.scr{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin:0 auto;padding:var(--s-4) var(--gut) var(--s-16);font:400 var(--t-body) /var(--l-body) var(--f-sans);color:var(--ink)}:where(.scr) :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}@media (min-width:700px) and (max-width:899px){.scr{max-width:calc(var(--measure) + 2 * var(--gut));padding-top:var(--s-8)}}@media (min-width:900px){.scr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gcol);align-content:start;padding-top:var(--s-10);padding-bottom:var(--s-20)}.scr>*{grid-column:1/span 8;min-width:0}.scr>:is(.scr-head,.b2-ph,.backrow,.b2-dback,.scr-wide,.b2-c12){grid-column:1/-1}.scr>:is(.backrow,.b2-dback){justify-self:start}.js-has-pseudo [csstools-has-1a-37-2r-36-1m-2w-2p-37-14-1q-w-1m-2x-37-14-1a-37-2x-2s-2t-18-w-1a-37-34-2p-32-19-1g-1a-2p-38-19-1l-15-15-w-1q-w-1m-32-33-38-14-1a-37-2r-36-19-2w-2t-2p-2s-18-w-1a-2q-1e-19-34-2w-18-w-1a-2q-2p-2r-2z-36-33-3b-18-w-1a-2q-1e-19-2s-2q-2p-2r-2z-18-w-1a-37-2r-36-19-3b-2x-2s-2t-18-w-1a-2q-1e-19-2r-1d-1e-18-w-1a-37-2x-2s-2t-18-w-1a-37-34-2p-32-19-1g-1a-2p-38-19-1l-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){grid-column:1/span 7}.scr:has(>:is(.side,.span-4.at-9))>:not(.scr-head,.b2-ph,.backrow,.b2-dback,.scr-wide,.b2-c12,.side,.span-4.at-9){grid-column:1/span 7}.scr>:is(.side,.span-4.at-9){grid-column:8/span 5;grid-row:2/span 40;align-self:start;position:sticky;top:calc(var(--head-h) + var(--s-6))}.js-has-pseudo [csstools-has-1a-37-2r-36-1m-2w-2p-37-14-1q-w-1m-2x-37-14-1a-2q-2p-2r-2z-36-33-3b-18-w-1a-2q-1e-19-2s-2q-2p-2r-2z-15-w-17-w-1m-2x-37-14-1a-37-2r-36-19-2w-2t-2p-2s-18-w-1a-2q-1e-19-34-2w-15-15-w-1q-w-1m-2x-37-14-1a-37-2x-2s-2t-18-w-1a-37-34-2p-32-19-1g-1a-2p-38-19-1l-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){grid-row:3/span 40}.scr:has(>:is(.backrow,.b2-dback)+:is(.scr-head,.b2-ph))>:is(.side,.span-4.at-9){grid-row:3/span 40}}.scr-head{margin:0}.scr-kicker{display:flex;align-items:center;gap:var(--s-2);min-height:var(--l-label);margin-bottom:var(--s-4);font:400 var(--t-body) /var(--l-body) var(--f-sans);letter-spacing:var(--k-body);text-transform:none;color:var(--ink-2)}.scr-title{margin-left:-.02em;font:400 var(--t-h1) /var(--l-h1) var(--f-sans);font-optical-sizing:auto;letter-spacing:var(--k-h1);color:var(--ink);text-wrap:balance;overflow-wrap:break-word;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;max-width:18em}.scr-title em{font-style:normal;font-weight:inherit}.scr-sub{margin-top:var(--s-3);font:300 var(--t-lead) /var(--l-lead) var(--f-sans);letter-spacing:var(--k-lead);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:pretty}@media (min-width:900px){.scr-title{font-size:var(--t-h1);line-height:var(--l-h1);letter-spacing:var(--k-h1);font-weight:400}.scr-sub{margin-top:var(--s-4)}}:is(:lang(zh-CN),:lang(ko)) .scr-title{font-family:var(--f-sans);font-weight:400;letter-spacing:0;font-size:var(--t-h1);line-height:var(--l-h1)}.scr>:is(.scr-head,.scr-acts,.b2-ph)+:not(.scr-acts){margin-top:var(--s-8)}.scr>.b2-ph+:not(.scr-acts){margin-top:0}.scr-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-6)}.scr-primary{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--hit);height:var(--hit);max-width:100%;padding:0 var(--s-5);border:0;border-radius:var(--r-full);background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font:400 var(--t-body) /1 var(--f-sans);letter-spacing:var(--k-body);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--spring-press-dur) var(--spring-press);-webkit-tap-highlight-color:transparent}.scr-primary>span{overflow:hidden;text-overflow:ellipsis}.scr-primary:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:currentColor;opacity:0;transition:opacity var(--d-2) var(--ease-out);pointer-events:none}html.dark .scr-primary{box-shadow:inset 0 0 0 1px var(--ink-2)}@media (pointer:coarse){.scr-primary{font-weight:500}}@media (hover:hover) and (pointer:fine){.scr-primary:hover:after{opacity:.04}}.scr-primary:active{transform:scale(.98);transition-duration:var(--d-1);transition-timing-function:var(--ease-out)}.scr-primary:active:after{opacity:.08}.scr-primary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.scr-primary:disabled,.scr-primary[aria-disabled=true]{opacity:.4;pointer-events:none}.scr-primary svg{font-size:16px;flex:none}.scr-quiet{display:inline-flex;align-items:center;gap:var(--s-1);min-height:var(--hit);padding:0;border:0;background:none;font:400 var(--t-body) /var(--l-body) var(--f-sans);color:var(--ink);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--stone-3);cursor:pointer}.scr-link:after,a.scr-quiet:after{content:"\203A";margin-left:2px;font-size:1.15em;line-height:1;color:var(--ink-2)}.scr-quiet:hover{text-decoration-color:var(--ink)}.scr-quiet:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.scr-group{position:relative;min-width:0;margin-top:var(--s-10)}.scr-group-h{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:var(--hair) solid var(--rule)}.scr-group-h h2{min-width:0;font:400 var(--t-h2) /var(--l-h2) var(--f-sans);font-optical-sizing:auto;letter-spacing:var(--k-h2);color:var(--ink);text-wrap:balance}:is(:lang(zh-CN),:lang(ko)) .scr-group-h h2{font-family:var(--f-sans);font-weight:400;letter-spacing:0}.scr-group-aside{font:400 var(--t-body) /var(--l-body) var(--f-sans);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.scr-group-aside a{position:relative;color:var(--ink);font-weight:400;-webkit-text-decoration:none;text-decoration:none}.scr-group-aside a:after{content:" \203A";color:var(--ink-2)}.scr-group-aside a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.scr-group-aside a:before{content:"";position:absolute;inset:calc((var(--l-body) - var(--hit)) / 2) 0}.scr-rows{list-style:none;margin:0;padding:0}.scr-row{position:relative}.scr-row+.scr-row{box-shadow:inset 0 var(--hair) 0 var(--rule)}.scr-row-a{position:relative;isolation:isolate;display:flex;width:100%;align-items:center;gap:var(--s-4);min-height:60px;padding:var(--s-4) 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--spring-press-dur) var(--spring-press)}.scr-row-a:after{content:"";position:absolute;inset:0 calc(-1 * var(--s-3));z-index:-1;border-radius:var(--r-2);background:var(--stone-1);opacity:0;transition:opacity var(--d-2) var(--ease-out);pointer-events:none}@media (hover:hover) and (pointer:fine){a.scr-row-a:hover:after,button.scr-row-a:hover:after{opacity:1}}.scr-row-a:active{transform:scale(.995);transition-duration:var(--d-1);transition-timing-function:var(--ease-out)}.scr-row-a:active:after{opacity:1;background:var(--stone-2)}.scr-row-a.static{cursor:default}.scr-row-a.static:after{content:none}.scr-row-a.static:active{transform:none}.scr-row-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--s-1)}.scr-row-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 var(--t-title) /var(--l-title) var(--f-sans);letter-spacing:var(--k-title);color:var(--ink);text-wrap:balance}.scr-row-m{font:400 var(--t-meta) /var(--l-meta) var(--f-sans);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.scr-row-m b{font-weight:500;color:var(--ink)}.scr-row-x{flex:none;margin-left:auto;font:400 var(--t-body) /var(--l-body) var(--f-sans);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.scr-row-a:focus-visible{outline:none}.scr-row-a:focus-visible:after{opacity:1;background:transparent;box-shadow:inset 0 0 0 2px var(--ink)}.scr-row.strong .scr-row-m b{font-weight:500}.scr-group.quiet .scr-row-t{color:var(--ink-2)}.scr-row.scr-more{box-shadow:none}.scr-row.scr-more .scr-row-a{min-height:var(--hit);padding:var(--s-2) 0 0}.scr-row.scr-more .scr-row-t{font-weight:400;font-size:var(--t-body);color:var(--ink-2)}.scr-row.scr-more .scr-row-t:after{content:" \203A";color:var(--ink-2)}.scr-group.as-places{grid-column:1/-1}.scr-group.as-places .scr-row-a{min-height:64px}.scr-group.as-places .scr-row-t{-webkit-line-clamp:3;font:400 var(--t-h3) /var(--l-h3) var(--f-sans);font-optical-sizing:auto;letter-spacing:var(--k-h3)}.scr-group.as-places .scr-row-t:after{content:" \203A";color:var(--ink-2);font-family:var(--f-sans)}@media (min-width:900px){.scr-group.as-places>.scr-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:var(--gcol)}.scr-group.as-places .scr-row{box-shadow:inset 0 var(--hair) 0 var(--rule)}.scr-group.as-places .scr-rows>.scr-row:first-child{box-shadow:none}.scr-group.as-places .scr-row-a{min-height:88px;align-items:flex-start;padding-top:var(--s-4)}}.more-fold{margin-top:var(--s-10);border-top:var(--hair) solid var(--rule)}.more-fold-b{position:relative;isolation:isolate;display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:56px;padding:0;border:0;background:none;font:400 var(--t-body) /var(--l-body) var(--f-sans);color:var(--ink-2);text-align:left;cursor:pointer;transition:color var(--d-2) var(--ease-out)}.more-fold-b:hover{color:var(--ink)}.more-fold-b .chev{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;color:var(--ink-2);transition:transform var(--spring-snappy-dur) var(--spring-snappy)}.more-fold-b .chev *{vector-effect:non-scaling-stroke}.more-fold-b[aria-expanded=true] .chev{transform:rotate(90deg)}.more-fold-b:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.more-fold-p{display:block}.more-fold-p[hidden]{display:none}.more-fold-in{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);align-items:start;padding:var(--s-2) 0 var(--s-1)}.more-fold-in .scr-group{margin-top:0}.more-fold-p[data-unfold]>.more-fold-in{animation:b2-rv-o var(--d-4) var(--ease-out) backwards,fold-rise var(--spring-soft-dur) var(--spring-soft) backwards}@keyframes fold-rise{0%{transform:translateY(8px)}}.tile-key{background:transparent;border-radius:0;box-shadow:none}.tile-key,:is(.tile-key,.poster,.on-plate) .scr-quiet{color:var(--ink)}.rest-hall{position:relative}.rest-hall-img{display:none}.state-art{display:flex;justify-content:flex-start;grid-column:1/-1;width:100%;height:auto;margin:0 0 var(--s-6)}