._6A-Wra_tv{--lb-green:#007f1f;--lb-orange:#ff8000;background:var(--window-bg);grid-template-columns:220px minmax(0,1fr);height:100%;display:grid}html[data-theme=dark] ._6A-Wra_tv{--lb-green:#00e054}._6A-Wra_sidebar{border-radius:calc(var(--window-radius) - 8px);background:var(--sidebar-bg);min-height:0;box-shadow:inset 0 0 0 .5px var(--separator);flex-direction:column;margin:8px 0 8px 8px;padding:14px 10px 12px;display:flex}html[data-shell=desktop] ._6A-Wra_sidebar{padding-top:48px}._6A-Wra_nav{flex:1;align-content:start;gap:2px;display:grid}._6A-Wra_nav button{color:var(--label);font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:flex}._6A-Wra_nav button svg{color:var(--accent)}._6A-Wra_nav button[aria-current]{background:var(--fill-strong)}._6A-Wra_profile{color:var(--accent);align-items:center;gap:4px;margin:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._6A-Wra_credit{color:var(--label-secondary);margin:6px 6px 0;font-size:11px}._6A-Wra_main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._6A-Wra_phoneTabs{display:none}._6A-Wra_scroll{flex:1;padding:20px 28px 48px;overflow:auto}._6A-Wra_title{letter-spacing:-.02em;margin:8px 0 18px;font-size:34px;font-weight:700}._6A-Wra_empty{color:var(--label-secondary)}._6A-Wra_stars{color:var(--lb-green);letter-spacing:.04em;white-space:nowrap}._6A-Wra_liked,._6A-Wra_rewatch{place-items:center;display:inline-grid}._6A-Wra_liked{color:var(--lb-orange)}._6A-Wra_rewatch{color:var(--label-secondary)}._6A-Wra_hero{isolation:isolate;color:#fff;background:#0b0b0d;border-radius:22px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000038}._6A-Wra_backdrop{z-index:-1;position:absolute;inset:0}._6A-Wra_backdrop img{object-fit:cover;opacity:0;filter:blur(42px)saturate(1.5)brightness(.75);width:140%;height:140%;transition:opacity 1.1s;position:absolute;inset:-20%}._6A-Wra_backdrop img[data-active]{opacity:1}._6A-Wra_backdrop:after{content:"";background:linear-gradient(90deg,#0000009e,#0000002e 70%),linear-gradient(#0000 55%,#00000059);position:absolute;inset:0}._6A-Wra_heroBody{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;min-height:340px;padding:36px 40px 48px;animation:.6s cubic-bezier(.2,.9,.25,1) _6A-Wra_rise;display:grid}@keyframes _6A-Wra_rise{0%{opacity:0;translate:0 10px}}._6A-Wra_heroText{justify-items:start;gap:10px;max-width:540px;display:grid}._6A-Wra_eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}._6A-Wra_heroTitle{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,5cqi,52px);font-weight:800;line-height:1.02}._6A-Wra_heroMeta{color:#fffc;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:15px;display:flex}._6A-Wra_hero ._6A-Wra_stars{color:#00e054}._6A-Wra_hero ._6A-Wra_rewatch{color:#ffffffbf}._6A-Wra_review{color:#ffffffdb;white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 6px;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}._6A-Wra_primary{color:#000;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:scale .2s;display:inline-flex}._6A-Wra_primary:hover{scale:1.04}._6A-Wra_heroCard{width:190px}._6A-Wra_dots{gap:4px;display:flex;position:absolute;bottom:16px;left:50%;translate:-50%}._6A-Wra_dots button{background:0 0;border:0;width:24px;height:24px;padding:0}._6A-Wra_dots button:before{content:"";background:#fff6;border-radius:4px;width:7px;height:7px;margin:auto;transition:width .3s,background .3s;display:block}._6A-Wra_dots button[aria-current]:before{background:#fff;width:20px}._6A-Wra_stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0 0 8px;display:grid}._6A-Wra_stats div{background:var(--fill);border-radius:14px;flex-direction:column-reverse;padding:12px 14px;display:flex}._6A-Wra_stats dt{color:var(--label-secondary);font-size:12px}._6A-Wra_stats dd{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}._6A-Wra_shelfSection{margin-top:14px}._6A-Wra_shelf{margin:0;font-size:19px;font-weight:700}._6A-Wra_row{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:148px;grid-auto-flow:column;gap:18px;margin:0 -28px;padding:16px 28px 18px;scroll-padding-inline:28px;display:grid;overflow-x:auto}._6A-Wra_row::-webkit-scrollbar{display:none}._6A-Wra_row>*{scroll-snap-align:start}._6A-Wra_quoteRow{grid-auto-columns:300px}._6A-Wra_quote{background:var(--fill);min-width:0;color:inherit;border-radius:16px;gap:12px;padding:12px;text-decoration:none;transition:background .2s,scale .3s cubic-bezier(.2,.9,.25,1);display:flex}._6A-Wra_quote:hover{background:var(--fill-strong);scale:1.02}._6A-Wra_quote img{object-fit:cover;border-radius:6px;flex:none;box-shadow:0 4px 10px #0003}._6A-Wra_quoteBody{align-content:start;gap:6px;min-width:0;display:grid}._6A-Wra_quoteTitle{flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;display:flex}._6A-Wra_quoteTitle ._6A-Wra_stars{font-size:12px}._6A-Wra_quote q{color:var(--label-secondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}._6A-Wra_card{--rx:0deg;--ry:0deg;--lift:1;min-width:0;color:inherit;outline:none;align-content:start;gap:4px;text-decoration:none;display:grid}._6A-Wra_art{aspect-ratio:2/3;background:var(--fill-strong);transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--lift));border-radius:10px;transition:transform .45s cubic-bezier(.2,.9,.25,1),box-shadow .45s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000002e}._6A-Wra_art img{object-fit:cover;width:100%;height:100%;display:block}._6A-Wra_card[data-tilting] ._6A-Wra_art{transition:transform .1s linear,box-shadow .45s}._6A-Wra_shine{background:radial-gradient(circle at var(--mx,50%) var(--my,0%), #ffffff61, #fff0 55%);opacity:0;mix-blend-mode:soft-light;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}@media (hover:hover){._6A-Wra_card:hover{--lift:1.07}._6A-Wra_card:hover ._6A-Wra_art{box-shadow:0 22px 40px #00000061}._6A-Wra_card:hover ._6A-Wra_shine{opacity:1}}._6A-Wra_card:focus-visible{--lift:1.07}._6A-Wra_card:focus-visible ._6A-Wra_art{box-shadow:0 0 0 3px var(--accent), 0 22px 40px #00000061}._6A-Wra_card:focus-visible ._6A-Wra_shine{opacity:1}._6A-Wra_card:active{--lift:.97}._6A-Wra_noPoster{height:100%;color:var(--label-secondary);text-align:center;place-items:center;padding:10px;font-size:13px;font-weight:600;display:grid}._6A-Wra_cardTitle{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13px;font-weight:600;overflow:hidden}._6A-Wra_cardMeta{min-height:16px;color:var(--label-secondary);align-items:center;gap:6px;font-size:12px;display:flex}._6A-Wra_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px 18px;display:grid}._6A-Wra_month{z-index:1;background:var(--window-bg);margin:18px -28px 4px;padding:10px 28px 6px;font-size:17px;font-weight:700;position:sticky;top:-20px}._6A-Wra_diary{margin:0;padding:0;list-style:none}._6A-Wra_diary li{border-bottom:.5px solid var(--separator);grid-template-columns:40px 40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 0;display:grid}._6A-Wra_diary img,._6A-Wra_thumbEmpty{background:var(--fill-strong);object-fit:cover;border-radius:5px;width:40px;height:60px}._6A-Wra_day{justify-items:center;font-size:20px;font-weight:700;line-height:1;display:grid}._6A-Wra_day small{color:var(--label-secondary);margin-top:3px;font-size:11px;font-weight:500}._6A-Wra_entry{min-width:0;color:inherit;align-items:baseline;gap:8px;text-decoration:none;display:flex}._6A-Wra_entry strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}._6A-Wra_entry small{color:var(--label-secondary);flex:none;font-size:13px}._6A-Wra_entry:hover strong{text-decoration:underline}._6A-Wra_entryMeta{align-items:center;gap:8px;font-size:13px;display:flex}._6A-Wra_loading{gap:8px;display:grid}._6A-Wra_heroSkeleton,._6A-Wra_cardSkeleton{background:linear-gradient(100deg, var(--fill) 30%, var(--fill-strong) 50%, var(--fill) 70%) 0 0 / 300% 100%;border-radius:22px;animation:1.4s linear infinite _6A-Wra_shimmer;display:block}._6A-Wra_heroSkeleton{height:340px}._6A-Wra_cardSkeleton{aspect-ratio:2/3;border-radius:10px}@keyframes _6A-Wra_shimmer{to{background-position:-150% 0}}@container app not (min-width:640px){._6A-Wra_tv{grid-template-columns:minmax(0,1fr)}._6A-Wra_sidebar{display:none}._6A-Wra_phoneTabs{background:var(--fill);border-radius:10px;justify-content:center;gap:2px;margin:12px auto 0;padding:2px;display:flex}html[data-shell=desktop] ._6A-Wra_phoneTabs{margin-top:44px}._6A-Wra_phoneTabs button{color:var(--label);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:5px 11px;font-size:13px}._6A-Wra_phoneTabs button[aria-pressed=true]{background:var(--control-bg);box-shadow:var(--control-shadow);font-weight:600}._6A-Wra_scroll{padding:14px 16px calc(40px + var(--home-indicator-space,0px))}._6A-Wra_title{font-size:30px}._6A-Wra_heroBody{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;min-height:0;padding:26px 22px 48px}._6A-Wra_heroCard{grid-row:1;width:150px}._6A-Wra_heroText{justify-items:center}._6A-Wra_heroMeta{justify-content:center}._6A-Wra_backdrop:after{background:linear-gradient(#00000040,#000000b3)}._6A-Wra_row{grid-auto-columns:118px;gap:14px;margin:0 -16px;padding:14px 16px 16px;scroll-padding-inline:16px}._6A-Wra_quoteRow{grid-auto-columns:260px}._6A-Wra_grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:18px 14px}._6A-Wra_month{margin-inline:-16px;padding-inline:16px;top:-14px}._6A-Wra_diary li{grid-template-columns:32px 40px minmax(0,1fr) auto;gap:10px}._6A-Wra_entry{flex-direction:column;gap:0}._6A-Wra_entry strong{max-width:100%}}
