@font-face{font-family:monoFont;src:url(../media/Typewriter-s.p.1cjyfk0na7lkc.woff2)format("woff2");font-display:swap}@font-face{font-family:monoFont Fallback;src:local(Arial);ascent-override:81.67%;descent-override:15.6%;line-gap-override:7.33%;size-adjust:128.19%}.monofont_7ef4adca-module__JEfokG__className{font-family:monoFont,monoFont Fallback,Courier New,Courier,monospace}.monofont_7ef4adca-module__JEfokG__variable{--font-mono:"monoFont", "monoFont Fallback", Courier New, Courier, monospace}
@font-face{font-family:monoFontAlt;src:url(../media/Lilex-s.p.2_qawp_qd6dp2.woff2)format("woff2");font-display:swap}@font-face{font-family:monoFontAlt Fallback;src:local(Arial);ascent-override:75.97%;descent-override:22.89%;line-gap-override:0.0%;size-adjust:131.49%}.monofontalt_aad0c96c-module__OlhmgG__className{font-family:monoFontAlt,monoFontAlt Fallback,Courier New,Courier,monospace}.monofontalt_aad0c96c-module__OlhmgG__variable{--font-monoAlt:"monoFontAlt", "monoFontAlt Fallback", Courier New, Courier, monospace}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:var(--px-2) solid var(--color-font);outline-offset:var(--px-2)}:focus:not(:focus-visible){outline:none}:root{cursor:default;font-size:var(--px-18);font-family:var(--font-mono,"Mono", monospace);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:var(--p-100);text-size-adjust:var(--p-100);--z:0;--dvh-100:100dvh;--vh-60:60vh;--vh-85:85vh;--vw-90:90vw;--vw-100:100vw;--px-1:1px;--px-1-1:1.1px;--px-2:2px;--px-3:3px;--px-4:4px;--px-6:6px;--px-8:8px;--px-10:10px;--px-12:12px;--px-14:14px;--px-15:15px;--px-16:16px;--px-18:18px;--px-20:20px;--px-22:22px;--px-24:24px;--px-28:28px;--px-32:32px;--px-36:36px;--px-40:40px;--px-48:48px;--px-50:50px;--px-84:84px;--px-100:100px;--px-156:156px;--px-280:280px;--px-504:504px;--px-m-1:-1px;--pt-12:12pt;--rem-0-02:.02rem;--rem-0-05:.05rem;--rem-0-1:.1rem;--rem-0-125:.125rem;--rem-0-2:.2rem;--rem-0-25:.25rem;--rem-0-3:.3rem;--rem-0-45:.45rem;--rem-0-5:.5rem;--rem-0-6:.6rem;--rem-0-66:.66rem;--rem-0-67:.67rem;--rem-0-7:.7rem;--rem-0-75:.75rem;--rem-0-78:.78rem;--rem-0-8:.8rem;--rem-0-85:.85rem;--rem-0-89:.89rem;--rem-0-9:.9rem;--rem-1:1rem;--rem-1-1:1.1rem;--rem-1-2:1.2rem;--rem-1-5:1.5rem;--rem-2:2rem;--rem-3:3rem;--rem-11:11rem;--rem-12:12rem;--p-1:1%;--p-9:9%;--p-40:40%;--p-50:50%;--p-86:86%;--p-90:90%;--p-92:92%;--p-94:94%;--p-97:97%;--p-100:100%;--p-m-50:-50%;--p-m-100:-100%;--deg-180:180deg;--deg-360:360deg;--lh-1-25:1.25;--lh-1-4:1.4;--lh-1-6:1.6;--opa-0-03:.03;--opa-0-2:.2;--opa-0-35:.35;--opa-0-4:.4;--opa-0-5:.5;--opa-0-6:.6;--opa-0-7:.7;--opa-1:1;--s-0-1:.1s;--s-0-12:.12s;--s-0-15:.15s;--s-0-18:.18s;--s-0-2:.2s;--s-0-25:.25s;--s-0-3:.3s;--s-0-7:.7s;--x-999:999;--x-m-999:-999;--color-black:#000;--color-white:#fff;--color-gray:#878787;--color-font:#0f0f0f;--color-font-small:#474747;--color-background:#f5f5f5;--color-background-voice:#e6e6e6;--color-background-dark:#000000f2;--color-button:#1f1f1f;--color-border:#1f1f1f;--color-backdrop:#0006;--color-error:#eb4747;--color-error-bg:#170303;--color-error-border:#eb474733;--apod-chassis-w:var(--px-280);--apod-chassis-h:var(--px-504);--apod-mute:#fff6;--apod-glass:#ffffff0a;--apod-border:#fff3}::selection{color:var(--color-background);background:var(--color-font)}ul{list-style:none}a{color:inherit;text-decoration:none}a:hover{color:inherit}a:not(.button):not(.buttonPlay):not([class*=nav-btn]):not([aria-label]){text-decoration-color:currentColor}img,canvas{-webkit-touch-callout:none!important}html{width:var(--p-100);height:var(--p-100);overscroll-behavior:none;scroll-behavior:smooth;overflow:hidden auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:var(--dvh-100);width:var(--p-100);color:var(--color-font);flex-direction:column;justify-content:center;align-items:center;transition:transform 1.5s ease-in-out;display:flex}body.upside-down{transform:rotate(var(--deg-180))}body.upside-down-theme{--color-background:#0a0a0a;--color-font:#f0f0f0;--color-font-small:#b8b8b8;--color-button:#e0e0e0;--color-border:#e0e0e0;--color-black:#fff;--color-white:#000;--color-error:#e96363;--color-error-bg:#210808;--color-error-border:#e9636340;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--color-background);color:var(--color-font)}.no-invert{filter:none!important}body.upside-down-theme img,body.upside-down-theme #album,body.upside-down-theme canvas,body.upside-down-theme video,body.upside-down-theme svg:not(.no-invert){filter:invert()}@media (prefers-contrast:more){:root{--color-font:#000;--color-font-small:#262626;--color-background:#fff;--color-border:#000}}@media (forced-colors:active){:root{--color-font:CanvasText;--color-background:Canvas;--color-button:ButtonText;--color-border:ButtonBorder}.button,.buttonPlay{border:var(--px-1) solid ButtonBorder!important}}@media print{body{font-size:var(--pt-12);color:var(--color-black);background:var(--color-white)}nav,footer,button,audio,.spinner,.secretCode,.time{display:none!important}a[href]:after{content:" (" attr(href) ")";font-size:var(--rem-0-75);opacity:.6}img{page-break-inside:avoid;max-width:var(--p-100)!important}}.skip-link{top:var(--p-m-100);padding:var(--rem-0-5) var(--rem-1);background:var(--color-font);color:var(--color-background);font-size:var(--rem-0-85);z-index:10000;transition:top var(--s-0-2);border-radius:0 0 var(--px-4) 0;font-weight:600;text-decoration:none;position:absolute;left:0}.skip-link:focus{top:0}.srOnly{width:var(--px-1);height:var(--px-1);margin:var(--px-m-1);clip:rect(0, 0, 0, 0);clip-path:inset(var(--p-50));white-space:nowrap;border-width:0;padding:0;position:absolute;overflow:hidden}
html{color:var(--color-font);height:var(--p-100)}.secretCode{top:var(--p-9);color:#0000;font-family:var(--font-mono,"Mono", monospace);font-size:var(--rem-0-66);pointer-events:none;position:absolute;left:auto}kbd{font-family:inherit;font-weight:700}#wtv{top:var(--p-94);font-size:var(--rem-0-7);color:var(--color-font);position:absolute;left:auto}.content{min-height:var(--dvh-100);flex-flow:column;place-content:center;align-items:center;width:auto;height:auto;display:flex;position:relative}#cover,#album{width:var(--rem-12);height:var(--rem-12);margin-bottom:var(--rem-0-5);transition:filter var(--s-0-25) ease}#album{filter:brightness(1.02);border:var(--px-1-1) solid var(--color-border)}.titleLight,.nameLight,.titleDark,.nameDark{margin:var(--rem-0-2) var(--z);font-size:var(--rem-1-1)}.titleLight,.nameLight{color:var(--color-background)}.titleDark,.nameDark{color:var(--color-font)}.nameLight:hover{opacity:var(--opa-0-5)}.titleLight,.titleDark{font-size:var(--rem-1-2)}.date,.delayed{color:var(--color-error)}.date{margin:var(--rem-0-2) var(--z) var(--z)}.sm{width:var(--rem-12);margin:var(--rem-2) var(--z) var(--z);justify-content:space-between;display:flex}.sm a{padding:var(--px-6) var(--px-6) var(--px-2);transition:background-color var(--s-0-15) ease;border-radius:var(--px-2);color:var(--color-font)}.sm a:hover{color:var(--color-background);background-color:var(--color-button)}.loading-container{min-height:var(--vh-60);justify-content:center;align-items:center;display:flex}
.homePage{color:var(--color-background)}.homePage:before{content:"";inset:var(--z);pointer-events:none;z-index:var(--x-m-999);mix-blend-mode:soft-light;background:var(--color-background-dark);background-image:url(/img/svg/nnnoise.svg);position:fixed}.voicePage{z-index:var(--x-999)}.voicePage:before{content:"";inset:var(--z);pointer-events:none;z-index:var(--x-m-999);mix-blend-mode:soft-light;opacity:var(--opa-0-03);background-color:var(--color-background-voice);background-image:url(/img/jpg/cover.jpg);background-repeat:repeat;background-size:var(--px-100) var(--px-100);position:fixed}.mainActionsVoice{flex-direction:column;align-items:center;display:flex}.bio{padding:var(--rem-0-5) var(--z);text-align:center}.bioName,.bioText{line-height:var(--lh-1-6)}.bioName{font-size:var(--rem-1-2)}.bioText{font-size:var(--rem-0-89)}.location{opacity:var(--opa-0-5);margin:var(--rem-0-25) var(--z);font-size:var(--rem-0-78)}.socialNav{gap:var(--rem-0-5);width:auto;padding:var(--rem-1) var(--z) var(--rem-1) var(--z);flex-wrap:wrap;justify-content:center;display:flex}.socialLink{font-size:var(--rem-0-78)}.headerStudio{text-align:center}.titleStudio{margin:var(--rem-0-2) var(--z);font-size:var(--rem-1-2);color:var(--color-font)}.descStudio{font-size:var(--rem-1)}.descStudio:nth-child(3){font-size:var(--rem-0-89)}.instrumental{color:var(--color-gray)}.deleted{margin-top:var(--rem-0-5);font-size:var(--rem-0-8);opacity:var(--opa-0-6);text-align:center}
.sitemapLight,.sitemapDark{top:var(--p-1);opacity:var(--opa-0-2);font-size:var(--rem-0-7);position:absolute}.sitemapLight{color:var(--color-background)}.sitemapDark{color:var(--color-font)}.sitemapLight:hover,.sitemapDark:hover{opacity:var(--opa-0-4)}.sitemapDark:hover{color:var(--color-font)}.sitemapList{gap:var(--rem-0-5);padding:var(--rem-1);flex-direction:column;display:flex}.sitemapList a{width:var(--p-100);max-width:var(--px-280);text-align:center;color:var(--color-background);background-color:var(--color-button);transition:color var(--s-0-1) ease, background-color var(--s-0-1) ease}.sitemapList a:hover{color:var(--color-button);background-color:#0000}
.error-container{justify-content:center;align-items:center;gap:var(--rem-1);text-align:center;padding:var(--rem-2);min-height:var(--vh-60);flex-direction:column;display:flex}.error-heading{font-weight:700;font-size:var(--rem-1)}.error-description{opacity:var(--opa-0-7);font-size:var(--rem-0-85)}.error-digest{opacity:var(--opa-0-4);font-family:monospace;font-size:var(--rem-0-7)}.error-actions{gap:var(--rem-0-75);margin-top:var(--rem-0-5);display:flex}.container{min-height:var(--vh-60);justify-content:center;align-items:center;gap:var(--rem-1);text-align:center;padding:var(--rem-2);flex-direction:column;display:flex}.heading{font-size:var(--rem-1);margin:var(--z);font-weight:600}.description{font-size:var(--rem-0-85);opacity:var(--opa-0-6);margin:var(--z)}.backBtn{margin-top:var(--rem-0-5)}
.modal-title{margin-top:var(--rem-0-75);font-size:var(--rem-0-89);font-weight:700}.modal-title:first-child{margin-top:var(--z)}.modal-text{margin:var(--rem-0-25) var(--z);font-size:var(--rem-0-89)}.modal-text--note{margin-bottom:var(--z);font-style:italic;font-size:var(--rem-0-6)}.modal-text-link-1,.modal-text-link-2{width:fit-content;font-size:var(--rem-0-89)}.modal-text-link-1 a,.modal-text-link-2 a{color:inherit}
.button,.buttonPlay,.buttonPreorder,.buttonContact,.buttonBack,.buttonBio{padding:var(--px-3) var(--px-6);margin:var(--rem-0-8) var(--z) var(--z) var(--z);font-size:var(--rem-0-9);font-family:var(--font-mono,"Mono", monospace);text-align:center;line-height:var(--lh-1-4);cursor:pointer;border:none;text-decoration:none;display:inline-block}.buttonBio{margin:var(--px-4);background-color:#0000;display:flex}.buttonBio:hover{color:var(--color-background);background-color:var(--color-button)}.buttonContact{top:var(--p-86)}.buttonBack{margin:var(--z);top:max(var(--px-8), env(safe-area-inset-top,0px));left:max(var(--px-8), env(safe-area-inset-left,0px));z-index:var(--x-999);padding:var(--px-8);cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background-color:#0000;border:none;place-items:center;display:grid;position:fixed}.buttonPreorder{margin:var(--z);opacity:var(--p-40);font-size:var(--rem-0-89)}.buttonContact{left:var(--p-50);transform:translateX(var(--p-m-50));text-align:center;color:var(--color-font-small);font-size:var(--rem-0-67);white-space:nowrap;background:0 0;position:absolute}.buttonContact button{border:var(--z);background:var(--z);font:inherit;font-size:var(--rem-0-78);cursor:pointer;color:var(--color-background);text-decoration:underline}.buttonContact button:hover{-webkit-text-decoration:inherit;text-decoration:inherit}.button,.buttonPlay{color:var(--color-background);background-color:var(--color-button)}.button,.buttonPlay,.buttonBack,.buttonBio{transition:color var(--s-0-1) ease, background-color var(--s-0-1) ease}.button:hover,.buttonPlay:hover{color:var(--color-button);background-color:#0000}.button:focus-visible,.buttonPlay:focus-visible,.buttonPreorder:focus-visible,.buttonContact:focus-visible{outline:var(--px-2) solid var(--color-font);outline-offset:var(--px-2)}.button:disabled,.buttonPlay:disabled,.buttonPreorder:disabled,.buttonContact:disabled{opacity:var(--opa-0-35);cursor:not-allowed;pointer-events:none}.button:disabled:hover,.buttonPlay:disabled:hover,.buttonPreorder:disabled:hover,.buttonContact:disabled:hover{opacity:var(--opa-0-35)}
.crLight,.crDark,.crDarkVoice,.crTextDarkVoice,.crTextLight,.crTextDark,.crMail{left:var(--p-50);transform:translateX(var(--p-m-50));white-space:nowrap;text-align:center;font-size:var(--rem-0-67);color:var(--color-font-small);font-family:var(--font-monoAlt,"Mono", monospace);background:0 0;position:absolute}.crMail{top:var(--p-90);color:var(--color-font);text-decoration:underline}.crTextLight,.crTextDark,.crTextDarkVoice{top:var(--p-94)}.crLight,.crDark,.crDarkVoice{top:var(--p-97)}.crLight,.crTextLight{color:var(--color-background)}.crDark,.crTextDark{color:var(--color-font)}.crLight:hover,.crDark:hover{text-decoration:underline}
.privacyPage{min-height:var(--dvh-100);width:100%;padding:var(--rem-2) var(--rem-1);flex-direction:column;justify-content:safe center;align-items:center;display:flex;position:relative}.privacy{width:100%;max-width:var(--px-504);font-size:var(--rem-0-8);line-height:var(--lh-1-6);color:var(--color-font)}.privacy__header{margin-bottom:var(--rem-1-5);text-align:center}.privacy__eyebrow{font-size:var(--rem-0-67);letter-spacing:var(--rem-0-1);opacity:var(--opa-0-5);margin-bottom:var(--px-6)}.privacy__title{font-size:var(--rem-1-2);margin:0 0 var(--px-8)}.privacy__updated{font-size:var(--rem-0-67);opacity:var(--opa-0-5);margin:0}.privacy section{margin-bottom:var(--rem-1-5)}.privacy h3{font-size:var(--rem-0-9);margin:0 0 var(--rem-0-5);font-weight:700}.privacy p{margin:0 0 var(--rem-0-5)}.privacy ul{margin:0 0 var(--rem-0-5);padding-left:var(--rem-1);list-style:square}.privacy li{margin-bottom:var(--rem-0-25)}.privacy a{color:inherit;text-underline-offset:var(--px-2);text-decoration:underline}.privacy a:hover{opacity:var(--opa-0-6)}.privacy code{font-family:var(--font-mono,monospace);background:var(--color-background-voice);padding:var(--px-1) var(--px-4);border-radius:var(--px-2);font-size:.9em}.privacy__reset{margin-top:var(--px-4);padding:var(--px-6) var(--px-14);background:var(--color-button);color:var(--color-background);border:var(--px-1) solid var(--color-button);font-family:var(--font-mono,monospace);font-size:var(--rem-0-78);cursor:pointer;transition:color var(--s-0-1) ease, background-color var(--s-0-1) ease;display:inline-block}.privacy__reset:hover,.privacy__reset:focus-visible{color:var(--color-font);background:0 0}.privacy__reset:disabled{opacity:var(--opa-0-5);cursor:wait}.privacy__footer{margin-top:var(--rem-2);padding-top:var(--rem-1);border-top:var(--px-1) solid var(--color-border);text-align:center;font-size:var(--rem-0-78);opacity:var(--opa-0-6)}@media (max-width:499px){.privacyPage{padding:var(--rem-1-5) var(--rem-0-75)}}
.time{top:var(--p-92);left:var(--p-50);transform:translateX(var(--p-m-50));white-space:nowrap;font-size:var(--rem-0-67);text-align:center;color:var(--color-font-small);font-family:var(--font-monoAlt,"Mono", monospace);background:0 0;position:absolute}.tracklist{width:var(--rem-11);padding:var(--rem-0-5) var(--rem-0-5) var(--rem-0-45);font-size:var(--rem-0-9);color:var(--color-font);background:var(--color-white);border:var(--px-1-1) solid var(--color-border);flex-direction:column;align-items:flex-end;display:flex}.blackline{margin-top:var(--px-2);width:var(--px-84);height:var(--px-24);background:var(--color-black)}.spinner{width:var(--px-32);height:var(--px-32);border:var(--px-2) solid transparent;border-top-color:var(--color-font,var(--color-black));border-radius:var(--p-50);animation:spin var(--s-0-7) linear infinite;opacity:var(--z);animation:spin var(--s-0-7) linear infinite, fadeIn var(--s-0-3) ease var(--s-0-1) forwards}@keyframes fadeIn{to{opacity:var(--opa-1)}}@keyframes spin{to{transform:rotate(var(--deg-360))}}.countdown{margin:var(--rem-0-6) var(--z);color:var(--color-error);font-size:var(--rem-1);font-family:var(--font-monoAlt,"Mono", monospace)}.warning{text-align:center;height:fit-content;color:var(--color-error);font-size:var(--rem-0-78)}.route:hover{text-decoration:underline}
.consent{bottom:max(var(--px-16), env(safe-area-inset-bottom,0px));left:var(--p-50);transform:translateX(var(--p-m-50));width:min(calc(var(--vw-100) - var(--px-32)), 420px);padding:var(--px-16);background:var(--color-white);color:var(--color-font);border:var(--px-1) solid var(--color-border);font-family:var(--font-mono,monospace);font-size:var(--rem-0-78);gap:var(--px-12);z-index:var(--x-999);animation:consent-in var(--s-0-3) ease;flex-direction:column;display:flex;position:fixed}@keyframes consent-in{0%{opacity:var(--z);transform:translateX(var(--p-m-50)) translateY(var(--px-8))}to{opacity:1;transform:translateX(var(--p-m-50)) translateY(0)}}@media (prefers-reduced-motion:reduce){.consent{animation:none}}.consent__text{margin:var(--z);line-height:var(--lh-1-4)}.consent__actions{gap:var(--px-8);justify-content:flex-end;display:flex}.consent__link{color:inherit;text-underline-offset:var(--px-2);text-decoration:underline}.consent__btn{padding:var(--px-4) var(--px-10);color:inherit;border:var(--px-1) solid var(--color-border);font:inherit;cursor:pointer;transition:color var(--s-0-1) ease, background-color var(--s-0-1) ease;background:0 0}.consent__btn:hover,.consent__btn:focus-visible,.consent__btn--primary{background:var(--color-button);color:var(--color-background)}.consent__btn--primary:hover,.consent__btn--primary:focus-visible{color:var(--color-font);background:0 0}
@media only screen and (max-width:499px){body{min-height:var(--dvh-100);min-height:-webkit-fill-available}body.upside-down{inset:var(--z);width:var(--vw-100);min-height:var(--dvh-100);min-height:-webkit-fill-available;transform:rotate(var(--deg-180));transform-origin:var(--p-50) var(--p-50);overscroll-behavior:none;position:fixed;overflow:hidden}.content{flex-direction:column}}@media only screen and (min-width:500px) and (max-width:768px){:root{font-size:var(--px-18)}}@media only screen and (max-width:299px){body{padding:var(--rem-1);overflow:auto}.content{min-height:auto}}@media only screen and (max-height:499px){body{overflow-y:auto}}@media only screen and (max-width:499px){.button,.buttonPlay{padding:var(--px-4) var(--px-8)}}@media (max-width:340px){.buttonBack{left:max(var(--px-4), env(safe-area-inset-left,0px));padding:var(--px-6)}.buttonBack svg{width:var(--px-20);height:var(--px-20)}}

