.m8Nj-W_chips{scrollbar-width:none;gap:.5rem;padding-block:.125rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.m8Nj-W_chips::-webkit-scrollbar{display:none}.m8Nj-W_chips>*{flex:none}@media (min-width:768px){.m8Nj-W_chips{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}.m8Nj-W_chip{border:1px solid var(--color-line);min-height:2.25rem;color:var(--color-ink-300);font-size:var(--text-caption);transition:color .18s var(--ease-out), border-color .18s var(--ease-out), background-color .18s var(--ease-out), scale .1s var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;line-height:1.2;display:inline-flex}@media (pointer:coarse){.m8Nj-W_chip{min-height:2.75rem}}@media (hover:hover) and (pointer:fine){.m8Nj-W_chip:hover{border-color:var(--color-line-strong);color:var(--color-ink-100)}}.m8Nj-W_chip:active{scale:.97}.m8Nj-W_chip[aria-pressed=true]{color:var(--color-ink-50);border-color:color-mix(in oklab, var(--hue) 55%, transparent);background-color:color-mix(in oklab, var(--hue) 13%, var(--color-ink-950))}.m8Nj-W_chipDot{background-color:var(--hue);border-radius:999px;flex:none;width:.5rem;height:.5rem}.m8Nj-W_chipCount{color:var(--color-ink-500);font-variant-numeric:tabular-nums}.m8Nj-W_chip[aria-pressed=true] .m8Nj-W_chipCount{color:var(--color-ink-300)}.m8Nj-W_preview{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .26s var(--ease-out);position:absolute;inset:0}.m8Nj-W_previewOn{opacity:1}.m8Nj-W_dialog{opacity:1;transition:opacity .22s var(--ease-out), scale .24s var(--ease-out-expo), overlay .22s allow-discrete, display .22s allow-discrete;scale:1}.m8Nj-W_dialog:not([open]){opacity:0;transition-duration:.14s;transition-timing-function:var(--ease-exit);scale:.98}@starting-style{.m8Nj-W_dialog[open]{opacity:0;scale:.98}}.m8Nj-W_dialog::backdrop{opacity:1;transition:opacity .22s var(--ease-out), overlay .22s allow-discrete, display .22s allow-discrete;background-color:#0c0a09eb}.m8Nj-W_dialog:not([open])::backdrop{opacity:0;transition-duration:.14s}@starting-style{.m8Nj-W_dialog[open]::backdrop{opacity:0}}.m8Nj-W_stage{touch-action:pan-y;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}@media (min-width:768px){.m8Nj-W_stage{padding-inline:3.5rem}}.m8Nj-W_frame{--vmax:min(74dvh, 880px);width:min(100%, calc(var(--vmax) * var(--ar,1)));aspect-ratio:var(--ar,1);position:relative}@media (max-width:767px){.m8Nj-W_frame{--vmax:56dvh}}.m8Nj-W_plate{border:1px solid color-mix(in oklab, var(--hue) 22%, var(--color-line));transform-origin:50%;will-change:transform;background-color:#000;border-radius:.875rem;position:absolute;inset:0;box-shadow:0 40px 90px -40px #000000d9}.m8Nj-W_video{object-fit:contain;background:0 0;border-radius:.875rem;width:100%;height:100%;display:block;position:relative}.m8Nj-W_swap{animation:m8Nj-W_swap-in .2s var(--ease-out) both}@keyframes m8Nj-W_swap-in{0%{opacity:0}}.m8Nj-W_enterNext{animation:m8Nj-W_enter-next .36s var(--ease-out-expo) both}.m8Nj-W_enterPrev{animation:m8Nj-W_enter-prev .36s var(--ease-out-expo) both}@keyframes m8Nj-W_enter-next{0%{opacity:0;transform:translate(32px)}}@keyframes m8Nj-W_enter-prev{0%{opacity:0;transform:translate(-32px)}}.m8Nj-W_navBtn{z-index:2;border:1px solid var(--color-line);width:2.75rem;height:2.75rem;color:var(--color-ink-200);transition:color .18s var(--ease-out), border-color .18s var(--ease-out), background-color .18s var(--ease-out), scale .1s var(--ease-out);background-color:#110f0dd1;border-radius:999px;justify-content:center;align-items:center;display:none;position:absolute;top:50%;translate:0 -50%}@media (min-width:768px){.m8Nj-W_navBtn{display:inline-flex}}.m8Nj-W_navPrev{left:0}.m8Nj-W_navNext{right:0}.m8Nj-W_navBtnInline{border:1px solid var(--color-line);width:2.75rem;height:2.75rem;color:var(--color-ink-200);transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), scale .1s var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.m8Nj-W_navBtnInline{display:none}}@media (hover:hover) and (pointer:fine){.m8Nj-W_navBtn:hover{color:var(--color-ink-50);border-color:color-mix(in oklab, var(--hue) 60%, transparent);background-color:color-mix(in oklab, var(--hue) 14%, #110f0d)}}.m8Nj-W_navBtn:active,.m8Nj-W_navBtnInline:active{scale:.94}.m8Nj-W_soundOn{z-index:3;border:1px solid var(--color-line-strong);min-height:2.5rem;color:var(--color-ink-50);animation:m8Nj-W_panel-in .26s var(--ease-out) both;transition:background-color .18s var(--ease-out), scale .1s var(--ease-out);background-color:#110f0de0;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;top:.75rem;left:.75rem}@media (hover:hover) and (pointer:fine){.m8Nj-W_soundOn:hover{background-color:#1d1b18f2}}.m8Nj-W_soundOn:active{scale:.97}.m8Nj-W_upNext{z-index:3;border:1px solid var(--color-line-strong);width:min(18rem,100% - 2rem);animation:m8Nj-W_panel-in .26s var(--ease-out) both;background-color:#110f0df2;border-radius:1rem;padding:1rem 1.125rem;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 24px 60px -24px #000000e6}.m8Nj-W_upNextGo,.m8Nj-W_upNextStay{min-height:2.5rem;transition:background-color .18s var(--ease-out), border-color .18s var(--ease-out), scale .1s var(--ease-out);border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.m8Nj-W_upNextGo{background-color:var(--color-ink-100);color:var(--color-ink-950)}.m8Nj-W_upNextStay{border:1px solid var(--color-line);color:var(--color-ink-200)}@media (hover:hover) and (pointer:fine){.m8Nj-W_upNextGo:hover{background-color:var(--color-ink-50)}.m8Nj-W_upNextStay:hover{border-color:var(--color-line-strong)}}.m8Nj-W_upNextGo:active,.m8Nj-W_upNextStay:active{scale:.97}.m8Nj-W_ring{width:1.125rem;height:1.125rem;rotate:-90deg}.m8Nj-W_ring circle{fill:none;stroke-width:2.5px;stroke:#0c0a0933}.m8Nj-W_ring .m8Nj-W_ringRun{stroke:var(--color-ink-950);stroke-linecap:round;stroke-dasharray:50.27;stroke-dashoffset:50.27px;animation-name:m8Nj-W_ring-run;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes m8Nj-W_ring-run{to{stroke-dashoffset:0}}.m8Nj-W_strip{scroll-snap-type:x proximity;scrollbar-width:none;flex:1;gap:.5rem;min-width:0;padding:.375rem .25rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.m8Nj-W_strip::-webkit-scrollbar{display:none}.m8Nj-W_thumb{aspect-ratio:4/5;border:1px solid var(--color-line);opacity:.5;scroll-snap-align:center;width:2.75rem;transition:opacity .2s var(--ease-out), border-color .2s var(--ease-out), translate .26s var(--ease-out-expo), box-shadow .2s var(--ease-out);border-radius:.5rem;flex:none;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.m8Nj-W_thumb:hover{opacity:.9}}.m8Nj-W_thumb[aria-current=true]{opacity:1;border-color:var(--hue);box-shadow:0 0 0 2px color-mix(in oklab, var(--hue) 30%, transparent);translate:0 -3px}.m8Nj-W_panelSwap{animation:m8Nj-W_panel-in .3s var(--ease-out) both}@keyframes m8Nj-W_panel-in{0%{opacity:0;transform:translateY(6px)}}.m8Nj-W_metaDot{background-color:var(--hue);border-radius:999px;flex:none;width:.5rem;height:.5rem}.m8Nj-W_close{border:1px solid var(--color-line);width:2.75rem;height:2.75rem;color:var(--color-ink-300);transition:color .18s var(--ease-out), border-color .18s var(--ease-out), scale .1s var(--ease-out);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (pointer:fine){.m8Nj-W_close{width:2.25rem;height:2.25rem}}@media (hover:hover) and (pointer:fine){.m8Nj-W_close:hover{color:var(--color-ink-50);border-color:var(--color-line-strong)}}.m8Nj-W_close:active{scale:.97}.m8Nj-W_pill{z-index:0;pointer-events:none;border:1px solid color-mix(in oklab, var(--hue) 55%, transparent);background:linear-gradient(100deg, color-mix(in oklab, var(--hue) 18%, transparent), color-mix(in oklab, var(--hue) 7%, transparent));transition:transform .32s var(--ease-out-expo), width .32s var(--ease-out-expo), height .32s var(--ease-out-expo), opacity .2s var(--ease-out);border-radius:.625rem;position:absolute;top:0;left:0}@media (min-width:768px){.m8Nj-W_panel{scrollbar-width:thin;scrollbar-color:var(--color-ink-700) transparent;overscroll-behavior:contain;padding-right:.375rem}}.m8Nj-W_cut{z-index:1;text-align:left;min-height:2.75rem;color:var(--color-ink-300);transition:color .18s var(--ease-out), background-color .18s var(--ease-out), scale .1s var(--ease-out);border-radius:.625rem;align-items:center;gap:.625rem;padding:.375rem .625rem .375rem .375rem;font-size:.9375rem;line-height:1.3;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.m8Nj-W_cut:not([aria-pressed=true]):hover{color:var(--color-ink-100);background-color:#f3efe809}}.m8Nj-W_cut[aria-pressed=true]{color:var(--color-ink-50)}.m8Nj-W_cut:active{scale:.985}.m8Nj-W_cutThumb{aspect-ratio:4/5;border:1px solid var(--color-line);width:1.75rem;transition:border-color .2s var(--ease-out);border-radius:.375rem;flex:none;position:relative;overflow:hidden}.m8Nj-W_cut[aria-pressed=true] .m8Nj-W_cutThumb{border-color:color-mix(in oklab, var(--hue) 70%, transparent)}.m8Nj-W_format{z-index:1;border:1px solid var(--color-line);text-align:left;min-height:3.25rem;color:var(--color-ink-300);transition:color .18s var(--ease-out), border-color .18s var(--ease-out), scale .1s var(--ease-out);border-radius:.625rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.9375rem;line-height:1.3;display:flex;position:relative}.m8Nj-W_format[aria-pressed=true]{color:var(--color-ink-50);border-color:#0000}.m8Nj-W_format:disabled{cursor:not-allowed;opacity:.5;border-style:dashed}@media (hover:hover) and (pointer:fine){.m8Nj-W_format:not(:disabled):not([aria-pressed=true]):hover{color:var(--color-ink-100);border-color:var(--color-line-strong)}}.m8Nj-W_format:not(:disabled):active{scale:.98}.m8Nj-W_ratioBox{flex:none;place-items:center;width:1.75rem;height:1.5rem;display:grid}.m8Nj-W_ratio{border:1.5px solid var(--color-ink-500);transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:3px;display:block}.m8Nj-W_format[aria-pressed=true] .m8Nj-W_ratio{border-color:var(--hue);background-color:color-mix(in oklab, var(--hue) 24%, transparent)}.m8Nj-W_kbd{border:1px solid var(--color-line);min-width:1.375rem;height:1.375rem;font-family:var(--font-mono);color:var(--color-ink-400);border-radius:.375rem;place-items:center;padding:0 .3rem;font-size:.6875rem;display:inline-grid}.m8Nj-W_stars{flex:none;line-height:0;display:inline-flex;position:relative}.m8Nj-W_starsBase,.m8Nj-W_starsFill{gap:1px;display:inline-flex}.m8Nj-W_starsBase{fill:var(--color-ink-700)}.m8Nj-W_starsFill{fill:var(--color-ink-100);clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0);position:absolute;inset:0}.m8Nj-W_cardStar{color:var(--color-ink-300)}.m8Nj-W_starInput{align-items:center;gap:.125rem;display:flex}.m8Nj-W_starPick{cursor:pointer;fill:#0000;width:2.5rem;height:2.5rem;stroke:var(--color-ink-500);stroke-width:1.25px;stroke-linejoin:round;transition:fill .16s var(--ease-out), stroke .16s var(--ease-out), scale .1s var(--ease-out);border-radius:.625rem;place-items:center;display:inline-grid;position:relative}@media (pointer:coarse){.m8Nj-W_starPick{width:2.75rem;height:2.75rem}}.m8Nj-W_starPick[data-on]{fill:var(--color-ink-50);stroke:var(--color-ink-50)}.m8Nj-W_starPick:has(input:focus-visible){outline-offset:1px;outline:2px solid #ff6b35cc}.m8Nj-W_starPick:active{scale:.92}.m8Nj-W_ratingsSkeleton{background-color:var(--color-line);width:7rem;height:.625rem;animation:m8Nj-W_skeleton-pulse 1.4s var(--ease-out) infinite alternate;border-radius:999px;display:block}@keyframes m8Nj-W_skeleton-pulse{0%{opacity:.45}}@media (prefers-reduced-motion:reduce){.m8Nj-W_dialog,.m8Nj-W_dialog:not([open]),.m8Nj-W_dialog::backdrop,.m8Nj-W_dialog:not([open])::backdrop{transition:opacity .12s linear, overlay .12s allow-discrete, display .12s allow-discrete}.m8Nj-W_dialog,.m8Nj-W_dialog:not([open]){scale:none}.m8Nj-W_swap,.m8Nj-W_enterNext,.m8Nj-W_enterPrev,.m8Nj-W_panelSwap,.m8Nj-W_upNext,.m8Nj-W_soundOn,.m8Nj-W_ratingsSkeleton{animation:none}.m8Nj-W_starPick:active{scale:none}.m8Nj-W_pill{transition:opacity .12s linear}.m8Nj-W_thumb,.m8Nj-W_thumb[aria-current=true]{translate:none}.m8Nj-W_preview{display:none}}
