/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.contents{display:contents}.flex{display:flex}.hidden{display:none}.h-dvh{height:100dvh}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Clash Display;src:url(/assets/ClashDisplay-Variable-BID3Ydx1.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:swap}*{-webkit-tap-highlight-color:transparent}html,body{color:#fff;background:#000;height:100%;margin:0;font-family:Clash Display,Helvetica Neue,Arial,sans-serif;overflow:hidden}.reveal{opacity:0;filter:blur(8px);transition:opacity 1.1s,transform 1.1s cubic-bezier(.2,.7,.2,1),filter 1.1s;transform:translateY(28px)}.reveal.shown{opacity:1;filter:none;transform:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.player[data-v-e15ec7a1]{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:60;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);color:#ffffffeb;letter-spacing:.04em;opacity:.55;-webkit-user-select:none;user-select:none;background:#12121238;border:1px solid #ffffff1a;border-radius:23px;flex-direction:column;width:max-content;max-width:92vw;padding:5px;font-size:12px;transition:opacity .6s,background .7s,border-color .7s,box-shadow .7s,padding .7s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #00000038}.player[data-v-e15ec7a1]:hover{opacity:.95}.player.expanded[data-v-e15ec7a1]{opacity:1;background:#12121266;border-color:#ffffff24;padding-right:8px;box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff14}.bar[data-v-e15ec7a1]{align-items:center;display:flex}.side[data-v-e15ec7a1]{grid-template-columns:0fr;transition:grid-template-columns .85s cubic-bezier(.22,1,.36,1);display:grid}.own .side[data-v-e15ec7a1]{grid-template-columns:1fr}.sidein[data-v-e15ec7a1]{align-items:center;min-width:0;display:flex;overflow:hidden}.sidein .btn[data-v-e15ec7a1]{opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1),background .2s;transform:scale(.8)}.own .sidein .btn[data-v-e15ec7a1]{opacity:1;transition:opacity .9s .35s,transform 1.1s cubic-bezier(.25,1,.3,1) .25s,background .2s;transform:none}.seekwrap[data-v-e15ec7a1]{contain:inline-size;grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.22,1,.36,1);display:grid}.seeking .seekwrap[data-v-e15ec7a1]{grid-template-rows:1fr}.seekin[data-v-e15ec7a1]{min-height:0;overflow:hidden}.seek[data-v-e15ec7a1]{opacity:0;border-top:1px solid #ffffff14;align-items:center;gap:10px;margin:5px 3px 0;padding:9px 9px 6px;transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(18px)}.seeking .seek[data-v-e15ec7a1]{opacity:1;transition:opacity .5s .15s,transform .75s cubic-bezier(.22,1,.36,1) 50ms;transform:none}.unfold[data-v-e15ec7a1]{grid-template-columns:0fr;min-width:0;max-width:min(92vw - 60px,520px);transition:grid-template-columns .85s cubic-bezier(.22,1,.36,1);display:grid}.expanded .unfold[data-v-e15ec7a1]{grid-template-columns:1fr}.inner[data-v-e15ec7a1]{white-space:nowrap;opacity:0;align-items:center;min-width:0;transition:opacity .35s;display:flex;overflow:hidden}.expanded .inner[data-v-e15ec7a1]{opacity:1;transition:opacity .6s .3s}.btn[data-v-e15ec7a1]{width:34px;height:34px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .2s;display:grid}.btn[data-v-e15ec7a1]:hover{background:#ffffff1a}.btn svg[data-v-e15ec7a1]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.btn svg.play[data-v-e15ec7a1],.btn .spk[data-v-e15ec7a1]{fill:currentColor}.btn .spk[data-v-e15ec7a1]{stroke-width:1px}.btn.skip[data-v-e15ec7a1]{width:30px;height:30px}.btn.skip svg[data-v-e15ec7a1]{width:16px;height:16px}.btn .fillp[data-v-e15ec7a1]{fill:currentColor;stroke:none}button.label[data-v-e15ec7a1]{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:0 auto;padding-top:0;padding-bottom:0;display:block}button.label.link[data-v-e15ec7a1]{cursor:pointer}.seek .time[data-v-e15ec7a1]{font-variant-numeric:tabular-nums;color:#ffffffb3;flex:none;min-width:30px;font-size:11px}.seek input[type=range][data-v-e15ec7a1]{flex:1;width:auto;min-width:0;height:26px;margin:0}.seek input[type=range][data-v-e15ec7a1]::-webkit-slider-runnable-track{background:0 0;border-radius:2px;height:3px}.seek input[type=range][data-v-e15ec7a1]::-moz-range-track{background:0 0;border-radius:2px;height:3px}.seek input[type=range][data-v-e15ec7a1]::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px}.seek input[type=range][data-v-e15ec7a1]::-moz-range-thumb{width:12px;height:12px}.label[data-v-e15ec7a1]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:280px;padding:0 8px 0 18px;overflow:hidden}.label .text[data-v-e15ec7a1]{display:inline-block}.label.sliding[data-v-e15ec7a1]{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 8px,#000 18px calc(100% - 16px),#0000 calc(100% - 4px));mask-image:linear-gradient(90deg,#0000 8px,#000 18px calc(100% - 16px),#0000 calc(100% - 4px))}.label.sliding .text[data-v-e15ec7a1]{animation:marquee-e15ec7a1 var(--dur) ease-in-out infinite}@keyframes marquee-e15ec7a1{0%,16%{transform:translate(0)}50%,66%{transform:translateX(var(--shift))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.label.sliding .text[data-v-e15ec7a1]{animation:none}}.edge[data-v-e15ec7a1]{z-index:0;opacity:0;pointer-events:none;background:#ffffff1f;border-radius:2px;height:3px;transition:opacity .5s;position:absolute;bottom:-1px;left:36px;right:36px;overflow:hidden}.edge.on[data-v-e15ec7a1]{opacity:1;transition:opacity .6s .4s,left .7s cubic-bezier(.22,1,.36,1),right .7s cubic-bezier(.22,1,.36,1),bottom .7s cubic-bezier(.22,1,.36,1)}.seeking .edge.on[data-v-e15ec7a1]{background:#ffffff47;transition:opacity .3s,left .75s cubic-bezier(.22,1,.36,1),right .75s cubic-bezier(.22,1,.36,1),bottom .75s cubic-bezier(.22,1,.36,1),background .5s}.seekwrap[data-v-e15ec7a1]{z-index:1;position:relative}.edge-fill[data-v-e15ec7a1]{transform-origin:0;background:#ffffffe6;width:100%;height:100%;display:block}.slider[data-v-e15ec7a1]{opacity:0;align-items:center;width:0;transition:width .3s cubic-bezier(.2,.8,.2,1),opacity .2s,margin .3s;display:flex;overflow:hidden}.slider.open[data-v-e15ec7a1]{opacity:1;width:96px;margin-left:2px}input[type=range][data-v-e15ec7a1]{cursor:pointer;appearance:none;background:0 0;width:84px;height:18px;margin:0 6px 0 2px}input[type=range][data-v-e15ec7a1]::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--fill), #ffffff47 var(--fill));border-radius:1px;height:2px}input[type=range][data-v-e15ec7a1]::-moz-range-track{background:linear-gradient(to right, #fff var(--fill), #ffffff47 var(--fill));border-radius:1px;height:2px}input[type=range][data-v-e15ec7a1]::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:10px;height:10px;margin-top:-4px}input[type=range][data-v-e15ec7a1]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:10px;height:10px}input[type=range][data-v-e15ec7a1]:focus-visible{outline-offset:3px;outline:1px solid #ffffff80}.player-enter-active[data-v-e15ec7a1]{transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1)}.player.player-leave-active[data-v-e15ec7a1]{transition:opacity .65s}.player-enter-from[data-v-e15ec7a1]{opacity:0;transform:translate(-50%,8px)scale(.6)}.player.player-leave-to[data-v-e15ec7a1]{opacity:0}.player.player-away-active[data-v-e15ec7a1]{transition:opacity .6s cubic-bezier(.4,0,.9,.6),transform .7s cubic-bezier(.55,0,.8,.35)}.player.player-away-to[data-v-e15ec7a1]{opacity:0;transform:translate(-50%,22px)scale(.9)}@media (width<=700px){.label[data-v-e15ec7a1]{max-width:56vw}}.cover-backdrop[data-v-96353f37]{width:100%;height:100%;display:block;position:absolute;inset:0}.coverflow[data-v-b173ad4a]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:grab;background:#000;width:100%;height:100%;position:relative;overflow:hidden}.coverflow[data-v-b173ad4a]:active{cursor:grabbing}.stage[data-v-b173ad4a]{left:50%;top:var(--stage-top);width:0;height:0;transform-style:preserve-3d;position:absolute}.backdrop[data-v-b173ad4a]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.backdrop-enter-active[data-v-b173ad4a]{transition:opacity 1.2s}.backdrop-leave-active[data-v-b173ad4a]{transition:opacity .35s}.backdrop-enter-from[data-v-b173ad4a],.backdrop-leave-to[data-v-b173ad4a]{opacity:0}.glows[data-v-b173ad4a]{left:50%;top:var(--stage-top);pointer-events:none;opacity:0;width:0;height:0;transition:opacity .35s;position:absolute}.glows.on[data-v-b173ad4a]{opacity:1;transition:opacity 1.2s}.glow[data-v-b173ad4a]{background:radial-gradient(closest-side, rgb(var(--glow-rgb)) 0%, rgba(var(--glow-rgb), .45) 45%, rgba(var(--glow-rgb), .12) 75%, transparent 100%);border-radius:50%;transition:background .4s;position:absolute}.cover[data-v-b173ad4a]{left:calc(var(--size) / -2);top:calc(var(--size) / -2);width:var(--size);height:var(--size);transform-style:preserve-3d;will-change:transform;cursor:pointer;position:absolute}.face[data-v-b173ad4a]{position:absolute;inset:0}.emerging .cover.is-center .face[data-v-b173ad4a]{animation:1.4s cubic-bezier(.16,.84,.3,1) both emerge-b173ad4a}@keyframes emerge-b173ad4a{0%{opacity:0;filter:blur(18px)brightness(.3);transform:translateY(5%)scale(.86)}to{opacity:1;filter:none;transform:none}}.revealing .cover[data-v-b173ad4a]{transition:opacity .9s ease var(--reveal-delay)}.emerging[data-v-b173ad4a]{cursor:default}.emerging.zoom-return .cover.is-center .face[data-v-b173ad4a]{animation:1.4s cubic-bezier(.16,.84,.3,1) both emerge-back-b173ad4a}@keyframes emerge-back-b173ad4a{0%{opacity:0;filter:brightness(0);transform:scale(2.6)}to{opacity:1;filter:none;transform:none}}.leaving[data-v-b173ad4a]{cursor:default}.coverflow:not(.vertical).leaving .cover[data-v-b173ad4a]:not(.is-center){transition:opacity .5s;opacity:0!important}.leaving .cover.is-center .face[data-v-b173ad4a]{filter:brightness(0);transition:transform 1.1s cubic-bezier(.5,0,.9,.5),filter 1s ease-in;transform:scale(2.6)}.leaving .backdrop[data-v-b173ad4a],.coverflow.leaving .glows[data-v-b173ad4a]{opacity:0;transition:opacity .35s}.vertical.leaving .backdrop[data-v-b173ad4a],.vertical.coverflow.leaving .glows[data-v-b173ad4a]{visibility:hidden;transition:none}.vertical .cover .face[data-v-b173ad4a]:after{content:"";opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.vertical.leaving .cover.is-center .face[data-v-b173ad4a]{filter:none}.vertical.leaving .cover .face[data-v-b173ad4a]:after{opacity:1;transition:opacity .4s}.vertical.leaving .cover.is-center .face[data-v-b173ad4a]:after{transition:opacity 1s ease-in}.vertical.leaving .cover[data-v-b173ad4a]:not(.is-center){visibility:hidden;transition:visibility 0s linear .45s}.fx-noneighbors.leaving .cover[data-v-b173ad4a]:not(.is-center){display:none}.fx-nozoom.leaving .cover.is-center .face[data-v-b173ad4a]{transform:none}.cover img[data-v-b173ad4a]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.vertical .cover .reflection[data-v-b173ad4a]{display:none}.cover .reflection[data-v-b173ad4a]{opacity:var(--reflect);position:absolute;top:calc(100% + 2px);left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 55%,#000000e6);mask-image:linear-gradient(#0000 55%,#000000e6)}.shade[data-v-b173ad4a]{opacity:var(--shade);pointer-events:none;background:#000;position:absolute;inset:0}.entry[data-v-b23bbe3c]{color:#bbb;cursor:url(/cursors/key.svg) 8 8,pointer;-webkit-user-select:none;user-select:none;--title-y:49.5%;--title-size:3.74vw;--lock-gap:3.4vw;--lock-scale:.52;--lock-h:calc(90px * var(--lock-scale));background:#000;font-family:Clash Display,Helvetica Neue,Arial,sans-serif;position:fixed;inset:0}.loader[data-v-b23bbe3c]{left:50%;top:calc(var(--title-y) + (var(--lock-gap) + var(--lock-h) - var(--title-size) / 2) / 2);width:clamp(180px,46vw,520px);transition:opacity var(--loader-fade-ms) ease, filter var(--loader-fade-ms) ease;position:absolute;transform:translate(-50%,-50%)}.entry:not(.is-loading) .loader[data-v-b23bbe3c]{opacity:0;filter:blur(10px)}.loadin[data-v-b23bbe3c]{opacity:0;transition:opacity .45s}.loadin.ready[data-v-b23bbe3c]{opacity:1}.bar[data-v-b23bbe3c]{background:#ffffff1f;height:3px;overflow:hidden}.fill[data-v-b23bbe3c]{transform-origin:0;background:#bbb;height:100%}.pct[data-v-b23bbe3c]{text-align:center;letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:11px;font-weight:300}.title[data-v-b23bbe3c]{left:0;right:0;top:var(--title-y);text-align:center;font-size:var(--title-size);white-space:nowrap;transition:opacity var(--leave-ms) ease, filter var(--leave-ms) ease;margin:0;font-weight:300;line-height:1;position:absolute;transform:translateY(-50%)}.word[data-v-b23bbe3c]{display:inline-block}.syllable[data-v-b23bbe3c]{animation:drop-b23bbe3c var(--drop-ms) cubic-bezier(.2, .7, .2, 1) both;display:inline-block}@keyframes drop-b23bbe3c{0%{opacity:0;filter:blur(14px);transform:translateY(-.15em)scale(1.25)}55%{opacity:.85;filter:blur(3px);transform:translateY(0)scale(1.03)}to{opacity:1;filter:blur();transform:none}}.keyhole-wrap[data-v-b23bbe3c]{left:50%;top:calc(var(--title-y) + var(--lock-gap));width:60px;height:90px;transform:scale(var(--lock-scale));transform-origin:50% 0;transition:opacity var(--leave-ms) ease, filter var(--leave-ms) ease;margin-left:-30px;position:absolute}.keyhole-rise[data-v-b23bbe3c]{animation:1s cubic-bezier(.2,.7,.2,1) both appear-b23bbe3c}@keyframes appear-b23bbe3c{0%{opacity:0;filter:blur(8px);transform:scale(.9)}to{opacity:1;filter:blur();transform:none}}.keyhole[data-v-b23bbe3c]{width:60px;height:90px;cursor:inherit;background:0 0;border:0;padding:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .5s;display:block;position:relative}.keyhole[data-v-b23bbe3c]:hover,.keyhole[data-v-b23bbe3c]:focus-visible{filter:drop-shadow(0 0 14px #ffffff1f);transform:scale(1.08)}.keyhole[data-v-b23bbe3c]:focus-visible{outline:none}.glass[data-v-b23bbe3c]{clip-path:path("M30 8 A20 20 0 0 1 41.5 44.4 L47 84 Q47 86 45 86 L15 86 Q13 86 13 84 L18.5 44.4 A20 20 0 0 1 30 8 Z");-webkit-backdrop-filter:blur(6px)saturate(1.4);position:absolute;inset:0}.rim[data-v-b23bbe3c]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rim path[data-v-b23bbe3c]{fill:none;stroke-linecap:round}.rim .edge[data-v-b23bbe3c]{stroke:#fff9;stroke-width:1px}.rim .inner-glow[data-v-b23bbe3c]{fill:none;stroke:#ffffff8c;stroke-width:5px}.rim .spark[data-v-b23bbe3c]{fill:#fff}.rim .spec[data-v-b23bbe3c]{stroke:#ffffffe6;stroke-width:1.6px}.rim .spec.soft[data-v-b23bbe3c]{stroke:#ffffff59;stroke-width:1.2px}.entry.is-leaving .title[data-v-b23bbe3c],.entry.is-leaving .keyhole-wrap[data-v-b23bbe3c]{opacity:0;filter:blur(8px)}.entry.is-leaving[data-v-b23bbe3c]{pointer-events:none}@media (width<=700px){.entry[data-v-b23bbe3c]{--title-size:6vw;--lock-gap:calc(var(--title-size) * .85);--lock-scale:.38}.loader[data-v-b23bbe3c]{width:60vw}.bar[data-v-b23bbe3c]{height:4px}.pct[data-v-b23bbe3c]{margin-top:14px;font-size:12px}.keyhole[data-v-b23bbe3c]:before{content:"";inset:calc((90px - 48px / var(--lock-scale)) / 2) calc((60px - 48px / var(--lock-scale)) / 2);position:absolute}}.about[data-v-2368b334]{grid-template-columns:minmax(0, 1fr) var(--side-col);column-gap:var(--col-gap);margin-bottom:var(--gap-v);align-items:start;display:grid}.about[data-v-2368b334]:not(.has-image){grid-template-columns:minmax(0,1fr)}.text[data-v-2368b334]{font-size:clamp(15px,1.5625vw,34px);font-weight:400;line-height:1.1}.text p[data-v-2368b334]{margin:0}.label[data-v-2368b334]{color:#737373}.text .word[data-v-2368b334]{color:#bbb;margin-top:-.12em;font-size:2.4em;line-height:1}.text .lead[data-v-2368b334]{color:#5c5c5c;margin-top:.4em}.body[data-v-2368b334]{color:#5c5c5c;margin-top:3.3em}.text .word+.body[data-v-2368b334]{margin-top:1.4em}.image[data-v-2368b334]{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;margin-top:clamp(0px,2.15vw,42px);display:block}@media (width<=900px) and (orientation:portrait){.about[data-v-2368b334],.about.has-image[data-v-2368b334]{grid-template-columns:minmax(0,1fr)}.text[data-v-2368b334]{font-size:18px}.image[data-v-2368b334]{justify-self:center;width:min(88%,480px);margin-top:48px}}@media (orientation:landscape) and (height<=500px){.text[data-v-2368b334]{font-size:16px}.image[data-v-2368b334]{justify-self:end;width:auto;max-width:100%;max-height:78vh}}.frame[data-v-1bcd9371]{min-width:0}.head[data-v-1bcd9371]{justify-content:space-between;align-items:baseline;margin-bottom:14px;padding:0 2px;display:flex}.head h2[data-v-1bcd9371]{letter-spacing:.1em;color:#fff9;margin:0;font-size:13px;font-weight:400}.head a[data-v-1bcd9371]{letter-spacing:.06em;color:#ffffff73;font-size:12px;text-decoration:none;transition:color .25s}.head a .arrow[data-v-1bcd9371]{vertical-align:baseline;margin-left:1px;transition:transform .25s;display:inline-block}.head a:hover .arrow[data-v-1bcd9371],.head a:focus-visible .arrow[data-v-1bcd9371]{transform:translate(1px,-1px)}.head a[data-v-1bcd9371]:hover,.head a[data-v-1bcd9371]:focus-visible{color:#fff;outline:none}.body[data-v-1bcd9371]{background:var(--frame-bg,#0b0b0b);border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.bare .body[data-v-1bcd9371]{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.apple[data-v-1c45367a]{color-scheme:normal;border:0;width:100%;display:block;overflow:hidden}.album[data-v-a85c644e]{box-sizing:border-box;color:#fff;gap:16px;padding:12px;display:flex}.cover[data-v-a85c644e]{aspect-ratio:1;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:8px;flex:none;height:100%}.info[data-v-a85c644e]{flex-direction:column;flex:1;min-width:0;display:flex}.tracks[data-v-a85c644e]{scrollbar-width:none;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.tracks[data-v-a85c644e]::-webkit-scrollbar{display:none}.track[data-v-a85c644e]{color:#ffffffb8;width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:5px 6px;font-size:14px;transition:background .2s,color .2s;display:flex}.track[data-v-a85c644e]:hover,.track.on[data-v-a85c644e]{color:#fff;background:#ffffff12}.num[data-v-a85c644e]{color:#ffffff80;flex:none;place-items:center;width:18px;height:18px;font-size:13px;display:grid}.num[data-v-a85c644e]>*{grid-area:1/1}.num svg[data-v-a85c644e]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.num svg.tri[data-v-a85c644e],.main svg.tri[data-v-a85c644e]{fill:#fff;stroke:none}.num .hover[data-v-a85c644e]{opacity:0}@media (hover:hover){.track:hover .num .hover[data-v-a85c644e]{opacity:1}.track:hover .num .n[data-v-a85c644e]{opacity:0}}.t[data-v-a85c644e]{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:60%;overflow:hidden}.a[data-v-a85c644e]{text-overflow:ellipsis;white-space:nowrap;color:#ffffff73;flex:1;min-width:0;font-size:12px;overflow:hidden}.foot[data-v-a85c644e]{align-items:center;gap:12px;padding:6px 6px 0;display:flex}.meta[data-v-a85c644e]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name[data-v-a85c644e],.sub[data-v-a85c644e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name[data-v-a85c644e]{font-size:15px}.sub[data-v-a85c644e]{letter-spacing:.03em;color:#ffffff73;font-size:11px}.main[data-v-a85c644e]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:grid}.main[data-v-a85c644e]:hover{transform:scale(1.06)}.main svg[data-v-a85c644e]{fill:none;stroke:#000;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.main svg.tri[data-v-a85c644e]{fill:#000;margin-left:2px}@media (width<=600px){.album[data-v-a85c644e]{gap:12px}.cover[data-v-a85c644e]{align-self:flex-start;width:96px;height:auto}.a[data-v-a85c644e]{display:none}}.lightbox[data-v-94d328b9]{z-index:1000;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);touch-action:pan-y;background:#000000c7;place-items:center;display:grid;position:fixed;inset:0}.big[data-v-94d328b9]{-webkit-user-select:none;user-select:none;border-radius:12px;width:auto;max-width:min(92vw,1400px);height:auto;max-height:88dvh;display:block;box-shadow:0 30px 80px #000000b3}.x[data-v-94d328b9],.nav[data-v-94d328b9]{color:#ffffffb3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:color .2s,background .2s;display:grid;position:absolute}.x[data-v-94d328b9]:hover,.nav[data-v-94d328b9]:hover{color:#fff;background:#ffffff14}.x[data-v-94d328b9]{top:18px;right:18px}.nav[data-v-94d328b9]{margin-top:-24px;top:50%}.prev[data-v-94d328b9]{left:14px}.next[data-v-94d328b9]{right:14px}.count[data-v-94d328b9]{letter-spacing:.08em;color:#ffffff8c;white-space:nowrap;font-size:13px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.lightbox-enter-active[data-v-94d328b9]{transition:opacity .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s}.lightbox-leave-active[data-v-94d328b9]{transition:opacity .26s}.lightbox-enter-from[data-v-94d328b9],.lightbox-leave-to[data-v-94d328b9]{opacity:0}@media (width<=900px){.nav[data-v-94d328b9]{display:none}}.stills[data-v-5c4376da]{margin-bottom:var(--gap-v)}.head[data-v-5c4376da]{color:#737373;justify-content:space-between;align-items:baseline;margin-bottom:22px;font-size:clamp(13px,.95vw,18px);display:flex}.all[data-v-5c4376da]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s}.all[data-v-5c4376da]:hover{color:#bbb}.cards[data-v-5c4376da]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,3vw,56px);padding:0 clamp(0px,6vw,120px);display:grid}.cards.four[data-v-5c4376da]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2.2vw,40px)}.card[data-v-5c4376da]{aspect-ratio:4/5;transform:rotate(var(--tilt,0deg));cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:#0b0b0b;border:0;border-radius:clamp(8px,1.1vw,18px);padding:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 18px 40px #0009}.card[data-v-5c4376da]:hover{transform:translateY(-10px)rotate(0)scale(1.02);box-shadow:0 0 0 1px #ffffff38,0 28px 54px #000000b3}.card img[data-v-5c4376da]{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@media (width<=900px){.cards[data-v-5c4376da]{padding:0}}@media (width<=640px){.cards.four[data-v-5c4376da]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}}.win[data-v-93cfeeb2]{min-width:0;margin:0}.tile[data-v-93cfeeb2]{isolation:isolate;cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;margin-bottom:clamp(10px,1.2vw,22px);padding:0;display:block;position:relative}.face[data-v-93cfeeb2]{aspect-ratio:16/9;background:#0b0b0b;border-radius:clamp(5px,.6vw,10px);transition:transform .45s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 14px 32px #0000008c}.face img[data-v-93cfeeb2]{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.face img.cover[data-v-93cfeeb2]{object-fit:cover}.face img.contain[data-v-93cfeeb2]{object-fit:contain;box-sizing:border-box;padding:5%}.tile:hover .face[data-v-93cfeeb2]{transform:translateY(-6px)}.swap-enter-active[data-v-93cfeeb2],.swap-leave-active[data-v-93cfeeb2]{transition:transform var(--slide) cubic-bezier(.65, 0, .25, 1)}.swap-enter-from[data-v-93cfeeb2]{transform:translate(100%)}.swap-leave-to[data-v-93cfeeb2]{transform:translate(-100%)}.tile[data-v-93cfeeb2]:before,.tile[data-v-93cfeeb2]:after{content:"";z-index:-1;background:#121212;border-radius:clamp(5px,.6vw,10px);transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff1a}.tile[data-v-93cfeeb2]:before{transform:translate(clamp(5px,.6vw,11px),clamp(5px,.6vw,11px))}.tile[data-v-93cfeeb2]:after{background:#0d0d0d;transform:translate(clamp(10px,1.2vw,22px),clamp(10px,1.2vw,22px))}.tile[data-v-93cfeeb2]:hover:before{transform:translate(clamp(8px,1vw,16px),clamp(2px,.3vw,6px))rotate(1.2deg)}.tile[data-v-93cfeeb2]:hover:after{transform:translate(clamp(15px,1.8vw,30px),clamp(4px,.5vw,10px))rotate(2.4deg)}.vbadge[data-v-93cfeeb2]{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#00000047;border:1.5px solid #ffffffd9;border-radius:50%;place-items:center;width:54px;height:54px;margin:-27px 0 0 -27px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%;left:50%}.vbadge svg[data-v-93cfeeb2]{fill:#fff;width:22px;height:22px;margin-left:3px}.tile:hover .vbadge[data-v-93cfeeb2]{transform:scale(1.08)}.cap[data-v-93cfeeb2]{color:#737373;margin-top:14px;font-size:clamp(12px,.85vw,16px)}.process[data-v-146203a9]{margin-bottom:var(--gap-v)}.sets[data-v-146203a9]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:clamp(22px,2.4vw,46px);margin-top:clamp(48px,7vh,90px);display:grid}.text[data-v-146203a9]{font-size:clamp(15px,1.5625vw,34px);font-weight:400;line-height:1.1}.text p[data-v-146203a9]{margin:0}.label[data-v-146203a9]{color:#737373}.text .word[data-v-146203a9]{color:#bbb;margin-top:-.12em;font-size:2.4em;line-height:1}.text .lead[data-v-146203a9]{color:#5c5c5c;margin-top:.4em}.body[data-v-146203a9]{color:#5c5c5c;margin-top:1.4em}@media (width<=1100px) and (orientation:portrait){.sets[data-v-146203a9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px) and (orientation:portrait){.text[data-v-146203a9]{font-size:18px}.body[data-v-146203a9]{margin-top:1.2em}}@media (orientation:landscape) and (height<=500px){.text[data-v-146203a9]{font-size:16px}}.ep[data-v-ff8c437f]{isolation:isolate;background:#0b0b0b;border-radius:18px;padding:clamp(16px,2.2vw,36px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.ep-bg[data-v-ff8c437f]{z-index:-2;object-fit:cover;filter:blur(52px)saturate(1.25);opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none;width:130%;height:130%;position:absolute;inset:-15%}.ep[data-v-ff8c437f]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000001a 0%,#00000059 45%,#0000009e 100%);position:absolute;inset:0}.ep-head[data-v-ff8c437f]{grid-template-columns:clamp(150px,26%,400px) minmax(0,1fr);align-items:end;column-gap:clamp(18px,2.6vw,48px);margin-bottom:clamp(18px,2.4vw,36px);display:grid}.cover[data-v-ff8c437f]{aspect-ratio:1;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff14,0 20px 50px #00000080}.ep-info[data-v-ff8c437f]{min-width:0}.ep-name[data-v-ff8c437f]{color:#fff;overflow-wrap:anywhere;margin:0 0 clamp(14px,1.4vw,24px);font-size:clamp(30px,4vw,76px);font-weight:400;line-height:1}.ep-ctrl[data-v-ff8c437f]{align-items:center;gap:14px;display:flex}.ctl[data-v-ff8c437f]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.ctl .ico[data-v-ff8c437f]{-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);background:#ffffff29;border-color:#ffffff8c;width:clamp(44px,3.1vw,58px);height:clamp(44px,3.1vw,58px);transition:background .3s,border-color .3s,transform .4s cubic-bezier(.34,1.56,.64,1);box-shadow:inset 0 1px #ffffff40,0 6px 18px #00000059}.ctl:hover .ico[data-v-ff8c437f]{background:#ffffff3d;transform:scale(1.05)}.ctl.on .ico[data-v-ff8c437f]{background:#ffffff47;border-color:#ffffffe6}.ctl .ico svg[data-v-ff8c437f]{width:22px;height:22px}.shuf[data-v-ff8c437f]{color:#ffffff61;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:clamp(44px,3.1vw,58px);height:clamp(44px,3.1vw,58px);padding:0;transition:color .3s,transform .4s cubic-bezier(.34,1.56,.64,1);display:grid}.shuf[data-v-ff8c437f]:hover{color:#fff9}.shuf[data-v-ff8c437f]:active{transform:scale(.92)}.shuf.on[data-v-ff8c437f]{color:#fff}.shuf-i[data-v-ff8c437f]{display:block;position:relative}.shuf-i svg[data-v-ff8c437f]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;display:block}.dot[data-v-ff8c437f]{opacity:0;background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:-9px;left:50%;transform:scale(.3)}.shuf.on .dot[data-v-ff8c437f]{opacity:1;transform:none}.list[data-v-ff8c437f]{margin:0;padding:0;list-style:none}.list.glass[data-v-ff8c437f]{-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#0c0c0c61;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.row[data-v-ff8c437f]{color:#ffffffc7;width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:22px;transition:background .25s,color .25s;display:flex}li+li .row[data-v-ff8c437f]{border-top:1px solid #ffffff14}.row[data-v-ff8c437f]:hover,.row.on[data-v-ff8c437f]{color:#fff;background:#ffffff0d}.ico[data-v-ff8c437f]{border:1.5px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.ico svg[data-v-ff8c437f]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ico svg.play[data-v-ff8c437f]{fill:currentColor;stroke:none;margin-left:2px}.eqbox[data-v-ff8c437f]{opacity:0;flex:none;grid-template-columns:0fr;align-self:center;transition:grid-template-columns .5s cubic-bezier(.22,1,.36,1),opacity .35s;display:grid}.row.on .eqbox[data-v-ff8c437f]{opacity:1;grid-template-columns:1fr;transition:grid-template-columns .5s cubic-bezier(.22,1,.36,1),opacity .45s .12s}.eqbox>.eq[data-v-ff8c437f]{min-width:0;padding-right:14px;overflow:hidden}.eq[data-v-ff8c437f]{align-items:flex-end;gap:2px;height:14px;display:flex}.eq i[data-v-ff8c437f]{opacity:.85;background:currentColor;border-radius:1px;flex:none;width:2px;height:4px;transition:height .3s;display:block}.eq.on i[data-v-ff8c437f]{animation:.9s ease-in-out infinite eq-ff8c437f}.eq.on i[data-v-ff8c437f]:nth-child(2){animation-duration:.75s;animation-delay:-.3s}.eq.on i[data-v-ff8c437f]:nth-child(3){animation-duration:1.05s;animation-delay:-.6s}@keyframes eq-ff8c437f{0%,to{height:4px}50%{height:14px}}.txt[data-v-ff8c437f]{flex:1;align-items:baseline;gap:16px;min-width:0;display:flex}.title[data-v-ff8c437f]{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:clamp(16px,1.3vw,24px);overflow:hidden}.meta[data-v-ff8c437f]{letter-spacing:.06em;color:#ffffff73;text-align:right;flex:1 1 0;min-width:40%;font-size:12px}@media (width<=640px),(orientation:landscape) and (height<=500px){.row[data-v-ff8c437f]{padding:16px 18px}.txt[data-v-ff8c437f]{flex-direction:column;align-items:flex-start;gap:3px}.title[data-v-ff8c437f]{flex:none;max-width:100%}.meta[data-v-ff8c437f]{text-align:left;flex:none;min-width:0;font-size:11px;line-height:1.35}}@media (width<=900px) and (orientation:portrait){.ep[data-v-ff8c437f]{padding:18px}.ep-head[data-v-ff8c437f]{grid-template-columns:minmax(0,1fr);row-gap:22px}.cover[data-v-ff8c437f]{justify-self:center;width:min(82%,420px)}.ep-name[data-v-ff8c437f]{font-size:clamp(28px,8vw,44px)}}.spotify[data-v-33dfc0db]{color-scheme:normal;border:0;width:100%;display:block}.player[data-v-eaa3637b]{aspect-ratio:16/9;background:#000;width:100%;min-height:180px;max-height:calc(100dvh - 140px);position:relative}iframe[data-v-eaa3637b],.facade[data-v-eaa3637b]{border:0;width:100%;height:100%;position:absolute;inset:0}.facade[data-v-eaa3637b]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#000;padding:0;display:block}.facade img[data-v-eaa3637b]{object-fit:cover;opacity:.82;width:100%;height:100%;transition:opacity .4s,transform .8s cubic-bezier(.2,.7,.2,1)}.facade:hover img[data-v-eaa3637b],.facade:focus-visible img[data-v-eaa3637b]{opacity:1;transform:scale(1.02)}.play[data-v-eaa3637b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000047;border:1.5px solid #ffffffd9;border-radius:50%;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .3s;display:grid;position:absolute;top:50%;left:50%}.play svg[data-v-eaa3637b]{fill:#fff;width:26px;height:26px;margin-left:3px}.facade:hover .play[data-v-eaa3637b],.facade:focus-visible .play[data-v-eaa3637b]{background:#00000073;transform:scale(1.1)}.facade[data-v-eaa3637b]:focus-visible{outline:none}.project[data-v-62ac028e]{--glass:0;color:#fff;opacity:1;transition:opacity var(--leave-ms) ease;background:#000;position:fixed;inset:0;overflow:hidden}.project.leaving[data-v-62ac028e]{opacity:0;pointer-events:none}.scroller[data-v-62ac028e]{overscroll-behavior:contain;scrollbar-width:none;background:#000;position:absolute;inset:0;overflow:hidden auto}.scroller[data-v-62ac028e]::-webkit-scrollbar{display:none}.hero[data-v-62ac028e]{height:100dvh;position:relative;overflow:hidden}.photos[data-v-62ac028e]{z-index:0;isolation:isolate;opacity:0;filter:blur(14px);transition:opacity var(--photos-ms) ease, filter var(--photos-ms) ease;position:absolute;inset:0}.photos.on[data-v-62ac028e]{opacity:var(--photos-opacity,1);filter:none}.slide[data-v-62ac028e]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slide.enter[data-v-62ac028e]{animation:slide-in-62ac028e var(--fade-ms) ease-in-out both}@keyframes slide-in-62ac028e{0%{opacity:0}to{opacity:1}}.vertical .photos[data-v-62ac028e]{filter:none;flex-direction:column;display:flex}.stack-photo[data-v-62ac028e]{object-fit:cover;opacity:0;width:100%;min-height:0;transition:opacity var(--photos-ms) ease;flex:1 1 0;display:block}.photos.on .stack-photo[data-v-62ac028e]{opacity:1}.title[data-v-62ac028e]{z-index:1;width:var(--title-w);opacity:0;filter:blur(16px)drop-shadow(0 0 24px #0000004d);transition:opacity var(--title-ms) ease, filter var(--title-ms) ease, transform var(--title-ms) cubic-bezier(.2, .7, .2, 1);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.04)}.title.on[data-v-62ac028e]{opacity:1;filter:blur()drop-shadow(0 0 24px #0000004d);transform:translate(-50%,-50%)}.title img[data-v-62ac028e]{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;max-height:56dvh;display:block}.title.text[data-v-62ac028e]{width:auto;max-width:80vw;font-family:Clash Display,Helvetica Neue,Arial,sans-serif;font-weight:300;font-size:max(calc(clamp(2.2rem, 9vw, 7rem) * var(--title-scale,1)), min(7.5vw, 2.2rem));letter-spacing:-.01em;text-align:center;white-space:nowrap;max-width:92vw;line-height:1}.glass[data-v-62ac028e]{z-index:2;pointer-events:none;background:rgba(255, 255, 255, calc(var(--glass) * .05));-webkit-backdrop-filter:blur(calc(var(--glass) * var(--glass-blur))) brightness(calc(1 - var(--glass) * var(--glass-dim))) saturate(calc(1 + var(--glass) * .15));backdrop-filter:blur(calc(var(--glass) * var(--glass-blur))) brightness(calc(1 - var(--glass) * var(--glass-dim))) saturate(calc(1 + var(--glass) * .15));position:absolute;inset:0}.hero-hit[data-v-62ac028e]{z-index:3;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.modules[data-v-62ac028e]{--side-col:30vw;--col-gap:3vw;--pad-l:6vw;--pad-r:6.8vw;--gap-v:clamp(110px, 17vh, 210px);min-height:100dvh;padding:12vh var(--pad-r) 14vh var(--pad-l);background:#000}.youtube-slot[data-v-62ac028e],.unreleased[data-v-62ac028e]{margin-bottom:var(--gap-v)}.platforms[data-v-62ac028e]{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=900px){.modules[data-v-62ac028e]{padding-top:10vh}}@media (width<=900px) and (orientation:portrait){.platforms[data-v-62ac028e]{grid-template-columns:minmax(0,1fr);row-gap:36px}}.topfade[data-v-62ac028e]{z-index:2;height:calc(84px + env(safe-area-inset-top));opacity:var(--glass);pointer-events:none;background:linear-gradient(#000000eb 0%,#000000b3 45%,#0000);position:absolute;top:0;left:0;right:0}.back[data-v-62ac028e]{z-index:3;top:calc(12px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:48px;height:48px;padding:0;transition:opacity .9s;position:absolute}.ui-on .back[data-v-62ac028e]{opacity:.9;pointer-events:auto}.ui-on .back[data-v-62ac028e]:hover,.ui-on .back[data-v-62ac028e]:focus-visible{opacity:1;outline:none}.back svg[data-v-62ac028e]{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 4px #0000008c);width:30px;height:30px;margin:auto;transition:transform .3s;display:block}.back:hover svg[data-v-62ac028e],.back:focus-visible svg[data-v-62ac028e]{transform:translate(-3px)}.back:active svg[data-v-62ac028e]{transform:translate(-3px)scale(.92)}.debug-err{color:#ff6b6b;max-height:40dvh;font-size:10px;inset:auto 0 0}.debug-log{z-index:9999;color:#7cfc00;pointer-events:none;white-space:pre;background:#000000e0;max-height:100dvh;margin:0;padding:6px;font:8px/1.15 monospace;position:fixed;inset:0 0 auto;overflow:hidden}
