:root{color-scheme:dark;color:#e9e9e9;background:#080808;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{grid-template-rows:128px minmax(0,1fr) 112px;height:100svh;margin:0;display:grid;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:focus-visible,a:focus-visible{outline-offset:5px;outline:2px solid #d6c3ff}button:disabled{opacity:.25;cursor:default}header{z-index:3;justify-content:space-between;align-items:center;padding:0 40px;display:flex}.brand{letter-spacing:-.8px;color:#eee;font-size:19px;font-weight:600;text-decoration:none}.brand span{color:#777}.topright{align-items:center;gap:26px;display:flex;position:relative}.concept{color:#757575;font-size:10px}#filter{color:#aaa;gap:24px;padding:12px 0;font-size:12px;display:flex}.menu{background:#171717;border:1px solid #303030;border-radius:8px;width:190px;padding:6px;position:absolute;top:48px;right:0;box-shadow:0 12px 50px #0008}.menu button{color:#aaa;border-radius:4px;justify-content:space-between;width:100%;padding:12px;font-size:12px;display:flex}.menu button:hover,.menu button[aria-pressed=true]{color:#fff;background:#272727}.menu span{color:#747474}main{justify-content:center;align-items:center;min-height:0;margin:0 40px;display:flex;position:relative}#visual{aspect-ratio:4/3;object-fit:fill;max-width:100%;height:100%;image-rendering:pixelated;display:block}.caption{writing-mode:vertical-rl;color:#606060;letter-spacing:.05em;font-size:9px;position:absolute;bottom:2px;right:0}footer{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 40px;display:grid}.production{align-items:center;gap:22px;min-width:0;display:flex}#details{text-align:left;padding:0}#details strong{letter-spacing:-.2px;margin-bottom:7px;font-size:14px;font-weight:500;display:block}#credit{color:#999;font-size:11px}#credit b{color:#666;margin-left:10px;font-weight:400}.platform{color:#999;white-space:nowrap;border:1px solid #303030;border-radius:3px;padding:5px 7px;font-family:monospace;font-size:9px}.transport{align-items:center;gap:9px;display:flex}.icon{color:#888;border-radius:7px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.icon:hover{color:#fff;background:#1d1d1d}.icon.active{color:#d4c0fc;background:#211d2b}svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#shuffle{background:#1b1b1b;border:1px solid #383838;border-radius:7px;align-items:center;gap:12px;margin:0 7px;padding:12px 20px;font-size:12px;display:flex;position:relative}#shuffle:hover{background:#292929;border-color:#555}#shuffle svg{width:17px;height:17px}.transport i{background:#2a2a2a;width:1px;height:19px;margin:0 9px}.utilities{justify-self:end;gap:6px;display:flex}[data-tip]:hover:after{content:attr(data-tip);white-space:nowrap;color:#ccc;pointer-events:none;background:#242424;border:1px solid #383838;border-radius:5px;padding:7px 9px;font-size:10px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.progress{background:#181818;width:100%;height:2px;position:fixed;bottom:0}#progress{background:#9785b3;width:0;height:100%}#toast{color:#bbb;opacity:0;pointer-events:none;background:#1b1b1b;border:1px solid #343434;border-radius:6px;padding:9px 14px;font-size:11px;transition:opacity .2s;position:fixed;bottom:122px;left:50%;transform:translate(-50%)}#toast.show{opacity:1}dialog{color:#eee;background:#141414;border:1px solid #343434;border-radius:12px;width:min(420px,100vw - 40px);padding:34px;box-shadow:0 30px 160px #000}dialog::backdrop{backdrop-filter:blur(7px);background:#0009}.close{font-size:24px;position:absolute;top:8px;right:8px}dialog h2{letter-spacing:-.6px;margin:8px 0 10px;font-size:24px;font-weight:500}dialog p{color:#aaa;font-size:13px;line-height:1.7}dialog dl{grid-template-columns:90px 1fr;gap:13px;margin:28px 0;font-size:12px;display:grid}dialog dt{color:#777}dialog dd{margin:0}dialog a{color:#d7c6f6;font-size:12px;text-decoration:none}dialog .shortcuts{color:#999;grid-template-columns:1fr auto;font-size:12px;line-height:2;display:grid}kbd{color:#ddd;font-family:inherit}#empty{text-align:center;color:#888;font-size:13px}#empty button{color:#fff;border:1px solid #444;border-radius:5px;margin-top:10px;padding:10px 15px}[hidden]{display:none!important}body.zen header,body.zen footer,body.zen .caption,body.zen .progress{opacity:0;pointer-events:none}header,footer{transition:opacity .3s}body:fullscreen{grid-template-rows:24px minmax(0,1fr) 80px}body:fullscreen header{background:linear-gradient(#0009,#0000);height:120px;position:absolute;inset:0 0 auto}@media (width<=850px){.platform{display:none}header,footer{padding-left:24px;padding-right:24px}main{margin:0 24px}.concept{display:none}.transport{gap:4px}#shuffle{padding:12px}#shuffle span{display:none}.transport i{margin:0 3px}.utilities{gap:0}.icon{width:36px}.caption{display:none}}@media (width<=600px){body{grid-template-rows:108px minmax(0,1fr) 154px}header{padding:0 22px}.brand{font-size:18px}main{margin:0}footer{grid-template-rows:64px 72px;grid-template-columns:1fr auto;gap:0;padding:0 22px}.production{grid-column:1}.utilities{grid-area:1/2}.transport{grid-area:2/1/auto/3;justify-self:center;gap:14px}#shuffle{padding:12px 20px}#shuffle span{display:block}.icon{width:40px}.transport i{margin:0 5px}#toast{bottom:165px}#visual{object-fit:contain;aspect-ratio:4/3;width:100%;height:auto;max-height:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.brand{align-items:center;width:40px;height:40px;display:flex}.brand .scene-mark{fill:#e0e0e0;stroke:none;width:33px;height:33px;transition:fill .2s}.brand:hover .scene-mark{fill:#d4c0fc}.login-button{color:#c8c8c8;border:1px solid #353535;border-radius:6px;align-items:center;gap:12px;padding:9px 12px;font-size:12px;display:flex}.login-button svg{width:15px;height:15px}.login-button:hover{background:#202020;border-color:#555}.menu{right:100px}.form-label{color:#aaa;margin:26px 0 9px;font-size:12px;display:block}.dialog-input{color:#ddd;width:100%;font:inherit;background:#0b0b0b;border:1px solid #373737;border-radius:6px;outline:none;padding:13px 12px;font-size:13px}.dialog-input:focus{border-color:#b8a0df;box-shadow:0 0 0 2px #b8a0df20}.primary-action{color:#20192c;background:#e4d9f7;border:1px solid #e4d9f7;border-radius:6px;width:100%;margin-top:12px;padding:13px;font-size:13px;font-weight:500}.primary-action:hover{background:#f1eafa}.quiet-note{color:#777!important;margin:18px 0 0!important;font-size:11px!important}.dialog-kicker{color:#999;margin:6px 0 20px;font-size:11px}.share-preview{align-items:center;gap:14px;margin:25px 0;display:flex}.share-preview img{object-fit:cover;width:74px;height:54px;image-rendering:pixelated;border-radius:3px}.share-preview strong{font-size:13px;font-weight:500;display:block}.share-preview span{color:#888;margin-top:6px;font-size:11px;display:block}.success-mark{color:#d4c0fc;margin:8px 0 25px;font-size:26px}.text-action{color:#bba6df;padding:14px 0 0;font-size:12px}.topright{gap:22px}@media (width<=600px){.topright{gap:16px}.login-button{padding:8px 10px;font-size:11px}.login-button svg{display:none}#filter{gap:10px;font-size:11px}.menu{right:72px}.brand .scene-mark{width:29px;height:29px}.utilities .icon{width:34px}}.google-login{color:#252525;background:#eee;border:1px solid #444;border-radius:6px;justify-content:center;align-items:center;gap:14px;width:100%;margin-top:28px;padding:14px 18px;font-size:13px;font-weight:500;display:flex}.google-login:hover{background:#fff}.google-login svg{stroke:none;width:19px;height:19px}.brand{letter-spacing:-1.6px;color:#e5e5e5;align-items:center;width:auto;height:40px;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:25px;font-weight:800;line-height:1;display:inline-flex}.brand .brand-dot{color:#b6a3d1;letter-spacing:0}.brand:hover{color:#fff}@media (width<=600px){.brand{font-size:23px}}@font-face{font-family:Scene Grotesk;src:url(/assets/build/space-grotesk.ec926d5065eaca49.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.brand{font-kerning:normal;letter-spacing:-.45px;color:#dedede;white-space:nowrap;font-family:Scene Grotesk,Arial,sans-serif;font-size:21px;font-weight:400;line-height:1.2}@media (width<=600px){.brand{letter-spacing:-.4px;font-size:19px}.topright{gap:12px}}@media (width<=360px){header{padding-left:16px;padding-right:16px}.brand{font-size:17px}.topright{gap:8px}}#visual{background:#000;border:0}.start-button{background:#1b1b1b;border:1px solid #383838;border-radius:7px;padding:14px 24px;font-size:13px}.start-button:hover{background:#292929;border-color:#555}#stats{color:#6f6f6f;white-space:pre-wrap;pointer-events:none;z-index:2;width:calc(50vw - 66.665svh + 82.5px);max-width:260px;margin:0;font:10px/1.7 monospace;position:fixed;top:128px;left:40px}body.zen #stats{opacity:0}@media (width<=1180px){#stats{display:none}}main .standby{aspect-ratio:4/3;opacity:0;pointer-events:none;z-index:-1;border:0;max-width:100%;height:100%;position:absolute}.transport{gap:14px}.transport .play{color:#080808;background:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 6px;display:inline-flex;position:relative}.transport .play:hover{background:#fff;transform:scale(1.06)}.transport .play svg{fill:currentColor;stroke-width:1.5px;width:18px;height:18px}.transport .play .pause-icon{fill:none;stroke-width:2.6px}#shuffle.icon{background:0 0;border:0;gap:0;width:40px;height:40px;margin:0;padding:0}#shuffle.icon:hover{background:#1d1d1d}#shuffle.icon svg{width:20px;height:20px}dialog .signature{margin-bottom:28px}body:fullscreen{height:100vh}body:fullscreen main{grid-row:2}body:fullscreen footer{grid-row:3}.volume{align-items:center;gap:2px;margin-right:6px;display:flex}#volume{-webkit-appearance:none;appearance:none;cursor:pointer;--v:80%;background:0 0;width:84px;height:16px}#volume::-webkit-slider-runnable-track{background:linear-gradient(to right,#d4c0fc var(--v),#303030 var(--v));border-radius:2px;height:2px}#volume::-moz-range-track{background:#303030;border-radius:2px;height:2px}#volume::-moz-range-progress{background:#d4c0fc;border-radius:2px;height:2px}#volume::-webkit-slider-thumb{-webkit-appearance:none;background:#e9e9e9;border:0;border-radius:50%;width:11px;height:11px;margin-top:-4.5px;transition:transform .15s}#volume::-moz-range-thumb{background:#e9e9e9;border:0;border-radius:50%;width:11px;height:11px}#volume:hover::-webkit-slider-thumb{transform:scale(1.2)}#volume:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #d4c0fc}@media (width<=850px){#volume{display:none}}#about{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(.6);cursor:pointer;background:#080808b8;outline:0;justify-content:center;align-items:center;padding:0 24px;display:flex;position:fixed;inset:0}#about .note{max-width:60ch}#about .note p{letter-spacing:-.2px;color:#e4e4e4;margin:0;font-size:clamp(17px,2.1vw,22px);line-height:1.55}#about .note .signature{color:#e4e4e4;margin-top:26px}@media (prefers-reduced-transparency:reduce){#about{backdrop-filter:none;background:#080808}}#swipe{z-index:2;touch-action:pan-y;display:none;position:absolute;inset:0}@media (pointer:coarse){#swipe{display:block}}#visual.slide{transition:transform .28s ease-out}body{grid-template-columns:200px minmax(0,1fr)}header,footer{grid-column:1/-1}main,#view{grid-area:2/2}main{margin:0 200px 0 0}#nav{z-index:2;flex-direction:column;grid-area:2/1;gap:2px;padding:6px 0 0 28px;display:flex}#nav a{color:#8a8a8a;border-radius:7px;align-items:center;gap:14px;height:40px;padding:0 12px;font-size:13px;text-decoration:none;transition:color .2s,background .2s;display:flex}#nav a:hover{color:#eee;background:#141414}#nav a[aria-current]{color:#eee}#nav a[aria-current] svg{color:#d4c0fc}#nav svg{width:19px;height:19px}#stats{width:150px;top:auto;bottom:136px}#return{display:none}#view{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;min-height:0;padding:0 40px 48px 0;overflow-y:auto}.page{max-width:1080px}.page-head{padding:28px 0 30px}.page h1{letter-spacing:-.035em;color:#eee;text-wrap:balance;margin:0 0 14px;font-family:Scene Grotesk,Arial,sans-serif;font-size:clamp(34px,4.6vw,60px);font-weight:400;line-height:1.05}.facts{color:#999;max-width:62ch;margin:0;font-size:13px;line-height:1.6}.facts span{color:#6f6f6f;margin-left:12px}.facts a{color:#d7c6f6;text-decoration:none}.play-all{color:#080808;background:#f2f2f2;border-radius:7px;align-items:center;gap:10px;margin-top:26px;padding:12px 22px 12px 18px;font-size:13px;font-weight:500;transition:background .2s,transform .15s;display:inline-flex}.play-all:hover{background:#fff}.play-all:active{transform:scale(.98)}.play-all svg{fill:currentColor;stroke:none;width:15px;height:15px}.rows{margin:0;padding:0;list-style:none}.row{cursor:pointer;border-radius:7px;grid-template-columns:40px minmax(0,1.5fr) 120px 56px minmax(0,1fr);align-items:center;gap:16px;min-height:56px;padding:6px 12px;transition:background .15s;display:grid}.row:hover{background:#121212}.row .n{color:#5f5f5f;text-align:right;font-variant-numeric:tabular-nums;font:12px/1 monospace}.row .t{flex-direction:column;gap:5px;min-width:0;display:flex}.row .title{text-align:left;color:#e9e9e9;letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0;font-size:14px;overflow:hidden}.row .sub{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.row .sub a{color:#8a8a8a;text-decoration:none}.row .sub a:hover{color:#eee;text-decoration:underline}.row .sub .m{display:none}.row .pf,.row .yr,.row .party{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.row .yr{font-variant-numeric:tabular-nums}.row .party i{color:#5f5f5f;margin-left:8px;font-style:normal}.row.now .title,.row.now .n{color:#d4c0fc}.chips{scrollbar-width:none;gap:8px;padding-top:6px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{color:#aaa;border:1px solid #2c2c2c;border-radius:7px;flex:none;padding:8px 14px;font-size:12px;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.chip:hover{color:#fff;border-color:#4a4a4a}.chip[aria-current]{color:#080808;background:#f2f2f2;border-color:#f2f2f2}.skeleton{background:#121212;border-radius:7px;animation:1.4s ease-in-out infinite pulse}.skeleton.head{max-width:420px;height:150px;margin:28px 0 30px}.skeleton.row{height:44px;margin:12px 0}@keyframes pulse{50%{opacity:.5}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search{padding-top:12px}.search-box{background:#0e0e0e;border:1px solid #2e2e2e;border-radius:7px;align-items:center;gap:12px;max-width:520px;height:48px;padding:0 16px;transition:border-color .2s;display:flex}.search-box:focus-within{border-color:#8f7cb0}.search-box svg{color:#777;flex:none}#search{color:#eee;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}#search::placeholder{color:#7a7a7a}#search::-webkit-search-cancel-button{filter:invert(.6)}#results h2{color:#999;letter-spacing:0;margin:34px 0 8px;font-size:13px;font-weight:500}.hits{max-width:720px;margin:0;padding:0;list-style:none}.hit{text-align:left;width:100%;color:inherit;border-radius:7px;flex-direction:column;gap:5px;padding:11px 12px;text-decoration:none;transition:background .15s;display:flex}.hit:hover,.hit:focus-visible{background:#141414}.hit:focus-visible{outline-offset:0}.hit strong{color:#e9e9e9;font-size:14px;font-weight:400}.hit span{color:#8a8a8a;font-size:11px}.hit b{color:#666;margin-left:8px;font-weight:400}.hit.loading{opacity:.5}.none{color:#888;margin-top:30px;font-size:13px}.tiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;max-width:820px;display:grid}.tile{color:#ddd;letter-spacing:-.3px;background:#121212;border-radius:7px;align-items:flex-end;height:88px;padding:14px 16px;font-family:Scene Grotesk,Arial,sans-serif;font-size:17px;text-decoration:none;transition:background .2s;display:flex}.tile:hover{color:#fff;background:#1b1b1b}.np{min-width:0}#credit a{color:inherit;text-decoration:none}#credit a:hover{color:#eee;text-decoration:underline}.production{min-width:0}#title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.browse #filter,body.browse #platforms,body.browse #stats,body.browse #swipe{display:none!important}body.browse main{z-index:4;background:#000;border-radius:4px;width:85px;height:64px;margin:0;position:fixed;bottom:24px;left:40px;overflow:hidden}body.browse main #visual{aspect-ratio:auto;transform-origin:0 0;pointer-events:none;width:640px;max-width:none;height:480px;max-height:none;position:absolute;top:0;left:0;transform:scale(.1328)}body.browse #return{z-index:3;width:100%;height:100%;display:block;position:absolute;inset:0}body.browse .production{padding-left:105px}@media (width<=850px){body{grid-template-rows:128px minmax(0,1fr) 112px 60px;grid-template-columns:minmax(0,1fr)}main,#view{grid-column:1}main{margin:0 24px}#view{padding:0 24px 32px}#nav{background:#080808;border-top:1px solid #1a1a1a;flex-direction:row;grid-row:4;justify-content:space-around;padding:0 8px}#nav a{border-radius:0;flex-direction:column;flex:1;justify-content:center;gap:5px;height:60px;padding:0;font-size:10px}#nav a:hover{background:0 0}.row{grid-template-columns:28px minmax(0,1fr) 56px;gap:12px;padding:6px 8px}.row .pf,.row .party{display:none}body.browse{grid-template-rows:108px minmax(0,1fr) 72px 60px}body.browse footer{grid-template-rows:72px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:0 16px}body.browse main{width:64px;height:48px;bottom:72px;left:16px}body.browse main #visual{transform:scale(.1)}body.browse .production{padding-left:76px}body.browse .utilities{display:none}body.browse .transport{grid-area:1/2;gap:2px}body.browse #shuffle,body.browse #prev,body.browse #infinity{display:none}body.browse .transport .play{width:38px;height:38px;margin:0 2px}body.browse #toast{bottom:144px}}@media (width<=600px){body{grid-template-rows:108px minmax(0,1fr) 154px 60px}main{margin:0}#view{padding:0 16px 32px}.row .yr{display:none}.row{grid-template-columns:24px minmax(0,1fr)}.row .sub .m{display:inline}.row .sub .gl+.m{margin-left:8px}.row .sub .m{color:#666}.page-head{padding:18px 0 22px}.play-all{margin-top:20px}body.browse header{padding:0 16px}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}@media (width<=850px){#toast{bottom:182px}}@media (width<=600px){#toast{bottom:225px}}body:fullscreen{grid-template-columns:minmax(0,1fr)}body:fullscreen #nav{display:none}body:fullscreen main{grid-column:1;margin:0 40px}.np{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.np #details{max-width:100%}#view .page-head{z-index:auto;padding:28px 0 30px;display:block}@media (width<=600px){#view .page-head{padding:18px 0 22px}}.hits,.rows{margin-left:-12px}@media (width<=850px){.rows{margin-left:-8px}}#cover{object-fit:cover;width:64px;height:48px;image-rendering:pixelated;background:#111;border-radius:4px;flex:none}#facts{color:#6f6f6f;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:5px;font-size:11px;display:block;overflow:hidden}#platform{display:none!important}body.browse #cover{visibility:hidden}header{position:relative}#stats{font-variant-numeric:tabular-nums;color:#9a9a9a;white-space:nowrap;pointer-events:none;gap:18px;height:auto;margin:0;font:10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;transform:none;width:auto!important;max-width:none!important;position:static!important}#stats i{color:#5c5c5c;font-style:normal}@media (width<=600px){#stats{gap:14px;font-size:9px;position:absolute!important;top:54px!important;bottom:auto!important;left:22px!important}.topright{position:static}#platforms.menu{top:64px;right:22px}}#from{color:#9a9a9a;z-index:3;border-radius:5px;align-items:center;gap:6px;max-width:60%;height:24px;padding:0 8px 0 2px;font-size:12px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:absolute;top:-30px;left:0}#from span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#from svg{flex:none;width:15px;height:15px}#from:hover{color:#eee;background:#151515}#from:focus-visible{outline-offset:2px;outline:2px solid #d4c0fc}body.browse #from{display:none}@media (width<=600px){#from{background:#0b0b0bcc;top:6px;left:16px}}.row a.title{text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.row a.title:hover{text-underline-offset:3px;text-decoration:underline}body.cinema:not(.browse) #nav{display:none}body.cinema:not(.browse) main{grid-column:1/-1;margin:0 24px}body.cinema:not(.browse){grid-template-rows:52px minmax(0,1fr) 84px}body.cinema:not(.browse) header{height:52px}body.cinema:not(.browse) #from{top:-26px;left:0}#cinema[aria-pressed=true]{color:#d4c0fc}body.browse #cinema{display:none}@media (width<=850px){#cinema{display:none}}#mark{color:#eee;opacity:0;pointer-events:none;z-index:2;background:#0a0a0ab3;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin:-42px 0 0 -42px;transition:opacity .25s,transform .25s;display:flex;position:absolute;top:50%;left:50%;transform:scale(.9)}#mark svg{stroke-width:1.6px;width:34px;height:34px;display:none}#mark.paused{opacity:1;transform:none}#mark.paused .m-pause{display:block}#mark.flash{animation:.7s ease-out markflash}#mark.flash .m-play{display:block}@keyframes markflash{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){#mark.flash{animation:none}}body.browse #mark{display:none}main{container-type:size}#unmute{z-index:4;color:#eee;background:#0a0a0acc;border:1px solid #2c2c2c;border-radius:17px;align-items:center;gap:8px;height:34px;padding:0 14px 0 10px;font-size:12px;display:none;position:absolute;top:calc(50% - min(100cqh,75cqw)/2 + 12px);left:calc(50% - min(100cqw,133.33cqh)/2 + 12px)}#unmute svg{width:17px;height:17px}#unmute:focus-visible{outline-offset:2px;outline:2px solid #d4c0fc}body.muted-start #unmute{display:inline-flex}#choice{z-index:4;color:#eee;pointer-events:none;background:#0a0a0acc;border:1px solid #2c2c2c;border-radius:17px;align-items:center;height:34px;padding:0 14px;font-size:12px;display:none;position:absolute;top:calc(50% - min(100cqh,75cqw)/2 + 12px);left:calc(50% - min(100cqw,133.33cqh)/2 + 12px)}body.input-open #choice{display:inline-flex}body.input-open.muted-start #choice{top:calc(50% - min(100cqh,75cqw)/2 + 56px)}body.browse #choice{display:none!important}body.input-open #swipe{display:none}@media (pointer:coarse){#choice{border-radius:22px;height:44px;padding:0 16px;font-size:13px}}body.browse #unmute{display:none}@media (pointer:coarse){#unmute{border-radius:22px;height:44px;padding:0 16px 0 12px;font-size:13px}}.compo{color:#cfcfcf;letter-spacing:-.1px;margin:34px 0 6px;font-size:13px;font-weight:500}.page-head .facts .sep{width:18px;display:inline-block}.row .party a,#facts a{color:inherit;text-decoration:none}.row .party a:hover,#facts a:hover{color:#eee;text-underline-offset:3px;text-decoration:underline}html.js #static{display:none}#static{color:#bbb;max-width:960px;margin:24px 40px;font-size:14px;line-height:1.6}#static a{color:#d4c0fc}#static ol,#static ul{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;padding:0;list-style:none;display:grid}#static li img{aspect-ratio:4/3;object-fit:cover;background:#111;width:100%;height:auto;margin-bottom:4px;display:block}#static>img{max-width:100%;height:auto}html.crawl body{height:auto;display:block;overflow:auto}html.crawl body>:not(#static){display:none}html.crawl #static{margin:24px auto;padding:0 16px}#view .back{color:#9a9a9a;border-radius:6px;align-items:center;gap:6px;max-width:100%;height:28px;margin:0 0 14px -6px;padding:0 10px 0 4px;font-size:12px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}#view .back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#view .back svg{flex:none;width:15px;height:15px}#view .back:hover{color:#eee;background:#151515}#view .back:focus-visible{outline-offset:2px;outline:2px solid #d4c0fc}@media (pointer:coarse){#view .back{z-index:2;backdrop-filter:blur(8px);background:#080808f2;border-radius:0;width:calc(100% + 44px);height:44px;margin:0 -22px 8px;padding:0 22px 0 16px;font-size:13px;position:sticky;top:0}}.row .pm{display:none}@media (width<=850px){.row .pm{margin-left:8px;display:inline}.row .pm a{color:inherit;text-underline-offset:3px;text-decoration:underline #444}}#more{display:none}@media (width<=600px){body:not(.browse){height:auto;min-height:100svh;display:block;overflow:hidden auto}body:not(.browse) main{z-index:3;background:#080808;height:75vw;position:sticky;top:0}body:not(.browse) #more{padding:8px 22px 120px;display:block}#more .more-about{border-top:1px solid #1c1c1c;padding:26px 0 22px}#more h2{letter-spacing:-.4px;margin:0 0 8px;font-size:22px;font-weight:500}#more .more-by{color:#cfcfcf;margin:0 0 4px;font-size:14px}#more .more-by a{color:inherit;text-underline-offset:3px;text-decoration:underline #444}#more .more-facts{color:#8a8a8a;margin:0;font-size:13px}#more .more-list{border-top:1px solid #1c1c1c;padding:18px 0 6px;animation:.6s cubic-bezier(.16,1,.3,1) both morein}#more .more-list>header{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}#more h3{margin:0;font-size:15px;font-weight:500}#more .more-list>header a{color:#9a9a9a;padding:12px 0 12px 12px;font-size:13px;text-decoration:none}#more .rows{margin:0;padding:0}}@keyframes morein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#more .more-list{animation:none}}@media (width<=600px){body:not(.browse) #nav{z-index:5;position:fixed;bottom:0;left:0;right:0}#more .more-list>header{background:0 0;height:auto;padding:0;position:static}#more .more-list .row{padding-left:0;padding-right:0}body:not(.browse) header{height:108px}#more{padding-top:0}#more .more-list:first-child{border-top:1px solid #1c1c1c;margin-top:8px}}.pickers{gap:8px;margin-bottom:26px;display:grid}.pickers .chips{margin:0}.chip[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none}body.idle footer,body.idle main{display:none!important}.home-head{justify-content:space-between;align-items:center;gap:16px;margin:4px 0 30px;display:flex}.home-head h1{letter-spacing:-1px;margin:0;font-size:40px}.shelf{margin:0 0 34px}.shelf>header{background:0 0;justify-content:space-between;align-items:baseline;height:auto;margin:0 0 12px;padding:0;display:flex;position:static}.shelf h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:500}.shelf>header a{color:#9a9a9a;padding:10px 0 10px 12px;font-size:12px;text-decoration:none}.shelf>header a:hover{color:#eee}.cards{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:168px;grid-auto-flow:column;gap:18px;margin:0;padding:0 0 8px;list-style:none;display:grid;overflow-x:auto}.cards::-webkit-scrollbar{display:none}.cards li{scroll-snap-align:start}.card{color:#e9e9e9;border-radius:6px;text-decoration:none;display:block}.card:focus-visible{outline-offset:3px;outline:2px solid #d4c0fc}.card-pic{aspect-ratio:4/3;background:#151515;border-radius:6px;justify-content:center;align-items:center;margin-bottom:9px;transition:transform .2s;display:flex;overflow:hidden}.card-pic img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.card:hover .card-pic{transform:translateY(-2px)}.card:active .card-pic{transform:scale(.98)}.card-type{color:#6f6f6f;letter-spacing:.02em;font-size:12px}.group-card .card-type{color:#8a8a8a;font-size:34px}.card strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.card>span:last-child{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.play-random{text-decoration:none}@media (width<=600px){.home-head h1{font-size:30px}.cards{grid-auto-columns:138px;gap:14px}.shelf{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.card-pic{transition:none}}.home-head{background:0 0;height:auto;padding:0;position:static}.page.home{max-width:none;padding-right:0}.page.home .shelf>header{padding-right:40px}@media (width<=600px){.page.home .shelf>header{padding-right:22px}}.cards{grid-auto-columns:240px;gap:22px}.card-pic{width:100%}.card strong{height:18px;line-height:18px}.card .card-sub{color:#8a8a8a;justify-content:space-between;align-items:center;gap:8px;height:18px;margin-top:3px;font-size:12px;display:flex}.card .card-sub>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.picons{color:#8a8a8a;flex:none;gap:6px;display:inline-flex}.picons svg{width:13px;height:13px;display:block}.card-type{color:#5a5a5a}.card-type svg{width:42px;height:42px;display:block}.group-card .card-type{font-size:44px}@media (width<=600px){.cards{grid-auto-columns:180px;gap:14px}}.card>span.card-sub{display:flex}.card-pic{position:relative}.card-pic video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.card-pic video.on{opacity:1}@media (prefers-reduced-motion:reduce){.card-pic video{display:none}}.wall{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:26px 20px;margin:6px 40px 0 0;padding:0;list-style:none;display:grid}.wall-more{height:1px}.wall-end{color:#8a8a8a;font-size:13px}@media (width<=600px){.wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-right:22px}}.letters{z-index:2;background:#080808;flex-wrap:wrap;gap:2px;margin:0 0 22px;padding:6px 0;display:flex;position:sticky;top:0}.letters a{color:#9a9a9a;border-radius:6px;justify-content:center;align-items:center;min-width:30px;height:30px;font-size:13px;text-decoration:none;display:inline-flex}.letters a:hover{color:#eee;background:#151515}.letter{margin:0 0 26px;scroll-margin-top:50px}.letter h2{color:#cfcfcf;margin:0 0 8px;font-size:18px;font-weight:500}.names{columns:3 220px;column-gap:28px;margin:0;padding:0;list-style:none}.names li{break-inside:avoid;align-items:center;gap:8px;padding:5px 0;display:flex}.names a{color:#e4e4e4;font-size:14px;text-decoration:none}.names a:hover{text-underline-offset:3px;text-decoration:underline}@media (pointer:coarse){.letters a{min-width:36px;height:36px}.names li{padding:9px 0}}#info{display:none}.brand .beta{letter-spacing:.14em;text-transform:uppercase;color:#ff4b4b;vertical-align:baseline;align-self:flex-start;margin:7px 0 0 3px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:700;line-height:1}@media (width<=600px){.brand .beta{margin-top:6px;font-size:8px}}#nav .nav-about{margin-top:20px}@media (width<=850px){#nav .nav-about{margin-top:0}}#about .note .intro{color:#e4e4e4;margin:0;font-size:clamp(17px,2vw,20px);line-height:1.6}#about .stats-head{color:#8a8a8a;margin:34px 0 10px;font-size:13px;font-weight:500}#about .stats{grid-template-columns:max-content max-content;gap:6px 28px;margin:0 0 34px;display:grid}#about .stats div{display:contents}#about .stats dt{color:#bdbdbd;font-size:16px}#about .stats dd{color:#f2f2f2;text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:16px}#about .stats .total dt,#about .stats .total dd{color:#fff;border-top:1px solid #2a2a2a;padding-top:8px;font-weight:500}#about .stats{column-gap:0}#about .stats dt{padding-right:28px}#about .stats{grid-template-columns:auto repeat(3,auto);justify-content:start;gap:0 40px;margin:12px 0 0;display:grid}#about .stats div{flex-direction:column-reverse;gap:6px;padding:0;display:flex}#about .stats dt{color:#8c8c8c;letter-spacing:.01em;padding:0;font-size:12px}#about .stats dd{letter-spacing:-.04em;color:#ececec;text-align:left;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1}#about .stats .total{border-right:1px solid #2c2c2c;padding-right:40px}#about .stats .total dd{color:#fff}#about .stats .total dt,#about .stats .total dd{border-top:0;padding-top:0;font-weight:500}#about .stats-head{margin:40px 0 0}@media (width<=600px){#about .stats{grid-template-columns:1fr 1fr;gap:26px 24px}#about .stats .total{border-right:0;grid-column:1/-1;padding-right:0}#about .stats .total dd{font-size:44px}}#about .stats div{flex-direction:column}@media (width<=600px){#about .stats{grid-template-columns:repeat(3,auto);gap:26px 28px}#about .stats dd{font-size:28px}#about .stats .total dd{font-size:44px}}#about .stats.decades{border-top:1px solid #222;grid-template-columns:repeat(auto-fill,minmax(56px,max-content));gap:16px 32px;margin-top:30px;padding-top:24px}#about .stats.decades dd{color:#d6d6d6;font-size:22px}@media (width<=600px){#about .stats.decades{grid-template-columns:repeat(3,auto);gap:18px 28px}#about .stats.decades dd{font-size:22px}}#about .contact{margin:34px 0 0;font-size:15px}#about .contact a{color:#cfcfcf;border-bottom:1px solid #444;padding-bottom:2px;text-decoration:none}#about .contact a:hover{color:#fff;border-color:#888}#about .note .contact{margin:22px 0 0;font-size:15px;line-height:1.4}@media (width<=600px){#blend{min-width:44px;height:44px}}#blend.motion{color:#cfcfcf;cursor:pointer;border-radius:4px;align-items:center;gap:8px;min-height:32px;padding:0 4px;font:10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}#blend.motion i{color:#5c5c5c;font-style:normal}#blend.motion span{border-bottom:1px dotted #555;padding-bottom:1px}#blend.motion:hover span{color:#fff;border-bottom-color:#999}body.browse #blend,body.browse #ending,body.browse #silence{display:none!important}@media (width<=850px){#blend.motion{min-height:44px}}@media (width<=600px){#blend.motion{z-index:4;min-height:28px;position:absolute;top:37px;right:16px}}.report-kinds{flex-wrap:wrap;margin:22px 0 4px}.report-kinds .chip{cursor:pointer;background:0 0;min-height:44px}.report-kinds .chip[aria-current]{color:#080808;background:#f2f2f2}textarea.dialog-input{resize:vertical;min-height:84px;line-height:1.5}#disknote{z-index:4;color:#ddd;pointer-events:none;opacity:0;background:#0a0a0acc;border:1px solid #2c2c2c;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:11px;transition:opacity .3s;display:inline-flex;position:absolute;top:calc(50% - min(100cqh,75cqw)/2 + 12px);right:calc(50% - min(100cqw,133.33cqh)/2 + 12px)}#disknote.show{opacity:1}body.browse #disknote{display:none}body.cinema:not(.browse) main{z-index:1;margin:0;position:fixed;inset:0}body.cinema:not(.browse) header,body.cinema:not(.browse) footer{z-index:5;transition:opacity .4s;position:fixed;left:0;right:0}body.cinema:not(.browse) header{background:linear-gradient(#000c,#0000);top:0}body.cinema:not(.browse) footer{background:linear-gradient(#0000,#000c);height:96px;bottom:0}body.cinema.rest:not(.browse) footer,body.cinema.rest:not(.browse) .progress{opacity:0;pointer-events:none}body.cinema:not(.browse) header{transition:background .4s}body.cinema:not(.browse) header>*{transition:opacity .4s}body.cinema.rest:not(.browse) header{pointer-events:none;background:0 0}body.cinema.rest:not(.browse) header>:not(.brand){opacity:0}body.zen header{pointer-events:none;opacity:1!important}body.zen header>:not(.brand){opacity:0}body.cinema.rest:not(.browse){cursor:none}.page-head .facts+.facts{margin-top:6px}.facts.in a{color:#d7c6f6}.facts.in a:hover{text-underline-offset:3px;text-decoration:underline}.row .sub .rl{color:#b8b8b8}.row .sub .rl+.gl{margin-left:8px}.row .sub .rl+.gl:before{content:"with ";color:#6f6f6f}.people{margin-top:44px}.people h2{color:#cfcfcf;letter-spacing:-.1px;margin:0 0 4px;font-size:13px;font-weight:500}.people h3{color:#7a7a7a;margin:18px 0 2px;font-size:12px;font-weight:500}.handles{flex-wrap:wrap;column-gap:22px;margin:0;padding:0;list-style:none;display:flex}.handles li{display:flex}.handles a,.handles span{color:#e9e9e9;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.handles span{color:#8a8a8a}.handles a:hover{text-underline-offset:3px;text-decoration:underline}.source{color:#6f6f6f;margin:48px 0 24px;font-size:12px}.source a{color:#9a9a9a;text-underline-offset:3px;margin:-12px 0;padding:12px 0;text-decoration:underline #444;display:inline-block}.source a:hover{color:#eee}@media (width<=600px){.row .sub .rl~.gl{display:none}.row .sub .rl+.m,.row .sub .rl~.m{margin-left:8px}}#np-people:not([hidden]){color:#8a8a8a;white-space:nowrap;margin-top:1px;font-size:12px;display:block}#np-people a{color:#b8b8b8;text-decoration:none}#np-people a:hover{color:#eee;text-underline-offset:3px;text-decoration:underline}#np-people button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}#np-people .np-more{color:#b8b8b8}#np-people .np-more:hover,#np-people .np-credits:hover{color:#eee;text-underline-offset:3px;text-decoration:underline}#np-people .np-credits{color:#7a7a7a;margin-left:10px}#np-people a,#np-people button{position:relative}#np-people a:after,#np-people button:after{content:"";position:absolute;inset:-14px -4px}#np-people a:focus-visible,#np-people button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #d4c0fc}.profile-head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;gap:48px;padding:28px 0 56px;display:grid}.profile-head.bare{grid-template-columns:minmax(0,1fr)}.hero-pic{color:#e9e9e9;text-decoration:none;display:block}.hero-pic .card-pic{aspect-ratio:4/3;border-radius:8px;margin:0}.hero-pic img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.hero-cap{color:#cfcfcf;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;display:flex}.hero-cap span{color:#7a7a7a;text-align:right}.profile-text{min-width:0;padding-bottom:4px}.profile h1{overflow-wrap:anywhere;margin-bottom:18px;font-size:clamp(44px,6vw,88px)}.profile-text .facts{color:#a8a8a8;max-width:56ch;font-size:14px}.profile-text .facts+.facts{margin-top:6px}.profile-text .facts a{color:#d7c6f6}.profile-text .facts a:hover{text-underline-offset:3px;text-decoration:underline}.profile-text .yrs{color:#6f6f6f;margin:0}.slogan{color:#e9e9e9;letter-spacing:-.2px;quotes:"“" "”";margin-top:14px;font-size:17px;font-style:italic;display:block}.profile-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.profile-actions .play-all{max-width:100%;min-height:44px;margin-top:0}.play-all.ghost{color:#e9e9e9;background:0 0;border:1px solid #2c2c2c}.play-all.ghost:hover{background:#151515}.block{border-top:1px solid #1a1a1a;margin-top:18px;padding:30px 0 10px}.block-head{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:14px;display:flex}.block h2{letter-spacing:-.02em;color:#eee;margin:0;font-family:Scene Grotesk,Arial,sans-serif;font-size:24px;font-weight:400}.block .chips{padding:0}.cards.grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:26px 18px;overflow:visible}.results{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.results li{border-bottom:1px solid #161616;grid-template-columns:52px minmax(0,1fr);align-items:center;min-height:60px;display:grid}.place{color:#6f6f6f;letter-spacing:-.02em;font-family:Scene Grotesk,Arial,sans-serif;font-size:22px}.place.win{color:#d4c0fc}.res-t{flex-direction:column;gap:3px;min-width:0;display:flex}.res-t>a{color:#e9e9e9;white-space:nowrap;text-overflow:ellipsis;font-size:14px;text-decoration:none;overflow:hidden}.res-t>a:hover{text-underline-offset:3px;text-decoration:underline}.res-t>span{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.res-t>span a{color:inherit;text-decoration:none}.res-t>span a:hover{color:#eee;text-decoration:underline}.more-results summary{cursor:pointer;color:#9a9a9a;align-items:center;min-height:44px;font-size:13px;list-style:none;display:inline-flex}.more-results summary:hover{color:#eee}.more-results summary::-webkit-details-marker{display:none}.people-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 28px;margin:0;padding:0;list-style:none;display:grid}.people-grid li{flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:56px;display:flex}.people-grid a,.people-grid .nolink{color:#e9e9e9;letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-size:15px;text-decoration:none;overflow:hidden}.people-grid .nolink{color:#9a9a9a}.people-grid a:hover{text-underline-offset:3px;text-decoration:underline}.people-grid span:not(.nolink){color:#7a7a7a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tags{flex-wrap:wrap;gap:8px;display:flex}.tags .chip{color:#cfcfcf;align-items:center;font-size:13px;display:inline-flex}.profile a:focus-visible,.profile button:focus-visible,.profile summary:focus-visible{outline-offset:2px;outline:2px solid #d4c0fc}@media (width<=850px){.profile-head{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:12px}.profile h1{font-size:clamp(40px,11vw,64px)}}@media (width<=600px){.cards.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.results{grid-template-columns:minmax(0,1fr)}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.block h2{font-size:21px}.profile-actions .play-all{flex:auto;justify-content:center}}.rest-head{color:#9a9a9a;margin:36px 0 6px;font-size:13px;font-weight:500}.block .rows{margin-top:4px}body.cinema:not(.browse) #more,body.cinema:not(.browse) #people{display:none!important}body.cinema:not(.browse){overflow:hidden}body.cinema:not(.browse) main{background:#000;justify-content:center;align-items:center;display:flex}.profile .hero-cap{justify-content:space-between;display:flex}.profile .hero-cap>span:first-child{color:#cfcfcf;text-align:left}body.cinema:not(.browse) main{width:auto!important;height:auto!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}body.cinema:not(.browse) #visual{object-fit:contain;max-width:100%;max-height:100%;aspect-ratio:auto!important;width:100%!important;height:100%!important}.profile .card.hero-pic>span.hero-cap{gap:12px;margin-top:10px;font-size:13px;display:flex}.more-prods summary{margin-top:6px}.atile.person .card-pic{aspect-ratio:1;border-radius:50%}.atile.person strong,.atile.person .card-sub{text-align:center;justify-content:center}.atile .card-type{color:#555;font-family:Scene Grotesk,Arial,sans-serif;font-size:34px}.profile .block .cards:not(.grid){padding-bottom:4px}.artists .page-head{padding-bottom:18px}.artist-filters{flex-direction:column;gap:6px;margin:0 0 28px;display:flex}.artist-filters .seg{margin-bottom:8px}.artist-filters .seg .chip{align-items:center;padding:10px 18px;font-size:14px;display:inline-flex}.artist-filters .chip[aria-current]{color:#080808;background:#f2f2f2;border-color:#f2f2f2}.artists .cards.grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.artists .none{color:#8a8a8a;font-size:14px}@media (width<=600px){.artists .cards.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.browse .pick,.topright #filter{display:none!important}.top-about{color:#aaa;align-items:center;min-height:44px;padding:0 4px;font-size:12px;text-decoration:none;display:inline-flex}.top-about:hover{color:#fff}.credits{min-width:0}.cr-head{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.cr-head h3,.cr-sheet h3{color:#eee;letter-spacing:-.2px;margin:0;font-size:15px;font-weight:500}.cr-all{color:#9a9a9a;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 0 0 12px;font-size:13px}.cr-all:hover{color:#eee;text-underline-offset:3px;text-decoration:underline}.credits ul,.cr-group ul{margin:0;padding:0;list-style:none}.cr-row{color:#e9e9e9;border-radius:8px;align-items:center;gap:12px;min-height:56px;margin:0 -10px;padding:8px 10px;text-decoration:none;transition:background .15s;display:flex}a.cr-row:hover{background:#141414}a.cr-row:active{transform:scale(.99)}a.cr-row:focus-visible,.cr-all:focus-visible{outline-offset:2px;outline:2px solid #d4c0fc}.av{color:#777;background:#1b1b1b;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-family:Scene Grotesk,Arial,sans-serif;font-size:16px;display:grid;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.cr-t{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-t strong{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.cr-t span{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cr-sheet h2{margin-bottom:2px}.cr-of{color:#8a8a8a;margin:0 0 8px;font-size:13px}.cr-group{padding-top:14px}.cr-group h4{color:#8a8a8a;margin:0 0 2px;font-size:12px;font-weight:500}.in-info{margin:22px 0 14px}.cr-t span{white-space:normal;line-height:1.35}@media (width<=850px){#np-people:not([hidden]){text-overflow:ellipsis;cursor:pointer;max-width:100%;overflow:hidden}#np-people .np-credits,#np-people a:after,#np-people button:after{display:none}}.card .card-top{justify-content:space-between;align-items:center;gap:8px;height:18px;display:flex}.card .card-top strong{flex:1;min-width:0}.card .card-year{color:#8a8a8a;flex:none;font-size:12px;line-height:18px}.ctl{display:none}body.overlay:not(.browse) .ctl{z-index:4;opacity:0;pointer-events:none;transition:opacity .25s;display:block;position:absolute}body.overlay:not(.browse) .ctl.show{opacity:1;pointer-events:auto}body.overlay:not(.browse) .ctl:before{content:"";pointer-events:none;background:linear-gradient(#0000,#00000059 45%,#000000b8);height:min(160px,45%);position:absolute;inset:auto 0 0}.ctl-bar{justify-content:space-between;align-items:center;gap:8px;padding:0 14px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.ctl-bar .transport,.ctl-bar .utilities{grid-area:auto;justify-self:auto;align-items:center;gap:2px;display:flex}.ctl-bar .transport i{display:none}.ctl-bar .icon{color:#f2f2f2;filter:drop-shadow(0 1px 2px #0009);width:44px;height:44px}.ctl-bar .transport .play{color:#fff;background:0 0;border-radius:50%;width:44px;height:44px;margin:0 4px}.ctl-bar .transport .play svg{width:22px;height:22px}@media (hover:hover){.ctl-bar .transport .play:hover{background:#ffffff1f;transform:none}}.ctl-bar .icon:hover{background:#ffffff1f;border-radius:50%}.ctl-bar #volume{width:84px}.ctl-bar .volume{align-items:center;display:flex}body.overlay:not(.browse):not(.cinema){grid-template-rows:128px minmax(0,1fr) 84px}body.overlay:not(.browse) footer{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}body.overlay:not(.browse) #mark{display:none}@media (width<=850px){body.overlay:not(.browse):not(.cinema){grid-template-rows:128px minmax(0,1fr) 84px 60px}}@media (width<=600px){body.overlay:not(.browse) footer{grid-template-rows:auto;padding:12px 16px 10px}.ctl-bar{padding:0;position:absolute;inset:0}.ctl-bar .transport{gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ctl-bar .transport .play{background:#0008;width:60px;height:60px}.ctl-bar .transport .play svg{width:26px;height:26px}.ctl-bar .utilities{display:flex;position:absolute;bottom:2px;right:4px}.ctl-bar .volume{display:none}body.overlay:not(.browse) .ctl:before{background:#00000073;height:auto;inset:0}}@media (prefers-reduced-motion:reduce){body.overlay .ctl{transition:none}}.ctl-top{display:none}@media (orientation:landscape) and (height<=500px){body.overlay:not(.browse){height:100svh;display:block;overflow:hidden}body.overlay:not(.browse) header,body.overlay:not(.browse) #nav,body.overlay:not(.browse) footer,body.overlay:not(.browse) #more{display:none!important}body.overlay:not(.browse) main{background:#000;justify-content:center;align-items:center;display:flex;height:auto!important;margin:0!important;position:fixed!important;inset:0!important}body.overlay:not(.browse) main #visual{aspect-ratio:4/3;pointer-events:auto;max-width:100%;width:auto!important;height:100%!important;position:static!important;transform:none!important}body.overlay:not(.browse) .ctl-top{color:#fff;text-shadow:0 1px 3px #000;flex-direction:column;gap:2px;display:flex;position:absolute;top:12px;left:16px;right:16px}body.overlay:not(.browse) .ctl-top strong{font-size:15px;font-weight:500}body.overlay:not(.browse) .ctl-top span{color:#ddd;font-size:12px}body.overlay:not(.browse) .ctl:before{background:#0000008c;height:auto;inset:0}.ctl-bar{padding:0;position:absolute;inset:0}.ctl-bar .transport{gap:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ctl-bar .transport .play{background:#0008;width:60px;height:60px}.ctl-bar .utilities{display:flex;position:absolute;bottom:4px;right:6px}.ctl-bar .volume{display:none}}.ctl .icon.active,.ctl .icon[aria-pressed=true]{color:#d4c0fc;background:0 0!important}@media (width<=600px),(orientation:landscape) and (height<=500px){body.overlay .ctl-bar .transport{position:static;transform:none}body.overlay .ctl-bar .transport>*{position:absolute;top:50%;transform:translate(-50%,-50%)}body.overlay .ctl-bar .transport>:hover{transform:translate(-50%,-50%)}body.overlay .ctl-bar #playpause{background:#000000a6;width:64px;height:64px;margin:0;left:50%}body.overlay .ctl-bar #prev{width:52px;height:52px;left:calc(50% - 92px)}body.overlay .ctl-bar #nextbtn{width:52px;height:52px;left:calc(50% + 92px)}body.overlay .ctl-bar #prev svg,body.overlay .ctl-bar #nextbtn svg{width:26px;height:26px}body.overlay .ctl-bar #shuffle{top:auto;bottom:2px;left:30px;transform:none}body.overlay .ctl-bar #infinity{top:auto;bottom:2px;left:78px;transform:none}body.overlay .ctl-bar #shuffle,body.overlay .ctl-bar #infinity{left:auto}body.overlay .ctl-bar #shuffle{left:6px}body.overlay .ctl-bar #infinity{left:52px}body.overlay .ctl-bar #shuffle,body.overlay .ctl-bar #infinity{width:44px;height:44px;position:absolute!important;top:auto!important;bottom:2px!important;transform:none!important}body.overlay .ctl-bar #playpause{border-radius:50%;background:#000000a6!important}}body.muted-start #mute .vol-on{display:none}body.muted-start #mute .vol-off{display:block!important}body.muted-start #mute,#mute[aria-pressed=true]{color:#ff5a5a!important}#unmute.by-volume{color:#0a0a0a;white-space:nowrap;z-index:6;background:#f2f2f2;border:0;border-radius:18px;height:36px;padding:0 14px 0 12px;font-size:13px;font-weight:500;position:absolute;top:50%;left:auto;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 4px 18px #0007}#unmute.by-volume svg{display:none}#unmute.by-volume:after{content:"";border:6px solid #0000;border-left-color:#f2f2f2;border-right:0;margin-top:-6px;position:absolute;top:50%;right:-6px}body.muted-start #unmute.by-volume{display:inline-flex}@media (width<=600px),(orientation:landscape) and (height<=500px){body.overlay .ctl-bar .volume{display:flex!important}body.overlay .ctl-bar #volume{display:none}}body.muted-start #volume{opacity:.35}@media (width<=600px),(orientation:landscape) and (height<=500px){#unmute.by-volume{inset:auto auto calc(100% + 10px) 50%;transform:translate(-50%)}#unmute.by-volume:after{border:6px solid #0000;border-top-color:#f2f2f2;border-bottom:0;margin:0 0 0 -6px;inset:auto auto -6px 50%}}@media (hover:hover) and (pointer:fine){body.overlay:not(.browse):not(.input-open) .ctl{pointer-events:auto;cursor:default}body.overlay:not(.browse):not(.input-open) .ctl:not(.show){cursor:none}}body.input-open .ctl:not(.show){pointer-events:none!important}.playback{display:none}.fact i,#np-people i{font-style:normal}.fact+.fact:before{content:"·";color:#4a4a4a;margin:0 7px}.fact i{display:none}#np-people i{color:#6f6f6f;margin-right:8px}#np-people .np-names a{color:#cfcfcf}#np-people .np-more{color:#b8b8b8;margin-left:6px}#np-people .np-credits{display:none}#desc{color:#bdbdbd;text-wrap:pretty;max-width:68ch;margin:12px 0 0;font-size:14px;line-height:1.6}body:not(.browse) .playback{align-items:center;gap:6px;display:flex}body:not(.browse) .playback #stats{color:#9a9a9a;white-space:nowrap;gap:14px;padding:0 10px;font:11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex!important;position:static!important}body:not(.browse) .playback #stats i{color:#5f5f5f;margin-right:2px}body:not(.browse) .playback #ending,body:not(.browse) .playback #silence,body:not(.browse) .playback #blend.motion{color:#e6e6e6;border:1px solid #262626;border-radius:17px;align-items:center;gap:8px;height:34px;min-height:34px;padding:0 14px;font:12px/1 Arial,Helvetica,sans-serif;transition:border-color .2s,background .2s;display:inline-flex;position:static}body:not(.browse) .playback #ending:hover,body:not(.browse) .playback #silence:hover,body:not(.browse) .playback #blend.motion:hover{background:#121212;border-color:#3d3d3d}body:not(.browse) .playback #ending i,body:not(.browse) .playback #silence i,body:not(.browse) .playback #blend.motion i{color:#767676;font-style:normal}body:not(.browse) .playback #ending span,body:not(.browse) .playback #silence span,body:not(.browse) .playback #blend.motion span{border:0;padding:0}body:not(.browse) .playback #blend[aria-pressed=false] span{color:#d4c0fc}body.browse .playback,body:not(.browse) footer #cover{display:none!important}body:not(.browse) .production{padding:0;display:block}body:not(.browse) .np{flex-flow:wrap;align-items:baseline;gap:0 28px;display:flex}body:not(.browse) .np #details,body:not(.browse) #credit,body:not(.browse) #desc{flex:0 0 100%}body:not(.browse) #details strong{letter-spacing:-.025em;color:#f4f4f4;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Scene Grotesk,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1.12;overflow:hidden}body:not(.browse) #details{cursor:text;border-radius:4px;max-width:100%;min-height:0}body:not(.browse) #credit{color:#c9c9c9;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 16px;font-size:15px;display:block;overflow:hidden}body:not(.browse) #credit a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline #666}body:not(.browse) #facts{color:#dcdcdc;flex:none;gap:28px;margin:0;font-size:13px;line-height:20px;display:flex;overflow:visible}body:not(.browse) .fact+.fact:before{display:none}body:not(.browse) .fact i,body:not(.browse) #np-people i{color:#6b6b6b;margin-right:9px;font-size:13px;display:inline}body:not(.browse) #np-people:not([hidden]){color:#dcdcdc;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;margin:0;font-size:13px;line-height:20px;overflow:hidden}body:not(.browse) #np-people .np-names a{color:#dcdcdc}body:not(.browse) #np-people .np-more{color:#d4c0fc}body:not(.browse) #np-people .np-more:hover{color:#ece2ff;text-underline-offset:3px;text-decoration:underline}@media (width>=851px){body:not(.browse):not(.cinema),body.overlay:not(.browse):not(.cinema){grid-template-rows:128px minmax(0,1fr) auto}body:not(.browse):not(.cinema) footer{padding:24px var(--pic-r,240px)32px var(--pic-l,240px);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:40px}body:not(.browse):not(.cinema) .playback{margin-top:2px}body:not(.browse) .fact a{color:inherit;text-decoration:none}body:not(.browse) .fact a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}}@media (width>=1600px){body:not(.browse) #details strong{font-size:36px}body:not(.browse) #credit{font-size:16px}}@media (width<=850px){body:not(.browse):not(.cinema),body.overlay:not(.browse):not(.cinema){grid-template-rows:128px minmax(0,1fr) auto 60px}body:not(.browse):not(.cinema) footer{flex-direction:column;align-items:stretch;gap:14px;padding:18px 22px 20px;display:flex}body:not(.browse) #details strong{font-size:22px}body:not(.browse) #credit{margin:4px 0 10px;font-size:14px}body:not(.browse) .np{gap:4px 0}body:not(.browse) #facts{color:#a8a8a8;flex:0 0 100%;gap:0;font-size:13px}body:not(.browse) .fact i{display:none}body:not(.browse) .fact+.fact:before{content:"·";color:#4a4a4a;margin:0 8px;display:inline}body:not(.browse) #np-people:not([hidden]){color:#a8a8a8;flex:0 0 100%;line-height:24px}body:not(.browse) #np-people .np-more{min-height:44px;margin-left:2px;padding:0 4px}body:not(.browse) .playback{border-top:1px solid #1a1a1a;justify-content:space-between;padding-top:12px}body:not(.browse) .playback #stats{padding:0}body:not(.browse) .playback #ending,body:not(.browse) .playback #silence,body:not(.browse) .playback #blend.motion{border-radius:22px;height:44px}}@media (width<=600px){body:not(.browse):not(.cinema) footer{padding:18px 22px 6px}}body:not(.browse) #facts{order:1}body:not(.browse) #np-people{order:2}body:not(.browse) #desc{order:3}@media (width>=851px){body:not(.browse) #np-people:not([hidden]){flex:auto}}.index-page .letter{content-visibility:auto;contain-intrinsic-size:auto 640px}.view-more{min-height:44px;margin:22px auto 0;padding:0 22px;display:block}#about .stats-head{border-top:1px solid #222;padding-top:24px}button svg,button img{pointer-events:none}body:not(.browse) .ctl>.playback{z-index:1;border:0;flex-flow:row;grid-column:auto;justify-content:flex-end;align-items:center;gap:6px;width:auto;height:auto;margin:0;padding:0;display:flex;position:absolute;inset:10px 10px auto auto}body:not(.browse) .ctl>.playback #stats{background:#000b;border-radius:15px;align-items:center;height:30px;font-size:11px;padding:0 10px!important}body:not(.browse) .ctl>.playback #ending,body:not(.browse) .ctl>.playback #silence,body:not(.browse) .ctl>.playback #blend.motion{background:#000b;border:0;border-radius:15px;height:30px;min-height:30px;padding:0 12px;font-size:12px;position:relative;top:auto;right:auto}body:not(.browse) .ctl>.playback #ending:after,body:not(.browse) .ctl>.playback #silence:after,body:not(.browse) .ctl>.playback #blend.motion:after{content:"";position:absolute;inset:-7px -3px}#about .intro+.intro{margin-top:34px}body.cinema.overlay:not(.browse) footer{display:none}body.cinema:not(.browse) .ctl>.playback{top:64px}body:not(.browse) .pick{display:inline-flex;position:relative}body:not(.browse) .pick #platforms:not([hidden]){display:block!important}.pick #platforms.menu{inset:auto auto 46px 0}@media (width<=600px),(orientation:landscape) and (height<=500px){body.overlay .ctl-bar .pick{position:absolute!important;top:auto!important;bottom:4px!important;left:50px!important;transform:none!important}body.overlay .ctl-bar #infinity{left:96px!important}}body:not(.browse) .pick #filter{color:#f2f2f2;filter:drop-shadow(0 1px 2px #0009);background:0 0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex!important}body:not(.browse) .pick #filter svg{width:20px;height:20px}body:not(.browse) .pick #filter.active{color:#d4c0fc}.pick #platforms button{justify-content:flex-start;align-items:center;gap:10px}.pick #platforms button i{color:#bbb;width:16px;height:16px;display:inline-flex}.pick #platforms button i svg{width:16px;height:16px}body:not(.browse) .pick{z-index:6}.pick #platforms.menu{z-index:6;overscroll-behavior:contain;max-height:min(320px,60vh);overflow-y:auto}body.overlay:not(.browse) .ctl-bar #report,body.overlay:not(.browse) .ctl-bar #share{display:none}.more-actions{display:inline-flex;position:relative}body.browse .more-actions{display:none}#more-menu.menu{z-index:6;width:180px;inset:auto 0 46px auto}.ctl-bar #more-btn svg{fill:currentColor;stroke:none}.ctl-bar #prev,.ctl-bar #nextbtn{color:#fff}.ctl-bar #shuffle,.ctl-bar #infinity,body:not(.browse) .ctl-bar .pick #filter{color:#a3a3a3}.ctl-bar #shuffle svg,.ctl-bar #infinity svg,body:not(.browse) .ctl-bar .pick #filter svg{width:18px;height:18px}.ctl-bar #shuffle[aria-pressed=true],.ctl-bar #infinity[aria-pressed=true],body:not(.browse) .ctl-bar .pick #filter.active{color:#d4c0fc}.ctl-bar .utilities .icon{color:#d6d6d6}@media (width>=601px){body.overlay .ctl-bar .transport .play{color:#0a0a0a;filter:none;background:#f2f2f2;width:44px;height:44px;margin:0 8px}body.overlay .ctl-bar .transport .play svg{width:18px;height:18px}@media (hover:hover){body.overlay .ctl-bar .transport .play:hover{background:#fff;transform:scale(1.04)}}body.overlay:not(.browse) .ctl-bar .transport{transform:translate(calc(-50% - var(--play-shift,0px)),-50%);position:absolute;top:50%;left:50%}body.overlay:not(.browse) .ctl-bar .utilities{margin-left:auto}}#unmute.by-volume{inset:auto auto calc(100% + 10px) 50%;transform:translate(-50%)}#unmute.by-volume:after{border:6px solid #0000!important;border-top-color:#f2f2f2!important;inset:100% auto auto 50%!important;transform:translate(-50%)!important}.rate{display:none}body:not(.browse) .production{position:relative}body:not(.browse) .rate{gap:2px;display:flex;position:absolute;top:0;right:-10px}.rate .icon{color:#9a9a9a;width:44px;height:44px}.rate .icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:21px;height:21px}@media (hover:hover){.rate .icon:hover{color:#eee}}#up{color:#5fbf7f}#down{color:#d9686a}@media (hover:hover){#up:hover{color:#8be0a6}#down:hover{color:#f0918f}}#up[aria-pressed=true]{color:#8be0a6}#down[aria-pressed=true]{color:#f0918f}.rate .icon[aria-pressed=true] svg{fill:currentColor;fill-opacity:1}@media (width<=600px){body:not(.browse) .rate{margin:8px 0 0 -10px;position:static}}.rate .icon.active{background:0 0}.rate .vote{justify-content:center;gap:7px;width:auto;min-width:44px;padding:0 10px}.rate .vote .n{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:13px;line-height:1}.rate .vote .n:empty{display:none}.rate .vote:active svg{transform:scale(.9)}.rate .vote svg{transition:transform .12s}body:not(.adult-ok) .card.adult .card-pic img,body:not(.adult-ok) .card.adult .card-pic video,body:not(.adult-ok) #cover.adult{filter:blur(18px)saturate(.6);transform:scale(1.08)}.card.adult .card-pic{position:relative;overflow:hidden}.adult-badge{color:#fff;letter-spacing:.02em;background:#000c;border-radius:5px;padding:3px 7px;font-size:12px;font-weight:600;position:absolute;top:8px;left:8px}body.adult-ok .adult-badge{display:none}#adult-gate{z-index:6;text-align:center;background:#0b0b0b;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}#adult-gate[hidden]{display:none}#adult-gate .ag-mark{letter-spacing:-.02em;color:#fff;margin:0;font-size:44px;font-weight:600}#adult-gate .ag-text{color:#bbb;max-width:34ch;margin:0;font-size:15px;line-height:1.5}#adult-gate .ag-actions{gap:10px;margin-top:6px;display:flex}#adult-gate button{border-radius:7px;min-height:44px;padding:0 20px;font-size:14px}#adult-gate .ag-show{color:#0b0b0b;background:#f2f2f2}#adult-gate .ag-skip{color:#ddd;border:1px solid #444}#choice{background:#111e;border-color:#3a3a3a;gap:8px;height:38px;font-size:13px}#choice svg{fill:none;stroke:#d4c0fc;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}#wanted{z-index:6;text-align:center;background:#0b0b0b 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 100vmax #0b0b0bd9}#wanted[hidden]{display:none}#wanted .wt-text{color:#ddd;max-width:34ch;margin:0;font-size:15px;line-height:1.5}#wanted .wt-ask{color:#0b0b0b;background:#f2f2f2;border-radius:7px;min-height:44px;padding:0 20px;font-size:14px}#wanted .wt-ask:disabled{color:#bbb;cursor:default;background:0 0;border:1px solid #444}.hit .soon{color:#8a8a8a;margin-left:6px;font-style:normal}#about .stats-head .cursor{vertical-align:-2px;background:#d4c0fc;width:.55em;height:1em;margin-left:6px;animation:1.1s step-end infinite cat-blink;display:inline-block}@keyframes cat-blink{50%{opacity:0}}#about .cat{grid-template-columns:auto 1fr;align-items:center;gap:32px;margin:16px 0 34px;display:grid}#about .cat-main{display:contents}#about .cat-key{grid-area:2/1/auto/-1}#about .cat-ring{width:132px;height:132px;margin:0;position:relative}#about .cat-ring svg{width:100%;height:100%;transform:rotate(-90deg)}#about .cat-ring circle{fill:none;stroke-width:10px}#about .cat-ring .track{stroke:#2a2a2a}#about .cat-ring .done{stroke:#d4c0fc;stroke-linecap:butt;stroke-dasharray:0 var(--c);transition:stroke-dasharray 1.1s cubic-bezier(.16,1,.3,1)}#about .cat.in .cat-ring .done{stroke-dasharray:var(--len)var(--c)}#about .cat-ring .app{stroke:#3fb950;stroke-linecap:butt;stroke-dasharray:0 var(--c);transition:stroke-dasharray 1.1s cubic-bezier(.16,1,.3,1) .2s}#about .cat.in .cat-ring .app{stroke-dasharray:var(--len)var(--c)}#about .cat-ring figcaption{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}#about .cat-ring figcaption b{letter-spacing:-.03em;color:#f2f2f2;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}#about .cat-ring figcaption span{color:#8c8c8c;font-size:11px}#about .cat-side ul{margin:0;padding:0;list-style:none}#about .cat-key{color:#9a9a9a;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}#about .cat-key b{color:#ececec;font-variant-numeric:tabular-nums;margin-right:4px;font-weight:500}#about .sw{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:8px;display:inline-block}#about .sw.done{background:#d4c0fc}#about .sw.app{background:#3fb950}#about .sw.wait{background:#2a2a2a;box-shadow:inset 0 0 0 1px #4a4a4a}#about .cat-rows{gap:12px;display:grid}#about .cat-rows li{grid-template-columns:104px 1fr auto;align-items:center;gap:14px;font-size:13px;display:grid}#about .cat-name{color:#bdbdbd}#about .cat-bar{background:#2a2a2a;border-radius:3px;height:6px;position:relative;overflow:hidden}#about .cat-bar i{background:#d4c0fc;border-radius:3px;width:0;height:100%;transition:width 1.1s cubic-bezier(.16,1,.3,1) .15s;display:block}#about .cat.in .cat-bar i{width:var(--w)}#about .cat-bar em{background:#3fb950;border-radius:3px 0 0 3px;width:0;transition:width 1.1s cubic-bezier(.16,1,.3,1) .3s;position:absolute;inset:0 auto 0 0;box-shadow:2px 0 #080808}#about .cat.in .cat-bar em{width:var(--w)}#about .cat-n{color:#8c8c8c;font-variant-numeric:tabular-nums;white-space:nowrap}#about .cat-n b{color:#ececec;font-weight:500}@media (width<=600px){#about .cat{grid-template-columns:1fr;justify-items:start;gap:22px}#about .cat-side{width:100%}#about .cat-rows li{grid-template-columns:92px 1fr auto;gap:10px}}@media (prefers-reduced-motion:reduce){#about .stats-head .cursor{animation:none}#about .cat-ring .done,#about .cat-ring .app,#about .cat-bar i,#about .cat-bar em{transition:none}}.brand{position:relative;top:-11px}.brand .tagline{letter-spacing:.01em;color:#a3a3a3;white-space:nowrap;pointer-events:none;margin-top:5px;font:400 13px/1 Scene Grotesk,Arial,sans-serif;position:absolute;top:100%;left:1px}.topright{position:relative;top:-11px}@font-face{font-family:SG Topaz;src:url(/assets/build/topaz-unicode.17f1855fa3d547e2.woff)format("woff");font-display:swap}@font-face{font-family:SG VGA;src:url(/assets/build/ibm-vga-8x16.0f09694548cd0190.woff)format("woff");font-display:swap}.nfo{color:#cfcfcf;white-space:pre;-webkit-font-smoothing:none;font-smooth:never;border-top:1px solid #2a2a2a;max-height:60vh;margin:24px 0 0;padding:16px 0 0;font-size:16px;line-height:16px;overflow-x:auto}.nfo-amiga{font-family:SG Topaz,monospace}.nfo-pc{font-family:SG VGA,monospace}@media (width>=851px){body:not(.browse):not(.cinema) footer{min-height:168px}}@media (width<=850px){body:not(.browse):not(.cinema) footer{min-height:240px}}html:not(.js) body{height:auto;display:block;overflow:auto}html:not(.js) body>:not(#static){display:none}html.crawl #static{display:block}