.ui-close.svelte-th8t2b{width:var(--control-close);height:var(--control-close);border:1px solid var(--danger);background:var(--surface);color:var(--danger);border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:inline-flex}.ui-close.svelte-th8t2b:active{background:color-mix(in srgb, var(--danger) 80%, var(--surface));color:var(--surface);transition-duration:0s}@media (hover:hover){.ui-close.svelte-th8t2b:hover:not(:active){background:var(--danger);color:var(--surface)}}@media (prefers-reduced-motion:no-preference){.ui-close.svelte-th8t2b{transition:background-color var(--motion-press) var(--ease-standard), color var(--motion-press) var(--ease-standard)}}.ui-viewport.svelte-f2gobx{min-height:0;padding:var(--space-2) calc(var(--space-3) + var(--space-half));flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.ui-viewport-contained.svelte-f2gobx{overflow:clip}.ui-scrollback.svelte-f2gobx{display:contents}.ui-viewport-covered.svelte-f2gobx>.ui-scrollback:where(.svelte-f2gobx){visibility:hidden}@media (width<=760px){.ui-viewport.svelte-f2gobx{padding:0;overflow:hidden}.ui-viewport-covered-mobile.svelte-f2gobx>.ui-scrollback:where(.svelte-f2gobx){visibility:hidden}.ui-scrollback.svelte-f2gobx{min-height:0;padding:var(--space-3) var(--space-2) var(--space-2);flex:1;display:block;overflow:auto}}.ui-window.svelte-1fx3k6n{border:var(--border-frame) solid var(--accent);border-radius:var(--radius-frame);background:var(--surface);min-width:0;min-height:0;font-size:var(--text-body);flex-direction:column;display:flex;position:relative}.ui-window-titlebar.svelte-1fx3k6n{top:0;right:var(--space-2);left:var(--space-2);z-index:var(--layer-titlebar);align-items:center;gap:var(--space-2);line-height:1.2;display:flex;position:absolute;transform:translateY(-50%)}.ui-window-title.svelte-1fx3k6n{max-width:75%;padding-inline:var(--space-2);background:var(--surface);color:var(--accent);white-space:nowrap;font-weight:700;display:inline-flex;overflow:hidden}.ui-window-actions.svelte-1fx3k6n{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}@media (width<=760px){.ui-window-titlebar.svelte-1fx3k6n{font-size:var(--text-caption)}.ui-window-title.svelte-1fx3k6n{max-width:calc(100% - var(--control-close) - var(--space-2))}}.ui-page{flex-direction:column;width:100vw;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.ui-page-shell.svelte-1xaxw5w{min-height:0;padding:calc(var(--space-3) + var(--space-half));background:var(--surface);flex:1;grid-template-columns:minmax(0,1fr);display:grid}@media (width<=760px){.ui-page.ui-page-keyboard{height:var(--ui-page-height,100dvh);min-height:var(--ui-page-height,100dvh)}.ui-page-shell.svelte-1xaxw5w{padding:max(26px, calc(env(safe-area-inset-top) + var(--space-3))) max(var(--space-2), env(safe-area-inset-right)) 0 max(var(--space-2), env(safe-area-inset-left))}.ui-page-keyboard .ui-page-shell.svelte-1xaxw5w{padding-top:max(var(--space-3), env(safe-area-inset-top))}}.ui-panel.svelte-1emnwkd{--ui-panel-inset:var(--space-2);margin-block:var(--space-3);background:var(--surface)}.ui-panel-ruled.svelte-1emnwkd{border-block:1px solid var(--border-strong)}.ui-panel-boxed.svelte-1emnwkd{border:1px solid var(--border-strong)}.ui-panel-fill.svelte-1emnwkd{flex-direction:column;min-height:0;display:flex}.ui-panel-fill.svelte-1emnwkd .ui-panel-body:where(.svelte-1emnwkd){flex-direction:column;flex:1;min-height:0;display:flex}.ui-panel-header.svelte-1emnwkd{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--ui-panel-inset);border-bottom:1px solid var(--border);background:var(--surface-raised);color:var(--accent);grid-template-columns:minmax(0,1fr) auto;font-weight:700;display:grid}.ui-panel-header-closable.svelte-1emnwkd{grid-template-columns:minmax(0,1fr) auto auto}.ui-panel-title.svelte-1emnwkd{font-size:inherit;overflow-wrap:anywhere;margin:0;line-height:1.4}.ui-panel-meta.svelte-1emnwkd{color:var(--text-muted);text-align:right;white-space:nowrap;font-weight:400}.ui-panel-footer.svelte-1emnwkd{padding:var(--space-1) var(--ui-panel-inset);border-top:1px solid var(--border);color:var(--text-muted)}@media (width<=760px){.ui-panel.svelte-1emnwkd{--ui-panel-inset:var(--space-3)}}.ui-panel-section.svelte-rtz6ne{grid-template-columns:var(--ui-label-width) minmax(0, 1fr);gap:var(--space-3);padding:var(--space-2) var(--ui-panel-inset,var(--space-2));border-bottom:1px solid var(--border);display:grid}.ui-panel-section.svelte-rtz6ne:last-child{border-bottom:0}.ui-panel-section-unlabelled.svelte-rtz6ne{grid-template-columns:minmax(0,1fr)}.ui-panel-section-label.svelte-rtz6ne{color:var(--info);font-size:var(--text-body);margin:0;font-weight:400;line-height:1.45}.ui-panel-section-body.svelte-rtz6ne{gap:var(--space-1);min-width:0;display:grid}@media (width<=760px){.ui-panel-section.svelte-rtz6ne{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.ui-divider.svelte-t95lxg{--ui-divider-color:var(--border);--ui-divider-style:solid;margin-block:var(--space-4);border:0;border-top:1px var(--ui-divider-style) var(--ui-divider-color)}.ui-divider-dashed.svelte-t95lxg{--ui-divider-style:dashed}.ui-divider-strong.svelte-t95lxg{--ui-divider-color:var(--border-strong)}.ui-divider-labelled.svelte-t95lxg{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-caption);border-top:0;display:flex}.ui-divider-labelled.svelte-t95lxg:before,.ui-divider-labelled.svelte-t95lxg:after{content:"";border-top:1px var(--ui-divider-style) var(--ui-divider-color)}.ui-divider-labelled.svelte-t95lxg:before{flex:0 0 2ch}.ui-divider-labelled.svelte-t95lxg:after{flex:1}.ui-heading.svelte-9xpnpp{margin:0 0 var(--space-3);color:var(--ui-tone);scroll-margin-top:var(--ui-anchor-offset,var(--space-6));font-weight:700;line-height:1.15}.ui-heading-1.svelte-9xpnpp{font-size:var(--text-display)}.ui-heading-2.svelte-9xpnpp{font-size:var(--text-title)}.ui-heading-3.svelte-9xpnpp{font-size:var(--text-reading)}.ui-heading-4.svelte-9xpnpp{font-size:var(--text-body)}.ui-text.svelte-1lgmqzc{color:var(--ui-tone);margin:0;font-weight:400}p.ui-text.svelte-1lgmqzc,div.ui-text.svelte-1lgmqzc{margin-bottom:var(--space-3)}.ui-text-sm.svelte-1lgmqzc{font-size:var(--text-caption);line-height:1.45}.ui-text-md.svelte-1lgmqzc{font-size:var(--text-body);line-height:1.5}.ui-text-lg.svelte-1lgmqzc{font-size:var(--text-reading);line-height:1.58}.ui-text-justify.svelte-1lgmqzc{text-align:justify;text-justify:inter-word;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.ui-text-bold.svelte-1lgmqzc{font-weight:700}.ui-text-measure.svelte-1lgmqzc{max-width:75ch}.ui-link.svelte-16fgb7f{overflow-wrap:anywhere}.ui-link-inline.svelte-16fgb7f{color:var(--link-inline);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--link-inline) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--link-inline) 65%, transparent);text-underline-offset:3px}.ui-link-inline.svelte-16fgb7f:hover,.ui-link-inline.svelte-16fgb7f:focus-visible{color:var(--link);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link)}.ui-link-plain.svelte-16fgb7f{color:var(--link);text-decoration:none}.ui-link-plain.svelte-16fgb7f:hover,.ui-link-plain.svelte-16fgb7f:focus-visible{color:var(--accent)}.ui-link.svelte-16fgb7f:focus-visible{outline:2px solid var(--text);outline-offset:2px}.ui-inline-code.svelte-1bw0w2n{padding:0 var(--space-1);background:var(--surface-raised);color:var(--accent);overflow-wrap:anywhere;border-radius:0;font-size:.92em}.ui-kbd.svelte-1204m32{min-width:2ch;padding:0 var(--space-1);border:1px solid var(--border);background:var(--surface-raised);box-shadow:inset 0 -1px 0 var(--control-hover);color:var(--text);font-size:var(--text-caption);text-align:center;white-space:nowrap;line-height:1.45;display:inline-block}.ui-chevron.svelte-pcfium{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5px;flex:none;width:10px;height:10px}.ui-chevron-right.svelte-pcfium{transform:rotate(-90deg)}.ui-chevron-down.ui-chevron-open.svelte-pcfium{transform:rotate(180deg)}.ui-chevron-right.ui-chevron-open.svelte-pcfium{transform:none}@media (prefers-reduced-motion:no-preference){.ui-chevron.svelte-pcfium{transition:transform var(--motion-fast) var(--ease-standard)}}.ui-prompt.svelte-1szoa2x{color:var(--text);font-size:var(--text-body);line-height:1.45;display:grid}.ui-prompt-inline.svelte-1szoa2x{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.ui-prompt-cwd.svelte-1szoa2x{color:var(--info);overflow-wrap:anywhere}.ui-prompt-cwd-short.svelte-1szoa2x{display:none}.ui-prompt-line.svelte-1szoa2x{align-items:baseline;gap:var(--space-2);white-space:pre-wrap;display:flex}.ui-prompt-line-input.svelte-1szoa2x{align-items:center}.ui-prompt-symbol.svelte-1szoa2x{color:var(--accent);flex:none}.ui-prompt-command.svelte-1szoa2x{overflow-wrap:anywhere;min-width:0}@media (width<=760px){.ui-prompt-cwd-full.svelte-1szoa2x{display:none}.ui-prompt-cwd-short.svelte-1szoa2x{display:inline}}.ui-output.svelte-nmrrsg{color:var(--text);font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.34}.ui-output-success.svelte-nmrrsg{color:var(--success)}.ui-output-error.svelte-nmrrsg{color:var(--danger)}.ui-output-warning.svelte-nmrrsg{color:var(--warning)}.ui-output-muted.svelte-nmrrsg{color:var(--text-muted)}.ui-command-chip.svelte-9oc6fm{min-height:var(--control-chip);padding:0 var(--space-1);background:var(--accent);color:var(--on-accent);font-size:var(--text-caption);border:0;align-items:center;line-height:1.45;text-decoration:none;display:inline-flex}.ui-command-chip.svelte-9oc6fm:active{background:var(--accent-hover);transition-duration:0s}@media (hover:hover){.ui-command-chip.svelte-9oc6fm:hover:not(:active){background:var(--accent-hover)}}@media (prefers-reduced-motion:no-preference){.ui-command-chip.svelte-9oc6fm{transition:background-color var(--motion-press) var(--ease-standard)}}@media (width<=760px),(pointer:coarse){.ui-command-chip.svelte-9oc6fm{padding-inline:var(--space-2)}}ol.svelte-1o2fe1u{color:var(--info);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}li.svelte-1o2fe1u{min-width:0;display:inline-flex}.ui-breadcrumbs-sep.svelte-1o2fe1u{padding-inline:var(--space-1);color:var(--text-muted)}a.svelte-1o2fe1u,button.svelte-1o2fe1u{min-height:var(--target-min);color:var(--link);background:0 0;align-items:center;padding:0;text-decoration:none;display:inline-flex}a.svelte-1o2fe1u:hover,button.svelte-1o2fe1u:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.ui-breadcrumbs-current.svelte-1o2fe1u{color:var(--text);overflow-wrap:anywhere}.ui-button.svelte-exm3or{--ui-button-color:var(--accent);align-items:center;gap:var(--space-2);border:1px solid var(--border-control);background:var(--surface);color:var(--ui-button-color);white-space:nowrap;border-radius:0;flex:none;line-height:1.2;text-decoration:none;display:inline-flex}.ui-button-align-center.svelte-exm3or{justify-content:center}.ui-button-align-start.svelte-exm3or{text-align:start;justify-content:flex-start}.ui-button-sm.svelte-exm3or{min-height:var(--control-sm);padding:var(--space-half) var(--space-2);font-size:var(--text-caption)}.ui-button-md.svelte-exm3or{min-height:var(--control-md);padding:var(--space-1) var(--space-3)}.ui-button-block.svelte-exm3or{white-space:normal;overflow-wrap:anywhere;width:100%;display:flex}.ui-button.svelte-exm3or:active:not(:disabled){background:var(--control-active);transition-duration:0s}.ui-button.svelte-exm3or:disabled{opacity:.6}.ui-button[aria-busy=true].svelte-exm3or{cursor:wait}.ui-button-solid.svelte-exm3or{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.ui-button-solid.svelte-exm3or:active:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}.ui-button-ghost.svelte-exm3or{--ui-button-color:var(--link);min-height:var(--target-min);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--link) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--link) 65%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.ui-button-ghost.svelte-exm3or:active:not(:disabled){color:var(--accent);background:0 0}.ui-button-overlay.svelte-exm3or{--ui-button-color:var(--text);background:color-mix(in srgb, var(--surface) 80%, transparent);border-color:#0000}.ui-button-danger.svelte-exm3or,.ui-button-success.svelte-exm3or{border-color:var(--ui-button-color);font-weight:700}.ui-button-danger.svelte-exm3or{--ui-button-color:var(--danger)}.ui-button-success.svelte-exm3or{--ui-button-color:var(--success)}.ui-button-danger.svelte-exm3or:active:not(:disabled),.ui-button-success.svelte-exm3or:active:not(:disabled){background:color-mix(in srgb, var(--ui-button-color) 80%, var(--surface));color:var(--surface)}@media (hover:hover){.ui-button.svelte-exm3or:hover:not(:disabled,:active){background:var(--control-hover)}.ui-button-solid.svelte-exm3or:hover:not(:disabled,:active){border-color:var(--accent-hover);background:var(--accent-hover)}.ui-button-ghost.svelte-exm3or:hover:not(:disabled,:active){color:var(--accent);background:0 0}.ui-button-danger.svelte-exm3or:hover:not(:disabled,:active),.ui-button-success.svelte-exm3or:hover:not(:disabled,:active){background:var(--ui-button-color);color:var(--surface)}}.ui-button-spinner.svelte-exm3or{text-align:center;flex:none;width:1ch}.ui-button-spinner-active.svelte-exm3or:before{content:"…"}@media (prefers-reduced-motion:no-preference){.ui-button.svelte-exm3or{transition:background-color var(--motion-press) var(--ease-standard), color var(--motion-press) var(--ease-standard)}.ui-button-spinner-active.svelte-exm3or:before{content:"|";animation:.48s step-end infinite svelte-exm3or-ui-button-spin}}@keyframes svelte-exm3or-ui-button-spin{0%{content:"|"}25%{content:"/"}50%{content:"-"}75%{content:"\\"}}.ui-field.svelte-1nkwjf4{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.ui-field-bare.svelte-1nkwjf4{flex:1}.ui-field-label.svelte-1nkwjf4{color:var(--text-muted)}.ui-field-label.ui-visually-hidden.svelte-1nkwjf4+.ui-field-control:where(.svelte-1nkwjf4),.ui-field-hint.svelte-1nkwjf4,.ui-field-error.svelte-1nkwjf4{grid-column:1/-1}.ui-field-control.svelte-1nkwjf4{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ui-field-prefix.svelte-1nkwjf4{color:var(--accent);flex:none}.ui-field-input.svelte-1nkwjf4{min-width:0;color:var(--text);caret-color:var(--accent);background:0 0;border:0;outline:none;flex:1;padding:0;line-height:1.45}.ui-field-input.svelte-1nkwjf4::placeholder{color:var(--text-muted);opacity:1}.ui-field-boxed.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4){min-height:var(--control-md);padding:0 var(--space-2);border:1px solid var(--border-control)}.ui-field-inline.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4):focus-within{box-shadow:inset 0 -1px 0 var(--accent)}.ui-field-boxed.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4):focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ui-field-bare.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4){min-height:var(--target-min)}.ui-field-hint.svelte-1nkwjf4{color:var(--text-muted);font-size:var(--text-caption)}.ui-field-error.svelte-1nkwjf4{color:var(--danger);font-size:var(--text-caption)}.ui-field-invalid.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4){border-color:var(--danger);box-shadow:inset 0 -1px 0 var(--danger)}@media (width<=760px){.ui-field.svelte-1nkwjf4{grid-template-columns:minmax(0,1fr)}.ui-field-inline.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4){min-height:var(--target-min);padding:0 var(--space-2);border:1px solid var(--border-control)}.ui-field-inline.svelte-1nkwjf4 .ui-field-control:where(.svelte-1nkwjf4):focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ui-field-input.svelte-1nkwjf4{font-size:var(--text-body)}}.ui-select.svelte-z9a263{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(104px,1fr);min-width:0;display:grid}.ui-select-label.svelte-z9a263{color:var(--text-muted)}.ui-select-anchor.svelte-z9a263{min-width:0}.ui-select-label.ui-visually-hidden.svelte-z9a263+.ui-select-anchor:where(.svelte-z9a263){grid-column:1/-1}.ui-select-trigger.svelte-z9a263{width:100%;min-height:var(--control-sm);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-half) var(--space-2);border:1px solid var(--border-control);background:var(--surface);color:var(--accent);text-align:start;display:flex}.ui-select-trigger[aria-expanded=true].svelte-z9a263{border-color:var(--accent)}.ui-select-trigger.svelte-z9a263:active:not(:disabled){background:var(--control-active)}.ui-select-trigger.svelte-z9a263:disabled{opacity:.6}@media (hover:hover){.ui-select-trigger.svelte-z9a263:hover:not(:disabled,:active){background:var(--control-hover)}}.ui-select-value.svelte-z9a263{overflow-wrap:anywhere;min-width:0}.ui-select-placeholder.svelte-z9a263{color:var(--text-muted)}.ui-select-menu.svelte-z9a263{border:1px solid var(--border-control);background:var(--surface);max-height:240px;box-shadow:var(--shadow-floating);color:var(--text);margin:0;padding:0;list-style:none;position:fixed;inset:auto;overflow:auto}.ui-select-option.svelte-z9a263{min-height:var(--target-min);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);overflow-wrap:anywhere;display:flex}.ui-select-mark.svelte-z9a263{flex:none;width:1ch}.ui-select-option[aria-selected=true].svelte-z9a263{color:var(--accent)}.ui-select-option-active.svelte-z9a263{background:var(--control-hover)}.ui-select-option[aria-disabled=true].svelte-z9a263{color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.ui-select-menu.svelte-z9a263{animation:motion-drop var(--motion-fast) var(--ease-enter)}}@media (width<=760px){.ui-select.svelte-z9a263{grid-template-columns:minmax(0,1fr)}}.ui-checkbox.svelte-m94o4m{min-height:var(--target-min);align-items:flex-start;gap:var(--space-2);color:var(--text);line-height:1.45;display:inline-flex;position:relative}.ui-checkbox-input.svelte-m94o4m{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ui-checkbox-box.svelte-m94o4m{color:var(--accent);white-space:pre;flex:none}.ui-checkbox-text.svelte-m94o4m{display:grid}.ui-checkbox-description.svelte-m94o4m{color:var(--text-muted);font-size:var(--text-caption)}@media (hover:hover){.ui-checkbox.svelte-m94o4m:hover .ui-checkbox-box:where(.svelte-m94o4m){color:var(--accent-hover)}}.ui-checkbox-input.svelte-m94o4m:focus-visible+.ui-checkbox-box:where(.svelte-m94o4m){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-checkbox-disabled.svelte-m94o4m{cursor:not-allowed;opacity:.6}@media (width<=760px),(pointer:coarse){.ui-checkbox.svelte-m94o4m{align-items:center}}.ui-tabs-list.svelte-wmdm8f{gap:var(--space-2);padding:var(--space-half) var(--space-half) var(--space-2);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.ui-tab.svelte-wmdm8f{min-height:var(--control-sm);padding:var(--space-half) var(--space-3);border:1px solid var(--border-control);background:var(--surface);color:var(--accent);flex:none}.ui-tab.svelte-wmdm8f:active:not(:disabled){background:var(--control-active)}.ui-tab[aria-selected=true].svelte-wmdm8f{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.ui-tab.svelte-wmdm8f:disabled{color:var(--text-muted)}@media (hover:hover){.ui-tab.svelte-wmdm8f:hover:not(:disabled,:active,[aria-selected=true]){background:var(--control-hover)}}.ui-tabs-panel.svelte-wmdm8f{padding-top:var(--space-2)}.ui-kv-row.svelte-ud3vw7{grid-template-columns:var(--ui-kv-columns,var(--ui-label-width) minmax(0, 1fr));align-items:start;gap:var(--ui-kv-row-gap,var(--space-2) var(--space-3));line-height:1.45;display:grid}dt.svelte-ud3vw7{color:var(--ui-kv-label,var(--accent));font-weight:700}.ui-kv-term.svelte-ud3vw7{font-weight:400}dd.svelte-ud3vw7{min-width:0;color:inherit;overflow-wrap:anywhere;margin:0}.ui-kv.svelte-17f47kz{gap:var(--space-1);margin:0 0 var(--space-3);color:var(--text);display:grid}.ui-kv-muted.svelte-17f47kz{color:var(--text-muted)}.ui-kv-stacked.svelte-17f47kz{gap:var(--space-4);--ui-kv-columns:minmax(0, 1fr);--ui-kv-row-gap:var(--space-1);--ui-kv-label:var(--text)}@media (width<=760px){.ui-kv.svelte-17f47kz{gap:var(--space-2);--ui-kv-columns:minmax(0, 1fr);--ui-kv-row-gap:var(--space-half)}}.ui-table.svelte-wa9pb7{border-collapse:collapse;table-layout:fixed;width:100%}th.svelte-wa9pb7{padding:var(--space-1) var(--ui-panel-inset,var(--space-2));border-bottom:1px solid var(--border);color:var(--heading-3);text-align:start;font-weight:400}tbody.svelte-wa9pb7 tr:where(.svelte-wa9pb7){border-bottom:1px solid var(--border);position:relative}tbody.svelte-wa9pb7 tr:where(.svelte-wa9pb7):last-child{border-bottom:0}td.svelte-wa9pb7{padding:var(--space-2) var(--ui-panel-inset,var(--space-2));color:var(--ui-tone,var(--text));overflow-wrap:anywhere;vertical-align:top;line-height:1.4}.ui-table-cell-label.svelte-wa9pb7{display:none}.ui-table-linked.svelte-wa9pb7 td:where(.svelte-wa9pb7):first-child{color:var(--ui-tone,var(--link))}.ui-table-link.svelte-wa9pb7{color:inherit;text-decoration:none}.ui-table-link.svelte-wa9pb7:after{content:"";position:absolute;inset:0}.ui-table-linked.svelte-wa9pb7 tbody:where(.svelte-wa9pb7) tr:where(.svelte-wa9pb7):hover td:where(.svelte-wa9pb7):first-child{color:var(--accent)}.ui-table-link.svelte-wa9pb7:focus-visible{outline:none}tbody.svelte-wa9pb7 tr:where(.svelte-wa9pb7):has(.ui-table-link:where(.svelte-wa9pb7):focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:calc(-1 * var(--focus-width))}.ui-table-empty.svelte-wa9pb7{color:var(--text-muted)}@media (width<=760px){.ui-table.svelte-wa9pb7,tbody.svelte-wa9pb7,tbody.svelte-wa9pb7 tr:where(.svelte-wa9pb7),td.svelte-wa9pb7{width:100%;display:block}colgroup.svelte-wa9pb7,thead.svelte-wa9pb7{display:none}tbody.svelte-wa9pb7 tr:where(.svelte-wa9pb7){padding-block:var(--space-2)}td.svelte-wa9pb7{padding-block:var(--space-half)}td.svelte-wa9pb7:not(:first-child) .ui-table-cell-label:where(.svelte-wa9pb7){color:var(--text-muted);margin-right:1ch;display:inline}}.ui-link-list.svelte-ej0fmf{gap:var(--space-1);margin-block:var(--space-1) var(--space-3);display:grid}.ui-link-list-title.svelte-ej0fmf{color:var(--heading-3);overflow-wrap:anywhere;font-weight:700;line-height:1.45}ul.svelte-ej0fmf{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ui-link-list-row.svelte-ej0fmf{min-height:var(--target-min);grid-template-columns:var(--ui-label-width) minmax(0, 1fr);align-content:center;gap:0 var(--space-3);color:var(--link);line-height:1.45;text-decoration:none;display:grid}a.ui-link-list-row.svelte-ej0fmf:not(:has(.ui-link-list-value)){align-items:center;display:flex}a.ui-link-list-row.svelte-ej0fmf:hover,a.ui-link-list-row.svelte-ej0fmf:focus-visible{color:var(--accent)}.ui-link-list-value.svelte-ej0fmf{overflow-wrap:anywhere;min-width:0}.ui-link-list-quiet.svelte-ej0fmf .ui-link-list-row:where(.svelte-ej0fmf){color:var(--text)}.ui-link-list-quiet.svelte-ej0fmf .ui-link-list-label:where(.svelte-ej0fmf){color:var(--text-muted)}@media (width<=760px){.ui-link-list-row.svelte-ej0fmf{grid-template-columns:minmax(0,1fr)}}.ui-badge.svelte-1w2dwve{min-height:22px;padding:0 var(--space-1);border:1px solid var(--ui-tone);color:var(--ui-tone);font-size:var(--text-caption);overflow-wrap:anywhere;align-items:center;font-weight:700;line-height:1.1;display:inline-flex}.ui-badge-solid.svelte-1w2dwve{background:var(--ui-tone);color:var(--surface)}.ui-badge-text.svelte-1w2dwve{min-height:0;font-size:inherit;font-weight:400;line-height:inherit;border:0;padding:0}.ui-tags.svelte-1hpm7cb{gap:var(--space-half) var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.ui-tag.svelte-1hpm7cb{overflow-wrap:anywhere;min-width:0}.ui-code.svelte-1jsqtdt{--ui-code-legend:max(var(--control-close), var(--target-min));--ui-code-top:calc(var(--ui-code-legend) / 2 + var(--space-half));margin-block:calc(var(--ui-code-legend) / 2 + var(--space-2)) var(--space-3);border-block:1px solid var(--border);background:var(--surface);position:relative}.ui-code-compact.svelte-1jsqtdt{margin-bottom:var(--space-2)}.ui-code-legend.svelte-1jsqtdt{top:0;right:var(--space-3);z-index:var(--layer-raised);height:var(--ui-code-legend);align-items:center;gap:var(--space-2);font-size:var(--text-caption);line-height:1;display:flex;position:absolute;transform:translateY(-50%)}.ui-code-language.svelte-1jsqtdt{padding-inline:var(--space-1);background:var(--surface);color:var(--accent);text-transform:lowercase}.ui-code-copy.svelte-1jsqtdt{min-width:calc(6ch + 4 * var(--space-1));height:100%;padding-inline:var(--space-1);color:var(--text-muted);text-align:center;background:0 0}.ui-code-copy.svelte-1jsqtdt>span:where(.svelte-1jsqtdt){padding-inline:var(--space-1);background:var(--surface)}.ui-code-copy.svelte-1jsqtdt:hover,.ui-code-copy.svelte-1jsqtdt:focus-visible{color:var(--text)}.ui-code-copy.svelte-1jsqtdt:active{color:var(--accent)}@media (hover:hover) and (pointer:fine) and (width>=761px){.ui-code-copy.svelte-1jsqtdt{opacity:0;pointer-events:none}.ui-code.svelte-1jsqtdt:hover .ui-code-copy:where(.svelte-1jsqtdt),.ui-code-copy.svelte-1jsqtdt:focus-visible,.ui-code-copy-active.svelte-1jsqtdt{opacity:1;pointer-events:auto}}.ui-code-grid-numbered.svelte-1jsqtdt{grid-template-columns:calc(5ch + 20px) minmax(0,1fr);align-items:start;display:grid}.ui-code-lines.svelte-1jsqtdt{padding:var(--ui-code-top) var(--space-2) var(--space-2) var(--space-3);border-right:1px solid var(--border);color:var(--text-muted);font-size:var(--text-reading);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;line-height:1.45;list-style:none}.ui-code-grid.svelte-1jsqtdt .ui-code-body{min-width:0}.ui-code-grid.svelte-1jsqtdt .ui-code-body pre{padding:var(--ui-code-top) var(--space-3) var(--space-2);color:var(--text);margin:0;overflow-x:auto;background:0 0!important}.ui-code-grid.svelte-1jsqtdt .ui-code-body code{font-size:var(--text-reading);background:0 0;line-height:1.45;display:block}.ui-code-compact.svelte-1jsqtdt .ui-code-grid:where(.svelte-1jsqtdt) .ui-code-body pre{padding-inline:var(--space-2)}.ui-code-compact.svelte-1jsqtdt .ui-code-grid:where(.svelte-1jsqtdt) .ui-code-body code{font-size:var(--text-caption)}@media (width<=760px){.ui-code-grid-numbered.svelte-1jsqtdt{display:block}.ui-code-lines.svelte-1jsqtdt{display:none}.ui-code-grid.svelte-1jsqtdt .ui-code-body pre{padding-inline:var(--space-2)}}.ui-callout.svelte-1ir3dqf{gap:var(--space-2);max-width:86ch;margin-block:var(--space-2);padding:var(--space-3);border-left:var(--border-frame) solid var(--ui-tone);background:color-mix(in srgb, var(--surface-raised) 44%, transparent);display:grid}.ui-callout-title.svelte-1ir3dqf{align-items:center;gap:var(--space-2);min-width:0;color:var(--accent);font-size:var(--text-title);flex-wrap:wrap;margin:0;font-weight:700;line-height:1.25;display:flex}.ui-callout-body.svelte-1ir3dqf{gap:var(--space-2);max-width:68ch;color:var(--text-muted);font-size:var(--text-body);line-height:1.45;display:grid}.ui-callout-body.svelte-1ir3dqf p{margin:0}.ui-callout-actions.svelte-1ir3dqf{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-empty.svelte-a6ya11{gap:var(--space-1);padding:var(--space-4) var(--space-2);color:var(--text-muted);line-height:1.45;display:grid}.ui-empty-center.svelte-a6ya11{text-align:center;justify-items:center}.ui-empty-title.svelte-a6ya11{color:var(--text);font-weight:700}.ui-empty-actions.svelte-a6ya11{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.ui-spinner.svelte-vuip8s{color:var(--text-muted);align-items:baseline;gap:1ch;display:inline-flex}.ui-spinner-glyph.svelte-vuip8s{width:1ch;color:var(--ui-tone)}.ui-progress.svelte-1f5p3jr{flex-wrap:wrap;align-items:baseline;gap:0 1ch;line-height:1.45;display:flex}.ui-progress-label.svelte-1f5p3jr{color:var(--text-muted)}.ui-progress-bar.svelte-1f5p3jr{max-width:100%;color:var(--text-muted);white-space:pre;overflow:hidden}.ui-progress-fill.svelte-1f5p3jr{color:var(--ui-tone)}.ui-progress-rest.svelte-1f5p3jr{color:var(--text-muted)}.ui-progress-value.svelte-1f5p3jr{color:var(--text-muted);font-variant-numeric:tabular-nums}summary.svelte-f13jh{width:fit-content;min-height:max(var(--control-sm), var(--target-min));align-items:center;gap:var(--space-2);color:var(--accent);list-style:none;display:flex}summary.svelte-f13jh::-webkit-details-marker{display:none}@media (hover:hover){summary.svelte-f13jh:hover{color:var(--accent-hover)}}.ui-details-body.svelte-f13jh{margin:var(--space-1) 0 var(--space-2) var(--space-half);padding-left:var(--space-3);border-left:1px solid var(--border)}.ui-dialog.svelte-1nbstz7{--ui-dialog-offset:calc(var(--control-close) / 2);width:min(var(--ui-dialog-width), calc(100vw - 2 * var(--space-4)));max-width:none;max-height:calc(100dvh - 2 * var(--space-6));padding:var(--ui-dialog-offset) 0 0;color:var(--text);background:0 0;border:0;margin:auto;overflow:visible}.ui-dialog-sm.svelte-1nbstz7{--ui-dialog-width:420px}.ui-dialog-md.svelte-1nbstz7{--ui-dialog-width:640px}.ui-dialog-lg.svelte-1nbstz7{--ui-dialog-width:960px}.ui-dialog.svelte-1nbstz7::backdrop{background:var(--scrim)}.ui-dialog-frame.svelte-1nbstz7{max-height:calc(100dvh - 2 * var(--space-6) - var(--ui-dialog-offset));border:var(--border-frame) solid var(--accent);border-radius:var(--radius-frame);background:var(--surface);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:relative}.ui-dialog-titlebar.svelte-1nbstz7{top:0;right:var(--space-2);left:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex;position:absolute;transform:translateY(-50%)}.ui-dialog-title.svelte-1nbstz7{min-width:0;padding:0 var(--space-2);background:var(--surface);color:var(--accent);font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.ui-dialog-body.svelte-1nbstz7{min-height:0;padding:calc(var(--ui-dialog-offset) + var(--space-2)) var(--space-4) var(--space-4);overflow:auto}.ui-dialog-footer.svelte-1nbstz7{justify-content:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.ui-dialog.svelte-1nbstz7,.ui-dialog.svelte-1nbstz7::backdrop{opacity:0;transition:opacity var(--motion-exit) var(--ease-exit), display var(--motion-exit) allow-discrete, overlay var(--motion-exit) allow-discrete}.ui-dialog[open].svelte-1nbstz7,.ui-dialog[open].svelte-1nbstz7::backdrop{opacity:1;transition:opacity var(--motion-normal) var(--ease-enter), display var(--motion-normal) allow-discrete, overlay var(--motion-normal) allow-discrete}@starting-style{.ui-dialog[open].svelte-1nbstz7,.ui-dialog[open].svelte-1nbstz7::backdrop{opacity:0}}}@media (width<=760px){.ui-dialog.svelte-1nbstz7{width:calc(100vw - 2 * var(--space-2))}.ui-dialog-body.svelte-1nbstz7,.ui-dialog-footer.svelte-1nbstz7{padding-inline:var(--space-3)}.ui-dialog-footer.svelte-1nbstz7 .ui-button{flex:1}}.ui-lightbox.svelte-1wyyhhq{--ui-lightbox-inset:var(--space-6);--ui-lightbox-zoom-width:min(2200px, 180vw);background:color-mix(in srgb, var(--surface) 92%, transparent);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);border:0;margin:0;padding:0;overflow:hidden}.ui-lightbox.svelte-1wyyhhq::backdrop{background:var(--surface)}.ui-lightbox-stage.svelte-1wyyhhq{width:100%;height:100%;position:relative}.ui-lightbox-scroll.svelte-1wyyhhq{padding:var(--ui-lightbox-inset) var(--ui-lightbox-inset) calc(var(--ui-lightbox-footer) + var(--ui-lightbox-inset));position:absolute;inset:0;overflow:auto}.ui-lightbox-canvas.svelte-1wyyhhq{width:max-content;min-width:100%;min-height:calc(100dvh - var(--ui-lightbox-footer) - 2 * var(--ui-lightbox-inset));place-items:center;display:grid}.ui-lightbox-zoom.svelte-1wyyhhq{cursor:zoom-in;background:0 0;padding:0}.ui-lightbox-zoom.svelte-1wyyhhq img:where(.svelte-1wyyhhq){width:auto;height:auto;max-width:calc(100vw - 2 * var(--ui-lightbox-inset));max-height:calc(100dvh - var(--ui-lightbox-footer) - 2 * var(--ui-lightbox-inset));object-fit:contain;background-size:100% 100%;display:block}.ui-lightbox-zoomed.svelte-1wyyhhq{cursor:grab;-webkit-user-select:none;user-select:none}.ui-lightbox-dragging.svelte-1wyyhhq{cursor:grabbing}.ui-lightbox-zoomed.svelte-1wyyhhq img:where(.svelte-1wyyhhq){width:var(--ui-lightbox-zoom-width);max-width:none;max-height:none}.ui-lightbox-error.svelte-1wyyhhq{padding:var(--space-4);color:var(--text-muted);text-align:center}.ui-lightbox-footer.svelte-1wyyhhq{padding:var(--space-3) var(--space-4) max(var(--space-3), env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, transparent);font-size:var(--text-caption);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.ui-lightbox-stage.svelte-1wyyhhq .ui-lightbox-close{top:max(var(--ui-lightbox-inset), env(safe-area-inset-top));right:max(var(--ui-lightbox-inset), env(safe-area-inset-right));z-index:var(--layer-raised);position:absolute}@media (prefers-reduced-motion:no-preference){.ui-lightbox.svelte-1wyyhhq,.ui-lightbox.svelte-1wyyhhq::backdrop{opacity:0;transition:opacity var(--motion-exit) var(--ease-exit), display var(--motion-exit) allow-discrete, overlay var(--motion-exit) allow-discrete}.ui-lightbox-canvas.svelte-1wyyhhq{transition:transform var(--motion-exit) var(--ease-exit);transform:scale(.985)}.ui-lightbox[open].svelte-1wyyhhq,.ui-lightbox[open].svelte-1wyyhhq::backdrop{opacity:1;transition:opacity var(--motion-normal) var(--ease-enter), display var(--motion-normal) allow-discrete, overlay var(--motion-normal) allow-discrete}.ui-lightbox[open].svelte-1wyyhhq .ui-lightbox-canvas:where(.svelte-1wyyhhq){transition:transform var(--motion-normal) var(--ease-enter);transform:none}@starting-style{.ui-lightbox[open].svelte-1wyyhhq,.ui-lightbox[open].svelte-1wyyhhq::backdrop{opacity:0}.ui-lightbox[open].svelte-1wyyhhq .ui-lightbox-canvas:where(.svelte-1wyyhhq){transform:scale(.985)}}}@media (width<=760px){.ui-lightbox.svelte-1wyyhhq{--ui-lightbox-inset:var(--space-2);--ui-lightbox-zoom-width:230vw}.ui-lightbox-footer.svelte-1wyyhhq{padding-inline:var(--space-3)}}.ui-notice.svelte-18nm6ij{--ui-notice-inset:var(--space-6);bottom:max(var(--ui-notice-inset), env(safe-area-inset-bottom));z-index:var(--layer-notice);width:min(420px, calc(100% - 2 * var(--ui-notice-inset)));max-height:calc(100dvh - 2 * var(--ui-notice-inset));gap:var(--space-2);padding:var(--ui-notice-inset);border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--surface-raised);color:var(--text);font-size:var(--text-caption);flex-direction:column;line-height:1.5;display:flex;position:fixed}.ui-notice-bottom-right.svelte-18nm6ij{right:max(var(--ui-notice-inset), env(safe-area-inset-right))}.ui-notice-bottom-left.svelte-18nm6ij{left:max(var(--ui-notice-inset), env(safe-area-inset-left))}.ui-notice-content.svelte-18nm6ij{min-height:0;margin:calc(-1 * var(--space-1));padding:var(--space-1);overscroll-behavior:contain;flex:1;overflow-y:auto}h2.svelte-18nm6ij{margin:0 0 var(--space-2);font-size:var(--text-reading);font-weight:700}.ui-notice-content.svelte-18nm6ij p{max-width:75ch;margin:0}.ui-notice-actions.svelte-18nm6ij{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.ui-notice.svelte-18nm6ij{animation:motion-rise var(--motion-slow) var(--ease-enter)}}@media (width<=760px){.ui-notice.svelte-18nm6ij{--ui-notice-inset:var(--space-4)}}
