@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal.BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2) format("woff2"),url(./instrument-serif-latin-ext-400-italic.D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic.DKMiL14s.woff2) format("woff2"),url(./instrument-serif-latin-400-italic.u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-normal.C2je3j2s.woff2) format("woff2"),url(./instrument-serif-latin-ext-400-normal.CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-normal.DnYpCC2O.woff2) format("woff2"),url(./instrument-serif-latin-400-normal.BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-base: #1c1916;--bg-surface: #242019;--bg-elevated: #2a2622;--bg-recessed: #161310;--text-primary: #f2ede6;--text-secondary: #b0a596;--text-tertiary: #9c9183;--text-disabled: #6b5f54;--accent: #c84b18;--accent-text: #e46a33;--accent-dim: #7a2e0e;--accent-hover: #7a2e0e;--accent-press: #62250b;--accent-glow: rgba(200, 75, 24, .12);--status-matched: #5cb878;--status-ambiguous: #d4a43a;--status-error: #e46c6c;--danger-fill: #b83b3b;--border-subtle: rgba(242, 237, 230, .07);--border-active: rgba(242, 237, 230, .16);--space-2xs: 2px;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--font-display: "Instrument Serif", serif;--font-body: "Instrument Sans Variable", "Instrument Sans", sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", monospace;--text-display-italic: 52px;--text-display: 40px;--text-heading: 26px;--text-body: 18px;--text-small: 17px;--text-micro: 16px;--text-badge: 14px;--field-text-min: 0px;--radius: 2px;--shadow-dock: 0 0 16px rgb(0 0 0 / .15);--nav-height: 45px}@media(pointer:coarse){:root{--field-text-min: 16px}}@media(prefers-color-scheme:light){:root{--bg-base: #f5f0ea;--bg-surface: #fffcf8;--bg-elevated: #ffffff;--bg-recessed: #ede7df;--text-primary: #1a1614;--text-secondary: #706558;--text-tertiary: #6c6152;--text-disabled: #b8afa6;--accent: #a84010;--accent-text: #a84010;--accent-dim: #d4a08a;--accent-hover: #8a3410;--accent-press: #702a0d;--accent-glow: rgba(168, 64, 16, .08);--status-matched: #267040;--status-ambiguous: #886518;--status-error: #8a2222;--danger-fill: #8a2222;--border-subtle: rgba(26, 22, 20, .08);--border-active: rgba(26, 22, 20, .2)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}dialog{margin:auto}html{font-family:var(--font-body);font-size:var(--text-body);color:var(--text-primary);background-color:var(--bg-base);accent-color:var(--accent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh}a{color:var(--accent-text);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(button:not(:disabled),[role=button]):active{opacity:.6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skeleton-shimmer{overflow:hidden;border-radius:var(--radius);background:linear-gradient(90deg,var(--bg-elevated),color-mix(in srgb,var(--bg-elevated) 72%,var(--text-secondary) 28%),var(--bg-elevated));background-size:220% 100%;animation:skeleton-pulse 1.4s ease-in-out infinite}@keyframes skeleton-pulse{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after,*::backdrop{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.signin-panel.svelte-twrssg{position:absolute;top:calc(100% + 17px);right:0;z-index:20;display:flex;flex-direction:column;gap:12px;width:min(380px,calc(100vw - 40px));padding:24px;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-pop);text-align:left;animation:svelte-twrssg-panel-in .16s cubic-bezier(.32,.72,0,1)}.signin-panel.inline.svelte-twrssg{position:static;width:100%;padding:0;border:0;background:none;box-shadow:none;animation:none}@keyframes svelte-twrssg-panel-in{0%{opacity:0;transform:translateY(-4px)}}h2.svelte-twrssg{margin:0;font:400 26px/1.15 var(--font-display)}.glyph.svelte-twrssg{width:22px;height:22px;fill:none;stroke:var(--accent);stroke-width:1.6}form.svelte-twrssg{display:flex;flex-direction:column;gap:8px}label.svelte-twrssg{font-size:14px}input.svelte-twrssg{padding:10px 12px;border:1px solid var(--field-edge, var(--border-active));border-radius:var(--radius);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:16px}input[aria-invalid=true].svelte-twrssg{border-color:var(--error-text, var(--status-error));box-shadow:inset 0 0 0 1px var(--error-text, var(--status-error))}input.code.svelte-twrssg{font-family:var(--font-mono);letter-spacing:.35em}.btn.svelte-twrssg{padding:10px 16px;border:1px solid var(--border-active);border-radius:var(--radius);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:16px;cursor:pointer}.btn.primary.svelte-twrssg{border-color:var(--accent);background:var(--accent);color:#fff}.btn.svelte-twrssg:disabled{cursor:default;opacity:.6}.or.svelte-twrssg{display:flex;align-items:center;gap:12px;color:var(--text-tertiary);font-size:13px}.or.svelte-twrssg:before,.or.svelte-twrssg:after{flex:1;border-top:1px solid var(--border-subtle);content:""}.lede.svelte-twrssg,.status.svelte-twrssg,.error.svelte-twrssg{margin:0;font-size:15px;line-height:1.45}.lede.svelte-twrssg,.status.svelte-twrssg{color:var(--text-secondary)}.status.svelte-twrssg:empty{display:none}.error.svelte-twrssg{color:var(--error-text, var(--status-error))}.code-foot.svelte-twrssg{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px}.resend.svelte-twrssg{color:var(--text-tertiary)}.link.svelte-twrssg{padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.scrim.svelte-1hsgskt{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0d0bb8;display:grid;place-items:center;z-index:6}.dialog.svelte-1hsgskt{width:min(400px,90%);background:var(--bg-elevated);border:1px solid var(--border-active);border-radius:var(--radius);padding:var(--space-lg);display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-align:center}.dialog.svelte-1hsgskt:has(.signin-panel.inline){gap:var(--space-md)}.dialog.svelte-1hsgskt h2:where(.svelte-1hsgskt){font-family:var(--font-display);font-weight:400;font-size:24px;margin:0;color:var(--text-primary)}.status.svelte-1hsgskt{margin:0;color:var(--text-secondary);line-height:1.5;font-size:14px}.preview.svelte-1i3t8y7{position:relative;display:grid;gap:14px;margin:32px 0 0}.preview.svelte-1i3t8y7 figcaption:where(.svelte-1i3t8y7){justify-self:end;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.app.svelte-1i3t8y7{position:relative;border:1px solid var(--border-subtle);border-radius:6px;overflow:hidden;background:var(--bg-surface);box-shadow:0 1px 2px #1a16140d,0 18px 30px -22px #462d1959}.app.svelte-1i3t8y7 img:where(.svelte-1i3t8y7){display:block;width:100%;height:auto}.pin.svelte-1i3t8y7{position:absolute;z-index:1;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--text-primary);color:var(--bg-base);box-shadow:0 0 0 3px var(--bg-surface);font-family:var(--font-mono);font-size:12px;font-weight:500;transition:transform .15s ease-out,box-shadow .15s ease-out}.pin.lit.svelte-1i3t8y7{transform:scale(1.3);box-shadow:0 0 0 3px var(--bg-surface),0 0 0 7px color-mix(in srgb,var(--text-primary) 22%,transparent)}.pin-upload.svelte-1i3t8y7{top:1.6%;right:5.9%}.pin-player.svelte-1i3t8y7{bottom:3.2%;left:40.5%}.pin-apps.svelte-1i3t8y7{bottom:20.4%;left:7%}@media(max-width:600px){.pin-upload.svelte-1i3t8y7{top:1.5%;right:10.4%}.pin-player.svelte-1i3t8y7{bottom:11.5%;left:48%}.pin-apps.svelte-1i3t8y7{bottom:1.5%;right:2%;left:auto}}@media(prefers-reduced-motion:reduce){.pin.svelte-1i3t8y7{transition:none}}@media(prefers-color-scheme:dark){.app.svelte-1i3t8y7{box-shadow:0 1px 2px #0000004d,0 18px 30px -22px #000c}}.form-hold.svelte-19w3e92{min-height:46px}.join.svelte-19w3e92 .row:where(.svelte-19w3e92){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.lbl.svelte-19w3e92{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:var(--text-primary)}.join.svelte-19w3e92 input[type=email]:where(.svelte-19w3e92){width:100%;min-height:46px;padding:0 14px;border:1px solid var(--field-edge);border-radius:var(--radius);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:16px;transition:border-color .12s ease-out}.join.svelte-19w3e92 input[aria-invalid=true]:where(.svelte-19w3e92){border-color:var(--status-error)}.btn.svelte-19w3e92{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:#fff;font:inherit;font-size:16px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .12s ease-out}.btn.svelte-19w3e92:hover:enabled{background:color-mix(in srgb,var(--accent) 86%,black)}.btn.svelte-19w3e92:disabled{cursor:default;opacity:.48}.trap.svelte-19w3e92{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.field-error.svelte-19w3e92{margin:8px 0 0;font-size:15px;line-height:1.4;color:var(--error-text)}.field-error.svelte-19w3e92 a{color:var(--error-text);text-decoration:underline}.sent.svelte-19w3e92{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:16px;row-gap:8px}.sent.animate.svelte-19w3e92{animation:svelte-19w3e92-settle .24s ease-out both}.sent.svelte-19w3e92 .glyph:where(.svelte-19w3e92){grid-row:1;width:30px;height:30px;margin-top:6px;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sent.svelte-19w3e92 h2:where(.svelte-19w3e92){grid-column:2;font-family:var(--font-display);font-weight:400;font-size:var(--panel-heading, 46px);line-height:1}.sent.svelte-19w3e92 p:where(.svelte-19w3e92){grid-column:2;font-size:17px;color:var(--text-secondary)}.sent.svelte-19w3e92 p:where(.svelte-19w3e92) b:where(.svelte-19w3e92){font-weight:500;color:var(--text-primary)}@keyframes svelte-19w3e92-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:600px){.join.svelte-19w3e92 .row:where(.svelte-19w3e92){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.btn.svelte-19w3e92,input.svelte-19w3e92{transition:none}}.public.svelte-p36xv8{--pad: max(56px, calc((100vw - 1280px)/2) );--page-glow: rgba(168, 64, 16, .1);--field-edge: rgba(26, 22, 20, .5);--rule: rgba(26, 22, 20, .2);--error-text: var(--status-error);min-height:100dvh;background:radial-gradient(900px 560px at 30% 180px,var(--page-glow),transparent 70%),var(--bg-base);color:var(--text-primary);font-size:17px;line-height:1.5}@media(prefers-color-scheme:dark){.public.svelte-p36xv8{--page-glow: rgba(200, 75, 24, .1);--field-edge: rgba(242, 237, 230, .4);--rule: var(--border-active);--error-text: #dc6666}}.public.svelte-p36xv8 :is(h1:where(.svelte-p36xv8),h2:where(.svelte-p36xv8),h3:where(.svelte-p36xv8)){font-family:var(--font-display);font-weight:400}.public.svelte-p36xv8 em:where(.svelte-p36xv8){font-style:italic}.top.svelte-p36xv8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px var(--pad);border-bottom:1px solid var(--border-subtle)}.wm.svelte-p36xv8{font-family:var(--font-display);font-size:30px;line-height:1;color:var(--text-primary)}.wm.svelte-p36xv8:after{content:".";color:var(--accent)}.act.svelte-p36xv8{position:relative;display:flex;align-items:center;gap:10px}.head-btn.svelte-p36xv8{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:var(--radius);background:transparent;color:var(--text-primary);font:inherit;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}.head-btn.svelte-p36xv8:hover:enabled,a.head-btn.svelte-p36xv8:hover{border-color:var(--text-primary);text-decoration:none}.head-btn.svelte-p36xv8:disabled{cursor:default;opacity:.48}.panel-scrim.svelte-p36xv8{display:none}@media(max-width:600px){.panel-scrim.svelte-p36xv8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;display:block;background:#1c140e47;animation:svelte-p36xv8-scrim-in .16s ease-out}}@keyframes svelte-p36xv8-scrim-in{0%{opacity:0}}.head-hold.svelte-p36xv8{display:inline-block;width:74px;min-height:44px}.hero.svelte-p36xv8{padding:80px var(--pad) 0}.hero-inner.svelte-p36xv8{width:fit-content;max-width:100%}.hero.svelte-p36xv8 h1:where(.svelte-p36xv8){max-width:11.5em;font-size:78px;line-height:.95;letter-spacing:-.015em;text-wrap:balance}.stop.svelte-p36xv8{color:var(--accent)}.hero-row.svelte-p36xv8{width:0;min-width:100%;display:flex;align-items:flex-start;gap:40px;margin-top:40px}.spine.svelte-p36xv8{max-width:26em;padding-left:18px;border-left:2px solid var(--accent);font-size:18px;line-height:1.5;color:var(--text-secondary)}.hero-cta.svelte-p36xv8{--panel-heading: 30px;flex:none;width:400px;margin-left:auto}.hero-fine.svelte-p36xv8{margin-top:10px;font-size:15px;color:var(--text-secondary)}.hero-estimate.svelte-p36xv8{margin-top:2px;font-size:14px;color:var(--text-tertiary)}.how-shot.svelte-p36xv8{padding:88px var(--pad) 0}.how-shot.svelte-p36xv8 h2:where(.svelte-p36xv8),.faq.svelte-p36xv8 h2:where(.svelte-p36xv8),.warning.svelte-p36xv8 h2:where(.svelte-p36xv8),.join-band.svelte-p36xv8 h2:where(.svelte-p36xv8),.founder.svelte-p36xv8 h2:where(.svelte-p36xv8){font-size:46px;line-height:1}.steps.svelte-p36xv8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0 0;padding:0;list-style:none}.steps.svelte-p36xv8 li:where(.svelte-p36xv8){display:grid;align-content:start;grid-template-columns:24px minmax(0,1fr);column-gap:12px;margin:-10px;padding:10px;border-radius:var(--radius);transition:background-color .12s ease-out}.steps.svelte-p36xv8 li:where(.svelte-p36xv8):hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.steps.svelte-p36xv8 .pin:where(.svelte-p36xv8){display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--text-primary);color:var(--bg-base);font-family:var(--font-mono);font-size:12px;font-weight:500}.steps.svelte-p36xv8 h3:where(.svelte-p36xv8){margin:0;font-size:22px;line-height:1.1}.steps.svelte-p36xv8 p:where(.svelte-p36xv8){grid-column:2;margin-top:6px;font-size:16px;line-height:1.5;color:var(--text-secondary)}.faq.svelte-p36xv8{padding:96px var(--pad) 64px}.faq.svelte-p36xv8 dl:where(.svelte-p36xv8){columns:2;column-gap:176px;margin:32px 0 0}.faq.svelte-p36xv8 dl:where(.svelte-p36xv8)>div:where(.svelte-p36xv8){break-inside:avoid;padding-bottom:32px}.faq.svelte-p36xv8 dt:where(.svelte-p36xv8){font-family:var(--font-display);font-size:22px;line-height:1.1}.faq.svelte-p36xv8 dd:where(.svelte-p36xv8){display:grid;gap:10px;max-width:31em;margin:8px 0 0;font-size:16px;line-height:1.5;color:var(--text-secondary)}.faq.svelte-p36xv8 dd:where(.svelte-p36xv8) a:where(.svelte-p36xv8){color:inherit;text-decoration:underline}.faq.svelte-p36xv8 dd:where(.svelte-p36xv8) a:where(.svelte-p36xv8):hover{color:var(--text-primary)}.band.svelte-p36xv8{position:relative;background:var(--bg-recessed)}.join-band.svelte-p36xv8{display:grid;grid-template-columns:44% minmax(0,1fr);min-height:280px}.art.svelte-p36xv8{position:relative;overflow:hidden;background:#2a2521}.wall.svelte-p36xv8{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;transform:rotate(-4deg)}.wall.svelte-p36xv8 span:where(.svelte-p36xv8){aspect-ratio:1;border-radius:2px;box-shadow:0 6px 14px -8px #0009}.join-band.svelte-p36xv8 .band-body:where(.svelte-p36xv8){align-self:center;justify-self:center;max-width:34em;padding:64px 56px 60px}.band-form.svelte-p36xv8{margin-top:28px}.terms.svelte-p36xv8{margin:24px 0 0;padding:0;list-style:none}.terms.svelte-p36xv8 li:where(.svelte-p36xv8){display:grid;grid-template-columns:auto minmax(16px,1fr) auto;align-items:baseline;column-gap:10px;padding:10px 0;font-size:15px}.terms.svelte-p36xv8 li:where(.svelte-p36xv8):after{content:"";grid-column:2;grid-row:1;border-bottom:1px dotted var(--rule);transform:translateY(-4px)}.terms.svelte-p36xv8 .term:where(.svelte-p36xv8){grid-column:1;color:var(--text-secondary)}.terms.svelte-p36xv8 .value:where(.svelte-p36xv8){grid-column:3;text-align:right;color:var(--text-primary)}.warning.svelte-p36xv8{padding:96px var(--pad) 0}.warning.svelte-p36xv8 ul:where(.svelte-p36xv8){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 56px;margin:32px 0 0;padding:0;list-style:none}.warning.svelte-p36xv8 h3:where(.svelte-p36xv8){font-size:22px;line-height:1.1}.warning.svelte-p36xv8 p:where(.svelte-p36xv8){max-width:29em;margin-top:6px;font-size:16px;line-height:1.5;color:var(--text-secondary)}.founder.svelte-p36xv8{display:grid;grid-template-columns:340px minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:56px;padding:96px var(--pad)}.founder.svelte-p36xv8 h2:where(.svelte-p36xv8){grid-column:1 / -1;margin-bottom:32px}.portrait.svelte-p36xv8{grid-column:1;grid-row:2 / span 2;display:block;width:340px;height:425px;border:1px solid var(--border-subtle);border-radius:4px;object-fit:cover}.letter.svelte-p36xv8{grid-column:2;display:flex;flex-direction:column;max-width:29em}.founder.svelte-p36xv8 p:where(.svelte-p36xv8){margin-top:18px;text-wrap:pretty;font-size:17px;line-height:1.6;color:var(--text-secondary)}.founder.svelte-p36xv8 .quote:where(.svelte-p36xv8){grid-column:2;margin-top:0;padding-left:18px;border-left:2px solid var(--accent);font-family:var(--font-display);font-size:24px;line-height:1.2;color:var(--text-primary);text-wrap:balance}.founder.svelte-p36xv8 .sig:where(.svelte-p36xv8){display:grid;gap:6px;margin-top:0;padding-top:20px}.sig.svelte-p36xv8 .name:where(.svelte-p36xv8){justify-self:start;font-family:var(--font-display);font-size:26px;font-style:italic;line-height:1;color:var(--text-secondary);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:4px;transition:color linear .1s}.sig.svelte-p36xv8 .name:where(.svelte-p36xv8):hover{color:var(--text-primary)}.sig.svelte-p36xv8 .role:where(.svelte-p36xv8){font-family:var(--font-mono);font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.foot.svelte-p36xv8{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:40px;align-items:baseline;padding:28px var(--pad) 32px;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-tertiary)}.foot.svelte-p36xv8 .wm:where(.svelte-p36xv8){font-size:26px}.foot.svelte-p36xv8 .mid:where(.svelte-p36xv8),.foot.svelte-p36xv8 nav:where(.svelte-p36xv8){display:flex;flex-wrap:wrap;gap:6px 20px}.foot.svelte-p36xv8 nav:where(.svelte-p36xv8){justify-content:end}.foot.svelte-p36xv8 a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-secondary);text-decoration:underline}.foot.svelte-p36xv8 a:hover{color:var(--text-primary)}@media(max-width:960px){.hero-inner.svelte-p36xv8{width:auto}.hero-row.svelte-p36xv8{flex-direction:column;align-items:stretch;gap:28px}.hero-cta.svelte-p36xv8{width:auto;max-width:31em;margin-left:0}}@media(max-width:860px){.join-band.svelte-p36xv8,.founder.svelte-p36xv8{display:block}.join-band.svelte-p36xv8 .art:where(.svelte-p36xv8){height:180px}.join-band.svelte-p36xv8 .band-body:where(.svelte-p36xv8){justify-self:normal;max-width:none;padding:40px var(--pad) 48px}.founder.svelte-p36xv8 h2:where(.svelte-p36xv8){margin-bottom:18px}.portrait.svelte-p36xv8{width:min(100%,340px);height:auto;aspect-ratio:4 / 5;margin:24px 0 10px}.faq.svelte-p36xv8 dl:where(.svelte-p36xv8){columns:1}.faq.svelte-p36xv8 dl:where(.svelte-p36xv8)>div:where(.svelte-p36xv8){padding-bottom:24px}}@media(max-width:780px){.public.svelte-p36xv8{--pad: 40px}.hero.svelte-p36xv8 h1:where(.svelte-p36xv8){font-size:64px}}@media(max-width:600px){.public.svelte-p36xv8{--pad: 20px}.top.svelte-p36xv8{padding-block:10px}.wm.svelte-p36xv8{font-size:24px}.act.svelte-p36xv8{gap:6px}.head-join.svelte-p36xv8{display:none}.head-btn.svelte-p36xv8{padding:0 12px}.hero.svelte-p36xv8{padding:44px var(--pad) 0}.hero.svelte-p36xv8 h1:where(.svelte-p36xv8){font-size:48px}.spine.svelte-p36xv8{font-size:17px}.join-band.svelte-p36xv8 .band-body:where(.svelte-p36xv8){padding:32px var(--pad)}.warning.svelte-p36xv8 ul:where(.svelte-p36xv8){grid-template-columns:minmax(0,1fr)}.join-band.svelte-p36xv8 h2:where(.svelte-p36xv8),.how-shot.svelte-p36xv8 h2:where(.svelte-p36xv8),.faq.svelte-p36xv8 h2:where(.svelte-p36xv8),.warning.svelte-p36xv8 h2:where(.svelte-p36xv8),.founder.svelte-p36xv8 h2:where(.svelte-p36xv8){font-size:36px}.how-shot.svelte-p36xv8{padding-top:52px}.faq.svelte-p36xv8{padding-block:64px 40px}.warning.svelte-p36xv8{padding-top:56px}.steps.svelte-p36xv8{grid-template-columns:minmax(0,1fr);gap:18px}.wall.svelte-p36xv8{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.terms.svelte-p36xv8 li:where(.svelte-p36xv8){grid-template-columns:minmax(0,1fr);row-gap:2px}.terms.svelte-p36xv8 li:where(.svelte-p36xv8):after{display:none}.terms.svelte-p36xv8 .value:where(.svelte-p36xv8){grid-column:1;text-align:left}.portrait.svelte-p36xv8{width:100%;aspect-ratio:1;object-position:50% 30%}.founder.svelte-p36xv8{padding-block:56px}.founder.svelte-p36xv8 p:where(.svelte-p36xv8){font-size:16px}.foot.svelte-p36xv8{grid-template-columns:auto minmax(0,1fr);column-gap:24px;row-gap:0}.foot.svelte-p36xv8 nav:where(.svelte-p36xv8){grid-column:1 / -1;justify-content:start}}@media(prefers-reduced-motion:reduce){.public.svelte-p36xv8 :is(.head-btn:where(.svelte-p36xv8),.steps:where(.svelte-p36xv8) li:where(.svelte-p36xv8)){transition:none}}.track-summary.svelte-1205q9x{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--space-md);align-items:center;min-width:0}.empty-cover.svelte-1205q9x{width:56px;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius);color:var(--text-disabled);background:var(--bg-elevated);font-size:24px}.track-copy.svelte-1205q9x{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}.track-copy.svelte-1205q9x strong:where(.svelte-1205q9x),.track-copy.svelte-1205q9x span:where(.svelte-1205q9x){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-copy.svelte-1205q9x span:where(.svelte-1205q9x){color:var(--text-secondary);font-size:var(--text-badge)}.track-copy.svelte-1205q9x span.player-error:where(.svelte-1205q9x){color:var(--status-error)}@media(max-width:980px){.track-summary.svelte-1205q9x{grid-column:1;grid-row:1;grid-template-columns:44px minmax(0,1fr);gap:var(--space-sm)}.track-copy.svelte-1205q9x strong:where(.svelte-1205q9x){font-size:15px}.track-copy.svelte-1205q9x span:where(.svelte-1205q9x){font-size:12px}}.transport.svelte-jcrib{display:flex;align-items:center;gap:var(--space-sm);justify-content:center}button.svelte-jcrib{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);background:var(--bg-recessed);color:var(--text-primary);border-radius:var(--radius);padding:var(--space-xs) var(--space-sm);font:inherit;cursor:pointer}button.svelte-jcrib{min-width:44px;min-height:44px}button.svelte-jcrib:hover:enabled{border-color:var(--border-active)}button.svelte-jcrib:disabled{opacity:.45;cursor:not-allowed}@media(max-width:980px){.prev-track.svelte-jcrib{display:none}.transport.svelte-jcrib{grid-column:2;grid-row:1;gap:var(--space-xs)}.transport.svelte-jcrib button:where(.svelte-jcrib){min-width:44px;min-height:44px;font-size:18px}}.volume.svelte-3qlfds{display:flex;align-items:center;gap:var(--space-sm)}.volume.svelte-3qlfds span:where(.svelte-3qlfds){color:var(--text-secondary);font-size:var(--text-badge)}input.svelte-3qlfds:disabled{opacity:.45;cursor:not-allowed}.volume.svelte-3qlfds input:where(.svelte-3qlfds){width:96px}@media(max-width:980px){.volume.svelte-3qlfds{min-width:0;grid-column:2;grid-row:2;justify-content:end}.volume.svelte-3qlfds span:where(.svelte-3qlfds){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.volume.svelte-3qlfds input:where(.svelte-3qlfds){width:96px}}.player-bar.svelte-fapzg3{position:fixed;left:0;right:0;bottom:var(--bottom-nav-height, 0px);z-index:30;display:grid;grid-template-columns:minmax(240px,1.5fr) auto minmax(260px,1fr) 180px;gap:var(--space-lg);align-items:center;padding:var(--space-sm) var(--space-lg);background:color-mix(in srgb,var(--bg-surface) 94%,black 6%);border-top:1px solid var(--border-subtle);box-shadow:var(--shadow-dock)}.player-bar[data-empty=true].svelte-fapzg3{color:var(--text-secondary)}.timeline.svelte-fapzg3 span:where(.svelte-fapzg3){color:var(--text-secondary);font-size:var(--text-badge)}.timeline.svelte-fapzg3{display:flex;align-items:center;gap:var(--space-sm)}.player-bar.no-volume.svelte-fapzg3{grid-template-columns:minmax(240px,1.5fr) auto minmax(260px,1fr)}input.svelte-fapzg3:disabled{opacity:.45;cursor:not-allowed}.timeline.svelte-fapzg3 input:where(.svelte-fapzg3){width:100%}audio.svelte-fapzg3{display:none}@media(max-width:980px){.player-bar.svelte-fapzg3,.player-bar.no-volume.svelte-fapzg3{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-sm);padding:var(--space-xs) var(--space-md)}.player-bar[data-empty=true].svelte-fapzg3{display:none}.timeline.svelte-fapzg3{min-width:0;grid-column:1;grid-row:2}.player-bar.no-volume.svelte-fapzg3 .timeline:where(.svelte-fapzg3){grid-column:1 / -1}}.with-player.svelte-12qhfyh{--player-bar-reserve: calc( var(--player-bar-height, 0px) + var(--bottom-nav-height, 0px) + var(--upload-shelf-height, 0px) );padding-bottom:var(--player-bar-reserve)}.app-frame.svelte-12qhfyh{position:relative}
