.oB1X9q_shell{color:#fff;min-height:100svh;font-family:var(--font-base);animation:.45s both oB1X9q_pageIn;position:relative}@keyframes oB1X9q_pageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.oB1X9q_bg{z-index:0;background:#03050a;position:fixed;inset:0}.oB1X9q_bgImg{object-fit:cover}.oB1X9q_roomShade{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(at 50% 30%,#03050a9e,#03050ae6 70%);position:absolute;inset:0}.oB1X9q_content{z-index:1;width:min(1120px,100%);margin:0 auto;padding:88px 24px 130px;position:relative}.oB1X9q_bare{width:100%;max-width:none;padding:0}.oB1X9q_home{z-index:20;color:inherit;text-shadow:0 0 12px #9ffcfeb3;border-radius:6px;align-items:center;min-height:44px;padding:8px 14px;font-size:20px;text-decoration:none;display:inline-flex;position:fixed;top:18px;left:22px}.oB1X9q_home:hover{color:#9ffcfe}.oB1X9q_gingham .oB1X9q_home,.oB1X9q_shop .oB1X9q_home{color:#000;text-shadow:none;background:#fff8ebbf}.oB1X9q_nav{z-index:20;scrollbar-width:none;background:linear-gradient(#0000,#03050ad9);justify-content:center;gap:clamp(20px,4.8vw,80px);padding:22px 20px 26px;font-size:clamp(17px,1.43vw,24px);display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.oB1X9q_gingham .oB1X9q_nav,.oB1X9q_shop .oB1X9q_nav{color:#000;background:linear-gradient(#0000,#fff8ebf0 55%)}.oB1X9q_navLink{color:inherit;white-space:nowrap;align-items:center;min-height:44px;padding:0 4px;text-decoration:none;display:inline-flex;position:relative}.oB1X9q_navLink:before{content:"";filter:blur(14px);opacity:0;z-index:-1;background:#9ffcfe;width:112%;height:100%;transition:opacity .35s,transform .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.oB1X9q_gingham .oB1X9q_navLink:before,.oB1X9q_shop .oB1X9q_navLink:before{background:#fff}.oB1X9q_navLink:hover:before,.oB1X9q_navLink:focus-visible:before,.oB1X9q_navLink[aria-current=page]:before{opacity:.55;transform:translate(-50%,-50%)scale(1)}.oB1X9q_navLink:focus-visible,.oB1X9q_home:focus-visible,.oB1X9q_card:focus-visible,.oB1X9q_link:focus-visible{outline-offset:3px;outline:2px solid #9ffcfe}.oB1X9q_gingham .oB1X9q_navLink:focus-visible,.oB1X9q_gingham .oB1X9q_home:focus-visible,.oB1X9q_shop .oB1X9q_navLink:focus-visible,.oB1X9q_shop .oB1X9q_home:focus-visible{outline-color:#000}.oB1X9q_head{margin-bottom:30px}.oB1X9q_title{text-shadow:0 0 22px #9ffcfe8c;margin:0;font-family:inherit;font-size:clamp(34px,5vw,56px);font-weight:400;line-height:1.1}.oB1X9q_subtitle{color:#b8c8dc;margin:8px 0 0;font-size:18px}.oB1X9q_paper{color:#1c1a16;background:#fff8eb;padding:22px 24px;box-shadow:0 4px 18px #00000059}.oB1X9q_paper h2,.oB1X9q_paper h3{margin:0 0 8px;font-weight:400}.oB1X9q_polaroid{color:#1c1a16;background:#fff;padding:12px 12px 14px;box-shadow:0 4px 18px #0000002b}.oB1X9q_polaroidImg{background:#d9d9d9;position:relative;overflow:hidden}.oB1X9q_polaroidCap{text-align:center;margin-top:10px;font-size:15px}.oB1X9q_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px;display:grid}.oB1X9q_card{color:inherit;text-decoration:none;transition:transform .25s;display:block}.oB1X9q_card:hover{transform:translateY(-4px)rotate(-.6deg)}.oB1X9q_cardBody{color:#1c1a16;padding:12px 4px 0}.oB1X9q_cardTitle{margin:0 0 4px;font-size:22px}.oB1X9q_meta{color:#6b665c;font-size:14px}.oB1X9q_dark .oB1X9q_meta{color:#b8c8dc}.oB1X9q_chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.oB1X9q_chip{opacity:.8;border:1px solid;border-radius:99px;padding:2px 8px;font-size:13px}.oB1X9q_link{color:#0b6b78}.oB1X9q_empty{text-align:center;padding:40px 24px}.oB1X9q_prose{color:#1c1a16;font-size:18px;line-height:1.75}.oB1X9q_prose :is(h1,h2,h3,h4){margin:1.4em 0 .5em;font-weight:400;line-height:1.2}.oB1X9q_prose img{max-width:100%;height:auto}.oB1X9q_prose pre{color:#f6efe0;background:#1c1a16;padding:14px;font-size:15px;overflow-x:auto}.oB1X9q_prose a{color:#0b6b78}.oB1X9q_prose blockquote{border-left:3px solid #9fd3fe;margin-left:0;padding-left:16px}.oB1X9q_back{color:#9ffcfe;margin-bottom:20px;text-decoration:none;display:inline-block}.oB1X9q_twoCol{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.oB1X9q_cassette{grid-template-columns:96px 1fr;align-items:center;gap:16px;display:grid}.oB1X9q_rating{font-variant-numeric:tabular-nums}@media (max-width:800px){.oB1X9q_content{padding:76px 16px 120px}.oB1X9q_twoCol{grid-template-columns:1fr}.oB1X9q_nav{justify-content:flex-start;font-size:18px}}@media (prefers-reduced-motion:reduce){.oB1X9q_shell{animation:none}.oB1X9q_card,.oB1X9q_navLink:before{transition:none}}.oB1X9q_shop{color:#1c1a16}.oB1X9q_shop .oB1X9q_bg{background:#cfcbc1}.oB1X9q_shop .oB1X9q_title{color:#1c1a16;text-shadow:none}.oB1X9q_shop .oB1X9q_subtitle{color:#5b564c}.oB1X9q_movies .oB1X9q_bg{background:radial-gradient(at 50% 35%,#1b1612,#070605 80%)}
@font-face{font-family:Microsoft Yi Baiti;src:url(/fonts/yi-baiti.ttf)format("truetype");font-weight:400;font-display:swap}.SOR60a_stage{aspect-ratio:1672/826;color:#fff;width:min(100vw,202.421svh);font-family:"Microsoft Yi Baiti", var(--font-ui);background:radial-gradient(at 50% 40%,#1d1814,#0b0908 75%);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 60px #0009;container-type:inline-size}.SOR60a_bar{z-index:5;align-items:center;gap:.7cqw;height:8.4%;padding:0 20cqw 0 7cqw;transition:opacity .4s;display:flex;position:absolute;top:0;left:0;right:0}.SOR60a_search input{width:14cqw;min-width:150px;font:inherit;color:#2a2118;min-height:28px;box-shadow:none;background:#efe4c8;border:1px solid #2a2118;border-radius:2px;padding:0 .7cqw;font-size:max(13px,.9cqw);font-weight:700}.SOR60a_search input::placeholder{color:#8a7a62;font-style:italic;font-weight:400}.SOR60a_search input:focus-visible{outline-offset:2px;outline:2px solid #9ffcfe}.SOR60a_hoverTitle{text-align:center;color:#fff8eb;text-shadow:0 1px 6px #000;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:max(15px,1.15cqw);font-weight:700;overflow:hidden}.SOR60a_count{color:#cfc6b4;white-space:nowrap;margin:0;font-size:max(14.3px,1.04cqw)}.SOR60a_stage[data-mode=tv] .SOR60a_bar{opacity:0;visibility:hidden}.SOR60a_room{perspective:1500px;perspective-origin:50% 52%;transition:filter .5s,opacity .5s;position:absolute;inset:0}.SOR60a_stage[data-mode=tv] .SOR60a_room{filter:brightness(.34);pointer-events:none}.SOR60a_empty{text-align:center;color:#f4eadb;z-index:4;font-size:1.8cqw;position:absolute;top:46%;left:0;right:0}.SOR60a_roomLight{pointer-events:none;background:radial-gradient(55% 42% at 50% 0,#ffeabe33,#0000 70%),radial-gradient(at 50% 55%,#0000 55%,#00000080);position:absolute;inset:0}.SOR60a_wall{background:linear-gradient(#17120f,#0e0b09);flex-direction:column;height:87.2%;display:flex;position:absolute;top:9.2%;box-shadow:inset 0 0 3cqw #000000b3}.SOR60a_back{width:47.85%;left:26.08%}.SOR60a_left{transform-origin:100%;filter:brightness(.82);width:30%;left:-3.92%;transform:rotateY(60deg)}.SOR60a_right{transform-origin:0;filter:brightness(.82);width:30%;left:73.92%;transform:rotateY(-60deg)}.SOR60a_shelfRow{background:linear-gradient(#0000 78%,#0006);border-bottom:.55cqw solid #4a3a2c;flex:1 1 0;justify-content:center;align-items:flex-end;min-height:0;padding:0 .4%;display:flex;position:relative}.SOR60a_shelfRow:after{content:"";opacity:.7;background:#7a6246;height:.18cqw;position:absolute;bottom:-.55cqw;left:0;right:0}.SOR60a_cell{min-width:0;max-width:calc(250% / var(--cols));flex:1 1 0;justify-content:center;align-items:flex-end;height:100%;padding:0;display:flex;position:relative}.SOR60a_spine{width:100%;height:var(--hp,84%);cursor:pointer;background:var(--c);color:var(--fg);font:inherit;-webkit-tap-highlight-color:transparent;border:0;padding:0;transition:transform .22s cubic-bezier(.2,.9,.3,1.2),opacity .25s,filter .25s;position:relative;overflow:hidden;box-shadow:inset 1px 0 #ffffff24,inset -1px 0 #0000004d}.SOR60a_spine[data-own]{box-shadow:inset 1px 0 #ffffff24,inset -1px 0 #0000004d,inset 0 .5cqw #fff8eb}.SOR60a_spine:hover,.SOR60a_spine:focus-visible{z-index:4;filter:brightness(1.18);transform:translateY(-7%)}.SOR60a_spine:focus-visible{outline-offset:1px;outline:2px solid #9ffcfe}.SOR60a_spine[aria-pressed=true]{opacity:.25;filter:grayscale()}.SOR60a_spine[data-dim]{opacity:.2;filter:grayscale(.7)}.SOR60a_spine[data-hit]{outline-offset:1px;z-index:3;outline:2px solid #9ffcfe}.SOR60a_sTitle{writing-mode:vertical-rl;letter-spacing:.02em;justify-content:center;align-items:center;padding-top:.5cqw;line-height:1;display:flex;position:absolute;inset:7% 0 16%;overflow:hidden}.SOR60a_back .SOR60a_sTitle{--fs:max(8px, .7cqw)}.SOR60a_left .SOR60a_sTitle,.SOR60a_right .SOR60a_sTitle{--fs:max(8px, .9cqw)}.SOR60a_sYear{text-align:center;opacity:.85;font-size:max(7.8px,.65cqw);position:absolute;bottom:4%;left:0;right:0}.SOR60a_sTitle{font-size:var(--fs,11px);text-wrap:balance;padding-inline:8%}.SOR60a_spine[data-logo="0"] .SOR60a_sTitle{text-transform:uppercase;letter-spacing:.01em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;font-weight:900;font-size:calc(var(--fs,11px) * 1.2)}.SOR60a_spine[data-logo="1"] .SOR60a_sTitle{font-family:"Microsoft Yi Baiti", var(--font-ui);text-transform:uppercase;letter-spacing:.38em;font-weight:400;font-size:calc(var(--fs,11px) * .85)}.SOR60a_spine[data-logo="2"] .SOR60a_sTitle{letter-spacing:0;font-family:Bodoni MT,Didot,Playfair Display,Georgia,serif;font-weight:700;font-size:calc(var(--fs,11px) * 1.15)}.SOR60a_spine[data-logo="3"] .SOR60a_sTitle{font-family:var(--font-hand), cursive;letter-spacing:.01em;font-weight:600;font-size:calc(var(--fs,11px) * 1.35)}.SOR60a_spine[data-logo="4"] .SOR60a_sTitle{text-transform:uppercase;letter-spacing:-.01em;font-family:Arial Black,Arial,sans-serif;font-style:italic;font-weight:900;font-size:calc(var(--fs,11px) * 1)}.SOR60a_sTitle:has(.SOR60a_sLogo){padding:0;container-type:size}.SOR60a_sLogo{object-fit:contain;width:78cqh;height:70cqw;filter:var(--lf,none);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:90deg}.SOR60a_rowLabel{z-index:2;pointer-events:none;letter-spacing:.12em;text-transform:uppercase;color:#e8dcc2;opacity:.85;text-shadow:0 1px 2px #000;white-space:nowrap;text-overflow:ellipsis;font-size:max(10.4px,.81cqw);line-height:1;position:absolute;top:1%;left:1%;right:1%;overflow:hidden}.SOR60a_hide{opacity:0;visibility:hidden;pointer-events:none}.SOR60a_fade{transition:opacity .55s,transform .55s,visibility linear}.SOR60a_fade.SOR60a_hide{transition:opacity .4s,transform .4s,visibility 0s linear .4s}.SOR60a_tvGroup{pointer-events:none;position:absolute;inset:0}.SOR60a_tvGroup>*{pointer-events:auto}.SOR60a_tvWrap{display:contents}.SOR60a_tvImg{pointer-events:none;-webkit-user-select:none;user-select:none;width:61.24%;max-width:none;height:104.48%;position:absolute;top:0;left:19.38%}.SOR60a_mask,.SOR60a_screen{border-radius:3.5%/5%;width:27.03%;height:40.5%;top:30.26%;left:32.61%}.SOR60a_mask{pointer-events:none;background:#050505;position:absolute;box-shadow:inset 0 0 24px #000000e6}.SOR60a_screen{color:#f4f0e6;background:#050505;position:absolute;overflow:hidden;box-shadow:inset 0 0 24px #000000e6;container-type:inline-size}.SOR60a_screen:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff17,#0000 32%),repeating-linear-gradient(#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.SOR60a_noise{background-color:#888;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.18s steps(2,end) infinite SOR60a_shake;position:absolute;inset:0}@keyframes SOR60a_shake{0%{background-position:0 0}25%{background-position:-40px 25px}50%{background-position:30px -50px}75%{background-position:-60px -20px}to{background-position:20px 40px}}.SOR60a_media{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.SOR60a_review{scrollbar-width:thin;height:100%;padding:6% 7%;font-size:clamp(14.3px,5.72cqw,22.1px);line-height:1.55;overflow-y:auto}.SOR60a_review h3{text-wrap:balance;color:#9ffcfe;margin:0 0 .4em;font-size:.95em;font-weight:700;line-height:1.15}.SOR60a_review p{white-space:pre-line;margin:0 0 .7em}.SOR60a_controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7cqw;width:27.03%;display:flex;position:absolute;top:86%;left:32.61%}.SOR60a_tabs{gap:.6cqw;display:flex}.SOR60a_btn{font:inherit;color:#2a2118;min-height:28px;box-shadow:none;cursor:pointer;background:#efe4c8;border:1px solid #2a2118;border-radius:2px;padding:0 .8cqw;font-size:max(13px,.9cqw);font-weight:700;transition:background .15s,color .15s}.SOR60a_btn:hover:not(:disabled){background:#f8f0da}.SOR60a_btn:active:not(:disabled){background:#e2d5b2}.SOR60a_btn:disabled{opacity:.5;cursor:not-allowed}.SOR60a_btn[aria-selected=true],.SOR60a_btn[aria-pressed=true]{color:#efe4c8;background:#2a2118;border-color:#efe4c8}.SOR60a_btn:focus-visible{outline-offset:2px;outline:2px solid #9ffcfe}.SOR60a_panel{color:#1c1a16;background:#fff8eb;position:absolute;overflow:hidden;box-shadow:0 .5cqw 1.6cqw #00000073}.SOR60a_panelL{width:20.1%;height:64.53%;top:21.07%;left:5.98%}.SOR60a_panelR{width:21.29%;height:23.73%;top:61.86%;left:73.27%}.SOR60a_panelPoster{background:#d9d9d9;width:100%;height:82%;position:relative;container-type:inline-size}.SOR60a_panelCap{flex-direction:column;justify-content:center;height:18%;padding:.6cqw 1cqw;display:flex;overflow:hidden}.SOR60a_panelCap h2{letter-spacing:-.005em;-webkit-line-clamp:2;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:max(16px,1.2cqw);font-weight:700;line-height:1.08;display:-webkit-box;overflow:hidden}.SOR60a_panelCap h2[data-len=m]{font-size:max(15px,1.1cqw)}.SOR60a_panelCap h2[data-len=l]{font-size:max(14px,1.05cqw)}.SOR60a_panelCap h2[data-len=xl]{font-size:max(12.5px,.92cqw)}.SOR60a_panelCap div{color:#6b665c;white-space:nowrap;text-overflow:ellipsis;margin-top:.2cqw;font-size:max(12.5px,.9cqw);overflow:hidden}.SOR60a_coverFallback{color:#fff8eb;flex-direction:column;justify-content:flex-end;height:100%;padding:9cqw;line-height:1.15;display:flex}.SOR60a_coverFallback strong{overflow-wrap:anywhere;font-size:11cqw;font-weight:400}.SOR60a_coverFallback span{opacity:.85;font-size:7cqw}.SOR60a_sheet{scrollbar-width:thin;height:100%;padding:1.1cqw 1.3cqw;font-size:max(15.6px,1.2cqw);line-height:1.5;overflow-y:auto}.SOR60a_sheet .SOR60a_meta{color:#6b665c}.SOR60a_because{color:#0b6b78;margin-bottom:.3em;font-size:.92em}.SOR60a_sheet p{margin:.35em 0 0}.SOR60a_sheet a{color:#0b6b78}.SOR60a_chips{flex-wrap:wrap;gap:.4cqw;margin-top:.4em;display:flex}.SOR60a_chip{color:#4a463e;border:1px solid #6b665c;border-radius:99px;padding:.05em .6em;font-size:.85em}.SOR60a_credit{color:#c9c2b4;text-align:center;max-width:900px;margin:14px auto 0;padding:0 16px;font-size:12px}.SOR60a_credit a{color:#9ffcfe}.SOR60a_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:800px){.SOR60a_stage{aspect-ratio:auto;width:100%;box-shadow:none;background:0 0;flex-direction:column;gap:14px;margin:0;padding:70px 12px 120px;display:flex;overflow:visible;container-type:normal}.SOR60a_bar{flex-wrap:wrap;gap:10px;height:auto;padding:0;position:static}.SOR60a_search{flex:100%}.SOR60a_search input{width:100%;font-size:20.8px}.SOR60a_btn{padding:10px 16px;font-size:19.5px}.SOR60a_hoverTitle{display:none}.SOR60a_count{font-size:16.9px}.SOR60a_room{perspective:none;background:linear-gradient(#17120f,#0e0b09);border-radius:6px;flex-wrap:wrap;gap:6px 3px;padding:12px 8px;display:flex;position:static;box-shadow:inset 0 0 20px #000000b3}.SOR60a_stage[data-mode=tv] .SOR60a_room{display:none}.SOR60a_wall,.SOR60a_shelfRow{display:contents}.SOR60a_cell{flex:0 0 26px;max-width:none;height:124px;padding:0}.SOR60a_spine{height:var(--hp,92%)}.SOR60a_sTitle,.SOR60a_back .SOR60a_sTitle,.SOR60a_left .SOR60a_sTitle,.SOR60a_right .SOR60a_sTitle{--fs:11px}.SOR60a_sYear{font-size:10.4px}.SOR60a_roomLight,.SOR60a_rowLabel{display:none}.SOR60a_empty{width:100%;font-size:17px;position:static}.SOR60a_tvGroup{pointer-events:auto;flex-direction:column;gap:16px;display:flex;position:static}.SOR60a_tvWrap{width:min(100%,520px);margin:0 auto;display:block;position:relative}.SOR60a_tvImg{width:100%;height:auto;display:block;position:relative;top:auto;left:auto}.SOR60a_mask{width:44.13%;height:38.77%;top:28.96%;left:21.6%}.SOR60a_screen{aspect-ratio:16/9;border-radius:8px;width:100%;height:auto;position:relative;top:auto;left:auto}.SOR60a_review{min-height:140px;font-size:19.5px}.SOR60a_controls{width:auto;position:static}.SOR60a_panel{width:auto;height:auto;position:static}.SOR60a_panelPoster{aspect-ratio:2/3;max-width:260px;height:auto;margin:0 auto}.SOR60a_panelCap{height:auto;padding:12px 14px}.SOR60a_panelCap h2{-webkit-line-clamp:3;font-size:22px}.SOR60a_panelCap h2[data-len]{font-size:20px}.SOR60a_panelCap div{white-space:normal;font-size:16.9px}.SOR60a_sheet{height:auto;padding:14px;font-size:19.5px}.SOR60a_hide{display:none}}@media (prefers-reduced-motion:reduce){.SOR60a_fade,.SOR60a_fade.SOR60a_hide,.SOR60a_spine,.SOR60a_room,.SOR60a_bar{transition:none}.SOR60a_noise{animation:none}}.SOR60a_bagWrap{z-index:7;aspect-ratio:1;width:18cqw;min-width:130px;translate:calc(var(--bx,0) * 100cqw) calc(var(--by,0) * 100cqw);transition:opacity .4s;position:absolute;top:-.6cqw;right:.2cqw;container-type:inline-size}.SOR60a_bagWrap[data-dragging]{z-index:9}.SOR60a_stage[data-mode=tv] .SOR60a_bagWrap{opacity:0;visibility:hidden;pointer-events:none}.SOR60a_bag{cursor:grab;transform-origin:50% 80%;background:0 0;border:0;padding:0;transition:scale .25s cubic-bezier(.3,1.5,.5,1),filter .25s;position:absolute;inset:0}.SOR60a_bag[data-moving]{cursor:grabbing;scale:1.05}.SOR60a_bagPhoto{filter:drop-shadow(0 .6cqw .8cqw #00000080);transform-origin:50% 9%;animation:6s ease-in-out infinite SOR60a_bagSway;display:block;position:absolute;inset:0}.SOR60a_bagImg{pointer-events:none;width:87.44%;max-width:none;height:87.44%;position:absolute;top:6.28%;left:6.28%;rotate:-8.96deg}.SOR60a_bagNote{cursor:grab;width:13.8%;height:21.02%;translate:calc(var(--nx,0) * 100cqw) calc(var(--ny,0) * 100cqw);z-index:2;filter:drop-shadow(0 .3cqw .5cqw #00000059);transition:scale .2s,filter .2s;position:absolute;top:34.89%;left:62.48%}.SOR60a_bagNote:hover{scale:1.04}.SOR60a_bagNote[data-moving]{cursor:grabbing;filter:drop-shadow(0 1cqw 1.2cqw #00000073);z-index:3;scale:1.08}.SOR60a_bagCardBox{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.SOR60a_bagCard{width:84.66%;height:94.45%;display:block;position:relative;overflow:hidden;rotate:6.33deg}.SOR60a_bagCard img{width:121.71%;max-width:none;height:127.29%;position:absolute;top:-14.59%;left:-11.41%}.SOR60a_bagTextBox{pointer-events:none;place-items:center;width:50.7%;height:41.1%;display:grid;position:absolute;top:8.1%;left:30.4%}.SOR60a_bagText{width:88.9%;height:93.2%;font-family:"Microsoft Yi Baiti", var(--font-ui);letter-spacing:-.028cqw;color:#000;white-space:pre-wrap;text-align:left;font-size:1.395cqw;line-height:1.24cqw;display:block;rotate:5.77deg}.SOR60a_bagText p{margin:0}.SOR60a_bag:hover:not([data-moving]){scale:1.04}.SOR60a_bag[data-hot] .SOR60a_bagPhoto{animation:1.1s ease-in-out infinite SOR60a_bagInvite}.SOR60a_bag[data-over]{filter:drop-shadow(0 0 1cqw #9ffcfe);scale:1.12}.SOR60a_bag:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #9ffcfe}.SOR60a_bagArt{transform-origin:50% 92%;animation:.7s both SOR60a_bagGulp;display:block;position:absolute;inset:0}.SOR60a_bagArt:first-child{animation-name:SOR60a_bagGulp}.SOR60a_bagCount{font-family:"Microsoft Yi Baiti", var(--font-ui);color:#fff8eb;text-shadow:0 1px 3px #000000b3;pointer-events:none;font-size:clamp(22px,13cqw,40px);font-weight:700;line-height:1;animation:.55s cubic-bezier(.3,1.7,.5,1) both SOR60a_badgePop;position:absolute;bottom:14%;right:19%}@keyframes SOR60a_bagSway{0%,to{rotate:-1.6deg}50%{rotate:1.6deg}}@keyframes SOR60a_bagInvite{0%,to{translate:0;rotate:-2deg;scale:1}25%{translate:0 -1.4%;rotate:3deg;scale:1.04}50%{translate:0;rotate:-3deg;scale:1}75%{translate:0 -1%;rotate:2deg;scale:1.03}}@keyframes SOR60a_bagGulp{0%{transform:none}18%{transform:scale(1.1,.84)translateY(2%)}40%{transform:scale(.94,1.12)translateY(-3%)rotate(-3deg)}62%{transform:scale(1.04,.97)rotate(2deg)}82%{transform:scale(.99,1.01)}to{transform:none}}@keyframes SOR60a_badgePop{0%{opacity:0;transform:scale(.2)rotate(-25deg)}60%{opacity:1;transform:scale(1.25)rotate(6deg)}to{transform:none}}.SOR60a_flyer{z-index:1001;pointer-events:none;border-radius:3px;justify-content:center;align-items:center;width:92px;height:138px;animation:.42s cubic-bezier(.5,0,.9,.6) forwards SOR60a_fly;display:flex;position:fixed;overflow:hidden;translate:-50% -50%;rotate:-5deg;box-shadow:0 12px 22px #00000080,inset 5px 0 #00000038}.SOR60a_flyer img,.SOR60a_ghost img{object-fit:cover;width:100%;height:100%;display:block}.SOR60a_flyer span,.SOR60a_ghost span{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-height:100%;padding:10px 12px;font-size:15px;font-weight:700;line-height:1.1;display:flex;overflow:hidden}.SOR60a_flyer small,.SOR60a_ghost small{opacity:.8;font-size:12px;font-weight:400}@keyframes SOR60a_fly{0%{opacity:1;transform:none}to{transform:translate(var(--dx), var(--dy)) scale(.18) rotate(40deg);opacity:.15}}.SOR60a_ghost{z-index:1000;pointer-events:none;opacity:.97;border-radius:3px;justify-content:center;align-items:center;width:92px;height:138px;transition:scale .15s;animation:.26s cubic-bezier(.2,1.2,.4,1) both SOR60a_coverIn;display:flex;position:fixed;overflow:hidden;translate:-50% -50%;rotate:-5deg;box-shadow:0 14px 26px #0000008c,inset 5px 0 #00000038}@keyframes SOR60a_coverIn{0%{opacity:.4;transform:perspective(500px)rotateY(-82deg)scale(.55,.9)}to{opacity:.97;transform:none}}.SOR60a_ghost[data-over]{scale:.62}.SOR60a_spine[data-bagged]{opacity:.35;filter:saturate(.5)}.SOR60a_spine[data-lifted]{opacity:.3}.SOR60a_spine{-webkit-user-select:none;user-select:none}@media (min-width:801px){.SOR60a_spine,.SOR60a_bag,.SOR60a_bagNote{touch-action:none}}.SOR60a_bagBack{z-index:30;background:#0504039e;place-items:center;display:grid;position:absolute;inset:0}.SOR60a_bagSheet{aspect-ratio:75.344/128.029;filter:drop-shadow(0 1.2cqw 2.2cqw #0009);max-width:94%;height:88%;animation:.5s cubic-bezier(.25,1.3,.4,1) both SOR60a_noteOpen;position:relative;rotate:-1.2deg}@keyframes SOR60a_noteOpen{0%{opacity:.2;transform:translate(18%,-22%)scale(.28)rotate(7deg)}to{opacity:1;transform:none}}.SOR60a_sheetPaper{border-radius:4%/2.4%;position:absolute;inset:0;overflow:hidden}.SOR60a_sheetPaper img{width:121.71%;max-width:none;height:127.29%;position:absolute;top:-14.59%;left:-11.41%}.SOR60a_sheetBody{color:#2a2118;min-height:0;font-weight:700;font-family:"Microsoft Yi Baiti", var(--font-ui);flex-direction:column;display:flex;position:absolute;inset:6.5% 8% 5% 17.5%}.SOR60a_sheetBody h2{letter-spacing:-.01em;margin:0 0 .5cqw;font-size:max(30px,2.8cqw);font-weight:700;line-height:1}.SOR60a_bagEmpty{color:#6b5d4a;margin:.6cqw 0 1cqw;font-size:max(18px,1.5cqw);line-height:1.25}.SOR60a_bagList{counter-reset:n;border-top:1px dashed #2a211873;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.SOR60a_bagList li{counter-increment:n;border-bottom:1px dashed #2a211859;align-items:center;gap:.6cqw;padding:.45cqw 0;font-size:max(19px,1.55cqw);line-height:1.1;display:flex}.SOR60a_bagList li:before{content:counter(n) ".";color:#8a7a62;min-width:1.5em}.SOR60a_bagName{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.SOR60a_bagName small{color:#7a6b55;font-size:.74em;font-weight:700}.SOR60a_bagX{color:#2a2118;opacity:.7;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:1.6em;height:1.6em;padding:0;display:grid}.SOR60a_bagX:hover{opacity:1;color:#8a1c1c}.SOR60a_bagX svg{width:1.1em;height:1.1em}.SOR60a_bagActions{justify-content:flex-start;gap:.3cqw;margin-top:.6cqw;display:flex}.SOR60a_bagIcon{color:#2a2118;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s,scale .15s;display:grid}.SOR60a_bagIcon:hover:not(:disabled){background:#2a211824;scale:1.1}.SOR60a_bagIcon:disabled{opacity:.3;cursor:not-allowed}.SOR60a_bagIcon:focus-visible,.SOR60a_bagX:focus-visible{outline-offset:2px;outline:2px solid #0b6b78}@media (max-width:800px){.SOR60a_bagWrap{align-self:flex-end;width:150px;margin-top:-58px;position:relative;top:auto;right:auto}.SOR60a_stage[data-mode=tv] .SOR60a_bar,.SOR60a_stage[data-mode=tv] .SOR60a_bagWrap{display:none}.SOR60a_bar{padding-right:0}.SOR60a_bagSheet{width:min(340px,94%);height:auto;min-height:540px;max-height:92vh}.SOR60a_sheetBody h2{font-size:30px}.SOR60a_bagList li{font-size:19px}.SOR60a_bagEmpty{font-size:18px}}@media (prefers-reduced-motion:reduce){.SOR60a_ghost,.SOR60a_bagSheet,.SOR60a_bagArt,.SOR60a_bagPhoto,.SOR60a_bag[data-hot] .SOR60a_bagPhoto,.SOR60a_bagCount,.SOR60a_flyer{animation:none}}.SOR60a_dock{z-index:40;align-items:center;gap:.5cqw;display:flex;position:absolute;bottom:1cqw;left:1.2cqw}.SOR60a_dockBtn{aspect-ratio:1;color:#2a2118;cursor:pointer;background:#efe4c8;border:1px solid #2a2118;border-radius:2px;place-items:center;width:max(30px,2.1cqw);padding:6px;transition:background .15s;display:grid}.SOR60a_dockBtn:hover{background:#f8f0da}.SOR60a_dockBtn[aria-pressed=false]{color:#8a7a62}.SOR60a_dockBtn:focus-visible{outline-offset:2px;outline:2px solid #9ffcfe}.SOR60a_dockBtn svg{width:100%;height:100%}.SOR60a_musicPanel{z-index:40;visibility:hidden;opacity:0;border-radius:12px;width:max(280px,20cqw);transition:opacity .2s,translate .2s,visibility 0s linear .2s;position:absolute;bottom:calc(1.6cqw + max(30px,2.1cqw));left:1.2cqw;overflow:hidden;translate:0 8px;box-shadow:0 .5cqw 1.4cqw #0000008c}.SOR60a_musicPanel[data-open]{visibility:visible;opacity:1;transition:opacity .2s,translate .2s;translate:0}@media (max-width:800px){.SOR60a_dock{align-self:flex-start;margin-top:-4px;position:static}.SOR60a_dockBtn{width:38px}.SOR60a_musicPanel{width:100%;position:static;translate:none}.SOR60a_musicPanel:not([data-open]){display:none}}@media (prefers-reduced-motion:reduce){.SOR60a_musicPanel{transition:none}}
._1XlhHW_case{--bw:76px;--bh:114px;--plank:12px;--row:132px;background:#4a2f22 repeating-linear-gradient(90deg,#ffffff09 0 2px,#0000 2px 9px);border:1px solid #2a1810;border-radius:6px 6px 0 0;max-width:1000px;margin:0 auto;padding:18px 18px 0;position:relative;box-shadow:0 18px 50px #0009,inset 0 0 0 6px #6b4430}._1XlhHW_crown{background:linear-gradient(#7d523a,#5a3826);border-radius:4px;height:22px;position:absolute;top:-16px;left:-14px;right:-14px;box-shadow:0 4px 10px #00000080}._1XlhHW_section{margin:0 0 18px;padding:0 6px}._1XlhHW_label{color:#1c1a16;background:#fff8eb;margin:0 0 8px 8px;padding:4px 14px;font-size:16px;font-weight:400;display:inline-block;transform:rotate(-1.5deg);box-shadow:0 2px 6px #00000073}._1XlhHW_count{opacity:.6;margin-left:6px}._1XlhHW_shelf{min-height:var(--row);background:#1b120d repeating-linear-gradient(to bottom, transparent 0 calc(var(--row) - var(--plank)), #6b4430 calc(var(--row) - var(--plank)) calc(var(--row) - 5px), #3a2318 calc(var(--row) - 5px) var(--row));flex-wrap:wrap;align-content:flex-start;padding:0 12px;display:flex;box-shadow:inset 0 12px 26px #000000b3,inset 8px 0 18px #00000059,inset -8px 0 18px #00000059}._1XlhHW_cell{width:calc(var(--bw) + 8px);height:var(--row);flex:none;position:relative}._1XlhHW_cell[data-active]{z-index:30}._1XlhHW_book{left:4px;bottom:var(--plank);width:var(--bw);height:var(--bh);cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}._1XlhHW_book:focus-visible{outline-offset:3px;outline:2px solid #9ffcfe}._1XlhHW_cover{transform-origin:50% 100%;will-change:transform;border-radius:2px 3px 3px 2px;transition:transform .32s cubic-bezier(.2,.9,.3,1.25),box-shadow .32s;position:absolute;inset:0;overflow:hidden;box-shadow:2px 3px 6px #000000a6}._1XlhHW_cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000073,#0000 14%,#ffffff14 18%,#0000 24%);position:absolute;inset:0}._1XlhHW_cell[data-active] ._1XlhHW_cover{transform:translateY(-4px)scale(2.25);box-shadow:0 16px 34px #000000bf}._1XlhHW_fallback{color:#fff8eb;text-align:left;flex-direction:column;justify-content:space-between;height:100%;padding:8px 7px;line-height:1.15;display:flex}._1XlhHW_fallback strong{overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:12px;font-weight:400;display:-webkit-box;overflow:hidden}._1XlhHW_fallback span{opacity:.8;font-size:9px}._1XlhHW_note{bottom:var(--plank);color:#1c1a16;text-align:left;opacity:0;visibility:hidden;z-index:31;background:#fff8eb;width:270px;padding:14px 16px 12px;font-size:14px;line-height:1.5;transition:opacity .22s,transform .22s,visibility 0s linear .22s;position:absolute;left:calc(50% + 84px);transform:translateY(6px);box-shadow:0 8px 26px #0009}._1XlhHW_note:before{content:"";width:20px;position:absolute;top:0;bottom:0;left:-20px}._1XlhHW_cell[data-h=left] ._1XlhHW_note{left:auto;right:calc(50% + 84px)}._1XlhHW_cell[data-h=left] ._1XlhHW_note:before{left:auto;right:-20px}._1XlhHW_cell[data-v=down] ._1XlhHW_note{top:0;bottom:auto}._1XlhHW_cell[data-active] ._1XlhHW_note{opacity:1;visibility:visible;transition-delay:0s;transform:none}._1XlhHW_noteTitle{margin:0 0 2px;font-size:17px;font-weight:400;line-height:1.2}._1XlhHW_noteMeta{color:#6b665c;font-size:13px}._1XlhHW_noteReview{max-height:11em;margin:8px 0 0;overflow-y:auto}._1XlhHW_noteLink{color:#0b6b78;margin-top:8px;display:inline-block}._1XlhHW_noteLink:focus-visible{outline-offset:2px;outline:2px solid #000}._1XlhHW_empty{text-align:center;color:#fff8eb;padding:40px 24px}._1XlhHW_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){._1XlhHW_case{--bw:62px;--bh:93px;--row:111px;padding:12px 8px 0}._1XlhHW_cell[data-active] ._1XlhHW_cover{transform:translateY(-4px)scale(1.7)}._1XlhHW_note,._1XlhHW_cell[data-h=left] ._1XlhHW_note,._1XlhHW_cell[data-v=down] ._1XlhHW_note{width:auto;max-height:50svh;position:fixed;inset:auto 12px 84px;overflow-y:auto}._1XlhHW_note:before{display:none}}@media (prefers-reduced-motion:reduce){._1XlhHW_cover,._1XlhHW_note{transition:none}}
.-TZK7G_wrap{color:#1c1a16;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:56px;display:grid}.-TZK7G_title{color:#000;letter-spacing:-1px;margin:0 0 40px;font-size:clamp(32px,4.4vw,48px);font-weight:400;line-height:1.1}.-TZK7G_main{flex-direction:column;gap:64px;min-width:0;display:flex}.-TZK7G_aside{flex-direction:column;gap:28px;display:flex;position:sticky;top:84px}.-TZK7G_box{background:#fff8eb;border-radius:3px;scroll-margin-top:90px;box-shadow:1px 1px 5px 1px #505a6e47}.-TZK7G_rotCw{transform:rotate(1deg)}.-TZK7G_rotCcw{transform:rotate(-1deg)}.-TZK7G_boxTitle{letter-spacing:-.5px;border-bottom:1px solid #fb8d8d;margin:0;padding:10px 18px;font-size:22px;font-weight:400;line-height:28px}.-TZK7G_boxTitle a{color:#000;text-decoration:none}.-TZK7G_boxTitle a:hover,.-TZK7G_boxTitle a:focus-visible{outline:none;text-decoration:underline}.-TZK7G_ruled{background-image:linear-gradient(#c6d7f7 0 1px,#0000 1px);background-size:100% 19px;padding:19px 18px;font-size:15px;line-height:19px}.-TZK7G_ruled>*+*{margin-top:19px}.-TZK7G_ruled h3{letter-spacing:-.5px;text-underline-offset:3px;margin:0;font-size:15px;font-weight:400;text-decoration:underline}.-TZK7G_ruled ul,.-TZK7G_ruled ol{margin:0;padding-left:1.4em}.-TZK7G_ruled li,.-TZK7G_ruled p{margin:0}.-TZK7G_ruled a,.-TZK7G_toc a{color:#235f49}.-TZK7G_meta{color:#6b665c}.-TZK7G_toc h2{border-bottom:1px solid #fb8d8d;margin:0;padding:10px 16px;font-size:18px;font-weight:400;line-height:28px}.-TZK7G_tocBody{background-image:linear-gradient(#c6d7f7 0 1px,#0000 1px);background-size:100% 19px;padding:12px 16px;font-size:14px;line-height:19px}.-TZK7G_tocBody h4{margin:0;font-size:14px;font-weight:400}.-TZK7G_tocBody ul{margin:0 0 19px;padding:0 0 0 4px;list-style:none}.-TZK7G_tocBody ul:last-child{margin-bottom:0}.-TZK7G_tocBody li:before{content:"• "}.-TZK7G_tocBody a:focus-visible,.-TZK7G_back:focus-visible,.-TZK7G_boxTitle a:focus-visible{outline-offset:2px;outline:2px solid #000}.-TZK7G_back{color:#000;padding:12px 16px;font-size:18px;text-decoration:none;display:block}.-TZK7G_back:hover{text-decoration:underline}.-TZK7G_empty{padding:28px 22px}.-TZK7G_photo{background:#fff;margin:18px 6px 14px;padding:14px 14px 18px;transform:rotate(13.86deg);box-shadow:0 4px 18px #0000002b}.-TZK7G_photoImg{aspect-ratio:407/360;background:#d9d9d9;position:relative;overflow:hidden}.-TZK7G_photoCap{text-align:center;color:#6b665c;margin:10px 0 0;font-size:14px}.-TZK7G_photoEmpty{color:#6b665c;text-align:center;place-items:center;padding:12px;font-size:14px;display:grid;position:absolute;inset:0}@media (max-width:1000px){.-TZK7G_wrap{grid-template-columns:1fr;gap:28px}.-TZK7G_aside{order:-1;position:static}.-TZK7G_main{gap:44px}.-TZK7G_photo{align-self:center;width:100%;max-width:340px}}@media (max-width:800px){.-TZK7G_boxTitle{font-size:20px}}
