@layer tokens{:root,[data-vq-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vq-border-width-focus:2px;--vq-border-width-thin:1px;--vq-content-readable-width:680px;--vq-dialog-max-width:640px;--vq-duration-ambient:1.44s;--vq-duration-guidance:.48s;--vq-duration-instant:80ms;--vq-duration-quick:.14s;--vq-duration-sheet:.3s;--vq-duration-standard:.22s;--vq-ease-enter:cubic-bezier(0, 0, .2, 1);--vq-ease-exit:cubic-bezier(.4, 0, 1, 1);--vq-ease-standard:cubic-bezier(.2, 0, 0, 1);--vq-font-family-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "Hiragino Sans GB", "Segoe UI", "Microsoft YaHei", system-ui, sans-serif;--vq-font-family-mono:"SFMono-Regular", ui-monospace, Menlo, Monaco, Consolas, monospace;--vq-font-family-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Segoe UI", "Microsoft YaHei", system-ui, sans-serif;--vq-font-fluid-compact-title-preferred:9vw;--vq-font-fluid-display-max:76px;--vq-font-fluid-display-min:44px;--vq-font-fluid-display-preferred:6vw;--vq-font-fluid-title-1-max:56px;--vq-font-fluid-title-1-min:32px;--vq-font-fluid-title-1-preferred:4vw;--vq-font-line-body:1.5;--vq-font-line-body-compact:1.45;--vq-font-line-caption:1.4;--vq-font-line-display:1.083;--vq-font-line-headline:1.35;--vq-font-line-label:1.35;--vq-font-line-mono:1.5;--vq-font-line-tight:1.2;--vq-font-line-title-1:1.214;--vq-font-line-title-2:1.25;--vq-font-line-title-3:1.286;--vq-font-size-body:16px;--vq-font-size-body-compact:14px;--vq-font-size-caption:12px;--vq-font-size-control-minimum:1rem;--vq-font-size-display:48px;--vq-font-size-headline:16px;--vq-font-size-label:14px;--vq-font-size-mono:12px;--vq-font-size-title-1:28px;--vq-font-size-title-2:24px;--vq-font-size-title-3:21px;--vq-font-weight-bold:700;--vq-font-weight-medium:500;--vq-font-weight-regular:400;--vq-font-weight-semibold:600;--vq-letter-spacing-body:0em;--vq-letter-spacing-body-compact:0em;--vq-letter-spacing-brand:-.015em;--vq-letter-spacing-caption:0em;--vq-letter-spacing-display:-.025em;--vq-letter-spacing-eyebrow:.04em;--vq-letter-spacing-headline:-.005em;--vq-letter-spacing-label:-.005em;--vq-letter-spacing-mono:0em;--vq-letter-spacing-title-1:-.02em;--vq-letter-spacing-title-2:-.015em;--vq-letter-spacing-title-3:-.01em;--vq-opacity-disabled:.55;--vq-radius-full:9999px;--vq-radius-lg:18px;--vq-radius-md:14px;--vq-radius-sm:10px;--vq-radius-xl:24px;--vq-radius-xs:6px;--vq-shadow-focus:0 0 0 2px currentColor;--vq-shape-compact:10px;--vq-shape-control:14px;--vq-shape-detail:6px;--vq-shape-panel:24px;--vq-shape-pill:9999px;--vq-shape-surface:18px;--vq-sheet-max-height:720px;--vq-shell-content-max:1440px;--vq-shell-header-height:64px;--vq-shell-rail-width:224px;--vq-shell-rail-width-compact:224px;--vq-size-control-comfortable:48px;--vq-size-control-compact:36px;--vq-size-control-default:44px;--vq-size-touch-comfortable:48px;--vq-size-touch-min:44px;--vq-space-0:0px;--vq-space-1:4px;--vq-space-2:8px;--vq-space-3:12px;--vq-space-4:16px;--vq-space-5:24px;--vq-space-6:32px;--vq-space-7:40px;--vq-space-8:48px;--vq-space-9:64px;--vq-state-min-height:160px;--vq-z-base:0;--vq-z-critical:600;--vq-z-dropdown:200;--vq-z-modal:400;--vq-z-overlay:300;--vq-z-sticky:100;--vq-z-toast:500;--vq-button-danger-background:#b42318;--vq-button-danger-border:#b42318;--vq-button-danger-foreground:#fff;--vq-button-primary-background:#9a4f1c;--vq-button-primary-background-hover:#844216;--vq-button-primary-background-pressed:#6e3512;--vq-button-primary-border:#9a4f1c;--vq-button-primary-foreground:#fff;--vq-button-secondary-background:#fff;--vq-button-secondary-background-hover:#e8e8ed;--vq-button-secondary-border:#86868b;--vq-button-secondary-foreground:#1d1d1f;--vq-color-action-primary:#9a4f1c;--vq-color-action-primary-hover:#844216;--vq-color-action-primary-pressed:#6e3512;--vq-color-action-primary-text:#fff;--vq-color-border-default:#86868b;--vq-color-border-focus:#06c;--vq-color-border-strong:#636366;--vq-color-control-disabled-background:#e8e8ed;--vq-color-control-disabled-border:#aeaeb2;--vq-color-control-disabled-text:#6e6e73;--vq-color-icon-default:#424245;--vq-color-icon-inverse:#fff;--vq-color-icon-muted:#6e6e73;--vq-color-link-default:#0057b8;--vq-color-link-hover:#004c99;--vq-color-link-visited:#844216;--vq-color-selection-background:#9a4f1c;--vq-color-selection-text:#fff;--vq-color-separator-default:#d2d2d7;--vq-color-status-danger:#b42318;--vq-color-status-danger-background:#fff0ee;--vq-color-status-danger-border:#c43127;--vq-color-status-danger-foreground:#b42318;--vq-color-status-info:#0057b8;--vq-color-status-info-background:#eaf4ff;--vq-color-status-info-border:#06c;--vq-color-status-info-foreground:#0057b8;--vq-color-status-success:#1b5e20;--vq-color-status-success-background:#edf7ee;--vq-color-status-success-border:#2e7d32;--vq-color-status-success-foreground:#1b5e20;--vq-color-status-warning:#714a00;--vq-color-status-warning-background:#fff4d6;--vq-color-status-warning-border:#946200;--vq-color-status-warning-foreground:#714a00;--vq-color-surface-canvas:#f5f5f7;--vq-color-surface-default:#fff;--vq-color-surface-overlay:#10131a7a;--vq-color-surface-raised:#fff;--vq-color-surface-sunken:#e8e8ed;--vq-color-text-inverse:#fff;--vq-color-text-primary:#1d1d1f;--vq-color-text-secondary:#424245;--vq-color-text-tertiary:#5f5f63;--vq-dialog-background:#fff;--vq-dialog-scrim:#10131a7a;--vq-field-background:#fff;--vq-field-border:#86868b;--vq-field-border-focus:#06c;--vq-field-foreground:#1d1d1f;--vq-field-placeholder:#5f5f63;--vq-navigation-selected-background:#fff;--vq-navigation-selected-border:#9a4f1c;--vq-navigation-selected-foreground:#1d1d1f;--vq-shadow-modal:0 16px 40px #00000024;--vq-shadow-overlay:0 8px 24px #0000001a;--vq-shadow-raised:0 1px 2px #00000008, 0 4px 14px #0000000f;--vq-state-danger-accent:#b42318;--vq-state-info-accent:#0057b8;--vq-state-success-accent:#1b5e20;--vq-state-warning-accent:#714a00}[data-vq-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vq-button-danger-background:#ff6961;--vq-button-danger-border:#ff6961;--vq-button-danger-foreground:#131416;--vq-button-primary-background:#d0c2ab;--vq-button-primary-background-hover:#ded3c2;--vq-button-primary-background-pressed:#b9aa92;--vq-button-primary-border:#d0c2ab;--vq-button-primary-foreground:#131416;--vq-button-secondary-background:#1a1b1e;--vq-button-secondary-background-hover:#0e0f11;--vq-button-secondary-border:#6e7076;--vq-button-secondary-foreground:#f4f3ef;--vq-color-action-primary:#d0c2ab;--vq-color-action-primary-hover:#ded3c2;--vq-color-action-primary-pressed:#b9aa92;--vq-color-action-primary-text:#131416;--vq-color-border-default:#6e7076;--vq-color-border-focus:#d0c2ab;--vq-color-border-strong:#8c8e94;--vq-color-control-disabled-background:#27282c;--vq-color-control-disabled-border:#5f6167;--vq-color-control-disabled-text:#8c8e94;--vq-color-icon-default:#f4f3ef;--vq-color-icon-inverse:#131416;--vq-color-icon-muted:#a5a198;--vq-color-link-default:#64d2ff;--vq-color-link-hover:#b9efff;--vq-color-link-visited:#bea7cc;--vq-color-selection-background:#d0c2ab;--vq-color-selection-text:#131416;--vq-color-separator-default:#303136;--vq-color-status-danger:#ff6961;--vq-color-status-danger-background:#2c1c1b;--vq-color-status-danger-border:#ff453a;--vq-color-status-danger-foreground:#ff6961;--vq-color-status-info:#64d2ff;--vq-color-status-info-background:#142536;--vq-color-status-info-border:#0a84ff;--vq-color-status-info-foreground:#64d2ff;--vq-color-status-success:#30d158;--vq-color-status-success-background:#18251d;--vq-color-status-success-border:#30d158;--vq-color-status-success-foreground:#30d158;--vq-color-status-warning:#ffd60a;--vq-color-status-warning-background:#2a261c;--vq-color-status-warning-border:#ffd60a;--vq-color-status-warning-foreground:#ffd60a;--vq-color-surface-canvas:#131416;--vq-color-surface-default:#1a1b1e;--vq-color-surface-overlay:#090a0cb3;--vq-color-surface-raised:#222328;--vq-color-surface-sunken:#0e0f11;--vq-color-text-inverse:#131416;--vq-color-text-primary:#f4f3ef;--vq-color-text-secondary:#c8c5bd;--vq-color-text-tertiary:#a5a198;--vq-dialog-background:#222328;--vq-dialog-scrim:#090a0cb3;--vq-field-background:#1a1b1e;--vq-field-border:#6e7076;--vq-field-border-focus:#d0c2ab;--vq-field-foreground:#f4f3ef;--vq-field-placeholder:#a5a198;--vq-navigation-selected-background:#222328;--vq-navigation-selected-border:#d0c2ab;--vq-navigation-selected-foreground:#f4f3ef;--vq-shadow-modal:0 20px 52px #05050680;--vq-shadow-overlay:0 12px 32px #05050666;--vq-shadow-raised:0 1px 0 #ffffff0d;--vq-state-danger-accent:#ff6961;--vq-state-info-accent:#64d2ff;--vq-state-success-accent:#30d158;--vq-state-warning-accent:#ffd60a}[data-vq-theme=eye-care]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vq-button-danger-background:#b42318;--vq-button-danger-border:#b42318;--vq-button-danger-foreground:#fff;--vq-button-primary-background:#006b63;--vq-button-primary-background-hover:#005c56;--vq-button-primary-background-pressed:#004d48;--vq-button-primary-border:#006b63;--vq-button-primary-foreground:#fff;--vq-button-secondary-background:#fffbf2;--vq-button-secondary-background-hover:#eee7d8;--vq-button-secondary-border:#8a8275;--vq-button-secondary-foreground:#24211c;--vq-color-action-primary:#006b63;--vq-color-action-primary-hover:#005c56;--vq-color-action-primary-pressed:#004d48;--vq-color-action-primary-text:#fff;--vq-color-border-default:#8a8275;--vq-color-border-focus:#006b63;--vq-color-border-strong:#6a6257;--vq-color-control-disabled-background:#eee7d8;--vq-color-control-disabled-border:#a59b8c;--vq-color-control-disabled-text:#6a6257;--vq-color-icon-default:#3b3731;--vq-color-icon-inverse:#fff;--vq-color-icon-muted:#6a6257;--vq-color-link-default:#0057b8;--vq-color-link-hover:#004c99;--vq-color-link-visited:#6b3fa0;--vq-color-selection-background:#006b63;--vq-color-selection-text:#fff;--vq-color-separator-default:#ded6c7;--vq-color-status-danger:#b42318;--vq-color-status-danger-background:#fae8e2;--vq-color-status-danger-border:#c43127;--vq-color-status-danger-foreground:#b42318;--vq-color-status-info:#0057b8;--vq-color-status-info-background:#e8f0f7;--vq-color-status-info-border:#06c;--vq-color-status-info-foreground:#0057b8;--vq-color-status-success:#1b5e20;--vq-color-status-success-background:#e8f2e5;--vq-color-status-success-border:#2e7d32;--vq-color-status-success-foreground:#1b5e20;--vq-color-status-warning:#714a00;--vq-color-status-warning-background:#faedc7;--vq-color-status-warning-border:#946200;--vq-color-status-warning-foreground:#714a00;--vq-color-surface-canvas:#f7f2e7;--vq-color-surface-default:#fffbf2;--vq-color-surface-overlay:#24211c8f;--vq-color-surface-raised:#fffefb;--vq-color-surface-sunken:#eee7d8;--vq-color-text-inverse:#fff;--vq-color-text-primary:#24211c;--vq-color-text-secondary:#514c44;--vq-color-text-tertiary:#6a6257;--vq-dialog-background:#fffefb;--vq-dialog-scrim:#24211c8f;--vq-field-background:#fffbf2;--vq-field-border:#8a8275;--vq-field-border-focus:#006b63;--vq-field-foreground:#24211c;--vq-field-placeholder:#6a6257;--vq-navigation-selected-background:#fffefb;--vq-navigation-selected-border:#006b63;--vq-navigation-selected-foreground:#24211c;--vq-shadow-modal:0 16px 40px #514c4424;--vq-shadow-overlay:0 8px 24px #514c441a;--vq-shadow-raised:0 1px 2px #514c4408, 0 4px 14px #514c440f;--vq-state-danger-accent:#b42318;--vq-state-info-accent:#0057b8;--vq-state-success-accent:#1b5e20;--vq-state-warning-accent:#714a00}[data-vq-theme=high-contrast]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vq-button-danger-background:#760b00;--vq-button-danger-border:#760b00;--vq-button-danger-foreground:#fff;--vq-button-primary-background:#000;--vq-button-primary-background-hover:#1d1d1f;--vq-button-primary-background-pressed:#3a3a3c;--vq-button-primary-border:#000;--vq-button-primary-foreground:#fff;--vq-button-secondary-background:#fff;--vq-button-secondary-background-hover:#f2f2f7;--vq-button-secondary-border:#000;--vq-button-secondary-foreground:#000;--vq-color-action-primary:#000;--vq-color-action-primary-hover:#1d1d1f;--vq-color-action-primary-pressed:#3a3a3c;--vq-color-action-primary-text:#fff;--vq-color-border-default:#000;--vq-color-border-focus:#0040dd;--vq-color-border-strong:#000;--vq-color-control-disabled-background:#d2d2d7;--vq-color-control-disabled-border:#000;--vq-color-control-disabled-text:#3a3a3c;--vq-color-icon-default:#000;--vq-color-icon-inverse:#fff;--vq-color-icon-muted:#3a3a3c;--vq-color-link-default:#003b70;--vq-color-link-hover:#000;--vq-color-link-visited:#4c1d95;--vq-color-selection-background:#0040dd;--vq-color-selection-text:#fff;--vq-color-separator-default:#000;--vq-color-status-danger:#760b00;--vq-color-status-danger-background:#ffe8e5;--vq-color-status-danger-border:#760b00;--vq-color-status-danger-foreground:#760b00;--vq-color-status-info:#003b70;--vq-color-status-info-background:#e5f0ff;--vq-color-status-info-border:#003b70;--vq-color-status-info-foreground:#003b70;--vq-color-status-success:#004d1a;--vq-color-status-success-background:#e5f5e8;--vq-color-status-success-border:#004d1a;--vq-color-status-success-foreground:#004d1a;--vq-color-status-warning:#4a3300;--vq-color-status-warning-background:#fff0bd;--vq-color-status-warning-border:#4a3300;--vq-color-status-warning-foreground:#4a3300;--vq-color-surface-canvas:#fff;--vq-color-surface-default:#fff;--vq-color-surface-overlay:#000;--vq-color-surface-raised:#fff;--vq-color-surface-sunken:#f2f2f7;--vq-color-text-inverse:#fff;--vq-color-text-primary:#000;--vq-color-text-secondary:#1d1d1f;--vq-color-text-tertiary:#3a3a3c;--vq-dialog-background:#fff;--vq-dialog-scrim:#000;--vq-field-background:#fff;--vq-field-border:#000;--vq-field-border-focus:#0040dd;--vq-field-foreground:#000;--vq-field-placeholder:#3a3a3c;--vq-navigation-selected-background:#fff;--vq-navigation-selected-border:#000;--vq-navigation-selected-foreground:#000;--vq-shadow-modal:none;--vq-shadow-overlay:none;--vq-shadow-raised:none;--vq-state-danger-accent:#760b00;--vq-state-info-accent:#003b70;--vq-state-success-accent:#004d1a;--vq-state-warning-accent:#4a3300}}@layer viquard.motion{.vq-motion-root,[data-vq-motion]{--vq-motion-duration-feedback:var(--vq-duration-instant);--vq-motion-duration-state:var(--vq-duration-quick);--vq-motion-duration-enter:var(--vq-duration-standard);--vq-motion-duration-exit:var(--vq-duration-quick);--vq-motion-duration-magic:var(--vq-duration-standard);--vq-motion-duration-loop:var(--vq-duration-ambient);--vq-motion-shift:var(--vq-space-1);--vq-motion-enter-scale:.985;--vq-motion-ease-standard:var(--vq-ease-standard);--vq-motion-ease-enter:var(--vq-ease-enter);--vq-motion-ease-exit:var(--vq-ease-exit);--vq-motion-loop-iterations:infinite}[data-vq-motion=full]{--vq-motion-duration-feedback:var(--vq-duration-quick);--vq-motion-duration-state:var(--vq-duration-standard);--vq-motion-duration-enter:var(--vq-duration-sheet);--vq-motion-duration-exit:var(--vq-duration-standard);--vq-motion-duration-magic:var(--vq-duration-sheet);--vq-motion-shift:var(--vq-space-2);--vq-motion-enter-scale:.97}[data-vq-motion=reduced]{--vq-motion-duration-feedback:var(--vq-duration-instant);--vq-motion-duration-state:var(--vq-duration-instant);--vq-motion-duration-enter:var(--vq-duration-quick);--vq-motion-duration-exit:var(--vq-duration-instant);--vq-motion-duration-magic:0s;--vq-motion-duration-loop:0s;--vq-motion-shift:0;--vq-motion-enter-scale:1;--vq-motion-loop-iterations:1}[data-vq-motion=static]{--vq-motion-duration-feedback:0s;--vq-motion-duration-state:0s;--vq-motion-duration-enter:0s;--vq-motion-duration-exit:0s;--vq-motion-duration-magic:0s;--vq-motion-duration-loop:0s;--vq-motion-shift:0;--vq-motion-enter-scale:1;--vq-motion-loop-iterations:1}@media (prefers-reduced-motion:reduce){.vq-motion-root,[data-vq-motion]{--vq-motion-duration-feedback:var(--vq-duration-instant);--vq-motion-duration-state:var(--vq-duration-instant);--vq-motion-duration-enter:0s;--vq-motion-duration-exit:0s;--vq-motion-duration-magic:0s;--vq-motion-duration-loop:0s;--vq-motion-shift:0;--vq-motion-enter-scale:1;--vq-motion-loop-iterations:1}}}@layer viquard.primitives{.vq-link{align-items:center;gap:var(--vq-space-1);color:var(--vq-color-link-default);border-radius:var(--vq-shape-compact);text-decoration-thickness:var(--vq-border-width-thin);text-underline-offset:var(--vq-space-1);transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));display:inline-flex}.vq-link:hover{color:var(--vq-color-link-hover)}.vq-link:visited{color:var(--vq-color-link-visited)}.vq-link:focus-visible,.vq-choice:has(input:focus-visible),.vq-switch:has(input:focus-visible),.vq-slider input:focus-visible,.vq-popover__trigger:focus-visible,.vq-tooltip__anchor:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.vq-link__icon,.vq-badge__icon{flex:none;place-items:center;display:inline-grid}.vq-badge{align-items:center;gap:var(--vq-space-1);max-inline-size:100%;min-block-size:var(--vq-space-5);padding:0 var(--vq-space-2);color:var(--vq-color-text-secondary);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-caption);white-space:nowrap;display:inline-flex}.vq-badge[data-tone=info]{color:var(--vq-color-status-info-foreground);border-color:var(--vq-color-status-info-border);background:var(--vq-color-status-info-background)}.vq-badge[data-tone=success]{color:var(--vq-color-status-success-foreground);border-color:var(--vq-color-status-success-border);background:var(--vq-color-status-success-background)}.vq-badge[data-tone=warning]{color:var(--vq-color-status-warning-foreground);border-color:var(--vq-color-status-warning-border);background:var(--vq-color-status-warning-background)}.vq-badge[data-tone=danger]{color:var(--vq-color-status-danger-foreground);border-color:var(--vq-color-status-danger-border);background:var(--vq-color-status-danger-background)}.vq-badge__icon{block-size:.875rem;inline-size:.875rem}.vq-badge__icon>svg{stroke-width:2px;block-size:100%;inline-size:100%}.vq-avatar{inline-size:var(--vq-size-touch-min);block-size:var(--vq-size-touch-min);color:var(--vq-navigation-selected-foreground);border-radius:var(--vq-shape-pill);background:var(--vq-navigation-selected-background);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold);place-items:center;display:inline-grid;overflow:hidden}.vq-avatar[data-size=small]{inline-size:var(--vq-size-control-compact);block-size:var(--vq-size-control-compact);font-size:var(--vq-font-size-caption)}.vq-avatar[data-size=large]{inline-size:var(--vq-size-touch-comfortable);block-size:var(--vq-size-touch-comfortable)}.vq-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.vq-separator{background:var(--vq-color-separator-default);border:0;flex:none;margin:0}.vq-separator[data-orientation=horizontal]{inline-size:100%;block-size:var(--vq-border-width-thin)}.vq-separator[data-orientation=vertical]{inline-size:var(--vq-border-width-thin);block-size:100%;min-block-size:var(--vq-size-control-compact)}.vq-visually-hidden{inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.vq-badge{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}.vq-text-area{min-block-size:calc(var(--vq-size-touch-comfortable) * 2);resize:block}.vq-select-field{appearance:auto;cursor:pointer;padding-inline-end:var(--vq-space-8)}.vq-choice,.vq-switch{min-block-size:var(--vq-size-touch-min);color:var(--vq-color-text-primary);border-radius:var(--vq-shape-control);cursor:pointer;align-items:center;display:inline-grid;position:relative}.vq-choice{gap:var(--vq-space-3);grid-template-columns:auto minmax(0,1fr)}.vq-choice input,.vq-switch input{opacity:0;pointer-events:none;position:absolute}.vq-choice__indicator{inline-size:var(--vq-space-5);block-size:var(--vq-space-5);border:var(--vq-border-width-thin) solid var(--vq-color-border-strong);border-radius:var(--vq-shape-detail);background:var(--vq-color-surface-default);transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), transform var(--vq-motion-duration-feedback,var(--vq-duration-instant)) var(--vq-motion-ease-standard,var(--vq-ease-standard));place-items:center;display:grid}.vq-choice input[type=radio]+.vq-choice__indicator{border-radius:var(--vq-shape-pill)}.vq-choice input:checked+.vq-choice__indicator{border-color:var(--vq-color-action-primary);background:var(--vq-color-action-primary);box-shadow:inset 0 0 0 var(--vq-space-1) var(--vq-color-surface-default)}.vq-choice input:active+.vq-choice__indicator{transform:scale(.92)}.vq-choice:has(input:disabled),.vq-switch:has(input:disabled){color:var(--vq-color-control-disabled-text);cursor:not-allowed}.vq-switch{gap:var(--vq-space-4);grid-template-columns:minmax(0,1fr) auto;inline-size:100%}.vq-switch__copy{gap:var(--vq-space-1);display:grid}.vq-switch__copy small{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption)}.vq-switch__track{inline-size:var(--vq-size-touch-comfortable);block-size:calc(var(--vq-space-5) + var(--vq-space-1) * 2);padding:var(--vq-space-1);border-radius:var(--vq-shape-pill);background:var(--vq-color-control-disabled-border);transition:background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));align-items:center;display:flex}.vq-switch__track>span{inline-size:var(--vq-space-5);block-size:var(--vq-space-5);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-default);transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));flex:none}.vq-switch input:checked+.vq-switch__track{background:var(--vq-color-action-primary)}.vq-switch input:checked+.vq-switch__track>span{transform:translateX(calc(var(--vq-size-touch-comfortable) - var(--vq-space-1) * 2 - var(--vq-space-5)))}.vq-slider{align-items:center;gap:var(--vq-space-3);min-block-size:var(--vq-size-touch-min);grid-template-columns:minmax(0,1fr) auto;display:grid}.vq-slider input{inline-size:100%;accent-color:var(--vq-color-action-primary)}.vq-slider output{min-inline-size:var(--vq-size-touch-min);color:var(--vq-color-text-secondary);font-family:var(--vq-font-family-mono);font-size:var(--vq-font-size-caption);text-align:end}.vq-switch input:disabled+.vq-switch__track{opacity:.5}@media (prefers-reduced-motion:reduce){.vq-choice__indicator,.vq-switch__track,.vq-switch__track>span{transition:none}}.vq-tooltip,.vq-popover{display:inline-flex;position:relative}.vq-tooltip__anchor{border-radius:var(--vq-shape-compact);display:inline-flex}.vq-tooltip__content,.vq-popover__content{z-index:var(--vq-z-dropdown);inline-size:max-content;max-inline-size:min(var(--vq-content-readable-width), calc(100vw - var(--vq-space-6)));color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);position:absolute}.vq-tooltip__content{padding:var(--vq-space-2) var(--vq-space-3);opacity:0;pointer-events:none;transform:translate(-50%, var(--vq-space-1));transition:opacity var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)), transform var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter));font-size:var(--vq-font-size-caption);inset-block-end:calc(100% + var(--vq-space-2));inset-inline-start:50%}.vq-tooltip[data-placement=bottom] .vq-tooltip__content{inset-block:calc(100% + var(--vq-space-2)) auto}.vq-tooltip:hover .vq-tooltip__content,.vq-tooltip:focus-within .vq-tooltip__content{opacity:1;transform:translate(-50%)}.vq-popover__trigger{appearance:none;color:inherit;border-radius:var(--vq-shape-control);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:inline-flex}.vq-popover__content{min-inline-size:calc(var(--vq-size-touch-comfortable) * 5);padding:var(--vq-space-4);animation:vq-popover-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both;inset-block-start:calc(100% + var(--vq-space-2));inset-inline-start:0}.vq-popover[data-align=end] .vq-popover__content{inset-inline:auto 0}@keyframes vq-popover-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--vq-motion-shift,var(--vq-space-1)))) scale(var(--vq-motion-enter-scale,.985))}}@media (prefers-reduced-motion:reduce){.vq-tooltip__content{transition:none}.vq-popover__content{animation:none}}.vq-button,.vq-icon-button,.vq-text-field{box-sizing:border-box;min-height:var(--vq-size-touch-min);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-control);font-family:var(--vq-font-family-sans)}.vq-button,.vq-icon-button{--vq-button-hover-border:var(--vq-button-secondary-border,var(--vq-color-border-strong));--vq-button-hover-background:var(--vq-button-secondary-background-hover,var(--vq-color-surface-sunken));appearance:none;color:var(--vq-button-secondary-foreground,var(--vq-color-text-primary));border-color:var(--vq-button-secondary-border,var(--vq-color-border-strong));background:var(--vq-button-secondary-background,var(--vq-color-surface-default));cursor:pointer;font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-label);text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));place-items:center;display:inline-grid}.vq-button{min-width:var(--vq-size-touch-comfortable);padding:var(--vq-space-2) var(--vq-space-4);grid-template-areas:"label"}.vq-button__label,.vq-button__pending-label{justify-content:center;align-items:center;gap:var(--vq-space-2);grid-area:label;min-inline-size:0;display:inline-flex}.vq-button__icon{flex:none;place-items:center;display:inline-grid}.vq-button__icon>svg,.vq-icon-button>svg{block-size:1.15em;inline-size:1.15em}.vq-button__label[data-visible=false]{visibility:hidden}.vq-button[data-tone=primary],.vq-icon-button[data-tone=primary]{--vq-button-hover-border:var(--vq-button-primary-background-hover,var(--vq-color-action-primary-hover));--vq-button-hover-background:var(--vq-button-primary-background-hover,var(--vq-color-action-primary-hover));color:var(--vq-button-primary-foreground,var(--vq-color-action-primary-text));border-color:var(--vq-button-primary-border,var(--vq-color-action-primary));background:var(--vq-button-primary-background,var(--vq-color-action-primary))}.vq-button[data-tone=quiet],.vq-icon-button[data-tone=quiet]{--vq-button-hover-border:transparent;--vq-button-hover-background:var(--vq-color-surface-sunken);color:var(--vq-color-action-primary);background:0 0;border-color:#0000}.vq-button[data-tone=danger],.vq-icon-button[data-tone=danger]{--vq-button-hover-border:var(--vq-color-status-danger-border);--vq-button-hover-background:var(--vq-color-status-danger-border);color:var(--vq-button-danger-foreground,var(--vq-color-text-inverse));border-color:var(--vq-button-danger-border,var(--vq-color-status-danger));background:var(--vq-button-danger-background,var(--vq-color-status-danger))}.vq-button[data-tone=primary]:active:not(:disabled),.vq-icon-button[data-tone=primary]:active:not(:disabled){border-color:var(--vq-button-primary-background-pressed,var(--vq-color-action-primary-pressed));background:var(--vq-button-primary-background-pressed,var(--vq-color-action-primary-pressed))}.vq-button[data-tone=secondary]:active:not(:disabled),.vq-icon-button[data-tone=secondary]:active:not(:disabled),.vq-button[data-tone=quiet]:active:not(:disabled),.vq-icon-button[data-tone=quiet]:active:not(:disabled){background:var(--vq-color-surface-sunken)}.vq-button[data-tone=danger]:active:not(:disabled),.vq-icon-button[data-tone=danger]:active:not(:disabled){border-color:var(--vq-color-status-danger-foreground);background:var(--vq-color-status-danger-foreground)}.vq-button:disabled,.vq-icon-button:disabled{color:var(--vq-color-control-disabled-text);border-color:var(--vq-color-control-disabled-border);background:var(--vq-color-control-disabled-background);cursor:not-allowed;opacity:1}.vq-button[data-pending=true],.vq-icon-button[data-pending=true]{cursor:progress}.vq-button:focus-visible,.vq-icon-button:focus-visible,.vq-text-field:focus-visible,.vq-dialog:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.vq-icon-button{inline-size:var(--vq-size-touch-min);min-inline-size:var(--vq-size-touch-min);padding:var(--vq-space-2);border-radius:var(--vq-shape-pill)}.vq-icon-button[aria-pressed=true]{color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background);border-color:#0000}.vq-form-field{gap:var(--vq-space-2);min-inline-size:0;display:grid}.vq-form-field__label{justify-content:space-between;gap:var(--vq-space-3);color:var(--vq-color-text-primary);font-family:var(--vq-font-family-sans);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-label);display:flex}.vq-form-field__optional,.vq-form-field__description{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-regular);line-height:var(--vq-font-line-caption)}.vq-form-field__error{color:var(--vq-color-status-danger-foreground);font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption)}.vq-text-field{appearance:none;inline-size:100%;min-inline-size:0;padding:var(--vq-space-3) var(--vq-space-4);color:var(--vq-field-foreground,var(--vq-color-text-primary));border-color:var(--vq-field-border,var(--vq-color-border-default));background:var(--vq-field-background,var(--vq-color-surface-default));caret-color:var(--vq-color-action-primary);font-size:max(var(--vq-font-size-control-minimum), var(--vq-font-size-body));line-height:var(--vq-font-line-body);transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-text-field::placeholder{color:var(--vq-field-placeholder,var(--vq-color-text-tertiary));opacity:1}.vq-text-field:focus-visible{border-color:var(--vq-field-border-focus,var(--vq-color-border-focus))}.vq-text-field[aria-invalid=true]{border-color:var(--vq-color-status-danger-border)}.vq-text-field:disabled{color:var(--vq-color-control-disabled-text);border-color:var(--vq-color-control-disabled-border);background:var(--vq-color-control-disabled-background);cursor:not-allowed;opacity:1}.vq-text-field:read-only:not(:disabled){background:var(--vq-color-surface-sunken)}.vq-dialog{inline-size:min(calc(100% - var(--vq-space-6)), var(--vq-dialog-max-width));max-block-size:calc(100% - var(--vq-space-6));color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-panel);background:var(--vq-dialog-background,var(--vq-color-surface-raised));box-shadow:var(--vq-shadow-modal);padding:0;overflow:hidden}.vq-dialog[open]{animation:vq-dialog-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both}.vq-dialog[data-presentation=sheet]{inline-size:min(calc(100% - var(--vq-space-6)), var(--vq-dialog-max-width));max-block-size:calc(100% - var(--vq-space-6))}.vq-dialog[data-presentation=sheet][data-side=left]{margin-inline:var(--vq-space-3) auto}.vq-dialog[data-presentation=sheet][data-side=right]{margin-inline:auto var(--vq-space-3)}.vq-dialog[data-presentation=sheet][data-side=bottom]{inline-size:min(calc(100% - var(--vq-space-6)), calc(var(--vq-dialog-max-width) * 1.25));margin-block:auto var(--vq-space-3)}@keyframes vq-dialog-enter{0%{opacity:0;transform:translateY(var(--vq-motion-shift,var(--vq-space-1))) scale(var(--vq-motion-enter-scale,.985))}}.vq-dialog::backdrop{background:var(--vq-dialog-scrim,var(--vq-color-surface-overlay))}.vq-dialog__surface{max-block-size:inherit;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.vq-dialog__header{align-items:start;gap:var(--vq-space-4);padding:var(--vq-space-5);border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);grid-template-columns:minmax(0,1fr) auto;display:grid}.vq-dialog__header h2,.vq-dialog__header p{margin:0}.vq-dialog__header h2{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-3);line-height:var(--vq-font-line-title-3)}.vq-dialog__header p{color:var(--vq-color-text-secondary);line-height:var(--vq-font-line-body);margin-block-start:var(--vq-space-2)}.vq-dialog__body{min-block-size:0;padding:var(--vq-space-5);overscroll-behavior:contain;overflow:auto}.vq-dialog__footer{justify-content:end;gap:var(--vq-space-2);padding:var(--vq-space-4) var(--vq-space-5);border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);flex-wrap:wrap;display:flex}.vq-skip-link{z-index:var(--vq-z-critical);min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-3) var(--vq-space-4);color:var(--vq-button-primary-foreground,var(--vq-color-action-primary-text));border-radius:var(--vq-shape-control);background:var(--vq-button-primary-background,var(--vq-color-action-primary));transform:translateY(calc(-100% - var(--vq-space-4)));transition:transform var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter));position:fixed;inset-block-start:var(--vq-space-2);inset-inline-start:var(--vq-space-2)}.vq-skip-link:focus{transform:translateY(0)}@media (hover:hover) and (pointer:fine){.vq-button:hover:not(:disabled):not(:is([aria-current=page],[aria-pressed=true],[aria-selected=true],[data-current=true],[data-selected=true])),.vq-icon-button:hover:not(:disabled):not(:is([aria-current=page],[aria-pressed=true],[aria-selected=true],[data-current=true],[data-selected=true])){border-color:var(--vq-button-hover-border);background:var(--vq-button-hover-background)}.vq-icon-button[aria-pressed=true]:hover:not(:disabled){color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background);border-color:#0000}.vq-text-field:hover:not(:disabled):not(:focus-visible){border-color:var(--vq-color-border-strong)}}@media (width<=639px){.vq-dialog{inline-size:100%;max-inline-size:none;max-block-size:min(88dvh, var(--vq-sheet-max-height));border-radius:var(--vq-shape-panel) var(--vq-shape-panel) 0 0;margin:auto 0 0}.vq-dialog[data-presentation=sheet][data-side=left],.vq-dialog[data-presentation=sheet][data-side=right]{inline-size:calc(100% - var(--vq-space-4));max-block-size:calc(100% - var(--vq-space-4));border-radius:var(--vq-shape-panel);margin:auto}.vq-dialog__footer{padding-block-end:max(var(--vq-space-4), env(safe-area-inset-bottom))}.vq-dialog__footer>.vq-button{flex:auto}}@media (prefers-reduced-motion:reduce){.vq-button,.vq-icon-button,.vq-text-field,.vq-skip-link{transition:none}.vq-dialog[open]{animation:none}}@media (forced-colors:active){.vq-button,.vq-icon-button,.vq-text-field,.vq-dialog{color:buttontext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:buttontext}.vq-button:disabled,.vq-icon-button:disabled,.vq-text-field:disabled{color:graytext;border-color:graytext}.vq-icon-button[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}.vq-button:focus-visible,.vq-icon-button:focus-visible,.vq-text-field:focus-visible,.vq-dialog:focus-visible{outline-color:highlight}}}@layer viquard.components{.vq-magic-move-track{z-index:0;isolation:isolate;position:relative}.vq-magic-move-item{z-index:1;position:relative}.vq-magic-move-indicator{z-index:-1;inline-size:var(--vq-magic-move-inline-size,0);block-size:var(--vq-magic-move-block-size,0);border:var(--vq-border-width-thin) solid color-mix(in srgb, var(--vq-navigation-selected-border) 28%, var(--vq-color-separator-default));border-radius:var(--vq-shape-control);box-sizing:border-box;background:color-mix(in srgb, var(--vq-color-action-primary) 13%, var(--vq-navigation-selected-background));box-shadow:inset 0 var(--vq-border-width-thin) 0 color-mix(in srgb, var(--vq-color-text-inverse) 12%, transparent);opacity:0;pointer-events:none;transform:translate3d(var(--vq-magic-move-x,0), var(--vq-magic-move-y,0), 0);position:absolute;inset-block-start:0;inset-inline-start:0}.vq-magic-move-indicator[data-animate=true]{transition:transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), block-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity 0s linear}.vq-magic-move-indicator[data-ready=true]{opacity:1}.vq-breadcrumbs{--vq-breadcrumbs-item-height:var(--vq-size-control-compact);min-inline-size:0;color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-caption)}.vq-breadcrumbs ol,.vq-sidebar ul{margin:0;padding:0;list-style:none}.vq-breadcrumbs ol,.vq-breadcrumbs li{align-items:center;min-inline-size:0;display:flex}.vq-breadcrumbs ol{gap:var(--vq-space-1);min-block-size:var(--vq-breadcrumbs-item-height);overflow:hidden}.vq-breadcrumbs li{gap:var(--vq-space-1);overflow:hidden}.vq-breadcrumbs a,.vq-breadcrumbs button,.vq-breadcrumbs li>span:not(.vq-breadcrumbs__separator){align-items:center;gap:var(--vq-space-1);min-inline-size:0;min-block-size:var(--vq-breadcrumbs-item-height);padding:0 var(--vq-space-2);color:inherit;border-radius:var(--vq-shape-compact);font:inherit;text-overflow:ellipsis;white-space:nowrap;transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));background:0 0;border:0;text-decoration:none;display:inline-flex;overflow:hidden}.vq-breadcrumbs a,.vq-breadcrumbs button{cursor:pointer}.vq-breadcrumbs [aria-current=page]{color:var(--vq-color-text-primary);font-weight:var(--vq-font-weight-semibold)}.vq-breadcrumbs [aria-disabled=true]{color:var(--vq-color-control-disabled-text)}.vq-breadcrumbs__separator{color:var(--vq-color-icon-muted);flex:none;place-items:center;display:grid}.vq-breadcrumbs__separator>svg{stroke-width:1.75px;block-size:.875rem;inline-size:.875rem}.vq-breadcrumbs__item-icon{block-size:.9375rem;inline-size:.9375rem;color:var(--vq-color-icon-muted);flex:none;place-items:center;display:inline-grid}.vq-breadcrumbs__item-icon>svg{stroke-width:1.75px;block-size:100%;inline-size:100%}.vq-breadcrumbs [aria-current=page] .vq-breadcrumbs__item-icon{color:var(--vq-color-action-primary)}.vq-breadcrumbs__item-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.vq-dropdown{min-inline-size:0;position:relative}.vq-dropdown__trigger{align-items:center;gap:var(--vq-space-3);inline-size:100%;min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-default);cursor:pointer;font:inherit;text-align:start;transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));grid-template-columns:minmax(0,1fr) auto;display:grid}.vq-dropdown[data-open=true] .vq-dropdown__trigger{border-color:var(--vq-color-border-focus);outline:var(--vq-border-width-focus) solid color-mix(in srgb, var(--vq-color-border-focus) 72%, transparent);outline-offset:0}.vq-dropdown__value{min-inline-size:0;font-weight:var(--vq-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vq-dropdown__indicator{color:var(--vq-color-icon-muted);transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));place-items:center;display:grid}.vq-dropdown[data-open=true] .vq-dropdown__indicator{transform:rotate(180deg)}.vq-dropdown__indicator>svg,.vq-dropdown__icon>svg{block-size:1em;inline-size:1em}.vq-dropdown__menu{z-index:var(--vq-z-dropdown);gap:var(--vq-space-1);min-inline-size:max(100%,15rem);padding:var(--vq-space-2);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);transform-origin:top;animation:vq-dropdown-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both;display:grid;position:absolute;inset-block-start:calc(100% + var(--vq-space-2));inset-inline-start:0;overflow:hidden}.vq-dropdown[data-align=end] .vq-dropdown__menu{inset-inline:auto 0}.vq-dropdown__menu button{align-items:center;gap:var(--vq-space-3);min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-primary);border-radius:var(--vq-shape-control);cursor:pointer;font:inherit;text-align:start;transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vq-dropdown__menu button[aria-checked=true]{color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background)}.vq-dropdown__menu button:disabled{color:var(--vq-color-control-disabled-text);cursor:not-allowed}.vq-dropdown__copy{gap:var(--vq-space-1);min-inline-size:0;display:grid}.vq-dropdown__copy strong,.vq-dropdown__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vq-dropdown__copy strong{font-size:var(--vq-font-size-label)}.vq-dropdown__copy small{color:inherit;opacity:.76;font-size:var(--vq-font-size-caption)}.vq-dropdown__check{inline-size:var(--vq-space-2);block-size:var(--vq-space-2);border-radius:var(--vq-shape-pill);opacity:0;transition:opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));background:currentColor;transform:scale(.5)}.vq-dropdown__menu button[aria-checked=true] .vq-dropdown__check{opacity:1;transform:scale(1)}.vq-sidebar{gap:var(--vq-space-3);inline-size:var(--vq-shell-rail-width);min-block-size:0;padding:var(--vq-space-3);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-panel);background:var(--vq-color-surface-raised);transition:inline-size var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard));grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.vq-sidebar[data-collapsed=true]{inline-size:calc(var(--vq-size-touch-min) + var(--vq-space-6))}.vq-sidebar__header{align-items:center;gap:var(--vq-space-2);min-block-size:var(--vq-size-touch-min);grid-template-columns:minmax(0,1fr) auto;display:grid}.vq-sidebar__header>strong{min-inline-size:0;font-size:var(--vq-font-size-headline);text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));overflow:hidden}.vq-sidebar[data-collapsed=true] .vq-sidebar__header{grid-template-columns:minmax(0,1fr);justify-items:center}.vq-sidebar[data-collapsed=true] .vq-sidebar__header>strong{opacity:0;transform:translateX(calc(-1 * var(--vq-motion-shift,var(--vq-space-1))));display:none}.vq-sidebar[data-collapsed=true] .vq-sidebar__toggle{grid-column:1;justify-self:center}.vq-sidebar nav,.vq-sidebar ul{min-inline-size:0}.vq-sidebar ul{gap:var(--vq-space-1);display:grid}.vq-sidebar li>a,.vq-sidebar li>button,.vq-sidebar li>span{align-items:center;gap:var(--vq-space-3);inline-size:100%;min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-secondary);border-radius:var(--vq-shape-control);cursor:pointer;font:inherit;text-align:start;transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;overflow:hidden}.vq-sidebar li[data-current=true]>:is(a,button,span){color:var(--vq-navigation-selected-foreground);background:0 0}.vq-sidebar li[data-disabled=true]>span{color:var(--vq-color-control-disabled-text);cursor:not-allowed}.vq-sidebar__icon{flex:none;place-items:center;block-size:1.25em;inline-size:1.25em;display:grid}.vq-sidebar__icon>svg,.vq-sidebar__toggle>svg{block-size:1em;inline-size:1em}.vq-sidebar__label,.vq-sidebar__badge,.vq-sidebar>footer{opacity:1;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;transition:opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));overflow:hidden}.vq-sidebar__badge{min-block-size:var(--vq-space-5);padding:0 var(--vq-space-2);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-caption);align-items:center;display:inline-flex}.vq-sidebar>footer{padding:var(--vq-space-3);color:var(--vq-color-text-tertiary);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-sunken);font-size:var(--vq-font-size-caption)}.vq-sidebar[data-collapsed=true] .vq-sidebar__label{inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);clip-path:inset(50%);opacity:0;transform:translateX(calc(-1 * var(--vq-motion-shift,var(--vq-space-1))));white-space:nowrap;padding:0;position:absolute;overflow:hidden}.vq-sidebar[data-collapsed=true] :is(.vq-sidebar__badge,footer){display:none}.vq-sidebar[data-collapsed=true] li>:is(a,button,span){grid-template-columns:minmax(0,1fr);justify-items:center;padding-inline:0}@media (hover:hover) and (pointer:fine){.vq-breadcrumbs a:hover,.vq-breadcrumbs button:hover,.vq-dropdown__trigger:hover,.vq-dropdown__menu button:hover:not(:disabled),.vq-sidebar li>:is(a,button):hover{color:var(--vq-color-text-primary);background:var(--vq-color-surface-sunken)}.vq-sidebar li[data-current=true]>:is(a,button):hover,.vq-dropdown__menu button[aria-checked=true]:hover{color:var(--vq-navigation-selected-foreground);background:0 0}}:is(.vq-breadcrumbs a,.vq-breadcrumbs button,.vq-dropdown__trigger,.vq-dropdown__menu button,.vq-sidebar li>a,.vq-sidebar li>button):focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}@keyframes vq-dropdown-enter{0%{opacity:0}}@media (width<=767px){.vq-sidebar,.vq-sidebar[data-collapsed=true]{inline-size:100%}.vq-sidebar[data-collapsed=true] nav,.vq-sidebar[data-collapsed=true]>footer{display:none}.vq-dropdown__menu{min-inline-size:100%}}@media (prefers-reduced-motion:reduce){.vq-magic-move-indicator{transition:none}}@media (forced-colors:active){.vq-dropdown__trigger,.vq-dropdown__menu,.vq-sidebar{color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}.vq-dropdown__menu button[aria-checked=true],.vq-sidebar li[data-current=true]>:is(a,button,span),.vq-breadcrumbs [aria-current=page]{color:highlighttext;background:highlight}.vq-magic-move-indicator{box-shadow:none;forced-color-adjust:auto;background:highlight;border-color:highlight}}.vq-tabs{gap:var(--vq-space-4);min-inline-size:0;display:grid}.vq-tabs[data-orientation=vertical]{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start}.vq-tabs__list,.vq-segmented{gap:var(--vq-space-1);max-inline-size:100%;padding:var(--vq-space-1);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-sunken);display:flex;overflow:auto hidden}.vq-tabs[data-orientation=vertical] .vq-tabs__list{flex-direction:column;overflow:visible}.vq-tabs__list button,.vq-segmented button,.vq-pagination button{appearance:none;min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-secondary);border-radius:var(--vq-shape-control);cursor:pointer;font:inherit;font-weight:var(--vq-font-weight-medium);transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));background:0 0;border:0;flex:none}.vq-tabs__list button{align-items:center;gap:var(--vq-space-2);display:inline-flex}.vq-tabs__list button[aria-selected=true],.vq-segmented button[aria-pressed=true]{color:var(--vq-color-text-primary);box-shadow:none;background:0 0}.vq-tabs__list button:focus-visible,.vq-segmented button:focus-visible,.vq-pagination button:focus-visible,.vq-data-table tr:focus-visible,.vq-file-upload__dropzone:focus-within,.vq-mobile-navigation :is(a,button):focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.vq-tabs__panel{min-inline-size:0}.vq-pagination{justify-content:center;align-items:center;gap:var(--vq-space-1);display:flex}.vq-pagination button{min-inline-size:var(--vq-size-touch-min);padding-inline:var(--vq-space-2);border-radius:var(--vq-shape-pill)}.vq-pagination button[aria-current=page]{color:var(--vq-navigation-selected-foreground);background:0 0}.vq-pagination>.vq-magic-move-indicator{border-radius:var(--vq-shape-pill)}.vq-pagination button:disabled,.vq-tabs__list button:disabled,.vq-segmented button:disabled{color:var(--vq-color-control-disabled-text);cursor:not-allowed}.vq-pagination>span{min-inline-size:var(--vq-space-6);color:var(--vq-color-text-tertiary);place-items:center;display:grid}.vq-stat{gap:var(--vq-space-1) var(--vq-space-3);min-inline-size:0;padding:var(--vq-space-4);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);grid-template-columns:minmax(0,1fr) auto;display:grid}.vq-stat__label,.vq-stat__detail{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption)}.vq-stat strong{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-2);line-height:var(--vq-font-line-title-2)}.vq-stat__icon{inline-size:var(--vq-size-touch-min);block-size:var(--vq-size-touch-min);color:var(--vq-color-icon-default);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);grid-area:1/2/span 3;place-items:center;display:grid}.vq-description-list{grid-template-columns:repeat(var(--vq-description-columns,2), minmax(0, 1fr));gap:var(--vq-space-3);margin:0;display:grid}.vq-description-list[data-columns="1"]{--vq-description-columns:1}.vq-description-list[data-columns="3"]{--vq-description-columns:3}.vq-description-list>div{min-inline-size:0;padding:var(--vq-space-3) var(--vq-space-4);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-sunken)}.vq-description-list dt{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption)}.vq-description-list dd{margin:var(--vq-space-1) 0 0;overflow-wrap:anywhere;font-weight:var(--vq-font-weight-medium)}.vq-timeline{gap:var(--vq-space-3);margin:0;padding:0;list-style:none;display:grid}.vq-timeline li,.vq-audit-event{align-items:start;gap:var(--vq-space-3);padding:var(--vq-space-3);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vq-timeline__marker,.vq-audit-event__icon{inline-size:var(--vq-size-control-compact);block-size:var(--vq-size-control-compact);color:var(--vq-color-icon-default);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);place-items:center;display:grid}.vq-timeline p,.vq-audit-event p{margin:var(--vq-space-1) 0 0;color:var(--vq-color-text-secondary)}.vq-timeline time,.vq-audit-event time{color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption)}.vq-data-table__scroller{border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);max-inline-size:100%;overflow:auto}.vq-data-table{border-collapse:collapse;inline-size:100%;color:var(--vq-color-text-primary)}.vq-data-table caption{padding:var(--vq-space-3) var(--vq-space-4);color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);text-align:start}.vq-data-table :is(th,td){padding:var(--vq-space-3) var(--vq-space-4);border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);text-align:start}.vq-data-table[data-density=compact] :is(th,td){padding-block:var(--vq-space-2)}.vq-data-table th{color:var(--vq-color-text-secondary);background:var(--vq-color-surface-sunken);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold)}.vq-data-table [data-align=center]{text-align:center}.vq-data-table [data-align=end]{text-align:end}.vq-data-table tbody tr[data-interactive=true]{cursor:pointer;transition:background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-data-table tbody tr[aria-selected=true]{color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background)}.vq-data-table__empty{color:var(--vq-color-text-secondary);text-align:center}.vq-alert,.vq-operation-progress{align-items:start;gap:var(--vq-space-3);min-inline-size:0;padding:var(--vq-space-4);color:var(--vq-color-status-info-foreground);border:var(--vq-border-width-thin) solid var(--vq-color-status-info-border);border-radius:var(--vq-shape-surface);background:var(--vq-color-status-info-background);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vq-alert[data-tone=success]{color:var(--vq-color-status-success-foreground);border-color:var(--vq-color-status-success-border);background:var(--vq-color-status-success-background)}.vq-alert[data-tone=warning]{color:var(--vq-color-status-warning-foreground);border-color:var(--vq-color-status-warning-border);background:var(--vq-color-status-warning-background)}.vq-alert[data-tone=danger]{color:var(--vq-color-status-danger-foreground);border-color:var(--vq-color-status-danger-border);background:var(--vq-color-status-danger-background)}.vq-inline-message{padding:var(--vq-space-3);border-radius:var(--vq-shape-control)}.vq-alert__icon{inline-size:var(--vq-size-control-compact);block-size:var(--vq-size-control-compact);border-radius:var(--vq-shape-pill);background:color-mix(in srgb, currentColor 12%, transparent);place-items:center;display:grid}.vq-alert__copy p,.vq-operation-progress p,.vq-toast p{margin:var(--vq-space-1) 0 0;color:inherit;opacity:.86}.vq-progress{block-size:var(--vq-space-2);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);position:relative;overflow:hidden}.vq-progress>span{border-radius:inherit;background:var(--vq-color-action-primary);block-size:100%;transition:inline-size var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard));display:block}.vq-progress[data-indeterminate=true]>span{inline-size:38%;animation:vq-progress-indeterminate var(--vq-motion-duration-loop,var(--vq-duration-ambient)) var(--vq-motion-ease-standard,var(--vq-ease-standard)) var(--vq-motion-loop-iterations,infinite) alternate}.vq-skeleton{min-inline-size:calc(var(--vq-size-touch-comfortable) * 2);min-block-size:var(--vq-space-4);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);animation:vq-skeleton-pulse var(--vq-motion-duration-loop,var(--vq-duration-ambient)) var(--vq-motion-ease-standard,var(--vq-ease-standard)) var(--vq-motion-loop-iterations,infinite) alternate;display:inline-block}.vq-skeleton[data-shape=circle]{inline-size:var(--vq-size-touch-min);min-inline-size:0;block-size:var(--vq-size-touch-min);border-radius:var(--vq-shape-pill)}.vq-skeleton[data-shape=block]{min-block-size:calc(var(--vq-size-touch-comfortable) * 2);border-radius:var(--vq-shape-surface)}.vq-toast-region{z-index:var(--vq-z-toast);inset-block:auto max(var(--vq-space-4), env(safe-area-inset-bottom));inset-inline:auto max(var(--vq-space-4), env(safe-area-inset-right));gap:var(--vq-space-2);inline-size:min(calc(var(--vq-size-touch-comfortable) * 8), calc(100% - var(--vq-space-6)));pointer-events:none;display:grid;position:fixed}.vq-toast{align-items:start;gap:var(--vq-space-3);padding:var(--vq-space-4);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);pointer-events:auto;animation:vq-suite-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.vq-toast>button{min-inline-size:var(--vq-size-touch-min);min-block-size:var(--vq-size-touch-min);color:inherit;border-radius:var(--vq-shape-pill);cursor:pointer;background:0 0;border:0}.vq-operation-progress{color:var(--vq-color-text-primary);border-color:var(--vq-color-separator-default);background:var(--vq-color-surface-default);grid-template-columns:minmax(0,1fr) auto}.vq-operation-progress .vq-progress{grid-column:1/-1}.vq-combobox{min-inline-size:0;position:relative}.vq-combobox__input{box-sizing:border-box;inline-size:100%;min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-3) var(--vq-space-4);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-default);font:inherit;transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-combobox__input:focus-visible{border-color:var(--vq-color-border-focus);outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.vq-combobox__list{z-index:var(--vq-z-dropdown);gap:var(--vq-space-1);max-block-size:calc(var(--vq-size-touch-comfortable) * 7);padding:var(--vq-space-2);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);animation:vq-suite-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both;display:grid;position:absolute;inset-block-start:calc(100% + var(--vq-space-2));inset-inline:0;overflow:auto}.vq-command-palette .vq-combobox__list{box-shadow:none;margin-block-start:var(--vq-space-2);position:static}.vq-combobox__list button{align-items:center;gap:var(--vq-space-3);min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-primary);border-radius:var(--vq-shape-control);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}.vq-combobox__list button:is([aria-selected=true],[data-active=true]){color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background)}.vq-combobox__list button>span:last-child{gap:var(--vq-space-1);display:grid}.vq-combobox__list small{color:inherit;opacity:.78}.vq-combobox__empty{padding:var(--vq-space-4);color:var(--vq-color-text-secondary);text-align:center}.vq-file-upload{gap:var(--vq-space-2);display:grid}.vq-file-upload__dropzone{justify-items:center;gap:var(--vq-space-2);min-block-size:var(--vq-state-min-height);padding:var(--vq-space-5);color:var(--vq-color-text-secondary);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-panel);background:var(--vq-color-surface-sunken);text-align:center;transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));display:grid}.vq-file-upload[data-dragging=true] .vq-file-upload__dropzone{border-color:var(--vq-color-border-focus);background:var(--vq-color-surface-default)}.vq-file-upload[data-disabled=true] .vq-file-upload__dropzone{color:var(--vq-color-control-disabled-text);border-color:var(--vq-color-control-disabled-border);background:var(--vq-color-control-disabled-background)}.vq-file-upload__dropzone strong{color:var(--vq-color-text-primary);font-size:var(--vq-font-size-headline)}.vq-file-upload__input{inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);clip-path:inset(50%);position:absolute;overflow:hidden}.vq-file-upload__selection{padding:var(--vq-space-3);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-sunken);overflow-wrap:anywhere}.vq-mobile-navigation{display:none}@keyframes vq-suite-enter{0%{opacity:0}}@keyframes vq-progress-indeterminate{0%{transform:translate(-90%)}to{transform:translate(260%)}}@keyframes vq-skeleton-pulse{0%{opacity:.52}to{opacity:1}}@media (hover:hover) and (pointer:fine){.vq-tabs__list button:hover:not(:disabled):not([aria-selected=true]),.vq-segmented button:hover:not(:disabled):not([aria-pressed=true]),.vq-pagination button:hover:not(:disabled):not([aria-current=page]),.vq-combobox__list button:hover:not(:disabled):not([aria-selected=true]):not([data-active=true]){color:var(--vq-color-text-primary);background:var(--vq-color-surface-raised)}.vq-data-table tbody tr[data-interactive=true]:hover:not([aria-selected=true]){background:var(--vq-color-surface-sunken)}}@media (width<=639px){.vq-tabs[data-orientation=vertical],.vq-description-list,.vq-description-list[data-columns]{grid-template-columns:minmax(0,1fr)}.vq-data-table__scroller{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.vq-data-table,.vq-data-table caption,.vq-data-table tbody,.vq-data-table tr,.vq-data-table td{display:block}.vq-data-table thead{display:none}.vq-data-table tbody{gap:var(--vq-space-3);display:grid}.vq-data-table tr{border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);overflow:hidden}.vq-data-table td{gap:var(--vq-space-3);border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);text-align:end;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.vq-data-table td:before{content:attr(data-label);color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);text-align:start}.vq-data-table td.vq-data-table__empty{text-align:start;display:block}.vq-data-table td>:is(.vq-badge,.vq-button,.vq-icon-button){place-self:center end}.vq-data-table td.vq-data-table__empty:before{content:none}.vq-alert,.vq-operation-progress{grid-template-columns:auto minmax(0,1fr)}.vq-alert__action,.vq-operation-progress>:last-child{grid-column:1/-1}.vq-toast-region{inset-inline:var(--vq-space-3);inline-size:auto}.vq-mobile-navigation{z-index:var(--vq-z-sticky);inset-block:auto max(var(--vq-space-2), env(safe-area-inset-bottom));inset-inline:var(--vq-space-3);padding:var(--vq-space-1);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-panel);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);display:block;position:fixed}.vq-mobile-navigation ul{grid-template-columns:repeat(auto-fit, minmax(var(--vq-size-touch-min), 1fr));gap:var(--vq-space-1);margin:0;padding:0;list-style:none;display:grid}.vq-mobile-navigation :is(a,button,li>span){justify-items:center;gap:var(--vq-space-1);inline-size:100%;min-block-size:var(--vq-size-touch-comfortable);padding:var(--vq-space-1);color:var(--vq-color-text-secondary);border-radius:var(--vq-shape-control);font:inherit;font-size:var(--vq-font-size-caption);background:0 0;border:0;text-decoration:none;display:grid}.vq-mobile-navigation [aria-current=page]{color:var(--vq-navigation-selected-foreground);background:0 0}}@media (prefers-reduced-motion:reduce){.vq-tabs__panel,.vq-toast,.vq-combobox__list,.vq-progress[data-indeterminate=true]>span,.vq-skeleton{animation:none}.vq-tabs__list button,.vq-segmented button,.vq-pagination button,.vq-progress>span,.vq-file-upload__dropzone{transition:none}}.vq-state-view{align-items:center;gap:var(--vq-space-4);min-block-size:var(--vq-state-min-height);min-inline-size:0;padding:var(--vq-space-5);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vq-state-view[data-layout=stacked]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.vq-state-view[data-kind=loading]{border-color:var(--vq-color-status-info-border)}.vq-state-view[data-kind=error]{border-color:var(--vq-color-status-danger-border);background:var(--vq-color-status-danger-background)}.vq-state-view[data-kind=offline],.vq-state-view[data-kind=permission]{border-color:var(--vq-color-status-warning-border);background:var(--vq-color-status-warning-background)}.vq-state-view__icon{inline-size:var(--vq-size-touch-comfortable);block-size:var(--vq-size-touch-comfortable);color:var(--vq-state-info-accent,var(--vq-color-status-info));border-radius:var(--vq-shape-control);background:var(--vq-color-surface-sunken);place-items:center;display:grid}.vq-state-view__icon>svg{block-size:1.4em;inline-size:1.4em}.vq-state-view[data-kind=error] .vq-state-view__icon{color:var(--vq-state-danger-accent,var(--vq-color-status-danger));background:var(--vq-color-status-danger-background)}.vq-state-view[data-kind=offline] .vq-state-view__icon,.vq-state-view[data-kind=permission] .vq-state-view__icon{color:var(--vq-state-warning-accent,var(--vq-color-status-warning));background:var(--vq-color-status-warning-background)}.vq-state-view__content{min-inline-size:0}.vq-state-view h2,.vq-state-view p{margin:0}.vq-state-view h2{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-headline);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-headline);letter-spacing:var(--vq-letter-spacing-headline);text-wrap:balance}.vq-state-view p{max-inline-size:var(--vq-content-readable-width);color:var(--vq-color-text-secondary);line-height:var(--vq-font-line-body);margin-block-start:var(--vq-space-2)}.vq-state-view__action{justify-content:end;gap:var(--vq-space-2);flex-wrap:wrap;display:flex}.vq-data-list,.vq-navigation-list{margin:0;padding:0;list-style:none}.vq-data-list{color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);overflow:hidden}.vq-data-list__item{align-items:center;gap:var(--vq-space-4);min-block-size:var(--vq-size-control-comfortable);min-inline-size:0;padding:var(--vq-space-3) var(--vq-space-4);border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));grid-template-columns:minmax(0,1fr) auto auto;display:grid}.vq-data-list[data-density=compact] .vq-data-list__item{min-block-size:var(--vq-size-touch-min);padding-block:var(--vq-space-2)}.vq-data-list__item[data-leading=true]{grid-template-columns:auto minmax(0,1fr) auto auto}.vq-data-list__item:last-child{border-block-end:0}.vq-data-list__item[data-selected=true]{color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background)}.vq-data-list__item:focus-within{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:calc(-1 * var(--vq-border-width-focus))}.vq-data-list__leading{inline-size:var(--vq-size-touch-min);block-size:var(--vq-size-touch-min);color:var(--vq-color-icon-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-sunken);place-items:center;display:grid}.vq-data-list__leading>svg{block-size:1.25em;inline-size:1.25em}.vq-data-list__content{min-inline-size:0}.vq-data-list__title{overflow-wrap:anywhere;color:inherit;font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-body)}.vq-data-list__description,.vq-data-list__meta{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption);margin-block-start:var(--vq-space-1)}.vq-data-list__item[data-selected=true] .vq-data-list__description,.vq-data-list__item[data-selected=true] .vq-data-list__meta{color:inherit}.vq-data-list__status,.vq-data-list__action{min-inline-size:0}.vq-data-list__action{justify-content:end;display:flex}.vq-account-menu{min-inline-size:0;position:relative}.vq-account-menu__trigger{align-items:center;gap:var(--vq-space-3);inline-size:100%;min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid transparent;border-radius:var(--vq-shape-control);text-align:start;cursor:pointer;transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));background:0 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vq-account-menu__avatar{block-size:2.25rem;inline-size:2.25rem;color:var(--vq-color-action-primary);border:var(--vq-border-width-thin) solid color-mix(in srgb, var(--vq-color-action-primary) 24%, var(--vq-color-separator-default));background:color-mix(in srgb, var(--vq-color-action-primary) 9%, var(--vq-color-surface-default));border-radius:50%;flex:none;place-items:center;display:grid}.vq-account-menu__avatar>svg{block-size:1.125rem;inline-size:1.125rem}.vq-account-menu__copy{gap:.125rem;min-inline-size:0;display:grid}.vq-account-menu__copy strong,.vq-account-menu__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vq-account-menu__copy strong{font-size:var(--vq-font-size-body-compact);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-body-compact)}.vq-account-menu__copy small{color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption)}.vq-account-menu__indicator{color:var(--vq-color-icon-muted);transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));place-items:center;display:grid}.vq-account-menu[data-open=true] .vq-account-menu__indicator{transform:rotate(180deg)}.vq-account-menu__panel{z-index:var(--vq-z-dropdown);gap:var(--vq-space-3);padding:var(--vq-space-3);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);transform-origin:bottom;animation:vq-account-menu-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both;display:grid;position:absolute;inset-block-end:calc(100% + var(--vq-space-2));inset-inline:0}.vq-account-menu__panel>header{align-items:center;gap:var(--vq-space-3);padding:var(--vq-space-1);grid-template-columns:auto minmax(0,1fr);display:grid}.vq-account-menu__action{align-items:center;gap:var(--vq-space-2);min-block-size:var(--vq-size-control-default);padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-compact);background:var(--vq-color-surface-default);font-size:var(--vq-font-size-body-compact);font-weight:var(--vq-font-weight-semibold);text-decoration:none;display:flex}.vq-account-menu__action svg{block-size:1rem;inline-size:1rem}.vq-account-menu__settings{border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);padding-block-start:var(--vq-space-3)}@keyframes vq-account-menu-enter{0%{opacity:0;transform:translateY(var(--vq-space-1)) scale(.98)}}@media (hover:hover) and (pointer:fine){.vq-account-menu__trigger:hover,.vq-account-menu__action:hover{background:var(--vq-color-surface-sunken)}}.vq-account-menu__trigger:focus-visible,.vq-account-menu__action:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}@media (prefers-reduced-motion:reduce){.vq-account-menu__panel{animation:none}.vq-account-menu__indicator{transition:none}}.vq-navigation-list{gap:var(--vq-space-1);display:grid}.vq-navigation-list-track{min-inline-size:0}.vq-navigation-list a,.vq-navigation-list li>span{align-items:center;gap:var(--vq-space-3);min-block-size:var(--vq-size-touch-min);min-inline-size:0;padding:var(--vq-space-2) var(--vq-space-3);color:var(--vq-color-text-secondary);border-radius:var(--vq-shape-control);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-label);white-space:nowrap;transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));text-decoration:none;display:flex}.vq-navigation-list a:active{background:var(--vq-color-surface-sunken)}.vq-navigation-list a[aria-current=page]{color:var(--vq-navigation-selected-foreground);background:0 0}.vq-navigation-list a:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.vq-navigation-list li>span[aria-disabled=true]{color:var(--vq-color-control-disabled-text);cursor:not-allowed}.vq-navigation-list__icon{flex:none;place-items:center;block-size:1.25em;inline-size:1.25em;display:inline-grid}.vq-navigation-list a>span:last-child,.vq-navigation-list li>span>span:last-child{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.vq-navigation-list__icon>svg{block-size:100%;inline-size:100%}@media (hover:hover) and (pointer:fine){.vq-navigation-list a:hover{color:var(--vq-color-text-primary);background:var(--vq-color-surface-sunken)}.vq-navigation-list a[aria-current=page]:hover{color:var(--vq-navigation-selected-foreground);background:0 0}}@media (prefers-reduced-motion:reduce){.vq-navigation-list a,.vq-navigation-list li>span{transition:none}.vq-navigation-list a:active{transform:none}}@media (forced-colors:active){.vq-navigation-list a[aria-current=page]{color:highlighttext;background:highlight}.vq-navigation-list li>span[aria-disabled=true]{color:graytext}.vq-navigation-list a:focus-visible{outline-color:highlight}}.vq-shell-frame{min-block-size:100dvh;min-inline-size:0;color:var(--vq-color-text-primary);background:var(--vq-color-surface-canvas);font-family:var(--vq-font-family-sans);font-size:var(--vq-font-size-body-compact);font-synthesis:none;line-height:var(--vq-font-line-body-compact);text-rendering:optimizelegibility;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.vq-shell-frame__header{z-index:var(--vq-z-sticky);min-block-size:var(--vq-shell-header-height);padding-block-start:env(safe-area-inset-top);padding-inline:var(--vq-space-5);border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);background:var(--vq-color-surface-default);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:sticky;inset-block-start:0}.vq-shell-frame__brand{min-inline-size:0;font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-3);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-3);letter-spacing:var(--vq-letter-spacing-title-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vq-shell-frame__menu{display:none}.vq-shell-frame__utilities{justify-content:end;align-items:center;gap:var(--vq-space-2);min-inline-size:0;display:flex}.vq-shell-frame__body{grid-template-columns:var(--vq-shell-rail-width) minmax(0, 1fr);min-block-size:0;min-inline-size:0;display:grid}.vq-shell-frame[data-density=compact] .vq-shell-frame__body{grid-template-columns:var(--vq-shell-rail-width-compact) minmax(0, 1fr)}.vq-shell-frame__rail{box-sizing:border-box;min-inline-size:0;inline-size:calc(100% - var(--vq-space-4));margin:var(--vq-space-2);padding:var(--vq-space-2);border-radius:var(--vq-shape-panel);background:var(--vq-color-surface-default)}.vq-shell-frame__rail-header{align-items:center;gap:var(--vq-space-2);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.vq-shell-frame__rail-brand,.vq-shell-frame__rail-brand-full,.vq-shell-frame__rail-brand-mark{min-inline-size:0}.vq-shell-frame__rail-brand-full{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vq-shell-frame__rail-brand-mark{display:none}.vq-shell-frame__main{inline-size:min(100%, var(--vq-shell-content-max));min-inline-size:0;padding:var(--vq-space-7) var(--vq-space-6);margin-inline:auto}.vq-shell-frame__main:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:calc(var(--vq-space-1) * -1)}.vq-shell-frame__page-header{margin-block-end:var(--vq-space-6)}.vq-shell-frame__page-header .vq-breadcrumbs{margin-block-end:var(--vq-space-2)}.vq-shell-frame__title-row{align-items:center;gap:var(--vq-space-3);min-inline-size:0;display:flex}.vq-shell-frame__title-icon{block-size:2.5rem;inline-size:2.5rem;color:var(--vq-color-action-primary);border:var(--vq-border-width-thin) solid color-mix(in srgb, var(--vq-color-action-primary) 22%, var(--vq-color-separator-default));border-radius:var(--vq-shape-compact);background:color-mix(in srgb, var(--vq-color-action-primary) 8%, var(--vq-color-surface-default));flex:none;place-items:center;display:grid}.vq-shell-frame__page-header h1,.vq-shell-frame__page-header p{margin:0}.vq-shell-frame__page-header h1{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-1);font-weight:var(--vq-font-weight-bold);line-height:var(--vq-font-line-title-1);letter-spacing:var(--vq-letter-spacing-title-1);text-wrap:balance}:lang(zh-CN) .vq-shell-frame :is(h1,h2,h3,h4){letter-spacing:0}.vq-shell-frame__page-header p{min-inline-size:0;max-inline-size:var(--vq-content-readable-width);color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-body-compact);line-height:var(--vq-font-line-body);border-inline-start:0;padding-inline-start:0}.vq-shell-frame__footer{justify-content:space-between;gap:var(--vq-space-3) var(--vq-space-4);padding:var(--vq-space-3) var(--vq-space-5);color:var(--vq-color-text-tertiary);border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);background:var(--vq-color-surface-default);font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption);flex-wrap:wrap;display:flex}.vq-shell-frame__footer>span:first-child{font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.vq-data-list__item[data-interactive=true]:hover{background:var(--vq-color-surface-sunken)}.vq-data-list__item[data-interactive=true][data-selected=true]:hover{color:var(--vq-navigation-selected-foreground);background:var(--vq-navigation-selected-background)}}@media (width<=767px){.vq-state-view,.vq-data-list__item,.vq-data-list__item[data-leading=true]{grid-template-columns:minmax(0,1fr)}.vq-state-view__action,.vq-data-list__action{justify-content:start}.vq-shell-frame__header{padding-inline:var(--vq-space-4);grid-template-columns:minmax(0,1fr) auto}.vq-shell-frame__menu{display:inline-grid}.vq-shell-frame__utilities{padding-block:var(--vq-space-2);grid-column:1/-1;justify-content:start}.vq-shell-frame__body,.vq-shell-frame[data-density=compact] .vq-shell-frame__body{grid-template-columns:minmax(0,1fr)}.vq-shell-frame__rail{padding:var(--vq-space-3) var(--vq-space-4) var(--vq-space-4);border-inline-end:0;border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);background:var(--vq-color-surface-canvas);display:none}.vq-shell-frame__rail nav{padding:var(--vq-space-2);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay)}.vq-shell-frame[data-navigation-open=true] .vq-shell-frame__rail{display:block}.vq-shell-frame__main{padding:var(--vq-space-6) var(--vq-space-4)}.vq-shell-frame__title-row{align-items:flex-start;gap:var(--vq-space-2) var(--vq-space-3);flex-wrap:wrap}.vq-shell-frame__title-icon{block-size:2.25rem;inline-size:2.25rem}.vq-shell-frame__page-header p{border-inline-start:0;flex-basis:100%;padding-inline-start:0}.vq-shell-frame__footer{padding-inline:var(--vq-space-4);flex-direction:column;padding-block-end:max(var(--vq-space-3), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.vq-shell-frame__body,.vq-data-list__item{transition:none}}@media (forced-colors:active){.vq-state-view,.vq-data-list,.vq-shell-frame__header,.vq-shell-frame__rail,.vq-shell-frame__rail nav,.vq-shell-frame__footer{color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}.vq-data-list__item[data-selected=true]{color:highlighttext;background:highlight}.vq-shell-frame__main:focus-visible{outline-color:highlight}}@keyframes vq-page-surface-enter{0%{opacity:0;transform:translateY(var(--vq-motion-shift,var(--vq-space-1)))}}.vq-state-view,.vq-data-list{border-radius:var(--vq-shape-surface);box-shadow:var(--vq-shadow-raised)}.vq-shell-frame{--vq-shell-rail-collapsed-width:4rem;background:var(--vq-color-surface-canvas);grid-template-rows:minmax(0,1fr);gap:0;block-size:100dvh;padding:0;overflow:hidden}.vq-shell-frame__body{gap:var(--vq-space-3);padding:var(--vq-space-4);align-items:stretch}.vq-shell-frame__rail{align-self:start;gap:var(--vq-space-1);inline-size:100%;block-size:calc(100dvh - (var(--vq-space-4) * 2));padding:var(--vq-space-3);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-raised);transition:padding var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard));flex-direction:column;margin:0;display:flex;position:sticky;inset-block-start:var(--vq-space-4);overflow:visible}.vq-shell-frame__rail-header{block-size:var(--vq-size-touch-min);min-block-size:var(--vq-size-touch-min);color:var(--vq-color-text-primary);border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-headline);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-headline);padding:0;display:block;position:relative}.vq-shell-frame__rail-brand-button{inline-size:100%;min-block-size:var(--vq-size-touch-min);color:inherit;border-radius:var(--vq-shape-compact);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.vq-shell-frame__rail-brand-button[data-interactive=false]{cursor:default}.vq-shell-frame__rail-brand-button:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:calc(var(--vq-space-1) * -1)}.vq-shell-frame__rail-brand{pointer-events:none;min-inline-size:0;position:absolute;inset:0}.vq-shell-frame__rail-brand-full{block-size:2.25rem;max-inline-size:calc(100% - 2.25rem - var(--vq-space-5));opacity:1;text-overflow:ellipsis;white-space:nowrap;transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) var(--vq-motion-duration-feedback,var(--vq-duration-instant)), transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), visibility 0s linear;align-items:center;display:flex;position:absolute;inset-block-start:var(--vq-space-1);inset-inline-start:calc(2.25rem + var(--vq-space-3));overflow:hidden;transform:translate(0)}.vq-shell-frame__rail-brand-mark{block-size:2.25rem;inline-size:2.25rem;color:var(--vq-color-text-inverse);visibility:visible;border:var(--vq-border-width-thin) solid color-mix(in srgb, var(--vq-color-text-primary) 80%, transparent);border-radius:var(--vq-shape-compact);background:var(--vq-color-text-primary);font-size:var(--vq-font-size-headline);font-weight:var(--vq-font-weight-semibold);opacity:1;transition:transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard));place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:var(--vq-space-1);inset-inline-start:calc(var(--vq-space-1) + var(--vq-border-width-thin));transform:translate(0)scale(1)}.vq-shell-frame__rail nav{overscroll-behavior:contain;flex:auto;min-block-size:0;overflow-y:auto}.vq-shell-frame__rail-footer{border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);flex:none;padding-block-start:var(--vq-space-3)}.vq-shell-frame__workspace{grid-template-rows:var(--vq-shell-header-height) minmax(0, 1fr);gap:var(--vq-space-3);min-block-size:0;min-inline-size:0;block-size:calc(100dvh - (var(--vq-space-4) * 2));display:grid}.vq-shell-frame__header{gap:var(--vq-space-3);min-block-size:var(--vq-shell-header-height);padding:var(--vq-space-2) var(--vq-space-3);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-raised);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;inset-block-start:auto}.vq-shell-frame__brand{display:none}.vq-shell-frame__context{min-inline-size:0}.vq-shell-frame__context>span{min-block-size:var(--vq-size-control-compact);padding-inline:var(--vq-space-2);color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);align-items:center;display:inline-flex}.vq-shell-frame__utilities{inline-size:auto}.vq-shell-frame__header .vq-account-menu__trigger{padding-block:var(--vq-space-1)}.vq-shell-frame__header .vq-account-menu__panel{inset-block:calc(100% + var(--vq-space-2)) auto;inline-size:min(18rem, calc(100vw - var(--vq-space-8)));transform-origin:100% 0;inset-inline:auto 0}.vq-shell-frame__main,.vq-shell-frame[data-density=compact] .vq-shell-frame__main{block-size:100%;inline-size:100%;max-inline-size:none;padding:var(--vq-space-6);overscroll-behavior:contain;border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-raised);align-self:start;overflow-y:auto}.vq-shell-frame__main>:is(.vq-shell-frame__page-header,.vq-shell-subnavigation,section){inline-size:min(100%,68rem);margin-inline:auto}.vq-shell-frame__page-header{align-items:center;gap:var(--vq-space-4);border-block-end:0;grid-template-columns:minmax(0,1fr) auto;margin-block-end:var(--vq-space-4);padding-block-end:0;display:grid}.vq-shell-frame__page-header[id]{scroll-margin-block-start:var(--vq-space-6)}.vq-shell-frame__page-actions{justify-content:end;align-items:center;display:flex}.vq-shell-frame__title-row{align-items:center;gap:var(--vq-space-1) var(--vq-space-3);grid-template-columns:auto minmax(0,1fr);min-block-size:2.25rem;display:grid}.vq-shell-frame__title-row>h1,.vq-shell-frame__title-row>p{grid-column:1/-1}.vq-shell-frame__title-icon{block-size:2.25rem;inline-size:2.25rem;color:var(--vq-color-icon-default);border-color:var(--vq-color-separator-default);border-radius:var(--vq-shape-compact);background:var(--vq-color-surface-sunken);box-shadow:none;grid-area:1/1/span 2}.vq-shell-frame__title-icon~h1,.vq-shell-frame__title-icon~p{grid-column:2}.vq-shell-frame__title-icon>svg{block-size:1.125rem;inline-size:1.125rem}.vq-shell-frame__page-header h1{font-size:var(--vq-font-size-title-1);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-1);letter-spacing:var(--vq-letter-spacing-title-1)}.vq-shell-frame__page-header p{max-inline-size:var(--vq-content-readable-width);font-size:var(--vq-font-size-body-compact);line-height:var(--vq-font-line-body-compact);border:0;margin:0;padding:0}.vq-shell-subnavigation{padding:var(--vq-space-1);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-sunken);margin-block-end:var(--vq-space-5);overflow-x:auto}.vq-shell-subnavigation__track{gap:var(--vq-space-1);inline-size:max-content;min-inline-size:100%;display:flex}.vq-shell-subnavigation__track>.vq-magic-move-indicator{border-color:color-mix(in srgb, var(--vq-navigation-selected-border) 18%, var(--vq-color-separator-default));border-radius:var(--vq-shape-control);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-raised)}.vq-shell-subnavigation a{justify-content:center;align-items:center;gap:var(--vq-space-2);min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2) var(--vq-space-4);color:var(--vq-color-text-secondary);border-radius:var(--vq-shape-control);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-label);white-space:nowrap;transition:color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));flex:none;text-decoration:none;display:inline-flex}.vq-shell-subnavigation a[aria-current=location]{color:var(--vq-color-text-primary);font-weight:var(--vq-font-weight-semibold)}.vq-shell-subnavigation a:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:calc(var(--vq-space-1) * -1)}.vq-shell-subnavigation__icon{place-items:center;display:grid}.vq-shell-subnavigation__icon>svg{stroke-width:1.75px;block-size:1rem;inline-size:1rem}.vq-shell-frame__main>section{animation:vq-page-surface-enter var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) both}.vq-shell-frame__footer{inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);margin:calc(-1 * var(--vq-border-width-thin));clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.vq-navigation-list a,.vq-navigation-list li>span{border-radius:var(--vq-shape-compact)}.vq-shell-frame__rail nav>.vq-magic-move-track>.vq-magic-move-indicator{border-radius:var(--vq-shape-compact);background:color-mix(in srgb, var(--vq-color-text-primary) 5%, var(--vq-color-surface-sunken));box-shadow:none;border-color:#0000}.vq-shell-frame__rail nav .vq-magic-move-item{box-sizing:border-box;inline-size:100%;transition:gap var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-shell-frame__rail nav li{min-inline-size:0}.vq-shell-frame__rail nav .vq-magic-move-item>span:last-child{opacity:1;min-inline-size:0;max-inline-size:12rem;transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) var(--vq-motion-duration-feedback,var(--vq-duration-instant)), transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard));overflow:hidden;transform:translate(0)}.vq-shell-frame__rail nav>.vq-magic-move-track>.vq-magic-move-indicator{inline-size:100%;transform:translate3d(0, var(--vq-magic-move-y,0), 0);inset-inline-start:0}.vq-shell-frame__rail .vq-account-menu__trigger{transition:gap var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), padding-inline var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-shell-frame__rail .vq-account-menu__avatar{block-size:2rem;inline-size:2rem;color:var(--vq-color-icon-default);border-color:var(--vq-color-separator-default);background:var(--vq-color-surface-sunken)}.vq-shell-frame__rail .vq-account-menu__copy,.vq-shell-frame__rail .vq-account-menu__indicator{opacity:1;min-inline-size:0;transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) var(--vq-motion-duration-feedback,var(--vq-duration-instant));overflow:hidden}.vq-shell-frame__rail .vq-account-menu__copy{max-inline-size:12rem;transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-enter,var(--vq-ease-enter)) var(--vq-motion-duration-feedback,var(--vq-duration-instant)), transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard));transform:translate(0)}.vq-shell-frame__rail .vq-account-menu__indicator{max-inline-size:1.25rem}.vq-shell-frame__rail nav .vq-magic-move-item[aria-current=page]{font-weight:var(--vq-font-weight-semibold)}.vq-shell-frame__rail nav .vq-magic-move-item svg{stroke-width:1.75px}@media (width>=48rem){.vq-shell-frame__body{transition:grid-template-columns var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__body,.vq-shell-frame[data-density=compact][data-rail-collapsed=true] .vq-shell-frame__body{grid-template-columns:var(--vq-shell-rail-collapsed-width) minmax(0, 1fr)}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail{padding-inline:var(--vq-space-2)}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail-brand-full{visibility:hidden;opacity:0;max-inline-size:0;transform:translateX(calc(-1 * var(--vq-space-2)));transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-exit,var(--vq-ease-exit)), transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), visibility 0s linear var(--vq-motion-duration-state,var(--vq-duration-quick))}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail nav .vq-magic-move-item{gap:0}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail nav .vq-magic-move-item>span:last-child{opacity:0;max-inline-size:0;transform:translateX(calc(-1 * var(--vq-space-1)));transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-exit,var(--vq-ease-exit)), transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail nav h2{box-sizing:border-box;inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);margin:calc(-1 * var(--vq-border-width-thin));clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail nav{overflow:visible}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail nav .vq-magic-move-item:is(:hover,:focus-visible)>span:last-child{z-index:var(--vq-z-dropdown);block-size:auto;inline-size:max-content;padding:var(--vq-space-2) var(--vq-space-3);clip:auto;clip-path:none;color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-caption);opacity:1;pointer-events:none;white-space:nowrap;max-inline-size:none;margin:0;transition-delay:0s;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + var(--vq-space-3));overflow:visible;transform:translateY(-50%)}.vq-shell-frame[data-rail-collapsed=true] .admin-navigation-groups{gap:var(--vq-space-2)}.vq-shell-frame[data-rail-collapsed=true] .vq-account-menu__trigger{grid-template-columns:minmax(0,1fr) 0 0;justify-items:center;gap:0;padding-inline:0}.vq-shell-frame[data-rail-collapsed=true] :is(.vq-account-menu__copy,.vq-account-menu__indicator){opacity:0;max-inline-size:0;transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-exit,var(--vq-ease-exit))}.vq-shell-frame[data-rail-collapsed=true] .vq-account-menu__copy{transform:translateX(calc(-1 * var(--vq-space-1)));transition:max-inline-size var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), opacity var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-exit,var(--vq-ease-exit)), transform var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.vq-shell-frame[data-rail-collapsed=true] .vq-account-menu__panel{inline-size:min(18rem, calc(100vw - var(--vq-space-8)));inset-inline:0 auto}.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__main,.vq-shell-frame[data-density=compact][data-rail-collapsed=true] .vq-shell-frame__main{inline-size:100%}}@media (width<=767px){.vq-shell-frame{grid-template-rows:minmax(0,1fr)}.vq-shell-frame__header{gap:var(--vq-space-2);padding:max(var(--vq-space-2), env(safe-area-inset-top)) var(--vq-space-2) var(--vq-space-2);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);grid-template-columns:minmax(0,1fr) auto auto;position:sticky;inset-block-start:var(--vq-space-2)}.vq-shell-frame__body{padding:var(--vq-space-2);gap:0}.vq-shell-frame__workspace{gap:var(--vq-space-2);block-size:calc(100dvh - (var(--vq-space-2) * 2))}.vq-shell-frame__brand{grid-area:1/1;align-self:center;display:block}.vq-shell-frame__context{display:none}.vq-shell-frame__utilities{grid-area:1/2;justify-content:end;inline-size:auto;padding-block:0}.vq-shell-frame__menu{grid-area:1/3}.vq-shell-frame__header .vq-account-menu__trigger{padding:var(--vq-space-1);grid-template-columns:auto;gap:0}.vq-shell-frame__header :is(.vq-account-menu__copy,.vq-account-menu__indicator){display:none}.vq-shell-frame__rail{z-index:var(--vq-z-dropdown);inset-block-start:calc(var(--vq-shell-header-height) + var(--vq-space-5));inset-inline:var(--vq-space-3);block-size:auto;inline-size:auto;max-block-size:calc(100dvh - var(--vq-shell-header-height) - var(--vq-space-8));padding:var(--vq-space-3);visibility:hidden;border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-overlay);opacity:0;pointer-events:none;transform:translateY(calc(-1 * var(--vq-motion-shift,var(--vq-space-1))));transition:opacity var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)), transform var(--vq-motion-duration-enter,var(--vq-duration-standard)) var(--vq-motion-ease-enter,var(--vq-ease-enter)), visibility 0s linear var(--vq-motion-duration-enter,var(--vq-duration-standard));display:block;position:fixed;overflow-y:auto}.vq-shell-frame__rail nav{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.vq-shell-frame__rail-header{display:none}.vq-shell-frame__rail-footer{margin-block-start:var(--vq-space-4)}.vq-shell-frame[data-navigation-open=true] .vq-shell-frame__rail{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.vq-shell-frame__main,.vq-shell-frame[data-density=compact] .vq-shell-frame__main{block-size:100%;padding:var(--vq-space-5) var(--vq-space-4) var(--vq-space-7);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-raised);box-shadow:var(--vq-shadow-raised)}.vq-shell-frame__page-header{grid-template-columns:minmax(0,1fr);margin-block-end:var(--vq-space-4);padding-block-end:0}.vq-shell-frame__page-actions{justify-content:start}.vq-shell-frame__page-header h1{font-size:var(--vq-font-size-title-3);line-height:var(--vq-font-line-title-3)}.vq-shell-frame__page-header p{text-overflow:clip;white-space:normal;overflow:visible}.vq-shell-frame__footer,.vq-shell-frame[data-density=compact] .vq-shell-frame__footer{position:absolute}}@media (prefers-reduced-motion:reduce){.vq-shell-frame__main>section{animation:none}.vq-shell-frame__body,.vq-shell-frame__rail,.vq-shell-subnavigation a,.vq-shell-frame__rail-header,.vq-shell-frame__rail-brand-button,.vq-shell-frame__rail-brand-full,.vq-shell-frame__rail-brand-mark,.vq-shell-frame__rail nav .vq-magic-move-item,.vq-shell-frame__rail nav .vq-magic-move-item>span:last-child,.vq-shell-frame__rail .vq-account-menu__trigger,.vq-shell-frame__rail .vq-account-menu__copy,.vq-shell-frame__rail .vq-account-menu__indicator,.vq-shell-frame__main,.vq-shell-frame__footer{transition:none}}@media (forced-colors:active){.vq-shell-frame__header,.vq-shell-frame__rail,.vq-shell-frame__main,.vq-shell-subnavigation,.vq-shell-frame__footer{color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}.vq-shell-frame__rail-brand-button,.vq-shell-frame[data-rail-collapsed=true] .vq-shell-frame__rail-brand-mark{color:buttontext;forced-color-adjust:auto;background:buttonface;border-color:buttontext}}@media (width>=40rem) and (width<=767px){.vq-shell-frame__title-row{align-items:center;gap:var(--vq-space-1) var(--vq-space-3)}.vq-shell-frame__page-header h1{font-size:var(--vq-font-size-title-2);line-height:var(--vq-font-line-title-2)}}:where(.vq-shell-frame,.review-app){--vq-soft-edge:color-mix(in srgb, var(--vq-color-separator-default) 28%, transparent);--vq-soft-control-edge:color-mix(in srgb, var(--vq-color-border-default) 48%, transparent);--vq-soft-surface:color-mix(in srgb, var(--vq-color-surface-raised) 86%, var(--vq-color-surface-canvas));--vq-soft-surface-strong:color-mix(in srgb, var(--vq-color-surface-raised) 95%, var(--vq-color-surface-canvas));--vq-soft-block:color-mix(in srgb, var(--vq-color-surface-sunken) 44%, var(--vq-color-surface-raised));--vq-soft-accent:color-mix(in srgb, var(--vq-color-action-primary) 6%, var(--vq-color-surface-raised));--vq-button-secondary-background:var(--vq-soft-block);--vq-button-secondary-background-hover:color-mix(in srgb, var(--vq-color-surface-sunken) 64%, var(--vq-color-surface-raised));--vq-button-secondary-border:var(--vq-soft-control-edge);--vq-field-background:var(--vq-soft-block);--vq-field-border:var(--vq-soft-control-edge)}:is(.vq-shell-frame__rail,.vq-shell-frame__header){border-color:var(--vq-soft-edge);border-radius:var(--vq-shape-compact);background:var(--vq-soft-surface);box-shadow:none}.vq-shell-frame__main,.vq-shell-frame[data-density=compact] .vq-shell-frame__main{border-radius:var(--vq-shape-control);background:var(--vq-soft-surface-strong);box-shadow:none;border-color:#0000}.vq-shell-frame__title-icon,.vq-shell-frame__rail .vq-account-menu__avatar{border-radius:var(--vq-shape-compact);background:var(--vq-soft-block);border-color:#0000}.vq-shell-frame__rail nav>.vq-magic-move-track>.vq-magic-move-indicator{background:var(--vq-soft-accent);border-color:#0000}:is(.vq-button,.vq-text-field,.vq-combobox__input,.vq-dropdown__trigger){border-radius:var(--vq-shape-compact)}:is(.vq-data-list,.vq-stat,.vq-timeline li,.vq-audit-event,.vq-data-table__scroller){border-color:var(--vq-soft-edge);border-radius:var(--vq-shape-compact);background:var(--vq-soft-surface-strong);box-shadow:none}:is(.vq-data-list__item,.vq-data-table :is(th,td)){border-color:color-mix(in srgb, var(--vq-color-separator-default) 42%, transparent)}:is(.vq-description-list>div,.vq-data-list__leading,.vq-stat__icon){border-radius:var(--vq-shape-compact);background:var(--vq-soft-block)}.vq-badge{border-color:color-mix(in srgb, currentColor 20%, transparent)}:is(.vq-alert,.vq-operation-progress){border-color:color-mix(in srgb, currentColor 24%, transparent);border-radius:var(--vq-shape-compact)}:is(.vq-toast,.vq-tooltip__content,.vq-popover__content,.vq-combobox__list,.vq-dropdown__menu){border-color:var(--vq-soft-edge);border-radius:var(--vq-shape-control);box-shadow:var(--vq-shadow-raised)}.vq-dialog{border-color:var(--vq-soft-edge);border-radius:var(--vq-shape-control)}.vq-state-view[data-kind=empty],.vq-state-view[data-kind=loading]{background:0 0;border-color:#0000}.vq-description-list>div{background:0 0;border-radius:0;padding-inline:0}.vq-tabs__list{border-radius:var(--vq-shape-compact);background:var(--vq-color-surface-sunken);inline-size:fit-content;max-inline-size:100%}.vq-tabs__panel[hidden]{display:none}.vq-tabs__panel:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.vq-form-field__label{font-weight:var(--vq-font-weight-medium)}.vq-text-field{padding-block:var(--vq-space-2)}.vq-button[data-tone=quiet]:not(:disabled),.vq-icon-button[data-tone=quiet]:not(:disabled){color:var(--vq-color-text-secondary)}.vq-shell-frame__title-icon{background:0 0;border:0}@media (width>=48rem){.vq-shell-frame__rail,.vq-shell-frame__header{background:0 0;border-color:#0000}.vq-shell-frame__page-header{margin-block-end:var(--vq-space-6)}}[data-vq-theme=high-contrast] :is(.vq-shell-frame,.review-app){--vq-soft-edge:var(--vq-color-separator-default);--vq-soft-control-edge:var(--vq-color-border-default);--vq-field-border:var(--vq-color-border-default)}@media (forced-colors:active){:is(.vq-shell-frame__rail,.vq-shell-frame__header,.vq-shell-frame__main,.vq-state-view,.vq-data-list,.vq-stat,.vq-timeline li,.vq-audit-event,.vq-data-table__scroller){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}}.vq-content-section{gap:var(--vq-space-4);min-inline-size:0;display:grid}.vq-content-section__header{justify-content:space-between;align-items:start;gap:var(--vq-space-3);flex-wrap:wrap;display:flex}.vq-content-section__header>div:first-child{flex:16rem;min-inline-size:0}.vq-content-section__header :is(h2,h3,p){overflow-wrap:anywhere;margin:0}.vq-content-section__header :is(h2,h3){font-size:var(--vq-font-size-headline);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-headline)}.vq-content-section__header p{max-inline-size:var(--vq-content-readable-width);color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-body-compact);line-height:var(--vq-font-line-body-compact);margin-block-start:var(--vq-space-1)}.vq-content-section__action{gap:var(--vq-space-2);flex-wrap:wrap;display:flex}.vq-disclosure{border-block:var(--vq-border-width-thin) solid var(--vq-color-separator-default);min-inline-size:0;color:var(--vq-color-text-primary)}.vq-disclosure+.vq-disclosure{border-block-start:0}.vq-disclosure>summary{min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-3) var(--vq-space-2);border-radius:var(--vq-shape-compact);cursor:pointer;overflow-wrap:anywhere}.vq-disclosure__title{font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-medium)}.vq-disclosure__description{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-body-compact);line-height:var(--vq-font-line-body-compact);margin-block-start:var(--vq-space-1);display:block}.vq-disclosure__content{gap:var(--vq-space-4);min-inline-size:0;padding:var(--vq-space-2) var(--vq-space-2) var(--vq-space-4);overflow-wrap:anywhere;display:grid}.vq-action-link{align-items:center;gap:var(--vq-space-3);min-inline-size:0;min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-4) var(--vq-space-2);border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);color:var(--vq-color-text-primary);border-radius:0;text-decoration:none;display:flex}.vq-action-link__content{gap:var(--vq-space-1);overflow-wrap:anywhere;flex:1;min-inline-size:0;display:grid}.vq-action-link__title{font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-body)}.vq-action-link__description{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-body-compact);line-height:var(--vq-font-line-body-compact)}.vq-action-link__icon,.vq-action-link__indicator{color:var(--vq-color-icon-default);flex:none;place-items:center;display:grid}.vq-action-link__icon>svg,.vq-action-link__indicator>svg{block-size:1.125rem;inline-size:1.125rem}.vq-action-link:focus-visible,.vq-disclosure>summary:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:calc(-1 * var(--vq-border-width-focus))}@media (hover:hover) and (pointer:fine){.vq-action-link:hover,.vq-disclosure>summary:hover{background:var(--vq-color-surface-sunken)}}@media (forced-colors:active){.vq-action-link,.vq-disclosure{forced-color-adjust:auto;border-color:canvastext}}}.personal-overview{gap:var(--vq-space-8);max-inline-size:48rem;display:grid}.personal-overview__welcome{justify-items:start;gap:var(--vq-space-3);padding-block:var(--vq-space-4);display:grid}.personal-overview__welcome h2,.personal-overview__welcome p,.personal-overview .vq-disclosure p,.personal-overview .vq-disclosure ul{overflow-wrap:anywhere;margin:0}.personal-overview__welcome h2{font-size:var(--vq-font-size-title-2);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-2);letter-spacing:var(--vq-letter-spacing-title-2)}.personal-overview__welcome p,.personal-overview .vq-disclosure{color:var(--vq-color-text-secondary)}.personal-overview__welcome .personal-primary-link{margin-block-start:var(--vq-space-2)}@media (width<=639px){.personal-overview{gap:var(--vq-space-6)}}.account-page{gap:var(--vq-space-4);display:grid}.account-state{justify-items:start;gap:var(--vq-space-3);max-inline-size:var(--vq-content-readable-width);padding:var(--vq-space-6);color:var(--vq-color-text-secondary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-raised);display:grid}.account-state>strong{color:var(--vq-color-text-primary);font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-3);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-3)}.account-state>span:not(.account-state__skeleton){max-inline-size:var(--vq-content-readable-width)}.account-state[data-kind=error]{border-color:var(--vq-color-status-danger-border);background:var(--vq-color-status-danger-surface)}.account-state__skeleton{border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);block-size:3rem;inline-size:3rem;animation:account-pulse var(--vq-motion-duration-loop,var(--vq-duration-ambient)) var(--vq-ease-standard) infinite alternate}.account-profile-hero,.account-security-hero{align-items:center;gap:var(--vq-space-4);padding:var(--vq-space-5);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.account-profile-hero>div,.account-security-hero>div{gap:var(--vq-space-1);min-inline-size:0;display:grid}.account-profile-hero h2,.account-profile-hero p,.account-security-hero h2,.account-security-hero p{margin:0}.account-profile-hero h2,.account-security-hero h2{overflow-wrap:anywhere;font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-2);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-2);letter-spacing:var(--vq-letter-spacing-title-2)}.account-profile-hero>div>p:last-child,.account-security-hero>div>p:last-child{max-inline-size:var(--vq-content-readable-width);color:var(--vq-color-text-secondary)}.account-avatar,.account-security-hero__icon,.account-card-icon{color:var(--vq-color-icon-default);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);background:var(--vq-color-surface-sunken);flex:none;justify-content:center;align-items:center;display:inline-flex}.account-avatar{border-radius:var(--vq-shape-pill);block-size:3.5rem;inline-size:3.5rem;color:var(--vq-color-action-primary);font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-3);font-weight:var(--vq-font-weight-semibold)}.account-security-hero__icon{border-radius:var(--vq-shape-control);block-size:3rem;inline-size:3rem}.account-card-icon{border-radius:var(--vq-shape-compact);grid-area:1/1/span 2;block-size:2.25rem;inline-size:2.25rem}.account-card-icon>svg,.account-detail-grid dt svg{block-size:1.125rem;inline-size:1.125rem}.account-detail-grid{gap:var(--vq-space-2);background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:visible}.account-detail-grid>div{gap:var(--vq-space-2);min-inline-size:0;padding:var(--vq-space-4);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-compact);background:var(--vq-color-surface-sunken);display:grid}.account-detail-grid dt{align-items:center;gap:var(--vq-space-2);color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-caption);display:flex}.account-detail-grid dt span{display:inline-flex}.account-detail-grid dd{overflow-wrap:anywhere;min-inline-size:0;color:var(--vq-color-text-primary);font-weight:var(--vq-font-weight-medium);margin:0}.account-detail-grid code{color:inherit}.account-page__columns,.account-security-grid{gap:var(--vq-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-information-card,.account-security-card,.account-session-summary,.account-deferred{border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-raised)}.account-information-card{align-items:start;gap:var(--vq-space-3);padding:var(--vq-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.account-information-card>div{gap:var(--vq-space-2);display:grid}.account-information-card h3,.account-information-card p,.account-security-card h3,.account-security-card p,.account-session-summary h3,.account-session-summary p,.account-deferred h3,.account-deferred p{margin:0}.account-information-card h3,.account-security-card h3,.account-session-summary h3,.account-deferred h3{color:var(--vq-color-text-primary);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-label)}.account-information-card p,.account-security-card p,.account-session-summary p,.account-deferred p,.account-deferred li{color:var(--vq-color-text-secondary)}.account-information-card>.vq-badge,.account-information-card>.identity-secondary-action{grid-column:2;justify-self:start}.account-security-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-security-card{align-content:start;gap:var(--vq-space-3);padding:var(--vq-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.account-security-card h3,.account-security-card p,.account-security-card>a,.account-security-card>.account-availability-note{grid-column:2}.account-security-card>a,.account-availability-note{justify-self:start}.account-availability-note{padding:var(--vq-space-1) var(--vq-space-2);color:var(--vq-color-text-secondary);border-radius:var(--vq-shape-pill);background:var(--vq-color-surface-sunken);font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption)}.account-session-summary{gap:var(--vq-space-4);padding:var(--vq-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.account-session-summary>div:first-child{align-content:start;gap:var(--vq-space-1);display:grid}.account-session-summary dl{gap:var(--vq-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.account-session-summary dl>div{gap:var(--vq-space-1);min-inline-size:0;display:grid}.account-session-summary dt{color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption)}.account-session-summary dd{overflow-wrap:anywhere;font-weight:var(--vq-font-weight-medium);margin:0}.account-session-summary>p{max-inline-size:var(--vq-content-readable-width);grid-column:1/-1}.account-deferred{gap:var(--vq-space-2);padding:var(--vq-space-4);border-style:dashed;display:grid}.account-deferred ul{gap:var(--vq-space-1);margin:0;padding-inline-start:var(--vq-space-5);display:grid}@keyframes account-pulse{to{opacity:.45}}@media (width<=767px){.account-profile-hero,.account-security-hero,.account-page__columns,.account-security-grid,.account-session-summary,.account-session-summary dl,.account-detail-grid{grid-template-columns:minmax(0,1fr)}.account-profile-hero,.account-security-hero{padding:var(--vq-space-4);justify-items:start}.account-detail-grid>div,.account-detail-grid>div:nth-child(-n+2){border:var(--vq-border-width-thin) solid var(--vq-color-separator-default)}.account-information-card>.identity-secondary-action{inline-size:auto}}@media (prefers-reduced-motion:reduce){.account-state__skeleton{animation:none}}@media (forced-colors:active){.account-state,.account-profile-hero,.account-security-hero,.account-detail-grid,.account-information-card,.account-security-card,.account-session-summary,.account-deferred{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}.identity-fieldset,.identity-channel-fieldset{gap:var(--vq-space-4);min-inline-size:0;padding:clamp(var(--vq-space-4), 2vw, var(--vq-space-5));border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);margin:0;display:grid}.identity-fieldset legend,.identity-channel-fieldset legend{padding-inline:var(--vq-space-2);color:var(--vq-color-text-primary)}.identity-field-grid{gap:var(--vq-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.identity-field[data-span=full]{grid-column:1/-1}.identity-field[data-width=medium]{justify-self:start;inline-size:min(100%,24rem)}.identity-field-grid__full{grid-column:1/-1}.identity-field{align-content:start;gap:var(--vq-space-2);min-inline-size:0;color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-label);display:grid}.identity-field>small,.identity-field-feedback{color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-regular);line-height:var(--vq-font-line-caption)}.identity-field-label{justify-content:space-between;align-items:baseline;gap:var(--vq-space-3);display:flex}.identity-field-label small{color:var(--vq-color-status-danger-foreground);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold)}.identity-field input,.identity-field select{box-sizing:border-box;inline-size:100%;min-block-size:var(--vq-size-control-comfortable);padding-inline:var(--vq-space-3);color:var(--vq-field-foreground);border:var(--vq-border-width-thin) solid var(--vq-field-border);border-radius:var(--vq-shape-control);background:var(--vq-field-background);font:inherit;font-weight:var(--vq-font-weight-regular);transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-ease-standard)}.identity-smart-contact__control{border:var(--vq-border-width-thin) solid var(--vq-field-border);border-radius:var(--vq-shape-control);background:var(--vq-field-background);transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;display:grid;overflow:hidden}.identity-smart-contact__control:focus-within{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.identity-smart-contact__control>input,.identity-smart-contact__region select{min-block-size:var(--vq-size-control-comfortable);background:0 0;border:0;border-radius:0;outline:0}.identity-smart-contact__control>input:focus-visible,.identity-smart-contact__region select:focus-visible{outline:0}.identity-smart-contact__leading,.identity-smart-contact__control>svg{inline-size:var(--vq-size-touch-min);color:var(--vq-color-icon-muted);align-self:center;place-items:center;display:grid}.identity-smart-contact__region{border-inline-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);display:grid}.identity-smart-contact__region select{max-inline-size:11.5rem;padding-inline:var(--vq-space-3);color:var(--vq-color-text-secondary);cursor:pointer}.identity-smart-contact[data-detection=email] .identity-smart-contact__control>svg,.identity-smart-contact[data-detection=phone] .identity-smart-contact__control>svg,.identity-contact-result[data-kind=email],.identity-contact-result[data-kind=phone]{color:var(--vq-color-status-success-foreground)}.identity-smart-contact[data-detection=invalid] .identity-smart-contact__control{border-color:var(--vq-color-status-danger-border)}.identity-smart-contact[data-detection=invalid] .identity-smart-contact__control>svg,.identity-contact-result[data-kind=invalid]{color:var(--vq-color-status-danger-foreground)}.identity-contact-result{min-block-size:0;font-weight:var(--vq-font-weight-medium)}.identity-contact-result[data-kind=empty]{display:none}.identity-visually-hidden{inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.identity-field input[aria-invalid=true]{border-color:var(--vq-color-status-danger-border)}.identity-field-feedback[data-kind=error]{color:var(--vq-color-status-danger-foreground)}.identity-field-feedback[data-kind=success]{color:var(--vq-color-status-success-foreground)}.identity-optional-fields{border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default)}.identity-optional-fields summary{justify-content:space-between;align-items:center;gap:var(--vq-space-4);min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-4) var(--vq-space-5);cursor:pointer;list-style:none;display:flex}.identity-optional-fields summary::-webkit-details-marker{display:none}.identity-optional-fields summary>span{gap:var(--vq-space-1);display:grid}.identity-optional-fields summary svg{transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-ease-standard);flex:none}.identity-optional-fields[open] summary svg{transform:rotate(180deg)}.identity-optional-fields>.identity-field-grid{padding:0 var(--vq-space-5) var(--vq-space-5)}.identity-password-control{display:block;position:relative}.identity-password-control input{padding-inline-end:calc(var(--vq-size-touch-min) + var(--vq-space-2))}.identity-password-toggle{min-inline-size:var(--vq-size-touch-min);min-block-size:var(--vq-size-touch-min);color:var(--vq-color-icon-muted);border-radius:var(--vq-shape-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.identity-password-policy{border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-sunken);overflow:hidden}.identity-password-policy summary{justify-content:space-between;align-items:center;gap:var(--vq-space-4);min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-3) var(--vq-space-4);cursor:pointer;list-style:none;display:flex}.identity-password-policy summary::-webkit-details-marker{display:none}.identity-password-policy summary>span{gap:var(--vq-space-1);display:grid}.identity-password-policy summary small{color:var(--vq-color-text-secondary);font-weight:var(--vq-font-weight-regular)}.identity-password-policy summary svg{transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-ease-standard);flex:none}.identity-password-policy[open] summary svg{transform:rotate(180deg)}.identity-password-policy__details{gap:var(--vq-space-3);padding:0 var(--vq-space-4) var(--vq-space-4);display:grid}@media (width<=35rem){.identity-smart-contact__control[data-phone-mode=true]{grid-template-columns:minmax(0,1fr) auto}.identity-smart-contact__control[data-phone-mode=true] .identity-smart-contact__region{border-inline-end:0;border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);grid-column:1/-1}.identity-smart-contact__region select{max-inline-size:none}}.identity-password-policy ul{gap:var(--vq-space-2) var(--vq-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.identity-password-policy li{align-items:flex-start;gap:var(--vq-space-2);color:var(--vq-color-text-secondary);display:flex}.identity-password-policy li[data-state=passed],.identity-password-progress,.identity-password-policy li[data-state=passed] svg{color:var(--vq-color-status-success-foreground)}.identity-password-policy li[data-state=failed],.identity-password-policy li[data-state=failed] svg{color:var(--vq-color-status-danger-foreground)}.identity-password-policy li svg{flex:none;margin-block-start:var(--vq-space-1)}.identity-password-progress{font-weight:var(--vq-font-weight-semibold)}.identity-policy-note{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption)}.identity-recovery-application{gap:var(--vq-space-2);padding-block:var(--vq-space-3);cursor:pointer;display:grid}.identity-recovery-application>span{align-items:center;gap:var(--vq-space-3);display:flex}.identity-recovery-application input[type=radio]{flex:none;block-size:1.125rem;inline-size:1.125rem;margin:0}.identity-recovery-application>small{color:var(--vq-color-text-secondary);padding-inline-start:calc(1.125rem + var(--vq-space-3))}.identity-login-prompt{align-items:center;gap:var(--vq-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.identity-login-prompt p{color:var(--vq-color-text-secondary);font-size:var(--vq-font-size-body);line-height:var(--vq-font-line-body);margin:0}.identity-login-hero__icon{block-size:3.25rem;inline-size:3.25rem;color:var(--vq-color-action-primary);border:var(--vq-border-width-thin) solid var(--vq-color-action-primary);background:var(--vq-color-surface-sunken);border-radius:50%;place-items:center;display:grid}.identity-action-note{font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption);text-align:center}.identity-login-links{align-items:center;gap:var(--vq-space-3);border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block-start:var(--vq-space-5);display:grid}.identity-login-links .identity-text-link{justify-self:center}.identity-stepper ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.identity-stepper__compact{display:none}.identity-stepper li{justify-items:center;gap:var(--vq-space-2);color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption);text-align:center;display:grid;position:relative}.identity-stepper li:before{block-size:var(--vq-border-width-thin);background:var(--vq-color-separator-default);content:"";position:absolute;inset-block-start:calc(var(--vq-size-touch-min) / 4);inset-inline:0}.identity-stepper li:first-child:before{inset-inline-start:50%}.identity-stepper li:last-child:before{inset-inline-end:50%}.identity-stepper li>span{z-index:1;inline-size:calc(var(--vq-size-touch-min) / 2);block-size:calc(var(--vq-size-touch-min) / 2);color:var(--vq-color-text-tertiary);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);background:var(--vq-color-surface-default);font-weight:var(--vq-font-weight-semibold);border-radius:50%;place-items:center;display:grid}.identity-stepper li[data-state=current],.identity-stepper li[data-state=complete]{color:var(--vq-color-text-primary)}.identity-stepper li[data-state=current]>span,.identity-stepper li[data-state=complete]>span{color:var(--vq-button-primary-foreground);border-color:var(--vq-color-action-primary);background:var(--vq-color-action-primary)}.identity-registration-step,[data-registration-step=account]{gap:var(--vq-space-4);display:grid}.identity-registration-step[hidden],[data-registration-step][hidden]{display:none}.identity-step-actions{justify-content:end;gap:var(--vq-space-3);grid-template-columns:minmax(0,auto) minmax(14rem,1fr)}@media (width<=767px){.identity-login-links{grid-template-columns:minmax(0,1fr)}.identity-login-links .identity-text-link{justify-self:center}.identity-stepper ol{display:none}.identity-stepper__compact{align-items:center;gap:var(--vq-space-3);color:var(--vq-color-text-primary);margin:0;display:flex}.identity-stepper__compact span{min-inline-size:var(--vq-size-touch-min);min-block-size:var(--vq-size-touch-min);color:var(--vq-button-primary-foreground);background:var(--vq-color-action-primary);font-weight:var(--vq-font-weight-semibold);border-radius:50%;place-items:center;display:grid}}.identity-consent-text{white-space:pre-wrap;max-height:18rem;line-height:1.7;overflow:auto}.identity-consent-choice{align-items:flex-start;gap:.75rem;margin-block:1rem;display:flex}.identity-consent-choice input{flex:none;margin-top:.35rem}.identity-page{padding-block:0 var(--vq-space-5);place-items:start center;display:grid}.identity-card{gap:var(--vq-space-5);inline-size:min(100%, var(--vq-content-readable-width));padding:clamp(var(--vq-space-4), 2vw, var(--vq-space-6));border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);box-shadow:0 1rem 3rem color-mix(in srgb, var(--vq-color-text-primary) 7%, transparent);display:grid}.identity-card[data-width=wide]{inline-size:min(100%,56rem)}.identity-card-footer{border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);padding-block-start:var(--vq-space-4)}.identity-lead,.identity-lead h2,.identity-lead p,.identity-action-note,.identity-lead-copy,.identity-fieldset>p,.identity-status h2,.identity-status p,.identity-resend-section h2,.identity-resend-section p,.identity-password-policy h3,.identity-password-policy p{margin:0}.identity-lead{gap:var(--vq-space-2);display:grid}.identity-lead h2,.identity-status h2,.identity-resend-section h2,.identity-fieldset legend,.identity-optional-fields summary strong{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-headline);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-headline);letter-spacing:var(--vq-letter-spacing-headline)}.identity-lead p,.identity-lead-copy,.identity-fieldset>p,.identity-optional-fields summary small,.identity-resend-section p,.identity-action-note{color:var(--vq-color-text-secondary)}.identity-eyebrow{align-items:center;gap:var(--vq-space-2);inline-size:fit-content;color:var(--vq-color-action-primary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-caption);letter-spacing:var(--vq-letter-spacing-eyebrow);text-transform:uppercase;display:inline-flex}:lang(zh-CN) .identity-eyebrow{letter-spacing:0;text-transform:none}.identity-form,.identity-actions,.identity-registration-form,.identity-password-inputs{gap:var(--vq-space-4);display:grid}.identity-registration-form{gap:var(--vq-space-4)}.identity-primary-action,.identity-secondary-action,.identity-inline-action{justify-content:center;align-items:center;gap:var(--vq-space-2);min-block-size:var(--vq-size-control-comfortable);padding-inline:var(--vq-space-4);border:var(--vq-border-width-thin) solid transparent;border-radius:var(--vq-shape-control);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-label);cursor:pointer;transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-ease-standard), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-ease-standard);text-decoration:none;display:inline-flex}.identity-primary-action{color:var(--vq-button-primary-foreground);border-color:var(--vq-button-primary-border);background:var(--vq-button-primary-background)}.identity-secondary-action,.identity-inline-action{color:var(--vq-button-secondary-foreground);border-color:var(--vq-button-secondary-border);background:var(--vq-button-secondary-background)}.identity-inline-action{min-block-size:var(--vq-size-control-default);margin-block-start:var(--vq-space-2)}.identity-primary-action:disabled,.identity-secondary-action:disabled,.identity-inline-action:disabled,.identity-password-toggle:disabled{color:var(--vq-color-control-disabled-text);border-color:var(--vq-color-control-disabled-border);background:var(--vq-color-control-disabled-background);cursor:not-allowed}.identity-text-link{align-items:center;gap:var(--vq-space-2);min-block-size:var(--vq-size-touch-min);color:var(--vq-color-link-default);justify-self:start;display:inline-flex}.identity-status{--identity-status-border:var(--vq-color-status-info-border);align-items:start;gap:var(--vq-space-3);padding:var(--vq-space-3) var(--vq-space-4);border:var(--vq-border-width-thin) solid color-mix(in srgb, var(--identity-status-border) 52%, var(--vq-color-separator-default));border-radius:var(--vq-shape-control);background:var(--vq-color-status-info-background);grid-template-columns:auto minmax(0,1fr);display:grid}.identity-status>svg{color:var(--vq-color-status-info-foreground)}.identity-status[data-kind=success]{--identity-status-border:var(--vq-color-status-success-border);color:var(--vq-color-status-success-foreground);background:var(--vq-color-status-success-background)}.identity-status[data-kind=error]{--identity-status-border:var(--vq-color-status-danger-border);color:var(--vq-color-status-danger-foreground);background:var(--vq-color-status-danger-background)}.identity-status[data-kind=success]>svg,.identity-status[data-kind=error]>svg{color:inherit}.identity-status>div{justify-content:space-between;align-items:center;gap:var(--vq-space-2) var(--vq-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.identity-status>div>h2,.identity-status>div>p{flex:18rem}.identity-status>div>h2+p{flex-basis:100%}.identity-status .identity-inline-action{min-block-size:var(--vq-size-control-default);margin:0}.identity-inline-progress{align-items:center;gap:var(--vq-space-2);display:inline-flex}.identity-channel-options{gap:var(--vq-space-3);display:grid}.identity-channel-option{align-items:start;gap:var(--vq-space-3);padding:var(--vq-space-4);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-control);background:var(--vq-color-surface-default);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);display:grid}.identity-channel-option:has(input:checked){border-color:var(--vq-color-action-primary);box-shadow:inset 0 0 0 var(--vq-border-width-thin) var(--vq-color-action-primary)}.identity-channel-option input{accent-color:var(--vq-color-action-primary);margin-block-start:var(--vq-space-1)}.identity-channel-icon{color:var(--vq-color-icon-default);place-items:center;display:grid}.identity-channel-option>span:last-child{gap:var(--vq-space-1);display:grid}.identity-channel-option small{color:var(--vq-color-text-secondary)}.identity-resend-section{align-items:center;gap:var(--vq-space-4);border-block-start:var(--vq-border-width-thin) solid var(--vq-color-separator-default);grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--vq-space-5);display:grid}.identity-resend-section>div{gap:var(--vq-space-1);display:grid}.identity-detected-channel{margin:calc(var(--vq-space-2) * -1) 0 0;color:var(--vq-color-status-success-foreground);font-weight:var(--vq-font-weight-medium)}.identity-spinner{animation:identity-spin var(--vq-motion-duration-loop,var(--vq-duration-ambient)) linear infinite}@keyframes identity-spin{to{transform:rotate(360deg)}}.identity-field input:focus-visible,.identity-field select:focus-visible,.identity-primary-action:focus-visible,.identity-secondary-action:focus-visible,.identity-inline-action:focus-visible,.identity-password-toggle:focus-visible,.identity-text-link:focus-visible,.identity-optional-fields summary:focus-visible,.identity-channel-option:has(input:focus-visible){outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}@media (hover:hover) and (pointer:fine){.identity-primary-action:hover:not(:disabled){border-color:var(--vq-button-primary-background-hover);background:var(--vq-button-primary-background-hover)}.identity-secondary-action:hover:not(:disabled),.identity-inline-action:hover:not(:disabled){background:var(--vq-button-secondary-background-hover)}.identity-text-link:hover{color:var(--vq-color-link-hover)}}@media (width<=767px){.identity-card{gap:var(--vq-space-4);padding:var(--vq-space-4)}.identity-fieldset,.identity-channel-fieldset{padding:var(--vq-space-4)}.identity-field-grid,.identity-password-policy ul,.identity-account-choice,.identity-resend-section,.identity-protection-list,.identity-step-actions{grid-template-columns:minmax(0,1fr)}.identity-account-choice,.identity-resend-section{align-items:stretch}.identity-account-choice .identity-secondary-action,.identity-resend-section .identity-secondary-action{inline-size:100%}.identity-optional-fields>.identity-field-grid{padding:0 var(--vq-space-4) var(--vq-space-4)}.identity-stepper li strong{max-inline-size:6rem}}@media (prefers-reduced-motion:reduce){.identity-spinner{animation:none}.identity-optional-fields summary svg,.identity-primary-action,.identity-secondary-action,.identity-inline-action,.identity-field input{transition:none}}@media (forced-colors:active){.identity-card,.identity-fieldset,.identity-channel-fieldset,.identity-optional-fields,.identity-field input,.identity-primary-action,.identity-secondary-action,.identity-inline-action,.identity-status,.identity-password-policy,.identity-channel-option,.identity-protection-list{color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}.identity-channel-option:has(input:checked){color:highlighttext;background:highlight}}.organizations-page{gap:var(--vq-space-4);display:grid}.organization-card dl,.organization-card dd{margin:0}.organization-card__identity strong,.organization-team-card h4{font-size:var(--vq-font-size-headline);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-headline);letter-spacing:var(--vq-letter-spacing-headline)}.organization-card__identity small,.organization-card dt{color:var(--vq-color-text-secondary)}.organization-card__identity small{font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption)}.organizations-state{justify-items:start;gap:var(--vq-space-3);padding:var(--vq-space-6);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);display:grid}.organizations-state[data-kind=error]{color:var(--vq-color-status-danger-foreground);border-color:var(--vq-color-status-danger-border);background:var(--vq-color-status-danger-background)}.organizations-list{gap:var(--vq-space-3);grid-template-columns:minmax(0,1fr);display:grid}.organization-card{align-items:center;gap:var(--vq-space-5);min-block-size:5rem;padding:var(--vq-space-4) var(--vq-space-5);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));grid-template-columns:minmax(11rem,1.35fr) minmax(5.5rem,.55fr) minmax(13rem,1fr) auto;text-decoration:none;display:grid}.organization-card dl,.organization-card dl>div{gap:var(--vq-space-1);display:grid}.organization-card__identity{align-items:center;gap:var(--vq-space-3);min-inline-size:0;display:flex}.organization-card__identity>span:last-child{gap:var(--vq-space-1);min-inline-size:0;display:grid}.organization-card__identity :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-card__icon{block-size:2.25rem;inline-size:2.25rem;color:var(--vq-color-action-primary);border-radius:var(--vq-shape-compact);background:color-mix(in srgb, var(--vq-color-action-primary) 9%, var(--vq-color-surface-sunken));flex:none;place-items:center;display:grid}.organization-card dl{gap:var(--vq-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.organization-card dt{inline-size:var(--vq-border-width-thin);block-size:var(--vq-border-width-thin);margin:calc(-1 * var(--vq-border-width-thin));clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.organization-card dd,.organization-overview__facts dd{font-variant-numeric:tabular-nums}.organization-card dd{font-size:var(--vq-font-size-body-compact);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-body-compact)}.organization-overview__back{justify-content:center;align-items:center;gap:var(--vq-space-1);min-block-size:var(--vq-size-control-default);color:var(--vq-color-action-primary);border-radius:var(--vq-shape-control);font-weight:var(--vq-font-weight-semibold);text-decoration:none;display:inline-flex}.organization-card .vq-badge{font-weight:var(--vq-font-weight-medium);background:0 0;border:0;justify-self:start;padding:0}.organization-card__chevron{color:var(--vq-color-icon-muted);transition:transform var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.organization-card:focus-visible,.organization-overview__back:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.organizations-load-more{justify-self:center}.organization-overview{gap:var(--vq-space-6);display:grid}.organization-overview__back{justify-self:start}.organization-overview__header{justify-content:space-between;align-items:end;gap:var(--vq-space-5);padding:var(--vq-space-5);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);display:flex}.organization-overview__header>div:first-child{gap:var(--vq-space-2);min-inline-size:0;display:grid}.organization-overview__header h2,.organization-overview__header p,.organization-overview__facts,.organization-overview__facts dd,.organization-teams h3,.organization-team-card h4,.organization-team-card p,.organization-teams__pagination-error{margin:0}.organization-overview__header h2{overflow-wrap:anywhere;font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-2);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-2);letter-spacing:var(--vq-letter-spacing-title-2)}.organization-overview__header>div:first-child>p:last-child,.organization-overview__facts dt,.organization-team-card p{color:var(--vq-color-text-secondary)}.organization-overview__header-actions{align-items:center;gap:var(--vq-space-3);display:flex}.organization-overview__state,.organization-teams__state{justify-items:start;gap:var(--vq-space-3);padding:var(--vq-space-6);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-surface-default);display:grid}.organization-overview__state[data-kind=error],.organization-teams__state[data-kind=error]{color:var(--vq-color-status-danger-foreground);border-color:var(--vq-color-status-danger-border);background:var(--vq-color-status-danger-background)}.organization-overview__facts{gap:var(--vq-border-width-thin);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-surface);background:var(--vq-color-separator-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.organization-overview__facts>div{gap:var(--vq-space-2);min-inline-size:0;padding:var(--vq-space-5);background:var(--vq-color-surface-default);display:grid}.organization-overview__facts dt{font-size:var(--vq-font-size-caption);line-height:var(--vq-font-line-caption)}.organization-overview__facts dd{overflow-wrap:anywhere}.organization-teams{gap:var(--vq-space-4);display:grid}.organization-teams>header>div{gap:var(--vq-space-2);display:grid}.organization-teams h3{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-3,var(--vq-font-size-title-2));font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-3);letter-spacing:var(--vq-letter-spacing-title-3)}.organization-teams__list{gap:var(--vq-space-3);grid-template-columns:minmax(0,1fr);display:grid}.organization-team-card{justify-content:space-between;align-items:start;gap:var(--vq-space-3);min-inline-size:0;min-block-size:var(--vq-size-touch-comfortable);padding:var(--vq-space-4) var(--vq-space-5);border:var(--vq-border-width-thin) solid var(--vq-color-separator-default);border-radius:var(--vq-shape-compact);background:var(--vq-color-surface-default);transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));display:flex}.organization-team-card>div{align-items:start;gap:var(--vq-space-3);min-inline-size:0;display:flex}.organization-team-card>div>div{gap:var(--vq-space-1);min-inline-size:0;display:grid}.organization-team-card h4{overflow-wrap:anywhere}.organization-teams__pagination-error{color:var(--vq-color-status-danger-foreground);text-align:center}@media (hover:hover) and (pointer:fine){.organization-card:hover,.organization-team-card:hover{border-color:var(--vq-color-border-strong);background:var(--vq-color-surface-raised)}.organization-overview__back:hover{text-underline-offset:var(--vq-space-1);text-decoration:underline}.organization-card:hover{transform:translateY(calc(-1 * var(--vq-border-width-thin)))}.organization-card:hover .organization-card__chevron{transform:translateX(var(--vq-space-1))}}.organization-overview :is(#organization-summary,#organization-membership,#organization-teams){scroll-margin-block-start:calc(var(--vq-shell-header-height) + var(--vq-space-6))}@media (width<=767px){.organization-overview__header{flex-direction:column;align-items:stretch}.organizations-list,.organization-overview__facts,.organization-teams__list{grid-template-columns:minmax(0,1fr)}.organization-card{gap:var(--vq-space-3) var(--vq-space-4);padding:var(--vq-space-4);grid-template-columns:minmax(0,1fr) auto}.organization-card__identity,.organization-card .vq-badge,.organization-card dl{grid-column:1}.organization-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-card__chevron{grid-area:1/2}.organization-overview__header{padding:var(--vq-space-5)}.organization-overview__header-actions{flex-direction:column;align-items:stretch}.organization-card .vq-badge{align-self:start}}@media (width>=40rem) and (width<=767px){.organization-card{gap:var(--vq-space-4);padding:var(--vq-space-4) var(--vq-space-5);grid-template-columns:minmax(11rem,1.35fr) minmax(5.5rem,.55fr) minmax(13rem,1fr) auto}.organization-card__identity,.organization-card .vq-badge,.organization-card dl,.organization-card__chevron{grid-area:auto}}.organization-card .vq-badge[data-tone=success]{color:var(--vq-color-status-success-foreground)}.organization-card .vq-badge[data-tone=warning]{color:var(--vq-color-status-warning-foreground)}.organization-card .vq-badge[data-tone=danger]{color:var(--vq-color-status-danger-foreground)}@media (forced-colors:active){.organizations-state,.organization-overview__state,.organization-overview__header,.organization-overview__facts,.organization-overview__facts>div,.organization-teams__state,.organization-team-card,.organization-card,.organization-card .vq-badge{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.organization-card:focus-visible,.organization-overview__back:focus-visible{outline-color:highlight}}*{box-sizing:border-box}html,body,#root{min-block-size:100%}body{color:var(--vq-color-text-primary);background:var(--vq-color-surface-canvas);font-family:var(--vq-font-family-sans);font-size:var(--vq-font-size-body-compact);font-synthesis:none;line-height:var(--vq-font-line-body-compact);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}[data-identity-route=true] .vq-shell-frame__body,[data-identity-route=true] .vq-shell-frame[data-density=compact] .vq-shell-frame__body{grid-template-columns:minmax(0,1fr);inline-size:100%;max-inline-size:90rem;margin-inline:auto}[data-identity-route=true] .vq-shell-frame__rail{display:none}[data-identity-route=true] .vq-shell-frame__workspace{inline-size:100%;min-inline-size:0}[data-identity-route=true] .vq-shell-frame__main,[data-identity-route=true] .vq-shell-frame[data-density=compact] .vq-shell-frame__main{inline-size:100%}[data-identity-layout=compact] :is(.vq-shell-frame__header,.vq-shell-frame__main),[data-identity-layout=compact] .vq-shell-frame[data-density=compact] :is(.vq-shell-frame__header,.vq-shell-frame__main){inline-size:min(100%,32rem);margin-inline:auto}[data-identity-layout=compact] .vq-shell-frame__main,[data-identity-layout=compact] .vq-shell-frame[data-density=compact] .vq-shell-frame__main{block-size:auto;max-block-size:100%}[data-identity-layout=wide] :is(.vq-shell-frame__header,.vq-shell-frame__main),[data-identity-layout=wide] .vq-shell-frame[data-density=compact] :is(.vq-shell-frame__header,.vq-shell-frame__main){inline-size:min(100%,50rem);margin-inline:auto}[data-identity-route=true] .vq-shell-frame__page-header{inline-size:min(100%, var(--vq-content-readable-width));margin-block-end:var(--vq-space-2);margin-inline:auto;padding-block-end:var(--vq-space-3)}[data-identity-layout=wide] .vq-shell-frame__page-header{inline-size:100%}[data-identity-route=true] .vq-shell-frame__page-header p{max-inline-size:42rem}[data-identity-route=true] .identity-card{gap:var(--vq-space-4);padding:var(--vq-space-4) 0 0;box-shadow:none;background:0 0;border:0}@media (width>=48rem){[data-identity-route=true] .vq-shell-frame__main,[data-identity-route=true] .vq-shell-frame[data-density=compact] .vq-shell-frame__main{padding-block:var(--vq-space-5)}}button,input,select,textarea{font:inherit}code,kbd,samp{font-family:var(--vq-font-family-mono);font-size:var(--vq-font-size-mono);font-variant-numeric:tabular-nums;line-height:var(--vq-font-line-mono)}.personal-preferences{gap:var(--vq-space-2);display:grid}.personal-preferences label{gap:var(--vq-space-1);color:var(--vq-color-text-tertiary);font-size:var(--vq-font-size-caption);display:grid}.personal-preferences select{inline-size:100%;min-block-size:var(--vq-size-control-default);padding-inline:var(--vq-space-3);color:var(--vq-color-text-primary);border:var(--vq-border-width-thin) solid var(--vq-color-border-default);border-radius:var(--vq-shape-compact);background:var(--vq-color-surface-default);font-size:var(--vq-font-size-body-compact);font-weight:var(--vq-font-weight-medium);transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard))}.personal-preferences select:focus-visible,.personal-primary-link:focus-visible{outline:var(--vq-border-width-focus) solid var(--vq-color-border-focus);outline-offset:var(--vq-space-1)}.personal-navigation{gap:var(--vq-space-1);margin:0;padding:0;list-style:none;display:grid}.personal-navigation a,.personal-navigation li>span{align-items:center;gap:var(--vq-space-2);min-block-size:2.375rem;padding:var(--vq-space-1) var(--vq-space-2);border-radius:var(--vq-shape-compact);font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-medium);line-height:var(--vq-font-line-label);white-space:nowrap;transition:gap var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), padding-inline var(--vq-motion-duration-magic,var(--vq-duration-standard)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));text-decoration:none;display:flex}.personal-navigation .vq-magic-move-item>svg{flex:none;block-size:1.125rem;inline-size:1.125rem;display:block}.personal-navigation a{color:var(--vq-color-text-secondary)}.personal-navigation a[aria-current=page]{color:var(--vq-color-text-primary);font-weight:var(--vq-font-weight-semibold);background:0 0}.personal-navigation a:focus-visible{box-shadow:inset 0 0 0 var(--vq-border-width-focus) var(--vq-color-border-focus);outline:0}.personal-navigation li>span[aria-disabled=true]{color:var(--vq-color-control-disabled-text);cursor:not-allowed}@media (width>=48rem){.vq-shell-frame[data-rail-collapsed=true] .personal-navigation .vq-magic-move-item{padding-inline:var(--vq-space-3);gap:0}}.personal-delivery-label{margin:0 0 var(--vq-space-2);color:var(--vq-color-action-primary);font-size:var(--vq-font-size-caption);font-weight:var(--vq-font-weight-semibold);letter-spacing:var(--vq-letter-spacing-eyebrow,.04em);text-transform:uppercase}.personal-primary-link{min-block-size:var(--vq-size-control-default);padding-inline:var(--vq-space-3);color:var(--vq-color-action-primary-text);border:var(--vq-border-width-thin) solid var(--vq-color-action-primary);border-radius:var(--vq-shape-compact);background:var(--vq-color-action-primary);box-shadow:none;font-size:var(--vq-font-size-label);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-label);transition:border-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard)), background-color var(--vq-motion-duration-state,var(--vq-duration-quick)) var(--vq-motion-ease-standard,var(--vq-ease-standard));justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.personal-foundation>header{max-inline-size:var(--vq-content-readable-width);margin-block-end:var(--vq-space-6)}.personal-foundation h2,.personal-foundation p{margin-block-start:0}.personal-foundation h2{font-family:var(--vq-font-family-display);font-size:var(--vq-font-size-title-2);font-weight:var(--vq-font-weight-semibold);line-height:var(--vq-font-line-title-2);letter-spacing:var(--vq-letter-spacing-title-2);margin-block-end:var(--vq-space-3)}.personal-foundation>header>p:last-child{color:var(--vq-color-text-secondary)}:lang(zh-CN) .personal-delivery-label{letter-spacing:0;text-transform:none}@media (hover:hover) and (pointer:fine){.personal-navigation a:hover{color:var(--vq-color-text-primary);background:var(--vq-color-surface-sunken)}.personal-navigation a[aria-current=page]:hover{color:var(--vq-color-text-primary);background:0 0}.personal-primary-link:hover{border-color:var(--vq-color-action-primary-hover);background:var(--vq-color-action-primary-hover)}}@media (width<=767px){.personal-navigation{gap:var(--vq-space-1)}.personal-navigation a,.personal-navigation li>span{min-block-size:var(--vq-size-touch-min);padding:var(--vq-space-2)}.personal-preferences{gap:var(--vq-space-2);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}.personal-preferences label,.personal-preferences select{inline-size:100%;min-inline-size:0}.personal-primary-link{inline-size:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto}}@media (forced-colors:active){.personal-navigation a[aria-current=page]{color:highlighttext;forced-color-adjust:auto;background:highlight}.personal-navigation li>span[aria-disabled=true]{color:graytext;opacity:1}.personal-preferences select,.personal-primary-link{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.personal-navigation a:focus-visible,.personal-preferences select:focus-visible,.personal-primary-link:focus-visible{outline-color:highlight}.personal-primary-link{border:var(--vq-border-width-thin) solid ButtonText}}.vq-shell-frame{--personal-soft-edge:color-mix(in srgb, var(--vq-color-separator-default) 26%, transparent);--personal-soft-control-edge:color-mix(in srgb, var(--vq-color-border-default) 46%, transparent);--personal-soft-surface:color-mix(in srgb, var(--vq-color-surface-raised) 94%, var(--vq-color-surface-canvas));--personal-soft-block:color-mix(in srgb, var(--vq-color-surface-sunken) 42%, var(--vq-color-surface-raised));--personal-soft-accent:color-mix(in srgb, var(--vq-color-action-primary) 5%, var(--vq-color-surface-raised))}:is(.account-state,.account-profile-card,.account-session-summary,.account-deferred){border-radius:var(--vq-shape-compact);background:var(--personal-soft-block);border-color:#0000}:is(.account-state,.organizations-state)[data-kind=error]{border-color:color-mix(in srgb, currentColor 24%, transparent);background:color-mix(in srgb, var(--vq-color-status-danger-background) 46%, var(--personal-soft-surface))}.account-profile-card{background:var(--personal-soft-accent)}.account-detail-grid>div,.account-detail-grid>div:nth-child(-n+2){background:color-mix(in srgb, var(--vq-color-surface-sunken) 34%, var(--vq-color-surface-raised));border-color:#0000}.account-profile-visual{background:color-mix(in srgb, var(--vq-color-action-primary) 7%, var(--vq-color-surface-raised));border-color:#0000}:is(.organizations-state,.organization-card,.organization-overview,.organization-membership,.organization-teams__state,.organization-team-card){border-radius:var(--vq-shape-compact);background:var(--personal-soft-block);border-color:#0000}.organization-card{background:color-mix(in srgb, var(--vq-color-surface-sunken) 30%, var(--vq-color-surface-raised))}.organization-team-grid{gap:var(--vq-space-2);border-radius:var(--vq-shape-compact);background:0 0;border-color:#0000}.organization-team-grid>*{background:var(--personal-soft-block)}:is(.identity-protection-list,.identity-optional-fields,.identity-password-policy){border-radius:var(--vq-shape-compact);background:var(--personal-soft-block);border-color:#0000}:is(.identity-fieldset,.identity-channel-fieldset){border-color:var(--personal-soft-edge);border-radius:var(--vq-shape-compact);background:var(--personal-soft-surface)}:is(.identity-field input,.identity-smart-contact__control,.identity-channel-option){border-color:var(--personal-soft-control-edge);border-radius:var(--vq-shape-compact);background:color-mix(in srgb, var(--vq-color-surface-default) 76%, var(--vq-color-surface-sunken))}.identity-status{border-color:color-mix(in srgb, currentColor 20%, transparent);border-radius:var(--vq-shape-compact)}.identity-card-footer,.identity-secondary-action,.identity-journey-footer,.identity-stepper:before{border-color:var(--personal-soft-edge)}.account-page{gap:var(--vq-space-6);max-inline-size:48rem}.account-profile-hero,.account-security-hero{background:0 0;border:0;padding-inline:0}.account-readonly-note{color:var(--vq-color-text-secondary);margin:0}.account-page>.account-security-card{background:0 0;border:0;grid-template-columns:minmax(0,1fr);padding-inline:0;display:grid}.account-page>.account-security-card>*{grid-column:1}.account-page>.account-security-card button{justify-self:start}.account-page .vq-disclosure p{color:var(--vq-color-text-secondary);margin:0}.organizations-list{gap:0}.organization-card{border:0;border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);padding-inline:var(--vq-space-2);background:0 0;border-radius:0}.organization-card__identity :is(strong,small){white-space:normal;overflow-wrap:anywhere}.organization-card__identity strong{font-size:var(--vq-font-size-label)}.organization-card dl{grid-template-columns:minmax(0,1fr)}.organization-card__icon{color:var(--vq-color-icon-default);background:0 0}.organization-overview{background:0 0}.organization-overview__header{background:0 0;border:0;padding-inline:0}.organization-overview__facts{background:0 0;border:0}.organization-overview__facts>div{background:0 0;padding-inline:0}.organization-team-card{border:0;border-block-end:var(--vq-border-width-thin) solid var(--vq-color-separator-default);padding-inline:var(--vq-space-2);background:0 0;border-radius:0}.organization-team-card h4{font-size:var(--vq-font-size-label)}@media (hover:hover) and (pointer:fine){.organization-card:hover,.organization-team-card:hover{background:color-mix(in srgb, var(--vq-color-action-primary) 6%, var(--vq-color-surface-raised));border-color:#0000}}@media (forced-colors:active){:is(.account-state,.account-profile-card,.account-session-summary,.account-deferred,.organizations-state,.organization-card,.organization-team-card,.identity-protection-list,.identity-optional-fields,.identity-password-policy){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}
