@font-face{font-family:Mona Sans;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/fonts/mona-sans-latin.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}@font-face{font-family:Mona Sans;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/fonts/mona-sans-latin-ext.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}:root{--desk:#eceee9;--sheet:#fff;--sheet-2:#f5f6f3;--sheet-3:#eaece7;--ink:#1b2420;--ink-2:#57615b;--ink-3:#89928c;--line:#dfe3dc;--line-strong:#c9cfc6;--accent:#1e6b4e;--accent-ink:#fff;--accent-soft:#dcece3;--marker:#e4f577;--marker-ink:#1b2420;--amber:#995a00;--amber-soft:#fbecd2;--red:#b0361f;--red-soft:#f8e0d9;--blue:#2c5b8c;--blue-soft:#e0eaf4;--bubble-mine:#1b2420;--bubble-mine-ink:#f4f6f2;--backdrop:#1b242052;--series-paid:#1f8a5b;--series-invoiced:#4c74d9;--shadow-1:0 1px 2px #1b24200f, 0 1px 1px #1b24200a;--shadow-2:0 12px 32px -12px #1b242040, 0 2px 6px #1b24200f;--shadow-3:0 30px 80px -20px #1b242059, 0 4px 14px #1b242014;--font:"Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:26px;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.42, .5, 1);--t-fast:.14s;--t-med:.24s;--rail:236px;--content:1060px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--desk:#121614;--sheet:#1a1f1c;--sheet-2:#212824;--sheet-3:#29312c;--ink:#e8ece7;--ink-2:#a6b0a9;--ink-3:#747e77;--line:#2b332e;--line-strong:#3a443e;--accent:#62c99a;--accent-ink:#0f1a14;--accent-soft:#1d3a2c;--marker:#d4e85a;--marker-ink:#141a10;--amber:#e7aa50;--amber-soft:#3a2b12;--red:#f0806a;--red-soft:#3d1f19;--blue:#8bb7e4;--blue-soft:#1c2b3a;--bubble-mine:#e8ece7;--bubble-mine-ink:#121614;--backdrop:#00000080;--series-paid:#38a574;--series-invoiced:#6487e3;--shadow-1:0 1px 2px #0000004d;--shadow-2:0 12px 32px -12px #0009, 0 2px 6px #0000004d;--shadow-3:0 30px 80px -20px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--desk);min-height:100dvh;color:var(--ink);font-family:var(--font);font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--t-med) ease;margin:0;font-size:15px;font-weight:420;font-stretch:100%;line-height:1.55}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--marker);color:var(--marker-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.display{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.1rem,1.4rem + 2.6vw,3.4rem);font-weight:700;font-stretch:125%;line-height:.98}.title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.55rem,1.2rem + 1.2vw,2.1rem);font-weight:650;font-stretch:118%;line-height:1.1}.h2{letter-spacing:-.012em;font-size:1.12rem;font-weight:620;font-stretch:110%;line-height:1.25}.h3{font-size:.98rem;font-weight:600;line-height:1.3}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.small{font-size:.84rem}.tiny{font-size:.76rem}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.figure{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-weight:650;font-stretch:122%;line-height:1}.ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marker{background-image:linear-gradient(transparent 12%, var(--marker) 12%, var(--marker) 88%, transparent 88%);color:var(--marker-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;border-radius:3px;margin:0 -.18em;padding:0 .18em}.marker.swipe{animation:marker-swipe .7s var(--ease-out) .35s both}@keyframes marker-swipe{0%{background-size:0% 100%}to{background-size:100% 100%}}.page{width:100%;max-width:var(--content);margin:0 auto;padding:44px 48px 96px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.page-head .sub{color:var(--ink-2);margin-top:10px}.stack{flex-direction:column;display:flex}.row{align-items:center;display:flex}.wrap{flex-wrap:wrap}.grow{flex:auto;min-width:0}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.section{margin-top:40px}.section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.section-head a,.link{color:var(--accent);font-size:.9rem;font-weight:560}.section-head a:hover,.link:hover{text-underline-offset:3px;text-decoration:underline}.cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.sheet{background:var(--sheet);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.sheet.pad{padding:22px 24px}.rows>*+*{border-top:1px solid var(--line)}.list-row{min-height:64px;transition:background-color var(--t-fast) ease;align-items:center;gap:14px;padding:15px 20px;display:flex;position:relative}a.list-row:hover,button.list-row:hover{background:var(--sheet-2)}.rows>.list-row:first-child{border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}.rows>.list-row:last-child{border-bottom-left-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg)}button.list-row{text-align:left;width:100%}.kv{grid-template-columns:max-content 1fr;gap:10px 24px;font-size:.93rem;display:grid}.kv dt{color:var(--ink-2)}.kv dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}hr.rule{border:0;border-top:1px solid var(--line);margin:20px 0}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes stretch-in{0%{opacity:0;letter-spacing:-.04em;font-stretch:75%}to{opacity:1;letter-spacing:-.03em;font-stretch:125%}}@keyframes breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}60%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 0%, transparent)}}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes spin{to{transform:rotate(360deg)}}.stretch-in{animation:stretch-in .9s var(--ease-out) both}.stagger>*{animation:fade-up .52s var(--ease-out) both}.stagger>:first-child{animation-delay:.12s}.stagger>:nth-child(2){animation-delay:.19s}.stagger>:nth-child(3){animation-delay:.26s}.stagger>:nth-child(4){animation-delay:.33s}.stagger>:nth-child(5){animation-delay:.4s}.stagger>:nth-child(n+6){animation-delay:.46s}.skeleton{background:linear-gradient(90deg, var(--sheet-2) 30%, var(--sheet-3) 50%, var(--sheet-2) 70%);background-size:300% 100%;border-radius:8px;animation:1.4s linear infinite shimmer}::view-transition-old(main){animation:.16s both vt-out}::view-transition-new(main){animation:.26s var(--ease-out) both vt-in}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}@keyframes vt-out{to{opacity:0;transform:translateY(-4px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1100px){.cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){body{font-size:15px}.page{padding:24px 18px 120px}.page-head{margin-bottom:24px}.list-row{padding:14px 16px}.sheet.pad{padding:18px}.section{margin-top:32px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.btn{--btn-bg:var(--sheet);--btn-ink:var(--ink);--btn-line:var(--line-strong);background:var(--btn-bg);height:40px;color:var(--btn-ink);box-shadow:inset 0 0 0 1px var(--btn-line);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--t-fast) ease, box-shadow var(--t-fast) ease, transform .12s var(--ease-out), opacity var(--t-fast) ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.92rem;font-weight:580;display:inline-flex}.btn:hover{--btn-bg:var(--sheet-2)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn.primary{--btn-bg:var(--ink);--btn-ink:var(--desk);--btn-line:transparent}.btn.primary:hover{--btn-bg:color-mix(in srgb, var(--ink) 86%, var(--accent))}.btn.accent{--btn-bg:var(--accent);--btn-ink:var(--accent-ink);--btn-line:transparent}.btn.accent:hover{--btn-bg:color-mix(in srgb, var(--accent) 88%, var(--ink))}.btn.ghost{--btn-bg:transparent;--btn-line:transparent}.btn.ghost:hover{--btn-bg:color-mix(in srgb, var(--ink) 6%, transparent)}.btn.danger{--btn-ink:var(--red);--btn-line:color-mix(in srgb, var(--red) 35%, transparent)}.btn.danger:hover{--btn-bg:var(--red-soft)}.btn.danger.solid{--btn-bg:var(--red);--btn-ink:#fff;--btn-line:transparent}.btn.sm{gap:6px;height:32px;padding:0 13px;font-size:.85rem}.btn.lg{height:48px;padding:0 24px;font-size:1rem}.btn.icon{width:40px;padding:0}.btn.sm.icon{width:32px}.btn.block{width:100%}.btn .spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite spin}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field>.label{color:var(--ink);font-size:.86rem;font-weight:560}.field>.label .opt{color:var(--ink-3);font-weight:450}.field>.hint{color:var(--ink-3);font-size:.8rem}.field>.error{color:var(--red);font-size:.82rem}.input,.select,.textarea{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--sheet);width:100%;min-height:44px;color:var(--ink);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease, background-color var(--t-fast) ease;outline:none;padding:10px 14px;font-size:.95rem}.input::placeholder,.textarea::placeholder{color:var(--ink-3)}.input:hover,.select:hover,.textarea:hover{border-color:color-mix(in srgb, var(--ink) 30%, var(--line-strong))}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.input[aria-invalid=true]{border-color:var(--red)}.textarea{resize:vertical;min-height:110px;line-height:1.5}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%2389928c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.input.num{text-align:right}.check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.check input{appearance:none;border:1.5px solid var(--line-strong);background:var(--sheet) no-repeat center / 12px;cursor:pointer;width:20px;height:20px;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease, transform .16s var(--ease-spring);border-radius:6px;flex:none;margin:1px 0 0}.check input:checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 5 3.5 3.5L11 1'/%3E%3C/svg%3E");transform:scale(1.06)}.check input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.form-grid .full{grid-column:1/-1}.form-stack{flex-direction:column;gap:18px;display:flex}.form-error{border-radius:var(--r-md);background:var(--red-soft);color:var(--red);animation:fade-up .24s var(--ease-out);padding:11px 14px;font-size:.9rem}@media (max-width:720px){.form-grid{grid-template-columns:minmax(0,1fr)}.input,.select,.textarea{font-size:16px}}.page.fill{flex-direction:column;height:100dvh;padding-bottom:28px;display:flex}.page.fill>.page-head{margin-bottom:20px}.page.fill>.fill-body{flex:1;min-height:0}@media (max-width:720px){.page.fill{height:calc(100dvh - 60px - 70px - env(safe-area-inset-bottom) - env(safe-area-inset-top));padding:12px 10px 10px}.page.fill>.page-head{margin-bottom:10px;padding:0 6px}}.avatar.svelte-1pre9qb{width:var(--size);height:var(--size);background:hsl(var(--h) 22% 86%);color:hsl(var(--h) 30% 26%);font-size:calc(var(--size) * .36);letter-spacing:.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:650;font-stretch:112%;display:inline-grid;position:relative}.square.svelte-1pre9qb{border-radius:calc(var(--size) * .3)}[data-theme=dark] .avatar.svelte-1pre9qb{background:hsl(var(--h) 16% 26%);color:hsl(var(--h) 30% 82%)}.presence.svelte-1pre9qb{width:calc(var(--size) * .3);height:calc(var(--size) * .3);background:var(--ink-3);border:2px solid var(--sheet);border-radius:50%;min-width:9px;min-height:9px;transition:background-color .3s;position:absolute;bottom:-1px;right:-1px}.presence.on.svelte-1pre9qb{background:var(--accent);animation:2.4s ease-out infinite breathe}.shell.svelte-12hq2y2{min-height:100dvh}.rail.svelte-12hq2y2{width:var(--rail);z-index:20;flex-direction:column;gap:6px;padding:22px 14px 14px;display:flex;position:fixed;inset:0 auto 0 0}main.svelte-12hq2y2{margin-left:var(--rail);min-height:100dvh}.brand.svelte-12hq2y2{align-items:center;gap:11px;padding:4px 8px 18px;display:flex}.mark.svelte-12hq2y2{background:var(--ink);width:36px;height:36px;color:var(--marker);letter-spacing:.02em;border-radius:11px;flex:none;place-items:center;font-size:.82rem;font-weight:800;font-stretch:125%;display:grid}[data-theme=dark] .mark.svelte-12hq2y2{background:var(--marker);color:var(--marker-ink)}.brand-text.svelte-12hq2y2{flex-direction:column;min-width:0;line-height:1.2;display:flex}.brand-name.svelte-12hq2y2{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:680;font-stretch:112%;overflow:hidden}.brand-sub.svelte-12hq2y2{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.quick.svelte-12hq2y2,.search.svelte-12hq2y2{height:42px;transition:transform .14s var(--ease-out), background-color var(--t-fast) ease;border-radius:13px;align-items:center;gap:9px;margin:0 2px 14px;padding:0 14px;font-size:.92rem;font-weight:580;display:flex}.quick.svelte-12hq2y2{background:var(--ink);color:var(--desk);justify-content:center}.quick.svelte-12hq2y2:hover{background:color-mix(in srgb, var(--ink) 86%, var(--accent))}.quick.svelte-12hq2y2:active,.search.svelte-12hq2y2:active{transform:scale(.97)}.search.svelte-12hq2y2{background:var(--sheet);color:var(--ink-3);box-shadow:var(--shadow-1)}.search.svelte-12hq2y2 .grow:where(.svelte-12hq2y2){text-align:left;font-weight:480}kbd.svelte-12hq2y2{font:inherit;background:var(--sheet-2);color:var(--ink-3);border-radius:6px;padding:2px 6px;font-size:.72rem}.nav.svelte-12hq2y2{flex-direction:column;gap:2px;display:flex}.nav.secondary.svelte-12hq2y2{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.nav-item.svelte-12hq2y2{height:42px;color:var(--ink-2);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:.93rem;font-weight:540;display:flex;position:relative}.nav-item.svelte-12hq2y2:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.nav-item[aria-current=page].svelte-12hq2y2{color:var(--ink);background:var(--sheet);box-shadow:var(--shadow-1)}.badge.svelte-12hq2y2{background:var(--marker);min-width:21px;height:21px;color:var(--marker-ink);animation:svelte-12hq2y2-pop .42s var(--ease-spring);border-radius:999px;place-items:center;padding:0 6px;font-size:.74rem;font-weight:700;display:inline-grid}.badge.dot.svelte-12hq2y2{width:9px;min-width:9px;height:9px;padding:0}@keyframes svelte-12hq2y2-pop{0%{opacity:0;transform:scale(.4)}}.online.svelte-12hq2y2{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-right:6px;animation:2.4s ease-out infinite breathe}.me.svelte-12hq2y2{transition:background-color var(--t-fast) ease;border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:9px 10px;display:flex}.me.svelte-12hq2y2:hover,.me[aria-current=page].svelte-12hq2y2{background:color-mix(in srgb, var(--ink) 5%, transparent)}.me-text.svelte-12hq2y2{flex-direction:column;min-width:0;line-height:1.25;display:flex}.me-name.svelte-12hq2y2{font-size:.9rem;font-weight:580}.topbar.svelte-12hq2y2,.tabbar.svelte-12hq2y2,.more.svelte-12hq2y2,.more-backdrop.svelte-12hq2y2{display:none}@media (max-width:1080px) and (min-width:721px){.rail.svelte-12hq2y2{align-items:center;width:76px;padding:18px 10px}main.svelte-12hq2y2{margin-left:76px}.brand.svelte-12hq2y2{padding:4px 0 16px}.brand-text.svelte-12hq2y2,.nav-item.svelte-12hq2y2 .grow:where(.svelte-12hq2y2),.me-text.svelte-12hq2y2,.search.svelte-12hq2y2 .grow:where(.svelte-12hq2y2),.search.svelte-12hq2y2 kbd:where(.svelte-12hq2y2){display:none}.quick.svelte-12hq2y2{gap:0;width:44px;padding:0;font-size:0}.search.svelte-12hq2y2{justify-content:center;width:44px;padding:0}.nav-item.svelte-12hq2y2{justify-content:center;width:48px;padding:0}.nav-item.svelte-12hq2y2 .badge:where(.svelte-12hq2y2){min-width:18px;height:18px;font-size:.68rem;position:absolute;top:2px;right:0}.online.svelte-12hq2y2{margin:0;position:absolute;top:8px;right:8px}.nav.secondary.svelte-12hq2y2{border-top:0}}@media (max-width:720px){.rail.svelte-12hq2y2{display:none}main.svelte-12hq2y2{margin-left:0}.topbar.svelte-12hq2y2{z-index:30;height:60px;padding:0 12px 0 16px;padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--desk) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.topbar.svelte-12hq2y2 .brand:where(.svelte-12hq2y2){padding:0}.topbar.svelte-12hq2y2 .mark:where(.svelte-12hq2y2){border-radius:10px;width:32px;height:32px;font-size:.74rem}.tabbar.svelte-12hq2y2{z-index:30;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--sheet) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-top:1px solid var(--line);display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar.svelte-12hq2y2>a:where(.svelte-12hq2y2),.tabbar.svelte-12hq2y2>button:where(.svelte-12hq2y2){color:var(--ink-3);transition:color var(--t-fast) ease;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 0 4px;font-size:.68rem;font-weight:600;display:flex}.tabbar.svelte-12hq2y2>a[aria-current=page]:where(.svelte-12hq2y2),.tabbar.svelte-12hq2y2>button.active:where(.svelte-12hq2y2),.tabbar.svelte-12hq2y2>button[aria-expanded=true]:where(.svelte-12hq2y2){color:var(--ink)}.tab-icon.svelte-12hq2y2{width:52px;height:30px;transition:background-color var(--t-med) ease;border-radius:999px;place-items:center;display:grid;position:relative}[aria-current=page].svelte-12hq2y2 .tab-icon:where(.svelte-12hq2y2){background:var(--marker);color:var(--marker-ink)}.tab-icon.svelte-12hq2y2 .badge:where(.svelte-12hq2y2){background:var(--ink);min-width:17px;height:17px;color:var(--desk);padding:0 4px;font-size:.64rem;position:absolute;top:-4px;right:4px}.more-backdrop.svelte-12hq2y2{z-index:28;display:block;position:fixed;inset:0}.more.svelte-12hq2y2{z-index:29;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:var(--r-lg);background:var(--sheet);width:220px;box-shadow:var(--shadow-3);animation:fade-up .2s var(--ease-out);flex-direction:column;gap:2px;padding:8px;display:flex;position:fixed}}.toasts.svelte-1q7l584{z-index:100;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(440px,100vw - 24px);display:flex;position:fixed;bottom:24px;left:50%;translate:-50%}.toast.svelte-1q7l584{pointer-events:auto;background:var(--ink);max-width:100%;color:var(--desk);box-shadow:var(--shadow-2);border-radius:999px;align-items:center;gap:10px;padding:11px 18px 11px 13px;font-size:.9rem;font-weight:520;display:flex;position:relative;overflow:hidden}.icon.svelte-1q7l584{background:color-mix(in srgb, var(--desk) 14%, transparent);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.ok.svelte-1q7l584 .icon:where(.svelte-1q7l584){color:var(--marker)}.error.svelte-1q7l584 .icon:where(.svelte-1q7l584){color:#ff9c87}.text.svelte-1q7l584{text-overflow:ellipsis;overflow:hidden}a.text.svelte-1q7l584{text-underline-offset:3px;text-decoration:underline}.timer.svelte-1q7l584{background:color-mix(in srgb, var(--desk) 30%, transparent);transform-origin:0;width:100%;height:2px;animation:linear both svelte-1q7l584-shrink;position:absolute;bottom:0;left:0}@keyframes svelte-1q7l584-shrink{to{transform:scaleX(0)}}@media (max-width:720px){.toasts.svelte-1q7l584{bottom:calc(84px + env(safe-area-inset-bottom))}}.backdrop.svelte-1fnrrf6{z-index:90;background:var(--backdrop);position:fixed;inset:0}.dialog.svelte-1fnrrf6{z-index:91;border-radius:var(--r-xl);background:var(--sheet);width:min(440px,100vw - 32px);box-shadow:var(--shadow-3);flex-direction:column;gap:14px;padding:26px;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}.value.svelte-1fnrrf6{font-size:.85rem}.actions.svelte-1fnrrf6{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.notfound.svelte-kbj945{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:70dvh;display:flex}.display.svelte-kbj945{color:var(--ink-3);font-size:clamp(4rem,3rem + 6vw,8rem)}.crash.svelte-1n46o8q{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.boot.svelte-1n46o8q{place-items:center;min-height:100dvh;display:grid}.boot-mark.svelte-1n46o8q{background:var(--ink);opacity:0;border-radius:11px;width:36px;height:36px;animation:1.2s ease-in-out .3s infinite svelte-1n46o8q-boot}@keyframes svelte-1n46o8q-boot{50%{opacity:.25;transform:scale(.92)}}
