.spin.svelte-mfr6of{animation:.7s linear infinite svelte-mfr6of-rot}@keyframes svelte-mfr6of-rot{to{transform:rotate(360deg)}}.btn.svelte-g9c1iq{border-radius:var(--radius);cursor:pointer;transition:background var(--speed) var(--ease), border-color var(--speed) var(--ease), opacity var(--speed) var(--ease), transform var(--speed) var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;font-weight:550;text-decoration:none;display:inline-flex}.btn.svelte-g9c1iq:active:not(:disabled){transform:translateY(1px)}.btn.svelte-g9c1iq:disabled,.disabled.svelte-g9c1iq{opacity:.55;cursor:not-allowed;pointer-events:none}.sm.svelte-g9c1iq{font-size:var(--text-sm);padding:.3rem .7rem}.md.svelte-g9c1iq{font-size:var(--text-base);padding:.5rem 1rem}.lg.svelte-g9c1iq{font-size:var(--text-md);padding:.7rem 1.35rem}.primary.svelte-g9c1iq{background:var(--accent);color:var(--on-accent)}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--accent-hover);text-decoration:none}.secondary.svelte-g9c1iq{background:var(--bg-2);border-color:var(--border);color:var(--text-1)}.secondary.svelte-g9c1iq:hover:not(:disabled){background:var(--bg-3);border-color:var(--border-strong);text-decoration:none}.ghost.svelte-g9c1iq{color:var(--text-2);background:0 0}.ghost.svelte-g9c1iq:hover:not(:disabled){background:var(--bg-2);color:var(--text-1);text-decoration:none}.danger.svelte-g9c1iq{background:var(--danger-soft);color:var(--danger);border-color:#0000}.danger.svelte-g9c1iq:hover:not(:disabled){background:var(--danger);color:#fff;text-decoration:none}.input.svelte-1wwkhju{background:var(--bg-0);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text-1);transition:border-color var(--speed) var(--ease);padding:.5rem .8rem}.input.svelte-1wwkhju::placeholder{color:var(--text-3)}.input.svelte-1wwkhju:hover{border-color:var(--border-strong)}.input.svelte-1wwkhju:focus{border-color:var(--accent);outline:none}.field.svelte-sa3gfm{flex-direction:column;gap:.35rem;display:flex}.label.svelte-sa3gfm{font-size:var(--text-sm);color:var(--text-2);font-weight:550}.hint.svelte-sa3gfm{font-size:var(--text-xs);color:var(--text-3)}.error.svelte-sa3gfm{font-size:var(--text-xs);color:var(--danger)}.select.svelte-1f20tz6{background:var(--bg-0);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-1);cursor:pointer;padding:.5rem .8rem}.select.svelte-1f20tz6:focus{border-color:var(--accent);outline:none}.switch.svelte-1p1mdp6{cursor:pointer;align-items:center;gap:.6rem;display:inline-flex}input.svelte-1p1mdp6{opacity:0;width:0;height:0;position:absolute}.track.svelte-1p1mdp6{background:var(--bg-3);border:1px solid var(--border-strong);border-radius:var(--radius-full);width:36px;height:21px;transition:background var(--speed) var(--ease);flex-shrink:0;position:relative}.thumb.svelte-1p1mdp6{background:var(--text-2);width:15px;height:15px;transition:transform var(--speed) var(--ease), background var(--speed) var(--ease);border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-start:2px}input.svelte-1p1mdp6:checked+.track:where(.svelte-1p1mdp6){background:var(--accent);border-color:var(--accent)}input.svelte-1p1mdp6:checked+.track:where(.svelte-1p1mdp6) .thumb:where(.svelte-1p1mdp6){background:var(--on-accent);transform:translate(15px)}[dir=rtl] input.svelte-1p1mdp6:checked+.track:where(.svelte-1p1mdp6) .thumb:where(.svelte-1p1mdp6){transform:translate(-15px)}.text.svelte-1p1mdp6{font-size:var(--text-base)}.badge.svelte-eex7hx{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:.3rem;padding:.1rem .55rem;font-weight:550;display:inline-flex}.neutral.svelte-eex7hx{background:var(--bg-3);color:var(--text-2)}.success.svelte-eex7hx{background:var(--accent-soft);color:var(--accent-text)}.warn.svelte-eex7hx{background:var(--warn-soft);color:var(--warn)}.danger.svelte-eex7hx{background:var(--danger-soft);color:var(--danger)}.info.svelte-eex7hx{background:var(--info-soft);color:var(--info)}.modal.svelte-9pi54v{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-1);color:var(--text-1);width:min(30rem,100vw - 2rem);box-shadow:var(--shadow);margin:auto;padding:0}.modal.wide.svelte-9pi54v{width:min(46rem,100vw - 2rem)}.modal.svelte-9pi54v::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.inner.svelte-9pi54v{flex-direction:column;gap:1rem;padding:1.25rem 1.4rem;display:flex}h3.svelte-9pi54v{font-size:var(--text-md)}.x.svelte-9pi54v{color:var(--text-3);cursor:pointer;font-size:var(--text-base);background:0 0;border:none;padding:.25rem}.x.svelte-9pi54v:hover{color:var(--text-1)}.body.svelte-9pi54v{flex-direction:column;gap:.9rem;display:flex}.copy.svelte-gdybe1{color:var(--text-3);cursor:pointer;font-size:var(--text-sm);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:.35rem;padding:.15rem .3rem;display:inline-flex}.copy.svelte-gdybe1:hover{color:var(--text-1);background:var(--bg-2)}.ok.svelte-gdybe1{color:var(--accent-text)}.empty.svelte-64hdw{text-align:center;border:1px dashed var(--border);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:.5rem;padding:3.5rem 1.5rem;display:flex}.icon.svelte-64hdw{color:var(--text-3);font-size:1.8rem}h3.svelte-64hdw{font-size:var(--text-md)}p.svelte-64hdw{max-width:26rem}.actions.svelte-64hdw{margin-block-start:.75rem}.toggle.svelte-1ihlba3{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;padding:.45rem;display:inline-flex}.toggle.svelte-1ihlba3:hover{color:var(--text-1);border-color:var(--border-strong)}.lang.svelte-47yi6{border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}button.svelte-47yi6{color:var(--text-3);cursor:pointer;font-size:var(--text-xs);background:0 0;border:none;padding:.35rem .6rem;font-weight:600}button.on.svelte-47yi6{background:var(--bg-3);color:var(--text-1)}.tabs.svelte-1fwbyla{border-block-end:1px solid var(--border);gap:.25rem;display:flex}button.svelte-1fwbyla{border:none;color:var(--text-2);cursor:pointer;background:0 0;border-block-end:2px solid #0000;margin-block-end:-1px;padding:.5rem .9rem;font-weight:500}button.svelte-1fwbyla:hover{color:var(--text-1)}button.on.svelte-1fwbyla{color:var(--text-1);border-block-end-color:var(--accent)}
