.ti-btn.svelte-18fial9{--ti-canvas:#101814;--ti-surface:#17221c;--ti-surface-soft:#213128;--ti-ink:#e8f1eb;--ti-muted:#a7bab0;--ti-line:#334b3c;--ti-control-line:#708c79;--ti-accent:#b0e4c8;--ti-accent-hover:#c8efd9;--ti-on-accent:#12251b;--ti-ink-bg:#fff;--ti-ink-fg:#0c0c0b;--ti-ink-hover:#e6ebe8;--ti-theme-ml:none;--ti-theme-md:block;--ti-ink-ml:block;--ti-ink-md:none}[data-theme=light] .ti-btn.svelte-18fial9{--ti-canvas:#f5f8f6;--ti-surface:#fff;--ti-surface-soft:#edf3ef;--ti-ink:#142c24;--ti-muted:#52665e;--ti-line:#dce5df;--ti-control-line:#7a8c81;--ti-accent:#1b654c;--ti-accent-hover:#134b38;--ti-on-accent:#fff;--ti-ink-bg:#0c0c0b;--ti-ink-fg:#fff;--ti-ink-hover:#242424;--ti-theme-ml:block;--ti-theme-md:none;--ti-ink-ml:none;--ti-ink-md:block}.ti-btn.svelte-18fial9{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-weight:700;text-decoration:none;border:1px solid transparent;transition:background .14s cubic-bezier(.2,.8,.2,1),border-color .14s,transform .14s;--ti-ml: var(--ti-theme-ml);--ti-md: var(--ti-theme-md)}.ti-large.svelte-18fial9{width:100%;min-height:48px;padding:0 15px 0 10px;font-size:14px;border-radius:8px}.ti-small.svelte-18fial9{display:inline-flex;min-height:36px;padding:0 12px 0 8px;font-size:13px;gap:8px;border-radius:8px}.ti-icon.svelte-18fial9{display:inline-flex;justify-content:center;width:44px;height:44px;padding:0;border-radius:8px}.ti-pill.svelte-18fial9{border-radius:999px}.ti-small.svelte-18fial9:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.ti-primary.svelte-18fial9{background:var(--ti-accent);color:var(--ti-on-accent);border-color:var(--ti-accent)}.ti-primary.svelte-18fial9:hover:not(:disabled){background:var(--ti-accent-hover);border-color:var(--ti-accent-hover)}.ti-neutral.svelte-18fial9{background:var(--ti-surface);color:var(--ti-ink);border-color:var(--ti-control-line)}.ti-neutral.svelte-18fial9:hover:not(:disabled){background:var(--ti-surface-soft)}.ti-ink.svelte-18fial9{background:var(--ti-ink-bg);color:var(--ti-ink-fg);border-color:var(--ti-ink-bg)}.ti-ink.svelte-18fial9:hover:not(:disabled){background:var(--ti-ink-hover);border-color:var(--ti-ink-hover)}.ti-soft.svelte-18fial9{background:var(--ti-surface-soft);color:var(--ti-ink);border-color:transparent}.ti-soft.svelte-18fial9:hover:not(:disabled){border-color:var(--ti-accent)}.ti-primary.svelte-18fial9{--ti-ml: block;--ti-md: none}.ti-ink.svelte-18fial9{--ti-ml: var(--ti-ink-ml);--ti-md: var(--ti-ink-md)}.ti-chip.svelte-18fial9{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:50%;background:transparent}.ti-small.svelte-18fial9 .ti-chip:where(.svelte-18fial9){width:22px;height:22px}.ti-icon.svelte-18fial9 .ti-chip:where(.svelte-18fial9){width:32px;height:32px}.ti-primary.svelte-18fial9 .ti-chip:where(.svelte-18fial9){background:#fff}.ti-mark.svelte-18fial9{object-fit:contain}.ti-mark-light.svelte-18fial9{display:var(--ti-ml)}.ti-mark-dark.svelte-18fial9{display:var(--ti-md)}.ti-label.svelte-18fial9{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ti-chev.svelte-18fial9{display:inline-flex;flex:none}.ti-is-busy.svelte-18fial9{opacity:.85;cursor:progress}.ti-busy.svelte-18fial9{display:inline-flex;flex:none}.ti-spin.svelte-18fial9{width:16px;height:16px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-18fial9-ti-spin .8s linear infinite}.ti-dots.svelte-18fial9{display:none;letter-spacing:1px;line-height:16px}@keyframes svelte-18fial9-ti-spin{to{transform:rotate(360deg)}}.ti-btn.svelte-18fial9:focus-visible{outline:3px solid var(--ti-accent);outline-offset:3px}.ti-btn.svelte-18fial9:active:not(:disabled){transform:translateY(1px)}.ti-btn.svelte-18fial9:disabled:not(.ti-is-busy){opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.ti-btn.svelte-18fial9{transition:none}.ti-btn.svelte-18fial9:active:not(:disabled){transform:none}.ti-spin.svelte-18fial9{display:none;animation:none}.ti-dots.svelte-18fial9{display:inline}}
