﻿ @property --sw-dur-1{syntax:"<time>";inherits:true;initial-value:50ms}@property --sw-dur-2{syntax: "<time>";
    inherits: true;
    initial-value: 100ms;
}@property --sw-dur-3{syntax: "<time>";
    inherits: true;
    initial-value: 150ms;
}:root{--sw-bg:var(--ThemeBackground, #F5F7F9);--sw-fg:var(--ThemeMain, #1D2A33);--sw-accent1:var(--ThemeAcc1, #A85724);--sw-accent2:var(--ThemeAcc2, #4E6B80);--sw-sans:var(--ThemeFont, system-ui), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sw-head:var(--ThemeFontHead, var(--sw-sans));--sw-mono:var(--ThemeFontMono, ui-monospace), ui-monospace, "Cascadia Mono", Consolas, "SF Mono", Menlo, "Courier New", monospace;--sw-serif:Georgia, "Times New Roman", serif;--sw-font:var(--sw-sans);--sw-font-head:var(--sw-head);--sw-font-mono:var(--sw-mono);--sw-sans-weight:400;--sw-head-weight:600;--sw-weight-medium:500;--sw-text-xs:0.75rem;--sw-text-sm:0.8125rem;--sw-text-md:0.875rem;--sw-text-lg:1rem;--sw-text-xl:1.25rem;--sw-text-2xl:1.625rem;--sw-text-3xl:2rem;--sw-lh:1.45;--sw-lh-tight:1.2;--sw-size:var(--sw-text-md);--sw-mono-size:0.8125rem;--sw-serif-size:1rem;--sw-space-1:0.25rem;--sw-space-2:0.5rem;--sw-space-3:0.75rem;--sw-space-4:1rem;--sw-space-5:1.25rem;--sw-space-6:1.5rem;--sw-space-8:2rem;--sw-space-10:2.5rem;--sw-space-12:3rem;--sw-gap:var(--sw-space-2);--sw-radius-sm:4px;--sw-radius:6px;--sw-radius-md:8px;--sw-radius-lg:12px;--sw-radius-pill:999px;--sw-control-h:2.125rem;--sw-control-h-sm:1.75rem;--sw-row-h:2.5rem;--sw-nav-row-h:2rem;--sw-icon:1.125rem;--sw-cell-px:0.75rem;--sw-touch:var(--sw-control-h);--sw-side-w:16.5rem;--sw-rail-w:3.5rem;--sw-top-h:3.5rem;--sw-page-px:var(--sw-space-8);--sw-page-max:100rem;--sw-form-max:75rem;--sw-read-max:45rem;--sw-label-w:clamp(8.5rem, 34%, 13rem);--sw-ease:cubic-bezier(0.2, 0, 0, 1);--sw-motion:1;--sw-dur-1:calc(50ms * var(--sw-motion));--sw-dur-2:calc(100ms * var(--sw-motion));--sw-dur-3:calc(150ms * var(--sw-motion));--sw-speed:var(--sw-dur-2);--sw-dist-1:2px;--sw-dist-2:4px;--sw-dist-3:16px;--sw-info:var(--sw-accent2);--sw-focus-ring:0 0 0 3px color-mix(in srgb, var(--sw-focus) 28%, transparent);--sw-bg-1:var(--sw-surface);--sw-bg-2:var(--sw-surface-sunken);--sw-bg-3:var(--sw-surface-strong);--sw-bg-inset:var(--sw-surface-sunken);--sw-line:var(--sw-border);--sw-line-strong:var(--sw-border-strong);--sw-muted:var(--sw-text-2);--sw-faint:var(--sw-text-3);--sw-accent1-fg:var(--sw-text-accent);--sw-shadow:var(--sw-elev-1);--sw-backdrop:var(--sw-scrim)}:root,:root[data-sw-scheme=light]{--sw-canvas:var(--sw-bg);--sw-nav:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 2.5%);--sw-surface:color-mix(in oklab, var(--sw-bg), white 80%);--sw-surface-sunken:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 3.5%);--sw-surface-raised:var(--sw-surface);--sw-surface-strong:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 9%);--sw-surface-inverse:var(--sw-fg);--sw-on-inverse:var(--sw-bg);--sw-border:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 12%);--sw-border-strong:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 26%);--sw-border-input:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 52%);--sw-text:var(--sw-fg);--sw-text-2:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 30%);--sw-text-3:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 48%);--sw-text-accent:color-mix(in oklab, var(--sw-accent1), var(--sw-fg) 12%);--sw-on-accent:var(--sw-bg);--sw-hover:color-mix(in srgb, var(--sw-fg) 5%, transparent);--sw-pressed:color-mix(in srgb, var(--sw-fg) 9%, transparent);--sw-selected:color-mix(in srgb, var(--sw-accent1) 11%, transparent);--sw-selected-strong:color-mix(in srgb, var(--sw-accent1) 18%, transparent);--sw-accent1-soft:color-mix(in srgb, var(--sw-accent1) 12%, transparent);--sw-accent2-soft:color-mix(in srgb, var(--sw-accent2) 14%, transparent);--sw-focus:var(--ThemeFocus, #1a66d6);--sw-danger:#b4232f;--sw-on-danger:#ffffff;--sw-danger-soft:color-mix(in srgb, #e5484d 12%, transparent);--sw-ok:#187a48;--sw-ok-soft:color-mix(in srgb, #30a46c 14%, transparent);--sw-warning:#8f5c00;--sw-warning-soft:color-mix(in srgb, #e5a000 16%, transparent);--sw-chart-grid:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 9%);--sw-chart-axis:var(--sw-text-3);--sw-elev-0:none;--sw-elev-1:0 1px 2px rgb(16 24 32 / 0.06), 0 4px 12px rgb(16 24 32 / 0.08);--sw-elev-2:0 2px 6px rgb(16 24 32 / 0.08), 0 16px 40px rgb(16 24 32 / 0.18);--sw-scrim:rgb(16 24 32 / 0.32)}:root[data-theme=dark],:root[data-theme=hacker],:root[data-theme=application],:root[data-theme=pro],:root[data-sw-scheme=dark]{--sw-canvas:var(--sw-bg);--sw-nav:color-mix(in oklab, var(--sw-bg), black 16%);--sw-surface:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 4%);--sw-surface-sunken:color-mix(in oklab, var(--sw-bg), black 14%);--sw-surface-raised:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 9%);--sw-surface-strong:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 15%);--sw-surface-inverse:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 88%);--sw-on-inverse:var(--sw-bg);--sw-border:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 13%);--sw-border-strong:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 24%);--sw-border-input:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 50%);--sw-text:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 8%);--sw-text-2:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 20%);--sw-text-3:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 46%);--sw-text-accent:color-mix(in oklab, var(--sw-accent1), var(--sw-fg) 15%);--sw-on-accent:var(--sw-bg);--sw-hover:color-mix(in srgb, var(--sw-fg) 6%, transparent);--sw-pressed:color-mix(in srgb, var(--sw-fg) 11%, transparent);--sw-selected:color-mix(in srgb, var(--sw-accent1) 16%, transparent);--sw-selected-strong:color-mix(in srgb, var(--sw-accent1) 24%, transparent);--sw-accent1-soft:color-mix(in srgb, var(--sw-accent1) 18%, transparent);--sw-accent2-soft:color-mix(in srgb, var(--sw-accent2) 18%, transparent);--sw-focus:var(--ThemeFocus, #6cb6ff);--sw-danger:#ff7a7f;--sw-on-danger:var(--sw-bg);--sw-danger-soft:color-mix(in srgb, #e5484d 22%, transparent);--sw-ok:#3dd68c;--sw-ok-soft:color-mix(in srgb, #30a46c 22%, transparent);--sw-warning:#ffc53d;--sw-warning-soft:color-mix(in srgb, #ffb224 20%, transparent);--sw-chart-grid:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 11%);--sw-chart-axis:var(--sw-text-3);--sw-elev-0:none;--sw-elev-1:0 0 0 1px rgb(0 0 0 / 0.2), 0 6px 16px rgb(0 0 0 / 0.32);--sw-elev-2:0 0 0 1px rgb(0 0 0 / 0.25), 0 20px 48px rgb(0 0 0 / 0.5);--sw-scrim:rgb(0 0 0 / 0.55)}:root[data-sw-scheme=light][data-theme]{--sw-nav:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 2.5%);--sw-surface:color-mix(in oklab, var(--sw-bg), white 80%);--sw-surface-sunken:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 3.5%);--sw-surface-raised:var(--sw-surface);--sw-surface-strong:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 9%);--sw-surface-inverse:var(--sw-fg);--sw-border:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 12%);--sw-border-strong:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 26%);--sw-border-input:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 52%);--sw-text:var(--sw-fg);--sw-text-2:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 30%);--sw-text-3:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 48%);--sw-text-accent:color-mix(in oklab, var(--sw-accent1), var(--sw-fg) 12%);--sw-hover:color-mix(in srgb, var(--sw-fg) 5%, transparent);--sw-pressed:color-mix(in srgb, var(--sw-fg) 9%, transparent);--sw-selected:color-mix(in srgb, var(--sw-accent1) 11%, transparent);--sw-selected-strong:color-mix(in srgb, var(--sw-accent1) 18%, transparent);--sw-accent1-soft:color-mix(in srgb, var(--sw-accent1) 12%, transparent);--sw-accent2-soft:color-mix(in srgb, var(--sw-accent2) 14%, transparent);--sw-focus:var(--ThemeFocus, #1a66d6);--sw-danger:#b4232f;--sw-on-danger:#ffffff;--sw-danger-soft:color-mix(in srgb, #e5484d 12%, transparent);--sw-ok:#187a48;--sw-ok-soft:color-mix(in srgb, #30a46c 14%, transparent);--sw-warning:#8f5c00;--sw-warning-soft:color-mix(in srgb, #e5a000 16%, transparent);--sw-chart-grid:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 9%);--sw-elev-1:0 1px 2px rgb(16 24 32 / 0.06), 0 4px 12px rgb(16 24 32 / 0.08);--sw-elev-2:0 2px 6px rgb(16 24 32 / 0.08), 0 16px 40px rgb(16 24 32 / 0.18);--sw-scrim:rgb(16 24 32 / 0.32)}:where(:root){--sw-brand-icon:url("../icon.svg");--sw-brand-logo:url("../logo.svg");--sw-brand-stacked:url("../logo.svg");--sw-brand-small:url("../icon.svg");--sw-brand-banner:url("../banner.svg");--sw-brand-banner-ratio:4.5}:where(:root){--sw-chart-1:var(--sw-accent1);--sw-chart-2:#2A78D6;--sw-chart-3:#138A60;--sw-chart-4:#6250D6;--sw-chart-5:#C4507E;--sw-chart-6:var(--sw-accent2);--sw-chart-7:#A87400}:where(:root[data-theme=dark],:root[data-theme=hacker],:root[data-theme=application],:root[data-theme=pro],:root[data-sw-scheme=dark]){--sw-chart-1:var(--sw-accent1);--sw-chart-2:#3987E5;--sw-chart-3:#199E70;--sw-chart-4:#9085E9;--sw-chart-5:#D55181;--sw-chart-6:var(--sw-accent2);--sw-chart-7:#C98500}:where(:root[data-sw-scheme=light]){--sw-chart-1:var(--sw-accent1);--sw-chart-2:#2A78D6;--sw-chart-3:#138A60;--sw-chart-4:#6250D6;--sw-chart-5:#C4507E;--sw-chart-6:var(--sw-accent2);--sw-chart-7:#A87400}:where(:root[data-theme=hacker]){--sw-chart-1:var(--sw-accent1);--sw-chart-2:#3FBF6A;--sw-chart-3:var(--sw-accent2);--sw-chart-4:#6FA8DC;--sw-chart-5:#C8C35A;--sw-chart-6:#E07B3A;--sw-chart-7:#A3E6BE}:where(:root[data-theme=application]){--sw-chart-1:var(--sw-accent1);--sw-chart-2:var(--sw-accent2);--sw-chart-3:oklch(from var(--sw-accent1) l max(c, 0.1) calc(h + 150));--sw-chart-4:oklch(from var(--sw-accent1) l max(c, 0.1) calc(h + 270));--sw-chart-5:oklch(from var(--sw-accent1) l max(c, 0.1) calc(h + 90));--sw-chart-6:oklch(from var(--sw-accent1) l max(c, 0.1) calc(h + 210));--sw-chart-7:oklch(from var(--sw-accent1) l max(c, 0.1) calc(h + 330))}@supports(color:oklch(from red l c h)){:root[data-theme=application]{--sw-fg:oklch(from var(--ThemeMain, #E6ECF0) max(l, 0.9) min(c, 0.09) h);--sw-text:var(--sw-fg);--sw-text-2:oklch(from var(--sw-fg) calc(l * 0.85) min(c, 0.1) h);--sw-text-3:oklch(from var(--sw-fg) calc(l * 0.74) min(c, 0.1) h);--sw-text-accent:oklch(from var(--sw-accent1) max(l, 0.78) c h);--sw-on-accent:oklch(from var(--sw-accent1) clamp(0, calc((0.565 - l) * 1000), 1) 0 0)}}.sw-brand-mark,.sw-brand-logo,.sw-brand-stacked{background-position:50%;background-size:contain;background-repeat:no-repeat}.sw-brand-mark{background-image:var(--sw-brand-icon);aspect-ratio:1/1}.sw-brand-logo{background-image:var(--sw-brand-logo);aspect-ratio:4/3}.sw-brand-stacked{background-image:var(--sw-brand-stacked);aspect-ratio:4/3}.sw-weave{--sw-weave-scale:1;background-color:var(--sw-bg);background-repeat:repeat;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2064%2064%22%20width=%2264%22%20height=%2264%22%3E%3Cpath%20d=%22M11.5%2039.5h9V0h-9zm0%2024.5h9V56.5h-9zm32-56.5h9V0h-9zm0%2017V64h9V24.5z%22%20fill=%22%231D2A33%22%20fill-opacity=%22.06%22/%3E%3Cpath%20d=%22M0%2011.5v9H7.5v-9zm0%2032v9H39.5v-9zm24.5-32v9H64v-9zm32%2032v9H64v-9z%22%20fill=%22%231D2A33%22%20fill-opacity=%22.04%22/%3E%3C/svg%3E);background-size:calc(64px * var(--sw-weave-scale))calc(64px * var(--sw-weave-scale))}:root[data-sw-scheme=dark] .sw-weave{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2064%2064%22%20width=%2264%22%20height=%2264%22%3E%3Cpath%20d=%22M11.5%2039.5h9V0h-9zm0%2024.5h9V56.5h-9zm32-56.5h9V0h-9zm0%2017V64h9V24.5z%22%20fill=%22%23FFF%22%20fill-opacity=%22.075%22/%3E%3Cpath%20d=%22M0%2011.5v9H7.5v-9zm0%2032v9H39.5v-9zm24.5-32v9H64v-9zm32%2032v9H64v-9z%22%20fill=%22%23FFF%22%20fill-opacity=%22.05%22/%3E%3C/svg%3E)}.sw-weave-panel{background-color:var(--sw-bg);border-radius:var(--sw-radius-lg)}:root[data-theme=hacker]{--sw-focus:var(--ThemeFocus, #66b3ff);--sw-border-input:color-mix(in oklab, var(--sw-bg), var(--sw-fg) 68%);--sw-radius-sm:0;--sw-radius:0;--sw-radius-md:0;--sw-radius-lg:0;--sw-head-weight:600;--sw-weight-medium:400;--sw-motion:4}:root[data-theme=pro]{--sw-focus:var(--ThemeFocus, #7cc4ff);--sw-radius-sm:3px;--sw-radius:4px;--sw-radius-md:6px;--sw-radius-lg:8px;--ThemeFontSize:87.5%;--ThemeIconSize:0.85;--sw-motion:0.25;--sw-dist-1:1px;--sw-dist-2:2px;--sw-dist-3:8px}:root[data-density=compact],:root[data-theme=pro]:not([data-density]){--sw-control-h:1.75rem;--sw-control-h-sm:1.5rem;--sw-row-h:2rem;--sw-nav-row-h:1.75rem;--sw-icon:1rem;--sw-cell-px:0.5rem;--sw-text-md:0.8125rem;--sw-mono-size:0.75rem;--sw-gap:0.375rem;--sw-page-px:var(--sw-space-6)}:root[data-density=touch],html.SwMobile:not([data-density]){--sw-control-h:2.75rem;--sw-control-h-sm:2.25rem;--sw-row-h:3rem;--sw-nav-row-h:2.75rem;--sw-icon:1.25rem;--sw-cell-px:0.75rem;--sw-text-md:0.9375rem}@media(pointer:coarse){:root:not([data-density]){--sw-control-h:2.75rem;--sw-control-h-sm:2.25rem;--sw-row-h:3rem;--sw-nav-row-h:2.75rem;--sw-icon:1.25rem;--sw-text-md:0.9375rem}}@media(max-width:760px){:root{--sw-page-px:var(--sw-space-4)}}:root{--sw-text-scale:1;--sw-scale:var(--sw-text-scale);font-size:calc(100% * var(--sw-text-scale))}:root[data-text-size="80"]{--sw-text-scale:0.8}:root[data-text-size="110"]{--sw-text-scale:1.1}:root[data-text-size="125"]{--sw-text-scale:1.25}:root[data-text-size="150"]{--sw-text-scale:1.5}@media(min-device-width:2200px) and (min-width:1400px),(min-width:2200px){:root{--sw-scale:calc(1.125 * var(--sw-text-scale));--ThemeIconSize:1.125;font-size:calc(112.5% * var(--sw-text-scale))}:root[data-theme=pro]{--ThemeIconSize:1}}@media(min-device-width:3200px) and (min-width:2000px),(min-width:3200px){:root{--sw-scale:calc(1.375 * var(--sw-text-scale));--ThemeIconSize:1.375;font-size:calc(137.5% * var(--sw-text-scale))}:root[data-theme=pro]{--ThemeIconSize:1.2}}@media(pointer:coarse){:root[data-theme=pro]{--ThemeFontSize:100%;--ThemeIconSize:1}}html.SwMobile[data-theme=pro]{--ThemeFontSize:100%;--ThemeIconSize:1}:root.SwNested{--sw-page-px:0px !important}:where(body){font-variant-numeric:tabular-nums}:where(button,input,select,textarea){font-family:inherit;font-size:inherit;letter-spacing:inherit}:where(:root[data-theme=dark],:root[data-theme=hacker],:root[data-theme=application],:root[data-theme=pro],:root[data-sw-scheme=dark]) body{color:var(--sw-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sw-root,.sw-root *,.sw-root *::before,.sw-root *::after{box-sizing:border-box}.sw-root{color:var(--sw-text);font-family:var(--sw-sans);font-size:var(--sw-size);font-weight:var(--sw-sans-weight);line-height:var(--sw-lh);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}.sw-page{background-color:var(--sw-canvas)}.sw-mono{font-family:var(--sw-mono);font-size:var(--sw-mono-size)}.sw-serif{font-family:var(--sw-serif);font-size:var(--sw-serif-size)}.sw-head{font-family:var(--sw-head);font-weight:var(--sw-head-weight);letter-spacing:.01em}:where(.sw-root) :where(h1,h2,h3,h4){font-family:var(--sw-head);font-weight:var(--sw-head-weight)}.sw-muted{color:var(--sw-muted)}.sw-faint{color:var(--sw-faint)}.sw-noselect{user-select:none;-webkit-user-select:none}.sw-selectable{user-select:text;-webkit-user-select:text}.sw-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:var(--sw-line-strong)transparent;overscroll-behavior:contain}.sw-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sw-gap)}.sw-row.sw-start{justify-content:flex-start}.sw-row.sw-end{justify-content:flex-end}.sw-stack{display:flex;flex-direction:column;gap:var(--sw-gap)}.sw-keyclick,.sw-copyable{cursor:pointer}.sw-keyclick:focus-visible,.sw-copyable:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px;border-radius:3px}.sw-draft-notice{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-1)var(--sw-space-2);margin-block:var(--sw-space-1);color:var(--sw-text-2);font-size:var(--sw-text-sm);animation:sw-fade-in var(--sw-dur-2)var(--sw-ease);max-width:100%;min-width:0}.sw-draft-notice>.sw-draft-notice-text{flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.sw-draft-notice>.sw-draft-pick{flex:1 1 14rem;min-width:0;max-width:100%}.sw-draft-notice>.sw-draft-pick .sw-select-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-draft-notice>.sw-draft-pick-native{min-height:var(--sw-control-h);padding-inline:var(--sw-space-2);border:1px solid var(--sw-border);border-radius:var(--sw-radius-sm);background:var(--sw-bg-1);color:var(--sw-fg);font:inherit;text-overflow:ellipsis}@media(pointer:coarse){.sw-draft-notice>.sw-draft-pick{min-height:44px}}.sw-tabblock{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.sw-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[hidden]{display:none!important}@keyframes sw-fade-in{from{opacity:0}}@keyframes sw-pop-in{from{opacity:0;transform:translateY(var(--sw-dist-2,4px))scale(var(--sw-zoom,.98))}}@keyframes sw-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:root,:root[data-theme]{--sw-zoom:1 !important;--sw-dist-1:0px !important;--sw-dist-2:0px !important;--sw-dist-3:0px !important}.sw-spinner{animation-duration:2.4s!important}}.sw-icon{display:inline-block;width:1.35em;height:1.35em;flex:none;vertical-align:middle;pointer-events:none}svg.sw-icon{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.sw-icon.sw-icon-d{width:var(--sw-icon);height:var(--sw-icon)}.sw-icon-mask{background-color:currentColor;mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-size:contain;background-position:50%;background-repeat:no-repeat}.sw-icon-mask.sw-icon-color{background-color:transparent}.sw-hidden-icon{visibility:hidden}.sw-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sw-space-2);min-height:var(--sw-control-h);min-width:var(--sw-control-h);padding:0 var(--sw-space-3);border:1px solid var(--sw-border-strong);border-radius:var(--sw-radius);background:var(--sw-surface);color:var(--sw-text);font:inherit;font-size:var(--sw-text-md);font-weight:var(--sw-weight-medium);line-height:1.2;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:background-color var(--sw-dur-1),border-color var(--sw-dur-1),color var(--sw-dur-1);white-space:nowrap;text-decoration:none;vertical-align:middle;-webkit-tap-highlight-color:transparent}.sw-button .sw-icon{width:var(--sw-icon);height:var(--sw-icon)}.sw-button:focus-visible,.sw-focusable:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}@media(hover:hover){.sw-button:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--sw-surface),var(--sw-fg) 5%)}}.sw-button:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--sw-surface),var(--sw-fg) 10%)}.sw-button:disabled,.sw-button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.sw-button[aria-busy=true]{cursor:progress}.sw-button .sw-button-spin{width:var(--sw-icon);height:var(--sw-icon);flex:none}.sw-button.sw-small .sw-button-spin{width:1rem;height:1rem}:where(.sw-working-over){position:relative}.sw-working-over>.sw-over.sw-beside{position:absolute;inset-block:0;margin-block:auto}:where([aria-busy=true]):is(button,[role=button],.sw-cell-action,.sw-cell-toggle,.sw-keyclick){cursor:progress}.sw-busy-spin{width:1.1em;height:1.1em;flex:none}.sw-card.sw-card-click{cursor:pointer}.sw-card-open{all:unset;font:inherit;color:inherit;cursor:pointer;border-radius:var(--sw-radius-sm)}.sw-card-open:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}@media(hover:hover){.sw-card.sw-card-click:hover{border-color:var(--sw-border-strong)}}.sw-form-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-2);margin-block:var(--sw-space-2);color:var(--sw-danger)}.sw-form-status.sw-info{color:var(--sw-fg)}.sw-form-status.sw-reserve{--sw-reserve-display:flex}.sw-form-status[hidden]{display:none}.sw-button.sw-copied .sw-icon{color:var(--sw-ok)}.sw-focus-shown{outline:2px solid var(--sw-focus)!important;outline-offset:2px}.sw-copyable:not(button,[role=button]){user-select:text;-webkit-user-select:text}.sw-copyable:not(button,[role=button]):focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-button.sw-icon-only{padding:0}.sw-button.sw-small{min-height:var(--sw-control-h-sm);min-width:calc(var(--sw-control-h) - .375rem);padding:0 var(--sw-space-2);font-size:var(--sw-text-sm)}.sw-button.sw-small .sw-icon{width:1rem;height:1rem}.sw-button.sw-small.sw-icon-only{padding:0}.sw-button.sw-block{display:flex;width:100%}.sw-button.sw-primary{background:var(--sw-accent1);border-color:var(--sw-accent1);color:var(--sw-on-accent)}.sw-button.sw-accent{background:var(--sw-accent2);border-color:var(--sw-accent2);color:var(--sw-on-accent)}@media(hover:hover){.sw-button.sw-primary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in oklab,var(--sw-accent1),var(--sw-fg) 12%);border-color:color-mix(in oklab,var(--sw-accent1),var(--sw-fg) 12%)}.sw-button.sw-accent:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in oklab,var(--sw-accent2),var(--sw-fg) 12%);border-color:color-mix(in oklab,var(--sw-accent2),var(--sw-fg) 12%)}}.sw-button.sw-primary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in oklab,var(--sw-accent1),var(--sw-fg) 20%)}.sw-button.sw-ghost{background:0 0;border-color:transparent;color:var(--sw-text-2)}@media(hover:hover){.sw-button.sw-ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--sw-hover);color:var(--sw-text)}}.sw-button.sw-ghost:active:not(:disabled,[aria-disabled=true]){background:var(--sw-pressed)}.sw-button.sw-danger{background:0 0;border-color:color-mix(in srgb,var(--sw-danger) 45%,transparent);color:var(--sw-danger)}@media(hover:hover){.sw-button.sw-danger:hover:not(:disabled,[aria-disabled=true]){background:var(--sw-danger-soft);border-color:var(--sw-danger)}}.sw-button.sw-danger-solid,.sw-dialog-foot .sw-button.sw-danger{background:var(--sw-danger);border-color:var(--sw-danger);color:var(--sw-on-danger)}@media(hover:hover){.sw-button.sw-danger-solid:hover:not(:disabled,[aria-disabled=true]),.sw-dialog-foot .sw-button.sw-danger:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in oklab,var(--sw-danger),var(--sw-fg) 14%);border-color:color-mix(in oklab,var(--sw-danger),var(--sw-fg) 14%);color:var(--sw-on-danger)}}.sw-button[aria-pressed=true]{background:var(--sw-selected);border-color:color-mix(in srgb,var(--sw-accent1) 55%,var(--sw-border-strong));color:var(--sw-text)}.sw-button.sw-ghost[aria-pressed=true]{border-color:transparent}.sw-button.sw-accent2[aria-pressed=true]{background:var(--sw-accent2-soft);border-color:var(--sw-accent2)}.sw-button.sw-danger[aria-pressed=true]{background:var(--sw-danger);color:var(--sw-on-danger)}.sw-button.sw-working{cursor:progress}.sw-button.sw-working>.sw-icon{display:none}.sw-button-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sw-button .sw-badge{margin-left:2px}.sw-group{position:relative;min-width:0;border:1px solid var(--sw-border);border-radius:var(--sw-radius-md);background:var(--sw-surface);--sw-frame-bg:var(--sw-surface)}.sw-group-head{display:flex;align-items:center;gap:var(--sw-space-3);min-height:3rem;padding:var(--sw-space-2)var(--sw-space-2)var(--sw-space-2)var(--sw-space-4);border-bottom:1px solid var(--sw-border)}.sw-group-head[hidden]{display:none}.sw-group-titles{display:flex;flex-direction:column;flex:1;min-width:0}.sw-group-title{margin:0;color:var(--sw-text);font-family:var(--sw-font);font-size:var(--sw-text-md);font-weight:var(--sw-weight-medium);line-height:var(--sw-lh-tight);overflow-wrap:anywhere}.sw-group-sub{color:var(--sw-text-2);font-size:var(--sw-text-sm);overflow-wrap:anywhere}.sw-group-sub:empty{display:none}.sw-group-tools{display:flex;align-items:center;gap:var(--sw-space-1);flex:none}.sw-group-tools:empty{display:none}.sw-group-body{min-width:0;padding:var(--sw-space-4)}:is(.sw-group-body,.sw-dialog-body)>.sw-group{border-radius:var(--sw-radius)}.sw-group.sw-flush>.sw-group-body{padding:0}.sw-toggle{display:inline-flex;align-items:center;gap:var(--sw-space-3);min-height:var(--sw-control-h);cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation;outline:none}.sw-toggle-track{position:relative;width:2.25rem;height:1.25rem;border-radius:var(--sw-radius-pill);background:var(--sw-border-input);transition:background-color var(--sw-dur-2)var(--sw-ease);flex:none}.sw-toggle-track::after{content:"";position:absolute;left:2px;top:2px;width:1rem;height:1rem;border-radius:50%;background:var(--sw-surface);transition:transform var(--sw-dur-2)var(--sw-ease)}.sw-toggle[aria-checked=true] .sw-toggle-track{background:var(--sw-accent1)}.sw-toggle[aria-checked=true] .sw-toggle-track::after{transform:translateX(1rem);background:var(--sw-on-accent)}:root[data-theme=hacker] .sw-toggle-track,:root[data-theme=hacker] .sw-toggle-track::after{border-radius:0}.sw-toggle:focus-visible .sw-toggle-track{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-toggle.sw-disabled{opacity:.45;cursor:not-allowed}@media(forced-colors:active){.sw-toggle-track{border:1px solid CanvasText}.sw-toggle[aria-checked=true] .sw-toggle-track{background:Highlight}}.sw-seg{display:inline-flex;align-items:stretch;gap:2px;padding:2px;max-width:100%;border:1px solid var(--sw-border);border-radius:var(--sw-radius);background:var(--sw-surface-sunken);vertical-align:middle}.sw-seg-item{display:inline-flex;align-items:center;justify-content:center;gap:var(--sw-space-1);min-width:0;min-height:calc(var(--sw-control-h) - 6px);padding:0 var(--sw-space-3);border:0;border-radius:calc(var(--sw-radius) - 2px);background:0 0;color:var(--sw-text-2);font:inherit;font-size:var(--sw-text-sm);font-weight:var(--sw-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--sw-dur-1),color var(--sw-dur-1)}.sw-seg-item .sw-icon{width:1rem;height:1rem}@media(hover:hover){.sw-seg-item:hover:not([aria-checked=true]):not(:disabled,[aria-disabled=true]){color:var(--sw-text);background:var(--sw-hover)}}.sw-seg-item[aria-checked=true]{background:var(--sw-surface-raised);color:var(--sw-text);outline:1px solid var(--sw-border-strong);outline-offset:-1px}.sw-seg-item:focus-visible{outline:2px solid var(--sw-focus);outline-offset:1px}.sw-seg-item:disabled,.sw-seg-item[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media(forced-colors:active){.sw-seg-item[aria-checked=true]{outline:2px solid Highlight}}.sw-slider{padding:0 13px;position:relative;display:flex;align-items:center;min-height:var(--sw-touch);min-width:60px;touch-action:none;user-select:none;-webkit-user-select:none;cursor:pointer;outline:none;--sw-slider-color:var(--sw-accent1)}.sw-slider.sw-accent2{--sw-slider-color:var(--sw-accent2)}.sw-slider-track{position:relative;flex:1;height:8px;border-radius:4px;background:var(--sw-surface-sunken);border:1px solid var(--sw-border)}.sw-slider-fill{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--sw-slider-color);opacity:.8}.sw-slider-thumb{position:absolute;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;background:var(--sw-surface);border:3px solid var(--sw-slider-color);box-shadow:0 0 0 1px var(--sw-border-strong);transition:transform var(--sw-dur-1)}@media(pointer:coarse){.sw-slider-thumb::before{content:"";position:absolute;inset:-10px}}.sw-slider.sw-dragging .sw-slider-thumb{transform:scale(1.15)}.sw-slider:focus-visible .sw-slider-thumb{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-slider.sw-disabled{opacity:.45;cursor:not-allowed}.sw-slider.sw-disabled *{cursor:not-allowed}.sw-slider.sw-vertical{padding:13px 0;flex-direction:column;min-height:60px;min-width:var(--sw-touch);height:100%}.sw-slider.sw-vertical .sw-slider-track{width:8px;height:auto;flex:1}.sw-slider.sw-vertical .sw-slider-fill{left:0;right:0;top:auto;bottom:0}.sw-slider.sw-vertical .sw-slider-thumb{top:auto;left:50%;margin:0 0 -12px -12px}.sw-slider.sw-fader{--sw-fader-cap:max(2.75rem, calc(var(--sw-control-h) + 0.5rem));--sw-fader-cap-w:1.75rem;min-height:var(--sw-fader-cap)}.sw-slider.sw-fader .sw-slider-thumb{width:var(--sw-fader-cap-w);height:var(--sw-fader-cap);margin:calc(var(--sw-fader-cap)/-2)0 0 calc(var(--sw-fader-cap-w)/-2);border-radius:var(--sw-radius);background:var(--sw-surface-raised);border:1px solid var(--sw-border-strong)}.sw-slider.sw-fader .sw-slider-thumb::after{content:"";position:absolute;left:50%;top:3px;bottom:3px;width:3px;margin-left:-1.5px;background:var(--sw-slider-color);border-radius:2px}.sw-slider.sw-fader.sw-vertical{padding:calc(var(--sw-fader-cap-w)/2 + 2px)0;min-height:60px;min-width:var(--sw-fader-cap)}.sw-slider.sw-fader:not(.sw-vertical){padding:0 calc(var(--sw-fader-cap-w)/2 + 2px)}.sw-slider.sw-fader.sw-vertical .sw-slider-thumb{width:var(--sw-fader-cap);height:var(--sw-fader-cap-w);margin:0 0 calc(var(--sw-fader-cap-w)/-2)calc(var(--sw-fader-cap)/-2)}.sw-slider.sw-fader.sw-vertical .sw-slider-thumb::after{left:3px;right:3px;top:50%;bottom:auto;width:auto;height:3px;margin:-1.5px 0 0}.sw-slider.sw-fader .sw-slider-fill{display:none}.sw-slider-mark{position:absolute;background:var(--sw-border-strong)}.sw-slider:not(.sw-vertical) .sw-slider-mark{top:-6px;bottom:-6px;width:2px;margin-left:-1px}.sw-slider.sw-vertical .sw-slider-mark{left:-6px;right:-6px;height:2px;margin-bottom:-1px}.sw-input{min-height:var(--sw-control-h);padding:0 var(--sw-space-3);border:1px solid var(--sw-border-input);border-radius:var(--sw-radius);background:var(--sw-surface);color:var(--sw-text);font:inherit;font-size:var(--sw-text-md);min-width:0;transition:border-color var(--sw-dur-1),box-shadow var(--sw-dur-1);user-select:text;-webkit-user-select:text}textarea.sw-input{padding:var(--sw-space-2)var(--sw-space-3);resize:vertical;line-height:var(--sw-lh)}.sw-input::placeholder{color:var(--sw-text-3);font-style:italic;opacity:1}@media(hover:hover){.sw-input:hover:not(:disabled,[aria-disabled=true]):not(:focus){border-color:color-mix(in oklab,var(--sw-border-input),var(--sw-fg) 20%)}}.sw-input:focus{outline:none;border-color:var(--sw-focus);box-shadow:var(--sw-focus-ring)}.sw-input:disabled,.sw-input[aria-disabled=true]{background:var(--sw-surface-sunken);color:var(--sw-text-3);border-color:var(--sw-border);cursor:not-allowed}.sw-input[readonly]{background:var(--sw-surface-sunken);border-color:var(--sw-border)}.sw-input[aria-invalid=true],.sw-input.sw-invalid{border-color:var(--sw-danger)}@media(forced-colors:active){.sw-input:focus{outline:2px solid Highlight}}html.SwMobile .sw-input{font-size:max(16px,1em)}.sw-number{width:6em;text-align:right;font-variant-numeric:tabular-nums}@supports(field-sizing:content){.sw-number{width:auto;field-sizing:content;min-width:6em;max-width:100%}}html.SwMobile .sw-number{font-size:16px}.sw-text{display:inline-flex;flex-direction:column;gap:var(--sw-space-1);min-width:0}.sw-text-label,.sw-field-label{color:var(--sw-text-2);font-size:var(--sw-text-sm);font-weight:var(--sw-weight-medium)}.sw-field{display:inline-flex;flex-direction:column;align-items:stretch;gap:var(--sw-space-1);min-width:0;vertical-align:top}.sw-field-label{cursor:default}.sw-card-body>:is(.sw-field,.sw-text),.sw-group-body>:is(.sw-field,.sw-text){display:flex;width:fit-content;max-width:100%}.sw-card-body>.sw-text:has(textarea),.sw-group-body>.sw-text:has(textarea){width:min(100%,40rem)}.sw-card-body>:is(.sw-field,.sw-text)+*,.sw-card-body>*+:is(.sw-field,.sw-text),.sw-group-body>:is(.sw-field,.sw-text)+*,.sw-group-body>*+:is(.sw-field,.sw-text){margin-block-start:var(--sw-space-3)}.sw-cell-confirm>p.sw-cell-confirm-gone{display:flex;align-items:flex-start;gap:var(--sw-space-2);padding:var(--sw-space-2)var(--sw-space-3);border-inline-start:3px solid var(--sw-warning);border-radius:var(--sw-radius);background:var(--sw-warning-soft);color:var(--sw-text)}.sw-field-hint{color:var(--sw-text-3,var(--sw-text-2));font-size:var(--sw-text-xs,.75rem);line-height:1.4}.sw-field-hint[hidden]{display:none}.sw-field-select>.sw-select,.sw-field-number>.sw-number,.sw-field>.sw-seg,.sw-field>.sw-toggle,.sw-field>.sw-row{align-self:flex-start;max-width:100%}.sw-text-field{position:relative;display:flex;align-items:center;min-width:0}.sw-text-input{flex:1;width:100%}.sw-text-input[type=search]::-webkit-search-cancel-button{display:none}.sw-text-icon{position:absolute;left:var(--sw-space-3);color:var(--sw-text-3);width:1rem;height:1rem}.sw-text-icon+.sw-text-input{padding-left:calc(var(--sw-space-3) + 1.5rem)}.sw-text-field>.sw-button{position:absolute;right:2px;min-height:var(--sw-control-h-sm);min-width:var(--sw-control-h-sm);border-color:transparent;background:0 0;color:var(--sw-text-2)}.sw-text-field:has(>.sw-button:not([hidden])) .sw-text-input{padding-right:var(--sw-control-h)}.sw-text-field:has(>.sw-button:not([hidden])+.sw-button:not([hidden])) .sw-text-input{padding-right:calc(var(--sw-control-h) * 2)}.sw-text-field>.sw-button+.sw-button{right:calc(var(--sw-control-h) - 2px)}.sw-reserve{min-height:calc(var(--sw-reserve-lines,1) * 1.4em);min-height:calc(var(--sw-reserve-lines,1) * 1lh);transition:opacity var(--sw-dur-1,90ms)linear}.sw-reserve[hidden],.sw-reserve.sw-reserve-off{display:var(--sw-reserve-display,block)!important;visibility:hidden;opacity:0}.sw-reserve-stack{display:grid;align-items:start}.sw-reserve-stack>*{grid-area:1/1;min-width:0}.sw-reserve-stack>.sw-reserve-sizer{visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.sw-reserve{transition:none}}.sw-text-error.sw-reserve{--sw-reserve-display:flex}.sw-text-error{display:flex;align-items:center;gap:var(--sw-space-1);color:var(--sw-danger);font-size:var(--sw-text-xs)}.sw-text-error:not(:empty)::before{content:"";flex:none;width:.875rem;height:.875rem;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E")center/contain no-repeat}.sw-ctl-status{color:var(--sw-text-2);font-size:var(--sw-text-xs);overflow-wrap:anywhere}:is(.sw-locked,[data-sw-locked]) :is(input,textarea)[readonly],:is(.sw-locked,[data-sw-locked]):is(input,textarea)[readonly]{cursor:default}:is(.sw-locked,[data-sw-locked]):is(.sw-toggle,.sw-slider,.sw-seg,.sw-select,.sw-swatch,.sw-chip,.sw-chip-wrap),:is(.sw-locked,[data-sw-locked]) :is(.sw-toggle,.sw-slider,.sw-seg-item,.sw-select,.sw-swatch,.sw-chip){cursor:default}.sw-text.sw-invalid .sw-input{border-color:var(--sw-danger)}.sw-field-req{margin-left:.2em;color:var(--sw-danger);font-weight:600}.sw-field.sw-invalid .sw-input,.sw-field.sw-invalid .sw-select{border-color:var(--sw-danger)}.sw-toggle[aria-invalid=true] .sw-toggle-track{outline:1px solid var(--sw-danger);outline-offset:1px}.sw-seg[aria-invalid=true]{border-color:var(--sw-danger)}.sw-select{justify-content:space-between;min-width:7.5rem;max-width:100%;padding-right:var(--sw-space-2);border-color:var(--sw-border-input);font-weight:400}.sw-select-label{flex:1;overflow:hidden;text-overflow:ellipsis;text-align:left}.sw-select-label.sw-placeholder{color:var(--sw-text-3)}.sw-select-icon{display:inline-flex}.sw-button.sw-select .sw-select-arrow{width:1rem;height:1rem;color:var(--sw-text-2)}.sw-select[aria-expanded=true]{border-color:var(--sw-focus);box-shadow:var(--sw-focus-ring)}.sw-listpicker{display:flex;flex-direction:column;gap:var(--sw-space-1);padding:var(--sw-space-1);max-height:inherit;min-height:0}.sw-list-filter{width:100%;flex:none}.sw-list{position:relative;display:flex;flex-direction:column;overflow:auto;min-height:0;max-height:min(60vh,26rem);scrollbar-width:thin;overscroll-behavior:contain}.sw-list-option{display:flex;align-items:center;gap:var(--sw-space-2);min-height:var(--sw-control-h);padding:0 var(--sw-space-2);border-radius:var(--sw-radius-sm);cursor:pointer;user-select:none;-webkit-user-select:none}.sw-list-option.sw-active{background:var(--sw-hover);outline:2px solid var(--sw-focus);outline-offset:-2px}@media(hover:hover){.sw-list-option:hover{background:var(--sw-hover)}}.sw-list-option[aria-selected=true]{background:var(--sw-selected);color:var(--sw-text);font-weight:var(--sw-weight-medium)}.sw-list-option[aria-disabled=true]{opacity:.45;cursor:default}.sw-list-check{display:inline-block;width:1rem;height:1rem;flex:none;color:var(--sw-text-accent)}.sw-list-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-list-hint{color:var(--sw-text-3);font-size:var(--sw-text-xs)}.sw-list-empty{padding:var(--sw-space-3);color:var(--sw-text-2);text-align:center}.sw-swatch{width:calc(var(--sw-touch) * 1.4);padding:4px}.sw-swatch-color{display:block;width:100%;height:100%;min-height:calc(var(--sw-touch) - 10px);border-radius:calc(var(--sw-radius) - 3px);border:1px solid var(--sw-border-strong)}.sw-cp{display:grid;grid-template-columns:220px 36px;gap:12px;padding:12px}.sw-cp-sv{position:relative;width:220px;height:160px;border-radius:var(--sw-radius);touch-action:none;cursor:crosshair;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent);outline:none}.sw-cp-hue{position:relative;height:160px;border-radius:var(--sw-radius);touch-action:none;cursor:pointer;background:linear-gradient(to bottom,#f00,#ff0,#0f0,#0ff,#00f,#f0f,#f00);outline:none}.sw-cp-sv:focus-visible,.sw-cp-hue:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-cp-dot{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #000,0 1px 4px #000;pointer-events:none}.sw-cp-bar{position:absolute;left:-4px;right:-4px;height:8px;margin-top:-4px;border-radius:3px;border:2px solid #fff;box-shadow:0 0 0 1px #000;pointer-events:none}.sw-cp-row{grid-column:1/-1;display:flex;gap:8px;align-items:center}.sw-cp-row .sw-input{flex:1}.sw-cp-preview{width:44px;min-height:var(--sw-control-h);flex:none}.sw-cp-intensity{grid-column:1/-1}@media(max-width:340px){.sw-cp{grid-template-columns:1fr 36px}.sw-cp-sv{width:100%}}.sw-badge{display:inline-flex;align-items:center;gap:var(--sw-space-1);min-height:1.25rem;padding:0 var(--sw-space-2);border-radius:var(--sw-radius-pill);background:var(--sw-surface-strong);color:var(--sw-text-2);font-size:var(--sw-text-xs);font-weight:var(--sw-weight-medium);line-height:1.25rem;white-space:nowrap;vertical-align:middle}.sw-badge.sw-ok{background:var(--sw-ok-soft);color:color-mix(in oklab,var(--sw-ok),var(--sw-text) 22%)}.sw-badge.sw-error{background:var(--sw-danger-soft);color:color-mix(in oklab,var(--sw-danger),var(--sw-text) 22%)}.sw-badge.sw-warning{background:var(--sw-warning-soft);color:var(--sw-warning)}.sw-badge.sw-accent{background:var(--sw-accent1-soft);color:var(--sw-text-accent)}.sw-badge.sw-accent2,.sw-badge.sw-info{background:var(--sw-accent2-soft);color:var(--sw-text)}.sw-badge:is(.sw-ok,.sw-warning,.sw-error,.sw-info):not(.sw-dot,.sw-count,.sw-noicon)::before{content:"";flex:none;width:12px;height:12px;margin-left:-2px;background:currentColor;-webkit-mask:var(--sw-badge-glyph)center/contain no-repeat;mask:var(--sw-badge-glyph)center/contain no-repeat}.sw-badge.sw-ok{--sw-badge-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12.5l2.7 2.7L16 9.5'/%3E%3C/svg%3E")}.sw-badge.sw-warning{--sw-badge-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 2.5 20h19z'/%3E%3Cpath d='M12 10v4.5M12 17.2v.1'/%3E%3C/svg%3E")}.sw-badge.sw-error{--sw-badge-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9 9l6 6M15 9l-6 6'/%3E%3C/svg%3E")}.sw-badge.sw-info{--sw-badge-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5.5M12 7.8v.1'/%3E%3C/svg%3E")}.sw-badge.sw-dot::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.sw-chip{display:inline-flex;align-items:center;gap:var(--sw-space-1);min-height:var(--sw-control-h-sm);padding:0 var(--sw-space-3);border-radius:var(--sw-radius-pill);border:1px solid var(--sw-border-strong);background:var(--sw-surface);color:var(--sw-text);font:inherit;font-size:var(--sw-text-sm);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:background-color var(--sw-dur-1),border-color var(--sw-dur-1)}.sw-chip b{font-weight:600}.sw-chip .sw-icon{width:1rem;height:1rem;color:var(--sw-text-2)}.sw-chip:focus-visible,.sw-chip-remove:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-chip[aria-pressed=true]{border-color:color-mix(in srgb,var(--sw-accent1) 55%,var(--sw-border-strong));background:var(--sw-selected);color:var(--sw-text)}.sw-chip-wrap{display:inline-flex;align-items:center;vertical-align:middle}.sw-chip-wrap>.sw-chip{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;padding-right:var(--sw-space-2)}.sw-chip-remove{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-width:max(1.625rem,calc(var(--sw-control-h) - .5rem));padding:0;border:1px solid var(--sw-border-strong);border-left:0;border-radius:0 var(--sw-radius-pill)var(--sw-radius-pill)0;background:var(--sw-surface);color:var(--sw-text-2);cursor:pointer}.sw-chip-remove .sw-icon{width:.875rem;height:.875rem}@media(hover:hover){.sw-chip:hover:not(:disabled,[aria-disabled=true]),.sw-chip-remove:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--sw-surface),var(--sw-fg) 5%);color:var(--sw-text)}}.sw-chip:is(:disabled,[aria-disabled=true]),.sw-chip-remove:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}.sw-progress{--sw-p:0%;position:relative;display:block;width:100%;height:1.25rem;border-radius:var(--sw-radius-sm);background:var(--sw-surface-sunken);border:1px solid var(--sw-border);overflow:hidden;font-size:var(--sw-text-xs);font-weight:600}.sw-progress.sw-small{height:6px;border:0;border-radius:var(--sw-radius-pill);background:var(--sw-surface-strong)}.sw-progress.sw-small .sw-progress-text{display:none}.sw-progress-fill{position:absolute;left:0;top:0;bottom:0;width:var(--sw-p);background:var(--sw-accent1);transition:width var(--sw-dur-2)}.sw-progress-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--sw-text);white-space:nowrap;overflow:hidden;font-variant-numeric:tabular-nums}.sw-progress-text.sw-on{color:var(--sw-on-accent);clip-path:inset(0 calc(100% - var(--sw-p)) 0 0);transition:clip-path var(--sw-dur-2)}.sw-progress.sw-indeterminate .sw-progress-fill{width:35%;animation:sw-indeterminate 1.3s ease-in-out infinite}@keyframes sw-indeterminate{from{transform:translateX(-100%)}to{transform:translateX(286%)}}@media(prefers-reduced-motion:reduce){.sw-progress.sw-indeterminate .sw-progress-fill{animation-duration:3.2s}}.sw-spinner{display:inline-block;width:1.35em;height:1.35em;flex:none;vertical-align:middle;animation:sw-spin .9s linear infinite;fill:none;stroke-width:2.6;stroke-linecap:round}.sw-spinner-track{stroke:currentColor;opacity:.2}.sw-spinner-arc{stroke:var(--sw-accent1)}.sw-button.sw-primary .sw-spinner-arc,.sw-button.sw-accent .sw-spinner-arc{stroke:currentColor}.sw-tabs{display:flex;flex-direction:column;min-width:0;min-height:0}.sw-tabs-head{display:flex;align-items:stretch;flex:none;min-width:0;border-bottom:1px solid var(--sw-border)}.sw-tabs-strip{display:flex;gap:var(--sw-space-1);flex:1;min-width:0;padding:0 var(--sw-space-2);overflow-x:auto;scrollbar-width:none}.sw-tabs-strip::-webkit-scrollbar{display:none}.sw-tabs-tools{display:flex;align-items:center;gap:var(--sw-space-1);flex:none;padding:0 var(--sw-space-2)}.sw-tab{display:inline-flex;align-items:center;gap:var(--sw-space-2);flex:none;max-width:16rem;min-height:max(var(--sw-control-h),2.75rem);padding:0 var(--sw-space-1)0 var(--sw-space-2);color:var(--sw-text-2);font-weight:var(--sw-weight-medium);cursor:pointer;user-select:none;-webkit-user-select:none;white-space:nowrap;position:relative;outline:none;transition:color var(--sw-dur-1)}.sw-tab:not(:has(.sw-tab-close)){padding-right:var(--sw-space-2)}.sw-tab:not(.sw-tab-end)+.sw-tab-end{margin-left:auto;border-left:1px solid var(--sw-border)}.sw-tab .sw-icon{width:1rem;height:1rem}.sw-tab-label{overflow:hidden;text-overflow:ellipsis}.sw-tab.sw-active{color:var(--sw-text)}.sw-tab.sw-active::after{content:"";position:absolute;left:var(--sw-space-1);right:var(--sw-space-1);bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--sw-accent1)}.sw-tab:focus-visible{outline:2px solid var(--sw-focus);outline-offset:-2px;border-radius:var(--sw-radius-sm)}@media(hover:hover){.sw-tab:hover:not(.sw-active){color:var(--sw-text)}.sw-tab:hover:not(.sw-active)::after{content:"";position:absolute;left:var(--sw-space-1);right:var(--sw-space-1);bottom:-1px;height:2px;background:var(--sw-border-strong)}}@media(forced-colors:active){.sw-tab.sw-active::after{background:Highlight}}.sw-tab-dirty{color:var(--sw-text-accent);font-size:.8em}.sw-tab-badge{min-width:1.25rem;padding:0 var(--sw-space-1);border-radius:var(--sw-radius-pill);background:var(--sw-surface-strong);color:var(--sw-text);font-size:var(--sw-text-xs);line-height:1.25rem;text-align:center}.sw-tab-badge.sw-error{background:var(--sw-danger);color:var(--sw-on-danger)}.sw-tab-badge.sw-ok{background:var(--sw-ok-soft);color:var(--sw-ok)}.sw-tab-close{display:inline-flex;align-items:center;justify-content:center;width:var(--sw-control-h-sm);height:var(--sw-control-h-sm);padding:0;border:0;border-radius:var(--sw-radius-sm);background:0 0;color:var(--sw-text-2);cursor:pointer}.sw-tab-close .sw-icon{width:.875rem;height:.875rem}@media(hover:hover){.sw-tab-close:hover{background:var(--sw-hover);color:var(--sw-text)}}.sw-tabs-body{position:relative;flex:1;min-height:0;min-width:0}.sw-tabs-body>.sw-tab-content{position:absolute;inset:0;overflow:auto;animation:sw-fade-in var(--sw-dur-2)var(--sw-ease)}.sw-tabs.sw-tabs-flow .sw-tabs-body>.sw-tab-content{position:static;overflow:visible}.sw-tab-content[hidden]{display:none!important}.sw-tabs-small .sw-tab{min-height:var(--sw-control-h);font-size:var(--sw-text-sm)}.sw-split{display:flex;min-width:0;min-height:0}.sw-split-h{flex-direction:row}.sw-split-v{flex-direction:column}.sw-split-pane{position:relative;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.sw-split-pane[hidden],.sw-split-bar[hidden]{display:none!important}.sw-split-bar{flex:none;position:relative;background:var(--sw-line);touch-action:none;z-index:2;outline:none}.sw-split-h>.sw-split-bar{width:1px;cursor:col-resize}.sw-split-v>.sw-split-bar{height:1px;cursor:row-resize}.sw-split-bar::before{content:"";position:absolute;inset:-5px}@media(pointer:coarse){.sw-split-bar::before{inset:-12px}}@media(hover:hover){.sw-split-bar:hover{background:var(--sw-accent2)}}.sw-split-dragging>.sw-split-bar,.sw-split-bar:focus-visible{background:var(--sw-accent2)}.sw-split-bar:focus-visible{box-shadow:0 0 0 2px var(--sw-focus)}.sw-split-dragging{user-select:none;-webkit-user-select:none}.sw-split-dragging iframe,.sw-split-dragging canvas{pointer-events:none}.sw-pager{position:relative;overflow:hidden;touch-action:pan-y;min-width:0}.sw-pager-content{display:flex;height:100%;width:max-content;min-width:100%;transition:transform var(--sw-dur-3)var(--sw-ease);will-change:transform}.sw-pager.sw-dragging .sw-pager-content{transition:none}.sw-columns{--sw-col-min:320px;--sw-col-gap:calc(var(--sw-gap) * 2);--sw-col-max:99;display:grid;gap:var(--sw-col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(var(--sw-col-min),calc((100% - (var(--sw-col-max) - 1) * var(--sw-col-gap))/var(--sw-col-max)))),1fr));align-items:start}.sw-props{display:grid;grid-template-columns:var(--sw-label-w)minmax(0,1fr);column-gap:var(--sw-space-4);row-gap:var(--sw-space-1);align-items:start}.sw-prop-label{padding-top:calc((var(--sw-control-h) - 1.25rem)/2);min-height:var(--sw-control-h);color:var(--sw-text);font-weight:var(--sw-weight-medium);font-style:normal;line-height:1.25rem;overflow-wrap:anywhere;user-select:none;-webkit-user-select:none}.sw-prop-label.sw-modified{color:var(--sw-text-accent)}.sw-prop-label{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;column-gap:var(--sw-space-2)}.sw-prop-name{min-width:0}.sw-prop-dot{position:relative;flex:none;width:8px;height:8px;padding:0;margin:0;border:none;border-radius:50%;background:var(--sw-accent1);cursor:pointer;font:inherit}.sw-prop-dot::before{content:"";position:absolute;inset:-8px;border-radius:50%}@media(hover:hover){.sw-prop-dot:hover{outline:3px solid var(--sw-accent1-soft)}}.sw-prop-dot:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-prop-dot[hidden]{display:none}.sw-prop-hint{display:block;flex:1 0 100%;min-width:0;margin-top:1px;color:var(--sw-text-2);font-size:var(--sw-text-xs);font-weight:400;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.sw-prop-unit{flex:none;color:var(--sw-text-2);font-size:var(--sw-text-sm);white-space:nowrap}.sw-prop-suffix{display:none;flex:none;width:var(--sw-prop-suffix-w,auto);font-size:var(--sw-text-sm);white-space:nowrap}.sw-props-suffixes .sw-prop-suffix{display:inline-flex;gap:var(--sw-space-1)}.sw-prop-suffix .sw-prop-mapped{min-width:0}.sw-prop-mapped{flex:none;min-width:4.5em;color:var(--sw-text-2);font-size:var(--sw-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.sw-prop-ro{min-width:0;padding:0 1px;color:var(--sw-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.sw-prop-ro:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px;border-radius:var(--sw-radius-sm)}.sw-prop-ro.sw-prop-null::before,.sw-prop-ro.sw-prop-empty::before{content:attr(data-token);font-family:var(--sw-mono);font-size:90%;padding:1px 6px;border:1px dashed var(--sw-border-strong);border-radius:var(--sw-radius);color:var(--sw-text-2)}.sw-prop-ro.sw-prop-empty::before{border:1px solid var(--sw-border)}.sw-prop-label.sw-prop-label-ro{color:var(--sw-text-2)}.sw-prop-help,.sw-prop-error{grid-column:2;margin-top:calc(var(--sw-space-1) * -1);font-size:var(--sw-text-xs);line-height:1.35}.sw-prop-help{color:var(--sw-text-2)}.sw-prop-help[hidden]{display:none}.sw-prop-error{color:var(--sw-danger)}.sw-prop-error[hidden]{display:none}.sw-prop-value[aria-invalid=true] .sw-input,.sw-prop-value[aria-invalid=true] .sw-number{border-color:var(--sw-danger)}.sw-prop-value{display:flex;align-items:center;gap:var(--sw-space-2);min-width:0;min-height:var(--sw-control-h)}.sw-prop-value .sw-slider{flex:1}.sw-prop-vec{display:flex;flex-direction:column;flex:1;min-width:0}.sw-prop-vec-row{display:flex;align-items:center;gap:var(--sw-space-2)}.sw-prop-vec-row .sw-prop-comp{flex:none;width:2.4em;text-align:right;color:var(--sw-text-2);font-size:var(--sw-text-xs)}.sw-prop-reset{flex:none}.sw-prop-menu{flex:none;margin-left:auto;opacity:.55}.sw-prop-value:hover .sw-prop-menu,.sw-prop-menu:focus-visible,.sw-prop-menu[aria-expanded=true]{opacity:1}.sw-prop-reset.sw-at-default{opacity:.3}.sw-prop-vec-named{display:flex;flex-direction:column;gap:2px;min-width:0}.sw-prop-vec-named+.sw-prop-vec-named{margin-top:var(--sw-space-2)}.sw-prop-vec-name{font-size:var(--sw-text-sm);font-weight:var(--sw-weight-medium)}.sw-prop-vec-desc{color:var(--sw-text-2);font-size:var(--sw-text-xs)}.sw-prop-group{grid-column:1/-1;padding:var(--sw-space-4)0 var(--sw-space-1);color:var(--sw-text-2);font-size:var(--sw-text-xs);font-weight:var(--sw-weight-medium);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--sw-border);margin-bottom:var(--sw-space-1)}.sw-prop-group:first-child{padding-top:0}.sw-prop-value.sw-disabled{opacity:.45;pointer-events:none}.sw-prop-hidden{display:none!important}.sw-prop-value.sw-disabled .sw-prop-menu{pointer-events:auto}.sw-prop-label.sw-disabled{color:var(--sw-text-3)}@media(max-width:760px){.sw-props{grid-template-columns:minmax(0,1fr);row-gap:2px}.sw-prop-label{min-height:0;padding-top:var(--sw-space-2)}.sw-prop-help,.sw-prop-error{grid-column:1;margin-top:0}}.sw-kbd{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--sw-space-1);border:1px solid var(--sw-border);border-radius:var(--sw-radius-sm);background:var(--sw-surface-sunken);color:var(--sw-text-2);font-family:var(--sw-font);font-size:var(--sw-text-xs);font-weight:var(--sw-weight-medium);line-height:1;white-space:nowrap}.sw-denied{display:flex;flex-direction:column;align-items:center;gap:.5em;max-width:36em;margin:0 auto;padding:2.5em 1em;text-align:center;color:var(--sw-fg);font-family:var(--sw-sans);overflow-wrap:anywhere}.sw-denied-page{padding-top:max(2.5em,12vh)}.sw-denied-icon{width:3em;height:3em;color:var(--sw-muted)}.sw-denied-title{margin:.25em 0;font-family:var(--sw-head);font-weight:var(--sw-head-weight);font-size:1.35em;line-height:1.3}.sw-denied-text,.sw-denied-reason{margin:0;line-height:1.45}.sw-denied-text:empty{display:none}.sw-denied-reason{color:var(--sw-muted)}.sw-denied-home{display:inline-flex;align-items:center;gap:.4em;min-height:var(--sw-touch);margin-top:.75em;padding:.35em 1.1em;border-radius:var(--sw-radius);background:var(--sw-accent1);color:var(--sw-on-accent);text-decoration:none;font-weight:var(--sw-head-weight)}@media(hover:hover){.sw-denied-home:hover{background:color-mix(in oklab,var(--sw-accent1),black 12%)}}.sw-denied-home:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-denied-home-icon{width:1.2em;height:1.2em}@media(pointer:coarse){.sw-denied-home{min-height:44px}}.sw-prop-hintpart{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.sw-props{--sw-prop-field-w:22rem;--sw-prop-text-w:40rem}.sw-prop-value>.sw-select{max-width:min(100%,var(--sw-prop-field-w))}.sw-prop-value>.sw-input,.sw-prop-value>.sw-text{max-width:min(100%,var(--sw-prop-text-w))}:is(.sw-cell-action,.sw-cell-toggle)[aria-disabled=true]{opacity:.45;cursor:not-allowed}:root[data-density=touch] :where(.sw-button.sw-small,.sw-chip,.sw-chip-remove,.sw-seg-item,.sw-tab-close),html.SwMobile:not([data-density]) :where(.sw-button.sw-small,.sw-chip,.sw-chip-remove,.sw-seg-item,.sw-tab-close){position:relative}:root[data-density=touch] :is(.sw-button.sw-small,.sw-chip,.sw-chip-remove,.sw-seg-item,.sw-tab-close,.sw-text-field>.sw-button)::after,html.SwMobile:not([data-density]) :is(.sw-button.sw-small,.sw-chip,.sw-chip-remove,.sw-seg-item,.sw-tab-close,.sw-text-field>.sw-button)::after{content:"";position:absolute;top:min(0px,(100% - 2.75rem)/2);bottom:min(0px,(100% - 2.75rem)/2);left:min(0px,(100% - 2.75rem)/2);right:min(0px,(100% - 2.75rem)/2)}@media(pointer:coarse){:root:not([data-density]) :where(.sw-button.sw-small,.sw-chip,.sw-chip-remove,.sw-seg-item,.sw-tab-close){position:relative}:root:not([data-density]) :is(.sw-button.sw-small,.sw-chip,.sw-chip-remove,.sw-seg-item,.sw-tab-close,.sw-text-field>.sw-button)::after{content:"";position:absolute;top:min(0px,(100% - 2.75rem)/2);bottom:min(0px,(100% - 2.75rem)/2);left:min(0px,(100% - 2.75rem)/2);right:min(0px,(100% - 2.75rem)/2)}}.sw-card-cell{display:inline;overflow-wrap:anywhere}.sw-card-md>:first-child{margin-top:0}.sw-card-md>:last-child{margin-bottom:0}.sw-card-fields{display:grid;grid-template-columns:minmax(0,max-content)minmax(0,1fr);gap:var(--sw-space-1,4px)var(--sw-space-3,12px);margin:0}.sw-card-fields>dt{color:var(--sw-text-2);font-size:var(--sw-text-sm,.875rem)}.sw-card-fields>dd{margin:0;min-width:0;overflow-wrap:anywhere}.sw-card-tags{display:flex;flex-wrap:wrap;gap:var(--sw-space-1,4px)}.sw-card-meter{height:8px;overflow:hidden;border-radius:4px;background:var(--sw-surface-sunken)}.sw-card-meter::before{content:"";display:block;height:100%;width:clamp(0%,calc(var(--sw-card-value,0) * 1%),100%);background:var(--sw-accent1)}.sw-card-icon{flex:none;white-space:nowrap}.sw-card-rich{--sw-card-tone:var(--sw-chart-1);display:flex;flex-direction:column;border-top:3px solid var(--sw-card-tone);transition:border-color var(--sw-dur-1)}.sw-tone-2{--sw-card-tone:var(--sw-chart-2)}.sw-tone-3{--sw-card-tone:var(--sw-chart-3)}.sw-tone-4{--sw-card-tone:var(--sw-chart-4)}.sw-tone-5{--sw-card-tone:var(--sw-chart-5)}.sw-tone-6{--sw-card-tone:var(--sw-chart-6)}.sw-tone-7{--sw-card-tone:var(--sw-chart-7)}.sw-card-rich[data-sw-level=warn]{--sw-card-tone:var(--sw-warning)}.sw-card-rich[data-sw-level=danger]{--sw-card-tone:var(--sw-danger)}.sw-card-lead{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sw-space-3);padding:var(--sw-space-3)var(--sw-space-4)var(--sw-space-2)}.sw-card-lead-text{flex:1 1 7rem;min-width:0}.sw-card-lead-text>h3{margin:0;color:var(--sw-text);font-family:var(--sw-head);font-size:var(--sw-text-lg);font-weight:var(--sw-head-weight);line-height:var(--sw-lh-tight);overflow-wrap:anywhere}.sw-card-lead-text>.sw-card-sub{color:var(--sw-text-2);font-size:var(--sw-text-sm);overflow-wrap:anywhere}.sw-card-lead-text>.sw-card-sub:empty{display:none}.sw-card-tile{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;overflow:hidden;border-radius:var(--sw-radius-md);background:color-mix(in srgb,var(--sw-card-tone) 14%,transparent);color:color-mix(in srgb,var(--sw-card-tone) 55%,var(--sw-text));font-family:var(--sw-head);font-weight:var(--sw-weight-medium);transition:color var(--sw-dur-1),background-color var(--sw-dur-1)}.sw-card-tile :is(img,svg:not(.sw-icon)){width:2rem;height:2rem;object-fit:contain}.sw-card-tile a.sw-link.sw-link-ext.sw-link-image .sw-link-ext-icon,.sw-card-tile .sw-link-ext-icon{display:none}.sw-card-tile>.sw-icon{width:1.375rem;height:1.375rem}.sw-card-tile.sw-card-mono{display:block;font-size:0;line-height:2.5rem;text-align:center}.sw-card-tile.sw-card-mono::first-letter{font-size:var(--sw-text-lg)}.sw-card-figures{margin:0;display:flex;flex-wrap:wrap;gap:var(--sw-space-2)var(--sw-space-6);padding:var(--sw-space-1)var(--sw-space-4)var(--sw-space-3)}.sw-card-figure{display:flex;flex-direction:column;min-width:0;font-variant-numeric:tabular-nums}.sw-card-figure>dd{order:1;margin:0;color:var(--sw-text);font-family:var(--sw-head);font-size:var(--sw-text-xl);font-weight:var(--sw-head-weight);line-height:var(--sw-lh-tight);overflow-wrap:anywhere}.sw-card-figure>dd *{color:inherit;font:inherit}.sw-card-figure>dt{order:2;color:var(--sw-text);font-size:var(--sw-text-md);font-weight:var(--sw-weight-medium)}.sw-card-text{margin:0;padding:0 var(--sw-space-4)var(--sw-space-3);color:var(--sw-text-2);overflow-wrap:anywhere}.sw-card-text:empty{display:none}.sw-card-rich>.sw-meter{margin:0 var(--sw-space-4)var(--sw-space-3)}.sw-card-rich>.sw-meter>i{width:clamp(0%,calc(var(--sw-card-value,0) * 1%),100%)}.sw-card-rich>.sw-card-tags{padding:0 var(--sw-space-4)var(--sw-space-3)}.sw-card-rich>.sw-card-tags:empty{display:none}.sw-card-rich>.sw-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));border-top:1px solid var(--sw-border)}.sw-card-rich>.sw-facts>div{padding:var(--sw-space-2)var(--sw-space-3)}.sw-card-rich>.sw-facts>div:has(.sw-tag){grid-column:1/-1}.sw-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sw-space-2);min-height:2.75rem;padding:var(--sw-space-1)var(--sw-space-3);border-top:1px solid var(--sw-border)}.sw-card-rich:not(:has(>.sw-facts))>.sw-card-foot{margin-top:auto}.sw-card-foot>[data-sw-optional]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-1)var(--sw-space-2);margin-inline-start:auto}.sw-card-foot>[data-sw-optional]>.sw-card-cell{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-1)var(--sw-space-2)}.sw-card-foot>[data-sw-optional] .sw-cell-action{margin:0}.sw-card-foot .sw-linkbtn{color:var(--sw-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media(hover:hover){.sw-card-foot .sw-linkbtn:hover{color:var(--sw-text-accent)}}.sw-card:not([data-sw-level=ok]) .sw-when-ok,.sw-card:not([data-sw-level=warn]) .sw-when-warn,.sw-card:not([data-sw-level=danger]) .sw-when-danger,.sw-card:not([data-sw-level=warn],[data-sw-level=danger]) .sw-when-trouble,[data-on]:not([data-on=true],[data-on=True])>.sw-when-on,[data-on]:not([data-on=false],[data-on=False])>.sw-when-off,[data-v]:not([data-v=""])>.sw-if-empty{display:none}.sw-card-rich>.sw-card-error{color:var(--sw-danger)}.sw-card-foot:not(:has(button,a)){display:none}.sw-card-rich .sw-facts dd,.sw-card-rich .sw-facts dd *{font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:break-word}.sw-card-rich .sw-facts dd:empty::before,.sw-card-rich .sw-facts dd[data-on=""]::before,.sw-card-figure>dd:empty::before{content:"\2013";content:"\2013"/"";color:var(--sw-text-3)}.sw-card-rich .sw-facts dt{color:var(--sw-text);font-size:var(--sw-text-md)}.sw-card-rich .sw-facts dd{font-weight:var(--sw-weight-medium)}.sw-card-rich .sw-card-cell a.sw-link{color:var(--sw-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color var(--sw-dur-1)}@media(hover:hover){.sw-card-rich .sw-card-cell a.sw-link:hover{color:var(--sw-text-accent)}}.sw-card-rich .sw-card-lead-text>h3 a.sw-link{text-decoration:none}@media(hover:hover){.sw-card-rich .sw-card-lead-text>h3 a.sw-link:hover{color:var(--sw-text-accent);text-decoration:underline}}.sw-card-rich>.sw-card-text.sw-card-tech,.sw-card-rich .sw-facts dd.sw-card-tech{font-size:var(--sw-text-sm)}.sw-card-rich .sw-facts dd.sw-card-tech{word-break:break-all}.sw-card-rich .sw-facts dd .sw-card-tags{margin-top:2px}.sw-card-lead-text>.sw-card-sub *{font-family:inherit;font-size:inherit;white-space:normal}.sw-card-rich .sw-tag{border:1px solid var(--sw-border-strong);background:var(--sw-surface-sunken);color:var(--sw-text)}.sw-card-more{padding:0 var(--sw-space-4)var(--sw-space-3);color:var(--sw-text-2);font-size:var(--sw-text-sm);overflow-wrap:anywhere}.sw-card-more>summary{width:fit-content;color:var(--sw-text);cursor:pointer;transition:color var(--sw-dur-1)}@media(hover:hover){.sw-card-more>summary:hover{color:var(--sw-text-accent)}}.sw-card-more>summary:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-card-more>*+*{margin-top:var(--sw-space-1)}.sw-card-figures.sw-card-figures-small .sw-card-figure>dd{font-size:var(--sw-text-lg)}.sw-card-rich>.sw-facts.sw-card-facts-wide{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.sw-card-rich>.sw-facts.sw-card-facts-lines{grid-template-columns:minmax(0,1fr)}.sw-card-rich>.sw-facts.sw-card-facts-wide>div:nth-child(odd):has(+div .sw-tag),.sw-card-rich>.sw-facts.sw-card-facts-wide>div:last-child:nth-child(odd){grid-column:1/-1}.sw-card-foot .sw-cell-action.sw-cell-action-final{border-color:var(--sw-danger);color:var(--sw-danger);transition:background-color var(--sw-dur-1),color var(--sw-dur-1),border-color var(--sw-dur-1)}.sw-card-foot .sw-cell-action.sw-cell-action-final .sw-icon{color:currentColor}@media(hover:hover){.sw-card-foot .sw-cell-action.sw-cell-action-final:hover:not(:disabled){border-color:var(--sw-danger);background:color-mix(in srgb,var(--sw-danger) 12%,transparent)}}.sw-card-lead-figure{display:flex;flex-direction:column;align-items:flex-end;flex:none;margin-inline-start:auto;font-family:var(--sw-head);font-size:var(--sw-text-lg);font-weight:var(--sw-head-weight);font-variant-numeric:tabular-nums}.sw-card-lead-figure *{font:inherit}.sw-card-lead-figure:has(>b:empty){display:none}.sw-card-lead-figure>span{color:var(--sw-text-2);font-family:var(--sw-font);font-size:var(--sw-text-xs);font-weight:400;line-height:var(--sw-lh-tight);text-align:end}.sw-card-foot-label{margin-inline-end:auto;color:var(--sw-text-2);font-size:var(--sw-text-sm)}.sw-card-foot .sw-cell-toggle[aria-checked]{background:0 0;color:var(--sw-text);border:1px solid var(--sw-border-strong)}@media(hover:hover){.sw-card-foot .sw-cell-toggle[aria-checked]:hover:not(:disabled){background:color-mix(in srgb,var(--sw-text) 8%,transparent);border-color:var(--sw-border-strong)}}.sw-card-text:has(>.sw-badge:empty){display:none}.sw-card-lead>.sw-badge:empty{display:none}.sw-card-text>.sw-badge{height:auto;white-space:normal}.sw-card-rich>.sw-card-lead{grid-row:1}.sw-card-rich>.sw-card-figures{grid-row:2}.sw-card-rich>.sw-meter{grid-row:3}.sw-card-rich>.sw-card-text{grid-row:4}.sw-card-rich>.sw-card-text:has(>.sw-badge){grid-row:5}.sw-card-rich>.sw-card-more{grid-row:5}.sw-card-rich>.sw-card-tags{grid-row:6}.sw-card-rich>.sw-facts{grid-row:7}.sw-card-rich>.sw-card-foot{grid-row:8}.sw-card-lead-text>.sw-card-sub,.sw-card-rich>.sw-card-text,.sw-card-more{color:color-mix(in srgb,var(--sw-text-2) 45%,var(--sw-text))}html.SwMobile .sw-card-rich :is(.sw-facts dt,.sw-facts dd,.sw-card-figure>dt,.sw-card-sub,.sw-card-more,.sw-linkbtn){font-size:var(--sw-text-md)}.sw-card-rich:has(>.sw-card-lead>[data-sw-match]>.sw-badge.sw-warning){--sw-card-tone:var(--sw-warning)}.sw-card-rich:has(>.sw-card-lead>[data-sw-match]>.sw-badge.sw-error){--sw-card-tone:var(--sw-danger)}.sw-layer{position:fixed;inset:0;z-index:1000}.sw-layer.sw-dim{background:var(--sw-scrim);animation:sw-fade-in var(--sw-dur-2)}iframe.sw-frame-modal.sw-frame-static{position:relative}iframe.sw-frame-modal{z-index:1001!important}.sw-popup{position:fixed;z-index:1001;min-width:10rem;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow:auto;background:var(--sw-surface-raised);border:1px solid var(--sw-border);border-radius:var(--sw-radius-md);box-shadow:var(--sw-elev-1);animation:sw-pop-in var(--sw-dur-2)var(--sw-ease);overscroll-behavior:contain;scrollbar-width:thin;outline:none}.sw-popup,.sw-dialog{--sw-frame-bg:var(--sw-surface-raised)}.sw-listpicker-popup{display:flex;flex-direction:column;overflow:hidden}.sw-menu{display:flex;flex-direction:column;padding:var(--sw-space-1);min-width:12rem}.sw-menu-title{padding:var(--sw-space-2)var(--sw-space-2)var(--sw-space-1);color:var(--sw-text-2);font-size:var(--sw-text-xs);font-weight:var(--sw-weight-medium);text-transform:uppercase;letter-spacing:.06em;user-select:none;-webkit-user-select:none}.sw-menu-item{display:flex;align-items:center;gap:var(--sw-space-2);min-height:var(--sw-control-h);padding:0 var(--sw-space-2);border:0;border-radius:var(--sw-radius-sm);background:0 0;color:var(--sw-text);font:inherit;font-size:var(--sw-text-md);text-align:left;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;outline:none;white-space:nowrap}.sw-menu-item>.sw-icon{width:1rem;height:1rem;color:var(--sw-text-2)}.sw-menu-item:focus-visible{outline:2px solid var(--sw-focus);outline-offset:-2px}.sw-menu-item:focus{background:var(--sw-hover)}@media(hover:hover){.sw-menu-item:hover:not(:disabled){background:var(--sw-hover)}}.sw-menu-item:active:not(:disabled){background:var(--sw-pressed)}.sw-menu-item[aria-expanded=true]{background:var(--sw-selected)}.sw-menu-item:disabled{opacity:.45;cursor:default}.sw-menu-item.sw-menu-control{min-width:18rem;cursor:default}.sw-menu-item.sw-menu-control:hover,.sw-menu-item.sw-menu-control:focus,.sw-menu-item.sw-menu-control:active{background:0 0}.sw-menu-item.sw-menu-control:focus-within{background:var(--sw-hover)}.sw-menu-item.sw-menu-control[aria-disabled=true]{opacity:.45}.sw-menu-control>.sw-menu-text{flex:none;overflow:visible;white-space:nowrap}.sw-menu-control>.sw-menu-slider{flex:1 1 8rem;min-width:6rem;min-height:var(--sw-control-h-sm)}.sw-menu-control>.sw-menu-value{flex:none;min-width:3.5em;margin-left:0;text-align:right;font-variant-numeric:tabular-nums}.sw-menu-control>.sw-menu-input{flex:1 1 8rem;min-width:6rem;min-height:var(--sw-control-h-sm)}.sw-menu-item.sw-checked{font-weight:var(--sw-weight-medium)}.sw-menu-item.sw-checked>.sw-menu-check{color:var(--sw-text-accent)}.sw-menu-item.sw-danger,.sw-menu-item.sw-danger>.sw-icon{color:var(--sw-danger)}.sw-menu-noicon{display:inline-block;width:1rem;flex:none}.sw-menu-text{flex:1;overflow:hidden;text-overflow:ellipsis}.sw-menu-item.sw-menu-hasdesc{padding-top:var(--sw-space-1);padding-bottom:var(--sw-space-1)}.sw-menu-texts{flex:1;display:flex;flex-direction:column;min-width:0;line-height:1.25}.sw-menu-desc{max-width:30em;color:var(--sw-text-2);font-size:var(--sw-text-xs);font-weight:400;white-space:normal}.sw-menu-hint{margin-left:var(--sw-space-4);color:var(--sw-text-3);font-size:var(--sw-text-xs)}.sw-menu-check{flex:none;width:1rem;height:1rem;margin-left:var(--sw-space-2)}.sw-menu-sub{width:1rem;height:1rem;color:var(--sw-text-2)}.sw-menu-back{color:var(--sw-text-2);font-weight:var(--sw-weight-medium);border-bottom:1px solid var(--sw-border);border-radius:0;margin-bottom:var(--sw-space-1)}.sw-menu-sep{height:1px;margin:var(--sw-space-1)calc(-1 * var(--sw-space-1));background:var(--sw-border);flex:none}.sw-dialog{position:fixed;z-index:1001;inset:0;margin:auto;width:min(32rem,calc(100vw - 32px));height:fit-content;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;background:var(--sw-surface-raised);border:1px solid var(--sw-border);border-radius:var(--sw-radius-lg);box-shadow:var(--sw-elev-2);animation:sw-fade-in var(--sw-dur-3)var(--sw-ease);outline:none}.sw-dialog.sw-wide{width:min(70rem,calc(100vw - 32px))}.sw-dialog.sw-full{height:calc(100vh - 64px);height:calc(100dvh - 64px)}.sw-dialog-head{display:flex;align-items:center;gap:var(--sw-space-2);flex:none;min-height:3.5rem;padding:var(--sw-space-3)var(--sw-space-3)var(--sw-space-1)var(--sw-space-5)}.sw-dialog.sw-wide>.sw-dialog-head,.sw-dialog.sw-full>.sw-dialog-head,.sw-select-dialog>.sw-dialog-head{padding-bottom:var(--sw-space-3);border-bottom:1px solid var(--sw-border)}.sw-dialog-head.sw-no-title{min-height:0;padding-bottom:0;border-bottom:0}.sw-dialog-icon{width:1.5rem;height:1.5rem;color:var(--sw-text-2)}.sw-dialog-title{flex:1;min-width:0;margin:0;color:var(--sw-text);font-family:var(--sw-head);font-weight:var(--sw-head-weight);font-size:var(--sw-text-xl);line-height:var(--sw-lh-tight);white-space:normal;overflow-wrap:break-word;text-wrap:pretty}.sw-dialog-tools{display:flex;align-items:center;gap:2px}.sw-dialog-tools .sw-button{color:var(--sw-text-2)}.sw-dialog-body{padding:var(--sw-space-3)var(--sw-space-5)var(--sw-space-5);text-align:start;overflow:auto;flex:1;min-height:0;scrollbar-width:thin;overscroll-behavior:contain}.sw-dialog.sw-wide>.sw-dialog-body,.sw-dialog.sw-full>.sw-dialog-body{padding-top:var(--sw-space-4)}.sw-dialog-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:var(--sw-space-2);flex:none;padding:var(--sw-space-3)var(--sw-space-5);border-top:1px solid var(--sw-border)}.sw-dialog-foot>.sw-button{flex-shrink:0;max-width:100%;white-space:normal}.sw-dialog-foot .sw-button>.sw-button-text{overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal;hyphens:none}.sw-dialog-foot .sw-button.sw-dialog-slot-ellip{white-space:nowrap}.sw-dialog-foot .sw-button.sw-dialog-slot-ellip>.sw-button-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sw-dialog-foot.sw-foot-stack>.sw-dialog-progress{flex:1 0 100%;order:-2}.sw-dialog-text{color:var(--sw-text-2);white-space:pre-wrap;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.sw-dialog-body .sw-input:not(.sw-number),.sw-dialog-body .sw-text,.sw-dialog-body .sw-field{width:100%}.sw-dialog-prompt{display:flex;flex-direction:column;gap:var(--sw-space-3)}.sw-dialog-form{display:flex;flex-direction:column;gap:var(--sw-space-3)}.sw-dialog-form .sw-prop-label.sw-modified{color:inherit}.sw-dialog-form .sw-prop-dot{display:none!important}.sw-text-dialog .sw-dialog-body{padding:var(--sw-space-3)var(--sw-space-4)}.sw-select-dialog{height:min(40rem,calc(100vh - 32px));height:min(40rem,calc(100dvh - 32px))}.sw-select-dialog .sw-dialog-body{display:flex;flex-direction:column}.sw-select-box{display:flex;flex-direction:column;gap:var(--sw-space-3);flex:1;min-height:0}.sw-select-results{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow:auto;scrollbar-width:thin;overscroll-behavior:contain}.sw-select-result{display:flex;align-items:center;gap:var(--sw-space-3);flex:none;min-height:var(--sw-control-h);padding:var(--sw-space-1)var(--sw-space-3);border:0;border-radius:var(--sw-radius-sm);background:0 0;color:var(--sw-text);font:inherit;text-align:left;cursor:pointer}.sw-select-result:focus-visible{outline:2px solid var(--sw-focus);outline-offset:-2px}@media(hover:hover){.sw-select-result:hover{background:var(--sw-hover)}}.sw-select-result-text{flex:1;overflow:hidden;text-overflow:ellipsis}.sw-select-result-hint{color:var(--sw-text-3);font-size:var(--sw-text-xs)}.sw-select-recent{color:var(--sw-text-2)}.sw-select-end{padding:var(--sw-space-3);text-align:center;flex:none}.sw-working-box{display:flex;flex-direction:column;align-items:center;gap:var(--sw-space-4);padding:var(--sw-space-3)0;text-align:center}.sw-working-text{white-space:pre-wrap}.sw-working-icon{width:3rem;height:3rem;color:var(--sw-text-2)}@media(max-width:760px) and (min-height:501px) and (pointer:coarse),(max-width:760px) and (min-height:501px) and (pointer:none),(max-width:479.98px) and (min-height:501px){.sw-dialog,.sw-dialog.sw-wide{inset:auto 0 0 0;margin:0;width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-width:1px 0 0;border-radius:var(--sw-radius-lg)var(--sw-radius-lg)0 0;padding-bottom:env(safe-area-inset-bottom);animation:sw-sheet-in var(--sw-dur-3)var(--sw-ease)}.sw-dialog.sw-full,.sw-select-dialog{height:calc(100vh - 24px);height:calc(100dvh - 24px)}.sw-dialog-head{padding-left:var(--sw-space-4)}.sw-dialog-body{padding-left:var(--sw-space-4);padding-right:var(--sw-space-4)}.sw-dialog-foot{padding:var(--sw-space-3)var(--sw-space-4)}.sw-dialog-foot>.sw-button{flex:auto;min-height:2.75rem}.sw-dialog-foot{flex-wrap:wrap}.sw-dialog-foot>.sw-dialog-progress{flex:1 0 100%;order:-2}}@keyframes sw-sheet-in{from{transform:translateY(var(--sw-dist-3,16px));opacity:0}}@media(max-height:500px){.sw-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px)}.sw-dialog.sw-wide{width:calc(100vw - 16px)}.sw-dialog.sw-full,.sw-select-dialog{height:calc(100vh - 12px);height:calc(100dvh - 12px)}.sw-dialog-head{min-height:0;padding-top:var(--sw-space-1);padding-bottom:var(--sw-space-1)}.sw-dialog-body{padding-top:var(--sw-space-2);padding-bottom:var(--sw-space-2)}.sw-dialog-foot{padding:var(--sw-space-1)var(--sw-space-3)}.sw-dialog-foot.sw-foot-wrap{flex-wrap:wrap;justify-content:flex-end;column-gap:var(--sw-space-2);row-gap:var(--sw-space-1)}.sw-dialog-foot.sw-foot-wrap>.sw-button{flex:auto;min-height:var(--sw-control-h-sm);max-width:100%;padding-top:0;padding-bottom:0;white-space:nowrap}.sw-dialog-foot.sw-foot-wrap.sw-foot-grid2>.sw-button{flex:1 1 calc(50% - var(--sw-space-2));min-width:0!important}.sw-dialog-foot.sw-foot-wrap>.sw-button>.sw-button-text{min-width:0;overflow:hidden;text-overflow:ellipsis}}.sw-layer.sw-above{z-index:1200}.sw-dialog.sw-above{z-index:1201}.sw-dialog-head{user-select:none;-webkit-user-select:none}.sw-dialog-status{display:grid;grid-template-rows:0fr;flex:none;transition:grid-template-rows var(--sw-dur-2)var(--sw-ease)}.sw-dialog-status:has(>.sw-dialog-status-in>.sw-dialog-reject:not([hidden])){grid-template-rows:1fr}.sw-dialog-status-in{min-height:0;overflow:hidden}.sw-dialog-reject{margin:0 var(--sw-space-5)var(--sw-space-2);padding:var(--sw-space-2)var(--sw-space-3);border:1px solid color-mix(in srgb,var(--sw-warning) 60%,var(--sw-border));border-radius:var(--sw-radius-md);background:color-mix(in srgb,var(--sw-warning) 14%,var(--sw-surface-raised));color:var(--sw-text);font-size:var(--sw-text-sm);line-height:1.35;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.sw-dialog.sw-dialog-line-head>.sw-dialog-status{position:absolute;z-index:1;left:var(--sw-lh-x,0px);top:var(--sw-lh-y,0px);width:var(--sw-lh-w,100%);height:var(--sw-lh-h,auto);transition:none}.sw-dialog.sw-dialog-line-head>.sw-dialog-status>.sw-dialog-status-in{height:100%}.sw-dialog.sw-dialog-line-head>.sw-dialog-status .sw-dialog-reject{box-sizing:border-box;height:100%;margin:0;padding:2px var(--sw-space-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;line-height:1.25}.sw-dialog.sw-dialog-line-head>.sw-dialog-head .sw-dialog-title{visibility:hidden}.sw-dialog-reject[hidden]{display:block;visibility:hidden}@media(max-width:760px),(max-height:500px){.sw-dialog-reject{margin-left:var(--sw-space-4);margin-right:var(--sw-space-4)}}@media(max-height:500px){.sw-dialog-reject{margin-bottom:var(--sw-space-1);padding:var(--sw-space-1)var(--sw-space-2);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.sw-dialog.sw-shown:not(.sw-leaving){animation:none}.sw-dialog.sw-reject-pulse:not(.sw-leaving){outline:3px solid transparent;outline-offset:2px;animation:sw-reject-pulse var(--sw-dur-2)var(--sw-ease)}@keyframes sw-reject-pulse{40%{outline-color:var(--sw-warning)}}.sw-dialog-progress{display:flex;align-items:center;gap:var(--sw-space-2);flex:1;min-width:0;overflow:hidden;margin-right:auto;white-space:nowrap;color:var(--sw-text-2);font-size:var(--sw-text-sm);font-variant-numeric:tabular-nums}.sw-dialog-progress-text{min-width:0;overflow:hidden;text-overflow:ellipsis;user-select:text;-webkit-user-select:text}.sw-dialog-progress-time{flex:none;margin-left:calc(-1 * var(--sw-space-1))}.sw-dialog-bar{flex:0 1 8rem;min-width:3rem;height:6px;border-radius:var(--sw-radius-pill);background:var(--sw-border);overflow:hidden}.sw-dialog-bar-fill{height:100%;background:var(--sw-accent1);transform-origin:left center;transform:scaleX(0);transition:transform var(--sw-dur-2)var(--sw-ease)}.sw-dialog-foot>.sw-dialog-slot-off{visibility:hidden}.sw-dialog-foot.sw-foot-frozen{position:relative}.sw-dialog-foot-room{flex:1 0 100%;order:0}.sw-dialog-foot>.sw-dialog-busyabs{flex:none;margin:0}.sw-dialog-foot .sw-dialog-busybtn{white-space:nowrap}.sw-dialog-foot .sw-dialog-busybtn>.sw-button-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sw-dialog-foot>.sw-dialog-progress.sw-dialog-progress-inline{position:absolute;flex:none;order:0;margin:0}.sw-dialog-body.sw-dlg-reserved::after{content:"";display:block;height:max(0px,calc(var(--sw-dlg-reserve,0px) - var(--sw-dlg-used,0px)))}.sw-dialog-foot .sw-dialog-slot-gone{display:none}.sw-dialog-foot-extra{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sw-space-2);flex:1 0 100%;order:-1;min-width:0}.sw-dialog-foot-extra>.sw-button{flex-shrink:0;max-width:100%;white-space:normal}.sw-dialog-foot.sw-foot-tight>.sw-dialog-progress>.sw-dialog-progress-text{display:none}.sw-dialog-foot.sw-foot-tight>.sw-dialog-progress-time,.sw-dialog-foot.sw-foot-tight>.sw-dialog-progress>.sw-dialog-progress-time{margin-left:0}.sw-dialog.sw-dialog-locked .sw-dialog-body :is(input,textarea)[readonly]{cursor:default}.sw-dialog.sw-dialog-locked .sw-dialog-body :is([role=switch],[role=checkbox],[role=radio],[role=slider],select,input[type=checkbox],input[type=radio],input[type=range]){cursor:default}.sw-dialog-foot.sw-reserve{min-height:calc(var(--sw-control-h) + 2 * var(--sw-space-3));border-top:0;align-items:center}.sw-dialog.sw-nomove .sw-dialog-menu{display:none}.sw-dialog-modebar{position:absolute;left:0;right:0;top:0;z-index:4;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-2);min-height:3.5rem;padding:var(--sw-space-2)var(--sw-space-3);border-bottom:1px solid var(--sw-border);border-radius:var(--sw-radius-lg)var(--sw-radius-lg)0 0;background:var(--sw-surface-raised)}.sw-dialog-modelabel{margin-right:auto;color:var(--sw-text);font-weight:var(--sw-weight-medium)}.sw-dialog-steps{display:flex;gap:2px}:root[data-density=touch] .sw-dialog-step{min-width:2.75rem;min-height:2.75rem}@media(pointer:coarse){.sw-dialog-step{min-width:2.75rem;min-height:2.75rem}}.sw-dialog.sw-mode{outline:2px dashed var(--sw-focus);outline-offset:2px}.sw-dialog-rz,.sw-sheet-handle{display:none}@media(min-width:761px) and (min-height:501px),(min-width:480px) and (min-height:501px) and (pointer:fine){.sw-dialog.sw-placed{inset:auto;left:var(--sw-dlg-l,0px);top:var(--sw-dlg-t,0px);margin:0}.sw-dialog.sw-placed.sw-sized{width:var(--sw-dlg-w);height:var(--sw-dlg-h);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.sw-dialog.sw-max{inset:8px;margin:0;width:auto;height:auto;max-width:none;max-height:none}.sw-dialog:not(.sw-nomove):not(.sw-max):not(.sw-mode)>.sw-dialog-head{cursor:grab;touch-action:none}.sw-dialog.sw-dragging,.sw-dialog.sw-dragging>.sw-dialog-head{cursor:grabbing}.sw-dialog:not(.sw-nomove):not(.sw-max):not(.sw-mode)>.sw-dialog-rz{display:block;position:absolute;z-index:5;touch-action:none}.sw-rz-n,.sw-rz-s{left:12px;right:12px;height:8px;cursor:ns-resize}.sw-rz-n{top:-4px}.sw-rz-s{bottom:-4px}.sw-rz-e,.sw-rz-w{top:12px;bottom:12px;width:8px;cursor:ew-resize}.sw-rz-e{right:-4px}.sw-rz-w{left:-4px}.sw-rz-ne,.sw-rz-nw,.sw-rz-se,.sw-rz-sw{width:12px;height:12px}.sw-rz-ne{top:-4px;right:-4px;cursor:nesw-resize}.sw-rz-sw{bottom:-4px;left:-4px;cursor:nesw-resize}.sw-rz-nw{top:-4px;left:-4px;cursor:nwse-resize}.sw-rz-se{bottom:-4px;right:-4px;cursor:nwse-resize}}@media(max-width:760px) and (min-height:501px) and (pointer:coarse),(max-width:760px) and (min-height:501px) and (pointer:none),(max-width:479.98px) and (min-height:501px){.sw-sheet-handle{display:block;flex:none;height:1.25rem;margin-bottom:-.5rem;cursor:grab;touch-action:none}.sw-sheet-handle::before{content:"";display:block;width:2.5rem;height:4px;margin:.5rem auto 0;border-radius:var(--sw-radius-pill);background:var(--sw-text-3)}.sw-dialog>.sw-dialog-head{touch-action:none}.sw-dialog{transition:transform var(--sw-dur-2)var(--sw-ease)}.sw-dialog.sw-sheet-drag{transform:translateY(var(--sw-sheet-dy,0px));transition:none;animation:none}.sw-dialog.sw-sheet-sized{height:var(--sw-sheet-h)}}@media(max-height:500px){.sw-dialog-menu{display:none}}@media(forced-colors:active){.sw-dialog-reject{border-color:CanvasText}.sw-dialog.sw-reject-pulse{outline-color:Highlight}}.sw-layer.sw-leaving{pointer-events:none;animation:sw-fade-out var(--sw-dur-2)var(--sw-ease)forwards}.sw-popup.sw-leaving{pointer-events:none;animation:sw-pop-out var(--sw-dur-2)var(--sw-ease)forwards}.sw-dialog.sw-leaving{pointer-events:none;animation:sw-dialog-out var(--sw-dur-2)var(--sw-ease)forwards}.sw-hint.sw-leaving{pointer-events:none;animation:sw-fade-out var(--sw-dur-2)var(--sw-ease)forwards}@media(max-width:760px) and (min-height:501px) and (pointer:coarse),(max-width:760px) and (min-height:501px) and (pointer:none),(max-width:479.98px) and (min-height:501px){.sw-dialog.sw-leaving,.sw-dialog.sw-wide.sw-leaving{animation:sw-sheet-out var(--sw-dur-3)var(--sw-ease)forwards}}@keyframes sw-fade-out{to{opacity:0}}@keyframes sw-pop-out{to{opacity:0;transform:translateY(var(--sw-dist-1,2px))scale(var(--sw-zoom,.98))}}@keyframes sw-dialog-out{to{opacity:0;transform:scale(var(--sw-zoom,.98))}}@keyframes sw-sheet-out{to{opacity:0;transform:translateY(var(--sw-dist-3,16px))}}.sw-toasts{position:fixed;z-index:1100;right:var(--sw-space-4);bottom:calc(var(--sw-space-4) + var(--sw-toast-lift,0px));width:min(26rem,calc(100vw - 32px));display:flex;flex-direction:column;align-items:stretch;gap:var(--sw-space-2);pointer-events:none;--sw-toast-ok:#3dd68c;--sw-toast-danger:#ff7a7f;--sw-toast-warning:#ffc53d;--sw-toast-info:color-mix(in oklab, var(--sw-accent2), white 35%)}.sw-toasts.sw-toasts-top{top:calc(var(--sw-space-3) + env(safe-area-inset-top));bottom:auto}:root[data-sw-scheme=dark] .sw-toasts{--sw-toast-ok:#187a48;--sw-toast-danger:#b4232f;--sw-toast-warning:#8f5c00;--sw-toast-info:color-mix(in oklab, var(--sw-accent2), black 40%)}.sw-toast{display:flex;align-items:center;gap:var(--sw-space-3);max-width:100%;min-height:3rem;padding:var(--sw-space-2)var(--sw-space-2)var(--sw-space-2)var(--sw-space-4);border-radius:var(--sw-radius-md);background:var(--sw-surface-inverse);color:var(--sw-on-inverse);border:1px solid transparent;box-shadow:var(--sw-elev-2);font-size:var(--sw-text-md);animation:sw-pop-in var(--sw-dur-3)var(--sw-ease);transition:opacity var(--sw-dur-3)var(--sw-ease),transform var(--sw-dur-3)var(--sw-ease);touch-action:pan-y;pointer-events:auto;cursor:pointer;outline:none}.sw-toast:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-toast-text{flex:1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:30vh;overflow:auto}.sw-toast-details{display:block;margin-top:var(--sw-space-1);font-size:var(--sw-text-sm);opacity:.85;cursor:default}.sw-toast-details>summary{cursor:pointer;width:max-content}.sw-toast-details>pre{margin:var(--sw-space-1)0 0;font-family:var(--sw-mono);font-size:var(--sw-text-xs,.75rem);white-space:pre-wrap;overflow-wrap:anywhere;user-select:text}.sw-toast-icon{width:1.25rem;height:1.25rem;color:var(--sw-toast-info)}.sw-toast-count{padding:0 var(--sw-space-2);border-radius:var(--sw-radius-pill);background:color-mix(in srgb,var(--sw-on-inverse) 18%,transparent);font-size:var(--sw-text-xs);font-weight:600}.sw-toast .sw-button.sw-ghost{color:var(--sw-on-inverse)}@media(hover:hover){.sw-toast .sw-button.sw-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--sw-on-inverse) 14%,transparent);color:var(--sw-on-inverse)}}.sw-toast .sw-toast-action{font-weight:600;color:color-mix(in oklab,var(--sw-accent1),var(--sw-on-inverse) 45%)}.sw-toast.sw-error .sw-toast-icon{color:var(--sw-toast-danger)}.sw-toast.sw-ok .sw-toast-icon{color:var(--sw-toast-ok)}.sw-toast.sw-warning .sw-toast-icon{color:var(--sw-toast-warning)}.sw-toast.sw-hide{opacity:0;transform:translateY(6px);visibility:hidden;transition:opacity var(--sw-dur-3)var(--sw-ease),transform var(--sw-dur-3)var(--sw-ease),visibility 0s linear var(--sw-dur-3)}.sw-toast.sw-toast-swipe{transform:translateX(var(--sw-toast-dx,0px));opacity:.75;transition:none}@media(forced-colors:active){.sw-toast{border-color:CanvasText}}@media(max-width:760px){.sw-toasts{left:var(--sw-space-3);right:var(--sw-space-3);bottom:calc(var(--sw-space-3) + env(safe-area-inset-bottom) + var(--sw-toast-lift,0px));width:auto}}.sw-hint{position:fixed;z-index:1300;max-width:min(20rem,calc(100vw - 16px));padding:var(--sw-space-1)var(--sw-space-2);border:1px solid var(--sw-border);border-radius:var(--sw-radius);background:var(--sw-surface-raised);color:var(--sw-text);font-size:var(--sw-text-sm);line-height:1.35;box-shadow:var(--sw-elev-1);pointer-events:none;animation:sw-fade-in var(--sw-dur-2);white-space:pre-wrap}.sw-loader{--sw-loader-delay:150ms;position:fixed;inset:0;z-index:950;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sw-space-4);background:color-mix(in srgb,var(--sw-canvas) 70%,transparent);cursor:progress;outline:none;animation:sw-fade-in var(--sw-dur-3)var(--sw-loader-delay)both;transition:opacity var(--sw-dur-2)}.sw-loader.sw-opaque{background:var(--sw-canvas);animation:none}.sw-loader.sw-local{position:absolute;z-index:10}.sw-loader-host{position:relative}.sw-loader.sw-hide{opacity:0;visibility:hidden;transition:opacity var(--sw-dur-2),visibility 0s linear var(--sw-dur-2)}.sw-loader-icon{width:2.5rem;height:2.5rem;color:var(--sw-accent1)}.sw-loader.sw-local .sw-loader-icon{width:2rem;height:2rem}.sw-loader-text{max-width:90vw;color:var(--sw-text-2);font-size:var(--sw-text-lg);font-weight:var(--sw-weight-medium);text-align:center}.sw-serverblock-card{display:flex;flex-direction:column;align-items:center;gap:var(--sw-space-3);padding:var(--sw-space-2)0 var(--sw-space-3);text-align:center}.sw-serverblock-text{color:var(--sw-text);font-size:var(--sw-text-lg)}.sw-serverblock-wait{display:flex;align-items:center;gap:var(--sw-space-2)}.sw-serverblock-spinner{width:1.5rem;height:1.5rem}.sw-serverblock-time{color:var(--sw-text);font-weight:600;font-variant-numeric:tabular-nums}.sw-serverblock-note{max-width:30rem;color:var(--sw-text-2);font-size:var(--sw-text-sm)}.sw-frame-catch{position:fixed;z-index:1000;background:0 0;touch-action:none}.sw-dialog.sw-dialog-squeezed>.sw-dialog-body{padding-top:var(--sw-space-1);padding-bottom:var(--sw-space-1)}.sw-dialog-foot>.sw-dialog-progress.sw-dialog-progress-off{display:none}.sw-right{text-align:right}.sw-left{text-align:left}.sw-center{text-align:center}.sw-null{color:var(--sw-text-2)}.sw-false{color:var(--sw-accent2)}.sw-cell-text,.sw-fmt-Json,.sw-fmt-Text,.sw-fmt-MD{user-select:text;-webkit-user-select:text}.sw-fmt-Number,.sw-fmt-ByteSize,.sw-fmt-ByteSpeed,.sw-fmt-Duration,.sw-fmt-Uptime,.sw-cell-dt{font-variant-numeric:tabular-nums;white-space:nowrap}.sw-capped::after{content:" \2026";color:var(--sw-accent2)}.sw-fmt-WebColor{color:#111}.sw-fmt-WebColor.sw-false{color:#fff}.sw-cell-dt-utc::before,.sw-cell-dt-local::before{content:"";display:inline-block;width:1em;height:1em;margin-right:4px;vertical-align:-.15em;background-color:currentColor;opacity:.5;mask:url(../icons/table_country.svg)center/contain no-repeat}.sw-cell-dt-local::before{mask-image:url(../icons/home.svg)}a.sw-link{color:var(--sw-accent1-fg);font-weight:600;text-decoration:none;border-radius:4px;padding:0;background:0 0;overflow-wrap:anywhere}@media(hover:hover){a.sw-link:hover{text-decoration:underline;background:0 0;color:var(--sw-accent1-fg)}}a.sw-link:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}a.sw-link.sw-link-image{display:inline;line-height:0}a.sw-link.sw-link-ext .sw-link-ext-icon{display:inline-block;width:.85em;height:.85em;margin-left:.25em;vertical-align:-.05em;opacity:.8}a.sw-link.sw-link-ext .sw-link-keep{white-space:nowrap}a.sw-link.sw-link-ext .sw-link-search-icon{margin-left:0;margin-right:.3em}a.sw-link.sw-link-ext.sw-link-image .sw-link-ext-icon{vertical-align:middle}.sw-link-off{color:var(--sw-fg);cursor:help}.sw-md-img-off{display:inline-flex;align-items:center;min-height:var(--sw-touch);padding:2px 10px;border:1px dashed var(--sw-line-strong);border-radius:var(--sw-radius);background:var(--sw-bg-inset);color:var(--sw-accent1-fg);cursor:pointer;line-height:1.3;overflow-wrap:anywhere}@media(hover:hover){.sw-md-img-off:hover{text-decoration:underline}}.sw-md-img-off:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-cell-img{max-width:100%;vertical-align:middle}.sw-tag{display:inline-block;margin:1px 4px 1px 0;padding:0 6px;border-radius:var(--sw-radius-sm,4px);color:var(--sw-on-accent,var(--sw-bg));background:var(--sw-accent1);border:1px solid transparent;font-size:.85em;font-weight:700;letter-spacing:.02em;line-height:1.55;white-space:nowrap}.sw-tag.sw-tag-open{background:color-mix(in oklab,var(--sw-accent2) 86%,var(--sw-fg));color:var(--sw-on-accent,var(--sw-bg))}.sw-tag.sw-tag-signedin{border-color:color-mix(in srgb,var(--sw-accent1) 55%,transparent);background:var(--sw-accent1-soft,transparent);color:var(--sw-text-accent,var(--sw-accent1))}@media(forced-colors:active){.sw-tag{border-color:CanvasText}}.sw-cell-actions{white-space:nowrap}.sw-cell-toggle,.sw-cell-action{transition:background-color var(--sw-dur-1)linear,color var(--sw-dur-1)linear,border-color var(--sw-dur-1)linear;display:inline-flex;align-items:center;gap:5px;min-height:var(--sw-control-h-sm);margin:1px 4px 1px 0;padding:0 9px;border:1px solid var(--sw-line);border-radius:var(--sw-radius);background:var(--sw-bg-2);color:var(--sw-fg);font:inherit;font-size:var(--sw-text-sm);cursor:pointer;vertical-align:middle;touch-action:manipulation;user-select:none;-webkit-user-select:none}.sw-cell-action .sw-icon{width:1.15em;height:1.15em}.sw-cell-toggle{gap:6px;padding:0 8px 0 6px;border-color:transparent;background:color-mix(in oklab,var(--sw-accent2) 86%,var(--sw-fg));color:var(--sw-on-accent,var(--sw-bg));font-weight:600}.sw-cell-toggle[aria-checked=false]{border-color:color-mix(in srgb,var(--sw-accent2) 45%,transparent);background:var(--sw-accent2-soft);color:color-mix(in oklab,var(--sw-accent2),var(--sw-fg) 38%)}.sw-cell-check{position:relative;flex:none;width:.95em;height:.95em;border:1.5px solid;border-radius:min(3px,var(--sw-radius-sm,3px));box-sizing:border-box}.sw-cell-toggle[aria-checked=true] .sw-cell-check::after{content:"";position:absolute;left:50%;top:42%;width:.24em;height:.5em;border:solid;border-width:0 2px 2px 0;transform:translate(-50%,-50%)rotate(45deg)}.sw-cell-bool-v{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap}.sw-cell-bool-icon{flex:none;width:1.1em;height:1.1em}.sw-cell-bool.sw-cell-text .sw-cell-bool-icon{color:var(--sw-accent1-fg,var(--sw-accent1))}.sw-cell-bool.sw-false{color:color-mix(in oklab,var(--sw-accent2),var(--sw-fg) 25%)}@media(hover:hover){.sw-cell-toggle:hover:not(:disabled),.sw-cell-action:hover:not(:disabled){background:var(--sw-bg-3);border-color:var(--sw-line-strong)}.sw-cell-toggle:hover:not(:disabled){background:color-mix(in oklab,var(--sw-accent2) 70%,var(--sw-fg));border-color:transparent}.sw-cell-toggle[aria-checked=false]:hover:not(:disabled){background:color-mix(in srgb,var(--sw-accent2) 26%,transparent);border-color:color-mix(in srgb,var(--sw-accent2) 60%,transparent)}}.sw-cell-toggle:focus-visible,.sw-cell-action:focus-visible{outline:2px solid var(--sw-focus);outline-offset:1px}.sw-cell-toggle:disabled,.sw-cell-action:disabled{opacity:.35;cursor:default}.sw-cell-confirm>p{margin:0 0 .6em;overflow-wrap:anywhere}.sw-cell-confirm-item>span{color:var(--sw-muted)}.sw-cell-confirm-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px var(--sw-space-3,12px);margin:0 0 .6em;font-size:var(--sw-text-sm,13px)}.sw-cell-confirm-facts>dt{color:var(--sw-muted)}.sw-cell-confirm-facts>dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-cell-confirm-dialog .sw-dialog-icon{color:var(--sw-danger)}.sw-busy{cursor:progress!important}.sw-flash{animation:sw-flash calc(var(--sw-dur-3) * 4)ease-out}@keyframes sw-flash{from{background-color:var(--sw-accent1-soft)}}.sw-code-json{margin:0;font-family:var(--sw-mono);font-size:var(--sw-mono-size);white-space:pre;color:color-mix(in oklab,var(--sw-fg),var(--sw-bg) 40%)}.sw-code-json .key{color:var(--sw-fg)}.sw-code-json .string{color:var(--sw-accent2)}.sw-code-json .number{color:var(--sw-accent1-fg)}.sw-code-json .null{color:var(--sw-accent2);opacity:.5}.sw-code-json .boolean{color:var(--sw-accent1-fg);font-style:italic}.sw-longtext{min-height:4em;white-space:pre-wrap;overflow-wrap:anywhere}.sw-longtext.sw-mono{white-space:pre}.sw-md{min-height:4em;line-height:1.5;overflow-wrap:anywhere}.sw-md>:first-child{margin-top:0}.sw-md h1,.sw-md h2,.sw-md h3,.sw-md h4,.sw-md h5{color:var(--sw-accent2);margin:.8em 0 .3em;font-family:var(--sw-head)}.sw-md ul,.sw-md ol{padding-inline-start:24px}.sw-md li::marker{color:var(--sw-accent1)}.sw-md em{color:inherit;font-style:italic;font-weight:600}.sw-md strong,.sw-md b{color:inherit;font-weight:700}.sw-md a{color:var(--sw-accent1-fg);padding:0 2px}.sw-md img{max-width:100%}.sw-md code,.sw-md pre{font-family:var(--sw-mono);font-size:var(--sw-mono-size);background:var(--sw-bg-inset);border-radius:4px}.sw-md code{padding:1px 4px}.sw-md pre{padding:8px 10px;overflow:auto}.sw-md pre code{padding:0;background:0 0}.sw-md blockquote{margin:.5em 0;padding:2px 12px;border-left:3px solid var(--sw-accent2);color:var(--sw-muted)}.sw-md table{border-collapse:collapse}.sw-md th,.sw-md td{border:1px solid var(--sw-line);padding:3px 8px}.sw-level-warning{color:color-mix(in srgb,var(--sw-danger) 55%,var(--sw-fg))}.sw-level-error{color:var(--sw-danger);font-weight:600}.sw-code{--sw-code-lh:20px;--sw-code-bg:var(--sw-bg-inset);--sw-code-c:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 50%);--sw-code-k:var(--sw-accent1);--sw-code-t:var(--sw-accent2);--sw-code-f:color-mix(in oklab, var(--sw-accent2), #9be7a0 55%);--sw-code-v:color-mix(in oklab, #ffb454, var(--sw-fg) 15%);--sw-code-n:color-mix(in oklab, #f0a868, var(--sw-fg) 25%);--sw-code-p:color-mix(in oklab, #c792ea, var(--sw-fg) 15%);--sw-code-s:#f4c542;--sw-code-sc:#4fd8b0;--sw-code-u:color-mix(in oklab, #82aaff, var(--sw-fg) 25%);--sw-code-m:color-mix(in oklab, #ff9cac, var(--sw-fg) 30%);--sw-code-o:color-mix(in oklab, var(--sw-fg), var(--sw-bg) 20%);position:relative;display:flex;min-width:0;min-height:0;overflow:hidden;background:var(--sw-code-bg);color:var(--sw-fg);font-family:var(--sw-mono);font-size:var(--sw-mono-size);line-height:var(--sw-code-lh)}:root:not([data-theme]):not([data-sw-scheme=dark]) .sw-code,:root[data-sw-scheme=light] .sw-code{--sw-code-f:color-mix(in oklab, var(--sw-accent2), #1b7f3a 55%);--sw-code-v:#a35a00;--sw-code-n:#b4530a;--sw-code-p:#7a3db8;--sw-code-s:#9a6400;--sw-code-sc:#0f7b5f;--sw-code-u:#2f5fb3;--sw-code-m:#b02a4a}.sw-code-gutter{position:relative;flex:none;width:50px;overflow:hidden;border-right:1px solid var(--sw-line);background:var(--sw-bg-1);color:var(--sw-faint);cursor:default;user-select:none;-webkit-user-select:none}.sw-code-gutter-inner{position:absolute;left:0;right:0;top:0}.sw-code-num{position:absolute;left:0;right:0;height:var(--sw-code-lh);padding:0 10px 0 14px;text-align:right}.sw-code-num.sw-cur{color:var(--sw-fg)}.sw-code-num.sw-error::before,.sw-code-num.sw-warning::before{content:"";position:absolute;left:4px;top:calc(var(--sw-code-lh)/2 - 4px);width:8px;height:8px;border-radius:50%;background:var(--sw-danger)}.sw-code-num.sw-warning::before{background:#e0a030}.sw-code-num.sw-error{color:var(--sw-danger);cursor:pointer}.sw-code-num.sw-dot{cursor:pointer;color:var(--sw-text)}.sw-code-num.sw-dot::after{content:"";position:absolute;left:2px;top:calc(var(--sw-code-lh)/2 - 6px);width:8px;height:8px;border-radius:50%;background:var(--sw-accent2);border:2px solid var(--sw-surface);outline:1px solid var(--sw-accent2)}.sw-code-span{position:absolute;height:var(--sw-code-lh);border-radius:var(--sw-radius-sm);background:var(--sw-accent2-soft);border-bottom:2px solid var(--sw-accent2)}.sw-code-main{position:relative;flex:1;min-width:0;overflow:hidden}.sw-code-input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:6px 12px 40vh 10px;border:0;outline:none;resize:none;background:0 0;color:transparent;caret-color:var(--sw-fg);font:inherit;line-height:var(--sw-code-lh);letter-spacing:0;tab-size:4;white-space:pre;overflow:auto;z-index:1;scrollbar-width:thin;scrollbar-color:var(--sw-line-strong)transparent}.sw-code-input::selection{background:color-mix(in srgb,var(--sw-accent2) 32%,transparent);color:transparent}.sw-code-input::placeholder{color:var(--sw-faint)}.sw-code-readonly .sw-code-input{caret-color:transparent}.sw-code-layer{position:absolute;left:0;top:0;width:0;height:0;white-space:pre;tab-size:4;pointer-events:none;will-change:transform}.sw-code-measure{position:absolute;visibility:hidden;white-space:pre;left:0;top:0}.sw-code-line{position:absolute;height:var(--sw-code-lh)}.sw-code-cur,.sw-code-mark{position:absolute;left:0;width:1e5px;height:var(--sw-code-lh);background:color-mix(in srgb,var(--sw-fg) 6%,transparent)}.sw-code-cur.sw-blur{background:color-mix(in srgb,var(--sw-fg) 3%,transparent)}.sw-code-mark.sw-error{background:color-mix(in srgb,var(--sw-danger) 16%,transparent)}.sw-code-mark.sw-warning{background:color-mix(in srgb,#e0a030 14%,transparent)}.sw-code-msg{position:absolute;height:var(--sw-code-lh);padding:0 8px;border-radius:4px;color:var(--sw-danger);font-family:var(--sw-sans);font-size:.92em;opacity:.9}.sw-code-msg.sw-warning{color:#e0a030}.sw-code-match,.sw-code-bracket{position:absolute;height:var(--sw-code-lh);border-radius:2px}.sw-code-match{background:color-mix(in srgb,#ffd866 28%,transparent)}.sw-code-match.sw-current{background:color-mix(in srgb,#ffd866 50%,transparent);outline:1px solid #ffd866}.sw-code-bracket{outline:1px solid var(--sw-line-strong);background:color-mix(in srgb,var(--sw-accent2) 18%,transparent)}.sw-code-bracket.sw-unmatched{outline-color:var(--sw-danger);background:var(--sw-danger-soft)}.sw-code .c{color:var(--sw-code-c);font-style:italic}.sw-code .cv{opacity:.55}.sw-code .k{color:var(--sw-code-k)}.sw-code .t{color:var(--sw-code-t)}.sw-code .f{color:var(--sw-code-f)}.sw-code .v{color:var(--sw-code-v)}.sw-code .n{color:var(--sw-code-n)}.sw-code .p{color:var(--sw-code-p)}.sw-code .s{color:var(--sw-code-s);font-weight:600}.sw-code .sc{color:var(--sw-code-sc);font-weight:600}.sw-code .sx{color:var(--sw-code-s);text-decoration:wavy underline var(--sw-danger);text-underline-offset:3px}.sw-code .u{color:var(--sw-code-u)}.sw-code .m{color:var(--sw-code-m)}.sw-code .o{color:var(--sw-code-o)}.sw-code .q{color:var(--sw-code-n)}.sw-code .h{color:var(--sw-code-k);font-weight:600}.sw-code .b{font-weight:700}.sw-code .i{font-style:italic}.sw-code .l{color:var(--sw-code-t)}.sw-code-find{position:absolute;top:4px;right:18px;z-index:5;display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius);background:var(--sw-bg-2);box-shadow:var(--sw-shadow);font-family:var(--sw-sans);font-size:var(--sw-size);line-height:normal}.sw-code-find[hidden],.sw-code-find-row[hidden]{display:none}.sw-code-find-row{display:flex;align-items:center;gap:2px}.sw-code-find-input{width:220px;min-height:30px;font-family:var(--sw-mono);font-size:var(--sw-mono-size)}.sw-code-find-input.sw-invalid{border-color:var(--sw-danger)}.sw-code-find .sw-button.sw-small{min-height:30px;min-width:30px;padding:0 6px}.sw-code-find-opt{font-family:var(--sw-mono);font-size:.8em!important}.sw-code-find-count{min-width:70px;padding:0 6px;color:var(--sw-muted);font-size:.85em;text-align:center;white-space:nowrap}.sw-code-complete{position:absolute;z-index:6;min-width:220px;max-width:520px;max-height:260px;padding:3px;border:1px solid var(--sw-line-strong);border-radius:6px;background:var(--sw-bg-2);box-shadow:var(--sw-shadow)}.sw-code-complete[hidden]{display:none}.sw-code-complete-item{display:flex;align-items:center;gap:8px;padding:1px 6px;border-radius:4px;cursor:pointer;white-space:nowrap}.sw-code-complete-item.sw-active{background:var(--sw-accent2-soft)}.sw-code-complete-text{flex:none}.sw-code-complete-detail{overflow:hidden;text-overflow:ellipsis;color:var(--sw-muted);font-size:.9em}.sw-code-ck{flex:none;width:16px;height:16px;border-radius:3px;background:var(--sw-bg-3);color:var(--sw-muted);font-family:var(--sw-sans);font-size:10px;line-height:16px;text-align:center}.sw-ck-keyword{color:var(--sw-code-k)}.sw-ck-type{color:var(--sw-code-t)}.sw-ck-function{color:var(--sw-code-f)}.sw-ck-variable{color:var(--sw-code-v)}.sw-ck-snippet{color:var(--sw-code-s)}.sw-ck-constant{color:var(--sw-code-sc)}.sw-ck-directive{color:var(--sw-code-p)}.sw-code-hover{position:absolute;z-index:7;max-width:min(620px,90%);max-height:340px;padding:8px 10px;border:1px solid var(--sw-line-strong);border-radius:6px;background:var(--sw-bg-2);box-shadow:var(--sw-shadow);font-family:var(--sw-sans);font-size:var(--sw-size);line-height:1.4}.sw-code-hover[hidden]{display:none}.IconAdd{mask-image:url(../icons/plus.svg)}.IconAddEmail{mask-image:url(../icons/user_email_add.svg)}.IconAddPasskey{mask-image:url(../icons/passkey_add.svg)}.IconAddPasskeyOther{mask-image:url(../icons/qr_code.svg)}.IconAddPassword{mask-image:url(../icons/user_password_add.svg)}.IconAddPhone{mask-image:url(../icons/user_phone_add.svg)}.IconApply{mask-image:url(../icons/reload.svg)}.IconAscending{mask-image:url(../icons/m_sort_asc.svg)}.IconAuthAddEmail{mask-image:url(../icons/user_email_add.svg)}.IconAuthAddPassword{mask-image:url(../icons/user_password_add.svg)}.IconAuthAddPhone{mask-image:url(../icons/user_phone_add.svg)}.IconAuthChangeEmail{mask-image:url(../icons/user_email_change.svg)}.IconAuthChangePhone{mask-image:url(../icons/user_phone_change.svg)}.IconAuthCopy{mask-image:url(../icons/copy.svg)}.IconAuthDeleteAccount{mask-image:url(../icons/user_delete.svg)}.IconAuthDeleteEmail{mask-image:url(../icons/user_email_delete.svg)}.IconAuthDeleteMail{mask-image:url(../icons/user_delete.svg)}.IconAuthDeletePassword{mask-image:url(../icons/user_password_delete.svg)}.IconAuthDeletePhone{mask-image:url(../icons/user_phone_delete.svg)}.IconAuthEmail{mask-image:url(../icons/email.svg)}.IconAuthForgotPassword{mask-image:url(../icons/user_check.svg)}.IconAuthInviteUser{mask-image:url(../icons/user_add.svg)}.IconAuthLogin{mask-image:url(../icons/user.svg)}.IconAuthLogout{mask-image:url(../icons/user_logout.svg)}.IconAuthPassword{mask-image:url(../icons/lock.svg)}.IconAuthPhone{mask-image:url(../icons/phone.svg)}.IconAuthPost{mask-image:url(../icons/send.svg)}.IconAuthRandom{mask-image:url(../icons/dice.svg)}.IconAuthResetPassword{mask-image:url(../icons/user_check.svg)}.IconAuthSetPassword{mask-image:url(../icons/user_password.svg)}.IconAuthSignUp{mask-image:url(../icons/user_add.svg)}.IconAuthView{mask-image:url(../icons/eye.svg)}.IconAuthViewOff{mask-image:url(../icons/eye_off.svg)}.IconCancel{mask-image:url(../icons/close.svg)}.IconCashBill{mask-image:url(../icons/cash_bill.svg)}.IconCashBills{mask-image:url(../icons/cash_bills.svg)}.IconChangeEmail{mask-image:url(../icons/user_email_change.svg)}.IconChangePassword{mask-image:url(../icons/user_password.svg)}.IconChangePhone{mask-image:url(../icons/user_phone_change.svg)}.IconChart{mask-image:url(../icons/chart.svg)}.IconChartExport{mask-image:url(../icons/newtab.svg)}.IconChartMenu{mask-image:url(../icons/menu.svg)}.IconChat{mask-image:url(../icons/chat.svg)}.IconChatAge{mask-image:url(../icons/hour_glass.svg)}.IconChatAttachFile{mask-image:url(../icons/db_add.svg)}.IconChatAutoSendOff{mask-image:url(../icons/edit.svg)}.IconChatAutoSendOn{mask-image:url(../icons/send.svg)}.IconChatBottom{mask-image:url(../icons/MoveBottom.svg)}.IconChatClear{mask-image:url(../icons/trash.svg)}.IconChatClearCurrent{mask-image:url(../icons/clear.svg)}.IconChatCopy{mask-image:url(../icons/copy.svg)}.IconChatCopyImage{mask-image:url(../icons/image.svg)}.IconChatDeleteFile{mask-image:url(../icons/db_remove.svg)}.IconChatExpand{mask-image:url(../icons/newtab.svg)}.IconChatHelp{mask-image:url(../icons/help.svg)}.IconChatHide{mask-image:url(../icons/eye_off.svg)}.IconChatHideFile{mask-image:url(../icons/eye_off.svg)}.IconChatKeep{mask-image:url(../icons/fav_on.svg)}.IconChatLanguage{mask-image:url(../icons/table_language.svg)}.IconChatLink{mask-image:url(../icons/share.svg)}.IconChatLink0{mask-image:url(../icons/keep.svg)}.IconChatLink1{mask-image:url(../icons/user_check.svg)}.IconChatLink2{mask-image:url(../icons/table_country.svg)}.IconChatMicOff{mask-image:url(../icons/mic_off.svg)}.IconChatMicOn{mask-image:url(../icons/mic_on.svg)}.IconChatRemove{mask-image:url(../icons/trash.svg)}.IconChatSave{mask-image:url(../icons/disc.svg)}.IconChatShow{mask-image:url(../icons/eye.svg)}.IconChatSpeechGenDisable{mask-image:url(../icons/preview_mute.svg)}.IconChatSpeechGenEnable{mask-image:url(../icons/preview_vol_loud.svg)}.IconChatSpeechVolume{mask-image:url(../icons/preview_unmute.svg)}.IconChatSpeechVolume100{mask-image:url(../icons/preview_vol_loud.svg)}.IconChatSpeechVolume25{mask-image:url(../icons/preview_vol_low.svg)}.IconChatSpeechVolume50{mask-image:url(../icons/preview_vol_low.svg)}.IconChatSpeechVolume75{mask-image:url(../icons/preview_vol_loud.svg)}.IconChatStore{mask-image:url(../icons/db_add.svg)}.IconChatTime{mask-image:url(../icons/clock.svg)}.IconChatTop{mask-image:url(../icons/MoveTop.svg)}.IconChoosePassword{mask-image:url(../icons/user_add.svg)}.IconClear{mask-image:url(../icons/clear.svg)}.IconClearInput{mask-image:url(../icons/clear_input.svg)}.IconClearSort{mask-image:url(../icons/m_menu.svg)}.IconClock{mask-image:url(../icons/clock.svg)}.IconClose{mask-image:url(../icons/close.svg)}.IconClosePopUp{mask-image:url(../icons/close.svg)}.IconCoin{mask-image:url(../icons/cash_bills.svg)}.IconCollapse{mask-image:url(../icons/collapse.svg)}.IconCollapseMain{mask-image:url(../icons/minus.svg)}.IconCopy{mask-image:url(../icons/copy.svg)}.IconDb{mask-image:url(../icons/db.svg)}.IconDbAdd{mask-image:url(../icons/db_add.svg)}.IconDbMinus{mask-image:url(../icons/db_minus.svg)}.IconDbRemove{mask-image:url(../icons/db_remove.svg)}.IconDbTable{mask-image:url(../icons/db.svg)}.IconDebug{mask-image:url(../icons/table_api.svg)}.IconDebugDetails{mask-image:url(../icons/rating_on.svg)}.IconDebugNone{mask-image:url(../icons/minus.svg)}.IconDebugOverview{mask-image:url(../icons/rating_off.svg)}.IconDebugParameters{mask-image:url(../icons/rating_half.svg)}.IconDebugStats{mask-image:url(../icons/fingerprint.svg)}.IconDelete{mask-image:url(../icons/user_delete.svg)}.IconDeleteEmail{mask-image:url(../icons/user_email_delete.svg)}.IconDeletePassword{mask-image:url(../icons/user_password_delete.svg)}.IconDeletePhone{mask-image:url(../icons/user_phone_delete.svg)}.IconDescending{mask-image:url(../icons/m_sort_desc.svg)}.IconDice{mask-image:url(../icons/reload.svg)}.IconDisc{mask-image:url(../icons/disc.svg)}.IconDownload{mask-image:url(../icons/download.svg)}.IconEdit{mask-image:url(../icons/edit.svg)}.IconEmail{mask-image:url(../icons/email.svg)}.IconExpand{mask-image:url(../icons/expand.svg)}.IconExpandMain{mask-image:url(../icons/plus.svg)}.IconExplore{mask-image:url(../icons/explore.svg)}.IconExport{mask-image:url(../icons/newtab.svg)}.IconFilter{mask-image:url(../icons/filter.svg)}.IconFullScreenEnter{mask-image:url(../icons/fullscreen_enter.svg)}.IconFullScreenExit{mask-image:url(../icons/fullscreen_exit.svg)}.IconHelp{mask-image:url(../icons/help.svg)}.IconHome{mask-image:url(../icons/home.svg)}.IconImage{mask-image:url(../icons/image.svg)}.IconInvite{mask-image:url(../icons/user_add.svg)}.IconKey{mask-image:url(../icons/key.svg)}.IconLink{mask-image:url(../icons/share.svg)}.IconLock{mask-image:url(../icons/lock.svg)}.IconLogin{mask-image:url(../icons/user.svg)}.IconLogout{mask-image:url(../icons/user_logout.svg)}.IconMainMenu{mask-image:url(../icons/left.svg)}.IconMediaCollapse{mask-image:url(../icons/collapse.svg)}.IconMediaExpand{mask-image:url(../icons/expand.svg)}.IconMediaNewWindow{mask-image:url(../icons/newtab.svg)}.IconMenu{mask-image:url(../icons/more.svg)}.IconMinus{mask-image:url(../icons/minus.svg)}.IconMore{mask-image:url(../icons/more.svg)}.IconMoreData{mask-image:url(../icons/more.svg)}.IconNavBack{mask-image:url(../icons/left.svg)}.IconNetwork{mask-image:url(../icons/network.svg)}.IconNewTab{mask-image:url(../icons/newtab.svg)}.IconNext{mask-image:url(../icons/next.svg)}.IconNotes{mask-image:url(../icons/notes.svg)}.IconOk{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E")}.IconOrder{mask-image:url(../icons/table_log.svg)}.IconOrderAscending{mask-image:url(../icons/m_sort_asc.svg)}.IconOrderAscendingSel{mask-image:url(../icons/m_sort_asc.svg)}.IconOrderDescending{mask-image:url(../icons/m_sort_desc.svg)}.IconOrderDescendingSel{mask-image:url(../icons/m_sort_desc.svg)}.IconOrderOriginal{mask-image:url(../icons/home.svg)}.IconOrderOriginalSel{mask-image:url(../icons/home.svg)}.IconPasskeyKey{mask-image:url(../icons/passkey_key.svg)}.IconPasskeyRename{mask-image:url(../icons/passkey_rename.svg)}.IconPassword{mask-image:url(../icons/user_password.svg)}.IconPaused{mask-image:url(../icons/preview_pause.svg)}.IconPhone{mask-image:url(../icons/phone.svg)}.IconPlus{mask-image:url(../icons/plus.svg)}.IconPower{mask-image:url(../icons/power.svg)}.IconPrev{mask-image:url(../icons/prev.svg)}.IconProfile{mask-image:url(../icons/user.svg)}.IconRecover{mask-image:url(../icons/user_check.svg)}.IconRefund{mask-image:url(../icons/refund.svg)}.IconReload{mask-image:url(../icons/reload.svg)}.IconRemove{mask-image:url(../icons/close.svg)}.IconReset{mask-image:url(../icons/reset.svg)}.IconRetry{mask-image:url(../icons/reload.svg)}.IconSave{mask-image:url(../icons/disc.svg)}.IconSearch{mask-image:url(../icons/search.svg)}.IconSecured{mask-image:url(../icons/lock.svg)}.IconSend{mask-image:url(../icons/send.svg)}.IconSendIt{mask-image:url(../icons/table_api.svg)}.IconServer{mask-image:url(../icons/server.svg)}.IconSettings{mask-image:url(../icons/settings.svg)}.IconShareLink0{mask-image:url(../icons/disc.svg)}.IconShareLink1{mask-image:url(../icons/user_check.svg)}.IconShareLink2{mask-image:url(../icons/share.svg)}.IconSignUp{mask-image:url(../icons/user_add.svg)}.IconSync{mask-image:url(../icons/sync.svg)}.IconTable{mask-image:url(../icons/table.svg)}.IconTableApi{mask-image:url(../icons/table_api.svg)}.IconTableCache{mask-image:url(../icons/table_cache.svg)}.IconTableCompression{mask-image:url(../icons/table_compression.svg)}.IconTableCountry{mask-image:url(../icons/table_country.svg)}.IconTableCurrency{mask-image:url(../icons/table_currency.svg)}.IconTableLanguage{mask-image:url(../icons/table_language.svg)}.IconTableLog{mask-image:url(../icons/table_log.svg)}.IconTableMemory{mask-image:url(../icons/memory.svg)}.IconTablePerfSystem{mask-image:url(../icons/table_perf_system.svg)}.IconTablePerformance{mask-image:url(../icons/table_performance.svg)}.IconTablePhone{mask-image:url(../icons/phone.svg)}.IconTableSerializer{mask-image:url(../icons/table_serializer.svg)}.IconTableServices{mask-image:url(../icons/table_services.svg)}.IconTableSession{mask-image:url(../icons/table_session.svg)}.IconTableStats{mask-image:url(../icons/table_stats.svg)}.IconTableTables{mask-image:url(../icons/table_tables.svg)}.IconTableTemplates{mask-image:url(../icons/table_template.svg)}.IconTableTranslateFrom{mask-image:url(../icons/table_translate_from.svg)}.IconTableTranslateTo{mask-image:url(../icons/table_translate_to.svg)}.IconTableUsers{mask-image:url(../icons/user.svg)}.IconTagAdd{mask-image:url(../icons/plus.svg)}.IconTagRemove{mask-image:url(../icons/minus.svg)}.IconTheme{mask-image:url(../icons/theme.svg)}.IconThemeAuto{mask-image:url(../icons/theme_auto.svg)}.IconThemeDark{mask-image:url(../icons/theme_dark.svg)}.IconThemeHacker{mask-image:url(../icons/theme_hacker.svg)}.IconThemePro{mask-image:url(../icons/display.svg)}.IconThemeLight{mask-image:url(../icons/theme_light.svg)}.IconTrash{mask-image:url(../icons/trash.svg)}.IconUnlock{mask-image:url(../icons/unlock.svg)}.IconUpload{mask-image:url(../icons/upload.svg)}.IconUsePasskey{mask-image:url(../icons/passkey_use.svg)}.IconUser{mask-image:url(../icons/user.svg)}.IconUsers{mask-image:url(../icons/users.svg)}.IconWarning{mask-image:url(../icons/warning.svg)}.IconWorking{mask-image:url(../icons/Loading.svg)}.IconWorld{mask-image:url(../icons/world.svg)}.IconChatSystem{mask-image:url(../icons/chat.svg)}.IconColorThemeBackground{background-color:var(--ThemeBackground)}.IconColorThemeMain{background-color:var(--ThemeMain)}.IconColorThemeAcc1{background-color:var(--ThemeAcc1)}.IconColorThemeAcc2{background-color:var(--ThemeAcc2)}body.SwNarrow .IconMainMenu{mask-image:url(../icons/up.svg)}body.SwCollapsed .IconMainMenu{mask-image:url(../icons/right.svg)}body.SwCollapsed.SwNarrow .IconMainMenu{mask-image:url(../icons/down.svg)}.IconCurrentUser{mask-image:none;background-color:transparent!important;background-image:url(../auth/UserImages/Current/small);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconCurrentUserFill{mask-image:none;background-color:transparent!important;background-image:url(../auth/UserImages/Current/small);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFileCsv{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/csv.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFileHtml{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/html.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFileJson{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/json.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFileMD{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/md.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFilePdf{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/pdf.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFilePng{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/png.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFileSvg{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/svg.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconFileXlsx{mask-image:none;background-color:transparent!important;background-image:url(../icons/ext/xlsx.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconLogo{mask-image:none;background-color:transparent!important;background-image:url(../icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.IconCurrentUserFill{background-size:cover}.IconProblems{mask-image:url(../icons/warning.svg)}.IconLogFile{mask-image:url(../icons/log_file.svg)}.IconSessionCache{mask-image:url(../icons/cache_session.svg)}.IconFolderManaged{mask-image:url(../icons/folder_managed.svg)}.IconFolderShared{mask-image:url(../icons/folder_shared.svg)}.IconFolderRemote{mask-image:url(../icons/folder_remote.svg)}.IconTableRefs{mask-image:url(../icons/table_refs.svg)}.IconTableEmails{mask-image:url(../icons/email.svg)}.IconTableMessages{mask-image:url(../icons/chat.svg)}.IconAiImageModels{mask-image:url(../icons/image.svg)}.IconAiTextModels{mask-image:url(../icons/chat.svg)}.IconEndPoints{mask-image:url(../icons/server.svg)}.IconTableClients{mask-image:url(../icons/computer.svg)}.IconLoadedServices{mask-image:url(../icons/services_loaded.svg)}.IconKeyFiles{mask-image:url(../icons/key_file.svg)}.IconMenuFolder{mask-image:url(../icons/menu_folder.svg)}.IconBackgroundEffects{mask-image:url(../icons/gradient.svg)}.IconImageEffects{mask-image:url(../icons/color_palette.svg)}.IconCollageEffects{mask-image:url(../icons/collage.svg)}html.Embedded:has(>body>:is(.sw-page-dash,.sw-page-form,.sw-page-read,.sw-page-fill)){padding:0;height:100%;min-height:100%}html.Embedded:has(>body>.sw-page-fill)>body{height:100%}html:has(>body>.sw-page-fill){height:100%}html:has(>body>.sw-page-fill)>body{height:100%;margin:0;box-sizing:border-box}.sw-page-fill,.sw-page-dash,.sw-page-form,.sw-page-read{box-sizing:border-box;width:100%;margin:0;padding:var(--sw-space-6)var(--sw-page-px)var(--sw-space-8)}.sw-page-dash{max-width:calc(var(--sw-page-max) + 2 * var(--sw-page-px))}.sw-page-form{max-width:calc(var(--sw-form-max) + 2 * var(--sw-page-px))}.sw-page-read{max-width:calc(var(--sw-read-max) + 2 * var(--sw-page-px))}.sw-page-fill{display:flex;flex-direction:column;min-height:0;height:100%;padding-bottom:var(--sw-space-6)}.sw-page-fill>.sw-fill{flex:1;min-height:0}.sw-grid{display:grid;gap:var(--sw-space-4);grid-template-columns:repeat(12,minmax(0,1fr))}.sw-span-3{grid-column:span 3}.sw-span-4{grid-column:span 4}.sw-span-6{grid-column:span 6}.sw-span-8{grid-column:span 8}.sw-span-12{grid-column:span 12}@media(max-width:1280px){.sw-span-3{grid-column:span 6}.sw-span-4,.sw-span-8{grid-column:span 12}}@media(max-width:900px){.sw-span-6{grid-column:span 12}}@media(max-width:560px){.sw-span-3{grid-column:span 12}}.sw-section+.sw-section{margin-top:var(--sw-space-8)}@media(max-width:560px){.sw-grid{gap:var(--sw-space-3)}.sw-grid>.sw-kpi.sw-span-3{grid-column:span 6}}:not(.sw-grid,.sw-tiles)>:is(.sw-grid,.sw-card,.sw-facts,.sw-tiles)+:is(.sw-grid,.sw-card,.sw-facts,.sw-tiles){margin-top:var(--sw-space-4)}.sw-ph{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sw-space-3)var(--sw-space-6);margin-bottom:var(--sw-space-6)}.sw-ph-text{flex:1 1 20rem;min-width:0}.sw-ph-titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-2)var(--sw-space-3)}.sw-ph-title{margin:0;color:var(--sw-text);font-family:var(--sw-head);font-weight:var(--sw-head-weight);font-size:var(--sw-text-2xl);line-height:var(--sw-lh-tight);letter-spacing:.005em;overflow-wrap:anywhere}.sw-ph-desc{margin:var(--sw-space-1)0 0;max-width:60rem;color:var(--sw-text-2);font-size:var(--sw-text-md);line-height:var(--sw-lh)}.sw-ph-desc:empty{display:none}.sw-ph-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sw-space-2);flex:none;max-width:100%}.sw-ph-actions:empty{display:none}.sw-ph-actions.sw-ph-fit{flex-wrap:nowrap}.sw-ph-actions.sw-ph-fit>*{flex-shrink:0}.sw-ph-actions>.sw-ph-overflowed,.sw-ph-actions>.sw-ph-more[hidden]{display:none!important}.sw-ph-actions.sw-ph-actions-none{display:none}.sw-ph.sw-ph-compact,.sw-ph.is-compact{margin-bottom:var(--sw-space-4)}.sw-ph.sw-ph-compact .sw-ph-title,.sw-ph.is-compact .sw-ph-title{font-size:var(--sw-text-xl)}@media(max-width:760px){.sw-ph{margin-bottom:var(--sw-space-4)}.sw-ph-title{font-size:var(--sw-text-xl)}.sw-page-fill>.sw-ph.sw-ph-compact,.sw-page-fill>.sw-ph.is-compact{display:none}.sw-page-fill>.sw-ph:is(.sw-ph-compact,.is-compact):has(>.sw-ph-actions:not(.sw-ph-actions-none)>:not([hidden],.sw-ph-more)){display:flex;margin-bottom:var(--sw-space-3)}.sw-page-fill>.sw-ph:is(.sw-ph-compact,.is-compact):has(>.sw-ph-actions:not(.sw-ph-actions-none)>:not([hidden],.sw-ph-more))>.sw-ph-text{display:none}.sw-page-fill>.sw-ph:is(.sw-ph-compact,.is-compact)>.sw-ph-actions{flex:1 1 100%;justify-content:flex-start}.sw-page-fill>.sw-ph:is(.sw-ph-compact,.is-compact)>.sw-ph-actions>.sw-ph-more{margin-left:auto}}.sw-ph>.sw-ph-status{display:flex;align-items:center;gap:var(--sw-space-2);align-self:center}.sw-ph>.sw-ph-status:empty,.sw-ph-status[hidden]{display:none}@media(max-height:500px){.sw-ph{margin-bottom:var(--sw-space-3)}.sw-ph-title{font-size:var(--sw-text-xl)}.sw-ph-desc{display:none}}.sw-card{position:relative;min-width:0;border:1px solid var(--sw-border);border-radius:var(--sw-radius-md);background:var(--sw-surface);color:var(--sw-text)}.sw-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sw-space-2)var(--sw-space-3);min-height:3rem;padding:var(--sw-space-2)var(--sw-space-4);border-bottom:1px solid var(--sw-border)}.sw-card-head h2,.sw-card-head h3,.sw-card-title{margin:0;color:var(--sw-text);font-family:var(--sw-font);font-size:var(--sw-text-md);font-weight:var(--sw-weight-medium);line-height:var(--sw-lh-tight);overflow-wrap:anywhere}.sw-card-head .sw-card-sub{color:var(--sw-text-2);font-size:var(--sw-text-sm);overflow-wrap:anywhere}.sw-card-head .sw-card-sub:empty{display:none}.sw-card-tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sw-space-1)var(--sw-space-2);margin-left:auto}.sw-card-tools:empty{display:none}.sw-push{margin-left:auto}.sw-card-body{min-width:0;padding:var(--sw-space-4)}.sw-card-body.sw-flush{padding:0}.sw-card.sw-flush>.sw-card-body{padding:0}.sw-section-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sw-space-1)var(--sw-space-3);margin:var(--sw-space-8)0 var(--sw-space-3)}.sw-section-title h2{margin:0;font-family:var(--sw-font);font-size:var(--sw-text-lg);font-weight:var(--sw-weight-medium);color:var(--sw-text)}.sw-section-title>span{color:var(--sw-text-2);font-size:var(--sw-text-sm)}.sw-linkbtn{min-height:var(--sw-control-h);padding:0 var(--sw-space-2);border:0;border-radius:var(--sw-radius);background:0 0;color:var(--sw-text-accent);font:inherit;font-size:var(--sw-text-sm);font-weight:var(--sw-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--sw-dur-1)linear,color var(--sw-dur-1)linear}@media(hover:hover){.sw-linkbtn:hover{background:var(--sw-hover);text-decoration:underline}}.sw-linkbtn:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-kpi{display:grid;gap:var(--sw-space-1);align-content:start;padding:var(--sw-space-4)var(--sw-space-5);font:inherit;text-align:start;color:var(--sw-text)}button.sw-kpi{width:100%;cursor:pointer;transition:border-color var(--sw-dur-1),background-color var(--sw-dur-1)}@media(hover:hover){button.sw-kpi:hover{border-color:var(--sw-border-strong);background:color-mix(in srgb,var(--sw-surface),var(--sw-fg) 2.5%)}}button.sw-kpi:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-kpi-label{display:flex;align-items:center;gap:var(--sw-space-2);min-width:0;font-size:var(--sw-text-sm);color:var(--sw-text-2)}.sw-kpi-label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-kpi-label .sw-icon,.sw-kpi-label .sw-icon-mask{flex:none;width:1rem;height:1rem;color:var(--sw-text-3)}.sw-kpi-value{font-family:var(--sw-head);font-weight:var(--sw-head-weight);font-size:var(--sw-text-3xl);line-height:1.1;color:var(--sw-text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sw-kpi-value small{margin-left:4px;font-family:var(--sw-font);font-size:var(--sw-text-md);font-weight:400;color:var(--sw-text-2)}.sw-kpi-sub{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sw-space-2);min-height:1.25rem;min-width:0;font-size:var(--sw-text-sm);color:var(--sw-text-2)}.sw-meter{height:6px;margin-top:var(--sw-space-2);border-radius:3px;background:var(--sw-surface-sunken);outline:1px solid var(--sw-border);outline-offset:-1px;overflow:hidden}.sw-meter>i{display:block;height:100%;width:0;border-radius:3px;background:var(--sw-chart-1);transition:width var(--sw-dur-2)var(--sw-ease,ease-out)}.sw-meter.is-warn>i{background:var(--sw-warning)}.sw-meter.is-danger>i{background:var(--sw-danger)}@media(max-width:599px),(max-height:500px){.sw-kpi{padding:var(--sw-space-3)var(--sw-space-4)}.sw-kpi-value{font-size:var(--sw-text-xl)}}.sw-facts{display:flex;flex-wrap:wrap;margin:0}.sw-facts>div{flex:1 1 11rem;min-width:0;padding:var(--sw-space-3)var(--sw-space-4);border-left:1px solid var(--sw-border);margin-left:-1px;border-top:1px solid var(--sw-border);margin-top:-1px}.sw-facts dt{color:var(--sw-text-2);font-size:var(--sw-text-xs);font-weight:var(--sw-weight-medium)}.sw-facts dd{margin:2px 0 0;color:var(--sw-text);overflow-wrap:anywhere}.sw-facts button.sw-fact-value{max-width:100%;padding:0;border:0;border-radius:2px;background:0 0;color:inherit;font:inherit;font-weight:var(--sw-weight-medium);text-align:start;cursor:pointer;overflow-wrap:anywhere;transition:color var(--sw-dur-1)linear,text-decoration-color var(--sw-dur-1)linear}@media(hover:hover){.sw-facts button.sw-fact-value:hover{color:var(--sw-text-accent);text-decoration:underline}}.sw-facts button.sw-fact-value:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-facts dd{font-weight:var(--sw-weight-medium)}.sw-card.sw-facts{overflow:hidden}@media(max-width:599px){.sw-facts>div{flex-basis:40%}}.sw-card .sw-facts{overflow:hidden}.sw-card .sw-facts.sw-card{border:0;border-radius:0;background:0 0}.sw-card-body>.sw-facts{margin:var(--sw-space-4)calc(-1 * var(--sw-space-4))}.sw-card-body>.sw-facts:first-child{margin-top:calc(-1 * var(--sw-space-4))}.sw-card-body>.sw-facts:last-child{margin-bottom:calc(-1 * var(--sw-space-4))}.sw-card-body>.sw-facts:not(:last-child){border-bottom:1px solid var(--sw-border)}.sw-card-body>.sw-facts:not(:first-child){border-top:1px solid var(--sw-border)}.sw-card-body.sw-flush>.sw-facts{margin:0}.sw-button.sw-dropbtn.Dragging{border-style:dashed;border-color:var(--sw-accent1);background:var(--sw-selected)}.sw-button.sw-dropbtn:is(.Selecting,.Uploading){opacity:.7;cursor:progress}.sw-fill-table{display:flex;flex-direction:column;min-height:0}.sw-ph-text>.sw-table-ph-desc{margin-top:var(--sw-space-1)}.sw-tiles{display:grid;gap:var(--sw-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none}.sw-tile{display:flex;align-items:center;gap:var(--sw-space-3);width:100%;height:100%;min-height:max(var(--sw-touch),3.5rem);padding:var(--sw-space-3)var(--sw-space-4);background:var(--sw-surface);border:1px solid var(--sw-border);border-radius:var(--sw-radius-md);color:var(--sw-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--sw-dur-1),background-color var(--sw-dur-1)}@media(hover:hover){.sw-tile:hover{border-color:var(--sw-border-strong);background:color-mix(in srgb,var(--sw-surface),var(--sw-fg) 2.5%)}}.sw-tile:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-tile-ico{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--sw-radius);background:var(--sw-accent1-soft);color:var(--sw-text-accent)}.sw-tile-ico>*{width:1.25rem;height:1.25rem}.sw-tile-text{display:flex;flex-direction:column;min-width:0}.sw-tile-text>b{font-weight:var(--sw-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-tile-text>span{font-size:var(--sw-text-sm);color:var(--sw-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-rows{margin:0;padding:0;list-style:none}.sw-rows>li{display:flex;align-items:center;gap:var(--sw-space-3);min-width:0;min-height:var(--sw-row-h);padding:var(--sw-space-2)var(--sw-space-4);border-top:1px solid var(--sw-border)}.sw-rows>li:first-child{border-top:0}.sw-rows .sw-rows-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-rows .sw-icon,.sw-rows .sw-icon-mask{flex:none;width:1.125rem;height:1.125rem;color:var(--sw-text-3)}.sw-rows .sw-rows-meta{flex:none;margin-left:auto;padding-left:var(--sw-space-2);color:var(--sw-text-2);font-size:var(--sw-text-sm);white-space:nowrap}.sw-rows .sw-badge{flex:none}.sw-rows>li:has(>button.sw-rows-link){padding:0}.sw-rows>li>button.sw-rows-link{display:flex;align-items:center;gap:var(--sw-space-3);width:100%;min-width:0;min-height:var(--sw-row-h);padding:var(--sw-space-2)var(--sw-space-4);border:0;background:0 0;color:inherit;font:inherit;text-align:start;cursor:pointer}@media(hover:hover){.sw-rows>li>button.sw-rows-link:hover{background:var(--sw-hover)}}.sw-rows>li>button.sw-rows-link:focus-visible{outline:2px solid var(--sw-focus);outline-offset:-2px}.sw-empty{display:flex;flex-direction:column;align-items:center;gap:var(--sw-space-2);padding:var(--sw-space-10)var(--sw-space-4);color:var(--sw-text-2);text-align:center}.sw-empty-icon{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:var(--sw-space-1);border-radius:50%;background:var(--sw-surface-sunken);color:var(--sw-text-2)}.sw-empty-icon .sw-icon{width:1.5rem;height:1.5rem}.sw-empty.sw-error .sw-empty-icon{background:var(--sw-danger-soft);color:var(--sw-danger)}.sw-empty-title{margin:0;color:var(--sw-text);font-family:var(--sw-font);font-size:var(--sw-text-lg);font-weight:var(--sw-weight-medium)}.sw-empty-text{margin:0;max-width:32rem}.sw-empty-text:empty{display:none}.sw-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sw-space-2);margin-top:var(--sw-space-2)}.sw-empty-actions:empty{display:none}.sw-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sw-space-2);padding:var(--sw-space-8)var(--sw-space-4);text-align:center;color:var(--sw-text-2)}.sw-state-icon{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:var(--sw-space-1);border-radius:50%;background:var(--sw-surface-sunken);border:1px solid var(--sw-border);color:var(--sw-text-3)}.sw-state-icon>.sw-icon,.sw-state-icon>.sw-icon-mask{width:1.5rem;height:1.5rem}.sw-state.is-error .sw-state-icon{background:var(--sw-danger-soft);border-color:transparent;color:var(--sw-danger)}.sw-state-title{margin:0;font-size:var(--sw-text-lg);font-weight:var(--sw-weight-medium);color:var(--sw-text)}.sw-state-text{margin:0;max-width:52ch;font-size:var(--sw-text-sm);overflow-wrap:anywhere}.sw-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sw-space-2);margin-top:var(--sw-space-2)}.sw-state details{max-width:min(100%,70ch);font-size:var(--sw-text-sm);text-align:start}.sw-state details pre{margin:var(--sw-space-2)0 0;padding:var(--sw-space-2)var(--sw-space-3);border-radius:var(--sw-radius);background:var(--sw-surface-sunken);font-family:var(--sw-mono);font-size:var(--sw-mono-size);white-space:pre-wrap;overflow-wrap:anywhere;user-select:text}.sw-state.is-small{flex-direction:row;justify-content:flex-start;padding:var(--sw-space-3)var(--sw-space-4);text-align:start}.sw-state.is-small .sw-state-icon{width:2rem;height:2rem;margin:0}.sw-state.is-small .sw-state-icon>.sw-icon,.sw-state.is-small .sw-state-icon>.sw-icon-mask{width:1rem;height:1rem}.sw-state.is-small .sw-state-title{font-size:var(--sw-text-md)}.sw-empty.sw-state-small{flex-direction:row;align-items:center;gap:var(--sw-space-3);padding:var(--sw-space-3)var(--sw-space-4);text-align:start}.sw-empty.sw-state-small .sw-empty-icon{flex:none;width:2rem;height:2rem;margin:0}.sw-empty.sw-state-small .sw-empty-icon .sw-icon{width:1rem;height:1rem}.sw-empty.sw-state-small .sw-empty-title{font-size:var(--sw-text-md)}.sw-empty.sw-state-small .sw-empty-text{font-size:var(--sw-text-sm)}.sw-state-body{min-width:0}.sw-state-skel{width:min(100%,28rem)}.sw-skel{display:block;height:.9em;min-width:3em;margin:6px 0;border-radius:4px;background:linear-gradient(90deg,var(--sw-surface-sunken) 25%,color-mix(in oklab,var(--sw-surface-sunken),var(--sw-fg) 6%) 50%,var(--sw-surface-sunken) 75%);background-size:300% 100%;animation:sw-skel 1.4s linear infinite}@keyframes sw-skel{from{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.sw-skel{animation:none}}.sw-empty details{max-width:min(100%,70ch);font-size:var(--sw-text-sm);text-align:start}.sw-empty details pre{margin:var(--sw-space-2)0 0;padding:var(--sw-space-2)var(--sw-space-3);border-radius:var(--sw-radius);background:var(--sw-surface-sunken);font-family:var(--sw-mono);font-size:var(--sw-mono-size);white-space:pre-wrap;overflow-wrap:anywhere;user-select:text}@media(forced-colors:active){.sw-meter>i{background:Highlight}.sw-card,.sw-tile,.sw-kpi{border-color:CanvasText}}.sw-selectlist{display:flex;flex-direction:column;min-height:0;min-width:0}.sw-selectlist-list{list-style:none;margin:0;padding:0;flex:auto;min-height:0;overflow:auto;overscroll-behavior:contain;outline:none}.sw-selectlist-row{display:flex;align-items:center;gap:var(--sw-space-3);min-height:var(--sw-touch,var(--sw-control-h));padding:var(--sw-space-2)var(--sw-space-4)var(--sw-space-2)calc(var(--sw-space-4) - 2px);border-bottom:1px solid var(--sw-border);border-left:2px solid transparent;cursor:pointer;user-select:none;transition:background-color var(--sw-dur-1)var(--sw-ease)}@media(hover:hover){.sw-selectlist-row:hover{background:var(--sw-hover)}}.sw-selectlist-row.sw-selected{background:var(--sw-selected);border-left-color:var(--sw-accent1)}.sw-selectlist-list:focus-visible .sw-selectlist-row.sw-active{outline:2px solid var(--sw-focus);outline-offset:-2px}.sw-selectlist-row[aria-disabled=true]{color:var(--sw-text-3);cursor:default}.sw-selectlist-row>.sw-icon{flex:none;color:var(--sw-text-3)}.sw-selectlist-text{display:flex;flex-direction:column;flex:auto;min-width:0}.sw-selectlist-title,.sw-selectlist-sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sw-selectlist-sub,.sw-selectlist-meta{color:var(--sw-text-2);font-size:var(--sw-text-sm)}.sw-selectlist-meta{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.sw-selectlist-check{flex:none;display:inline-grid;place-items:center;width:16px;height:16px;border:1px solid var(--sw-border-strong);border-radius:var(--sw-radius-sm,4px);background:var(--sw-surface);color:transparent}.sw-selectlist-check .sw-icon{width:12px;height:12px}.sw-selected>.sw-selectlist-check{border-color:var(--sw-accent1);background:var(--sw-accent1);color:var(--sw-on-accent)}.sw-selectlist-empty{flex:auto;display:flex;align-items:center;justify-content:center;padding:var(--sw-space-6)var(--sw-space-4)}.sw-selectlist-empty[hidden]{display:none}.sw-ld{display:grid;grid-template-columns:var(--sw-ld-list-w,clamp(17rem,34%,26rem))minmax(0,1fr);min-height:0;min-width:0;height:100%}.sw-ld-list,.sw-ld-detail{display:flex;flex-direction:column;min-width:0;min-height:0}.sw-ld-list{border-right:1px solid var(--sw-border)}.sw-ld-detail{outline:none}.sw-ld-backbar{display:none}.sw-ld.sw-ld-narrow{grid-template-columns:minmax(0,1fr)}.sw-ld.sw-ld-narrow .sw-ld-list{border-right:0}.sw-ld.sw-ld-narrow[data-show=list]>.sw-ld-detail,.sw-ld.sw-ld-narrow[data-show=detail]>.sw-ld-list{display:none}.sw-ld.sw-ld-narrow .sw-ld-backbar{display:flex;align-items:center;flex:none;padding:var(--sw-space-1)var(--sw-space-2);border-bottom:1px solid var(--sw-border)}.sw-steps{display:flex;flex-direction:column;gap:var(--sw-space-5,20px);container-type:inline-size;min-width:0}.sw-steps-list{display:flex;gap:var(--sw-space-2);margin:0;padding:0;list-style:none}.sw-steps-item{display:flex;align-items:center;flex:1;min-width:0;gap:var(--sw-space-2)}.sw-steps-item:last-child{flex:initial}.sw-steps-item:not(:last-child)::after{content:"";flex:auto;min-width:var(--sw-space-3);height:1px;background:var(--sw-border-strong)}.sw-steps-item.sw-steps-done:not(:last-child)::after{background:var(--sw-accent1)}.sw-steps-link{display:inline-flex;align-items:center;gap:var(--sw-space-2);min-width:0;min-height:var(--sw-control-h);padding:0 var(--sw-space-1);border:0;border-radius:var(--sw-radius);background:0 0;color:var(--sw-text-2);font:inherit;font-size:var(--sw-text-sm);white-space:nowrap}button.sw-steps-link{cursor:pointer}@media(hover:hover){button.sw-steps-link:hover{background:var(--sw-hover);color:var(--sw-text)}}button.sw-steps-link:focus-visible{outline:2px solid var(--sw-focus);outline-offset:2px}.sw-steps-label{overflow:hidden;text-overflow:ellipsis}.sw-steps-mark{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid var(--sw-border-strong);border-radius:50%;font-size:var(--sw-text-xs);font-weight:var(--sw-head-weight);font-variant-numeric:tabular-nums}.sw-steps-mark .sw-icon{width:14px;height:14px}.sw-steps-done .sw-steps-mark{border-color:transparent;background:var(--sw-accent1-soft);color:var(--sw-text-accent,var(--sw-accent1))}.sw-steps-current .sw-steps-link{color:var(--sw-text);font-weight:var(--sw-weight-medium)}.sw-steps-current .sw-steps-mark{border-color:var(--sw-accent1);background:var(--sw-accent1);color:var(--sw-on-accent)}.sw-steps-count{display:none;color:var(--sw-text-2);font-size:var(--sw-text-sm)}.sw-steps-progress{display:none;height:4px;border-radius:var(--sw-radius-pill,999px);background:var(--sw-surface-strong);overflow:hidden}.sw-steps-progress>span{display:block;height:100%;background:var(--sw-accent1);transition:width var(--sw-dur-2)var(--sw-ease)}.sw-steps-title{margin:0;font-size:var(--sw-text-lg,1.125rem);outline:none}.sw-steps-sub{margin:var(--sw-space-1)0 0;color:var(--sw-text-2)}.sw-steps-sub[hidden]{display:none}.sw-steps-body{margin-top:var(--sw-space-4);min-width:0}.sw-steps-pane{display:flex;flex-direction:column;align-items:stretch;gap:var(--sw-space-4);min-width:0}.sw-steps-pane>:is(button,.sw-seg,.sw-toggle,.sw-select,.sw-number,.sw-swatch,.sw-chip,.sw-row){align-self:flex-start;max-width:100%}.sw-steps-error{margin-top:var(--sw-space-3)}.sw-steps-error[hidden]{display:none}.sw-steps-foot{display:flex;align-items:center;gap:var(--sw-space-2);padding-top:var(--sw-space-4);border-top:1px solid var(--sw-border)}.sw-steps-grow{flex:auto}@container(max-width:560px){.sw-steps-list {
        display: none;
    }

    .sw-steps-count, .sw-steps-progress {
        display: block;
    }

    .sw-steps-head {
        display: flex;
        flex-direction: column;
        gap: var(--sw-space-2);
    }
}.sw-form-error[hidden]{display:none}.sw-field.sw-invalid :is(.sw-input,.sw-select){border-color:var(--sw-danger)}:is(input,textarea,select)[aria-invalid=true]{border-color:var(--sw-danger)}