.skp-backdrop.svelte-g5x9z3{z-index:1000;background:var(--skp-backdrop,#0000008c);justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.skp-panel.svelte-g5x9z3{background:var(--skp-surface,#fff);border:1px solid var(--skp-border,#171a1e1f);width:min(560px,100%);max-height:72vh;box-shadow:var(--skp-shadow,0 12px 40px #00000059);border-radius:0;flex-direction:column;gap:12px;padding:16px;display:flex}.skp-head.svelte-g5x9z3{justify-content:space-between;align-items:center;gap:12px;display:flex}.skp-title.svelte-g5x9z3{color:var(--skp-text,#171a1e);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.skp-close.svelte-g5x9z3{border:1px solid var(--skp-border,#171a1e1f);color:var(--skp-text,#171a1e);cursor:pointer;font:inherit;background:0 0;border-radius:0;align-items:center;gap:4px;padding:4px 8px;font-size:.8rem;display:inline-flex}.skp-close-label.svelte-g5x9z3{font-size:.75rem}.skp-input.svelte-g5x9z3{border:1px solid var(--skp-border,#171a1e1f);background:var(--skp-surface-2,#e8e9e5);width:100%;color:var(--skp-text,#171a1e);font:inherit;border-radius:0;padding:8px 10px;font-size:.875rem}.skp-input.svelte-g5x9z3::placeholder{color:var(--skp-text-subtle,#6b7078)}.skp-current.svelte-g5x9z3{color:var(--skp-text-muted,#4a5058);margin:0;font-size:.8rem}.skp-current-code.svelte-g5x9z3{font-family:var(--ui-font-mono,"JetBrains Mono", ui-monospace, monospace);font-size:.78rem}.skp-body.svelte-g5x9z3{min-height:120px;overflow-y:auto}.skp-list.svelte-g5x9z3{margin:0;padding:0;list-style:none}.skp-item.svelte-g5x9z3{border:none;border-bottom:1px solid var(--skp-border,#171a1e1f);width:100%;color:var(--skp-text,#171a1e);text-align:left;cursor:pointer;font:inherit;background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.skp-item.svelte-g5x9z3:hover,.skp-item.active.svelte-g5x9z3{background:var(--skp-accent-muted,#1d4ed81f)}.skp-item-sku.svelte-g5x9z3{font-family:var(--ui-font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--skp-text-muted,#4a5058);font-size:.78rem}.skp-item-name.svelte-g5x9z3{font-size:.85rem}.skp-muted.svelte-g5x9z3{color:var(--skp-text-muted,#4a5058);margin:0;font-size:.85rem}.skp-danger.svelte-g5x9z3{color:var(--skp-danger,#b91c1c);margin:0;font-size:.85rem}.dark .skp-panel.svelte-g5x9z3{--skp-surface:#1e1e1e;--skp-surface-2:#141414;--skp-border:#ffffff1f;--skp-text:#ffffffde;--skp-text-muted:#fff9;--skp-text-subtle:#ffffff61;--skp-accent-muted:#7da3f129;--skp-danger:#f87171}@media (prefers-color-scheme:dark){.skp-panel.svelte-g5x9z3{--skp-surface:#1e1e1e;--skp-surface-2:#141414;--skp-border:#ffffff1f;--skp-text:#ffffffde;--skp-text-muted:#fff9;--skp-text-subtle:#ffffff61;--skp-accent-muted:#7da3f129;--skp-danger:#f87171}}.kt-theme-toggle.svelte-1cx0yl1{cursor:pointer}.kt-theme-toggle.svelte-1cx0yl1:disabled{opacity:.5;cursor:default}.v-sidebar.svelte-1cx0yl1{border:1px solid var(--nex-border,#80808059);border-radius:var(--nex-radius-lg,0);background:var(--nex-surface-2,transparent);width:100%;color:var(--nex-text,inherit);text-align:left;align-items:center;gap:12px;padding:10px 12px;transition:border-color .18s,background .18s;display:flex}.v-sidebar.svelte-1cx0yl1:hover{border-color:var(--nex-border-strong,var(--nex-border,#80808080));background:var(--nex-surface,transparent)}.v-sidebar.svelte-1cx0yl1 .track:where(.svelte-1cx0yl1){background:var(--nex-surface-3,#8080802e);border:1px solid var(--nex-border,#80808059);border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .18s;position:relative}.v-sidebar.svelte-1cx0yl1:hover .track:where(.svelte-1cx0yl1){background:var(--nex-accent-muted,#8080803d)}.v-sidebar.svelte-1cx0yl1 .knob:where(.svelte-1cx0yl1){background:var(--nex-surface,transparent);width:20px;height:20px;color:var(--nex-amber,currentColor);box-shadow:var(--nex-shadow,none);border-radius:999px;place-items:center;transition:transform .2s,background .18s,color .18s;display:grid;position:absolute;top:2px;left:2px}.v-sidebar.svelte-1cx0yl1 .knob.dark:where(.svelte-1cx0yl1){color:var(--nex-accent,currentColor);background:var(--nex-bg,transparent);transform:translate(18px)}.v-sidebar.svelte-1cx0yl1 .meta:where(.svelte-1cx0yl1){flex-direction:column;gap:2px;min-width:0;display:flex}.v-sidebar.svelte-1cx0yl1 .title:where(.svelte-1cx0yl1){color:var(--nex-text-heading,inherit);font-size:13px;font-weight:600;line-height:1.2}.v-sidebar.svelte-1cx0yl1 .code:where(.svelte-1cx0yl1){font-family:var(--nex-font-mono,ui-monospace, monospace);color:var(--nex-text-muted,inherit);text-transform:uppercase;letter-spacing:.06em;font-size:11px;line-height:1.2}.v-chip.svelte-1cx0yl1,.v-rail.svelte-1cx0yl1{border:1px solid var(--nex-border,#80808059);background:var(--nex-surface,transparent);color:var(--nex-text-muted,inherit);font-family:var(--nex-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:400;line-height:1.2;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.v-chip.svelte-1cx0yl1:hover,.v-rail.svelte-1cx0yl1:hover{color:var(--nex-text,inherit);border-color:var(--nex-accent,currentColor);background:var(--nex-surface-2,transparent)}.v-chip.svelte-1cx0yl1 .icon:where(.svelte-1cx0yl1),.v-rail.svelte-1cx0yl1 .icon:where(.svelte-1cx0yl1){font-size:12px;line-height:1}.v-chip.svelte-1cx0yl1 .chip-label:where(.svelte-1cx0yl1),.v-rail.svelte-1cx0yl1 .chip-label:where(.svelte-1cx0yl1){letter-spacing:.04em}.v-rail.svelte-1cx0yl1{border-radius:var(--nex-radius,0);background:color-mix(in srgb, var(--nex-surface,transparent) 82%, transparent);justify-content:center;width:100%;padding:8px 10px}.v-rail.svelte-1cx0yl1:hover{color:var(--nex-text-heading,inherit);border-color:var(--nex-accent,currentColor);background:var(--nex-surface,transparent)}.v-vault-topbar.svelte-1cx0yl1,.v-vault-sidebar.svelte-1cx0yl1{border:1px solid color-mix(in srgb, var(--nav-text,currentColor) 25%, transparent);border-radius:var(--radius-input,0);color:var(--nav-text,inherit);letter-spacing:.04em;text-transform:uppercase;opacity:.85;background:0 0;padding:.2rem .55rem;font-size:.75rem;font-weight:600}.v-vault-topbar.svelte-1cx0yl1:hover:not(:disabled){opacity:1;background:color-mix(in srgb, var(--nav-text,currentColor) 8%, transparent)}.v-vault-sidebar.svelte-1cx0yl1{border-color:var(--border,#80808059);background:color-mix(in srgb, var(--surface,transparent) 72%, transparent);color:var(--text,inherit);opacity:1;text-align:center;width:100%;transition:background-color .15s,border-color .15s}.v-vault-sidebar.svelte-1cx0yl1:hover:not(:disabled){border-color:var(--border-strong,var(--border,#80808080));background:var(--surface,transparent);color:var(--text-heading,inherit)}.kt-lang-switch.svelte-t1ntu7{align-items:stretch;display:flex;overflow:hidden}.v-nex.svelte-t1ntu7{border:1px solid var(--nex-border,color-mix(in srgb, currentColor 35%, transparent));border-radius:var(--nex-radius,0);background:var(--nex-surface-2,transparent)}.v-nex.svelte-t1ntu7 button:where(.svelte-t1ntu7){border:0;border-right:1px solid var(--nex-border,color-mix(in srgb, currentColor 35%, transparent));color:var(--nex-text-muted,inherit);cursor:pointer;font-family:var(--nex-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;background:0 0;padding:4px 9px;font-size:11px;font-weight:400;line-height:1.2;transition:background .14s,color .14s}.v-nex.svelte-t1ntu7 button:where(.svelte-t1ntu7):last-child{border-right:0}.v-nex.svelte-t1ntu7 button:where(.svelte-t1ntu7):hover{color:var(--nex-text-heading,inherit);background:var(--nex-surface,transparent)}.v-nex.svelte-t1ntu7 button.active:where(.svelte-t1ntu7){background:var(--nex-accent-muted,transparent);color:var(--nex-text,inherit);box-shadow:inset 0 -2px 0 var(--nex-amber,currentColor);font-weight:700}.v-vault.svelte-t1ntu7{border:1px solid color-mix(in srgb, var(--nav-text,currentColor) 25%, transparent);border-radius:.5rem;display:inline-flex}.v-vault.svelte-t1ntu7 button:where(.svelte-t1ntu7){color:var(--nav-text,inherit);cursor:pointer;opacity:.7;background:0 0;border:0;padding:.2rem .55rem;font-size:.75rem;font-weight:600}.v-vault.svelte-t1ntu7 button:where(.svelte-t1ntu7):hover{opacity:1;background:color-mix(in srgb, var(--nav-text,currentColor) 8%, transparent)}.v-vault.svelte-t1ntu7 button.active:where(.svelte-t1ntu7){opacity:1;background:color-mix(in srgb, var(--accent,currentColor) 35%, transparent)}.v-vault.v-light.svelte-t1ntu7{border-color:var(--border,color-mix(in srgb, currentColor 35%, transparent))}.v-vault.v-light.svelte-t1ntu7 button:where(.svelte-t1ntu7){color:var(--text,inherit)}.v-vault.v-light.svelte-t1ntu7 button:where(.svelte-t1ntu7):hover{background:color-mix(in srgb, var(--text,currentColor) 6%, transparent)}.v-vault.v-light.svelte-t1ntu7 button.active:where(.svelte-t1ntu7){background:color-mix(in srgb, var(--accent,currentColor) 18%, transparent);color:var(--text,inherit)}.kt-demo-banner.svelte-1ahowq{color:#1c1917;letter-spacing:.04em;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,#d97706,#f59e0b);justify-content:center;align-items:center;gap:.75rem;min-height:2.25rem;padding:.35rem 1rem;font-size:.75rem;font-weight:600;display:flex}.v-fixed.svelte-1ahowq{z-index:60;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000026}.v-sticky.svelte-1ahowq{z-index:100;position:sticky;top:0;box-shadow:0 2px 8px #0000001f}.kt-demo-banner__label.svelte-1ahowq{background:#0000001f;border-radius:0;padding:.1rem .45rem;font-size:.65rem}
