.rs-config-provider[data-v-c7799d07]{color:var(--rs-text-primary);background:var(--rs-bg);height:100%;min-height:0}.rs-icon[data-v-937e4cde]{vertical-align:middle;flex-shrink:0;display:inline-block}.rs-icon--spin[data-v-937e4cde]{animation:.8s linear infinite rs-icon-spin-937e4cde}@keyframes rs-icon-spin-937e4cde{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rs-icon--spin[data-v-937e4cde]{animation:none}}.rs-anchor[data-v-0dc397b7]{gap:var(--rs-anchor-gap);min-width:var(--rs-anchor-min-width);display:flex;position:relative}.rs-anchor--affix[data-v-0dc397b7]{top:var(--rs-anchor-affix-top);position:sticky}.rs-anchor--horizontal[data-v-0dc397b7]{flex-direction:column;width:100%;min-width:0}.rs-anchor__rail[data-v-0dc397b7]{width:var(--rs-anchor-rail-width);border-radius:var(--rs-radius-full);background:var(--rs-anchor-rail);flex-shrink:0;position:relative}.rs-anchor--horizontal .rs-anchor__rail[data-v-0dc397b7]{width:100%;height:var(--rs-anchor-rail-width)}.rs-anchor__ink[data-v-0dc397b7]{inset-inline-start:0;width:var(--rs-anchor-rail-width);border-radius:inherit;background:var(--rs-anchor-ink);box-shadow:0 0 0 1px var(--rs-anchor-ink-ring);opacity:0;pointer-events:none;transition:transform var(--rs-transition-fast), width var(--rs-transition-fast), height var(--rs-transition-fast), opacity var(--rs-transition-fast);position:absolute;top:0}.rs-anchor__list[data-v-0dc397b7],.rs-anchor__item[data-v-0dc397b7]{margin:0;padding:0;list-style:none}.rs-anchor__list[data-v-0dc397b7]{flex-direction:column;flex:1;min-width:0;display:flex}.rs-anchor--horizontal .rs-anchor__list[data-v-0dc397b7]{column-gap:var(--rs-space-sm);flex-flow:wrap}.rs-anchor__link[data-v-0dc397b7]{padding-block:var(--rs-anchor-link-pad-block);padding-inline:var(--rs-anchor-link-pad-inline);color:var(--rs-anchor-link);font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-relaxed);font-weight:var(--rs-font-weight-regular);border-radius:var(--rs-radius-xs);transition:color var(--rs-transition-fast), background-color var(--rs-transition-fast);text-decoration:none;display:block}.rs-anchor__link[data-v-0dc397b7]:hover{color:var(--rs-anchor-link-hover)}.rs-anchor__link[data-v-0dc397b7]:focus-visible{outline:var(--rs-focus-ring-width) solid var(--rs-focus-ring);outline-offset:2px}.rs-anchor__link--active[data-v-0dc397b7]{color:var(--rs-anchor-link-active);font-weight:var(--rs-anchor-link-active-weight)}.rs-anchor__link--disabled[data-v-0dc397b7]{opacity:var(--rs-anchor-disabled-opacity);cursor:not-allowed}.rs-anchor--lineless .rs-anchor__link--active[data-v-0dc397b7]{background:var(--rs-anchor-link-active-bg)}@media (prefers-reduced-motion:reduce){.rs-anchor__ink[data-v-0dc397b7],.rs-anchor__link[data-v-0dc397b7]{transition:none}}.rs-btn[data-v-b00c68b9]{justify-content:center;align-items:center;gap:var(--rs-space-sm);min-height:var(--rs-control-height-md);padding:0 var(--rs-space-lg);border-radius:var(--rs-btn-radius,var(--rs-radius-full));font-size:var(--rs-font-size-sm);font-weight:var(--rs-font-weight-medium);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background var(--rs-transition-fast), border-color var(--rs-transition-fast), color var(--rs-transition-fast), box-shadow var(--rs-transition-fast), padding var(--rs-transition-normal), gap var(--rs-transition-normal);border:1px solid #0000;line-height:1;display:inline-flex;position:relative}.rs-btn--ssm[data-v-b00c68b9]{min-height:var(--rs-control-height-ssm);padding:0 var(--rs-space-xs);font-size:var(--rs-font-size-xs);gap:var(--rs-space-xs)}.rs-btn--sm[data-v-b00c68b9]{min-height:var(--rs-control-height-sm);padding:0 var(--rs-space-sm);font-size:var(--rs-font-size-xs);gap:var(--rs-space-xs)}.rs-btn--lg[data-v-b00c68b9]{min-height:var(--rs-control-height-lg);padding:0 var(--rs-space-xl);font-size:var(--rs-font-size-base)}.rs-btn[data-v-b00c68b9]:disabled{opacity:.38;cursor:not-allowed}.rs-btn--loading[data-v-b00c68b9]{pointer-events:none;cursor:wait;transition:none}.rs-btn--loading[data-v-b00c68b9]:disabled{opacity:1;cursor:wait}.rs-btn--loading.rs-btn--default[data-v-b00c68b9]{color:var(--rs-text);border-color:var(--rs-border);background:var(--rs-surface)}.rs-btn--loading.rs-btn--default[data-v-b00c68b9]:not(.rs-btn--tone-neutral){color:var(--rs-btn-tone-on-container);border-color:color-mix(in srgb, var(--rs-btn-tone) 42%, var(--rs-border));background:var(--rs-btn-tone-container)}.rs-btn--loading.rs-btn--ghost[data-v-b00c68b9],.rs-btn--loading.rs-btn--text[data-v-b00c68b9]{color:var(--rs-btn-tone,var(--rs-text));background:var(--rs-surface-hover)}.rs-btn[data-v-b00c68b9]:focus-visible{box-shadow:0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring);outline:none}.rs-btn--icon-only[data-v-b00c68b9]{min-width:var(--rs-control-height-md);padding:0}.rs-btn--icon-only.rs-btn--ssm[data-v-b00c68b9]{min-width:var(--rs-control-height-ssm)}.rs-btn--icon-only.rs-btn--sm[data-v-b00c68b9]{min-width:var(--rs-control-height-sm)}.rs-btn--icon-only.rs-btn--lg[data-v-b00c68b9]{min-width:var(--rs-control-height-lg)}.rs-btn--primary[data-v-b00c68b9]{background:var(--rs-primary);color:var(--rs-primary-foreground);box-shadow:var(--rs-shadow-sm)}.rs-btn--primary[data-v-b00c68b9]:hover:not(:disabled){background:var(--rs-primary-hover);box-shadow:var(--rs-shadow)}.rs-btn--primary[data-v-b00c68b9]:active:not(:disabled){box-shadow:none}.rs-btn--default[data-v-b00c68b9]{border:1px solid var(--rs-btn-outline-border,var(--rs-border));background:var(--rs-btn-secondary-bg,var(--rs-surface-hover));color:var(--rs-text);box-shadow:none}.rs-btn--default[data-v-b00c68b9]:hover:not(:disabled){color:var(--rs-primary);border-color:var(--rs-primary);background:var(--rs-btn-secondary-bg-hover,var(--rs-primary-container))}.rs-btn--default[data-v-b00c68b9]:active:not(:disabled){color:var(--rs-primary-hover);border-color:var(--rs-primary-hover);background:var(--rs-btn-secondary-bg-active,var(--rs-primary-container))}.rs-btn--ghost[data-v-b00c68b9]{border:1px solid var(--rs-btn-outline-border,var(--rs-border));color:var(--rs-btn-tone,var(--rs-text));background:0 0}.rs-btn--ghost[data-v-b00c68b9]:hover:not(:disabled){background:var(--rs-surface-hover);border-color:var(--rs-btn-outline-border,var(--rs-border));color:var(--rs-btn-tone-hover,var(--rs-btn-tone,var(--rs-text)))}.rs-btn--ghost[data-v-b00c68b9]:active:not(:disabled){background:color-mix(in srgb, var(--rs-btn-tone,var(--rs-text)) 12%, var(--rs-surface-hover))}.rs-btn--danger[data-v-b00c68b9]{background:var(--rs-danger-container);border-color:color-mix(in srgb, var(--rs-danger) 30%, transparent);color:var(--rs-on-danger-container)}.rs-btn--danger[data-v-b00c68b9]:hover:not(:disabled){border-color:var(--rs-danger);background:color-mix(in srgb, var(--rs-danger) 20%, var(--rs-danger-container))}.rs-btn--link[data-v-b00c68b9]{min-height:auto;color:var(--rs-btn-tone,var(--rs-primary));box-shadow:none;font-weight:var(--rs-font-weight-medium);background:0 0;border-color:#0000;border-radius:0;padding:0}.rs-btn--link[data-v-b00c68b9]:hover:not(:disabled){color:var(--rs-btn-tone-hover,var(--rs-primary-hover));text-decoration:underline}.rs-btn--text[data-v-b00c68b9]{min-height:var(--rs-control-height-sm);padding:0 var(--rs-space-sm);box-shadow:none;font-weight:var(--rs-font-weight-regular);color:var(--rs-btn-tone,var(--rs-text));background:0 0;border-color:#0000}.rs-btn--text.rs-btn--ssm[data-v-b00c68b9]{min-height:var(--rs-control-height-ssm)}.rs-btn--text.rs-btn--md[data-v-b00c68b9]{min-height:var(--rs-control-height-md)}.rs-btn--text.rs-btn--lg[data-v-b00c68b9]{min-height:var(--rs-control-height-lg)}.rs-btn--text[data-v-b00c68b9]:hover:not(:disabled){background:color-mix(in srgb, var(--rs-btn-tone,var(--rs-text)) 8%, transparent);color:var(--rs-btn-tone-hover,var(--rs-btn-tone,var(--rs-text)));border-color:#0000}.rs-btn--text[data-v-b00c68b9]:active:not(:disabled){background:color-mix(in srgb, var(--rs-btn-tone,var(--rs-text)) 12%, transparent)}.rs-btn--tone-neutral[data-v-b00c68b9]{--rs-btn-tone:var(--rs-text);--rs-btn-tone-hover:var(--rs-text);--rs-btn-tone-fg:var(--rs-text);--rs-btn-tone-container:var(--rs-btn-secondary-bg,var(--rs-surface-hover));--rs-btn-tone-on-container:var(--rs-text)}.rs-btn--tone-primary[data-v-b00c68b9]{--rs-btn-tone:var(--rs-primary);--rs-btn-tone-hover:var(--rs-primary-hover);--rs-btn-tone-fg:var(--rs-primary-foreground);--rs-btn-tone-container:var(--rs-primary-container);--rs-btn-tone-on-container:var(--rs-on-primary-container)}.rs-btn--tone-danger[data-v-b00c68b9]{--rs-btn-tone:var(--rs-danger);--rs-btn-tone-hover:var(--rs-danger);--rs-btn-tone-fg:var(--rs-text-inverse);--rs-btn-tone-container:var(--rs-danger-container);--rs-btn-tone-on-container:var(--rs-on-danger-container)}.rs-btn--tone-success[data-v-b00c68b9]{--rs-btn-tone:var(--rs-success,#18a058);--rs-btn-tone-hover:var(--rs-success,#18a058);--rs-btn-tone-fg:var(--rs-text-inverse);--rs-btn-tone-container:var(--rs-success-container,color-mix(in srgb, var(--rs-success,#18a058) 14%, var(--rs-surface)));--rs-btn-tone-on-container:var(--rs-on-success-container,var(--rs-success,#18a058))}.rs-btn--tone-warning[data-v-b00c68b9]{--rs-btn-tone:var(--rs-warning,#f0a020);--rs-btn-tone-hover:var(--rs-warning,#f0a020);--rs-btn-tone-fg:var(--rs-text-inverse);--rs-btn-tone-container:var(--rs-warning-container,color-mix(in srgb, var(--rs-warning,#f0a020) 14%, var(--rs-surface)));--rs-btn-tone-on-container:var(--rs-on-warning-container,var(--rs-warning,#f0a020))}.rs-btn--tone-info[data-v-b00c68b9]{--rs-btn-tone:var(--rs-info,#2080f0);--rs-btn-tone-hover:var(--rs-info,#2080f0);--rs-btn-tone-fg:var(--rs-text-inverse);--rs-btn-tone-container:var(--rs-info-container,color-mix(in srgb, var(--rs-info,#2080f0) 14%, var(--rs-surface)));--rs-btn-tone-on-container:var(--rs-on-info-container,var(--rs-info,#2080f0))}.rs-btn--default[data-v-b00c68b9]:not(.rs-btn--tone-neutral){color:var(--rs-btn-tone-on-container);border-color:color-mix(in srgb, var(--rs-btn-tone) 42%, var(--rs-border));background:var(--rs-btn-tone-container)}.rs-btn--default[data-v-b00c68b9]:not(.rs-btn--tone-neutral):hover:not(:disabled){color:var(--rs-btn-tone);border-color:var(--rs-btn-tone);background:color-mix(in srgb, var(--rs-btn-tone) 14%, var(--rs-btn-tone-container))}.rs-btn--default[data-v-b00c68b9]:not(.rs-btn--tone-neutral):active:not(:disabled){color:var(--rs-btn-tone-hover);border-color:var(--rs-btn-tone-hover);background:color-mix(in srgb, var(--rs-btn-tone) 20%, var(--rs-btn-tone-container))}.rs-btn--primary[data-v-b00c68b9]:not(.rs-btn--tone-primary){background:var(--rs-btn-tone);color:var(--rs-btn-tone-fg);border-color:#0000}.rs-btn--primary[data-v-b00c68b9]:not(.rs-btn--tone-primary):hover:not(:disabled){background:var(--rs-btn-tone-hover)}.rs-btn--ghost[data-v-b00c68b9]:not(.rs-btn--tone-neutral){border-color:color-mix(in srgb, var(--rs-btn-tone) 45%, var(--rs-border))}.rs-btn--ghost[data-v-b00c68b9]:not(.rs-btn--tone-neutral):hover:not(:disabled){border-color:var(--rs-btn-tone);background:color-mix(in srgb, var(--rs-btn-tone) 14%, var(--rs-surface));color:var(--rs-btn-tone)}.rs-btn.rs-btn--borderless[data-v-b00c68b9],.rs-btn.rs-btn--borderless[data-v-b00c68b9]:hover:not(:disabled),.rs-btn.rs-btn--borderless[data-v-b00c68b9]:active:not(:disabled),.rs-btn.rs-btn--borderless.rs-btn--loading[data-v-b00c68b9]{border-color:#0000}.rs-btn__spinner[data-v-b00c68b9]{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.rs-btn__spinner-ring[data-v-b00c68b9]{border:2px solid color-mix(in srgb, var(--rs-primary) 28%, transparent);border-top-color:var(--rs-primary);border-radius:var(--rs-radius-full);transform-origin:50%;width:100%;height:100%;animation:.75s linear infinite rs-spin-b00c68b9;display:block}.rs-btn--default .rs-btn__spinner-ring[data-v-b00c68b9],.rs-btn--ghost .rs-btn__spinner-ring[data-v-b00c68b9],.rs-btn--text .rs-btn__spinner-ring[data-v-b00c68b9],.rs-btn--link .rs-btn__spinner-ring[data-v-b00c68b9]{border-color:color-mix(in srgb, var(--rs-btn-tone,var(--rs-primary)) 28%, transparent);border-top-color:var(--rs-btn-tone,var(--rs-primary))}.rs-btn--primary .rs-btn__spinner-ring[data-v-b00c68b9]{border-color:color-mix(in srgb, currentcolor 35%, transparent);border-top-color:currentColor}.rs-btn--danger .rs-btn__spinner-ring[data-v-b00c68b9]{border-color:color-mix(in srgb, var(--rs-danger) 28%, transparent);border-top-color:var(--rs-danger)}.rs-btn__icon[data-v-b00c68b9]{color:inherit;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.rs-btn__label[data-v-b00c68b9]{align-items:center;gap:inherit;white-space:nowrap;min-width:0;line-height:1;display:inline-flex}.rs-btn__label--reveal[data-v-b00c68b9]{opacity:0;white-space:nowrap;vertical-align:bottom;max-width:0;transition:max-width .2s,opacity .15s;display:inline-block;overflow:hidden}.rs-btn--reveal-label:hover:not(:disabled) .rs-btn__label--reveal[data-v-b00c68b9],.rs-btn--reveal-label:focus-visible .rs-btn__label--reveal[data-v-b00c68b9]{opacity:1;max-width:12rem}.rs-btn__tooltip[data-v-b00c68b9]{z-index:calc(var(--rs-z-modal) + 2);border-radius:var(--rs-radius-sm);border:1px solid var(--rs-border);background:var(--rs-surface-elevated);color:var(--rs-text);font-size:var(--rs-font-size-xs);font-weight:var(--rs-font-weight-medium);white-space:nowrap;box-shadow:var(--rs-shadow-sm);pointer-events:none;padding:.25rem .5rem;line-height:1.25rem;position:fixed}@keyframes rs-spin-b00c68b9{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rs-btn[data-v-b00c68b9],.rs-btn__label--reveal[data-v-b00c68b9]{transition:none}.rs-btn__spinner-ring[data-v-b00c68b9]{border-top-color:#0000;animation:none}}.rs-loading-bar[data-v-7d148fd8]{z-index:var(--rs-z-loading-bar);height:var(--rs-loading-bar-size,2px);pointer-events:none;opacity:0;transition:opacity var(--rs-transition-normal);position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.rs-loading-bar--bottom[data-v-7d148fd8]{inset-block:auto 0}.rs-loading-bar--parent[data-v-7d148fd8]{position:absolute}.rs-loading-bar--visible[data-v-7d148fd8]{opacity:1}.rs-loading-bar--neutral[data-v-7d148fd8]{--rs-loading-bar-color:var(--rs-text-secondary)}.rs-loading-bar--info[data-v-7d148fd8]{--rs-loading-bar-color:var(--rs-info)}.rs-loading-bar--success[data-v-7d148fd8]{--rs-loading-bar-color:var(--rs-success)}.rs-loading-bar--warning[data-v-7d148fd8]{--rs-loading-bar-color:var(--rs-warning)}.rs-loading-bar--danger[data-v-7d148fd8]{--rs-loading-bar-color:var(--rs-danger)}.rs-loading-bar__peg[data-v-7d148fd8]{height:100%;width:var(--rs-loading-bar-progress,0%);background-color:var(--rs-loading-bar-color,var(--rs-primary));transition:width var(--rs-transition-normal), background-color var(--rs-transition-normal)}.rs-loading-bar--error .rs-loading-bar__peg[data-v-7d148fd8]{background-color:var(--rs-loading-bar-error,var(--rs-danger))}.rs-loading-bar--indeterminate .rs-loading-bar__peg[data-v-7d148fd8]{width:38%;transition:none;animation:1.15s ease-in-out infinite rs-loading-bar-slide-7d148fd8;position:absolute;inset-block:0}@keyframes rs-loading-bar-slide-7d148fd8{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.rs-loading-bar[data-v-7d148fd8],.rs-loading-bar__peg[data-v-7d148fd8]{transition:none;animation:none}.rs-loading-bar--indeterminate .rs-loading-bar__peg[data-v-7d148fd8]{width:100%;inset-inline-start:0}}@media (forced-colors:active){.rs-loading-bar__peg[data-v-7d148fd8]{forced-color-adjust:none;background-color:highlight}.rs-loading-bar--error .rs-loading-bar__peg[data-v-7d148fd8]{background-color:mark}}.rs-input-field[data-v-5f1d5541],.rs-input-shell[data-v-5f1d5541]{width:100%}.rs-input-shell--combined[data-v-5f1d5541]{box-sizing:border-box;border:1px solid var(--rs-input-border,var(--rs-border));border-radius:var(--rs-input-radius,var(--rs-radius-sm));background:var(--rs-input-bg);width:100%;box-shadow:var(--rs-input-shadow,none);transition:border-color var(--rs-transition-fast), box-shadow var(--rs-transition-fast), background var(--rs-transition-fast);align-items:stretch;display:flex;overflow:hidden}.rs-input-shell--combined[data-v-5f1d5541]:hover:not(:focus-within):not(:has(.rs-input-group--disabled)):not(:has(.rs-input-group--readonly)){border-color:var(--rs-input-border-hover,var(--rs-border))}.rs-input-shell--combined[data-v-5f1d5541]:focus-within{border-color:var(--rs-focus-border,var(--rs-primary));box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring)}.rs-input-shell--combined[data-v-5f1d5541]:has(.rs-input-group--invalid){border-color:var(--rs-danger)}.rs-input-shell--combined[data-v-5f1d5541]:has(.rs-input-group--invalid):focus-within{border-color:var(--rs-danger);box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) color-mix(in srgb, var(--rs-danger) 14%, transparent)}.rs-input-shell--combined .rs-input-group[data-v-5f1d5541]{width:auto;min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1}.rs-input-shell--combined .rs-input-group[data-v-5f1d5541]:hover:not(.rs-input-group--disabled):not(.rs-input-group--readonly):not(:focus-within),.rs-input-shell--combined .rs-input-group[data-v-5f1d5541]:focus-within,.rs-input-shell--combined .rs-input-group--invalid[data-v-5f1d5541],.rs-input-shell--combined .rs-input-group--invalid[data-v-5f1d5541]:focus-within{box-shadow:none;border-color:#0000}.rs-input-addon[data-v-5f1d5541]{box-sizing:border-box;min-width:var(--rs-control-height-md);padding:0 var(--rs-space-sm);border:none;border-inline-start:1px solid var(--rs-input-border,var(--rs-border));background:var(--rs-surface-hover);color:var(--rs-muted);font-size:var(--rs-font-size-sm);white-space:nowrap;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rs-input-addon--before[data-v-5f1d5541]{border-inline-start:none;border-inline-end:1px solid var(--rs-input-border,var(--rs-border))}.rs-input-shell--ssm .rs-input-addon[data-v-5f1d5541]{min-width:var(--rs-control-height-ssm);padding:0 var(--rs-space-xs)}.rs-input-shell--sm .rs-input-addon[data-v-5f1d5541]{min-width:var(--rs-control-height-sm);padding:0 var(--rs-space-xs)}.rs-input-shell--lg .rs-input-addon[data-v-5f1d5541]{min-width:var(--rs-control-height-lg);padding:0 var(--rs-space-md)}.rs-input-addon--icon[data-v-5f1d5541]{color:var(--rs-muted);transition:color var(--rs-transition-fast), background var(--rs-transition-fast);background:0 0;padding:0}.rs-input-addon--icon[data-v-5f1d5541]:hover{color:var(--rs-primary);background:color-mix(in srgb, var(--rs-primary) 8%, transparent)}.rs-input-addon__button[data-v-5f1d5541]{box-sizing:border-box;width:100%;height:100%;min-width:inherit;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.rs-input-addon__button[data-v-5f1d5541]:hover:not(:disabled){color:inherit;background:0 0}.rs-input-addon__button[data-v-5f1d5541]:focus-visible{color:var(--rs-primary);box-shadow:inset 0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring);outline:none}.rs-input-addon__button[data-v-5f1d5541]:disabled{cursor:not-allowed;opacity:.38}:is(.rs-input-shell--disabled .rs-input-addon[data-v-5f1d5541],.rs-input-shell--combined:has(.rs-input-group--disabled) .rs-input-addon[data-v-5f1d5541]){opacity:.38;cursor:not-allowed}.rs-input-group__custom-suffix[data-v-5f1d5541]{align-items:center;gap:var(--rs-space-xs);display:inline-flex}.rs-field--label-left .rs-input-field[data-v-5f1d5541]{grid-column:2;min-width:0}.rs-field--label-left .rs-input-field__error[data-v-5f1d5541]{grid-column:2}.rs-field--label-left .rs-field__label[data-v-5f1d5541]{min-height:var(--rs-control-height-md);align-items:center;display:flex}.rs-input-field--ssm.rs-field--label-left .rs-field__label[data-v-5f1d5541]{min-height:var(--rs-control-height-ssm)}.rs-input-field--sm.rs-field--label-left .rs-field__label[data-v-5f1d5541]{min-height:var(--rs-control-height-sm)}.rs-input-field--lg.rs-field--label-left .rs-field__label[data-v-5f1d5541]{min-height:var(--rs-control-height-lg)}.rs-input-group[data-v-5f1d5541]{box-sizing:border-box;width:100%;height:var(--rs-control-height-md);min-height:var(--rs-control-height-md);border-radius:var(--rs-input-radius,var(--rs-radius-sm));border:1px solid var(--rs-input-border,var(--rs-border));background:var(--rs-input-bg);box-shadow:var(--rs-input-shadow,none);transition:border-color var(--rs-transition-fast), box-shadow var(--rs-transition-fast), background var(--rs-transition-fast);align-items:center;display:flex;overflow:hidden}.rs-input-group--ssm[data-v-5f1d5541]{height:var(--rs-control-height-ssm);min-height:var(--rs-control-height-ssm)}.rs-input-group--sm[data-v-5f1d5541]{height:var(--rs-control-height-sm);min-height:var(--rs-control-height-sm)}.rs-input-group--lg[data-v-5f1d5541]{height:var(--rs-control-height-lg);min-height:var(--rs-control-height-lg)}.rs-input-group[data-v-5f1d5541]:hover:not(.rs-input-group--disabled):not(.rs-input-group--readonly):not(:focus-within){border-color:var(--rs-input-border-hover,var(--rs-border))}.rs-input-group[data-v-5f1d5541]:focus-within{border-color:var(--rs-focus-border,var(--rs-primary));background:var(--rs-input-bg);box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring)}.rs-input-group--invalid[data-v-5f1d5541]{border-color:var(--rs-danger)}.rs-input-group--invalid[data-v-5f1d5541]:focus-within{border-color:var(--rs-danger);box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) color-mix(in srgb, var(--rs-danger) 14%, transparent)}.rs-input-group--disabled[data-v-5f1d5541]{opacity:.38;cursor:not-allowed;background:var(--rs-surface-hover)}.rs-input-group--readonly[data-v-5f1d5541]{background:var(--rs-surface-hover);cursor:default}.rs-input-group__affix[data-v-5f1d5541]{color:var(--rs-muted);font-size:var(--rs-font-size-sm);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:inline-flex}.rs-input-group__affix--prefix[data-v-5f1d5541]{padding-inline-start:var(--rs-space-md)}.rs-input-group__affix--suffix[data-v-5f1d5541]{gap:var(--rs-space-xs);padding-inline-end:var(--rs-space-sm)}.rs-input-group--ssm .rs-input-group__affix--prefix[data-v-5f1d5541]{padding-inline-start:var(--rs-space-xs)}.rs-input-group--ssm .rs-input-group__affix--suffix[data-v-5f1d5541]{padding-inline-end:var(--rs-space-xs)}.rs-input-group--sm .rs-input-group__affix--prefix[data-v-5f1d5541]{padding-inline-start:var(--rs-space-sm)}.rs-input-group--sm .rs-input-group__affix--suffix[data-v-5f1d5541]{padding-inline-end:var(--rs-space-xs)}.rs-input-group--lg .rs-input-group__affix--prefix[data-v-5f1d5541]{padding-inline-start:var(--rs-space-lg)}.rs-input-group--lg .rs-input-group__affix--suffix[data-v-5f1d5541]{padding-inline-end:var(--rs-space-md)}.rs-input-group__count[data-v-5f1d5541]{font-size:var(--rs-font-size-xs);color:var(--rs-muted);font-variant-numeric:tabular-nums}.rs-input-group__action[data-v-5f1d5541]{border-radius:var(--rs-radius-xs);width:1.25rem;height:1.25rem;color:var(--rs-muted);cursor:pointer;transition:color var(--rs-transition-fast), background var(--rs-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rs-input-group__action[data-v-5f1d5541]:hover{color:var(--rs-text);background:var(--rs-item-hover)}.rs-input-group__action[data-v-5f1d5541]:focus-visible{box-shadow:0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring);outline:none}.rs-input-group__control[data-v-5f1d5541]{width:100%;min-width:0;min-height:inherit;padding:0 var(--rs-space-md);color:var(--rs-text);font-size:var(--rs-font-size-sm);line-height:var(--rs-line-height-tight);background:0 0;border:none;outline:none;flex:1}.rs-input-group__control[type=search][data-v-5f1d5541]::-webkit-search-decoration{appearance:none}.rs-input-group__control[type=search][data-v-5f1d5541]::-webkit-search-cancel-button{appearance:none}.rs-input-group__control[type=search][data-v-5f1d5541]::-webkit-search-results-button{appearance:none}.rs-input-group__control[type=search][data-v-5f1d5541]::-webkit-search-results-decoration{appearance:none}.rs-input-group__control--ssm[data-v-5f1d5541]{padding:0 var(--rs-space-xs);font-size:var(--rs-font-size-xs)}.rs-input-group__control--sm[data-v-5f1d5541]{padding:0 var(--rs-space-sm);font-size:var(--rs-font-size-xs)}.rs-input-group__control--lg[data-v-5f1d5541]{padding:0 var(--rs-space-lg);font-size:var(--rs-font-size-base)}.rs-input-group--has-prefix .rs-input-group__control[data-v-5f1d5541]{padding-inline-start:var(--rs-space-sm)}.rs-input-group--has-suffix .rs-input-group__control[data-v-5f1d5541]{padding-inline-end:var(--rs-space-xs)}.rs-input-group__control[data-v-5f1d5541]::placeholder{color:var(--rs-placeholder)}.rs-input-group__control[data-v-5f1d5541]:disabled{cursor:not-allowed}.rs-input-group__control[data-v-5f1d5541]:read-only{cursor:default}.rs-input-group__control[data-v-5f1d5541]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--rs-input-bg) inset;box-shadow:0 0 0 1000px var(--rs-input-bg) inset;-webkit-text-fill-color:var(--rs-text);caret-color:var(--rs-text);transition:background-color 99999s ease-out}.rs-input-group__control[data-v-5f1d5541]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--rs-input-bg) inset;box-shadow:0 0 0 1000px var(--rs-input-bg) inset;-webkit-text-fill-color:var(--rs-text);caret-color:var(--rs-text);transition:background-color 99999s ease-out}.rs-input-group__control[data-v-5f1d5541]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--rs-input-bg) inset;box-shadow:0 0 0 1000px var(--rs-input-bg) inset;-webkit-text-fill-color:var(--rs-text);caret-color:var(--rs-text);transition:background-color 99999s ease-out}.rs-input-group__control[data-v-5f1d5541]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--rs-input-bg) inset;box-shadow:0 0 0 1000px var(--rs-input-bg) inset;-webkit-text-fill-color:var(--rs-text);caret-color:var(--rs-text);transition:background-color 99999s ease-out}.rs-input-field__error[data-v-5f1d5541]{font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-tight);color:var(--rs-danger);margin:.25rem 0 0}.rs-toaster{--rs-toaster-offset:var(--rs-space-lg);--rs-toaster-gap:var(--rs-space-xs);--rs-toast-radius:var(--rs-radius-lg,1rem);--rs-toast-bg:color-mix(in srgb, var(--rs-surface-elevated) 88%, transparent);--rs-toast-border:color-mix(in srgb, var(--rs-border) 72%, transparent);--rs-toast-shadow:var(--rs-shadow-lg);z-index:var(--rs-z-toast);pointer-events:none;color:var(--rs-text);font-family:inherit;position:fixed}.rs-toaster__viewport{z-index:var(--rs-z-toast);gap:var(--rs-toaster-gap);pointer-events:none;flex-direction:column;width:max-content;max-width:calc(100vw - 1.5rem);margin:0;padding:0;list-style:none;display:flex;position:fixed}.rs-toaster__viewport--top-left{top:max(var(--rs-toaster-offset), env(safe-area-inset-top));left:max(var(--rs-toaster-offset), env(safe-area-inset-left))}.rs-toaster__viewport--top-right{top:max(var(--rs-toaster-offset), env(safe-area-inset-top));right:max(var(--rs-toaster-offset), env(safe-area-inset-right))}.rs-toaster__viewport--top-center{top:max(var(--rs-toaster-offset), env(safe-area-inset-top));align-items:center;left:50%;transform:translate(-50%)}.rs-toaster__viewport--bottom-left{bottom:max(var(--rs-toaster-offset), env(safe-area-inset-bottom));left:max(var(--rs-toaster-offset), env(safe-area-inset-left));flex-direction:column-reverse}.rs-toaster__viewport--bottom-right{bottom:max(var(--rs-toaster-offset), env(safe-area-inset-bottom));right:max(var(--rs-toaster-offset), env(safe-area-inset-right));flex-direction:column-reverse}.rs-toaster__viewport--bottom-center{bottom:max(var(--rs-toaster-offset), env(safe-area-inset-bottom));flex-direction:column-reverse;align-items:center;left:50%;transform:translate(-50%)}.rs-toaster__viewport--collapsed{display:grid}.rs-toaster__viewport--collapsed .rs-toast{grid-area:1/1}.rs-toaster__viewport--collapsed .rs-toast:not(.rs-toast--front){pointer-events:none;transform:translateY(calc(var(--rs-toast-index) * .45rem)) scale(calc(1 - var(--rs-toast-index) * .04))}.rs-toaster__viewport--bottom-left.rs-toaster__viewport--collapsed .rs-toast:not(.rs-toast--front),.rs-toaster__viewport--bottom-right.rs-toaster__viewport--collapsed .rs-toast:not(.rs-toast--front),.rs-toaster__viewport--bottom-center.rs-toaster__viewport--collapsed .rs-toast:not(.rs-toast--front){transform:translateY(calc(var(--rs-toast-index) * -.45rem)) scale(calc(1 - var(--rs-toast-index) * .04))}.rs-toast{--rs-toast-accent:color-mix(in srgb, var(--rs-info) 68%, transparent);--rs-toast-tint:color-mix(in srgb, var(--rs-info) 7%, transparent);align-items:center;column-gap:var(--rs-space-sm);row-gap:var(--rs-space-xs);width:max-content;min-width:min(19rem,100vw - 1.5rem);max-width:min(29rem,100vw - 1.5rem);padding-block:var(--rs-space-md);padding-inline:var(--rs-space-md) 2.25rem;border:1px solid var(--rs-toast-border);border-radius:var(--rs-toast-radius);background:linear-gradient(180deg, #ffffff14, transparent 38%), linear-gradient(135deg, var(--rs-toast-tint), transparent 34%), var(--rs-toast-bg);color:var(--rs-text);box-shadow:var(--rs-toast-shadow);-webkit-backdrop-filter:blur(20px)saturate(150%);pointer-events:auto;transition:opacity var(--rs-transition-fast), transform var(--rs-transition-fast), box-shadow var(--rs-transition-normal);grid-template-columns:auto minmax(0,1fr);margin:0;list-style:none;display:grid;position:relative}.rs-toast:before{content:"";inset-inline-start:var(--rs-space-sm);inset-block:var(--rs-space-sm);border-radius:var(--rs-radius-full);background:var(--rs-toast-accent);pointer-events:none;width:2px;position:absolute}.rs-toast:has([data-description]){align-items:start}.rs-toast--leaving{opacity:0}.rs-toast__icon{width:1.25rem;height:1.25rem;color:var(--rs-info);grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.rs-toast:has([data-description]) .rs-toast__icon{align-self:start;margin-top:.125rem}.rs-toast__body{grid-area:1/2;gap:.1875rem;min-width:0;display:grid}.rs-toast__actions{gap:var(--rs-space-xs);flex-wrap:wrap;grid-column:2;display:flex}.rs-toast__title{color:var(--rs-text);font-size:var(--rs-font-size-sm);font-weight:var(--rs-font-weight-semibold);line-height:var(--rs-line-height-tight);margin:0}.rs-toast__description{color:var(--rs-text-secondary,var(--rs-muted));font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-normal);margin:0}.rs-toast__close{top:50%;border-radius:var(--rs-radius-full);width:1.25rem;height:1.25rem;color:var(--rs-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-inline-end:var(--rs-space-sm);transform:translateY(-50%)}.rs-toast:has([data-description]) .rs-toast__close{top:var(--rs-space-sm);transform:none}.rs-toast__close:hover{color:var(--rs-text);border-color:color-mix(in srgb, var(--rs-border) 68%, transparent);background:color-mix(in srgb, var(--rs-surface-hover,var(--rs-item-hover)) 70%, transparent)}.rs-toast__close:focus-visible,.rs-toast__action:focus-visible,.rs-toaster:focus-visible{box-shadow:0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring);outline:none}.rs-toast__action{min-height:var(--rs-control-height-sm);padding-inline:var(--rs-space-sm);border-radius:var(--rs-radius-full);background:var(--rs-primary);color:var(--rs-primary-foreground);font-size:var(--rs-font-size-xs);font-weight:var(--rs-font-weight-semibold);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.rs-toast__action--secondary{border-color:color-mix(in srgb, var(--rs-border) 72%, transparent);background:color-mix(in srgb, var(--rs-surface) 82%, transparent);color:var(--rs-text)}.rs-toast--success{--rs-toast-accent:color-mix(in srgb, var(--rs-success) 68%, transparent);--rs-toast-tint:color-mix(in srgb, var(--rs-success) 8%, transparent)}.rs-toast--success .rs-toast__icon{color:var(--rs-success)}.rs-toast--error{--rs-toast-accent:color-mix(in srgb, var(--rs-danger) 68%, transparent);--rs-toast-tint:color-mix(in srgb, var(--rs-danger) 8%, transparent)}.rs-toast--error .rs-toast__icon{color:var(--rs-danger)}.rs-toast--warning{--rs-toast-accent:color-mix(in srgb, var(--rs-warning) 72%, transparent);--rs-toast-tint:color-mix(in srgb, var(--rs-warning) 8%, transparent)}.rs-toast--warning .rs-toast__icon{color:var(--rs-warning)}.rs-toast--loading{--rs-toast-accent:color-mix(in srgb, var(--rs-primary) 68%, transparent);--rs-toast-tint:color-mix(in srgb, var(--rs-primary) 8%, transparent)}.rs-toast--loading .rs-toast__icon{color:var(--rs-primary)}.rs-toast--rich.rs-toast--success{background:color-mix(in srgb, var(--rs-success) 16%, var(--rs-surface-elevated));border-color:color-mix(in srgb, var(--rs-success) 42%, var(--rs-border))}.rs-toast--rich.rs-toast--error{background:color-mix(in srgb, var(--rs-danger) 16%, var(--rs-surface-elevated));border-color:color-mix(in srgb, var(--rs-danger) 42%, var(--rs-border))}.rs-toast--rich.rs-toast--warning{background:color-mix(in srgb, var(--rs-warning) 18%, var(--rs-surface-elevated));border-color:color-mix(in srgb, var(--rs-warning) 46%, var(--rs-border))}.rs-toast--rich.rs-toast--info,.rs-toast--rich.rs-toast--default{background:color-mix(in srgb, var(--rs-info) 14%, var(--rs-surface-elevated));border-color:color-mix(in srgb, var(--rs-info) 40%, var(--rs-border))}@media (width<=640px){.rs-toast{min-width:min(100%,18.5rem);max-width:calc(100vw - 1rem)}}@media (prefers-reduced-motion:reduce){.rs-toast,.rs-toast__action,.rs-toast__close{transition:none}.rs-toast{-webkit-backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){.rs-toast{-webkit-backdrop-filter:none;background:var(--rs-surface-elevated)}}.site-footer[data-v-fc0fbaec]{border-top:1px solid var(--site-line,var(--rs-border-subtle));background:var(--site-footer-bg,var(--rs-surface));padding:3rem 1.5rem 1.6rem}.site-footer__inner[data-v-fc0fbaec]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;max-width:70rem;margin:0 auto 1.75rem;display:flex}.site-footer__brand[data-v-fc0fbaec]{grid-template-columns:28px auto;align-items:center;column-gap:.55rem;display:grid}.site-footer__mark[data-v-fc0fbaec]{border-radius:7px;grid-area:1/1;width:28px;height:28px;display:block}.site-footer__name[data-v-fc0fbaec]{letter-spacing:-.04em;grid-area:1/2;font-size:.98rem;font-weight:700}.site-footer__license[data-v-fc0fbaec]{color:var(--rs-muted);grid-area:2/2;margin:0;font-size:.75rem}.site-footer__cols[data-v-fc0fbaec]{flex-wrap:wrap;gap:2.5rem;display:flex}.site-footer__cols h2[data-v-fc0fbaec]{color:var(--rs-muted);margin:0 0 .65rem;font-size:.75rem;font-weight:600}.site-footer__cols a[data-v-fc0fbaec]{color:var(--rs-text);margin-bottom:.4rem;font-size:.875rem;text-decoration:none;display:block}.site-footer__cols a[data-v-fc0fbaec]:hover{color:var(--rs-primary)}.site-footer__copy[data-v-fc0fbaec]{border-top:1px solid var(--rs-border-subtle);max-width:70rem;color:var(--rs-muted);margin:0 auto;padding-top:1.25rem;font-size:.75rem}.site-search[data-v-a3f70813]{width:min(28rem,100%);position:relative}.site-search__kbd[data-v-a3f70813]{border:1px solid var(--rs-border-subtle);background:var(--rs-bg);color:var(--rs-muted);border-radius:.3rem;padding:.05rem .35rem;font-family:inherit;font-size:.68rem;line-height:1.4}.site-search__panel[data-v-a3f70813]{z-index:50;inset-inline:0;border:1px solid var(--rs-border-subtle);background:var(--rs-surface-elevated,var(--rs-surface));border-radius:.85rem;max-height:22rem;padding:.45rem .4rem .55rem;position:absolute;top:calc(100% + .4rem);overflow:auto;box-shadow:0 18px 40px #0f172a1f}.site-search__empty[data-v-a3f70813]{color:var(--rs-muted);margin:0;padding:.85rem .7rem;font-size:.8125rem}.site-search__group+.site-search__group[data-v-a3f70813]{margin-top:.35rem}.site-search__group-title[data-v-a3f70813]{color:var(--rs-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:.35rem .65rem .2rem;font-size:.68rem;font-weight:700}.site-search__hit[data-v-a3f70813]{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.55rem;gap:.12rem;padding:.45rem .65rem;display:grid}.site-search__hit strong[data-v-a3f70813]{font-size:.84rem;font-weight:600}.site-search__hit span[data-v-a3f70813]{color:var(--rs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.site-search__hit--on[data-v-a3f70813]{background:color-mix(in srgb, var(--rs-primary) 10%, transparent)}.site-search__hit--on strong[data-v-a3f70813]{color:var(--rs-primary)}.site-header[data-v-58acd402]{z-index:40;height:var(--site-header-h);border-bottom:1px solid var(--site-line);background:var(--site-header-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.site-header__inner[data-v-58acd402]{height:var(--site-header-h);align-items:center;gap:1rem;padding:0 1.25rem 0 1rem;display:flex}.site-header__left[data-v-58acd402],.site-header__right[data-v-58acd402]{align-items:center;gap:.25rem;display:flex}.site-header__left[data-v-58acd402]{gap:.85rem;min-width:0}.site-header__search[data-v-58acd402]{flex:1;justify-content:flex-end;min-width:0;display:flex}.site-header__menu[data-v-58acd402]{display:none}.site-header__brand[data-v-58acd402]{color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:flex}.site-header__mark[data-v-58acd402]{border-radius:7px;display:block}.site-header__name[data-v-58acd402]{letter-spacing:-.04em;font-size:.98rem;font-weight:700}.site-header__ver[data-v-58acd402]{background:color-mix(in srgb, var(--rs-primary) 12%, transparent);color:var(--rs-primary);font-variant-numeric:tabular-nums;border-radius:999px;padding:.1rem .4rem;font-size:.66rem;font-weight:600}.site-header__nav[data-v-58acd402]{height:var(--site-header-h);align-items:stretch;margin-inline-start:.35rem;display:flex}.site-header__link[data-v-58acd402]{color:var(--rs-muted);border-bottom:2px solid #0000;align-items:center;padding:0 .85rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.site-header__link[data-v-58acd402]:hover{color:var(--rs-text)}.site-header__link--on[data-v-58acd402]{color:var(--rs-primary);border-bottom-color:var(--rs-primary)}.site-header__ext[data-v-58acd402]{color:var(--rs-muted);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.site-header__ext[data-v-58acd402]:hover{color:var(--rs-text)}.site-header__lang[data-v-58acd402]{border-radius:var(--rs-radius-sm);min-width:2rem;height:2rem;color:var(--rs-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .45rem;font-size:.75rem;font-weight:600}.site-header__lang[data-v-58acd402]:hover{color:var(--rs-text);background:var(--rs-item-hover)}@media (width<56rem){.site-header__menu[data-v-58acd402]{display:inline-flex}.site-header__ver[data-v-58acd402],.site-header__ext[data-v-58acd402],.site-header__nav[data-v-58acd402]{display:none}}.shell[data-v-92c54633]{background:var(--site-home-canvas,var(--site-canvas));min-height:100vh;color:var(--rs-text)}.shell__home[data-v-92c54633]{background:radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--rs-primary) 20%, transparent), transparent 58%), radial-gradient(720px 380px at 96% 4%, color-mix(in srgb, var(--rs-primary) 12%, transparent), transparent 52%), linear-gradient(var(--site-home-grid) 1px, transparent 1px), linear-gradient(90deg, var(--site-home-grid) 1px, transparent 1px), var(--site-home-canvas,var(--site-canvas));background-size:auto,auto,56px 56px,56px 56px,auto}.shell__docs[data-v-92c54633]{min-height:calc(100vh - var(--site-header-h));background:radial-gradient(920px 460px at 8% -12%, color-mix(in srgb, var(--rs-primary) 20%, transparent), transparent 58%), radial-gradient(720px 380px at 96% 4%, color-mix(in srgb, var(--rs-primary) 12%, transparent), transparent 52%), var(--site-home-canvas,var(--site-canvas));grid-template-columns:16rem minmax(0,1fr);align-items:start;display:grid}.shell__docs[data-v-92c54633]:has(.shell__toc){grid-template-columns:16rem minmax(0,1fr) 14rem}.shell__aside[data-v-92c54633]{top:var(--site-header-h);z-index:30;height:calc(100vh - var(--site-header-h));border-right:1px solid var(--site-line);background:var(--site-aside-bg);flex-direction:column;display:flex;position:sticky}.shell__nav[data-v-92c54633]{flex:1;padding:.85rem .55rem 1.5rem;overflow-y:auto}.shell__group+.shell__group[data-v-92c54633]{margin-top:1.1rem}.shell__group-title[data-v-92c54633]{color:var(--rs-muted);margin:0 0 .3rem;padding:0 .65rem;font-size:.72rem;font-weight:600}.shell__link[data-v-92c54633]{min-height:2rem;color:var(--rs-text);border-radius:.45rem;align-items:baseline;gap:.4rem;padding:.2rem .65rem;font-size:.8125rem;text-decoration:none;display:flex}.shell__zh[data-v-92c54633]{color:var(--rs-muted);font-size:.75rem}.shell__link[data-v-92c54633]:hover{background:var(--rs-item-hover)}.shell__link--on[data-v-92c54633]{background:color-mix(in srgb, var(--rs-primary) 12%, transparent);color:var(--rs-primary);box-shadow:inset 2px 0 0 var(--rs-primary);font-weight:600}.shell__link--on .shell__zh[data-v-92c54633]{color:color-mix(in srgb, var(--rs-primary) 72%, var(--rs-muted))}.shell__empty[data-v-92c54633]{color:var(--rs-muted);margin:.75rem;font-size:.8125rem}.shell__article[data-v-92c54633]{width:100%;min-width:0;max-width:54rem;margin:0 auto;padding:2.25rem 2.75rem 4.5rem}.shell__toc[data-v-92c54633]{top:var(--site-header-h);height:calc(100vh - var(--site-header-h));border-left:1px solid var(--site-line);padding:1.5rem 1.15rem 2rem .75rem;position:sticky;overflow-y:auto}.shell__toc-title[data-v-92c54633]{color:var(--rs-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem;font-weight:700}.shell__backdrop[data-v-92c54633]{display:none}@media (width<72rem){:is(.shell__docs[data-v-92c54633],.shell__docs[data-v-92c54633]:has(.shell__toc)){grid-template-columns:16rem minmax(0,1fr)}.shell__toc[data-v-92c54633]{display:none}}@media (width<56rem){:is(.shell__docs[data-v-92c54633],.shell__docs[data-v-92c54633]:has(.shell__toc)){grid-template-columns:minmax(0,1fr)}.shell__aside[data-v-92c54633]{inset-block:var(--site-header-h) 0;width:16rem;height:auto;transition:transform .18s;position:fixed;inset-inline-start:0;transform:translate(-105%);box-shadow:0 16px 40px #00000029}.shell__aside--open[data-v-92c54633]{transform:translate(0)}.shell__backdrop[data-v-92c54633]{inset:var(--site-header-h) 0 0;z-index:25;background:#00000059;display:block;position:fixed}.shell__article[data-v-92c54633]{padding:1.25rem 1.1rem 3rem}}.rs-icon{color:var(--rs-icon-color,currentColor)}.lucide-api-icon .api-icon__label{fill:currentColor;stroke:none;font-family:var(--rs-font-rounded);letter-spacing:-.04em;text-anchor:middle;-webkit-font-smoothing:antialiased;font-size:9.5px;font-weight:800}.lucide-ftp-icon .ftp-icon__folder{fill:var(--rs-icon-ftp-accent,currentColor);stroke:color-mix(in srgb, var(--rs-icon-ftp-accent,currentColor) 55%, #1a1a1a);stroke-width:1.1px}.lucide-ftp-icon .ftp-icon__label{fill:var(--rs-icon-ftp-on-accent,#fff);stroke:none;font-family:var(--rs-font-mono);letter-spacing:-.08em;text-anchor:middle;-webkit-font-smoothing:antialiased;font-size:6.2px;font-weight:900}.rs-context-menu__item[data-highlighted] .lucide-ftp-icon .ftp-icon__folder,.rs-context-menu__item[data-state=open] .lucide-ftp-icon .ftp-icon__folder{fill:#fffffff2;stroke:#ffffff8c}.rs-context-menu__item[data-highlighted] .lucide-ftp-icon .ftp-icon__label,.rs-context-menu__item[data-state=open] .lucide-ftp-icon .ftp-icon__label{fill:var(--rs-icon-ftp-accent)}.lucide-redis-icon .redis-icon__mark{fill:var(--rs-icon-redis-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-redis-icon .redis-icon__mark,.rs-context-menu__item[data-state=open] .lucide-redis-icon .redis-icon__mark{fill:#fffffff2}.lucide-mongodb-icon .mongodb-icon__mark{fill:var(--rs-icon-mongodb-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-mongodb-icon .mongodb-icon__mark,.rs-context-menu__item[data-state=open] .lucide-mongodb-icon .mongodb-icon__mark{fill:#fffffff2}.lucide-vastbase-icon .vastbase-icon__mark{fill:var(--rs-icon-vastbase-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-vastbase-icon .vastbase-icon__mark,.rs-context-menu__item[data-state=open] .lucide-vastbase-icon .vastbase-icon__mark{fill:#fffffff2}.lucide-mysql-icon .mysql-icon__mark{fill:var(--rs-icon-mysql-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-mysql-icon .mysql-icon__mark,.rs-context-menu__item[data-state=open] .lucide-mysql-icon .mysql-icon__mark{fill:#fffffff2}.lucide-dameng-icon .dameng-icon__oval{fill:var(--rs-icon-dameng-accent)}.lucide-dameng-icon .dameng-icon__wave{fill:var(--rs-icon-dameng-wave,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-dameng-icon .dameng-icon__oval,.rs-context-menu__item[data-state=open] .lucide-dameng-icon .dameng-icon__oval,.rs-context-menu__item[data-highlighted] .lucide-dameng-icon .dameng-icon__wave,.rs-context-menu__item[data-state=open] .lucide-dameng-icon .dameng-icon__wave{fill:#fffffff2}.lucide-sqlite-icon .sqlite-icon__mark{fill:var(--rs-icon-sqlite-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-sqlite-icon .sqlite-icon__mark,.rs-context-menu__item[data-state=open] .lucide-sqlite-icon .sqlite-icon__mark{fill:#fffffff2}.lucide-oracle-icon .oracle-icon__mark{fill:var(--rs-icon-oracle-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-oracle-icon .oracle-icon__mark,.rs-context-menu__item[data-state=open] .lucide-oracle-icon .oracle-icon__mark{fill:#fffffff2}.lucide-clickhouse-icon .clickhouse-icon__mark{fill:var(--rs-icon-clickhouse-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-clickhouse-icon .clickhouse-icon__mark,.rs-context-menu__item[data-state=open] .lucide-clickhouse-icon .clickhouse-icon__mark{fill:#fffffff2}.lucide-kingbase-icon .kingbase-icon__mark{fill:var(--rs-icon-kingbase-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-kingbase-icon .kingbase-icon__mark,.rs-context-menu__item[data-state=open] .lucide-kingbase-icon .kingbase-icon__mark{fill:#fffffff2}.lucide-sqlserver-icon .sqlserver-icon__mark{fill:var(--rs-icon-sqlserver-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-sqlserver-icon .sqlserver-icon__mark,.rs-context-menu__item[data-state=open] .lucide-sqlserver-icon .sqlserver-icon__mark{fill:#fffffff2}.lucide-postgres-icon .postgres-icon__mark{fill:var(--rs-icon-postgres-accent,currentColor)}.rs-context-menu__item[data-highlighted] .lucide-postgres-icon .postgres-icon__mark,.rs-context-menu__item[data-state=open] .lucide-postgres-icon .postgres-icon__mark{fill:#fffffff2}@media (forced-colors:active){.lucide-ftp-icon .ftp-icon__folder,.lucide-ftp-icon .ftp-icon__label,.lucide-redis-icon .redis-icon__mark,.lucide-mongodb-icon .mongodb-icon__mark,.lucide-vastbase-icon .vastbase-icon__mark,.lucide-mysql-icon .mysql-icon__mark,.lucide-dameng-icon .dameng-icon__oval,.lucide-dameng-icon .dameng-icon__wave,.lucide-sqlite-icon .sqlite-icon__mark,.lucide-oracle-icon .oracle-icon__mark,.lucide-clickhouse-icon .clickhouse-icon__mark,.lucide-kingbase-icon .kingbase-icon__mark,.lucide-sqlserver-icon .sqlserver-icon__mark,.lucide-postgres-icon .postgres-icon__mark,.lucide-api-icon .api-icon__label{fill:canvastext;stroke:canvastext}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}:root{--rs-radius-xs:.25rem;--rs-radius-sm:.5rem;--rs-radius:.75rem;--rs-radius-lg:1rem;--rs-radius-full:9999px;--rs-font-size-xs:.75rem;--rs-font-size-sm:.875rem;--rs-font-size-base:1rem;--rs-font-size-lg:1.125rem;--rs-font-size-xl:1.25rem;--rs-font-size-2xl:1.5rem;--rs-font-size-3xl:1.875rem;--rs-font-weight-regular:400;--rs-font-weight-medium:500;--rs-font-weight-semibold:600;--rs-font-weight-bold:700;--rs-line-height-tight:1.25;--rs-line-height-normal:1.5;--rs-line-height-relaxed:1.625;--rs-font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Segoe UI", Roboto, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;--rs-font-mono:ui-monospace, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--rs-font-serif:"Noto Serif SC", "Source Han Serif SC", "Songti SC", Georgia, "Times New Roman", serif;--rs-font-rounded:ui-rounded, "SF Pro Rounded", "Segoe UI", system-ui, sans-serif;--rs-code-font-family:var(--rs-font-mono);--rs-code-font-size:var(--rs-font-size-sm);--rs-code-line-height:var(--rs-line-height-relaxed);--rs-code-editor-inline-width:28rem;--rs-prose-font-family:var(--rs-font-serif);--rs-prose-font-size:var(--rs-font-size-base);--rs-prose-line-height:var(--rs-line-height-relaxed);--rs-log-font-family:var(--rs-font-mono);--rs-log-font-size:var(--rs-font-size-xs);--rs-log-line-height:1.45;--rs-log-marker-width:.2rem;--rs-log-level-min:3.6rem;--rs-log-accent-width:.125rem;--rs-terminal-font-family:var(--rs-font-mono);--rs-terminal-font-size:var(--rs-font-size-sm);--rs-terminal-font-weight:var(--rs-font-weight-regular);--rs-terminal-font-weight-bold:var(--rs-font-weight-medium);--rs-control-height-ssm:1.25rem;--rs-control-height-sm:1.5rem;--rs-control-height-md:2rem;--rs-control-height-lg:2.5rem;--rs-space-xs:.25rem;--rs-space-sm:.5rem;--rs-space-md:.75rem;--rs-space-lg:1rem;--rs-space-xl:1.5rem;--rs-container-max-sm:40rem;--rs-container-max-md:48rem;--rs-container-max-lg:64rem;--rs-container-max-xl:80rem;--rs-container-max-full:100%;--rs-z-tooltip:10;--rs-z-dropdown:50;--rs-z-panel:80;--rs-z-modal:100;--rs-z-loading-bar:190;--rs-z-toast:200;--rs-tooltip-z:calc(var(--rs-z-modal) + 2);--rs-tooltip-max-width:min(20rem, 90vw);--rs-tooltip-max-width-nowrap:min(48rem, 90vw);--rs-tooltip-pad-block:.375rem;--rs-tooltip-pad-inline:.625rem;--rs-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--rs-transition-normal:.2s cubic-bezier(.4, 0, .2, 1);--rs-dialog-header-padding-y:var(--rs-space-md);--rs-dialog-header-padding-x:var(--rs-space-xl);--rs-dialog-footer-padding-y:var(--rs-space-md);--rs-dialog-footer-padding-x:var(--rs-space-xl);--rs-dialog-body-padding-y:var(--rs-space-xl);--rs-dialog-body-padding-x:var(--rs-space-xl);--rs-dialog-header-min-height:0px;--rs-dialog-footer-min-height:0px;--rs-dialog-header-height:auto;--rs-dialog-footer-height:auto;--rs-dialog-footer-border:color-mix(in srgb, var(--rs-dialog-separator,var(--rs-border-subtle)) 72%, transparent);--rs-drawer-header-padding-y:var(--rs-space-md);--rs-drawer-header-padding-x:var(--rs-space-xl);--rs-drawer-footer-padding-y:var(--rs-space-md);--rs-drawer-footer-padding-x:var(--rs-space-xl);--rs-drawer-body-padding-y:var(--rs-space-xl);--rs-drawer-body-padding-x:var(--rs-space-xl);--rs-drawer-header-min-height:0px;--rs-drawer-footer-min-height:0px;--rs-drawer-header-height:auto;--rs-drawer-footer-height:auto;--rs-drawer-footer-border:var(--rs-drawer-separator,var(--rs-border-subtle));--rs-drawer-motion-duration-in:.24s;--rs-drawer-motion-duration-out:.18s;--rs-menu-item-height:var(--rs-control-height-md);--rs-menu-item-font-size:var(--rs-font-size-sm);--rs-menu-item-radius:var(--rs-radius-sm);--rs-menu-item-active-weight:var(--rs-font-weight-medium);--rs-menu-item-pad-inline:var(--rs-space-sm);--rs-menu-gap:calc(var(--rs-space-xs) / 2);--rs-menu-indent:.875rem;--rs-menu-flyout-min-width:10rem;--rs-menu-flyout-max-width:16rem;--rs-menu-flyout-pad:var(--rs-space-xs);--rs-menu-disabled-opacity:.38;--rs-dropdown-trigger-min-width:10rem;--rs-dropdown-fit-min-width:10.5rem;--rs-dropdown-pad:var(--rs-space-xs);--rs-dropdown-item-gap:var(--rs-space-sm);--rs-dropdown-item-pad-block:var(--rs-space-sm);--rs-dropdown-item-pad-inline:var(--rs-space-md);--rs-dropdown-item-radius:var(--rs-radius-sm);--rs-dropdown-item-font-size:var(--rs-font-size-sm);--rs-dropdown-trigger-height:var(--rs-control-height-md);--rs-dropdown-max-height:16rem;--rs-dropdown-disabled-opacity:.38;--rs-ctx-z:calc(var(--rs-z-modal) + 2);--rs-ctx-min-width:11.5rem;--rs-ctx-max-width:22rem;--rs-ctx-pad:5px;--rs-ctx-radius:12px;--rs-ctx-item-height:1.625rem;--rs-ctx-item-radius:6px;--rs-ctx-font-size:.8125rem;--rs-ctx-icon-col:1.75rem;--rs-ctx-disabled-opacity:.38;--rs-ctx-motion-in:.14s;--rs-ctx-motion-sub:.1s;--rs-ctx-bg:var(--rs-surface-elevated);--rs-ctx-fg:var(--rs-text-primary);--rs-ctx-muted:var(--rs-text-tertiary);--rs-ctx-border:color-mix(in srgb, var(--rs-text-primary) 8%, transparent);--rs-ctx-separator:color-mix(in srgb, var(--rs-text-primary) 10%, transparent);--rs-ctx-shadow:0 16px 40px #0000001f, 0 2px 8px #0000000f;--rs-ctx-danger:var(--rs-danger);--rs-ctx-item-active-bg:var(--rs-primary);--rs-ctx-item-active-fg:var(--rs-primary-foreground);--rs-ctx-item-active-muted:color-mix(in srgb, var(--rs-primary-foreground) 78%, transparent);--rs-popover-pad:.75rem;--rs-popover-radius:var(--rs-radius-sm);--rs-popover-font-size:var(--rs-font-size-sm);--rs-popover-width-sm:12rem;--rs-popover-width-md:16rem;--rs-popover-width-lg:22rem;--rs-popover-width-auto-min:10rem;--rs-popover-title-gap:var(--rs-space-xs);--rs-popover-shadow:var(--rs-shadow);--rs-anchor-min-width:8.5rem;--rs-anchor-gap:.7rem;--rs-anchor-rail-width:2px;--rs-anchor-indent:.75rem;--rs-anchor-link-pad-block:.28rem;--rs-anchor-link-pad-inline:.7rem;--rs-anchor-affix-top:var(--rs-space-lg);--rs-anchor-rail:color-mix(in srgb, var(--rs-border-subtle) 88%, var(--rs-text-secondary));--rs-anchor-ink:var(--rs-primary);--rs-anchor-ink-ring:color-mix(in srgb, var(--rs-primary) 18%, transparent);--rs-anchor-link:var(--rs-text-secondary);--rs-anchor-link-hover:var(--rs-text-primary);--rs-anchor-link-active:var(--rs-primary);--rs-anchor-link-active-weight:var(--rs-font-weight-semibold);--rs-anchor-link-active-bg:color-mix(in srgb, var(--rs-primary) 10%, transparent);--rs-anchor-disabled-opacity:.45;--rs-breadcrumb-gap:var(--rs-space-xs);--rs-breadcrumb-item-gap:var(--rs-space-xs);--rs-breadcrumb-link-pad-block:calc(var(--rs-space-xs) / 2);--rs-breadcrumb-link-pad-inline:var(--rs-space-xs);--rs-breadcrumb-font-size:var(--rs-font-size-sm);--rs-breadcrumb-current-weight:var(--rs-font-weight-medium);--rs-breadcrumb-disabled-opacity:.45;--rs-steps-gap:var(--rs-space-md);--rs-steps-item-gap:var(--rs-space-md);--rs-steps-trigger-gap:var(--rs-space-sm);--rs-steps-indicator-size-ssm:1.25rem;--rs-steps-indicator-size-sm:1.5rem;--rs-steps-indicator-size-md:1.75rem;--rs-steps-indicator-size-lg:2rem;--rs-steps-dot-size:.5rem;--rs-steps-separator-size:1px;--rs-steps-separator-min:1.5rem;--rs-steps-title-weight:var(--rs-font-weight-semibold);--rs-steps-disabled-opacity:.45;--rs-pagination-gap:var(--rs-space-sm);--rs-pagination-item-gap:var(--rs-space-xs);--rs-pagination-item-pad-inline:var(--rs-space-sm);--rs-pagination-jumper-width:3rem;--rs-pagination-size-width:7.25rem;--rs-pagination-radius:var(--rs-radius-sm);--rs-pagination-active-weight:var(--rs-font-weight-semibold);--rs-pagination-disabled-opacity:.45;--rs-tabs-trigger-gap:.375rem;--rs-tabs-label-max:12rem;--rs-tabs-more-label-max:7rem;--rs-tabs-close-size:1rem;--rs-tabs-ink-size:2px;--rs-tabs-disabled-opacity:.38;--rs-tabs-rail-min:7rem;--rs-tabs-rail-max:14rem;--rs-tabs-content-gap:0px;--rs-sidebar-width-sm:14rem;--rs-sidebar-width-md:17rem;--rs-sidebar-width-lg:21rem;--rs-sidebar-width-collapsed:4rem;--rs-sidebar-pad:var(--rs-space-md);--rs-sidebar-body-pad:var(--rs-space-sm);--rs-sidebar-gap:var(--rs-space-sm);--rs-sidebar-group-gap:var(--rs-space-md);--rs-sidebar-disabled-opacity:.38;--rs-split-resizer-size:1px;--rs-split-hit-slop:4px;--rs-split-grip-inline:.875rem;--rs-split-grip-block:1.5rem;--rs-split-disabled-opacity:.5;--rs-label-font-size:var(--rs-font-size-sm);--rs-label-font-weight:var(--rs-font-weight-medium);--rs-label-line-height:var(--rs-line-height-normal);--rs-label-gap:var(--rs-space-xs);--rs-label-mark-gap:calc(var(--rs-space-xs) / 2);--rs-label-disabled-opacity:.5;--rs-fieldset-radius:var(--rs-radius-sm);--rs-fieldset-gap:var(--rs-space-md);--rs-fieldset-gap-sm:var(--rs-space-sm);--rs-fieldset-border:var(--rs-border);--rs-fieldset-border-subtle:var(--rs-border-subtle);--rs-fieldset-border-faded:color-mix(in srgb, var(--rs-border) 42%, transparent);--rs-fieldset-border-invalid:var(--rs-danger);--rs-fieldset-legend-bg:var(--rs-surface);--rs-fieldset-title:var(--rs-text);--rs-fieldset-title-strong:var(--rs-text-primary);--rs-fieldset-title-muted:var(--rs-muted);--rs-fieldset-hint:var(--rs-muted);--rs-fieldset-error:var(--rs-danger);--rs-upload-gap:var(--rs-space-md);--rs-upload-radius:var(--rs-radius);--rs-upload-border:var(--rs-border);--rs-upload-border-active:color-mix(in srgb, var(--rs-primary) 55%, var(--rs-border));--rs-upload-bg:color-mix(in srgb, var(--rs-surface) 82%, var(--rs-bg));--rs-upload-bg-active:color-mix(in srgb, var(--rs-primary) 6%, var(--rs-surface));--rs-upload-dropzone-min-height-md:8.5rem;--rs-upload-icon-box-md:3rem;--rs-upload-card-size-md:6.5rem;--rs-upload-file-icon-size:2rem;--rs-upload-action-size:1.75rem;--rs-upload-disabled-opacity:.38;--rs-calendar-grid-gap:var(--rs-space-sm);--rs-calendar-grid-cell-gap:calc(var(--rs-space-xs) / 2);--rs-calendar-grid-week-col:var(--rs-control-height-sm);--rs-calendar-grid-title:var(--rs-text-primary);--rs-calendar-grid-nav:var(--rs-text-secondary);--rs-calendar-grid-nav-hover:var(--rs-surface-hover);--rs-calendar-grid-weekday:var(--rs-text-secondary);--rs-calendar-grid-week:var(--rs-text-tertiary);--rs-calendar-grid-day:var(--rs-text-primary);--rs-calendar-grid-day-outside:var(--rs-text-tertiary);--rs-calendar-grid-day-hover:var(--rs-item-hover);--rs-calendar-grid-today:var(--rs-primary);--rs-calendar-grid-selected:var(--rs-primary);--rs-calendar-grid-selected-fg:var(--rs-primary-foreground);--rs-calendar-grid-in-range:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-calendar-grid-disabled-opacity:.38;--rs-icon-color:currentColor;--rs-virtual-list-border:var(--rs-border-subtle);--rs-virtual-list-bg:var(--rs-surface);--rs-virtual-list-fg:var(--rs-text-primary);--rs-virtual-list-accent:var(--rs-primary);--rs-virtual-list-accent-width:.125rem;--rs-virtual-list-active-bg:color-mix(in srgb, var(--rs-primary) 14%, var(--rs-surface));--rs-monaco-border:var(--rs-border);--rs-monaco-bg:var(--rs-surface-elevated);--rs-monaco-fg:var(--rs-text-primary);--rs-monaco-gutter:var(--rs-surface);--rs-monaco-gutter-fg:var(--rs-text-tertiary);--rs-monaco-line-highlight:var(--rs-surface-hover);--rs-monaco-selection:var(--rs-primary-container);--rs-monaco-widget-bg:var(--rs-surface-elevated);--rs-monaco-widget-border:var(--rs-border);--rs-monaco-radius:var(--rs-radius);--rs-monaco-padding:.5rem;--rs-monaco-scrollbar-size:.5rem;--rs-monaco-glyph-width:1rem;--rs-monaco-decoration-width:.25rem;--rs-monaco-disabled-opacity:.72;--rs-scrollbar-size:13px;--rs-scrollbar-padding:2px}[data-rs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rs-primary:#0a84ff;--rs-primary-hover:#409cff;--rs-primary-foreground:#fff;--rs-primary-container:#0a2540;--rs-on-primary-container:#6cb4ff;--rs-bg:#181818;--rs-surface:#1f1f1f;--rs-surface-elevated:#262626;--rs-surface-hover:#2e2e2e;--rs-item-hover:#ffffff14;--rs-table-radius:var(--rs-radius-sm);--rs-table-border:var(--rs-border);--rs-table-cell-divider:var(--rs-border);--rs-table-fg:var(--rs-text-primary);--rs-table-muted-fg:var(--rs-text-tertiary);--rs-table-bg:var(--rs-surface);--rs-table-bg-header:var(--rs-surface);--rs-table-body-bg:var(--rs-surface);--rs-table-header-bg:var(--rs-surface);--rs-table-header-fg:var(--rs-text-primary);--rs-table-header-weight:var(--rs-font-weight-semibold);--rs-table-header-size:var(--rs-table-cell-size,var(--rs-font-size-xs));--rs-table-cell-size:var(--rs-font-size-xs);--rs-table-cell-weight:var(--rs-font-weight-regular);--rs-table-footer-bg:var(--rs-surface);--rs-table-group-bg:var(--rs-surface-elevated);--rs-table-expand-bg:var(--rs-surface-elevated);--rs-table-row-stripe:color-mix(in srgb, var(--rs-text-primary) 6%, var(--rs-surface));--rs-table-row-hover:var(--rs-item-hover);--rs-table-row-selected:color-mix(in srgb, var(--rs-primary) 22%, var(--rs-table-body-bg));--rs-table-row-selected-hover:color-mix(in srgb, var(--rs-primary) 30%, var(--rs-table-body-bg));--rs-table-row-selected-fg:var(--rs-text-primary);--rs-table-row-selected-accent:var(--rs-primary);--rs-table-row-highlight:color-mix(in srgb, var(--rs-primary) 12%, var(--rs-table-body-bg));--rs-table-row-highlight-hover:color-mix(in srgb, var(--rs-primary) 18%, var(--rs-table-body-bg));--rs-table-row-highlight-fg:var(--rs-table-fg);--rs-table-row-highlight-accent:color-mix(in srgb, var(--rs-primary) 65%, transparent);--rs-table-gutter-bg:color-mix(in srgb, var(--rs-border) 10%, var(--rs-table-header-bg));--rs-table-gutter-border:var(--rs-table-cell-divider);--rs-table-scrollbar-corner:var(--rs-table-bg-header);--rs-table-checkbox-bg:var(--rs-surface);--rs-table-sort-active-fg:var(--rs-primary);--rs-table-drop-indicator:var(--rs-primary);--rs-table-resize-handle:var(--rs-table-cell-divider);--rs-table-resize-handle-hover:var(--rs-primary);--rs-tree-line:color-mix(in srgb, var(--rs-text) 14%, transparent);--rs-tree-line-width:1px;--rs-tree-row-hover:var(--rs-item-hover);--rs-tree-selected-bg:color-mix(in srgb, var(--rs-primary) 12%, var(--rs-surface));--rs-tree-selected-fg:var(--rs-text);--rs-tree-focused-bg:color-mix(in srgb, var(--rs-primary) 8%, var(--rs-surface));--rs-tree-focused-ring:color-mix(in srgb, var(--rs-primary) 28%, transparent);--rs-tree-selected-focused-bg:color-mix(in srgb, var(--rs-primary) 16%, var(--rs-surface));--rs-tree-selected-focused-ring:color-mix(in srgb, var(--rs-primary) 36%, transparent);--rs-tree-drop-indicator:var(--rs-primary);--rs-tree-drop-inside-bg:color-mix(in srgb, var(--rs-primary) 8%, transparent);--rs-tree-highlight-bg:color-mix(in srgb, var(--rs-warning) 45%, transparent);--rs-tree-check-fg:var(--rs-primary-foreground);--rs-input-bg:#2b2b2b;--rs-input-border:#767676;--rs-input-border-hover:#8c8c8c;--rs-input-shadow:none;--rs-border:#6e6e6e;--rs-border-subtle:#3a3a3a;--rs-btn-outline-border:var(--rs-input-border);--rs-btn-secondary-bg:var(--rs-surface-hover);--rs-btn-secondary-bg-hover:color-mix(in srgb, var(--rs-primary) 16%, var(--rs-surface-hover));--rs-btn-secondary-bg-active:color-mix(in srgb, var(--rs-primary) 24%, var(--rs-surface-hover));--rs-text-primary:#ccc;--rs-text-secondary:#9d9d9d;--rs-text-tertiary:#919191;--rs-text-disabled:#6e6e6e;--rs-text-inverse:#fff;--rs-text-link:var(--rs-primary);--rs-text-link-hover:var(--rs-primary-hover);--rs-text:var(--rs-text-primary);--rs-muted:var(--rs-text-secondary);--rs-placeholder:var(--rs-text-tertiary);--rs-label-color:var(--rs-text-primary);--rs-breadcrumb-link:var(--rs-text-secondary);--rs-breadcrumb-link-hover:var(--rs-primary);--rs-breadcrumb-link-hover-bg:var(--rs-surface-hover);--rs-breadcrumb-current:var(--rs-text-primary);--rs-breadcrumb-sep:var(--rs-text-secondary);--rs-steps-title:var(--rs-text-secondary);--rs-steps-title-active:var(--rs-text-primary);--rs-steps-title-error:var(--rs-on-danger-container);--rs-steps-description:var(--rs-text-secondary);--rs-steps-wait-bg:var(--rs-surface-hover);--rs-steps-wait-fg:var(--rs-text-secondary);--rs-steps-process-bg:var(--rs-primary);--rs-steps-process-fg:var(--rs-primary-foreground);--rs-steps-finish-bg:var(--rs-primary);--rs-steps-finish-fg:var(--rs-primary-foreground);--rs-steps-error-bg:var(--rs-danger-container);--rs-steps-error-fg:var(--rs-on-danger-container);--rs-steps-separator:var(--rs-border);--rs-steps-separator-finish:var(--rs-primary);--rs-pagination-text:var(--rs-text-secondary);--rs-pagination-item:var(--rs-text-primary);--rs-pagination-item-hover:var(--rs-surface-hover);--rs-pagination-item-active:var(--rs-primary);--rs-pagination-ellipsis:var(--rs-text-secondary);--rs-tabs-text:var(--rs-text-secondary);--rs-tabs-text-hover:var(--rs-text-primary);--rs-tabs-text-active:var(--rs-primary);--rs-tabs-surface:var(--rs-surface);--rs-tabs-border:var(--rs-border);--rs-tabs-border-subtle:var(--rs-border-subtle);--rs-tabs-ink:var(--rs-primary);--rs-tabs-badge-bg:var(--rs-surface-hover);--rs-tabs-badge-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-tabs-segmented-track:var(--rs-surface-hover);--rs-sidebar-border:var(--rs-border-subtle);--rs-sidebar-bg:color-mix(in srgb, var(--rs-surface) 88%, transparent);--rs-sidebar-title:var(--rs-text-primary);--rs-sidebar-subtitle:var(--rs-text-secondary);--rs-sidebar-item:var(--rs-text-secondary);--rs-sidebar-item-hover:var(--rs-text-primary);--rs-sidebar-item-hover-bg:var(--rs-item-hover);--rs-sidebar-item-active:var(--rs-primary);--rs-sidebar-item-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-sidebar-badge:var(--rs-text-inverse);--rs-sidebar-badge-bg:var(--rs-primary);--rs-split-resizer:var(--rs-border-subtle);--rs-split-resizer-hover:var(--rs-border);--rs-split-resizer-active:var(--rs-primary);--rs-split-grip-fg:var(--rs-text-tertiary);--rs-split-grip-bg:var(--rs-surface-elevated);--rs-split-grip-border:var(--rs-border);--rs-split-grip-active-fg:var(--rs-primary-foreground);--rs-split-grip-active-bg:var(--rs-primary);--rs-split-grip-active-border:var(--rs-primary);--rs-danger:#ff453a;--rs-danger-container:#3b1210;--rs-on-danger-container:#ff8a84;--rs-success:#30d158;--rs-success-container:#0d2818;--rs-on-success-container:#6ee79a;--rs-warning:#ff9f0a;--rs-warning-container:#2e1f08;--rs-on-warning-container:#ffc46b;--rs-info:#0a84ff;--rs-info-container:#0a2540;--rs-on-info-container:#6cb4ff;--rs-focus-border:var(--rs-primary);--rs-focus-ring:color-mix(in srgb, var(--rs-primary) 28%, transparent);--rs-focus-ring-width:2px;--rs-dialog-overlay-bg:#0000003d;--rs-dialog-overlay-blur:0px;--rs-dialog-border:color-mix(in srgb, var(--rs-border) 72%, transparent);--rs-dialog-separator:var(--rs-border-subtle);--rs-dialog-shadow:0 0 0 .5px color-mix(in srgb, var(--rs-border) 50%, transparent), 0 18px 48px #0000007a, 0 4px 14px #00000047;--rs-dialog-body-bg:var(--rs-surface);--rs-dialog-header-bg:var(--rs-dialog-body-bg);--rs-dialog-footer-bg:var(--rs-dialog-body-bg);--rs-dialog-bg:var(--rs-dialog-body-bg);--rs-dialog-title-fg:var(--rs-text);--rs-dialog-description-fg:var(--rs-muted);--rs-drawer-border:var(--rs-border);--rs-drawer-separator:var(--rs-border-subtle);--rs-drawer-body-bg:var(--rs-surface-elevated);--rs-drawer-header-bg:var(--rs-drawer-body-bg);--rs-drawer-footer-bg:var(--rs-drawer-body-bg);--rs-drawer-title-fg:var(--rs-text);--rs-drawer-description-fg:var(--rs-muted);--rs-drawer-overlay-bg:var(--rs-dialog-overlay-bg);--rs-drawer-overlay-blur:var(--rs-dialog-overlay-blur);--rs-tag-font-weight:var(--rs-font-weight-regular);--rs-tag-border-alpha:40%;--rs-dynamic-tags-bg:var(--rs-input-bg);--rs-dynamic-tags-border:var(--rs-input-border);--rs-dynamic-tags-border-hover:var(--rs-input-border-hover);--rs-dynamic-tags-shadow:var(--rs-input-shadow);--rs-dynamic-tags-radius:var(--rs-radius);--rs-dynamic-tags-gap:var(--rs-space-xs);--rs-dynamic-tags-padding:var(--rs-space-xs);--rs-dynamic-tags-trigger-border:var(--rs-border);--rs-dynamic-tags-disabled-opacity:.38;--rs-menu-item-fg:var(--rs-text-secondary);--rs-menu-item-fg-hover:var(--rs-text-primary);--rs-menu-item-bg-hover:var(--rs-surface-hover);--rs-menu-item-active-fg:var(--rs-primary);--rs-menu-item-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-menu-item-active-parent-fg:var(--rs-primary);--rs-menu-item-active-parent-bg:transparent;--rs-menu-group-label-fg:var(--rs-text-secondary);--rs-menu-arrow-fg:var(--rs-text-tertiary);--rs-dropdown-fg:var(--rs-text-primary);--rs-dropdown-fg-muted:var(--rs-text-secondary);--rs-dropdown-fg-placeholder:var(--rs-text-tertiary);--rs-dropdown-bg:var(--rs-surface-elevated);--rs-dropdown-border:var(--rs-border);--rs-dropdown-divider:var(--rs-border-subtle);--rs-dropdown-trigger-bg:var(--rs-input-bg);--rs-dropdown-trigger-border:var(--rs-input-border,var(--rs-border));--rs-dropdown-trigger-border-hover:var(--rs-input-border-hover,var(--rs-border));--rs-dropdown-trigger-shadow:var(--rs-input-shadow,none);--rs-dropdown-item-hover:var(--rs-item-hover);--rs-dropdown-item-active-fg:var(--rs-primary);--rs-dropdown-item-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-dropdown-danger-fg:var(--rs-danger);--rs-popover-fg:var(--rs-text-primary);--rs-popover-fg-muted:var(--rs-text-secondary);--rs-popover-bg:var(--rs-surface-elevated);--rs-popover-border:var(--rs-border);--rs-popover-title-fg:var(--rs-text-primary);--rs-alert-radius:var(--rs-radius);--rs-alert-gap:var(--rs-space-sm);--rs-alert-padding-y:var(--rs-space-md);--rs-alert-padding-x:var(--rs-space-lg);--rs-alert-border-alpha:35%;--rs-alert-content-fg:var(--rs-text-secondary);--rs-alert-content-alpha:78%;--rs-loading-gap:var(--rs-space-sm);--rs-loading-pad:var(--rs-space-xl);--rs-loading-label:var(--rs-text-secondary);--rs-loading-track:color-mix(in srgb, var(--rs-text-tertiary) 35%, transparent);--rs-loading-accent:var(--rs-primary);--rs-loading-overlay:color-mix(in srgb, var(--rs-surface) 72%, transparent);--rs-loading-skeleton:var(--rs-surface-hover);--rs-loading-skeleton-shine:color-mix(in srgb, var(--rs-border) 55%, transparent);--rs-loading-stroke:2px;--rs-loading-spinner-sm:.875rem;--rs-loading-spinner-md:1.125rem;--rs-loading-spinner-lg:1.5rem;--rs-loading-dot-sm:.25rem;--rs-loading-dot-md:.375rem;--rs-loading-dot-lg:.5rem;--rs-loading-skeleton-h-sm:.5rem;--rs-loading-skeleton-h-md:.75rem;--rs-loading-skeleton-h-lg:1rem;--rs-loading-z:1;--rs-loading-blur:.125rem;--rs-loading-spin-duration:.7s;--rs-loading-bounce-duration:1s;--rs-loading-shimmer-duration:1.2s;--rs-loading-bar-size:2px;--rs-loading-bar-color:var(--rs-primary);--rs-loading-bar-error:var(--rs-danger);--rs-descriptions-radius:var(--rs-radius);--rs-descriptions-border:var(--rs-border);--rs-descriptions-label-width:7.5rem;--rs-descriptions-title:var(--rs-text-primary);--rs-descriptions-label-bg:color-mix(in srgb, var(--rs-surface-hover) 72%, var(--rs-surface));--rs-descriptions-label-fg:var(--rs-text-secondary);--rs-descriptions-value-fg:var(--rs-text-primary);--rs-code-block-bg:var(--rs-surface-elevated);--rs-code-block-fg:var(--rs-text-primary);--rs-code-block-muted:var(--rs-text-tertiary);--rs-code-block-border:var(--rs-border-subtle);--rs-code-block-bar-bg:color-mix(in srgb, var(--rs-surface-elevated) 80%, var(--rs-border) 20%);--rs-code-block-gutter:color-mix(in srgb, var(--rs-surface-elevated) 85%, var(--rs-border) 15%);--rs-code-block-highlight:color-mix(in srgb, var(--rs-primary) 14%, transparent);--rs-code-block-max-height:32rem;--rs-code-block-transition:.12s;--rs-card-border:#3a3a3a;--rs-card-separator:#484848;--rs-card-header-bg:#2b2b2b;--rs-card-body-bg:#1f1f1f;--rs-card-title-fg:#fff;--rs-card-description-fg:#9d9d9d;--rs-card-shadow:0 0 0 .5px #ffffff0f, 0 1px 2px #0003;--rs-card-shadow-elevated:0 0 0 .5px #ffffff14, 0 4px 16px #0006, 0 1px 3px #00000047;--rs-card-filled-bg:#262626;--rs-card-filled-elevated-shadow:0 1px 2px #00000059, 0 2px 6px #00000047;--rs-card-glass-bg:#1f1f1fb8;--rs-card-glass-border:#ffffff1a;--rs-card-grouped-bg:var(--rs-card-body-bg);--rs-card-grouped-body-bg:var(--rs-card-body-bg);--rs-card-grouped-filter:none;--rs-card-header-inset:inset 0 1px 0 #ffffff0d;--rs-card-glass-shadow:0 0 0 .5px #ffffff1f, 0 8px 24px #0000001f;--rs-card-glass-shadow-elevated:0 0 0 .5px #ffffff24, 0 12px 32px #0000002e;--rs-card-glass-header-bg:#ffffff0a;--rs-card-glass-header-inset:inset 0 1px 0 #ffffff14;--rs-terminal-shell-bg:#141416;--rs-terminal-bg:#1e1e1e;--rs-terminal-fg:#ebebf0;--rs-terminal-cursor:#f5f5f7;--rs-terminal-cursor-accent:var(--rs-terminal-bg);--rs-terminal-row-stripe:#27272a;--rs-terminal-selection-bg:color-mix(in srgb, var(--rs-primary) 38%, #1e1e1e);--rs-terminal-selection-fg:#fff;--rs-terminal-border:#ffffff1a;--rs-terminal-ansi-black:#000;--rs-terminal-ansi-red:#c75450;--rs-terminal-ansi-green:#7dcc7d;--rs-terminal-ansi-yellow:#d8d890;--rs-terminal-ansi-blue:#6e9bf5;--rs-terminal-ansi-magenta:#c89ae8;--rs-terminal-ansi-cyan:#6ec9c9;--rs-terminal-ansi-white:#d9d9de;--rs-terminal-ansi-bright-black:#6e6e73;--rs-terminal-ansi-bright-red:#f77669;--rs-terminal-ansi-bright-green:#98d898;--rs-terminal-ansi-bright-yellow:#ffffb8;--rs-terminal-ansi-bright-blue:#8aadf4;--rs-terminal-ansi-bright-magenta:#d4a8f0;--rs-terminal-ansi-bright-cyan:#8ad4d4;--rs-terminal-ansi-bright-white:#fff;--rs-log-bg:var(--rs-terminal-bg);--rs-log-fg:var(--rs-terminal-fg);--rs-log-border:var(--rs-terminal-border);--rs-log-stripe:var(--rs-terminal-row-stripe);--rs-log-muted:var(--rs-text-secondary);--rs-log-trace:var(--rs-text-tertiary);--rs-log-debug:var(--rs-text-secondary);--rs-log-info:var(--rs-on-info-container);--rs-log-notice:var(--rs-info);--rs-log-success:var(--rs-on-success-container);--rs-log-warn:var(--rs-on-warning-container);--rs-log-error:var(--rs-on-danger-container);--rs-log-fatal:var(--rs-danger);--rs-log-hit-bg:color-mix(in srgb, var(--rs-warning) 38%, var(--rs-log-bg));--rs-log-hit-fg:var(--rs-log-fg);--rs-log-accent:var(--rs-primary);--rs-log-active-bg:color-mix(in srgb, var(--rs-primary) 12%, var(--rs-log-bg));--rs-log-chrome-bg:color-mix(in srgb, var(--rs-log-bg) 88%, var(--rs-surface-hover));--rs-log-chip-on-bg:color-mix(in srgb, var(--rs-primary) 14%, transparent);--rs-log-chip-on-border:color-mix(in srgb, var(--rs-primary) 45%, var(--rs-log-border));--rs-shadow-sm:0 1px 3px #0006;--rs-shadow:0 4px 16px #00000073, 0 0 0 .5px #ffffff14;--rs-shadow-lg:0 12px 32px #00000080, 0 0 0 .5px #ffffff1a;--rs-ctx-shadow:0 16px 40px #00000075, 0 2px 8px #00000047}:root:not([data-rs-theme]),[data-rs-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rs-primary:#007aff;--rs-primary-hover:#0071eb;--rs-primary-foreground:#fff;--rs-primary-container:#e5f1ff;--rs-on-primary-container:#003d99;--rs-bg:#f5f5f7;--rs-surface:#fff;--rs-surface-elevated:#fff;--rs-surface-hover:#e8e8ed;--rs-item-hover:#0000000d;--rs-table-radius:var(--rs-radius-sm);--rs-table-border:var(--rs-border);--rs-table-cell-divider:var(--rs-border);--rs-table-fg:var(--rs-text-primary);--rs-table-muted-fg:var(--rs-text-tertiary);--rs-table-bg:var(--rs-surface);--rs-table-bg-header:color-mix(in srgb, var(--rs-text-primary) 3%, var(--rs-surface));--rs-table-body-bg:var(--rs-surface);--rs-table-header-bg:var(--rs-table-bg-header);--rs-table-header-fg:var(--rs-text-primary);--rs-table-header-weight:var(--rs-font-weight-semibold);--rs-table-header-size:var(--rs-table-cell-size,var(--rs-font-size-xs));--rs-table-cell-size:var(--rs-font-size-xs);--rs-table-cell-weight:var(--rs-font-weight-regular);--rs-table-footer-bg:var(--rs-table-bg-header);--rs-table-group-bg:color-mix(in srgb, var(--rs-text-primary) 4%, var(--rs-surface));--rs-table-expand-bg:var(--rs-table-group-bg);--rs-table-row-stripe:color-mix(in srgb, var(--rs-text-primary) 3%, var(--rs-surface));--rs-table-row-hover:var(--rs-item-hover);--rs-table-row-selected:color-mix(in srgb, var(--rs-primary) 10%, var(--rs-table-body-bg));--rs-table-row-selected-hover:color-mix(in srgb, var(--rs-primary) 16%, var(--rs-table-body-bg));--rs-table-row-selected-fg:var(--rs-text-primary);--rs-table-row-selected-accent:var(--rs-primary);--rs-table-row-highlight:color-mix(in srgb, var(--rs-primary) 8%, var(--rs-table-body-bg));--rs-table-row-highlight-hover:color-mix(in srgb, var(--rs-primary) 12%, var(--rs-table-body-bg));--rs-table-row-highlight-fg:var(--rs-text-primary);--rs-table-row-highlight-accent:color-mix(in srgb, var(--rs-primary) 45%, transparent);--rs-table-gutter-bg:color-mix(in srgb, var(--rs-border) 6%, var(--rs-table-header-bg));--rs-table-gutter-border:var(--rs-table-cell-divider);--rs-table-scrollbar-corner:var(--rs-table-bg-header);--rs-table-checkbox-bg:var(--rs-surface);--rs-table-sort-active-fg:var(--rs-primary);--rs-table-drop-indicator:var(--rs-primary);--rs-table-resize-handle:var(--rs-table-cell-divider);--rs-table-resize-handle-hover:var(--rs-primary);--rs-tree-line:color-mix(in srgb, var(--rs-text) 10%, transparent);--rs-tree-line-width:1px;--rs-tree-row-hover:var(--rs-item-hover);--rs-tree-selected-bg:color-mix(in srgb, var(--rs-primary) 8%, var(--rs-surface));--rs-tree-selected-fg:var(--rs-text);--rs-tree-focused-bg:color-mix(in srgb, var(--rs-primary) 5%, var(--rs-surface));--rs-tree-focused-ring:color-mix(in srgb, var(--rs-primary) 22%, transparent);--rs-tree-selected-focused-bg:color-mix(in srgb, var(--rs-primary) 10%, var(--rs-surface));--rs-tree-selected-focused-ring:color-mix(in srgb, var(--rs-primary) 28%, transparent);--rs-tree-drop-indicator:var(--rs-primary);--rs-tree-drop-inside-bg:color-mix(in srgb, var(--rs-primary) 8%, transparent);--rs-tree-highlight-bg:color-mix(in srgb, var(--rs-warning) 45%, transparent);--rs-tree-check-fg:var(--rs-primary-foreground);--rs-input-bg:#fff;--rs-input-border:#3c3c432e;--rs-input-border-hover:#3c3c434d;--rs-input-shadow:none;--rs-border:#3c3c4329;--rs-border-subtle:#3c3c431a;--rs-btn-outline-border:var(--rs-input-border);--rs-btn-secondary-bg:var(--rs-surface-hover);--rs-btn-secondary-bg-hover:color-mix(in srgb, var(--rs-primary) 12%, var(--rs-surface-hover));--rs-btn-secondary-bg-active:color-mix(in srgb, var(--rs-primary) 18%, var(--rs-surface-hover));--rs-text-primary:#1d1d1f;--rs-text-secondary:#6e6e73;--rs-text-tertiary:#909090;--rs-text-disabled:#aeaeb2;--rs-text-inverse:#fff;--rs-text-link:var(--rs-primary);--rs-text-link-hover:var(--rs-primary-hover);--rs-text:var(--rs-text-primary);--rs-muted:var(--rs-text-secondary);--rs-placeholder:var(--rs-text-tertiary);--rs-label-color:var(--rs-text-primary);--rs-breadcrumb-link:var(--rs-text-secondary);--rs-breadcrumb-link-hover:var(--rs-primary);--rs-breadcrumb-link-hover-bg:var(--rs-surface-hover);--rs-breadcrumb-current:var(--rs-text-primary);--rs-breadcrumb-sep:var(--rs-text-secondary);--rs-steps-title:var(--rs-text-secondary);--rs-steps-title-active:var(--rs-text-primary);--rs-steps-title-error:var(--rs-on-danger-container);--rs-steps-description:var(--rs-text-secondary);--rs-steps-wait-bg:var(--rs-surface-hover);--rs-steps-wait-fg:var(--rs-text-secondary);--rs-steps-process-bg:var(--rs-primary);--rs-steps-process-fg:var(--rs-primary-foreground);--rs-steps-finish-bg:var(--rs-primary);--rs-steps-finish-fg:var(--rs-primary-foreground);--rs-steps-error-bg:var(--rs-danger-container);--rs-steps-error-fg:var(--rs-on-danger-container);--rs-steps-separator:var(--rs-border);--rs-steps-separator-finish:var(--rs-primary);--rs-pagination-text:var(--rs-text-secondary);--rs-pagination-item:var(--rs-text-primary);--rs-pagination-item-hover:var(--rs-surface-hover);--rs-pagination-item-active:var(--rs-primary);--rs-pagination-ellipsis:var(--rs-text-secondary);--rs-tabs-text:var(--rs-text-secondary);--rs-tabs-text-hover:var(--rs-text-primary);--rs-tabs-text-active:var(--rs-primary);--rs-tabs-surface:var(--rs-surface);--rs-tabs-border:var(--rs-border);--rs-tabs-border-subtle:var(--rs-border-subtle);--rs-tabs-ink:var(--rs-primary);--rs-tabs-badge-bg:var(--rs-surface-hover);--rs-tabs-badge-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-tabs-segmented-track:var(--rs-surface-hover);--rs-sidebar-border:var(--rs-border-subtle);--rs-sidebar-bg:color-mix(in srgb, var(--rs-surface) 88%, transparent);--rs-sidebar-title:var(--rs-text-primary);--rs-sidebar-subtitle:var(--rs-text-secondary);--rs-sidebar-item:var(--rs-text-secondary);--rs-sidebar-item-hover:var(--rs-text-primary);--rs-sidebar-item-hover-bg:var(--rs-item-hover);--rs-sidebar-item-active:var(--rs-primary);--rs-sidebar-item-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-sidebar-badge:var(--rs-text-inverse);--rs-sidebar-badge-bg:var(--rs-primary);--rs-split-resizer:var(--rs-border-subtle);--rs-split-resizer-hover:var(--rs-border);--rs-split-resizer-active:var(--rs-primary);--rs-split-grip-fg:var(--rs-text-tertiary);--rs-split-grip-bg:var(--rs-surface-elevated);--rs-split-grip-border:var(--rs-border);--rs-split-grip-active-fg:var(--rs-primary-foreground);--rs-split-grip-active-bg:var(--rs-primary);--rs-split-grip-active-border:var(--rs-primary);--rs-danger:#ff3b30;--rs-danger-container:#ffe5e3;--rs-on-danger-container:#c41e16;--rs-success:#34c759;--rs-success-container:#e4f8e9;--rs-on-success-container:#1a7f37;--rs-warning:#ff9500;--rs-warning-container:#fff3e0;--rs-on-warning-container:#b26500;--rs-info:#007aff;--rs-info-container:#e5f1ff;--rs-on-info-container:#003d99;--rs-focus-border:var(--rs-primary);--rs-focus-ring:color-mix(in srgb, var(--rs-primary) 22%, transparent);--rs-focus-ring-width:2px;--rs-dialog-overlay-bg:#00000014;--rs-dialog-overlay-blur:0px;--rs-dialog-border:color-mix(in srgb, var(--rs-border) 88%, transparent);--rs-dialog-separator:var(--rs-border-subtle);--rs-dialog-shadow:0 0 0 .5px color-mix(in srgb, var(--rs-border) 70%, transparent), 0 16px 40px #00000024, 0 4px 12px #0000000f;--rs-dialog-body-bg:var(--rs-surface);--rs-dialog-header-bg:var(--rs-dialog-body-bg);--rs-dialog-footer-bg:var(--rs-dialog-body-bg);--rs-dialog-bg:var(--rs-dialog-body-bg);--rs-dialog-title-fg:var(--rs-text);--rs-dialog-description-fg:var(--rs-muted);--rs-drawer-border:var(--rs-border);--rs-drawer-separator:var(--rs-border-subtle);--rs-drawer-body-bg:var(--rs-surface-elevated);--rs-drawer-header-bg:var(--rs-drawer-body-bg);--rs-drawer-footer-bg:var(--rs-drawer-body-bg);--rs-drawer-title-fg:var(--rs-text);--rs-drawer-description-fg:var(--rs-muted);--rs-drawer-overlay-bg:var(--rs-dialog-overlay-bg);--rs-drawer-overlay-blur:var(--rs-dialog-overlay-blur);--rs-tag-font-weight:var(--rs-font-weight-regular);--rs-tag-border-alpha:40%;--rs-dynamic-tags-bg:var(--rs-input-bg);--rs-dynamic-tags-border:var(--rs-input-border);--rs-dynamic-tags-border-hover:var(--rs-input-border-hover);--rs-dynamic-tags-shadow:var(--rs-input-shadow);--rs-dynamic-tags-radius:var(--rs-radius);--rs-dynamic-tags-gap:var(--rs-space-xs);--rs-dynamic-tags-padding:var(--rs-space-xs);--rs-dynamic-tags-trigger-border:var(--rs-border);--rs-dynamic-tags-disabled-opacity:.38;--rs-menu-item-fg:var(--rs-text-secondary);--rs-menu-item-fg-hover:var(--rs-text-primary);--rs-menu-item-bg-hover:var(--rs-surface-hover);--rs-menu-item-active-fg:var(--rs-primary);--rs-menu-item-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-menu-item-active-parent-fg:var(--rs-primary);--rs-menu-item-active-parent-bg:transparent;--rs-menu-group-label-fg:var(--rs-text-secondary);--rs-menu-arrow-fg:var(--rs-text-tertiary);--rs-dropdown-fg:var(--rs-text-primary);--rs-dropdown-fg-muted:var(--rs-text-secondary);--rs-dropdown-fg-placeholder:var(--rs-text-tertiary);--rs-dropdown-bg:var(--rs-surface-elevated);--rs-dropdown-border:var(--rs-border);--rs-dropdown-divider:var(--rs-border-subtle);--rs-dropdown-trigger-bg:var(--rs-input-bg);--rs-dropdown-trigger-border:var(--rs-input-border,var(--rs-border));--rs-dropdown-trigger-border-hover:var(--rs-input-border-hover,var(--rs-border));--rs-dropdown-trigger-shadow:var(--rs-input-shadow,none);--rs-dropdown-item-hover:var(--rs-item-hover);--rs-dropdown-item-active-fg:var(--rs-primary);--rs-dropdown-item-active-bg:color-mix(in srgb, var(--rs-primary) 12%, transparent);--rs-dropdown-danger-fg:var(--rs-danger);--rs-popover-fg:var(--rs-text-primary);--rs-popover-fg-muted:var(--rs-text-secondary);--rs-popover-bg:var(--rs-surface-elevated);--rs-popover-border:var(--rs-border);--rs-popover-title-fg:var(--rs-text-primary);--rs-alert-radius:var(--rs-radius);--rs-alert-gap:var(--rs-space-sm);--rs-alert-padding-y:var(--rs-space-md);--rs-alert-padding-x:var(--rs-space-lg);--rs-alert-border-alpha:35%;--rs-alert-content-fg:var(--rs-text-secondary);--rs-alert-content-alpha:78%;--rs-loading-gap:var(--rs-space-sm);--rs-loading-pad:var(--rs-space-xl);--rs-loading-label:var(--rs-text-secondary);--rs-loading-track:color-mix(in srgb, var(--rs-text-tertiary) 35%, transparent);--rs-loading-accent:var(--rs-primary);--rs-loading-overlay:color-mix(in srgb, var(--rs-surface) 72%, transparent);--rs-loading-skeleton:var(--rs-surface-hover);--rs-loading-skeleton-shine:color-mix(in srgb, var(--rs-border) 55%, transparent);--rs-loading-stroke:2px;--rs-loading-spinner-sm:.875rem;--rs-loading-spinner-md:1.125rem;--rs-loading-spinner-lg:1.5rem;--rs-loading-dot-sm:.25rem;--rs-loading-dot-md:.375rem;--rs-loading-dot-lg:.5rem;--rs-loading-skeleton-h-sm:.5rem;--rs-loading-skeleton-h-md:.75rem;--rs-loading-skeleton-h-lg:1rem;--rs-loading-z:1;--rs-loading-blur:.125rem;--rs-loading-spin-duration:.7s;--rs-loading-bounce-duration:1s;--rs-loading-shimmer-duration:1.2s;--rs-loading-bar-size:2px;--rs-loading-bar-color:var(--rs-primary);--rs-loading-bar-error:var(--rs-danger);--rs-descriptions-radius:var(--rs-radius);--rs-descriptions-border:var(--rs-border);--rs-descriptions-label-width:7.5rem;--rs-descriptions-title:var(--rs-text-primary);--rs-descriptions-label-bg:color-mix(in srgb, var(--rs-surface-hover) 72%, var(--rs-surface));--rs-descriptions-label-fg:var(--rs-text-secondary);--rs-descriptions-value-fg:var(--rs-text-primary);--rs-code-block-bg:var(--rs-surface-elevated);--rs-code-block-fg:var(--rs-text-primary);--rs-code-block-muted:var(--rs-text-tertiary);--rs-code-block-border:var(--rs-border-subtle);--rs-code-block-bar-bg:color-mix(in srgb, var(--rs-surface-elevated) 80%, var(--rs-border) 20%);--rs-code-block-gutter:color-mix(in srgb, var(--rs-surface-elevated) 85%, var(--rs-border) 15%);--rs-code-block-highlight:color-mix(in srgb, var(--rs-primary) 14%, transparent);--rs-code-block-max-height:32rem;--rs-code-block-transition:.12s;--rs-card-border:#3c3c4324;--rs-card-separator:#d4d4d6;--rs-card-header-bg:#f8f8f8;--rs-card-body-bg:#fff;--rs-card-title-fg:var(--rs-text);--rs-card-description-fg:var(--rs-muted);--rs-card-shadow:0 0 0 .5px #0000000a, 0 1px 2px #00000008;--rs-card-shadow-elevated:0 0 0 .5px #0000000f, 0 4px 16px #00000014, 0 1px 3px #0000000a;--rs-card-filled-bg:#f3f3f5;--rs-card-filled-elevated-shadow:0 1px 2px #0000001f, 0 2px 6px #00000014;--rs-card-glass-bg:#ffffffb8;--rs-card-glass-border:#ffffff8c;--rs-card-grouped-bg:color-mix(in srgb, var(--rs-card-body-bg) 94%, transparent);--rs-card-grouped-body-bg:transparent;--rs-card-grouped-filter:blur(20px) saturate(150%);--rs-card-header-inset:inset 0 1px 0 #ffffffbf;--rs-card-glass-shadow:0 0 0 .5px #fff9, 0 8px 24px #00000014;--rs-card-glass-shadow-elevated:0 0 0 .5px #ffffffb3, 0 12px 32px #0000001a;--rs-card-glass-header-bg:#ffffff59;--rs-card-glass-header-inset:inset 0 1px 0 #fffc;--rs-terminal-shell-bg:#ececf0;--rs-terminal-bg:#fff;--rs-terminal-fg:#1d1d1f;--rs-terminal-cursor:#1d1d1f;--rs-terminal-cursor-accent:var(--rs-terminal-bg);--rs-terminal-row-stripe:#f0f9ff;--rs-terminal-selection-bg:color-mix(in srgb, var(--rs-primary) 26%, #fff);--rs-terminal-selection-fg:#1d1d1f;--rs-terminal-border:#3c3c4324;--rs-terminal-ansi-black:#3a3a3c;--rs-terminal-ansi-red:#d1453b;--rs-terminal-ansi-green:#2f8a42;--rs-terminal-ansi-yellow:#9a8f2e;--rs-terminal-ansi-blue:#1b6fe0;--rs-terminal-ansi-magenta:#a34fa8;--rs-terminal-ansi-cyan:#1a8f98;--rs-terminal-ansi-white:#6e6e73;--rs-terminal-ansi-bright-black:#636366;--rs-terminal-ansi-bright-red:#e02f22;--rs-terminal-ansi-bright-green:#248a3d;--rs-terminal-ansi-bright-yellow:#7a7000;--rs-terminal-ansi-bright-blue:#0056d6;--rs-terminal-ansi-bright-magenta:#b030b5;--rs-terminal-ansi-bright-cyan:#0d7f8a;--rs-terminal-ansi-bright-white:#1d1d1f;--rs-log-bg:var(--rs-terminal-bg);--rs-log-fg:var(--rs-terminal-fg);--rs-log-border:var(--rs-terminal-border);--rs-log-stripe:var(--rs-terminal-row-stripe);--rs-log-muted:var(--rs-text-secondary);--rs-log-trace:var(--rs-text-tertiary);--rs-log-debug:var(--rs-text-secondary);--rs-log-info:var(--rs-on-info-container);--rs-log-notice:var(--rs-info);--rs-log-success:var(--rs-on-success-container);--rs-log-warn:var(--rs-on-warning-container);--rs-log-error:var(--rs-on-danger-container);--rs-log-fatal:var(--rs-danger);--rs-log-hit-bg:color-mix(in srgb, var(--rs-warning) 32%, var(--rs-log-bg));--rs-log-hit-fg:var(--rs-log-fg);--rs-log-accent:var(--rs-primary);--rs-log-active-bg:color-mix(in srgb, var(--rs-primary) 12%, var(--rs-log-bg));--rs-log-chrome-bg:color-mix(in srgb, var(--rs-log-bg) 88%, var(--rs-surface-hover));--rs-log-chip-on-bg:color-mix(in srgb, var(--rs-primary) 14%, transparent);--rs-log-chip-on-border:color-mix(in srgb, var(--rs-primary) 45%, var(--rs-log-border));--rs-shadow-sm:0 1px 2px #0000000a, 0 0 0 .5px #0000000a;--rs-shadow:0 4px 16px #00000014, 0 0 0 .5px #0000000f;--rs-shadow-lg:0 12px 32px #0000001f, 0 0 0 .5px #00000014;--rs-ctx-shadow:0 16px 40px #0000001f, 0 2px 8px #0000000f}@media (prefers-reduced-motion:reduce){.rs-motion-reduce,.rs-motion-reduce:before,.rs-motion-reduce:after{transition:none!important;animation:none!important}}@media (forced-colors:active){:root:not([data-rs-theme]),[data-rs-theme=light],[data-rs-theme=dark]{--rs-bg:Canvas;--rs-surface:Canvas;--rs-surface-elevated:Canvas;--rs-surface-hover:Highlight;--rs-item-hover:Highlight;--rs-input-bg:Field;--rs-input-border:ButtonText;--rs-input-border-hover:Highlight;--rs-border:ButtonText;--rs-border-subtle:ButtonText;--rs-text-primary:CanvasText;--rs-text-secondary:GrayText;--rs-text-tertiary:GrayText;--rs-text-disabled:GrayText;--rs-text-inverse:Canvas;--rs-text-link:LinkText;--rs-text-link-hover:LinkText;--rs-text:CanvasText;--rs-muted:GrayText;--rs-placeholder:GrayText;--rs-label-color:CanvasText;--rs-primary:Highlight;--rs-primary-hover:Highlight;--rs-primary-foreground:HighlightText;--rs-primary-container:Canvas;--rs-on-primary-container:CanvasText;--rs-danger:Mark;--rs-success:CanvasText;--rs-warning:CanvasText;--rs-info:Highlight;--rs-focus-border:Highlight;--rs-focus-ring:Highlight;--rs-shadow-sm:none;--rs-shadow:none;--rs-shadow-lg:none;--rs-ctx-bg:Canvas;--rs-ctx-fg:CanvasText;--rs-ctx-muted:GrayText;--rs-ctx-border:CanvasText;--rs-ctx-separator:CanvasText;--rs-ctx-shadow:none;--rs-ctx-danger:Mark;--rs-ctx-item-active-bg:Highlight;--rs-ctx-item-active-fg:HighlightText;--rs-ctx-item-active-muted:HighlightText;--rs-card-border:CanvasText;--rs-card-separator:CanvasText;--rs-card-header-bg:Canvas;--rs-card-body-bg:Canvas;--rs-card-title-fg:CanvasText;--rs-card-description-fg:GrayText;--rs-card-shadow:none;--rs-card-shadow-elevated:none;--rs-card-filled-bg:Canvas;--rs-card-filled-elevated-shadow:none;--rs-card-glass-bg:Canvas;--rs-card-glass-border:CanvasText;--rs-card-grouped-bg:Canvas;--rs-card-grouped-body-bg:Canvas;--rs-card-grouped-filter:none;--rs-card-header-inset:none;--rs-card-glass-shadow:none;--rs-card-glass-shadow-elevated:none;--rs-card-glass-header-bg:Canvas;--rs-card-glass-header-inset:none}}.rs-native-scrollbar{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--rs-muted) 60%, transparent) transparent;-webkit-overflow-scrolling:touch}.rs-native-scrollbar::-webkit-scrollbar{width:var(--rs-scrollbar-size);height:var(--rs-scrollbar-size)}.rs-native-scrollbar::-webkit-scrollbar-track{background:0 0}.rs-native-scrollbar::-webkit-scrollbar-thumb{border:var(--rs-scrollbar-padding) solid transparent;border-radius:var(--rs-radius-full);background:color-mix(in srgb, var(--rs-muted) 60%, transparent);transition:background var(--rs-transition-fast);background-clip:padding-box}.rs-native-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--rs-primary) 40%, var(--rs-muted));background-clip:padding-box}.rs-native-scrollbar::-webkit-scrollbar-corner{background:0 0}body{font-family:var(--rs-font-sans);font-size:var(--rs-font-size-base);font-weight:var(--rs-font-weight-regular);line-height:var(--rs-line-height-normal);background:var(--rs-bg);color:var(--rs-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:var(--rs-text-link);transition:color var(--rs-transition-fast);text-decoration:none}a:hover{color:var(--rs-text-link-hover)}code{color:var(--rs-on-primary-container);font-family:var(--rs-font-mono);font-size:.9em}.rs-focus-ring:focus-visible{box-shadow:0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring);outline:none}.rs-select__content{z-index:calc(var(--rs-z-modal) + 2);box-sizing:border-box;width:max-content;min-width:var(--rs-select-trigger-width,8rem);border-radius:var(--rs-radius);border:1px solid var(--rs-dialog-border,var(--rs-border));background:var(--rs-surface-elevated);max-width:min(24rem,100vw - 1rem);box-shadow:var(--rs-shadow-lg);color:var(--rs-text);outline:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.rs-select__content--match-trigger{width:var(--rs-select-trigger-width);max-width:none}.rs-date-picker__content{--rs-date-picker-single-w:20rem;--rs-date-picker-range-w:42rem;z-index:calc(var(--rs-z-modal) + 2);box-sizing:border-box;width:min(var(--rs-date-picker-single-w), calc(100vw - 2rem));padding:var(--rs-space-md);overscroll-behavior:contain;border:1px solid var(--rs-dialog-border,var(--rs-border));border-radius:var(--rs-date-picker-radius,var(--rs-radius));background:var(--rs-surface-elevated);box-shadow:var(--rs-shadow-lg);color:var(--rs-text);color-scheme:inherit;outline:none;position:fixed;overflow:visible}.rs-date-picker__content--range{width:min(var(--rs-date-picker-range-w), calc(100vw - 2rem))}.rs-date-picker__panel{gap:var(--rs-space-sm);flex-direction:column;display:flex;overflow:visible}.rs-date-picker__range-grid{gap:var(--rs-space-md);display:grid}@media (width>=40rem){.rs-date-picker__range-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rs-date-picker__range-pane{gap:var(--rs-space-sm);padding:var(--rs-space-sm);border:1px solid var(--rs-border-subtle);border-radius:var(--rs-radius-sm);background:color-mix(in srgb, var(--rs-surface) 72%, transparent);flex-direction:column;display:flex}.rs-date-picker__pane-title{font-size:var(--rs-font-size-xs);font-weight:var(--rs-font-weight-semibold);color:var(--rs-muted)}.rs-date-picker__footer{z-index:1;justify-content:space-between;align-items:center;gap:var(--rs-space-sm);border-block-start:1px solid var(--rs-border-subtle);background:var(--rs-surface-elevated);margin-block-start:var(--rs-space-xs);padding-block-start:var(--rs-space-md);display:flex;position:relative}.rs-date-picker__footer-start{flex:1;align-items:center;min-width:0;display:flex}.rs-date-picker__shortcuts{gap:var(--rs-space-xs);flex-wrap:wrap;align-items:center;display:flex}.rs-date-picker__shortcut{padding:calc(var(--rs-space-xs) / 2) var(--rs-space-sm);border:1px solid var(--rs-border);border-radius:var(--rs-radius-xs);color:var(--rs-text);font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-tight);cursor:pointer;transition:border-color var(--rs-transition-fast), color var(--rs-transition-fast), background var(--rs-transition-fast);background:0 0}.rs-date-picker__shortcut:hover:not(:disabled){border-color:var(--rs-primary);color:var(--rs-primary);background:color-mix(in srgb, var(--rs-primary) 8%, transparent)}.rs-date-picker__shortcut:disabled{opacity:var(--rs-date-picker-disabled-opacity,.38);cursor:not-allowed}.rs-date-picker__link{color:var(--rs-primary);font-size:var(--rs-font-size-xs);cursor:pointer;background:0 0;border:0}.rs-date-picker__link:hover{text-decoration:underline}.rs-date-picker__actions{align-items:center;gap:var(--rs-space-xs);display:inline-flex}.rs-date-picker__ghost,.rs-date-picker__confirm{border-radius:var(--rs-radius-sm);padding:var(--rs-space-xs) var(--rs-space-sm);font-size:var(--rs-font-size-xs);cursor:pointer;border:0}.rs-date-picker__ghost{color:var(--rs-muted);background:0 0}.rs-date-picker__ghost:hover{background:var(--rs-surface-hover);color:var(--rs-text)}.rs-date-picker__confirm{background:var(--rs-primary);color:var(--rs-primary-foreground)}.rs-date-picker__confirm:hover:not(:disabled){opacity:.92}.rs-date-picker__confirm:disabled{opacity:var(--rs-date-picker-disabled-opacity,.38);cursor:not-allowed}.rs-date-picker__time-row{z-index:1;align-items:center;gap:var(--rs-space-sm);border-block-start:1px solid var(--rs-border-subtle);background:var(--rs-surface-elevated);padding-block-start:var(--rs-space-sm);display:flex;position:relative}.rs-date-picker__time-label{font-size:var(--rs-font-size-xs);font-weight:var(--rs-font-weight-medium);color:var(--rs-muted);flex-shrink:0}.rs-date-picker__time-picker{flex:1;min-width:0}.rs-time-picker__content{--rs-time-picker-single-w:18rem;--rs-time-picker-range-w:28rem;z-index:calc(var(--rs-z-modal) + 2);box-sizing:border-box;width:min(var(--rs-time-picker-single-w), calc(100vw - 2rem));padding:var(--rs-space-md);overscroll-behavior:contain;border:1px solid var(--rs-dialog-border,var(--rs-border));border-radius:var(--rs-time-picker-radius,var(--rs-radius));background:var(--rs-surface-elevated);box-shadow:var(--rs-shadow-lg);color:var(--rs-text);color-scheme:inherit;outline:none;position:fixed;overflow:visible}.rs-time-picker__content--range{width:min(var(--rs-time-picker-range-w), calc(100vw - 2rem))}.rs-time-picker__content--embedded{z-index:calc(var(--rs-z-modal) + 3)}.rs-time-picker__panel{gap:var(--rs-space-sm);flex-direction:column;display:flex}.rs-time-picker__range-grid{gap:var(--rs-space-md);display:grid}@media (width>=40rem){.rs-time-picker__range-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rs-time-picker__range-pane{gap:var(--rs-space-sm);min-width:0;padding:var(--rs-space-sm);border:1px solid var(--rs-border-subtle);border-radius:var(--rs-radius-sm);background:color-mix(in srgb, var(--rs-surface) 72%, transparent);flex-direction:column;display:flex}.rs-time-picker__pane-title{font-size:var(--rs-font-size-xs);font-weight:var(--rs-font-weight-semibold);color:var(--rs-muted)}.rs-time-picker__footer{justify-content:space-between;align-items:center;gap:var(--rs-space-sm);border-block-start:1px solid var(--rs-border-subtle);margin-block-start:var(--rs-space-xs);padding-block-start:var(--rs-space-md);display:flex}.rs-time-picker__footer-start{flex:1;align-items:center;min-width:0;display:flex}.rs-time-picker__shortcuts{gap:var(--rs-space-xs);flex-wrap:wrap;align-items:center;display:flex}.rs-time-picker__shortcut{padding:calc(var(--rs-space-xs) / 2) var(--rs-space-sm);border:1px solid var(--rs-border);border-radius:var(--rs-radius-xs);color:var(--rs-text);font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-tight);cursor:pointer;background:0 0}.rs-time-picker__shortcut:hover:not(:disabled){border-color:var(--rs-primary);color:var(--rs-primary);background:color-mix(in srgb, var(--rs-primary) 8%, transparent)}.rs-time-picker__shortcut:disabled{opacity:var(--rs-time-picker-disabled-opacity,.38);cursor:not-allowed}.rs-time-picker__link{color:var(--rs-primary);font-size:var(--rs-font-size-xs);cursor:pointer;background:0 0;border:0}.rs-time-picker__link:hover{text-decoration:underline}.rs-time-picker__actions{align-items:center;gap:var(--rs-space-xs);display:inline-flex}.rs-time-picker__ghost,.rs-time-picker__confirm{border-radius:var(--rs-radius-sm);padding:var(--rs-space-xs) var(--rs-space-sm);font-size:var(--rs-font-size-xs);cursor:pointer;border:0}.rs-time-picker__ghost{color:var(--rs-muted);background:0 0}.rs-time-picker__ghost:hover{background:var(--rs-surface-hover);color:var(--rs-text)}.rs-time-picker__confirm{background:var(--rs-primary);color:var(--rs-primary-foreground)}.rs-time-picker__confirm:hover:not(:disabled){opacity:.92}.rs-time-picker__confirm:disabled{opacity:var(--rs-time-picker-disabled-opacity,.38);cursor:not-allowed}.rs-select__search-bar{padding:var(--rs-space-xs);border-bottom:1px solid var(--rs-border-subtle);background:color-mix(in srgb, var(--rs-surface) 64%, transparent);flex-shrink:0}.rs-select__search-wrap{align-items:center;gap:var(--rs-space-sm);width:100%;min-height:var(--rs-control-height-sm);box-sizing:border-box;padding:0 var(--rs-space-sm);border:1px solid var(--rs-input-border,var(--rs-border));border-radius:var(--rs-radius-sm);background:var(--rs-input-bg);box-shadow:var(--rs-input-shadow,none);transition:border-color var(--rs-transition-fast), box-shadow var(--rs-transition-fast), background var(--rs-transition-fast);display:flex}.rs-select__search-wrap:hover{border-color:var(--rs-input-border-hover,var(--rs-border))}.rs-select__search-wrap:focus-within{border-color:var(--rs-focus-border,var(--rs-primary));background:var(--rs-input-bg);box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring)}.rs-select__search-icon{color:var(--rs-muted);flex-shrink:0}.rs-select__search{width:100%;min-width:0;color:var(--rs-text);font-size:var(--rs-font-size-sm);line-height:var(--rs-line-height-normal);box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;flex:1;margin:0;padding:0}.rs-select__search:focus{box-shadow:none;border:none}.rs-select__search::placeholder{color:var(--rs-placeholder)}.rs-select__panel-header,.rs-select__panel-footer{padding:var(--rs-space-xs) var(--rs-space-sm);font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-normal);color:var(--rs-muted);flex-shrink:0}.rs-select__panel-header{border-bottom:1px solid var(--rs-border-subtle)}.rs-select__panel-footer{border-top:1px solid var(--rs-border-subtle)}.rs-select__viewport{max-height:var(--rs-select-list-height,256px);padding:0 var(--rs-space-xs) var(--rs-space-xs);overflow-y:auto}.rs-select__content:not(:has(.rs-select__search-bar)) .rs-select__viewport{padding-top:var(--rs-space-xs)}.rs-select__status,.rs-select__empty{padding:var(--rs-space-md) var(--rs-space-md);font-size:var(--rs-font-size-sm);line-height:var(--rs-line-height-normal);color:var(--rs-muted);text-align:center}.rs-select__group+.rs-select__group{margin-top:var(--rs-space-sm);border-top:1px solid var(--rs-border-subtle);padding-top:0}.rs-select__group-label{padding:var(--rs-space-xs) var(--rs-space-sm) var(--rs-space-xs);font-size:var(--rs-font-size-xs);font-weight:var(--rs-font-weight-semibold);color:var(--rs-muted);letter-spacing:.04em;line-height:var(--rs-line-height-tight);-webkit-user-select:none;user-select:none;display:block}.rs-select__group+.rs-select__group .rs-select__group-label{margin-bottom:.125rem;width:fit-content;max-width:calc(100% - var(--rs-space-sm) * 2);background:var(--rs-surface-elevated);margin-inline-start:var(--rs-space-sm);padding:0 .375rem;line-height:1;position:relative;top:-.55em}.rs-select__item{align-items:center;gap:var(--rs-space-sm);box-sizing:border-box;width:100%;padding:var(--rs-space-sm) var(--rs-space-md);font-size:var(--rs-font-size-sm);line-height:var(--rs-line-height-tight);color:var(--rs-text);border-radius:var(--rs-radius-sm);transition:background var(--rs-transition-fast), color var(--rs-transition-fast);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.rs-select__item-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.rs-select__item-check{width:.875rem;color:var(--rs-primary);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.rs-select__virtual{width:100%;position:relative}.rs-select__virtual .rs-select__item{width:100%}.rs-select__item[data-highlighted]{background:var(--rs-item-hover)}.rs-select__item[data-state=checked]{color:var(--rs-primary);background:color-mix(in srgb, var(--rs-primary) 12%, transparent)}.rs-select__item[data-disabled]{opacity:.38;cursor:not-allowed}@media (hover:hover){.rs-select__item:hover:not([data-disabled]){background:var(--rs-item-hover)}.rs-select__item[data-state=checked]:hover:not([data-disabled]){background:color-mix(in srgb, var(--rs-primary) 18%, transparent)}}.rs-select__content--sm .rs-select__item,.rs-select__content--ssm .rs-select__item{gap:var(--rs-space-xs);font-size:var(--rs-font-size-xs);line-height:var(--rs-line-height-tight)}.rs-select__content--sm .rs-select__item{min-height:var(--rs-control-height-sm);padding:.25rem .5rem}.rs-select__content--ssm .rs-select__item{min-height:var(--rs-control-height-ssm);padding:.125rem .375rem}.rs-select__content--lg .rs-select__item{min-height:var(--rs-control-height-lg);padding:var(--rs-space-sm) var(--rs-space-lg);font-size:var(--rs-font-size-base)}.rs-select__content--sm .rs-select__item-check,.rs-select__content--ssm .rs-select__item-check{width:.75rem}.rs-select__content--sm .rs-select__search,.rs-select__content--ssm .rs-select__search{font-size:var(--rs-font-size-xs)}.rs-select__content--ssm .rs-select__search-wrap{min-height:var(--rs-control-height-ssm)}.rs-select__content--sm .rs-select__empty,.rs-select__content--ssm .rs-select__empty,.rs-select__content--sm .rs-select__status,.rs-select__content--ssm .rs-select__status{padding:var(--rs-space-sm);font-size:var(--rs-font-size-xs)}.rs-select__content--sm .rs-select__viewport,.rs-select__content--ssm .rs-select__viewport{padding-inline:.25rem;padding-bottom:.25rem}:is(.rs-select__content--sm:not(:has(.rs-select__search-bar)) .rs-select__viewport,.rs-select__content--ssm:not(:has(.rs-select__search-bar)) .rs-select__viewport){padding-top:.25rem}.rs-tree-select__panel{--rs-tree-select-min-width:12rem;--rs-tree-select-panel-max-h:18rem;z-index:calc(var(--rs-z-modal) + 2);box-sizing:border-box;min-width:var(--rs-tree-select-min-width);max-width:min(24rem,100vw - 1rem);padding:var(--rs-space-xs);border:1px solid var(--rs-dialog-border,var(--rs-border));border-radius:var(--rs-tree-select-radius,var(--rs-radius));background:var(--rs-surface-elevated);box-shadow:var(--rs-shadow-lg);color:var(--rs-text);color-scheme:inherit;font-size:var(--rs-font-size-sm);line-height:var(--rs-line-height-tight);outline:none;overflow:hidden}.rs-tree-select__panel--match-trigger{width:var(--rs-tree-select-trigger-width);max-width:none}.rs-tree-select__header,.rs-tree-select__footer{padding:var(--rs-space-xs) var(--rs-space-sm);color:var(--rs-text-secondary);font-size:var(--rs-font-size-xs)}.rs-tree-select__search-wrap{margin-block-end:var(--rs-space-xs);position:relative}.rs-tree-select__search-icon{color:var(--rs-text-tertiary);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--rs-space-sm);transform:translateY(-50%)}.rs-tree-select__search{box-sizing:border-box;width:100%;height:var(--rs-control-height-sm);padding-block:0;padding-inline:calc(var(--rs-space-sm) + 1rem) var(--rs-space-sm);border:1px solid var(--rs-input-border,var(--rs-border));border-radius:var(--rs-radius-sm);background:var(--rs-input-bg);color:var(--rs-text);font:inherit;font-size:var(--rs-font-size-sm);box-shadow:var(--rs-input-shadow,none)}.rs-tree-select__search::placeholder{color:var(--rs-placeholder)}.rs-tree-select__search:focus-visible{border-color:var(--rs-focus-border,var(--rs-primary));box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring);outline:none}.rs-tree-select__tree{max-height:var(--rs-tree-select-panel-max-h);overflow:auto}.rs-tree-select__tree--virtual{height:var(--rs-tree-select-list-height,256px);max-height:var(--rs-tree-select-list-height,256px);overflow:hidden}.rs-field{gap:var(--rs-space-xs);width:100%;color:var(--rs-text);font-size:var(--rs-font-size-sm);flex-direction:column;display:flex}.rs-field--label-left{grid-template-columns:var(--rs-field-label-width,max-content) minmax(0, 1fr);align-items:start;column-gap:var(--rs-space-md);display:grid}.rs-field--label-left.rs-field--label-align-end .rs-field__label{text-align:end;justify-content:flex-end}.rs-field__label{align-items:center;gap:var(--rs-label-gap);color:var(--rs-label-color);font-size:var(--rs-label-font-size);font-weight:var(--rs-label-font-weight);line-height:var(--rs-label-line-height);flex-wrap:nowrap;display:inline-flex}.rs-field--label-left>.rs-field__label,.rs-field--label-left>.rs-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.rs-field__required{color:var(--rs-danger)}.rs-field__hint{color:var(--rs-muted);font-size:var(--rs-font-size-xs)}.rs-field--label-left .rs-field__hint{grid-column:2}.rs-field[aria-invalid=true],.rs-select[aria-invalid=true]{outline:none}.rs-field__control{width:100%;min-height:var(--rs-control-height-md);box-sizing:border-box;padding:0 var(--rs-space-md);border:1px solid var(--rs-input-border,var(--rs-border));border-radius:var(--rs-radius-sm);background:var(--rs-input-bg);color:var(--rs-text);box-shadow:var(--rs-input-shadow,none);font:inherit;transition:border-color var(--rs-transition-fast), box-shadow var(--rs-transition-fast);outline:none}.rs-field__control:hover:not(:disabled){border-color:var(--rs-input-border-hover,var(--rs-border))}.rs-field__control:focus{border-color:var(--rs-focus-border,var(--rs-primary));box-shadow:var(--rs-input-shadow,none), 0 0 0 var(--rs-focus-ring-width,2px) var(--rs-focus-ring)}.rs-field__control:disabled{opacity:.38;cursor:not-allowed}:root:not([data-rs-theme]),[data-rs-theme=light]{--rs-icon-ftp-accent:#ea580c;--rs-icon-ftp-on-accent:#fff;--rs-icon-redis-accent:#dc382d;--rs-icon-mongodb-accent:#47a248;--rs-icon-vastbase-accent:#ff6f1a;--rs-icon-mysql-accent:#4479a1;--rs-icon-sqlite-accent:#003b57;--rs-icon-dameng-accent:#0000d2;--rs-icon-dameng-wave:#ec1b34;--rs-icon-oracle-accent:#f80000;--rs-icon-clickhouse-accent:#ffcc01;--rs-icon-kingbase-accent:#c9151e;--rs-icon-sqlserver-accent:#cc2927;--rs-icon-postgres-accent:#336791}[data-rs-theme=dark]{--rs-icon-ftp-accent:#fb923c;--rs-icon-ftp-on-accent:#fff;--rs-icon-redis-accent:#ff6f61;--rs-icon-mongodb-accent:#5cb85c;--rs-icon-vastbase-accent:#ff8a3d;--rs-icon-mysql-accent:#5a9fd4;--rs-icon-sqlite-accent:#5aafd4;--rs-icon-dameng-accent:#4d4dff;--rs-icon-dameng-wave:#ff4d63;--rs-icon-oracle-accent:#ff4d4d;--rs-icon-clickhouse-accent:#ffe066;--rs-icon-kingbase-accent:#ff4d57;--rs-icon-sqlserver-accent:#ff5a57;--rs-icon-postgres-accent:#6a9ec4}html{--site-header-h:3.75rem;--site-header-bg:#ffffffeb;--site-canvas:#fff;--site-home-canvas:#f6f7fb;--site-home-grid:color-mix(in srgb, var(--site-line) 80%, transparent);--site-aside-bg:#fff;--site-article-bg:#fff;--site-line:#eceef2;--site-footer-bg:#f7f8fa;--site-panel-radius:1.05rem;--site-panel-bg:color-mix(in srgb, var(--rs-surface) 88%, transparent);scroll-padding-top:calc(var(--site-header-h) + 1rem)}html,body{margin:0}body{min-height:100vh;font-family:var(--rs-font-sans), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;background:var(--rs-bg);color:var(--rs-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}::selection{background:color-mix(in srgb, var(--rs-primary) 22%, transparent)}#app{min-height:100vh}.site-doc__header{border-bottom:1px solid var(--rs-border-subtle);margin-bottom:2.5rem;padding-bottom:1.5rem}.site-doc__kicker{color:var(--rs-primary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.74rem;font-weight:700}.site-doc__title{scroll-margin-top:calc(var(--site-header-h) + 1rem);letter-spacing:-.035em;color:var(--rs-text);margin:0 0 .5rem;font-size:clamp(1.85rem,2.6vw,2.35rem);font-weight:700;line-height:1.15}.site-doc__lead,.site-doc__copy{max-width:46rem;color:var(--rs-muted);margin:0;line-height:1.75}.site-doc__lead{font-size:1.02rem}.site-doc__copy{margin-bottom:.85rem;font-size:.92rem}.site-doc__section{margin-bottom:2.5rem}.site-doc__h2{scroll-margin-top:calc(var(--site-header-h) + 1rem);letter-spacing:-.02em;color:var(--rs-text);margin:0 0 .85rem;font-size:1.15rem;font-weight:600}.site-doc__list{color:var(--rs-text);margin:0 0 .85rem;padding-inline-start:1.2rem;font-size:.92rem;line-height:1.8}.site-doc__panel,.site-doc__code{border:1px solid var(--rs-border-subtle);border-radius:var(--site-panel-radius);background:var(--site-panel-bg)}.site-doc__panel{padding:1.5rem 1.4rem}.site-doc__code{overflow:hidden}.site-doc__copy+.site-doc__panel,.site-doc__copy+.site-doc__code,.site-doc__list+.site-doc__panel,.site-doc__list+.site-doc__code,.site-doc__panel+.site-doc__code{margin-top:.85rem}.site-doc__code .rs-code-block.rs-code-block{border:0;border-radius:0}.site-doc__panel .theme-demo.theme-demo{margin-bottom:0}html[data-rs-theme=light]{--site-header-bg:#ffffffeb;--site-canvas:#fff;--site-home-canvas:#f6f7fb;--site-home-grid:color-mix(in srgb, var(--site-line) 80%, transparent);--site-aside-bg:#fff;--site-article-bg:#fff;--site-line:#eceef2;--site-footer-bg:#f7f8fa}html[data-rs-theme=dark]{--site-header-bg:color-mix(in srgb, var(--rs-bg) 88%, transparent);--site-canvas:color-mix(in srgb, var(--rs-bg) 94%, #000);--site-home-canvas:var(--rs-bg);--site-home-grid:#ffffff14;--site-aside-bg:color-mix(in srgb, var(--rs-surface) 80%, #000);--site-article-bg:var(--rs-surface);--site-line:var(--rs-border-subtle);--site-footer-bg:color-mix(in srgb, var(--rs-surface) 86%, #000)}html[data-rs-brand=indigo][data-rs-theme=light]{--rs-primary:#3d5afe;--rs-primary-hover:#304ffe;--rs-primary-container:#e8eaff;--rs-on-primary-container:#1a237e}html[data-rs-brand=indigo][data-rs-theme=dark]{--rs-primary:#8c9eff;--rs-primary-hover:#a5b4ff;--rs-primary-container:#1c2248;--rs-on-primary-container:#c5cae9}
