@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./rubik-latin-wght-normal.CnQIisVs.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dc-bg:#0e1013;--dc-surface:#1a1b1e;--dc-surface-raised:#212226;--dc-surface-high:#2a2b30;--dc-surface-sunken:#17181b;--dc-overlay:#1d1e22;--dc-border:#2c2d32;--dc-border-strong:#403f3d;--dc-frame:#2e2f34;--dc-text:#ece7dc;--dc-text-muted:#bbb2a1;--dc-text-subtle:#958c7c;--dc-gold:#d6bc82;--dc-gold-strong:#e6d8b6;--dc-gold-muted:#8f7a52;--dc-gold-contrast:#1a1203;--dc-gold-glow:#d6bc8229;--dc-star-empty:#5a4a26;--dc-hp:#a9c6a2;--dc-atk:#d2b38e;--dc-danger:#e3a08f;--dc-danger-soft:#e3a08f1f;--dc-success:#a9c6a2;--dc-focus:#d6bc82;--dc-scrim:#0a0a0cb3;--dc-art-fade:#131416eb;--dc-el-fire:#cf9483;--dc-el-water:#93aecf;--dc-el-earth:#c2a683;--dc-el-wind:#93bfa6;--dc-el-light:#d4c796;--dc-el-dark:#a79cc6;--dc-shadow-1:0 1px 2px #00000073;--dc-shadow-2:0 18px 40px #0009}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dc-bg:#f4f2ed;--dc-surface:#fff;--dc-surface-raised:#faf8f4;--dc-surface-high:#f0ece4;--dc-surface-sunken:#f7f5f0;--dc-overlay:#fff;--dc-border:#e4dfd5;--dc-border-strong:#cdc4b3;--dc-frame:#dfd9cd;--dc-text:#1f1c17;--dc-text-muted:#59534a;--dc-text-subtle:#736c60;--dc-gold:#c9ab6c;--dc-gold-strong:#7a5d24;--dc-gold-muted:#b39a66;--dc-gold-contrast:#1a1203;--dc-gold-glow:#a0803c2e;--dc-star-empty:#cdbb93;--dc-hp:#46733f;--dc-atk:#855d2c;--dc-danger:#a8443a;--dc-danger-soft:#a8443a14;--dc-success:#46733f;--dc-focus:#8f6f2e;--dc-scrim:#28221859;--dc-art-fade:#1a1814d1;--dc-el-fire:#a9503c;--dc-el-water:#36679a;--dc-el-earth:#85602f;--dc-el-wind:#3a7356;--dc-el-light:#7f6b1c;--dc-el-dark:#67559a;--dc-shadow-1:0 1px 2px #2820121a;--dc-shadow-2:0 16px 36px #28201229}:root{--dc-radius-xs:4px;--dc-radius-sm:6px;--dc-radius-md:10px;--dc-radius-lg:12px;--dc-radius-pill:999px;--dc-space-1:4px;--dc-space-2:8px;--dc-space-3:12px;--dc-space-4:16px;--dc-space-5:24px;--dc-space-6:32px;--dc-space-7:48px;--dc-space-8:64px;--dc-font-display:"Rubik Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--dc-font-body:"Rubik Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--dc-font-num:"Rubik Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--dc-fs-xs:1.2rem;--dc-fs-sm:1.3rem;--dc-fs-md:1.5rem;--dc-fs-lg:1.8rem;--dc-fs-xl:2.2rem;--dc-fs-2xl:2.8rem;--dc-fs-3xl:4.6rem;--dc-fw-regular:400;--dc-fw-medium:500;--dc-fw-semibold:600;--dc-fw-bold:700;--dc-lh-tight:1.15;--dc-lh-body:1.5;--dc-ls-display:.08em;--dc-ls-label:.14em;--dc-dur-fast:.2s;--dc-dur-med:.3s;--dc-dur-slow:.4s;--dc-ease:cubic-bezier(.2, .7, .3, 1);--dc-ease-out:ease-out;--dc-stagger:50ms;--dc-maxw:1440px;--dc-gutter:clamp(16px, 3.5vw, 40px);--dc-control-h:44px;--dc-control-h-sm:32px;--dc-z-sticky:20;--dc-z-dropdown:40;--dc-z-popover:60;--dc-z-dialog:80;--dc-z-tooltip:90;--dc-z-legacy-dialog:100;--dc-z-toast:110}@media (prefers-reduced-motion:reduce){:root{--dc-dur-fast:0s;--dc-dur-med:0s;--dc-dur-slow:0s;--dc-stagger:0s}}:root,:root[data-theme=dark]{--text-primary:#f5f5f5;--text-secondary:#c6c6c6;--text-tertiary:#777;--border-subtle:#2f2f2f;--border-medium:#444;--card-bg:#212121;--dialog-bg:#232323;--input-bg:#444;--input-bound-bg:#191919;--input-bound-bg-hover:#111;--button-bg:#000;--button-bg-hover:#0a0a0a;--menu-bg:#212121;--menu-bg-item-hover:#2f2f2f;--bar-bg:#212121;--placeholder-bg:#444;--separator-bg:#111;--segmented-control-background-bg:#191919;--table-header-bg:#2f2f2f;--background:#111;--accent-blue:#6195f4;--accent-yellow:#f9cc64;--danger:#d13a3a;--danger-bg-subtle:#3d151526;--highlight-bg:#c8a657;--highlight-text:#4d3703;--notice-yellow-bg:#463805;--notice-yellow-text:#f9cc64;--charge-attack-bg:#ffb461;--charge-attack-text:#885243;--shadow-sm:0 1px 3px #00000080, 0 0 1px #0000004d;--shadow-md:0 2px 8px #00000080;--shadow-lg:0 4px 12px #0000008c;--fire-text:#ec5c5c;--water-text:#5cb7ec;--earth-text:#ec985c;--wind-text:#1dc688;--light-text:#c59c0c;--dark-text:#c65cec;--fire-accent:#3e0000;--water-accent:#004b77;--earth-accent:#662a00;--wind-accent:#00492f;--light-accent:#4b4300;--dark-accent:#3e0054}:root[data-theme=light]{--text-primary:#444;--text-secondary:#777;--text-tertiary:#a9a9a9;--border-subtle:#efefef;--border-medium:#e9e9e9;--card-bg:white;--dialog-bg:white;--input-bg:white;--input-bound-bg:#e9e9e9;--input-bound-bg-hover:#dcdcdc;--button-bg:#efefef;--button-bg-hover:#e9e9e9;--menu-bg:white;--menu-bg-item-hover:#efefef;--bar-bg:white;--placeholder-bg:#e9e9e9;--separator-bg:#f5f5f5;--segmented-control-background-bg:#f5f5f5;--table-header-bg:#fafafa;--background:#f5f5f5;--accent-blue:#275dc5;--accent-yellow:#c89d39;--danger:#d13a3a;--danger-bg-subtle:#fce8e81a;--highlight-bg:#fedc8d;--highlight-text:#956d11;--notice-yellow-bg:#fcf0c2;--notice-yellow-text:#776300;--charge-attack-bg:#ffb461;--charge-attack-text:#885243;--shadow-sm:0 1px 3px #0000001f, 0 0 1px #00000014;--shadow-md:0 2px 8px #00000024;--shadow-lg:0 4px 12px #00000029;--fire-text:#6e0000;--water-text:#00639c;--earth-text:#8e3c0b;--wind-text:#006a45;--light-text:#715100;--dark-text:#560075;--fire-accent:#fa6d6d;--water-accent:#6cc9ff;--earth-accent:#fd9f5b;--wind-accent:#3ee489;--light-accent:#e8d633;--dark-accent:#de7bff}.dc-legacy{font-family:var(--dc-font-body);color:var(--text-primary);font-size:1.4rem;line-height:1.15}.dc-legacy-surface{background:var(--background)}:root,:root[data-theme=dark]{--atmo-glow:#cfae5e12;--atmo-mist-a:#80663e38;--atmo-mist-b:#5a50462e;--atmo-dust:241, 224, 173;--atmo-dust-alpha:1;--atmo-astro:#cfae5e;--atmo-astro-pale:#f1e0ad;--atmo-astro-opacity:1;--atmo-gold-line:#cfae5e4d;--atmo-spot:#f1e0ad24;--atmo-corner:#cfae5e;--atmo-select-ring:#cfae5e59;--atmo-select-glow:#cfae5e29}:root{--atmo-foil:linear-gradient(118deg, #7f642b 0%, #cfae5e 28%, #f3e2b0 46%, #b8923f 62%, #e6cf8f 84%, #8c6f31 100%);--atmo-foil-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>")}:root[data-theme=light]{--atmo-glow:#c9ab6c1f;--atmo-mist-a:#bea0641f;--atmo-mist-b:#aa967814;--atmo-dust:143, 111, 46;--atmo-dust-alpha:.4;--atmo-astro:#8f6f2e;--atmo-astro-pale:#b39a66;--atmo-astro-opacity:.7;--atmo-gold-line:#8f6f2e59;--atmo-spot:#c9ab6c29;--atmo-corner:#b39a66;--atmo-select-ring:#8f6f2e4d;--atmo-select-glow:#a0803c2e}@keyframes atmo-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes atmo-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.dcg-tile>.dcg-fr{transition:border-color var(--dc-dur-med) var(--dc-ease), box-shadow var(--dc-dur-med) var(--dc-ease)}.dcg-tile>.dcg-fr:before{--c:var(--atmo-corner);content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s var(--dc-ease);background:linear-gradient(var(--c), var(--c)) left 6px top 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) left 6px top 6px / 1px 14px no-repeat, linear-gradient(var(--c), var(--c)) right 6px top 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) right 6px top 6px / 1px 14px no-repeat, linear-gradient(var(--c), var(--c)) left 6px bottom 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) left 6px bottom 6px / 1px 14px no-repeat, linear-gradient(var(--c), var(--c)) right 6px bottom 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) right 6px bottom 6px / 1px 14px no-repeat, radial-gradient(220px circle at var(--atmo-mx,50%) var(--atmo-my,50%), var(--atmo-spot), transparent 60%);position:absolute;inset:0}@media (hover:hover){.dcg-tile:hover>.dcg-fr{border-color:var(--atmo-gold-line)}.dcg-tile:hover>.dcg-fr:before{opacity:1}}.dcg-tile:is([aria-expanded=true],[data-target])>.dcg-fr:before{opacity:1}.dcg-tile:is([aria-expanded=true],[data-target]):not([data-dnd-source])>.dcg-fr{border-color:var(--dc-gold);box-shadow:0 0 0 1px var(--atmo-select-ring), 0 0 32px var(--atmo-select-glow)}.atmo-card{transition:border-color var(--dc-dur-med) var(--dc-ease), box-shadow var(--dc-dur-med) var(--dc-ease);position:relative}.atmo-card:before{--c:var(--atmo-corner);content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s var(--dc-ease);background:linear-gradient(var(--c), var(--c)) left 6px top 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) left 6px top 6px / 1px 14px no-repeat, linear-gradient(var(--c), var(--c)) right 6px top 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) right 6px top 6px / 1px 14px no-repeat, linear-gradient(var(--c), var(--c)) left 6px bottom 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) left 6px bottom 6px / 1px 14px no-repeat, linear-gradient(var(--c), var(--c)) right 6px bottom 6px / 14px 1px no-repeat, linear-gradient(var(--c), var(--c)) right 6px bottom 6px / 1px 14px no-repeat, radial-gradient(320px circle at var(--atmo-mx,50%) var(--atmo-my,50%), var(--atmo-spot), transparent 60%);position:absolute;inset:0}.atmo-card:after{content:"";z-index:2;pointer-events:none;opacity:.7;background:linear-gradient(90deg, transparent, var(--atmo-corner) 30%, var(--atmo-astro-pale) 50%, var(--atmo-corner) 70%, transparent);height:1px;position:absolute;top:0;left:0;right:0}@media (hover:hover){.dcg-root .atmo-card:hover{border-color:var(--atmo-gold-line)}.atmo-card:hover:before{opacity:1}}.atmo-card:has([aria-expanded=true]):before{opacity:1}.dcg-root .atmo-card:has([aria-expanded=true]){border-color:var(--dc-gold);box-shadow:0 0 0 1px var(--atmo-select-ring), 0 0 32px var(--atmo-select-glow)}.dcg-root .sh>.rule{background:linear-gradient(90deg, var(--atmo-gold-line), var(--dc-border) 40%, var(--dc-border))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;font-size:62.5%}body{background:var(--dc-bg);min-height:100vh;color:var(--dc-text);font-family:var(--dc-font-body);font-size:var(--dc-fs-md);line-height:var(--dc-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3{font-family:var(--dc-font-display);font-weight:var(--dc-fw-medium);letter-spacing:.02em;line-height:var(--dc-lh-tight)}img,svg,video,canvas{max-width:100%;display:block}svg{flex:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),select,textarea{font-size:max(16px,1em)!important}.dc-number input{font-size:max(16px, var(--dc-fs-lg))!important}.dc-number--small input{font-size:max(16px, var(--dc-fs-md))!important}}:disabled{cursor:not-allowed}hr{background:var(--dc-border);border:0;height:1px;margin:0}a{color:var(--dc-gold-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dc-dur-fast) var(--dc-ease-out)}a:hover{text-decoration-color:currentColor}:focus{outline:none}:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}::selection{background:color-mix(in srgb, var(--dc-gold) 38%, transparent);color:var(--dc-text)}.dc-num{font-family:var(--dc-font-num);font-weight:var(--dc-fw-bold);font-variant-numeric:tabular-nums;letter-spacing:.01em}.dc-display{font-family:var(--dc-font-display);font-weight:var(--dc-fw-medium);letter-spacing:var(--dc-ls-display)}.dc-label{font-family:var(--dc-font-display);font-size:1.1rem;font-weight:var(--dc-fw-bold);letter-spacing:var(--dc-ls-label);text-transform:uppercase;color:var(--dc-text-subtle)}@media (width<=640px){.dc-label{font-size:1.2rem}}.dc-muted{color:var(--dc-text-muted)}.dc-subtle{color:var(--dc-text-subtle)}.dc-gold{color:var(--dc-gold-strong)}.dc-hp{color:var(--dc-hp)}.dc-atk{color:var(--dc-atk)}.dc-sprite{width:0;height:0;position:absolute;overflow:hidden}.dc-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dc-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.dc-el-fire{--dc-el:var(--dc-el-fire)}.dc-el-water{--dc-el:var(--dc-el-water)}.dc-el-earth{--dc-el:var(--dc-el-earth)}.dc-el-wind{--dc-el:var(--dc-el-wind)}.dc-el-light{--dc-el:var(--dc-el-light)}.dc-el-dark{--dc-el:var(--dc-el-dark)}@keyframes dc-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dc-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dc-star-in{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes dc-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dc-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--dc-gold) 40%, transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--dc-gold) 0%, transparent)}}@keyframes dc-spin{to{transform:rotate(360deg)}}.dc-rise-in{animation:dc-rise-in .24s var(--dc-ease) both}.dc-fade-up{animation:dc-fade-up .4s var(--dc-ease-out) both;animation-delay:var(--dc-delay,0s)}.dc-stagger>.dc-fade-up:nth-child(2){--dc-delay:80ms}.dc-stagger>.dc-fade-up:nth-child(3){--dc-delay:.16s}.dc-stagger>.dc-fade-up:nth-child(n+4){--dc-delay:.24s}.dc-star-in{animation:dc-star-in .4s var(--dc-ease-out) both;animation-delay:calc(var(--dc-i,0) * var(--dc-stagger));transform-origin:50%}.dc-grow-x{transform-origin:0;animation:dc-grow-x .4s var(--dc-ease-out) both}.dc-ring{animation:dc-ring .9s var(--dc-ease-out) 1}.dc-lift{transition:transform var(--dc-dur-fast) var(--dc-ease), border-color var(--dc-dur-fast) var(--dc-ease), box-shadow var(--dc-dur-fast) var(--dc-ease)}.dc-lift:hover{border-color:var(--dc-gold-muted);transform:translateY(-3px)}.dc-lift:active{transform:translateY(-1px)}.dc-menu-backdrop{z-index:var(--dc-z-dropdown);touch-action:none;animation:dc-fade-in var(--dc-dur-med) var(--dc-ease) both;background:#0000008c;position:fixed;inset:0}@keyframes dc-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dc-menu-backdrop,.dc-rise-in,.dc-fade-up,.dc-star-in,.dc-grow-x,.dc-ring{animation:none!important}.dc-lift,.dc-lift:hover,.dc-lift:active{transition:none;transform:none}}.atmo-top.svelte-vzeu16,.atmo-dust.svelte-vzeu16{pointer-events:none;z-index:-1}.atmo-top.svelte-vzeu16{background:radial-gradient(1400px 620px at 50% -90px, var(--atmo-glow), transparent 70%);width:100%;height:100vh;max-height:900px;position:absolute;top:0;left:0;overflow:hidden}.atmo-dust.svelte-vzeu16{width:100%;max-width:none;height:100%;position:fixed;inset:0}.mist.svelte-vzeu16{will-change:transform;border-radius:50%;position:absolute}.mist-a.svelte-vzeu16{background:radial-gradient(closest-side, var(--atmo-mist-a), transparent);width:760px;height:520px;animation:48s ease-in-out infinite alternate svelte-vzeu16-atmo-drift-a;top:-260px;left:-220px}.mist-b.svelte-vzeu16{background:radial-gradient(closest-side, var(--atmo-mist-b), transparent);width:520px;height:380px;animation:62s ease-in-out infinite alternate svelte-vzeu16-atmo-drift-b;top:-120px;left:180px}@keyframes svelte-vzeu16-atmo-drift-a{to{transform:translate(90px,40px)}}@keyframes svelte-vzeu16-atmo-drift-b{to{transform:translate(-70px,30px)}}@media (prefers-reduced-motion:reduce){.mist.svelte-vzeu16{will-change:auto;animation:none}}.menu.svelte-nhvhts{flex:none;position:relative}.signed-out.svelte-nhvhts{align-items:center;gap:var(--dc-space-2);flex:none;display:flex}summary.svelte-nhvhts{list-style:none}summary.svelte-nhvhts::-webkit-details-marker{display:none}.chip.svelte-nhvhts{align-items:center;gap:var(--dc-space-2);min-height:44px;padding:var(--dc-space-1) var(--dc-space-3) var(--dc-space-1) var(--dc-space-1);border:1px solid var(--dc-border);border-radius:var(--dc-radius-pill);color:var(--dc-text);font-size:var(--dc-fs-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--dc-dur-fast) var(--dc-ease);font-weight:600;text-decoration:none;display:inline-flex}.chip.svelte-nhvhts:hover,.menu[open].svelte-nhvhts>.chip:where(.svelte-nhvhts){border-color:var(--dc-border-strong)}.chip.svelte-nhvhts:focus-visible,.item.svelte-nhvhts:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}.sign-in.svelte-nhvhts{padding:0 var(--dc-space-4)}.icon-only.svelte-nhvhts{padding:0 var(--dc-space-3)}.av.svelte-nhvhts{border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-pill);width:34px;height:34px;color:var(--dc-gold-strong);font-family:var(--dc-font-display);font-size:var(--dc-fs-xs);place-items:center;font-weight:700;display:grid}.chev.svelte-nhvhts{color:var(--dc-text-muted);transition:transform var(--dc-dur-fast) var(--dc-ease);display:inline-flex}.menu[open].svelte-nhvhts .chev:where(.svelte-nhvhts){transform:rotate(180deg)}.panel.svelte-nhvhts{top:calc(100% + var(--dc-space-2));z-index:var(--dc-z-dropdown,40);gap:var(--dc-space-1);width:max-content;min-width:220px;max-width:calc(100vw - 2 * var(--dc-gutter));padding:var(--dc-space-2);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-md);background:var(--dc-surface-raised);box-shadow:var(--dc-shadow-2);animation:svelte-nhvhts-drop var(--dc-dur-fast) var(--dc-ease) both;flex-direction:column;display:flex;position:absolute;right:0}@keyframes svelte-nhvhts-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.who.svelte-nhvhts{padding:var(--dc-space-2) var(--dc-space-3);color:var(--dc-text-muted);font-size:var(--dc-fs-sm);margin:0}.group.svelte-nhvhts{padding-top:var(--dc-space-1);border-top:1px solid var(--dc-border);flex-direction:column;gap:2px;margin:0;display:flex}.panel.svelte-nhvhts>.group:first-child{border-top:0;padding-top:0}.item.svelte-nhvhts{align-items:center;gap:var(--dc-space-2);width:100%;min-height:40px;padding:0 var(--dc-space-3);border-radius:var(--dc-radius-sm);color:var(--dc-text);font:inherit;font-size:var(--dc-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.settings-link.svelte-nhvhts{box-sizing:border-box;text-decoration:none}.item.svelte-nhvhts:hover{background:var(--dc-surface);color:var(--dc-gold-strong)}@media (width<=720px){.name.svelte-nhvhts{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chip.svelte-nhvhts:not(.sign-in){padding-right:var(--dc-space-2)}}@media (width<=600px){.sign-in.svelte-nhvhts{padding:0 var(--dc-space-3)}.icon-only.svelte-nhvhts{padding:0 var(--dc-space-2);gap:2px}.has-switch.svelte-nhvhts .sign-in:where(.svelte-nhvhts){justify-content:center;min-width:44px;padding:0}.has-switch.svelte-nhvhts .sign-in-text:where(.svelte-nhvhts){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.soon.svelte-qtnldn{display:inline-flex;position:relative}button.svelte-qtnldn{align-items:center;gap:var(--dc-space-2);font:inherit;cursor:not-allowed;white-space:nowrap;display:inline-flex}button.svelte-qtnldn:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}.nav.svelte-qtnldn{min-height:44px;padding:0 var(--dc-space-3);border-radius:var(--dc-radius-sm);color:var(--dc-text-subtle);font-size:var(--dc-fs-sm);background:0 0;border:0;font-weight:600}.button.svelte-qtnldn{min-height:44px;padding:0 var(--dc-space-4);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-sm);background:var(--dc-surface-raised);color:var(--dc-text-muted);font-size:var(--dc-fs-sm);opacity:.7;font-weight:700}.tip.svelte-qtnldn{top:calc(100% + var(--dc-space-2));z-index:var(--dc-z-tooltip,90);padding:var(--dc-space-1) var(--dc-space-2);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-sm);background:var(--dc-surface-raised);box-shadow:var(--dc-shadow-2);color:var(--dc-text);font-size:var(--dc-fs-xs);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--dc-dur-fast) var(--dc-ease), transform var(--dc-dur-fast) var(--dc-ease), visibility var(--dc-dur-fast);font-weight:600;position:absolute;left:50%;transform:translate(-50%,-4px)}.soon.svelte-qtnldn:hover .tip:where(.svelte-qtnldn),.soon.svelte-qtnldn:focus-within .tip:where(.svelte-qtnldn),.soon.shown.svelte-qtnldn .tip:where(.svelte-qtnldn){opacity:1;visibility:visible;transform:translate(-50%)}@media (width<=860px){.compact.svelte-qtnldn .label:where(.svelte-qtnldn){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compact.svelte-qtnldn{padding:0 var(--dc-space-2)}}.theme-toggle.svelte-1odopzr{border:1px solid var(--dc-border);border-radius:var(--dc-radius-pill);width:44px;height:44px;color:var(--dc-text-muted);cursor:pointer;transition:color var(--dc-dur-fast) var(--dc-ease), border-color var(--dc-dur-fast) var(--dc-ease);background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.theme-toggle.svelte-1odopzr:hover{color:var(--dc-gold-strong);border-color:var(--dc-border-strong)}.theme-toggle.svelte-1odopzr:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}.icon.svelte-1odopzr{grid-area:1/1;display:inline-flex}.moon.svelte-1odopzr,:root[data-theme=light] .sun.svelte-1odopzr{display:none}:root[data-theme=light] .moon.svelte-1odopzr{display:inline-flex}.topbar.svelte-1ykexak{align-items:center;gap:0 var(--dc-space-3);min-height:64px;padding:0 min(var(--dc-space-6), var(--dc-gutter));border-bottom:1px solid var(--dc-border);border-image:linear-gradient(90deg, var(--dc-border), var(--atmo-gold-line) 50%, var(--dc-border)) 1;background:color-mix(in srgb, var(--dc-bg) 55%, transparent);flex-wrap:wrap;display:flex}.nav.svelte-1ykexak{align-items:center;gap:2px;min-width:0;display:flex}.nav-link.svelte-1ykexak{align-items:center;gap:var(--dc-space-2);min-height:44px;padding:0 var(--dc-space-3);border-radius:var(--dc-radius-sm);color:var(--dc-text-muted);font-size:var(--dc-fs-sm);white-space:nowrap;transition:color var(--dc-dur-fast) var(--dc-ease);font-weight:600;text-decoration:none;display:inline-flex}.nav-link.svelte-1ykexak:hover,.nav-link.on.svelte-1ykexak{color:var(--dc-gold-strong)}.nav-link.svelte-1ykexak:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}.spacer.svelte-1ykexak{flex:1}.aux-link.svelte-1ykexak{min-height:44px;color:var(--dc-text-subtle);font-size:var(--dc-fs-xs);white-space:nowrap;transition:color var(--dc-dur-fast) var(--dc-ease);flex:none;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.aux-link.svelte-1ykexak:hover,.aux-link.on.svelte-1ykexak{color:var(--dc-gold-strong)}.aux-link.svelte-1ykexak:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}.dev.svelte-1ykexak{padding:3px var(--dc-space-2);border:1px solid var(--dc-border);border-radius:var(--dc-radius-pill);color:var(--dc-text-subtle);letter-spacing:.2em;text-transform:uppercase;flex:none;font-size:10px;font-weight:700}@media (width<=560px){.aux-link.desktop.svelte-1ykexak{display:none}}@media (width<=860px){.topbar.svelte-1ykexak{column-gap:var(--dc-space-2)}.nav-link.svelte-1ykexak{padding:0 var(--dc-space-2)}.nav-link.svelte-1ykexak .label:where(.svelte-1ykexak){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=600px){.topbar.svelte-1ykexak{column-gap:6px}.nav-link.svelte-1ykexak{justify-content:center;min-width:44px;padding:0}.nav.svelte-1ykexak .soon,.dev.svelte-1ykexak{display:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh}main.svelte-12qhfyh{outline:none;display:block}.skip.svelte-12qhfyh{top:var(--dc-space-2);left:var(--dc-space-2);z-index:100;padding:var(--dc-space-2) var(--dc-space-4);border-radius:var(--dc-radius-sm);background:var(--dc-gold);color:var(--dc-gold-contrast);font-weight:700;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip.svelte-12qhfyh:focus{transform:none}
