@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{color-scheme:normal;--uc-canvas: #f0f0f2;--uc-surface: #ffffff;--uc-surface-raised: #f4f4f5;--uc-surface-sunken: #e9e9ec;--uc-surface-overlay: #ffffff;--uc-fg-rgb: 24, 24, 27;--uc-fg-muted: #63636b;--uc-accent: #dc2626;--uc-accent-solid: #dc2626;--uc-accent-hover: #c81e1e;--uc-accent-active: #b91c1c;--uc-accent-soft: #fee2e2;--uc-accent-text: #b91c1c;--uc-on-accent: #ffffff;--uc-border-subtle: #ececef;--uc-border: #e4e4e7;--uc-border-strong: #d4d4d8;--uc-ok: #16a34a;--uc-warn: #d97706;--uc-err: #dc2626;--uc-info: #2563eb;--uc-ok-text: #137738;--uc-warn-text: #975800;--uc-err-text: #b91c1c;--uc-info-text: #1d4ed8;--uc-danger: #b91c1c;--uc-on-danger: #ffffff;--uc-viz-1: #2a78d6;--uc-viz-2: #eb6834;--uc-viz-3: #1baf7a;--uc-viz-4: #eda100;--uc-viz-5: #e87ba4}[data-theme=dark]{color-scheme:dark;--uc-canvas: #09090b;--uc-surface: #1a1a1e;--uc-surface-raised: #232328;--uc-surface-sunken: #111114;--uc-surface-overlay: #232328;--uc-fg-rgb: 244, 244, 245;--uc-fg-muted: #a1a1aa;--uc-accent: #ef4444;--uc-accent-solid: #dc2626;--uc-accent-hover: #c81e1e;--uc-accent-active: #b91c1c;--uc-accent-soft: #2a1414;--uc-accent-text: #fca5a5;--uc-on-accent: #ffffff;--uc-border-subtle: #232328;--uc-border: #2c2c32;--uc-border-strong: #3a3a41;--uc-ok: #22c55e;--uc-warn: #f59e0b;--uc-err: #f87171;--uc-info: #60a5fa;--uc-ok-text: #4ade80;--uc-warn-text: #fbbf24;--uc-err-text: #f87171;--uc-info-text: #60a5fa;--uc-danger: #b91c1c;--uc-on-danger: #ffffff;--uc-viz-1: #3987e5;--uc-viz-2: #d95926;--uc-viz-3: #199e70;--uc-viz-4: #c98500;--uc-viz-5: #d55181}:root,[data-theme=light],[data-theme=dark]{--uc-bg: var(--uc-canvas);--uc-surface-1: var(--uc-surface);--uc-surface-2: rgba(var(--uc-fg-rgb), .06);--uc-bar: color-mix(in oklab, var(--uc-surface) 86%, transparent);--uc-fg: rgb(var(--uc-fg-rgb));--uc-fg-disabled: rgba(var(--uc-fg-rgb), .38);--uc-focus-ring: var(--uc-accent);--uc-primary: var(--uc-accent);--uc-on-primary: var(--uc-on-accent);--uc-link: var(--uc-accent-text);--uc-ok-soft: color-mix(in oklab, var(--uc-ok) 14%, var(--uc-surface));--uc-warn-soft: color-mix(in oklab, var(--uc-warn) 14%, var(--uc-surface));--uc-err-soft: color-mix(in oklab, var(--uc-err) 14%, var(--uc-surface));--uc-info-soft: color-mix(in oklab, var(--uc-info) 14%, var(--uc-surface));--uc-offline: rgba(var(--uc-fg-rgb), .3);--uc-shadow-card: 0 1px 2px rgb(0 0 0 / .05);--uc-shadow-raised: 0 2px 6px -1px rgb(0 0 0 / .08), 0 1px 2px rgb(0 0 0 / .04);--uc-shadow-overlay: 0 12px 32px -8px rgb(0 0 0 / .18), 0 0 0 1px var(--uc-border);--uc-card-bg: var(--uc-surface);--uc-card-border: var(--uc-border);--uc-card-shadow: var(--uc-shadow-card);--uc-range-active-shadow: 0 1px 2px rgb(0 0 0 / .08), 0 0 0 1px var(--uc-border);--uc-danger-hover: color-mix(in oklab, var(--uc-danger) 88%, black);--uc-control-bg: var(--uc-surface)}[data-theme=dark]{--uc-shadow-card: 0 1px 2px rgb(0 0 0 / .4);--uc-shadow-raised: 0 2px 6px -1px rgb(0 0 0 / .5);--uc-shadow-overlay: 0 12px 32px -8px rgb(0 0 0 / .6), 0 0 0 1px var(--uc-border-strong)}:root{--uc-font-sans: "Geist Variable", system-ui, -apple-system, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif;--uc-font-mono: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--uc-weight-regular: 400;--uc-weight-medium: 500;--uc-weight-semibold: 600;--uc-text-micro: 11px;--uc-brand-wordmark: 15px;--uc-text-xs: 12px;--uc-text-xs-lh: 16px;--uc-text-sm: 13px;--uc-text-sm-lh: 20px;--uc-text-base: 14px;--uc-text-base-lh: 22px;--uc-text-md: 16px;--uc-text-md-lh: 24px;--uc-text-lg: 18px;--uc-text-lg-lh: 26px;--uc-text-xl: 24px;--uc-text-xl-lh: 32px;--uc-text-2xl: 28px;--uc-text-2xl-lh: 36px;--uc-text-3xl: 36px;--uc-text-3xl-lh: 44px;--uc-caption: var(--uc-text-xs);--uc-caption-lh: var(--uc-text-xs-lh);--uc-text-secondary: var(--uc-text-sm);--uc-text-secondary-lh: var(--uc-text-sm-lh);--uc-title-section: var(--uc-text-lg);--uc-title-section-lh: var(--uc-text-lg-lh);--uc-title-page: var(--uc-text-xl);--uc-title-page-lh: var(--uc-text-xl-lh);--uc-title-hero: var(--uc-text-2xl);--uc-title-hero-lh: var(--uc-text-2xl-lh);--uc-space-0-5: 2px;--uc-space-1: 4px;--uc-space-1-5: 6px;--uc-space-2: 8px;--uc-space-3: 12px;--uc-space-4: 16px;--uc-space-5: 20px;--uc-space-6: 24px;--uc-space-8: 32px;--uc-space-10: 40px;--uc-space-12: 48px;--uc-space-16: 64px;--uc-radius-xs: 4px;--uc-radius-sm: 6px;--uc-radius-md: 8px;--uc-radius-lg: 10px;--uc-radius-xl: 14px;--uc-radius-full: 9999px;--uc-radius-control: var(--uc-radius-md);--uc-radius-card: var(--uc-radius-lg);--uc-border-width: 1px;--uc-border-width-strong: 2px;--uc-icon-xs: 12px;--uc-icon-sm: 14px;--uc-icon-md: 16px;--uc-icon-lg: 20px;--uc-icon-xl: 24px;--uc-control-h-sm: 28px;--uc-control-h-md: 32px;--uc-control-h-lg: 40px;--uc-width-form: 560px;--uc-width-read: 880px;--uc-width-page: 1280px;--uc-width-wide: 1680px;--uc-width-player: 1040px;--uc-width-workbench: var(--uc-width-wide);--uc-width-admin: var(--uc-width-page);--uc-width-narrow: 400px;--uc-width-hub: calc(var(--uc-width-form) + 2 * var(--uc-page-gutter));--uc-page-gutter-default: var(--uc-space-6);--uc-page-gutter-mobile: var(--uc-space-4);--uc-page-gutter: var(--uc-page-gutter-default);--uc-page-pad-block: var(--uc-space-6);--uc-section-gap: var(--uc-space-8);--uc-stack-gap: var(--uc-space-4);--uc-cluster-gap: var(--uc-space-2);--uc-separator-gap: var(--uc-space-2);--uc-popover-w-sm: 240px;--uc-popover-w-md: 320px;--uc-popover-w-lg: 400px;--uc-topbar-height: 56px;--uc-tabbar-height: 64px;--uc-sidebar-width: 240px;--uc-sidebar-width-collapsed: 64px;--uc-shell-inset-left: 0px;--uc-scrim: rgb(0 0 0 / .4);--uc-bp-sm: 640px;--uc-bp-md: 768px;--uc-bp-lg: 1024px;--uc-bp-xl: 1280px;--uc-bp-2xl: 1536px;--uc-card-radius: var(--uc-radius-card);--uc-dur-fast: .12s;--uc-dur-base: .18s;--uc-dur-slow: .24s;--uc-ease-in: cubic-bezier(.4, 0, 1, 1);--uc-ease-out: cubic-bezier(.23, 1, .32, 1)}.uc-density-comfortable{--uc-body: var(--uc-text-base);--uc-body-lh: var(--uc-text-base-lh);--uc-control-h: var(--uc-control-h-lg);--uc-row-h: 48px;--uc-card-pad: 20px;--uc-card-gap: 16px}.uc-density-compact{--uc-body: var(--uc-text-base);--uc-body-lh: var(--uc-text-sm-lh);--uc-control-h: var(--uc-control-h-md);--uc-row-h: 36px;--uc-card-pad: 16px;--uc-card-gap: 12px}:root{--uc-z-sticky: 1004;--uc-z-skip: 2000;--uc-z-floating: 2100;--uc-z-overlay-base: 2500;--uc-z-toast: 3000}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-moz-tab-size:4;tab-size:4}*,:before,:after{box-sizing:inherit;background-repeat:no-repeat}*{margin:0;padding:0}button,input,optgroup,select,textarea{font:inherit}button,input,select,textarea{background-color:transparent;border-style:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}summary,[aria-controls]{cursor:pointer}[disabled],[aria-disabled=true]{cursor:default}[aria-busy=true]{cursor:progress}textarea{resize:vertical}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}b,strong{font-weight:bolder}small{font-size:80%}pre{font-size:1em}html,body{font-family:var(--uc-font-sans);-webkit-font-smoothing:antialiased}body{font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh)}body{font-family:var(--uc-font-sans);background:var(--uc-canvas);color:var(--uc-fg)}#app>.uc-app{display:flex}.uc-app__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}:root :is(h1,h2,h3){font-weight:var(--uc-weight-semibold);letter-spacing:-.01em}:root a:not([class]){color:var(--uc-accent-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:root a:not([class]):hover{text-decoration-thickness:2px}code,kbd,pre,samp,.uc-mono{font-family:var(--uc-font-mono)}.uc-num{font-variant-numeric:tabular-nums}.uc-muted{color:var(--uc-fg-muted)}:focus-visible{outline:2px solid var(--uc-focus-ring, currentColor);outline-offset:2px}.uc-card-group{display:grid;gap:var(--uc-card-gap, 16px);align-items:stretch}.uc-card-group>*{height:100%}.uc-page-enter-active{transition:opacity var(--uc-dur-slow) var(--uc-ease-out),transform var(--uc-dur-slow) var(--uc-ease-out)}.uc-page-enter-from{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion: reduce){.uc-page-enter-active{transition:opacity var(--uc-dur-slow) linear}.uc-page-enter-from{transform:none}}.uc-page{box-sizing:border-box;width:100%;max-width:var(--uc-page-max, var(--uc-width-page));margin-inline:auto;padding-block:var(--uc-page-pad-block)}.uc-page--form{--uc-page-max: var(--uc-width-form)}.uc-page--read{--uc-page-max: var(--uc-width-read)}.uc-page--page{--uc-page-max: var(--uc-width-page)}.uc-page--wide{--uc-page-max: var(--uc-width-wide)}@media (max-width: 767.98px){:root{--uc-page-gutter: var(--uc-page-gutter-mobile)}.uc-page{padding-block:var(--uc-space-4)}}.uc-stack{display:flex;flex-direction:column;gap:var(--uc-stack-gap);min-width:0}.uc-stack--tight{--uc-stack-gap: var(--uc-space-2)}.uc-stack--loose{--uc-stack-gap: var(--uc-space-6)}.uc-stack--section{--uc-stack-gap: var(--uc-section-gap)}.uc-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-cluster-gap);min-width:0}.uc-cluster--between{justify-content:space-between}.uc-cluster--end{justify-content:flex-end}.uc-cluster--nowrap{flex-wrap:nowrap}.uc-cluster--loose{--uc-cluster-gap: var(--uc-space-4)}.uc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--uc-focus-ring, currentColor);outline-offset:2px}.uc-spinner[data-v-7913ad04]{display:inline-block;flex:none;width:var(--spinner-size, 16px);height:var(--spinner-size, 16px);border:2px solid currentColor;border-right-color:transparent;border-radius:var(--uc-radius-full);animation:uc-spin-7913ad04 .7s linear infinite;vertical-align:middle}@keyframes uc-spin-7913ad04{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.uc-spinner[data-v-7913ad04]{animation-duration:2.4s}}.uc-btn[data-v-8ef644b5]{--uc-btn-h: var(--uc-control-h, var(--uc-control-h-md));position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--uc-space-1-5);height:var(--uc-btn-h);min-width:0;padding:0 var(--uc-space-3);border:var(--uc-border-width) solid transparent;border-radius:var(--uc-radius-control);font-family:inherit;font-size:var(--uc-text-base);line-height:1;font-weight:var(--uc-weight-medium);white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--uc-dur-fast) var(--uc-ease-out),border-color var(--uc-dur-fast) var(--uc-ease-out),color var(--uc-dur-fast) var(--uc-ease-out)}.uc-btn[data-v-8ef644b5]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-btn--sm[data-v-8ef644b5]{--uc-btn-h: var(--uc-control-h-sm);padding:0 var(--uc-space-2);gap:var(--uc-space-1);font-size:var(--uc-text-sm)}.uc-btn--lg[data-v-8ef644b5]{--uc-btn-h: var(--uc-control-h-lg);padding:0 var(--uc-space-4)}.uc-btn--icon-only[data-v-8ef644b5]{width:var(--uc-btn-h);padding:0}.uc-btn--block[data-v-8ef644b5]{display:flex;width:100%}.uc-btn__label[data-v-8ef644b5]{overflow:hidden;text-overflow:ellipsis}.uc-btn--primary[data-v-8ef644b5]{background:var(--uc-accent-solid);color:var(--uc-on-accent)}.uc-btn--primary[data-v-8ef644b5]:hover{background:var(--uc-accent-hover)}.uc-btn--primary[data-v-8ef644b5]:active{background:var(--uc-accent-active)}.uc-btn--secondary[data-v-8ef644b5]{background:var(--uc-surface);border-color:var(--uc-border-strong);box-shadow:var(--uc-shadow-card);color:var(--uc-fg)}.uc-btn--secondary[data-v-8ef644b5]:hover{background:var(--uc-surface-raised)}.uc-btn--ghost[data-v-8ef644b5]{background:transparent;color:var(--uc-fg)}.uc-btn--ghost[data-v-8ef644b5]:hover{background:var(--uc-surface-2)}.uc-btn--danger[data-v-8ef644b5]{background:var(--uc-danger);color:var(--uc-on-danger)}.uc-btn--danger[data-v-8ef644b5]:hover{background:var(--uc-danger-hover)}.uc-btn--loading[data-v-8ef644b5]{cursor:progress}.uc-btn[data-v-8ef644b5]:disabled,.uc-btn--disabled[data-v-8ef644b5]{cursor:not-allowed;background:var(--uc-surface-2);border-color:transparent;box-shadow:none;color:var(--uc-fg-disabled)}.uc-btn--ghost[data-v-8ef644b5]:disabled,.uc-btn--ghost.uc-btn--disabled[data-v-8ef644b5]{background:transparent}@media (prefers-reduced-motion: reduce){.uc-btn[data-v-8ef644b5]{transition:none}}.uc-tooltip{z-index:var(--uc-z-toast);max-width:280px;padding:var(--uc-space-1) var(--uc-space-2);border-radius:var(--uc-radius-sm);background:var(--uc-fg);color:var(--uc-canvas);font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);box-shadow:var(--uc-shadow-raised);animation:uc-tooltip-in var(--uc-dur-fast) var(--uc-ease-out)}@keyframes uc-tooltip-in{0%{opacity:0}}.uc-btn.uc-icon-btn--medium[data-v-7920dde1]{--uc-btn-h: var(--uc-control-h-md)}.uc-state[data-v-0813323c]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:32px 24px;color:var(--uc-fg)}.uc-state__tile[data-v-0813323c]{width:48px;height:48px;border-radius:var(--uc-radius-md);display:flex;align-items:center;justify-content:center;background:var(--uc-surface-2);color:var(--uc-fg-muted);flex:none}.uc-state__tile--err[data-v-0813323c]{background:var(--uc-err-soft);color:var(--uc-err)}.uc-state__title[data-v-0813323c]{font-size:var(--uc-text-md);line-height:var(--uc-text-md-lh);font-weight:700;margin:0}.uc-state__desc[data-v-0813323c]{font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted);margin:0;max-width:420px}.uc-state__meta[data-v-0813323c]{display:flex;align-items:center;gap:4px;font-size:var(--uc-text-xs);color:var(--uc-fg-muted);font-family:var(--uc-font-mono);margin:0}.uc-state__actions[data-v-0813323c]{margin-top:4px;display:flex;gap:8px}.uc-tone-ok{--uc-tone: var(--uc-ok);--uc-tone-text: var(--uc-ok-text);--uc-tone-soft: var(--uc-ok-soft)}.uc-tone-warn{--uc-tone: var(--uc-warn);--uc-tone-text: var(--uc-warn-text);--uc-tone-soft: var(--uc-warn-soft)}.uc-tone-err{--uc-tone: var(--uc-err);--uc-tone-text: var(--uc-err-text);--uc-tone-soft: var(--uc-err-soft)}.uc-tone-info{--uc-tone: var(--uc-info);--uc-tone-text: var(--uc-info-text);--uc-tone-soft: var(--uc-info-soft)}.uc-tone-accent{--uc-tone: var(--uc-accent);--uc-tone-text: var(--uc-accent-text);--uc-tone-soft: var(--uc-accent-soft)}.uc-tone-neutral{--uc-tone: var(--uc-fg-muted);--uc-tone-text: var(--uc-fg-muted);--uc-tone-soft: var(--uc-surface-2)}[class*=uc-tone-]{--uc-tone-border: color-mix(in oklab, var(--uc-tone) 28%, var(--uc-bg))}.uc-toasts[data-v-82d144ad]{position:fixed;z-index:var(--uc-z-toast);display:flex;flex-direction:column;gap:var(--uc-space-2);pointer-events:none}.uc-toasts--corner[data-v-82d144ad]{right:var(--uc-space-6);bottom:var(--uc-space-6);width:360px}.uc-toasts--top[data-v-82d144ad]{top:calc(var(--uc-space-2) + env(safe-area-inset-top,0px));left:var(--uc-space-4);right:var(--uc-space-4)}.uc-toast[data-v-82d144ad]{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:var(--uc-space-3) 14px;background:var(--uc-bg);border:1px solid var(--uc-border-strong);border-radius:var(--uc-radius-lg);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg)}.uc-toast__icon[data-v-82d144ad]{flex:none;margin-top:1px;color:var(--uc-tone)}.uc-toast__text[data-v-82d144ad]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.uc-toast__title[data-v-82d144ad]{margin:0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);font-weight:500}.uc-toast__desc[data-v-82d144ad],.uc-toast__meta[data-v-82d144ad]{margin:0;font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted);overflow-wrap:anywhere}.uc-toast__meta[data-v-82d144ad]{font-family:var(--uc-font-mono)}.uc-toast__details[data-v-82d144ad]{font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted);overflow-wrap:anywhere}.uc-toast__details summary[data-v-82d144ad]{cursor:pointer}.uc-toast__details p[data-v-82d144ad]{margin:2px 0 0}.uc-toast__close[data-v-82d144ad]{flex:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--uc-radius-sm);background:transparent;color:var(--uc-fg-muted);cursor:pointer}.uc-toast__close[data-v-82d144ad]:hover{color:var(--uc-fg);background:var(--uc-surface-2)}.uc-toast-enter-active[data-v-82d144ad],.uc-toast-leave-active[data-v-82d144ad]{transition:opacity var(--uc-dur-base) var(--uc-ease-out),transform var(--uc-dur-base) var(--uc-ease-out)}.uc-toast-enter-from[data-v-82d144ad],.uc-toast-leave-to[data-v-82d144ad]{opacity:0;transform:translateY(8px)}.uc-toasts--top .uc-toast-enter-from[data-v-82d144ad],.uc-toasts--top .uc-toast-leave-to[data-v-82d144ad]{transform:translateY(-8px)}@media (prefers-reduced-motion: reduce){.uc-toast-enter-from[data-v-82d144ad],.uc-toast-leave-to[data-v-82d144ad],.uc-toasts--top .uc-toast-enter-from[data-v-82d144ad],.uc-toasts--top .uc-toast-leave-to[data-v-82d144ad]{transform:none}}.uc-logo[data-v-606a2c67]{display:inline-flex;align-items:center;gap:8px;color:var(--uc-fg);text-decoration:none;flex-shrink:0}.uc-logo__mark[data-v-606a2c67]{width:24px;height:24px;border-radius:4px;display:block;outline:1px solid var(--uc-border)}.uc-logo__word[data-v-606a2c67]{font-weight:700;font-size:var(--uc-brand-wordmark);letter-spacing:.08em}.uc-async[data-v-4123db86]{display:flex;align-items:flex-start;gap:var(--uc-space-2);min-height:32px;padding:6px 0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg)}.uc-async__icon[data-v-4123db86]{flex:none;margin-top:2px;color:var(--uc-tone)}.uc-async__text[data-v-4123db86]{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;column-gap:var(--uc-space-2)}.uc-async__title[data-v-4123db86]{font-weight:500}.uc-async__detail[data-v-4123db86]{color:var(--uc-fg-muted)}.uc-async__meta[data-v-4123db86]{color:var(--uc-fg-muted);font-family:var(--uc-font-mono);font-size:var(--uc-text-xs)}.uc-async__actions[data-v-4123db86]{flex:none;display:flex;align-items:center;gap:var(--uc-space-1);margin-top:-4px}.uc-dialog-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--uc-z-overlay-base);background:var(--uc-scrim);animation:uc-fade-in var(--uc-dur-slow) var(--uc-ease-out)}.uc-dialog-scrim[data-state=closed]{animation:uc-fade-out calc(var(--uc-dur-slow) * .75) var(--uc-ease-in)}.uc-dialog{position:fixed;z-index:calc(var(--uc-z-overlay-base) + 1);display:flex;flex-direction:column;gap:var(--uc-space-4);max-height:calc(100dvh - 2 * var(--uc-space-6));overflow:auto;padding:var(--uc-space-6);background:var(--uc-surface-overlay);border-radius:var(--uc-radius-xl);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg);font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh)}.uc-dialog:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-dialog--center{top:50%;left:50%;width:calc(100vw - 2 * var(--uc-space-4));transform:translate(-50%,-50%);animation:uc-dialog-in var(--uc-dur-slow) var(--uc-ease-out)}.uc-dialog--center.uc-dialog--sm{max-width:400px}.uc-dialog--center.uc-dialog--md{max-width:560px}.uc-dialog--center.uc-dialog--lg{max-width:720px}.uc-dialog--center[data-state=closed]{animation:uc-fade-out calc(var(--uc-dur-slow) * .75) var(--uc-ease-in)}.uc-dialog--right,.uc-dialog--left{--uc-dialog-side-w: var(--drawer-w, 420px);top:0;bottom:0;width:min(100vw,var(--uc-dialog-side-w));max-height:none;border-radius:0}.uc-dialog--right{right:0;border-left:var(--uc-border-width) solid var(--uc-border);animation:uc-drawer-in-right var(--uc-dur-slow) var(--uc-ease-out)}.uc-dialog--left{left:0;border-right:var(--uc-border-width) solid var(--uc-border);animation:uc-drawer-in-left var(--uc-dur-slow) var(--uc-ease-out)}.uc-dialog--bottom{left:0;right:0;bottom:0;max-height:85dvh;border-radius:var(--uc-radius-xl) var(--uc-radius-xl) 0 0;animation:uc-drawer-in-bottom var(--uc-dur-slow) var(--uc-ease-out)}.uc-dialog--right[data-state=closed],.uc-dialog--left[data-state=closed],.uc-dialog--bottom[data-state=closed]{animation:uc-fade-out calc(var(--uc-dur-slow) * .75) var(--uc-ease-in)}.uc-dialog__frame{display:contents}.uc-dialog__head{display:flex;align-items:flex-start;gap:var(--uc-space-3)}.uc-dialog__heading{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--uc-space-1)}.uc-dialog__title{margin:0;font-size:var(--uc-text-md);line-height:var(--uc-text-md-lh);font-weight:var(--uc-weight-semibold);overflow-wrap:anywhere}.uc-dialog__desc{margin:0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted)}.uc-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--uc-control-h-sm);height:var(--uc-control-h-sm);margin:calc(-1 * var(--uc-space-1)) calc(-1 * var(--uc-space-1)) 0 0;border:0;border-radius:var(--uc-radius-sm);background:transparent;color:var(--uc-fg-muted);cursor:pointer}.uc-dialog__close:hover{background:var(--uc-surface-2);color:var(--uc-fg)}.uc-dialog__close:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-dialog__close:disabled{visibility:hidden}.uc-dialog__body{min-height:0}.uc-dialog__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--uc-space-2)}.uc-dialog--right .uc-dialog__body,.uc-dialog--left .uc-dialog__body{flex:1 1 auto;overflow:auto}@keyframes uc-fade-in{0%{opacity:0}}@keyframes uc-fade-out{to{opacity:0}}@keyframes uc-dialog-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}}@keyframes uc-drawer-in-right{0%{transform:translate(100%)}}@keyframes uc-drawer-in-left{0%{transform:translate(-100%)}}@keyframes uc-drawer-in-bottom{0%{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.uc-dialog--center,.uc-dialog--right,.uc-dialog--left,.uc-dialog--bottom{animation:uc-fade-in var(--uc-dur-slow) linear}}.uc-confirm-dialog__tile{flex:none;width:40px;height:40px;border-radius:var(--uc-radius-md);background:var(--uc-tone-soft);color:var(--uc-tone);display:flex;align-items:center;justify-content:center}.uc-chips[data-v-5788635e]{display:flex;flex-wrap:wrap;gap:var(--uc-space-2)}.uc-chip[data-v-5788635e]{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:32px;padding:0 12px;border:1px solid var(--uc-border);border-radius:var(--uc-radius-full);background:transparent;color:var(--uc-fg-muted);font:inherit;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);cursor:pointer;white-space:nowrap;transition:background var(--uc-dur-fast) var(--uc-ease-out),border-color var(--uc-dur-fast) var(--uc-ease-out)}.uc-chip[data-v-5788635e]:hover{background:var(--uc-surface-1)}.uc-chip--selected[data-v-5788635e],.uc-chip--selected[data-v-5788635e]:hover{background:var(--uc-surface-2);border-color:var(--uc-border-strong);color:var(--uc-fg);font-weight:500}.uc-chip__dot[data-v-5788635e]{width:6px;height:6px;border-radius:50%;background:var(--uc-fg)}.uc-chip__count[data-v-5788635e]{font-size:var(--uc-text-xs);color:var(--uc-fg-muted);font-weight:400}.uc-badge[data-v-d750ca52]{display:inline-flex;align-items:center;gap:var(--uc-space-1);height:22px;padding:0 var(--uc-space-2);border-radius:var(--uc-radius-full);background:var(--uc-tone-soft);color:var(--uc-fg);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);font-weight:var(--uc-weight-medium);white-space:nowrap;vertical-align:middle}.uc-badge--sm[data-v-d750ca52]{height:18px;padding:0 var(--uc-space-1-5)}.uc-badge.uc-tone-accent[data-v-d750ca52]{color:var(--uc-accent-text);box-shadow:inset 0 0 0 1px var(--uc-tone-border)}.uc-badge__dot[data-v-d750ca52]{width:6px;height:6px;border-radius:var(--uc-radius-full);background:var(--uc-tone);flex:none}.uc-badge__icon[data-v-d750ca52]{color:var(--uc-tone);flex:none}.uc-alert[data-v-8a162700]{display:flex;align-items:flex-start;gap:var(--uc-space-2);padding:var(--uc-space-3);border-radius:var(--uc-radius-lg);background:var(--uc-tone-soft);border:1px solid var(--uc-tone-border);color:var(--uc-fg);font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh)}.uc-alert__icon[data-v-8a162700]{flex:none;margin-top:2px;color:var(--uc-tone)}.uc-alert__text[data-v-8a162700]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.uc-alert__title[data-v-8a162700]{margin:0;font-weight:500}.uc-alert__desc[data-v-8a162700] p{margin:0}.uc-alert__actions[data-v-8a162700]{flex:none;display:flex;align-items:center;gap:var(--uc-space-2)}.uc-login-prompt .uc-login-prompt__tile{flex:none;width:40px;height:40px;border-radius:var(--uc-radius-md);background:var(--uc-surface-2);display:flex;align-items:center;justify-content:center}.uc-module-icon[data-v-294219ae]{flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--uc-radius-md);background:var(--uc-surface-2);color:var(--uc-fg)}.uc-module-icon__img[data-v-294219ae]{width:100%;height:100%;object-fit:cover;display:block}.uc-module-card[data-v-0f2387ab]{position:relative;height:100%;display:flex;flex-direction:column;gap:10px;padding:var(--uc-space-4);border-radius:var(--uc-radius-lg);background:var(--uc-surface-1);border:1px solid var(--uc-border);color:var(--uc-fg);transition:border-color var(--uc-dur-fast) var(--uc-ease-out)}.uc-module-card[data-v-0f2387ab]:has(.uc-module-card__name--link):hover{border-color:var(--uc-border-strong)}.uc-module-card__head[data-v-0f2387ab]{display:flex;align-items:center;gap:var(--uc-space-3);min-width:0}.uc-module-card__names[data-v-0f2387ab]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.uc-module-card__name[data-v-0f2387ab],.uc-module-card__identifier[data-v-0f2387ab]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-module-card__name[data-v-0f2387ab]{font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);font-weight:500;color:var(--uc-fg);text-decoration:none}.uc-module-card__name--link[data-v-0f2387ab]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.uc-module-card__name--link[data-v-0f2387ab]:focus-visible{outline:none}.uc-module-card__name--link[data-v-0f2387ab]:focus-visible:after{outline:2px solid var(--uc-fg);outline-offset:2px;border-radius:var(--uc-radius-lg)}.uc-module-card__identifier[data-v-0f2387ab]{font-size:var(--uc-text-xs);line-height:18px;color:var(--uc-fg-muted)}.uc-module-card__badges[data-v-0f2387ab]{flex:none;display:flex;gap:var(--uc-space-1)}.uc-module-card__desc[data-v-0f2387ab]{margin:0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted);min-height:calc(var(--uc-text-sm-lh) * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uc-module-card__desc--one-line[data-v-0f2387ab]{min-height:var(--uc-text-sm-lh);-webkit-line-clamp:1}.uc-module-card__tags[data-v-0f2387ab]{display:flex}.uc-module-card__category[data-v-0f2387ab]{padding:2px var(--uc-space-2);border-radius:var(--uc-radius-sm);background:var(--uc-surface-2);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted)}.uc-module-card__footer[data-v-0f2387ab]{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted);white-space:nowrap}.uc-module-card__gap[data-v-0f2387ab]{width:6px}.uc-module-card__spacer[data-v-0f2387ab]{flex:1 1 auto}.uc-module-card__price[data-v-0f2387ab]{font-weight:500;color:var(--uc-fg)}.uc-module-card__actions[data-v-0f2387ab]{position:relative;z-index:1;display:flex;align-items:center;gap:var(--uc-space-3)}.uc-module-card__market[data-v-0f2387ab]{display:inline-flex;align-items:center;gap:var(--uc-space-1);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);font-weight:500;color:var(--uc-fg);text-decoration:none}.uc-module-card__market[data-v-0f2387ab]:hover{text-decoration:underline}.uc-visually-hidden[data-v-0f2387ab]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uc-pager[data-v-a8a83c7e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-space-1)}.uc-pager__step[data-v-a8a83c7e],.uc-pager__page[data-v-a8a83c7e]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--uc-radius-md);background:transparent;color:var(--uc-fg);font:inherit;cursor:pointer;transition:background var(--uc-dur-fast) var(--uc-ease-out)}.uc-pager__step[data-v-a8a83c7e]{width:28px;height:28px;border:1px solid var(--uc-border-strong)}.uc-pager__page[data-v-a8a83c7e]{min-width:32px;height:32px;padding:0 6px;border:1px solid var(--uc-border);font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);font-weight:500}.uc-pager__step[data-v-a8a83c7e]:hover:not(:disabled),.uc-pager__page[data-v-a8a83c7e]:hover{background:var(--uc-surface-1)}.uc-pager__page--current[data-v-a8a83c7e],.uc-pager__page--current[data-v-a8a83c7e]:hover{background:var(--uc-surface-2);border-color:var(--uc-border-strong)}.uc-pager__step[data-v-a8a83c7e]:disabled{opacity:.4;cursor:default}.uc-pager__gap[data-v-a8a83c7e]{min-width:32px;text-align:center;font-size:var(--uc-text-sm);color:var(--uc-fg)}.uc-pager__jump[data-v-a8a83c7e]{display:inline-flex;align-items:center;gap:var(--uc-space-1);margin-left:var(--uc-space-2);font-size:var(--uc-text-xs);color:var(--uc-fg-muted)}.uc-pager__jump-input[data-v-a8a83c7e]{width:48px;height:28px;padding:0 6px;border:1px solid var(--uc-border-strong);border-radius:var(--uc-radius-sm);background:var(--uc-bg);color:var(--uc-fg);font-size:var(--uc-text-sm);text-align:center}.uc-pager__info[data-v-a8a83c7e]{margin-left:var(--uc-space-1);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted);white-space:nowrap}.uc-tabs__list[data-v-b53af7f4]{position:relative;display:flex;gap:var(--uc-space-1);overflow-x:auto;border-bottom:var(--uc-border-width) solid var(--uc-border);scrollbar-width:none}.uc-tabs__tab[data-v-b53af7f4]{position:relative;display:inline-flex;align-items:center;gap:var(--uc-space-1-5);flex:none;height:var(--uc-control-h-lg);padding:0 var(--uc-space-3);border:0;background:transparent;color:var(--uc-fg-muted);font-family:inherit;font-size:var(--uc-text-base);font-weight:var(--uc-weight-medium);white-space:nowrap;cursor:pointer}.uc-tabs--sm .uc-tabs__tab[data-v-b53af7f4]{height:var(--uc-control-h-md);padding:0 var(--uc-space-2);font-size:var(--uc-text-sm)}.uc-tabs__tab[data-v-b53af7f4]:hover{color:var(--uc-fg)}.uc-tabs__tab[data-v-b53af7f4]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:-2px;border-radius:var(--uc-radius-sm)}.uc-tabs__tab[data-state=active][data-v-b53af7f4]{color:var(--uc-fg);font-weight:var(--uc-weight-semibold)}.uc-tabs__tab[data-state=active][data-v-b53af7f4]:after{content:"";position:absolute;left:var(--uc-space-2);right:var(--uc-space-2);bottom:-1px;height:2px;border-radius:2px;background:var(--uc-accent)}.uc-tabs__tab[data-disabled][data-v-b53af7f4]{color:var(--uc-fg-disabled);cursor:not-allowed}.uc-tabs__count[data-v-b53af7f4]{padding:0 var(--uc-space-1-5);border-radius:var(--uc-radius-full);background:var(--uc-surface-2);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);font-weight:var(--uc-weight-regular);color:var(--uc-fg-muted)}.uc-tabs__panel[data-v-b53af7f4]{padding-top:var(--uc-space-4)}.uc-tabs__panel[data-v-b53af7f4]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-skeleton[data-v-5e1ee7ce]{display:block;background:var(--uc-surface-2)}.uc-skeleton--line[data-v-5e1ee7ce]{width:100%;height:12px;border-radius:var(--uc-radius-sm)}.uc-skeleton--block[data-v-5e1ee7ce]{width:100%;height:96px;border-radius:var(--uc-radius-lg)}.uc-skeleton--circle[data-v-5e1ee7ce]{width:40px;height:40px;border-radius:var(--uc-radius-full);flex:none}.uc-card-box[data-v-a9f99a9a]{display:flex;flex-direction:column;gap:var(--uc-space-3);min-width:0;background:var(--uc-card-bg);border:var(--uc-border-width) solid var(--uc-card-border);border-radius:var(--uc-card-radius);box-shadow:var(--uc-card-shadow);color:var(--uc-fg)}.uc-card-box--pad-md[data-v-a9f99a9a]{padding:var(--uc-card-pad, var(--uc-space-5))}.uc-card-box--pad-sm[data-v-a9f99a9a]{padding:var(--uc-space-3)}.uc-card-box--pad-none[data-v-a9f99a9a]{gap:0;overflow:hidden}.uc-card-box--interactive[data-v-a9f99a9a]{transition:border-color var(--uc-dur-fast) var(--uc-ease-out)}.uc-card-box--interactive[data-v-a9f99a9a]:hover,.uc-card-box--interactive[data-v-a9f99a9a]:focus-within{border-color:var(--uc-border-strong)}.uc-card-box--selected[data-v-a9f99a9a]{border-color:var(--uc-accent);box-shadow:inset 0 0 0 1px var(--uc-accent),var(--uc-card-shadow)}.uc-card-box__head[data-v-a9f99a9a]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--uc-space-3)}.uc-card-box--pad-none .uc-card-box__head[data-v-a9f99a9a]{padding:var(--uc-card-pad, var(--uc-space-5));padding-bottom:var(--uc-space-3)}.uc-card-box__heading[data-v-a9f99a9a]{min-width:0}.uc-card-box__title[data-v-a9f99a9a]{margin:0;font-size:var(--uc-text-md);line-height:var(--uc-text-md-lh);font-weight:var(--uc-weight-semibold)}.uc-card-box__subtitle[data-v-a9f99a9a]{margin:var(--uc-space-0-5) 0 0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted)}.uc-card-box__actions[data-v-a9f99a9a]{display:flex;align-items:center;gap:var(--uc-space-2);flex:none}.uc-card-box__footer[data-v-a9f99a9a]{display:flex;justify-content:flex-end;gap:var(--uc-space-2);padding-top:var(--uc-space-3);border-top:var(--uc-border-width) solid var(--uc-border-subtle)}@media (prefers-reduced-motion: reduce){.uc-card-box--interactive[data-v-a9f99a9a]{transition:none}}.uc-check{display:inline-flex;align-items:center;gap:var(--uc-space-2);min-height:var(--uc-control-h-sm)}.uc-check__box{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:1.5px solid var(--uc-border-strong);background:var(--uc-surface);color:var(--uc-on-accent);cursor:pointer;transition:background-color var(--uc-dur-fast) var(--uc-ease-out),border-color var(--uc-dur-fast) var(--uc-ease-out)}.uc-check__box:hover{border-color:var(--uc-fg-muted)}.uc-check__box:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-check__box[aria-invalid=true]{border-color:var(--uc-err)}.uc-check__box:disabled,.uc-check__box[data-disabled]{cursor:not-allowed;opacity:.5}.uc-check__label{font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);color:var(--uc-fg);cursor:pointer}.uc-check--disabled .uc-check__label{color:var(--uc-fg-disabled);cursor:not-allowed}@media (prefers-reduced-motion: reduce){.uc-check__box{transition:none}}.uc-check__box[data-v-6bd7ff45]{width:16px;height:16px;border-radius:var(--uc-radius-xs)}.uc-check__box[data-state=checked][data-v-6bd7ff45],.uc-check__box[data-state=indeterminate][data-v-6bd7ff45]{background:var(--uc-accent);border-color:var(--uc-accent);color:var(--uc-on-accent)}.uc-check__mark[data-v-6bd7ff45]{display:inline-flex}.uc-table-wrap[data-v-58c1e6b6]{--uc-table-row-h: var(--uc-row-h, 48px);overflow-x:auto;border:var(--uc-border-width) solid var(--uc-card-border);border-radius:var(--uc-card-radius);background:var(--uc-card-bg);box-shadow:var(--uc-card-shadow)}.uc-table-wrap--dense[data-v-58c1e6b6]{--uc-table-row-h: 36px}.uc-table[data-v-58c1e6b6]{width:100%;border-collapse:collapse;font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);color:var(--uc-fg)}.uc-table th[data-v-58c1e6b6],.uc-table td[data-v-58c1e6b6]{height:var(--uc-table-row-h);padding:0 var(--uc-space-3);text-align:left;vertical-align:middle}.uc-table th[data-v-58c1e6b6]{height:36px;background:var(--uc-surface-raised);border-bottom:var(--uc-border-width) solid var(--uc-border);font-size:var(--uc-text-sm);font-weight:var(--uc-weight-medium);color:var(--uc-fg-muted);white-space:nowrap}.uc-table__row+.uc-table__row td[data-v-58c1e6b6]{border-top:var(--uc-border-width) solid var(--uc-border-subtle)}.uc-table__row:hover td[data-v-58c1e6b6]{background:var(--uc-surface-2)}.uc-table__row--loading:hover td[data-v-58c1e6b6]{background:none}.uc-table .uc-table__cell--center[data-v-58c1e6b6]{text-align:center}.uc-table .uc-table__cell--end[data-v-58c1e6b6]{text-align:right}.uc-table__actions-head[data-v-58c1e6b6]{width:1%}.uc-table__actions-inner[data-v-58c1e6b6]{display:inline-flex;align-items:center;gap:var(--uc-space-1)}.uc-table__empty[data-v-58c1e6b6]{height:120px;text-align:center;color:var(--uc-fg-muted)}.uc-table__caption[data-v-58c1e6b6],.uc-sr-only[data-v-58c1e6b6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 767.98px){.uc-table-wrap[data-v-58c1e6b6]{border:0;background:none;box-shadow:none;overflow:visible}.uc-table thead[data-v-58c1e6b6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.uc-table[data-v-58c1e6b6],.uc-table tbody[data-v-58c1e6b6],.uc-table tr[data-v-58c1e6b6],.uc-table td[data-v-58c1e6b6]{display:block;width:100%}.uc-table tr[data-v-58c1e6b6]{margin-bottom:var(--uc-space-3);padding:var(--uc-space-3);border:var(--uc-border-width) solid var(--uc-card-border);border-radius:var(--uc-card-radius);background:var(--uc-card-bg);box-shadow:var(--uc-card-shadow)}.uc-table__row+.uc-table__row td[data-v-58c1e6b6]{border-top:0}.uc-table td[data-v-58c1e6b6]{display:flex;justify-content:space-between;gap:var(--uc-space-3);height:auto;min-height:28px;padding:var(--uc-space-1) 0;text-align:right}.uc-table td[data-label][data-v-58c1e6b6]:before{content:attr(data-label);flex:none;color:var(--uc-fg-muted);font-size:var(--uc-text-sm);text-align:left}.uc-table td.uc-table__cell--primary[data-v-58c1e6b6]{order:-1;font-weight:var(--uc-weight-semibold);text-align:left}.uc-table td.uc-table__cell--primary[data-v-58c1e6b6]:before,.uc-table .uc-table__cell--hide-mobile[data-v-58c1e6b6]{display:none}.uc-table tr[data-v-58c1e6b6]{display:flex;flex-direction:column}.uc-table td.uc-table__actions[data-v-58c1e6b6]{justify-content:flex-end;padding-top:var(--uc-space-2)}.uc-table td.uc-table__empty[data-v-58c1e6b6]{justify-content:center;text-align:center}.uc-table__row:hover td[data-v-58c1e6b6]{background:none}}.uc-field[data-v-76874b82]{display:flex;flex-direction:column;gap:var(--uc-space-1-5);min-width:0}.uc-field__label[data-v-76874b82]{font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);font-weight:var(--uc-weight-medium);color:var(--uc-fg)}.uc-field__required[data-v-76874b82]{margin-left:var(--uc-space-0-5);color:var(--uc-err-text)}.uc-field__hint[data-v-76874b82],.uc-field__error[data-v-76874b82]{display:flex;align-items:flex-start;gap:var(--uc-space-1);margin:0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted)}.uc-field__error[data-v-76874b82]{color:var(--uc-err-text)}.uc-field__error svg[data-v-76874b82]{flex:none;margin-top:3px}.uc-field--disabled .uc-field__label[data-v-76874b82]{color:var(--uc-fg-disabled)}.uc-control{--uc-control-box-h: var(--uc-control-h, var(--uc-control-h-md));display:flex;align-items:center;gap:var(--uc-space-2);width:100%;min-width:0;min-height:var(--uc-control-box-h);padding:0 var(--uc-space-3);border:var(--uc-border-width) solid var(--uc-border);border-radius:var(--uc-radius-control);background:var(--uc-control-bg);color:var(--uc-fg);font-family:inherit;font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);transition:border-color var(--uc-dur-fast) var(--uc-ease-out)}.uc-control--sm{--uc-control-box-h: var(--uc-control-h-sm);padding:0 var(--uc-space-2);font-size:var(--uc-text-sm)}.uc-control--lg{--uc-control-box-h: var(--uc-control-h-lg)}.uc-control:hover{border-color:var(--uc-border-strong)}.uc-control:focus-within,.uc-control:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px;border-color:var(--uc-border-strong)}.uc-control--invalid,.uc-control--invalid:hover{border-color:var(--uc-err)}.uc-control--disabled{cursor:not-allowed;background:var(--uc-surface-2);color:var(--uc-fg-disabled)}.uc-control--disabled:hover{border-color:var(--uc-border)}.uc-control__native{flex:1 1 auto;min-width:0;height:calc(var(--uc-control-box-h) - 2px);padding:0;border:0;outline:none;background:transparent;color:inherit;font:inherit}.uc-control__native::placeholder{color:var(--uc-fg-muted);opacity:1}.uc-control__native:disabled{cursor:not-allowed}.uc-control__affix{display:inline-flex;align-items:center;flex:none;color:var(--uc-fg-muted)}@media (prefers-reduced-motion: reduce){.uc-control{transition:none}}.uc-menu{z-index:var(--uc-z-toast);min-width:180px;padding:var(--uc-space-1);border-radius:var(--uc-radius-md);background:var(--uc-surface-overlay);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg);animation:uc-menu-in var(--uc-dur-base) var(--uc-ease-out)}.uc-menu__item{display:flex;align-items:center;gap:var(--uc-space-2);min-height:var(--uc-control-h-md);padding:0 var(--uc-space-2);border-radius:var(--uc-radius-sm);font-size:var(--uc-text-base);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.uc-menu__item[data-highlighted]{background:var(--uc-surface-2);outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:-2px}.uc-menu__item[data-disabled]{color:var(--uc-fg-disabled);cursor:not-allowed}a.uc-menu__item{color:inherit;text-decoration:none}.uc-menu__item.uc-menu__item--danger{color:var(--uc-err-text)}.uc-menu__icon{flex:none;color:var(--uc-fg-muted)}.uc-menu__item--danger .uc-menu__icon{color:var(--uc-err)}.uc-menu__label{flex:1 1 auto}.uc-menu__hint{font-size:var(--uc-text-sm);color:var(--uc-fg-muted)}.uc-menu__heading{padding:var(--uc-space-1) var(--uc-space-2);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);font-weight:var(--uc-weight-medium);color:var(--uc-fg-muted)}.uc-menu__separator{height:1px;margin:var(--uc-space-1) 0;background:var(--uc-border-subtle)}@keyframes uc-menu-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.uc-menu{animation:none}}.uc-page-header[data-v-258cc3f7]{display:flex;flex-direction:column;gap:var(--uc-space-2);margin-bottom:var(--uc-space-6)}.uc-page-header__crumbs[data-v-258cc3f7]{font-size:var(--uc-text-sm);color:var(--uc-fg-muted)}.uc-page-header__row[data-v-258cc3f7]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--uc-space-3) var(--uc-space-4)}.uc-page-header__heading[data-v-258cc3f7]{flex:1 1 320px;min-width:0}.uc-page-header__title[data-v-258cc3f7]{margin:0;font-size:var(--uc-title-page);line-height:var(--uc-title-page-lh);font-weight:var(--uc-weight-semibold);letter-spacing:-.01em;color:var(--uc-fg);overflow-wrap:anywhere}.uc-page-header--hero .uc-page-header__title[data-v-258cc3f7]{font-size:var(--uc-title-hero);line-height:var(--uc-title-hero-lh)}.uc-page-header__subtitle[data-v-258cc3f7]{margin:var(--uc-space-1) 0 0;font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);color:var(--uc-fg-muted)}.uc-page-header__meta[data-v-258cc3f7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-space-2);margin-top:var(--uc-space-2)}.uc-page-header__actions[data-v-258cc3f7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-space-2)}@media (max-width: 767.98px){.uc-page-header__actions[data-v-258cc3f7]{width:100%}}.uc-radio-group[data-v-c4cae917]{display:flex;gap:var(--uc-space-2)}.uc-radio-group--vertical[data-v-c4cae917]{flex-direction:column}.uc-radio-group--horizontal[data-v-c4cae917]{flex-wrap:wrap;gap:var(--uc-space-4)}.uc-radio[data-v-c4cae917]{align-items:flex-start}.uc-radio__box[data-v-c4cae917]{width:16px;height:16px;margin-top:3px;border-radius:var(--uc-radius-full)}.uc-radio__box[data-state=checked][data-v-c4cae917]{border-color:var(--uc-accent)}.uc-radio__dot[data-v-c4cae917]{width:8px;height:8px;border-radius:var(--uc-radius-full);background:var(--uc-accent)}.uc-radio__text[data-v-c4cae917]{display:flex;flex-direction:column}.uc-radio__hint[data-v-c4cae917]{font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted)}.uc-select__trigger[data-v-cf37404e]{justify-content:space-between;text-align:left;cursor:pointer}.uc-select__value[data-v-cf37404e]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-select__trigger[data-placeholder] .uc-select__value[data-v-cf37404e]{color:var(--uc-fg-muted)}.uc-select__chevron[data-v-cf37404e]{flex:none;color:var(--uc-fg-muted);transition:transform var(--uc-dur-fast) var(--uc-ease-out)}.uc-select__trigger[data-state=open] .uc-select__chevron[data-v-cf37404e]{transform:rotate(180deg)}.uc-switch__track[data-v-d705fd83]{position:relative;justify-content:flex-start;width:32px;height:18px;border-radius:var(--uc-radius-full);background:var(--uc-border-strong);border-color:transparent}.uc-switch__track[data-state=checked][data-v-d705fd83]{background:var(--uc-accent)}.uc-switch__thumb[data-v-d705fd83]{display:block;width:14px;height:14px;margin-left:1px;border-radius:var(--uc-radius-full);background:var(--uc-surface);box-shadow:var(--uc-shadow-card);transition:transform var(--uc-dur-fast) var(--uc-ease-out)}.uc-switch__thumb[data-state=checked][data-v-d705fd83]{transform:translate(14px)}@media (prefers-reduced-motion: reduce){.uc-switch__thumb[data-v-d705fd83]{transition:none}}.uc-textarea[data-v-91c25739]{display:block;min-height:calc(var(--uc-control-box-h) * 2);padding:var(--uc-space-2) var(--uc-space-3);resize:vertical}.uc-textarea[data-v-91c25739]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-textarea[data-v-91c25739]::placeholder{color:var(--uc-fg-muted);opacity:1}.uc-textarea--mono[data-v-91c25739]{font-family:var(--uc-font-mono);font-size:var(--uc-text-sm)}.uc-avatar[data-v-8d6bf69d]{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;border-radius:var(--uc-radius-full);background:var(--uc-accent-soft);color:var(--uc-accent-text);font-weight:var(--uc-weight-semibold);vertical-align:middle;-webkit-user-select:none;user-select:none}.uc-avatar--24[data-v-8d6bf69d]{width:24px;height:24px;font-size:var(--uc-text-micro)}.uc-avatar--32[data-v-8d6bf69d]{width:32px;height:32px;font-size:var(--uc-text-sm)}.uc-avatar--40[data-v-8d6bf69d]{width:40px;height:40px;font-size:var(--uc-text-base)}.uc-avatar__img[data-v-8d6bf69d]{width:100%;height:100%;object-fit:cover}.uc-avatar__fallback[data-v-8d6bf69d]{line-height:1}.uc-combobox[data-v-4a3af1b5]{display:block;width:100%}.uc-combobox__anchor[data-v-4a3af1b5]{padding-right:var(--uc-space-1)}.uc-combobox__icon-btn[data-v-4a3af1b5]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:var(--uc-radius-sm);background:transparent;color:var(--uc-fg-muted);cursor:pointer}.uc-combobox__icon-btn[data-v-4a3af1b5]:hover{background:var(--uc-surface-2);color:var(--uc-fg)}.uc-combobox__icon-btn[data-v-4a3af1b5]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:0}.uc-combobox__icon-btn[data-v-4a3af1b5]:disabled{cursor:not-allowed}.uc-combobox__chevron[data-v-4a3af1b5]{transition:transform var(--uc-dur-fast) var(--uc-ease-out)}.uc-combobox__icon-btn[data-state=open] .uc-combobox__chevron[data-v-4a3af1b5]{transform:rotate(180deg)}.uc-combobox__content{z-index:var(--uc-z-toast);min-width:var(--reka-combobox-trigger-width);max-height:min(var(--reka-combobox-content-available-height),320px);overflow:hidden;border-radius:var(--uc-radius-md);background:var(--uc-surface-overlay);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg)}.uc-combobox__viewport{padding:var(--uc-space-1)}.uc-combobox__item{display:flex;align-items:center;justify-content:space-between;gap:var(--uc-space-2);min-height:var(--uc-control-h-md);padding:0 var(--uc-space-2);border-radius:var(--uc-radius-sm);font-size:var(--uc-text-base);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.uc-combobox__item[data-highlighted]{background:var(--uc-surface-2);outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:-2px}.uc-combobox__item[data-state=checked]{color:var(--uc-accent-text);font-weight:var(--uc-weight-medium)}.uc-combobox__item[data-disabled]{color:var(--uc-fg-disabled);cursor:not-allowed}.uc-combobox__check{display:inline-flex;color:var(--uc-accent)}.uc-combobox__empty{padding:var(--uc-space-2);font-size:var(--uc-text-sm);color:var(--uc-fg-muted)}.uc-count-badge[data-v-cf3001ba]{position:relative;display:inline-flex;align-items:center}.uc-count-badge__bubble[data-v-cf3001ba]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--uc-radius-full);background:var(--uc-danger);color:var(--uc-on-danger);font-size:var(--uc-text-micro);line-height:1;font-weight:var(--uc-weight-semibold);font-variant-numeric:tabular-nums;pointer-events:none}.uc-count-badge--anchored .uc-count-badge__bubble[data-v-cf3001ba]{position:absolute;top:-4px;right:-6px;box-shadow:0 0 0 2px var(--uc-surface)}.uc-count-badge__bubble--dot[data-v-cf3001ba]{min-width:8px;width:8px;height:8px;padding:0}.uc-count-badge--anchored .uc-count-badge__bubble--dot[data-v-cf3001ba]{top:0;right:0}.uc-count-badge__sr[data-v-cf3001ba]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.uc-kv[data-v-d1916365]{display:grid;grid-template-columns:minmax(96px,max-content) minmax(0,1fr);column-gap:var(--uc-space-6);row-gap:var(--uc-space-2);margin:0;font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh)}.uc-kv__row[data-v-d1916365]{display:contents}.uc-kv__label[data-v-d1916365]{color:var(--uc-fg-muted)}.uc-kv__value[data-v-d1916365]{margin:0;min-width:0;color:var(--uc-fg);overflow-wrap:anywhere}.uc-kv--dense[data-v-d1916365]{column-gap:var(--uc-space-4);row-gap:var(--uc-space-1);font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh)}.uc-kv--stacked[data-v-d1916365]{grid-template-columns:minmax(0,1fr);row-gap:0}.uc-kv--stacked .uc-kv__value[data-v-d1916365]{margin-bottom:var(--uc-space-2)}.uc-kv--stacked .uc-kv__label[data-v-d1916365]{font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh)}@media (max-width: 767.98px){.uc-kv[data-v-d1916365]{grid-template-columns:minmax(0,1fr);row-gap:0}.uc-kv__label[data-v-d1916365]{font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh)}.uc-kv__value[data-v-d1916365]{margin-bottom:var(--uc-space-2)}}.uc-list[data-v-47e43e6b]{display:flex;flex-direction:column;gap:var(--uc-space-1)}.uc-list__heading[data-v-47e43e6b]{margin:0;padding:var(--uc-space-1) var(--uc-space-2);font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);font-weight:var(--uc-weight-medium);color:var(--uc-fg-muted)}.uc-list__items[data-v-47e43e6b]{display:flex;flex-direction:column;gap:var(--uc-space-0-5);margin:0;padding:0;list-style:none}.uc-list--dense[data-v-47e43e6b]{--uc-list-row-h: var(--uc-control-h-sm)}.uc-list-item[data-v-040b68fe]{display:block}.uc-list-item__row[data-v-040b68fe]{position:relative;display:flex;align-items:center;gap:var(--uc-space-2);width:100%;min-height:var(--uc-list-row-h, var(--uc-control-h-md));padding:var(--uc-space-1) var(--uc-space-2);border:0;border-radius:var(--uc-radius-sm);background:transparent;color:var(--uc-fg);font:inherit;font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);text-align:left;text-decoration:none}a.uc-list-item__row[data-v-040b68fe],button.uc-list-item__row[data-v-040b68fe]{cursor:pointer}a.uc-list-item__row[data-v-040b68fe]:hover,button.uc-list-item__row[data-v-040b68fe]:hover{background:var(--uc-surface-2)}.uc-list-item__row[data-v-040b68fe]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:-2px}.uc-list-item__row--active[data-v-040b68fe]{background:var(--uc-accent-soft);color:var(--uc-accent-text);font-weight:var(--uc-weight-medium)}.uc-list-item__row--active[data-v-040b68fe]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--uc-accent)}.uc-list-item__row--disabled[data-v-040b68fe]{color:var(--uc-fg-disabled);cursor:not-allowed}.uc-list-item__lead[data-v-040b68fe],.uc-list-item__trail[data-v-040b68fe]{display:inline-flex;align-items:center;flex:none;color:var(--uc-fg-muted)}.uc-list-item__row--active .uc-list-item__lead[data-v-040b68fe]{color:var(--uc-accent)}.uc-list-item__text[data-v-040b68fe]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.uc-list-item__title[data-v-040b68fe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-list-item__subtitle[data-v-040b68fe]{font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);font-weight:var(--uc-weight-regular);color:var(--uc-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-popover{z-index:var(--uc-z-toast);max-height:var(--reka-popover-content-available-height);overflow:auto;padding:var(--uc-space-2);border-radius:var(--uc-radius-lg);background:var(--uc-surface-overlay);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg);font-size:var(--uc-text-base);line-height:var(--uc-text-base-lh);animation:uc-popover-in var(--uc-dur-base) var(--uc-ease-out)}.uc-popover:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}@keyframes uc-popover-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.uc-popover{animation:none}}.uc-progress[data-v-73c7147e]{display:flex;flex-direction:column;gap:var(--uc-space-1);width:100%}.uc-progress--accent[data-v-73c7147e]{--uc-progress-fill: var(--uc-accent)}.uc-progress--ok[data-v-73c7147e]{--uc-progress-fill: var(--uc-ok)}.uc-progress--warn[data-v-73c7147e]{--uc-progress-fill: var(--uc-warn)}.uc-progress--err[data-v-73c7147e]{--uc-progress-fill: var(--uc-err)}.uc-progress__head[data-v-73c7147e]{display:flex;justify-content:space-between;gap:var(--uc-space-2);font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh)}.uc-progress__value[data-v-73c7147e]{color:var(--uc-fg-muted)}.uc-progress__track[data-v-73c7147e]{position:relative;overflow:hidden;width:100%;height:6px;border-radius:var(--uc-radius-full);background:var(--uc-surface-2)}.uc-progress__bar[data-v-73c7147e]{width:100%;height:100%;border-radius:inherit;background:var(--uc-progress-fill);transition:transform var(--uc-dur-base) var(--uc-ease-out)}.uc-progress--indeterminate .uc-progress__bar[data-v-73c7147e]{width:40%;animation:uc-progress-slide-73c7147e 1.2s var(--uc-ease-in) infinite}@keyframes uc-progress-slide-73c7147e{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.uc-progress__bar[data-v-73c7147e]{transition:none}.uc-progress--indeterminate .uc-progress__bar[data-v-73c7147e]{width:100%;animation:none;opacity:.45}}.uc-segmented[data-v-cd41e3fa]{display:inline-flex;align-items:stretch;gap:var(--uc-space-0-5);padding:var(--uc-space-0-5);border:var(--uc-border-width) solid var(--uc-border);border-radius:var(--uc-radius-control);background:var(--uc-surface-sunken)}.uc-segmented__item[data-v-cd41e3fa]{display:inline-flex;align-items:center;justify-content:center;gap:var(--uc-space-1-5);min-width:0;height:calc(var(--uc-control-h-md) - 6px);padding:0 var(--uc-space-3);border:0;border-radius:var(--uc-radius-sm);background:transparent;color:var(--uc-fg-muted);font:inherit;font-size:var(--uc-text-sm);font-weight:var(--uc-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--uc-dur-fast) var(--uc-ease-out),color var(--uc-dur-fast) var(--uc-ease-out)}.uc-segmented--sm .uc-segmented__item[data-v-cd41e3fa]{height:calc(var(--uc-control-h-sm) - 6px);padding:0 var(--uc-space-2);font-size:var(--uc-text-xs)}.uc-segmented__item[data-v-cd41e3fa]:hover{color:var(--uc-fg)}.uc-segmented__item[data-state=checked][data-v-cd41e3fa]{background:var(--uc-surface);color:var(--uc-fg);box-shadow:var(--uc-shadow-card),0 0 0 1px var(--uc-border)}.uc-segmented__item[data-v-cd41e3fa]:focus-visible{outline:var(--uc-border-width-strong) solid var(--uc-focus-ring);outline-offset:2px}.uc-segmented__item[data-disabled][data-v-cd41e3fa]{color:var(--uc-fg-disabled);cursor:not-allowed}@media (prefers-reduced-motion: reduce){.uc-segmented__item[data-v-cd41e3fa]{transition:none}}.uc-separator[data-v-9dbae9b6]{flex:none;border:0;background:var(--uc-border-subtle)}.uc-separator--horizontal[data-v-9dbae9b6]{width:100%;height:1px;margin:var(--uc-separator-gap) 0}.uc-separator--vertical[data-v-9dbae9b6]{width:1px;align-self:stretch;margin:0 var(--uc-separator-gap)}.uc-footer[data-v-4771858d]{padding:24px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted)}.uc-footer__links[data-v-4771858d]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px}.uc-footer__links a[data-v-4771858d]{color:var(--uc-fg-muted);text-decoration:none}.uc-footer__links a[data-v-4771858d]:hover{color:var(--uc-fg);text-decoration:underline}.uc-footer__sep[data-v-4771858d]{width:1px;height:12px;background:var(--uc-border-strong)}.uc-footer__meta[data-v-4771858d]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0}.uc-nav__list[data-v-5c7730a1],.uc-nav__children[data-v-5c7730a1]{list-style:none;margin:0;padding:0}.uc-nav__list[data-v-5c7730a1]{display:flex;flex-direction:column;gap:var(--uc-space-0-5)}.uc-nav__row[data-v-5c7730a1]{display:flex;align-items:center}.uc-nav__link[data-v-5c7730a1],.uc-nav__child[data-v-5c7730a1]{position:relative;display:flex;align-items:center;gap:var(--uc-space-3);flex:1;min-width:0;min-height:var(--uc-control-h-lg);padding:0 var(--uc-space-3);border-radius:var(--uc-radius-md);color:var(--uc-fg-muted);font-size:var(--uc-body);font-weight:var(--uc-weight-medium);text-decoration:none;transition:background-color var(--uc-dur-fast) var(--uc-ease-out),color var(--uc-dur-fast) var(--uc-ease-out)}.uc-nav__child[data-v-5c7730a1]{gap:var(--uc-space-2);min-height:calc(var(--uc-control-h-md) + var(--uc-space-1));padding-left:calc(var(--uc-space-3) + var(--uc-icon-lg) + var(--uc-space-3));font-weight:var(--uc-weight-regular);width:100%;border:0;background:none;text-align:left;cursor:pointer}.uc-nav__link[data-v-5c7730a1]:hover,.uc-nav__child[data-v-5c7730a1]:hover{background:var(--uc-surface-2);color:var(--uc-fg)}.uc-nav__link--active[data-v-5c7730a1],.uc-nav__child--active[data-v-5c7730a1]{background:var(--uc-surface-raised);color:var(--uc-fg)}.uc-nav__link--active[data-v-5c7730a1]:before,.uc-nav__child--active[data-v-5c7730a1]:before,.uc-nav--collapsed .uc-nav__link--within[data-v-5c7730a1]:before{content:"";position:absolute;left:0;top:var(--uc-space-2);bottom:var(--uc-space-2);width:var(--uc-border-width-strong);border-radius:var(--uc-radius-full);background:var(--uc-accent)}.uc-nav__link--within[data-v-5c7730a1]{color:var(--uc-fg)}.uc-nav__child--muted[data-v-5c7730a1]{color:var(--uc-fg-muted)}.uc-nav__icon[data-v-5c7730a1]{flex:none}.uc-nav__label[data-v-5c7730a1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-nav--collapsed .uc-nav__link[data-v-5c7730a1]{justify-content:center;padding:0}.uc-nav__toggle[data-v-5c7730a1]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--uc-control-h-md);height:var(--uc-control-h-md);margin-left:var(--uc-space-0-5);border:0;border-radius:var(--uc-radius-sm);background:none;color:var(--uc-fg-muted);cursor:pointer}.uc-nav__toggle[data-v-5c7730a1]:hover{background:var(--uc-surface-2);color:var(--uc-fg)}.uc-nav__chevron[data-v-5c7730a1]{transition:transform var(--uc-dur-fast) var(--uc-ease-out)}.uc-nav__chevron--open[data-v-5c7730a1]{transform:rotate(90deg)}.uc-nav__dot[data-v-5c7730a1]{flex:none;width:var(--uc-space-2);height:var(--uc-space-2);border-radius:var(--uc-radius-full);border:var(--uc-border-width-strong) solid var(--uc-fg-muted);box-sizing:border-box}.uc-nav__dot--online[data-v-5c7730a1]{border-color:var(--uc-ok);background:var(--uc-ok)}.uc-visually-hidden[data-v-5c7730a1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.uc-nav__chevron[data-v-5c7730a1]{transition:none}}.uc-shell{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--uc-bg);color:var(--uc-fg);font-size:var(--uc-body);line-height:var(--uc-body-lh)}.uc-shell__main{flex:1;width:100%;margin:0 auto;padding:var(--uc-space-6) var(--uc-page-gutter-default)}.uc-shell--mobile .uc-shell__main{padding:var(--uc-space-4) var(--uc-page-gutter-mobile) calc(var(--uc-tabbar-height) + var(--uc-space-4) + env(safe-area-inset-bottom))}.uc-shell__main--bare{display:flex;flex-direction:column;max-width:none;padding:0}.uc-shell--mobile .uc-shell__main--bare{padding:0 0 calc(var(--uc-tabbar-height) + env(safe-area-inset-bottom))}.uc-app[data-v-ea575d2e]{--uc-tabbar-height: 0px}.uc-app__bar[data-v-ea575d2e]{position:sticky;top:0;z-index:var(--uc-z-sticky);height:var(--uc-topbar-height);display:flex;align-items:center;gap:var(--uc-space-4);padding:0 var(--uc-space-4) 0 var(--uc-space-5);background:var(--uc-bar);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:var(--uc-border-width) solid var(--uc-border)}.uc-shell--mobile .uc-app__bar[data-v-ea575d2e]{gap:var(--uc-space-2);padding:0 var(--uc-space-3) 0 var(--uc-space-2)}.uc-app__spacer[data-v-ea575d2e]{flex:1}.uc-app__right[data-v-ea575d2e]{display:flex;align-items:center;gap:var(--uc-space-2)}.uc-app__topnav[data-v-ea575d2e]{display:flex;align-self:stretch;gap:var(--uc-space-1);margin-left:var(--uc-space-4)}.uc-app__toplink[data-v-ea575d2e]{display:inline-flex;align-items:center;padding:0 var(--uc-space-3);color:var(--uc-fg-muted);font-weight:var(--uc-weight-medium);text-decoration:none;border-bottom:var(--uc-border-width-strong) solid transparent}.uc-app__toplink[data-v-ea575d2e]:hover{color:var(--uc-fg)}.uc-app__toplink--active[data-v-ea575d2e]{color:var(--uc-fg);border-bottom-color:var(--uc-accent)}.uc-app__icon-btn[data-v-ea575d2e]{display:inline-flex;align-items:center;justify-content:center;width:var(--uc-control-h-lg);height:var(--uc-control-h-lg);border:0;border-radius:var(--uc-radius-md);background:none;color:var(--uc-fg);cursor:pointer}.uc-app__icon-btn[data-v-ea575d2e]:hover{background:var(--uc-surface-2)}.uc-app__btn[data-v-ea575d2e]{display:inline-flex;align-items:center;justify-content:center;height:var(--uc-control-h-md);padding:0 var(--uc-space-3);border-radius:var(--uc-radius-md);border:var(--uc-border-width) solid var(--uc-border-strong);background:var(--uc-surface);box-shadow:var(--uc-shadow-card);color:var(--uc-fg);font-weight:var(--uc-weight-medium);text-decoration:none;white-space:nowrap}.uc-app__btn[data-v-ea575d2e]:hover{background:var(--uc-surface-raised)}.uc-app__btn--primary[data-v-ea575d2e]{border-color:transparent;background:var(--uc-accent-solid);color:var(--uc-on-accent)}.uc-app__btn--primary[data-v-ea575d2e]:hover{background:var(--uc-accent-hover)}.uc-app__body[data-v-ea575d2e]{flex:1;display:flex;min-height:0}.uc-app__sidebar[data-v-ea575d2e]{position:sticky;top:var(--uc-topbar-height);flex:none;display:flex;flex-direction:column;width:var(--uc-sidebar-width);height:calc(100vh - var(--uc-topbar-height));height:calc(100dvh - var(--uc-topbar-height));padding:var(--uc-space-3);overflow-y:auto;border-right:var(--uc-border-width) solid var(--uc-border);background:var(--uc-surface)}.uc-app--collapsed .uc-app__sidebar[data-v-ea575d2e]{width:var(--uc-sidebar-width-collapsed);padding:var(--uc-space-3) var(--uc-space-2)}.uc-app__sidebar[data-v-ea575d2e]>:first-child{flex:1}.uc-app__collapse[data-v-ea575d2e]{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:var(--uc-control-h-lg);height:var(--uc-control-h-md);margin-top:var(--uc-space-3);border:0;border-radius:var(--uc-radius-md);background:none;color:var(--uc-fg-muted);cursor:pointer}.uc-app--collapsed .uc-app__collapse[data-v-ea575d2e]{align-self:center}.uc-app__collapse[data-v-ea575d2e]:hover{background:var(--uc-surface-2);color:var(--uc-fg)}.uc-app__content[data-v-ea575d2e]{flex:1;min-width:0;display:flex;flex-direction:column}.uc-app__drawer[data-v-ea575d2e]{margin:0;padding:0;width:min(84vw,calc(var(--uc-sidebar-width) + var(--uc-space-16)));max-width:none;height:100%;max-height:none;border:0;border-right:var(--uc-border-width) solid var(--uc-border);background:var(--uc-surface-overlay);color:var(--uc-fg);box-shadow:var(--uc-shadow-overlay)}.uc-app__drawer[data-v-ea575d2e]::backdrop{background:var(--uc-scrim)}.uc-app__drawer[open][data-v-ea575d2e]{animation:uc-drawer-in-ea575d2e var(--uc-dur-base) var(--uc-ease-out)}.uc-app__drawer-panel[data-v-ea575d2e]{display:flex;flex-direction:column;gap:var(--uc-space-3);min-height:100%;padding:var(--uc-space-2) var(--uc-space-3) calc(var(--uc-space-4) + env(safe-area-inset-bottom))}.uc-app__drawer-head[data-v-ea575d2e]{display:flex;align-items:center;justify-content:space-between;height:var(--uc-control-h-lg);padding-left:var(--uc-space-2)}.uc-app__drawer-cta[data-v-ea575d2e]{height:var(--uc-control-h-lg)}@keyframes uc-drawer-in-ea575d2e{0%{transform:translate(-16px);opacity:0}}@media (prefers-reduced-motion: reduce){@keyframes uc-drawer-in-ea575d2e{0%{opacity:0}}}.uc-brand-bg[data-v-84c80104]{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--uc-bg)}.uc-brand-bg--embedded[data-v-84c80104]{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}[data-theme=dark]{fill-opacity:.5}[data-theme=dark]{fill-opacity:.32}[data-theme=dark]{fill-opacity:.55}[data-theme=dark]{fill-opacity:.42}.uc-brand-bg__art--narrow[data-v-84c80104]{display:none}@media (max-width: 767.98px){.uc-brand-bg__art--wide[data-v-84c80104]{display:none}.uc-brand-bg__art--narrow[data-v-84c80104]{display:block}}.uc-brand-bg__art[data-v-84c80104]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.uc-brand-bg__content[data-v-84c80104]{position:relative;min-height:inherit;display:flex;align-items:center;justify-content:center;padding-block:var(--uc-space-6)}.uc-brand-bg--embedded .uc-brand-bg__content[data-v-84c80104]{flex:1;min-height:0;padding-block:var(--uc-space-12)}.uc-auth-frame[data-v-1d479b7b] .uc-brand-bg__content{padding-inline:var(--uc-page-gutter)}.uc-auth-card[data-v-1d479b7b]{width:100%;box-sizing:border-box;max-width:var(--uc-width-form);padding:var(--uc-space-8);border-radius:var(--uc-radius-xl);background:var(--uc-bg);border:var(--uc-border-width) solid var(--uc-border);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg)}@media (max-width: 767.98px){.uc-auth-card[data-v-1d479b7b]{padding:var(--uc-space-6) var(--uc-space-5)}}.uc-auth-card__logo[data-v-1d479b7b]{margin-bottom:var(--uc-space-6)}.uc-status-frame[data-v-b6aff496] .uc-brand-bg__content{padding-inline:var(--uc-page-gutter)}.uc-status-card[data-v-b6aff496]{width:100%;max-width:440px;padding:32px;text-align:center;border-radius:16px;background:var(--uc-bg);border:1px solid var(--uc-border);box-shadow:var(--uc-shadow-overlay);color:var(--uc-fg)}.uc-boot[data-v-ed231898]{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--uc-bg);color:var(--uc-fg)}.uc-boot__spinner[data-v-ed231898]{color:var(--uc-fg-muted);animation:uc-boot-spin-ed231898 1s linear infinite}.uc-boot__text[data-v-ed231898]{margin:0;font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted)}.uc-boot__fallback[data-v-ed231898]{margin:-8px 0 0;font-size:var(--uc-text-xs);line-height:var(--uc-text-xs-lh);color:var(--uc-fg-muted)}.uc-boot__fallback a[data-v-ed231898]{color:var(--uc-fg);text-decoration:underline}@keyframes uc-boot-spin-ed231898{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.uc-boot__spinner[data-v-ed231898]{animation:none}}.uc-page-error[data-v-6c101421]{text-align:left}.uc-page-error__icon[data-v-6c101421]{color:var(--uc-warn)}.uc-page-error__title[data-v-6c101421]{font-size:var(--uc-text-xl);line-height:var(--uc-text-xl-lh);font-weight:700;margin:var(--uc-space-4) 0 var(--uc-space-2)}.uc-page-error__body[data-v-6c101421]{font-size:var(--uc-text-sm);line-height:var(--uc-text-sm-lh);color:var(--uc-fg-muted);margin:0 0 var(--uc-space-6)}.uc-page-error__actions[data-v-6c101421]{display:flex;flex-direction:column;gap:var(--uc-space-2)}.uc-page-error__meta[data-v-6c101421]{margin:var(--uc-space-4) 0 0;font-size:var(--uc-text-xs);color:var(--uc-fg-muted);font-family:var(--uc-font-mono)}.uc-skip{position:absolute;left:-9999px;top:8px;z-index:var(--uc-z-skip);padding:8px 12px;background:var(--uc-bg);color:var(--uc-fg);border-radius:var(--uc-radius-md)}.uc-skip:focus{left:8px}.uc-session-error{min-height:100vh;display:flex;align-items:center;justify-content:center}
