.theme-trigger.svelte-lj0f3l{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);height:30px;color:var(--text-dim);font:var(--type-caption) var(--font-sans);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 9px;display:flex}.theme-trigger.svelte-lj0f3l:hover{border-color:var(--focus);color:var(--text)}.theme-trigger.svelte-lj0f3l:disabled{opacity:.55;cursor:wait}.theme-trigger.svelte-lj0f3l>svg:first-child{color:var(--focus);flex-shrink:0}.theme-popover.svelte-lj0f3l{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(330px,100vw - 24px);max-height:calc(100dvh - 84px);color:var(--text);margin:0;padding:14px;position:fixed;inset:60px 16px auto auto;overflow-y:auto;box-shadow:0 14px 44px #0005}.theme-popover.svelte-lj0f3l::backdrop{background:0 0}.popover-heading.svelte-lj0f3l{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}h2.svelte-lj0f3l{margin:0;font-size:14px;font-weight:600}.close.svelte-lj0f3l{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:22px;display:grid}.close.svelte-lj0f3l:hover{background:var(--surface-2);color:var(--text)}.theme-options.svelte-lj0f3l{max-width:400px}fieldset.svelte-lj0f3l{border:0;min-width:0;margin:0 0 12px;padding:0}legend.svelte-lj0f3l{color:var(--text-dim);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;padding:0 7px;font-weight:600}.choice.svelte-lj0f3l{border-radius:var(--radius-sm);min-height:34px;font-size:var(--type-caption);cursor:pointer;border:1px solid #0000;align-items:center;gap:9px;padding:5px 7px;display:flex}.choice.svelte-lj0f3l:hover{background:var(--surface-2)}.choice.chosen.svelte-lj0f3l{border-color:color-mix(in srgb, var(--focus) 55%, var(--border));background:color-mix(in srgb, var(--focus) 9%, var(--surface))}.choice.svelte-lj0f3l:has(:where(.svelte-lj0f3l):focus-visible){outline:2px solid var(--focus);outline-offset:1px}input.svelte-lj0f3l{width:13px;height:13px;accent-color:var(--focus);flex-shrink:0;margin:0}.variant.svelte-lj0f3l{flex:1;align-items:center;gap:7px;display:flex}.default.svelte-lj0f3l{color:var(--text-faint);font-size:var(--type-caption)}.swatches.svelte-lj0f3l{gap:3px;display:flex}i.svelte-lj0f3l{border:1px solid #8885;border-radius:50%;width:10px;height:10px}.mode.svelte-lj0f3l{text-align:right;min-width:28px;color:var(--text-faint);font-size:var(--type-caption)}.system.svelte-lj0f3l{border-top-color:var(--border);padding-top:8px;padding-bottom:8px}.system-detail.svelte-lj0f3l{color:var(--text-faint);font-size:var(--type-caption);display:block}.credits.svelte-lj0f3l{color:var(--text-faint);font-size:var(--type-caption);margin:12px 7px 0}.credits.svelte-lj0f3l a:where(.svelte-lj0f3l){color:inherit;text-underline-offset:3px}.error.svelte-lj0f3l{color:var(--fail);font-size:var(--type-caption)}@media (width<=1100px){.trigger-label.svelte-lj0f3l{display:none}.theme-trigger.svelte-lj0f3l{width:30px;padding:0}}@media (width<=450px){.theme-popover.svelte-lj0f3l{right:12px}}
