@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@400;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}:root,[data-theme=nocturne]{color-scheme:dark;--vs-ink-1000:#080d15;--vs-ink-975:#0b111b;--vs-ink-950:#0d131c;--vs-ink-925:#0e131d;--vs-ink-900:#151b26;--vs-ink-875:#171d27;--vs-ink-850:#1b222d;--vs-ink-800:#202833;--vs-ink-750:#283140;--vs-ink-700:#303a4a;--vs-slate-100:#f8f9fb;--vs-slate-150:#e8ecf2;--vs-slate-250:#bec7d3;--vs-slate-350:#aab4c2;--vs-slate-400:#8c98aa;--vs-slate-500:#6f7b8e;--vs-brass-300:#ffe08a;--vs-brass-400:#fcb900;--vs-brass-500:#d89e00;--vs-brass-900:#261900;--vs-green-400:#38c993;--vs-green-300:#75e0b9;--vs-red-400:#f07878;--vs-red-300:#f5b0b0;--vs-blue-400:#69a7e8;--vs-blue-300:#9cc7f2;--vs-amber-400:#e6b956;--vs-rose-400:#fb7185;--vs-alpha-white-03:#ffffff08;--vs-alpha-white-06:#ffffff0f;--vs-alpha-white-10:#ffffff1a;--vs-alpha-slate-09:#a9b5c917;--vs-alpha-slate-16:#a9b5c929;--vs-alpha-slate-21:#a9b5c936;--vs-alpha-slate-30:#cbd5e14d;--vs-alpha-black-24:#0308103d;--vs-alpha-black-38:#03081061;--vs-alpha-black-62:#0308109e;--vs-alpha-brass-09:#fcb90017;--vs-alpha-brass-04:#fcb9000a;--vs-alpha-brass-06:#fcb9000f;--vs-alpha-brass-12:#fcb9001f;--vs-alpha-brass-16:#fcb90029;--vs-alpha-brass-22:#fcb90038;--vs-alpha-brass-28:#fcb90047;--vs-alpha-brass-42:#fcb9006b;--vs-alpha-green-10:#38c9931a;--vs-alpha-green-24:#38c9933d;--vs-alpha-red-10:#f078781a;--vs-alpha-red-24:#f078783d;--vs-alpha-blue-10:#69a7e81a;--vs-alpha-blue-24:#69a7e83d;--vs-alpha-amber-10:#e6b9561a;--vs-alpha-amber-24:#e6b9563d;--vs-alpha-rose-17:#fb71852b;--vs-surface-page:var(--vs-ink-925);--vs-surface-deep:var(--vs-ink-950);--vs-surface-input:var(--vs-ink-975);--vs-surface-recessed:var(--vs-ink-900);--vs-surface-panel:var(--vs-ink-875);--vs-surface-raised:var(--vs-ink-850);--vs-surface-hover:var(--vs-ink-800);--vs-surface-active:var(--vs-ink-750);--vs-surface-overlay:var(--vs-alpha-black-62);--vs-text-strong:var(--vs-slate-100);--vs-text-primary:var(--vs-slate-150);--vs-text-secondary:var(--vs-slate-250);--vs-text-muted:var(--vs-slate-400);--vs-text-subtle:var(--vs-slate-500);--vs-text-on-primary:var(--vs-brass-900);--vs-border-subtle:var(--vs-alpha-slate-09);--vs-border-default:var(--vs-alpha-slate-16);--vs-border-strong:var(--vs-alpha-slate-30);--vs-action-primary:var(--vs-brass-400);--vs-action-primary-hover:var(--vs-brass-300);--vs-action-primary-strong:var(--vs-brass-500);--vs-action-primary-soft:var(--vs-alpha-brass-09);--vs-action-primary-glow:var(--vs-alpha-brass-16);--vs-focus-ring:var(--vs-alpha-brass-22);--vs-status-success:var(--vs-green-400);--vs-status-success-strong:var(--vs-green-300);--vs-status-success-soft:var(--vs-alpha-green-10);--vs-status-success-border:var(--vs-alpha-green-24);--vs-status-danger:var(--vs-red-400);--vs-status-danger-strong:var(--vs-red-300);--vs-status-danger-soft:var(--vs-alpha-red-10);--vs-status-danger-border:var(--vs-alpha-red-24);--vs-status-info:var(--vs-blue-400);--vs-status-info-strong:var(--vs-blue-300);--vs-status-info-soft:var(--vs-alpha-blue-10);--vs-status-info-border:var(--vs-alpha-blue-24);--vs-status-warning:var(--vs-amber-400);--vs-status-warning-soft:var(--vs-alpha-amber-10);--vs-status-warning-border:var(--vs-alpha-amber-24);--vs-status-critical:var(--vs-rose-400);--vs-status-critical-soft:var(--vs-alpha-rose-17);--vs-icon-filter-brass:invert(86%) sepia(98%) saturate(3658%) hue-rotate(359deg) brightness(103%) contrast(103%);--vs-icon-filter-muted:invert(64%) sepia(10%) saturate(650%) hue-rotate(178deg) brightness(91%) contrast(87%);--vs-icon-filter-success:invert(69%) sepia(56%) saturate(520%) hue-rotate(107deg) brightness(91%) contrast(90%);--vs-icon-filter-danger:invert(65%) sepia(75%) saturate(1097%) hue-rotate(312deg) brightness(101%) contrast(89%);--vs-icon-filter-info:invert(69%) sepia(25%) saturate(1359%) hue-rotate(174deg) brightness(97%) contrast(88%);--vs-font-ui-latin:"Manrope", "Inter", ui-sans-serif, system-ui, sans-serif;--vs-font-ui-arabic:"Tajawal", ui-sans-serif, system-ui, sans-serif;--vs-font-data:"IBM Plex Mono", ui-monospace, monospace;--vs-font-size-2xs:.6875rem;--vs-font-size-xs:.75rem;--vs-font-size-sm:.8125rem;--vs-font-size-meta:.8125rem;--vs-font-size-table:.875rem;--vs-font-size-body:.9375rem;--vs-font-size-md:1rem;--vs-font-size-lg:1.125rem;--vs-font-size-xl:1.375rem;--vs-font-size-2xl:1.75rem;--vs-font-weight-regular:400;--vs-font-weight-medium:500;--vs-font-weight-semibold:650;--vs-font-weight-bold:750;--vs-font-weight-heavy:850;--vs-line-height-tight:1.2;--vs-line-height-control:1.35;--vs-line-height-body:1.55;--vs-line-height-relaxed:1.7;--vs-letter-spacing-label:.055em;--vs-space-0:0;--vs-space-1:.25rem;--vs-space-2:.5rem;--vs-space-3:.75rem;--vs-space-4:1rem;--vs-space-5:1.25rem;--vs-space-6:1.5rem;--vs-space-8:2rem;--vs-space-10:2.5rem;--vs-space-12:3rem;--vs-space-16:4rem;--vs-control-height-sm:2rem;--vs-control-height-md:2.625rem;--vs-control-height-lg:3rem;--vs-control-padding-x-sm:.625rem;--vs-control-padding-x-md:.8125rem;--vs-control-padding-x-lg:1rem;--vs-icon-size-sm:.875rem;--vs-icon-size-md:1rem;--vs-icon-size-lg:1.25rem;--vs-checkbox-size:1.125rem;--vs-checkbox-radius:.3125rem;--vs-checkbox-mark-width:.5rem;--vs-checkbox-mark-height:.3125rem;--vs-checkbox-mark-rotation:-45deg;--vs-timeline-marker-size:.8125rem;--vs-status-dot-size:.5rem;--vs-screen-max-width:115.2rem;--vs-modal-max-width-sm:26rem;--vs-modal-max-width-md:34rem;--vs-modal-max-width-lg:46rem;--vs-modal-max-width-xl:56rem;--vs-modal-haze-stop:42%;--vs-dialog-haze-stop:48%;--vs-reduced-motion-duration:.01ms;--vs-toast-width:24rem;--vs-combobox-min-width:14rem;--vs-combobox-min-width-sm:12rem;--vs-dropdown-max-height:18rem;--vs-toggle-track-width:2.375rem;--vs-toggle-track-height:1.375rem;--vs-toggle-thumb-size:1rem;--vs-toggle-thumb-offset:.125rem;--vs-content-max-customer:96rem;--vs-content-max-admin:105.6rem;--vs-content-max-analytics:110.4rem;--vs-content-max-ultra:120rem;--vs-content-max-workspace:86.4rem;--vs-content-max-form:67.2rem;--vs-mobile-sidebar-width:min(19rem, calc(100vw - 1rem) );--vs-desktop-sidebar-width:16rem;--vs-shell-header-control-size:2.5rem;--vs-shell-footer-action-height:2.5rem;--vs-shell-footer-logout-height:2.25rem;--vs-shell-user-avatar-size:2.125rem;--vs-shell-role-max-width:4.5rem;--vs-shell-brand-letter-spacing:.0125rem;--vs-shell-notification-icon-size:1.1875rem;--vs-shell-notification-popup-width:20rem;--vs-shell-notification-copy-width:16rem;--vs-shell-notification-haze-stop:48%;--vs-shell-plan-mobile-min-width:2.25rem;--vs-shell-owl-mobile-min-width:5rem;--vs-shell-owl-mobile-fluid-width:22vw;--vs-shell-owl-mobile-max-width:7rem;--vs-shell-threat-mobile-max-width:3.5rem;--vs-table-min-compact:42.5rem;--vs-table-min-medium:47.5rem;--vs-table-min-comfortable:56.25rem;--vs-table-min-large:61.25rem;--vs-table-min-wide:68.75rem;--vs-table-min-extra-wide:78.75rem;--vs-table-min-audit:86.25rem;--vs-inline-form-min-width:22.5rem;--vs-message-max-width:94%;--vs-message-max-width-wide:88%;--vs-login-prefix-max-width:56%;--vs-console-form-width:26.25rem;--vs-settings-panel-width:18rem;--vs-settings-aside-width:22rem;--vs-settings-nav-width:14rem;--vs-settings-action-width:10.5rem;--vs-settings-avatar-size:5rem;--vs-settings-member-avatar-size:2.5rem;--vs-settings-command-copy-width:45rem;--vs-settings-sticky-offset:5.5rem;--vs-settings-button-height:2.5rem;--vs-settings-small-button-height:2.125rem;--vs-settings-password-action-space:4.5rem;--vs-settings-team-aside-width:21.25rem;--vs-settings-team-side-limit:32.5rem;--vs-settings-member-role-width:7.5rem;--vs-settings-panel-enter-shift:.625rem;--vs-settings-signal-size:.4375rem;--vs-settings-signal-rail-width:.1875rem;--vs-settings-prefix-max-width:58%;--vs-settings-panel-reveal-duration:.24s;--vs-settings-reduced-duration:1ms;--vs-entitlement-role-width:7rem;--vs-entitlement-action-width:6rem;--vs-credit-action-width:4.5rem;--vs-credit-action-width-wide:5.5rem;--vs-viewport-offset-page:4rem;--vs-viewport-offset-workspace:8rem;--vs-viewport-offset-domains:6.5rem;--vs-viewport-offset-list:13rem;--vs-overview-fluid-track:1fr;--vs-overview-primary-track:2fr;--vs-overview-full:100%;--vs-overview-half:50%;--vs-overview-quarter:25%;--vs-overview-hero-min-height:8rem;--vs-overview-atmosphere-size:38rem;--vs-overview-grid-size:2.75rem;--vs-overview-signal-size:7.25rem;--vs-overview-signal-core-size:3.5rem;--vs-overview-signal-icon-size:1.5rem;--vs-overview-signal-ring-middle:.875rem;--vs-overview-signal-ring-inner:1.75rem;--vs-overview-tab-indicator-height:.1875rem;--vs-overview-kpi-min-height:8.75rem;--vs-overview-chart-height:20rem;--vs-overview-chart-svg-min-width:42rem;--vs-overview-chart-day-min-width:3.25rem;--vs-overview-chart-bar-width:2.25rem;--vs-overview-chart-line-width:.15625rem;--vs-overview-chart-point-width:.125rem;--vs-overview-chart-segment-min-height:.125rem;--vs-overview-progress-height:.5rem;--vs-overview-domain-volume-height:.1875rem;--vs-overview-domain-metric-dot-size:.375rem;--vs-overview-mobile-domain-label-width:7.5rem;--vs-overview-identity-copy-width:62ch;--vs-overview-section-copy-width:48ch;--vs-overview-empty-copy-width:64ch;--vs-overview-domain-copy-width:46ch;--vs-overview-panel-enter-shift:.75rem;--vs-overview-card-lift:-.125rem;--vs-overview-atmosphere-shift:1rem;--vs-overview-scan-width:30%;--vs-overview-atmosphere-x:82%;--vs-overview-atmosphere-y:8%;--vs-overview-atmosphere-fade:58%;--vs-overview-grid-fade:72%;--vs-overview-glint-start:-160%;--vs-overview-glint-end:160%;--vs-overview-scan-start:-130%;--vs-overview-scan-end:130%;--vs-overview-chart-label-shift:-50%;--vs-overview-gradient-start:0%;--vs-overview-gradient-middle:50%;--vs-overview-gradient-end:100%;--vs-overview-panel-scale:.992;--vs-overview-signal-scale:1.04;--vs-overview-atmosphere-opacity:.72;--vs-overview-grid-opacity:.22;--vs-overview-muted-opacity:.64;--vs-overview-panel-duration:.32s;--vs-overview-glint-duration:.48s;--vs-overview-stagger-delay:55ms;--vs-overview-atmosphere-duration:20s;--vs-overview-signal-duration:7s;--vs-overview-scan-duration:9s;--vs-overview-signal-stop:72deg;--vs-overview-glint-skew:-18deg;--vs-overview-gradient-angle:90deg;--vs-overview-grid-angle:0deg;--vs-overview-radius-control:.4375rem;--vs-overview-radius-tab:.5625rem;--vs-overview-radius-surface:.75rem;--vs-overview-chart-line-duration:.9s;--vs-overview-chart-point-duration:.42s;--vs-billing-fluid-track:1fr;--vs-billing-summary-primary-track:1.08fr;--vs-billing-summary-secondary-track:.92fr;--vs-billing-plan-column-count:5;--vs-billing-resource-column-count:4;--vs-billing-definition-column-count:2;--vs-billing-full:100%;--vs-billing-hero-min-height:8rem;--vs-billing-atmosphere-size:34rem;--vs-billing-cost-atmosphere-size:28rem;--vs-billing-grid-size:2.75rem;--vs-billing-mark-size:3rem;--vs-billing-mark-icon-size:1.25rem;--vs-billing-panel-icon-size:2.5rem;--vs-billing-progress-height:.5rem;--vs-billing-copy-width:54ch;--vs-billing-cost-copy-width:58ch;--vs-billing-cost-table-min-width:45rem;--vs-billing-plan-card-min-height:22rem;--vs-billing-enter-shift:.75rem;--vs-billing-card-lift:-.125rem;--vs-billing-atmosphere-shift:1rem;--vs-billing-glint-start:-160%;--vs-billing-glint-end:160%;--vs-billing-scan-start:-130%;--vs-billing-scan-end:130%;--vs-billing-gradient-start:0%;--vs-billing-gradient-middle:50%;--vs-billing-gradient-end:100%;--vs-billing-haze-x:88%;--vs-billing-haze-y:10%;--vs-billing-haze-fade:62%;--vs-billing-grid-fade:74%;--vs-billing-panel-scale:.992;--vs-billing-mark-scale:1.06;--vs-billing-atmosphere-opacity:.72;--vs-billing-grid-opacity:.18;--vs-billing-muted-opacity:.68;--vs-billing-enter-duration:.42s;--vs-billing-glint-duration:.56s;--vs-billing-meter-duration:.9s;--vs-billing-atmosphere-duration:22s;--vs-billing-pulse-duration:4.8s;--vs-billing-scan-duration:12s;--vs-billing-stagger-delay:65ms;--vs-billing-glint-skew:-18deg;--vs-billing-gradient-angle:90deg;--vs-billing-reduced-duration:.01ms;--vs-ip-farm-copy-max-width:62ch;--vs-ip-farm-search-min-width:14rem;--vs-ip-farm-target-input-height:9.5rem;--vs-ip-farm-wizard-step-height:17rem;--vs-ip-farm-empty-min-height:18rem;--vs-ip-farm-seal-size:3.6rem;--vs-ip-farm-seal-icon-size:1.55rem;--vs-ip-farm-cemetery-grid-size:3rem;--vs-ip-farm-cemetery-haze-size:34rem;--vs-ip-farm-vault-haze-size:28rem;--vs-ip-farm-grid-opacity:.22;--vs-ip-farm-form-compact-track:.8fr;--vs-ip-farm-form-wide-track:1.6fr;--vs-ip-farm-toolbar-wide-track:1.4fr;--vs-ip-farm-card-lift:-.125rem;--vs-ip-farm-reveal-offset:-.5rem;--vs-ip-farm-seal-shift:.18rem;--vs-ip-farm-soul-start:-1rem;--vs-ip-farm-soul-end:4rem;--vs-ip-farm-soul-scale-start:.7;--vs-ip-farm-soul-scale-end:.35;--vs-ip-farm-soul-opacity:.8;--vs-ip-farm-vault-reveal-duration:.36s;--vs-ip-farm-seal-duration:.52s;--vs-ip-farm-hub-pulse-duration:.76s;--vs-ip-farm-wire-flow-duration:1.1s;--vs-ip-farm-wire-open-duration:.92s;--vs-ip-farm-mobile-beam-duration:.72s;--vs-ip-farm-soul-duration:.9s;--vs-ip-farm-soul-delay-one:90ms;--vs-ip-farm-soul-delay-two:.18s;--vs-ip-farm-soul-delay-three:.27s;--vs-ip-farm-reduced-duration:.01ms;--vs-border-width:1px;--vs-focus-width:2px;--vs-focus-offset:2px;--vs-radius-xs:.25rem;--vs-radius-sm:.375rem;--vs-radius-md:.5rem;--vs-radius-lg:.625rem;--vs-radius-xl:.875rem;--vs-radius-pill:999px;--vs-shadow-card:0 1.125rem 2.75rem var(--vs-alpha-black-24);--vs-shadow-overlay:0 1.75rem 5rem var(--vs-alpha-black-62);--vs-shadow-control:0 .5rem 1.25rem var(--vs-alpha-black-24);--vs-shadow-focus:0 0 0 .25rem var(--vs-focus-ring);--vs-shadow-inset-highlight:inset 0 var(--vs-border-width) 0 var(--vs-alpha-white-03);--vs-shadow-timeline-marker:0 0 0 var(--vs-space-1) var(--vs-surface-deep);--vs-shadow-brand-glow:0 0 1.5rem var(--vs-action-primary-glow);--vs-shadow-status-glow:0 0 var(--vs-space-3) currentColor;--vs-shadow-info-glow:0 0 1.375rem var(--vs-status-info-border);--vs-shadow-autofill:0 0 0 62.5rem var(--vs-surface-deep) inset;--vs-z-base:1;--vs-z-sticky:20;--vs-z-dropdown:400;--vs-z-toast:700;--vs-z-modal:800;--vs-z-dropdown-modal:850;--vs-z-loading:900;--vs-duration-fast:.12s;--vs-duration-normal:.18s;--vs-duration-slow:.26s;--vs-duration-ambient:18s;--vs-duration-packet-fast:5s;--vs-duration-packet-normal:6s;--vs-duration-packet-slow:7s;--vs-duration-scan:5s;--vs-duration-pulse:4s;--vs-delay-packet-one:.7s;--vs-delay-packet-two:1.2s;--vs-delay-packet-three:1.6s;--vs-delay-packet-four:2.1s;--vs-delay-packet-five:2.8s;--vs-ease-standard:cubic-bezier(.2, .8, .2, 1);--vs-disabled-opacity:.56;--vs-opacity-hidden:0;--vs-opacity-full:1;--vs-rotation-quarter:90deg;--vs-rotation-half:180deg;--vs-backdrop-blur:.25rem;--vs-rotation-full:1turn;--vs-icon-on-primary-filter:brightness(0);--vs-motion-packet-start:-12vw;--vs-motion-packet-end:112vw;--vs-motion-packet-start-y:-12vh;--vs-motion-packet-end-y:112vh;--vs-palette-003c22479a:#d47b7847;--vs-palette-0085b45dcc:#d7e1f51a;--vs-palette-00956e2486:#edf3fc;--vs-palette-00ff64ebd9:#7dd3fc57;--vs-palette-01d3a379eb:#f5f6f8;--vs-palette-02098a78a5:#3ecf8ef5;--vs-palette-02760f1014:#fcb9004d;--vs-palette-02b6d0584b:#d47b7857;--vs-palette-02e4dc64c9:#1a212c;--vs-palette-031e6abed9:#d7e1f513;--vs-palette-03420faa4a:#d47b78cc;--vs-palette-0408db93dd:#343945;--vs-palette-04b20f618a:#dee2f1;--vs-palette-052738a565:#fcb90009;--vs-palette-05a8537fd7:#bba25e;--vs-palette-05c6668d2a:#1b202a;--vs-palette-05db490de0:#ffffff0b;--vs-palette-065ba9d9a8:#34d39940;--vs-palette-0727865cd3:#7dd3fc59;--vs-palette-082343c91c:#9faabc;--vs-palette-083b913974:#707c8f;--vs-palette-087c9b1edc:#d4dae4;--vs-palette-0af7eaca5a:#fcb90021;--vs-palette-0b39c3b259:#c5d0e0;--vs-palette-0b6215470b:#d7e1f512;--vs-palette-0b7f3b08f8:#7f8ba0;--vs-palette-0bcd101542:#0003;--vs-palette-0bd4cc44f9:#e6b95645;--vs-palette-0bf61dd701:#00000047;--vs-palette-0d36c4c06d:#f0f5fc;--vs-palette-0e009efc19:#8a96a8;--vs-palette-0ef98ef98d:#111720;--vs-palette-0f159dd905:#ffe8a3;--vs-palette-0f176030df:#34d399;--vs-palette-1026c1d4e3:#abb5ca;--vs-palette-11492b991e:#e5c875;--vs-palette-1157223302:#c7d1df;--vs-palette-115e018f61:#10b981;--vs-palette-124826f82a:#d4c4ab1f;--vs-palette-12858802e8:#252c38;--vs-palette-13a0248fbd:#141a23;--vs-palette-13b8a99514:#8997ab;--vs-palette-13f6fb3e08:#f59e0b1f;--vs-palette-1436bb101c:#ffeb3b;--vs-palette-15182ec622:#2b313e;--vs-palette-15297dfe87:#d47b781f;--vs-palette-16fd0ee954:#dce2e9;--vs-palette-177e7f1acd:#3ed5980d;--vs-palette-1804f84ae2:#fcb900a8;--vs-palette-1855aed2af:#3ecf8e3d;--vs-palette-1875a2f344:#d2d9e4;--vs-palette-1ace97d973:#29181ef5;--vs-palette-1b1f8fc29d:#d47b7859;--vs-palette-1b411fcffd:#5045322e;--vs-palette-1b6190d723:#ddf4ff;--vs-palette-1bf71f2a27:#7df0b66b;--vs-palette-1c0d928c6f:#f078788c;--vs-palette-1c46f3b2b2:#0000002e;--vs-palette-1d15146b13:#3ed59847;--vs-palette-1f35becb3e:#0a0d122e;--vs-palette-1f66967c33:#aeb8c7;--vs-palette-1fef3e2add:#e1e6ee;--vs-palette-20cd8c6b7e:#fcb9002e;--vs-palette-20ce7fb9a9:#ffe066;--vs-palette-20f12d34a3:#fcb9000f;--vs-palette-21fa660098:#fcb900bf;--vs-palette-2265ae6661:#fcb90008;--vs-palette-226fd20d85:#f2f4f7;--vs-palette-22d4d1d609:#dccb9d;--vs-palette-240912a554:#090e1899;--vs-palette-2463097448:#090e18d1;--vs-palette-251a7b8506:#f59e0b;--vs-palette-261d38e598:#0a0d1233;--vs-palette-262c388581:#171c26;--vs-palette-265ef007ef:#dffbf0;--vs-palette-283b8fd441:#f0787854;--vs-palette-2889b6ec66:#fcb90040;--vs-palette-289941f574:#3ed59814;--vs-palette-2970d603c4:#ffd762;--vs-palette-2971c07c4a:#758194;--vs-palette-29f214e2f0:#94a3b814;--vs-palette-2ab0c7300f:#1b202af5;--vs-palette-2ae20776c1:#ffb4ab;--vs-palette-2bb43ae839:#2a3340;--vs-palette-2be0982580:#d7e1f50f;--vs-palette-2c53bcc3f0:#94a3b826;--vs-palette-2c565f8f06:#a7f3d0;--vs-palette-2cad15006e:#f5f8fc;--vs-palette-2cc24f6272:#29313d;--vs-palette-2cc874c084:#d0a11b;--vs-palette-2cc877fdd3:#fcb900f5;--vs-palette-2d2afdcaa9:#d47b7826;--vs-palette-2dff70cebd:#b8c2cf;--vs-palette-311bb698c1:#3ed5985c;--vs-palette-31e1ea1b3d:#c89409;--vs-palette-3237517df4:#202632a6;--vs-palette-325909f01f:#d7e1f50b;--vs-palette-32ba2b7478:#02071033;--vs-palette-3398ce8a61:#6366f1;--vs-palette-3446913630:#d47b786b;--vs-palette-34edd382c6:#f0d98f;--vs-palette-359c12e6eb:#0e131db8;--vs-palette-361257bdff:#cfd7e2;--vs-palette-364e1388e8:#647084;--vs-palette-368916b46c:#d7dde6;--vs-palette-380b253d46:#d7e1f526;--vs-palette-384fcb1afc:#fcb90061;--vs-palette-395d44688b:#ffe06675;--vs-palette-399b2b4e24:#fcb9007a;--vs-palette-3a0ad18d39:#3ed5986b;--vs-palette-3afa3a8432:#b7a36e;--vs-palette-3c5fe75c4c:#090e18eb;--vs-palette-3c8bab5875:#e3e7ed;--vs-palette-3cfb2fb384:#959ba7;--vs-palette-3d49f9b130:#fb7185db;--vs-palette-3ddad536b7:#e0e5ec;--vs-palette-3e84f6b706:#d47b78f5;--vs-palette-3eff2a01ff:#4f242af5;--vs-palette-3f04f1e793:#28303d;--vs-palette-3fd4e05297:#fde68a;--vs-palette-3fea1bc64d:#d47b78ad;--vs-palette-4052322685:#8f9cb0;--vs-palette-40a96e9e61:#313a4b;--vs-palette-41bd8ec609:#748196;--vs-palette-41bf6a3664:#313a4bf5;--vs-palette-42705fa9a6:#fca5a5;--vs-palette-4336f4468b:#7dd3fc21;--vs-palette-46da7c239f:#fca5a56b;--vs-palette-4736f1f9ad:#ffdc9c;--vs-palette-480d1f1e64:#fcb90003;--vs-palette-481098e96b:#e9d59e;--vs-palette-48128cb289:#0a0d1247;--vs-palette-48beef4aad:#50453238;--vs-palette-499a651cec:#7f899a;--vs-palette-49df097d12:#3ed59838;--vs-palette-49e139c0f4:#fcb900b8;--vs-palette-4a45f2d293:#9d8f7847;--vs-palette-4a80b8f836:#fcb900e6;--vs-palette-4ac5df754a:#f7e500;--vs-palette-4b6e8bf05f:#38c99345;--vs-palette-4c3e380e5f:#ddf8ee;--vs-palette-4cb87b128c:#94a3b82b;--vs-palette-4cbfd30de5:#ccb66e;--vs-palette-4cf3a7f0e2:#3ed5983d;--vs-palette-4ddef25ff3:#f7f8fa;--vs-palette-4ddf64f28b:#2b3444;--vs-palette-4f1107e24c:#f3b5ae;--vs-palette-4fab9ecfaf:#d47b7824;--vs-palette-5086c10e55:#101721;--vs-palette-5095bf75b4:#ffe6e31f;--vs-palette-50b1091d4b:#f5f7fa;--vs-palette-50ede0f356:#afcfed;--vs-palette-5120ce5457:#f1b3b3;--vs-palette-5151c25c7a:#02071024;--vs-palette-5265187c2d:#94a3b81a;--vs-palette-52984ba332:#171e29;--vs-palette-52c2dd578e:#b9c2d0;--vs-palette-538c109447:#fcb90075;--vs-palette-53f6716c5c:#ffe4e6;--vs-palette-54225cf9fa:#c8d0dc;--vs-palette-54c4b9043e:#aab4c3;--vs-palette-54e3a685bd:#171c26fa;--vs-palette-5564641ead:#171e28;--vs-palette-56ea636381:#fcb900d9;--vs-palette-574eb85e2a:#f4f7fc;--vs-palette-5753d9dc72:#fcb90080;--vs-palette-57655aefb4:#edf0f4;--vs-palette-57aa7b8944:#bfcadb;--vs-palette-57ab47827b:#edeff4;--vs-palette-57fd4bba21:#242c3a;--vs-palette-58307e8c50:#fcb900eb;--vs-palette-586d8b8af0:#121821;--vs-palette-58dca341da:#d47b78f2;--vs-palette-5b47256a0b:#94a3b81c;--vs-palette-5b55ee5232:#f59e0b6b;--vs-palette-5c833c7aea:#c9950a;--vs-palette-5cda1dfef0:#d47b7833;--vs-palette-5d9713301f:#fcb900f2;--vs-palette-5eefbe5411:#f3b5ae3d;--vs-palette-5fde56eac7:#00000038;--vs-palette-610fc4234d:#fda4af;--vs-palette-61f1f8d2d5:#fcb9001f;--vs-palette-62b4767cdd:#9ea9b9;--vs-palette-62c435aba8:#252a34;--vs-palette-6398fb5c5f:#fcb90012;--vs-palette-65ad72eb1f:#8e9aab;--vs-palette-669725a572:#e1d19f;--vs-palette-66980f7c47:#8491a6;--vs-palette-670e877d60:#94a3b824;--vs-palette-67971277da:#fcb9000e;--vs-palette-67ceac1511:#50453226;--vs-palette-6833c193e7:#ffe066d9;--vs-palette-68921b99e2:#b7c0cd;--vs-palette-6897e94645:#412d00;--vs-palette-6946fbb9b0:#e7ebf2;--vs-palette-6995c65790:#ffdc9c0a;--vs-palette-699e5b8f72:#1b222e;--vs-palette-69bec83993:#f0787829;--vs-palette-69cecdf4cc:#69a7e840;--vs-palette-6a14819265:#303540d9;--vs-palette-6b3d6d843d:#64748b;--vs-palette-6b44e3be97:#e8d18a;--vs-palette-6bd10a2f48:#03081024;--vs-palette-6c4daa2f34:#dce2ea;--vs-palette-6d355a433f:#e6b95638;--vs-palette-6da33304a1:#10b9811a;--vs-palette-6ddf57b8cf:#d47b78;--vs-palette-6e459f92a4:#171c2600;--vs-palette-6e9a8e4cd5:#fcb90026;--vs-palette-6f10789cb7:#060b14eb;--vs-palette-7006f9a577:#fcb90094;--vs-palette-705035dc6c:#e8ecf3;--vs-palette-711bf6671d:#1b202ae6;--vs-palette-7173c10a4a:#eaa0a0;--vs-palette-7242728259:#3ed59857;--vs-palette-73e352c5a4:#090e18c7;--vs-palette-743cfd96c7:#303540;--vs-palette-74dc69c5be:#dee2f0;--vs-palette-75413ac4d1:#f1d47d;--vs-palette-75ea734fd9:#a99150;--vs-palette-77528fe234:#d1fae5;--vs-palette-77c449e38d:#343944;--vs-palette-77ec681828:#d7e1f51f;--vs-palette-7889dc8d4e:#3bcf8e1a;--vs-palette-7890283ca1:#f5df9a;--vs-palette-7949d1705f:#303540db;--vs-palette-79824898ce:#fb718540;--vs-palette-7a2ec6779f:#171d27bd;--vs-palette-7a3ac120ff:#d47b78e6;--vs-palette-7c23de3ddc:#ffe4e9;--vs-palette-7c39b789e8:#3ed59800;--vs-palette-7c3f944171:#dde3ec;--vs-palette-7d19552c38:#3ed59840;--vs-palette-7d4ab16730:#34d39938;--vs-palette-7efe1d350d:#f1a9a9;--vs-palette-7fa558d3ed:#38c99338;--vs-palette-81ef715e34:#000;--vs-palette-833631aa32:#475569;--vs-palette-83d4aae62e:#3ecf8e47;--vs-palette-855d95db60:#aeb8c8;--vs-palette-86948e245b:#718096;--vs-palette-86cdd90ced:#fcb90073;--vs-palette-86def6ffcd:#0000006b;--vs-palette-86e78d440f:#ecfdf5;--vs-palette-86ff765ec0:#f3f5f8;--vs-palette-8740733827:#ffe6e340;--vs-palette-8821f34a38:#f2f4f8;--vs-palette-88d8510daa:#e1c46f;--vs-palette-8983907292:#6a4c00;--vs-palette-8a59e7e947:#d7e1f50d;--vs-palette-8c105c3e70:#d47b7873;--vs-palette-8c116d74b6:#c8ad5c;--vs-palette-8d3ee760bb:#5045325c;--vs-palette-8f22232519:#d47b781a;--vs-palette-8f4fd8a86c:#5045321a;--vs-palette-8f59e80b6a:#00000029;--vs-palette-8fb658b8c8:#f59e0be6;--vs-palette-90517c14c1:#10b98114;--vs-palette-91d1da3fb7:#9ae4c8;--vs-palette-91d418d3e9:#3ed5980a;--vs-palette-922845719a:#1b202afa;--vs-palette-9323355de8:#d7e1f506;--vs-palette-9365af6488:#fcb90006;--vs-palette-93cec489ed:#d9a51e;--vs-palette-93d224c54c:#94a3b838;--vs-palette-946b55e8e5:#0c121d;--vs-palette-95cbbd9469:#0b111a;--vs-palette-95f9a8c2c0:#f3b1b1;--vs-palette-9613ca72fe:#090e18;--vs-palette-9661727f8a:#313a4be6;--vs-palette-969dc851b1:#d7e1f573;--vs-palette-978c1114a8:#8793a5;--vs-palette-9886b99e8e:#3ed5981a;--vs-palette-9a12030151:#fcb90005;--vs-palette-9a12c27b4a:#0207101c;--vs-palette-9a2ae438f9:#3ecf8ecc;--vs-palette-9ac35fdf9b:#ffdc9c61;--vs-palette-9b15d2475a:#3ecf8e33;--vs-palette-9b75f6ff73:#9ca8ba;--vs-palette-9c3fef6849:#7f8b9d;--vs-palette-9d5f875009:#efdec4;--vs-palette-9da3eeda70:#252a34bd;--vs-palette-9eb2c89b71:#020e205c;--vs-palette-9f8f30680b:#c9d1dc;--vs-palette-9fd0cf5be2:#202632fa;--vs-palette-a014317234:#d47b783d;--vs-palette-a17788c8ce:#fcb900b3;--vs-palette-a17ddf4e49:#94a3b817;--vs-palette-a1ac8c1670:#ffffff09;--vs-palette-a1b02fc5bf:#3ecf8e1f;--vs-palette-a2f3f343ae:#241900;--vs-palette-a514d2bd1c:#202632;--vs-palette-a543c6acd6:#f43f5e38;--vs-palette-a6196947d1:#778397;--vs-palette-a6ad8e16e6:#fcb900ad;--vs-palette-a9416f8798:#d7e1f524;--vs-palette-a9cf1ef2ed:#727e90;--vs-palette-aa60a1d375:#38c99354;--vs-palette-ab1e57aadf:#fcb90014;--vs-palette-abdd6cd407:#d4c4ab;--vs-palette-acc61a93f6:#fb71856b;--vs-palette-ad1afd9f71:#fcb90047;--vs-palette-ad2a969115:#50453224;--vs-palette-ae02fd3159:#ffdc9c40;--vs-palette-af60fa0f32:#94a3b829;--vs-palette-afd8c6dc85:#6f7b8d;--vs-palette-b00b43e9cb:#d7e1f529;--vs-palette-b00b6f19ac:#dde3eb;--vs-palette-b16ef3a4ef:#f4d0cd;--vs-palette-b289ff397b:#50453261;--vs-palette-b290c6b5c8:#b9c3d2;--vs-palette-b30da7eaa5:#a8b2c0;--vs-palette-b404b78ee6:#fcb9000d;--vs-palette-b4ccac44db:#3ed5981f;--vs-palette-b5ba9d0629:#727e91;--vs-palette-b5e2bc59ff:#94a3b8;--vs-palette-b6156f6a20:#fcb90033;--vs-palette-b6509c8ba7:#a9b5c952;--vs-palette-b68f396c6f:#8995a7;--vs-palette-b8ea6ebc5e:#d47b782e;--vs-palette-b959218774:#3ed59885;--vs-palette-ba542c0ea9:#fb7185a6;--vs-palette-bb5f4c090c:#50453247;--vs-palette-bb615cfbdf:#dcc278;--vs-palette-bb6d46b06d:#d7e1f514;--vs-palette-bc651db80f:#fcb9003d;--vs-palette-bd9d207a73:#3ecf8e;--vs-palette-be088e1d76:#f0f4fa;--vs-palette-be53d4376b:#0a0d1238;--vs-palette-bef0e9e801:#e0e7ff;--vs-palette-bf4e42f6fb:#fcb90024;--vs-palette-bf86c25cf0:#fb718517;--vs-palette-bff8c2b71f:#7e899a;--vs-palette-c00292432d:#d47b7829;--vs-palette-c04107e18e:#fcb900c7;--vs-palette-c272499d1b:#fcb90042;--vs-palette-c2ec257c30:#abb5cac7;--vs-palette-c315e8c6ba:#717d90;--vs-palette-c41919757f:#90dfc1;--vs-palette-c459329d19:#3ed59821;--vs-palette-c53fd64050:#34d399a6;--vs-palette-c5e7bc33d2:#241a00;--vs-palette-c6232350f8:#ffe9a0;--vs-palette-c6a685ff8e:#c9f6df;--vs-palette-c6be039c0d:#d47b7812;--vs-palette-c6ced8069d:#fcb90099;--vs-palette-c7d424e71c:#94a3b81f;--vs-palette-c8395bcf17:#3ed59859;--vs-palette-c8bda086e3:#5045323d;--vs-palette-c9fdf48907:#50453259;--vs-palette-ca45a20040:#35d7ff;--vs-palette-cba91057b4:#151b25;--vs-palette-cbc0bab19e:#303845;--vs-palette-cc18d97737:#fcb9001a;--vs-palette-cc9adc3edb:#657084;--vs-palette-cd32a778bf:#dde6f4;--vs-palette-cd571f6bcd:#fcb90052;--vs-palette-cd749ccff0:#d47b785c;--vs-palette-ce315d230e:#d7e1f5;--vs-palette-ce990d2ca2:#f0f3f7;--vs-palette-ced0cc4235:#3ed59824;--vs-palette-cf4d56cd24:#7dd3fc;--vs-palette-cfa8f3d0d6:#211800;--vs-palette-cfe5e14e8d:#ffb3b0eb;--vs-palette-d02158d352:#909caf;--vs-palette-d086008b7a:#1c232f;--vs-palette-d2bfb172e4:#94a3b80b;--vs-palette-d315549f49:#252a35;--vs-palette-d3c99e205a:#202633;--vs-palette-d41b3c0e22:#f0787845;--vs-palette-d487daab14:#0e1a15;--vs-palette-d531a75f8d:#0207101f;--vs-palette-d6197f97e2:#03080f85;--vs-palette-d6620e5cd1:#7dd3fc52;--vs-palette-d6be84e793:#fcb90085;--vs-palette-d6d8c5aca2:#101620;--vs-palette-d744c5b847:#50453233;--vs-palette-d7669197cc:#7dd3fc47;--vs-palette-d873c50cc9:#151b24;--vs-palette-d8f69f8001:#151c28;--vs-palette-d935e06781:#c1ccdd;--vs-palette-d9684b1997:#6366f11f;--vs-palette-d995c07c65:#94a3b821;--vs-palette-d9e9bcafcf:#f078784d;--vs-palette-daf29927e1:#f0787838;--vs-palette-db47d37728:#d7e1f533;--vs-palette-dba0594f2d:#38c99329;--vs-palette-dbd95acd7d:#fcb9005c;--vs-palette-dbdf170fa7:#111824;--vs-palette-dd448f7527:#8490a3;--vs-palette-dd9925fcdf:#fcb9008a;--vs-palette-de12eb07a2:#d1b765;--vs-palette-e08008e8c9:#d29c0a;--vs-palette-e0b642baf1:#111721;--vs-palette-e157d81019:#111822;--vs-palette-e2442d83b3:#cbd5e1;--vs-palette-e2b1fd9983:#cbd3df;--vs-palette-e2c5b65a3a:#5045321f;--vs-palette-e388d07e1b:#ebcf91;--vs-palette-e3d6d37a7d:#c5cdd9;--vs-palette-e40015f8cf:#aeb9cc14;--vs-palette-e40179307e:#fcb900e0;--vs-palette-e43ff18e34:#171c26eb;--vs-palette-e489bbd398:#fb718500;--vs-palette-e50518e55a:#d47b7821;--vs-palette-e50fc83265:#f0787847;--vs-palette-e5f876fb3d:#fca5a575;--vs-palette-e69893d79e:#d47b78c7;--vs-palette-e6fb900696:#7dd3fc3d;--vs-palette-e7178200cc:#aeb9cc;--vs-palette-e785a09f18:#ffc84feb;--vs-palette-e7e8631a3d:#d7e1f547;--vs-palette-e8031755de:#b8c2d1;--vs-palette-e8c6982040:#fcb9001c;--vs-palette-e97dd27c15:#3bcf8e;--vs-palette-e9de9d101e:#3d4758;--vs-palette-ea7d592921:#19212c;--vs-palette-eabbb4eda5:#ffffff24;--vs-palette-eb0c643349:#10b9813d;--vs-palette-ed09bff329:#e6eaf0;--vs-palette-ed9a7d07bf:#0a0d123d;--vs-palette-edd8299950:#d47b7852;--vs-palette-ef1ff951b4:#d4dbe6;--vs-palette-efa853813b:#fcb9009e;--vs-palette-efe6f24223:#1b202aeb;--vs-palette-efed192d09:#090f19;--vs-palette-f0f5f8eb89:#38c9938c;--vs-palette-f2074b6cef:#fff;--vs-palette-f23d47e246:#ffe6e3;--vs-palette-f251583970:#d47b784d;--vs-palette-f263d69ed9:#10161f;--vs-palette-f26613511c:#313a4b9e;--vs-palette-f3d8c9494c:#c99100;--vs-palette-f79061e664:#202632eb;--vs-palette-f7f24c22f0:#9da8b8;--vs-palette-fa468dc0a8:#3ed5988c;--vs-palette-fa478a1818:#fca5a5b8;--vs-palette-fa4fd748c7:#fcb90000;--vs-palette-fb02f4651a:#38bdf817;--vs-palette-fb434af61e:#3ed598;--vs-palette-fb5740e495:#fcb90057;--vs-palette-fcbfcdbae7:#252d39;--vs-palette-fce8daa6bc:#50453229;--vs-palette-fd3c7791cd:#d3a31d;--vs-palette-fe3db78e51:#0a101a;--vs-palette-fe5590c1ec:#fcb9008c;--vs-palette-fed88025c3:#50453240;--vs-s-fw-115b004f17:500;--vs-s-fw-2c382e59b4:850;--vs-s-fw-3c7894610a:820;--vs-s-fw-52ee95b95f:900;--vs-s-fw-53d160be4a:750;--vs-s-fw-6e8bcfac8d:600;--vs-s-fw-7e19e6d1c1:650;--vs-s-fw-beeb67886f:950;--vs-s-fw-bf3fdab6f1:780;--vs-s-fw-c6fa01b3f1:700;--vs-s-fw-cde9131bb1:800;--vs-s-fw-cfe073a777:550;--vs-s-fw-ea7d3c3b4e:720;--vs-s-lh-16d0e8c220:1.65;--vs-s-lh-1dac370ff8:1.5;--vs-s-lh-1ef4cd5b70:1.35;--vs-s-lh-22a5a650ba:1.45;--vs-s-lh-500089db1e:1.2;--vs-s-lh-52bef62a79:1.55;--vs-s-lh-5c1b3ff4b6:1.25;--vs-s-lh-708f6ccaa1:1.08;--vs-s-lh-9a996a7950:.95;--vs-s-lh-a85684cfed:1.16;--vs-s-lh-b97e227685:1.6;--vs-s-lh-be13156b7a:1.3;--vs-s-lh-cf113c1a35:.92;--vs-s-lh-d80a3bfda7:1;--vs-s-lh-dce06231fb:1.1;--vs-s-lh-e838da691d:1.4;--vs-s-lh-eb17b7cd47:1.05;--vs-s-lh-f2a59f6af5:1.15;--vs-s-o-0f35f99733:.86;--vs-s-o-1cd8a80dee:.8;--vs-s-o-1e45cdc0ca:.45;--vs-s-o-24d10b4a8d:.48;--vs-s-o-3a07d84e3e:.28;--vs-s-o-55fe6f12c0:.36;--vs-s-o-5a494e69a6:.82;--vs-s-o-5ea3b2e9c5:.26;--vs-s-o-723e7a154b:.72;--vs-s-o-78e8bcee3f:.92;--vs-s-o-81542437de:.12;--vs-s-o-8aa78bfa19:.18;--vs-s-o-8ad03dac39:.78;--vs-s-o-8f1b8bcc45:.75;--vs-s-o-990e84d27b:.58;--vs-s-o-a526131d82:.88;--vs-s-o-a71c1e34e4:.7;--vs-s-o-abc14d4af5:.94;--vs-s-o-b53823ac50:0;--vs-s-o-c11bf90bb1:.42;--vs-s-o-dc43f5a623:1;--vs-s-u-002ca76089:.92s;--vs-s-u-01527e7ae5:-.06em;--vs-s-u-01a4c2cb04:12rem;--vs-s-u-01b9756df9:613%;--vs-s-u-01c2d4b4e9:.6875rem;--vs-s-u-023fed1339:.035em;--vs-s-u-03882ff442:1450%;--vs-s-u-0441e7478a:90%;--vs-s-u-04b6bb3fa3:38rem;--vs-s-u-056232250d:.45rem;--vs-s-u-06f16ccafa:90px;--vs-s-u-0828d4010d:135deg;--vs-s-u-09d2d2d23f:16%;--vs-s-u-0a2b8cab17:.3vw;--vs-s-u-0a85fbf570:5.2rem;--vs-s-u-0c0c3355be:94%;--vs-s-u-0c1fa5fdbd:4vw;--vs-s-u-0c3be85009:63%;--vs-s-u-0c791863aa:1220px;--vs-s-u-0c852161e2:.55vw;--vs-s-u-0d1e652077:1.875rem;--vs-s-u-0ded32f57f:2.05rem;--vs-s-u-0e873f96c2:.22s;--vs-s-u-0e9041971a:.09em;--vs-s-u-0eb8cb7802:60deg;--vs-s-u-0f19034fdd:1.2fr;--vs-s-u-108632ffeb:2.1875rem;--vs-s-u-10f5aefc50:20px;--vs-s-u-111fc1d8be:27%;--vs-s-u-11351ebd47:853%;--vs-s-u-114897beee:1.3rem;--vs-s-u-11bca11c63:.5625rem;--vs-s-u-1272c1a488:9.4rem;--vs-s-u-12bbcc2b3d:2.45rem;--vs-s-u-13660b8957:1.25rem;--vs-s-u-13b4b8bdd3:.24rem;--vs-s-u-14340e3096:2.15rem;--vs-s-u-143ed4338c:2.75rem;--vs-s-u-14840bf105:.7vw;--vs-s-u-14f6b957da:54px;--vs-s-u-151d401b45:.68fr;--vs-s-u-151f29819f:1.375rem;--vs-s-u-1520545c4b:48px;--vs-s-u-16a25b1fe8:42rem;--vs-s-u-16ac6426c3:.83rem;--vs-s-u-16be9ce0b4:-.035em;--vs-s-u-17b7b6c5a9:.73rem;--vs-s-u-182841b116:.46rem;--vs-s-u-188e40c73f:.2rem;--vs-s-u-18b248b547:-4rem;--vs-s-u-18fa2798bb:119deg;--vs-s-u-192c030cf2:.84rem;--vs-s-u-1a4f4c433c:.12rem;--vs-s-u-1a8a37da86:999px;--vs-s-u-1ac3723b28:1.6875rem;--vs-s-u-1ad03cee3f:46%;--vs-s-u-1b25da8a5c:180deg;--vs-s-u-1b3789a687:3%;--vs-s-u-1c115f35a6:104%;--vs-s-u-1cc6a33a95:2.875rem;--vs-s-u-2040e13ec5:2.3rem;--vs-s-u-20a45ce9b7:11px;--vs-s-u-20edf8d69d:288deg;--vs-s-u-2156375cb2:.1s;--vs-s-u-227f87ce30:18px;--vs-s-u-22e2501f29:1080px;--vs-s-u-232c2a4440:3.5s;--vs-s-u-2428eb0e59:11fr;--vs-s-u-24fb190268:50%;--vs-s-u-2514867128:.75rem;--vs-s-u-25aad9b003:.55rem;--vs-s-u-2665f10954:-90px;--vs-s-u-2673fbbf19:10deg;--vs-s-u-269ad50d6a:9999px;--vs-s-u-26d6db1edb:2.4rem;--vs-s-u-270341f1a4:10.5rem;--vs-s-u-2712639cb0:.07em;--vs-s-u-28827a6b16:1deg;--vs-s-u-291c5b6faa:.6rem;--vs-s-u-29c15b76d2:5vw;--vs-s-u-29db6c7e0c:7fr;--vs-s-u-2a67303046:1.48rem;--vs-s-u-2a7ad76dbb:7px;--vs-s-u-2afc43841c:3px;--vs-s-u-2be1ee039a:.35rem;--vs-s-u-2c44971c6f:144deg;--vs-s-u-2c6df30061:.79rem;--vs-s-u-2c9ae6ff67:-4deg;--vs-s-u-2d10e1a739:90deg;--vs-s-u-2e0f24a691:-51%;--vs-s-u-2e74d6cc1a:1.56fr;--vs-s-u-2f74bc485f:4.2rem;--vs-s-u-2fc417436a:8rem;--vs-s-u-33323c081e:52px;--vs-s-u-33a4c4cdb2:358%;--vs-s-u-340b74eb2e:1.2rem;--vs-s-u-3455a47ff6:-10deg;--vs-s-u-34bfdf5843:.065em;--vs-s-u-35a64f7d22:80px;--vs-s-u-35e4fd8f7e:96%;--vs-s-u-36d4254ba2:2.55rem;--vs-s-u-36fe730519:10rem;--vs-s-u-373748896d:1.125rem;--vs-s-u-37a15c6986:-1.32rem;--vs-s-u-37d55b2d65:.57rem;--vs-s-u-3a17b0e2b8:-8px;--vs-s-u-3ae0c0e3dc:89%;--vs-s-u-3b14e77c46:9%;--vs-s-u-3b2f24599d:86%;--vs-s-u-3b61a95138:6.5rem;--vs-s-u-3bffac4020:.0625rem;--vs-s-u-3c8f6508bb:22px;--vs-s-u-3c97184b0f:.16em;--vs-s-u-3d14a55c89:8%;--vs-s-u-3d919135e2:.65625rem;--vs-s-u-3dd6e0974b:1420px;--vs-s-u-3e3eb5cc78:.34fr;--vs-s-u-3e4dbc3060:.16rem;--vs-s-u-3ec9c8c4e0:3.8s;--vs-s-u-3eca6749a9:8.5rem;--vs-s-u-3ed42936dd:-.35rem;--vs-s-u-3f0c8fbeb0:-6deg;--vs-s-u-3f261747e8:.7rem;--vs-s-u-3fec9486ea:.96875rem;--vs-s-u-409fcca89a:29rem;--vs-s-u-40b4c981fe:-49%;--vs-s-u-40f0e3db9f:44%;--vs-s-u-40f9603c4d:52rem;--vs-s-u-41956a890e:94rem;--vs-s-u-41aa7488e2:400px;--vs-s-u-4210c836b4:.8vw;--vs-s-u-42861a3ada:5.4rem;--vs-s-u-42e760e588:1.4vw;--vs-s-u-437c9eab65:1.36fr;--vs-s-u-43aa79613d:.02em;--vs-s-u-43f140ab74:8fr;--vs-s-u-45408c7734:70%;--vs-s-u-456975771d:3.1rem;--vs-s-u-462e32767c:30vw;--vs-s-u-46b4774e9a:1.7rem;--vs-s-u-46dbcf50eb:2.6rem;--vs-s-u-4701a83ee5:2.375rem;--vs-s-u-48421fb066:.88rem;--vs-s-u-48f0177b23:3fr;--vs-s-u-4a11aa2cae:-2px;--vs-s-u-4a1cf36efc:.62rem;--vs-s-u-4b62c854dd:-1rem;--vs-s-u-4b6b698735:18rem;--vs-s-u-4cb810d2bf:10.8rem;--vs-s-u-4cd7350179:.01em;--vs-s-u-4d07a36c37:1.4375rem;--vs-s-u-4d270fc67f:1.8rem;--vs-s-u-4d3bbccedd:8px;--vs-s-u-4d873857c4:1.15fr;--vs-s-u-4e9b480d6a:1.64fr;--vs-s-u-4ea20d94f4:2.8s;--vs-s-u-4ee99373cb:80%;--vs-s-u-4f711bff9b:58%;--vs-s-u-4f8eb4580c:-.045em;--vs-s-u-4fa013e954:1%;--vs-s-u-4fb0c1a715:.72rem;--vs-s-u-50c846ea71:28px;--vs-s-u-512c63f483:.5vw;--vs-s-u-517297d270:0%;--vs-s-u-51f3ea9ecf:.21s;--vs-s-u-52281ab8b1:.48rem;--vs-s-u-52e2aa9f80:200%;--vs-s-u-53b671d827:5.1rem;--vs-s-u-54a62e000d:-3px;--vs-s-u-54eb11032e:.84375rem;--vs-s-u-55ae20d1ad:2.1rem;--vs-s-u-55f94ede71:1.1fr;--vs-s-u-5695c7d291:-200%;--vs-s-u-56d137fb41:76%;--vs-s-u-5738b31095:.65rem;--vs-s-u-5746abfd74:-1.25rem;--vs-s-u-578b92c7ab:26.25rem;--vs-s-u-588dd4342d:51.25rem;--vs-s-u-58c03ae75a:.77rem;--vs-s-u-58d5595c8f:.94rem;--vs-s-u-59212b5457:32rem;--vs-s-u-59748dca9e:4.85rem;--vs-s-u-597c2a11c0:.3rem;--vs-s-u-59a15153c5:2.8rem;--vs-s-u-59cbee97c1:.67rem;--vs-s-u-5b5668e0cf:1.5625rem;--vs-s-u-5b92fc69b5:16rem;--vs-s-u-5c20a33213:82%;--vs-s-u-5d2600fe90:86vw;--vs-s-u-601d4e18b6:2px;--vs-s-u-609a7d1e79:-1px;--vs-s-u-60c902c2fe:6px;--vs-s-u-60d0101356:1vw;--vs-s-u-61eea6b5dc:2.35rem;--vs-s-u-6202214cd5:3.4rem;--vs-s-u-6210d4c13d:10px;--vs-s-u-62c1618b6d:1.65rem;--vs-s-u-63288a8a5e:.1em;--vs-s-u-6371de0ff2:.16s;--vs-s-u-63c7958b73:.42rem;--vs-s-u-643204cfcd:5s;--vs-s-u-650fe93708:.12em;--vs-s-u-6552dc7690:6.2rem;--vs-s-u-657833ddea:.9vw;--vs-s-u-65cbad296e:.96rem;--vs-s-u-663f8f1c0a:.28rem;--vs-s-u-6700fd2af7:64vw;--vs-s-u-67a45e8ecd:.9s;--vs-s-u-683f36f3ad:9rem;--vs-s-u-685a58bde1:.95fr;--vs-s-u-6883ff0cd1:59%;--vs-s-u-695f80f3b1:23rem;--vs-s-u-69a61c1e28:42%;--vs-s-u-69c6f1f222:-.03em;--vs-s-u-6ad8cd5532:4.4rem;--vs-s-u-6b98ffc1e9:-50%;--vs-s-u-6c325816b6:-7rem;--vs-s-u-6c7f0a887a:25px;--vs-s-u-6cdb6426e3:.68s;--vs-s-u-6cdf06763b:.15rem;--vs-s-u-6e68e1b858:8.75rem;--vs-s-u-6edfe38e80:14px;--vs-s-u-6ee0729b45:2fr;--vs-s-u-6f6f805af5:100deg;--vs-s-u-6f703542dd:103%;--vs-s-u-70625187fd:1.1rem;--vs-s-u-709d952231:54rem;--vs-s-u-714a3b42d9:38px;--vs-s-u-72c91e6889:4rem;--vs-s-u-7367d026c7:1.35vw;--vs-s-u-743aa1cd48:81%;--vs-s-u-7458f1608f:100rem;--vs-s-u-74ca6249d4:15%;--vs-s-u-75950e1c73:.055em;--vs-s-u-75c597924b:1.15rem;--vs-s-u-763c642769:-.02em;--vs-s-u-76c0822b82:1.45fr;--vs-s-u-76cb1c1a79:24%;--vs-s-u-776976714d:9fr;--vs-s-u-776e435c27:.03em;--vs-s-u-779dba263f:.11em;--vs-s-u-7881a85765:63.435deg;--vs-s-u-793898dc38:.76rem;--vs-s-u-7957d32ed4:.5rem;--vs-s-u-79b9faf5eb:11rem;--vs-s-u-7a6feebca2:1195%;--vs-s-u-7acc91f1df:.18s;--vs-s-u-7c8099bcd3:79%;--vs-s-u-7d0510180f:26px;--vs-s-u-7d4f2b1aa5:22rem;--vs-s-u-7d8a0d723f:5.75rem;--vs-s-u-7d8ae08a85:13%;--vs-s-u-7e0b31f4a1:24px;--vs-s-u-7e10cd6d44:.42fr;--vs-s-u-7e849e6b22:145deg;--vs-s-u-7ea04f1751:1.25fr;--vs-s-u-7fb9b62e06:.16s;--vs-s-u-7fc5205893:-105%;--vs-s-u-7fef28fa80:11%;--vs-s-u-7fefb6c34a:4.75rem;--vs-s-u-80009e12d5:5.5rem;--vs-s-u-803bcc31de:100%;--vs-s-u-80a1a465b4:.24em;--vs-s-u-824f93d523:1px;--vs-s-u-82e3d652d7:3deg;--vs-s-u-83163936c9:35rem;--vs-s-u-8422f926c5:85%;--vs-s-u-855a2db0cc:.85fr;--vs-s-u-857fd5f604:38vw;--vs-s-u-867336fcf5:0deg;--vs-s-u-86bee94ea6:8deg;--vs-s-u-8819bd714e:4.5rem;--vs-s-u-889725b4c7:.68em;--vs-s-u-891ea72f0d:1.4rem;--vs-s-u-89e6925499:1.65fr;--vs-s-u-8a4e237fa0:.9rem;--vs-s-u-8ac5929f8c:.9375rem;--vs-s-u-8b0f04ab33:35%;--vs-s-u-8d70074cce:216deg;--vs-s-u-8e4b280f90:.74rem;--vs-s-u-8e70e553d5:.75fr;--vs-s-u-91356a2150:.14em;--vs-s-u-91eb44cc7d:19rem;--vs-s-u-9206e01724:.13em;--vs-s-u-924b2a122b:.32rem;--vs-s-u-92678f3d81:.63rem;--vs-s-u-9368e9e00a:24rem;--vs-s-u-93fc84137f:60px;--vs-s-u-95603906c8:28rem;--vs-s-u-957a3060ac:.42s;--vs-s-u-95ca00b931:.82rem;--vs-s-u-9601b28c36:72rem;--vs-s-u-969138df28:18%;--vs-s-u-96caabadf0:74%;--vs-s-u-977342327f:1.5s;--vs-s-u-9d93d97ae9:52%;--vs-s-u-9e4ebe412b:1.9rem;--vs-s-u-9f519bc840:88%;--vs-s-u-9f749936aa:23%;--vs-s-u-9f915b0521:13rem;--vs-s-u-9f95f6e88a:.92rem;--vs-s-u-a10232ea08:-30deg;--vs-s-u-a1739d8156:.8rem;--vs-s-u-a1d7035505:54ch;--vs-s-u-a2fac20e59:46px;--vs-s-u-a31c320f14:.4375rem;--vs-s-u-a34a96533a:3.2rem;--vs-s-u-a3c32f89c5:.4rem;--vs-s-u-a3f952f89b:.9fr;--vs-s-u-a4178ba4b7:6.9rem;--vs-s-u-a45cbbd149:.12s;--vs-s-u-a49a13c889:407%;--vs-s-u-a8ae3c1576:.8s;--vs-s-u-a9ce79d7f0:45px;--vs-s-u-a9ec603be7:1.5rem;--vs-s-u-aa5f5e9be7:489%;--vs-s-u-aaa2cf7a80:.59rem;--vs-s-u-aad31b319e:.69rem;--vs-s-u-ab8269b338:316deg;--vs-s-u-ac45377400:.95rem;--vs-s-u-acab22fdee:.52rem;--vs-s-u-ad6baff3b7:179deg;--vs-s-u-ae69d0eca4:1.35fr;--vs-s-u-aea1c73696:3.8rem;--vs-s-u-afacfd82a1:.15s;--vs-s-u-b0ab819115:2.25rem;--vs-s-u-b2595d6d5a:72vw;--vs-s-u-b311ce3991:9.1rem;--vs-s-u-b344cbefdc:1.4s;--vs-s-u-b37414c38e:1060px;--vs-s-u-b38b1cd378:-.75rem;--vs-s-u-b420ee2a47:104deg;--vs-s-u-b4ba169015:45deg;--vs-s-u-b52d5ea4cb:.5s;--vs-s-u-b53c8abb69:62%;--vs-s-u-b629933b84:53%;--vs-s-u-b6ca369df6:.26s;--vs-s-u-b6ff06bf61:34rem;--vs-s-u-b76606c465:96rem;--vs-s-u-b7830fd10f:78vw;--vs-s-u-b866037760:.08em;--vs-s-u-b881a83fa6:1.32rem;--vs-s-u-ba267cd768:36px;--vs-s-u-bb667eba72:1.75rem;--vs-s-u-bbcfdad09a:9px;--vs-s-u-bcb70b3447:.875rem;--vs-s-u-bce0a95eaa:.1vw;--vs-s-u-bcf392ca03:68%;--vs-s-u-bd0bceef78:48rem;--vs-s-u-bd4bfed86a:-2rem;--vs-s-u-be29c07234:51%;--vs-s-u-be37ec1a6d:5px;--vs-s-u-beb74542d9:2.7rem;--vs-s-u-bf8aedfa64:12%;--vs-s-u-bfc5d64333:.25rem;--vs-s-u-c03e4752ec:.36rem;--vs-s-u-c048c9ed9e:1.0625rem;--vs-s-u-c0ab615be9:3.25rem;--vs-s-u-c0bb501181:17%;--vs-s-u-c1013f486d:2.65rem;--vs-s-u-c27285c9b5:359deg;--vs-s-u-c2ddacd61b:-.025em;--vs-s-u-c339a12c62:.05em;--vs-s-u-c37e9d05b8:.8125rem;--vs-s-u-c3b306dc37:-18%;--vs-s-u-c49084308a:.64rem;--vs-s-u-c4962f1981:1.85rem;--vs-s-u-c604b2bfad:1.6rem;--vs-s-u-c60fde147d:2.4s;--vs-s-u-c6679d42f5:.72fr;--vs-s-u-c764d2419e:7rem;--vs-s-u-c87231fb8c:1.15s;--vs-s-u-c8a61eab43:7.6rem;--vs-s-u-c8fc86cf43:.38rem;--vs-s-u-ca647e740f:50ms;--vs-s-u-ca9df845b7:.78125rem;--vs-s-u-cb09bf0b03:95%;--vs-s-u-cbb59940c6:.86rem;--vs-s-u-cbe9f609f2:14%;--vs-s-u-cbf0498d08:1rem;--vs-s-u-cd83356acf:11.5rem;--vs-s-u-cdf17b55c3:7.5rem;--vs-s-u-ce4a1a3322:62ch;--vs-s-u-cea0c2bbef:1.8fr;--vs-s-u-cf7b9441ff:.375rem;--vs-s-u-d014329261:14rem;--vs-s-u-d10a32058c:58rem;--vs-s-u-d13f5b7b88:120px;--vs-s-u-d18429040e:32%;--vs-s-u-d26a939dd9:91%;--vs-s-u-d32a74074c:1.1875rem;--vs-s-u-d3399284aa:181deg;--vs-s-u-d41e913de4:39%;--vs-s-u-d4746e7795:50px;--vs-s-u-d4c3b2065f:2.5rem;--vs-s-u-d4d432b0c7:3rem;--vs-s-u-d5bc130a7b:5fr;--vs-s-u-d5d28e44f5:280px;--vs-s-u-d5f57e1a15:.61rem;--vs-s-u-d6aa6fcce6:.75vw;--vs-s-u-d6f509f8e2:12px;--vs-s-u-d764ece7fc:34%;--vs-s-u-d790740c5f:67%;--vs-s-u-d81cd3c3eb:712%;--vs-s-u-d8843d14a7:70vw;--vs-s-u-d8e2d08654:.625rem;--vs-s-u-d9a3c81446:20%;--vs-s-u-d9d4761b11:4fr;--vs-s-u-da0da8a839:1.08rem;--vs-s-u-daa8d74425:16px;--vs-s-u-db9f89218c:72%;--vs-s-u-dbd2832bb5:3.75rem;--vs-s-u-dc06e36e36:.22rem;--vs-s-u-dc6dc05efe:.1px;--vs-s-u-dd69ea9b46:2.2rem;--vs-s-u-de3ef48365:-.125rem;--vs-s-u-dedec217a2:-.01em;--vs-s-u-df110cfaee:-3rem;--vs-s-u-df2ba67fe6:1.625rem;--vs-s-u-df91d986f2:17rem;--vs-s-u-dfc4c1ec17:93%;--vs-s-u-e01ba25863:1.18rem;--vs-s-u-e12dfc4c01:1.05rem;--vs-s-u-e1aecc525f:5rem;--vs-s-u-e1af4162fd:100vw;--vs-s-u-e22ae2accd:250deg;--vs-s-u-e28a802905:.54rem;--vs-s-u-e2bb4f69f6:.18em;--vs-s-u-e33006c6a2:1fr;--vs-s-u-e39d65d8f2:45%;--vs-s-u-e588a37021:44rem;--vs-s-u-e5ebed5e90:.82fr;--vs-s-u-e678f03b9e:6rem;--vs-s-u-e75a1dba82:.85rem;--vs-s-u-e7f683cfa3:34px;--vs-s-u-e867aafca4:1.45rem;--vs-s-u-e87c00dc35:.45vw;--vs-s-u-ea03d22a10:.34rem;--vs-s-u-ea2f13e104:1.35rem;--vs-s-u-ea9dca03d7:.56rem;--vs-s-u-eb9935efba:92rem;--vs-s-u-ebc7be048c:.68rem;--vs-s-u-ec6a42ecd3:412%;--vs-s-u-ecd8a20efc:38%;--vs-s-u-ecfa6901f0:.125rem;--vs-s-u-ecfae92041:.8fr;--vs-s-u-ed96571b25:6.8rem;--vs-s-u-edf18382d0:.38fr;--vs-s-u-efa59f649a:.71rem;--vs-s-u-efe7139310:15rem;--vs-s-u-f0fa523a39:44ch;--vs-s-u-f13a7791ee:360deg;--vs-s-u-f18c2c5f0e:100dvh;--vs-s-u-f3669b3145:44px;--vs-s-u-f3c0cc6a63:9.5rem;--vs-s-u-f3fc6f47f3:.04em;--vs-s-u-f4036d13a3:3.6rem;--vs-s-u-f42b511f5c:.1rem;--vs-s-u-f4408e09bd:6.75rem;--vs-s-u-f661def1b1:.58rem;--vs-s-u-f6c8ab0fd1:3.55rem;--vs-s-u-f71093aad4:7.15rem;--vs-s-u-f7153cd909:.44rem;--vs-s-u-f7534d6457:.78rem;--vs-s-u-f77faa5e36:48%;--vs-s-u-f794ea68d0:8.4rem;--vs-s-u-f7aab371d7:.18rem;--vs-s-u-f7b7b9f084:1.95rem;--vs-s-u-f8f56c2f02:42px;--vs-s-u-f9210ba52d:.3125rem;--vs-s-u-f93c6af634:30rem;--vs-s-u-fa244abc84:56ch;--vs-s-u-fa2ff3ef44:3.3rem;--vs-s-u-fa31087b0d:20rem;--vs-s-u-fabf560788:.4fr;--vs-s-u-fae8650124:.98rem;--vs-s-u-fba8d1db3e:30%;--vs-s-u-fc08747ca5:.71875rem;--vs-s-u-fc08b50b75:.1875rem;--vs-s-u-fc3cdb39aa:.66rem;--vs-s-u-fc675fb8c0:1.55rem;--vs-s-u-fcf3efa50c:4px;--vs-s-u-fd69133fa1:28%;--vs-s-u-fd7c13931e:32px;--vs-s-u-fe7ed28fde:.17s;--vs-s-u-fe82285be2:19%;--vs-s-u-febccc8f7d:100vh;--vs-s-u-febe7767eb:.49rem;--vs-s-u-feccc4741c:2rem;--vs-s-u-feed48343b:.06em;--vs-s-u-ff1c41d483:5.1875rem;--vs-s-u-ffb29553da:72deg;--vs-s-u-ffc4988171:-1.05rem;--vs-s-z-0a21be94ee:100;--vs-s-z-10c1c30356:-2;--vs-s-z-1f826001db:3;--vs-s-z-1f9ab3be63:1;--vs-s-z-328e068642:4;--vs-s-z-3817b24858:30;--vs-s-z-47ccd49f69:20;--vs-s-z-4974bb29d3:9999;--vs-s-z-55f7703758:50;--vs-s-z-6130866b78:41;--vs-s-z-7e3af2ffcc:40;--vs-s-z-a38192d8e9:2;--vs-s-z-bde2cac42e:15;--vs-s-z-c4781da042:-1;--vs-s-z-fdde4fe37d:0}html[dir=rtl]{--vs-font-ui-current:var(--vs-font-ui-arabic)}html:not([dir=rtl]){--vs-font-ui-current:var(--vs-font-ui-latin)}@layer base{body{font-family:var(--vs-font-ui-current)}:where(button,input,select,textarea,summary,a,[tabindex]):focus-visible{outline:var(--vs-focus-width) solid var(--vs-action-primary);outline-offset:var(--vs-focus-offset);box-shadow:var(--vs-shadow-focus)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--es-page:var(--vs-surface-page);--es-bg-0:var(--es-page);--es-bg-1:var(--vs-surface-recessed);--es-bg-2:var(--vs-surface-raised);--es-bg-3:var(--vs-surface-hover);--es-surface:var(--vs-surface-panel);--es-surface-2:var(--vs-surface-recessed);--es-surface-3:var(--vs-surface-raised);--es-surface-4:var(--vs-surface-hover);--es-surface-input:var(--vs-surface-input);--es-elev:var(--es-surface-3);--es-active:var(--es-surface-3);--es-border:var(--vs-border-default);--es-border-subtle:var(--vs-border-subtle);--es-border-strong:var(--vs-border-strong);--es-focus-ring:var(--vs-focus-ring);--es-text:var(--vs-text-primary);--es-text-strong:var(--vs-text-strong);--es-text-muted:var(--vs-text-secondary);--es-text-subtle:var(--vs-text-muted);--es-muted:var(--es-text-muted);--es-muted-cool:var(--es-text-muted);--es-brand:var(--vs-action-primary);--es-brand-strong:var(--vs-action-primary-hover);--es-brand-soft:var(--vs-action-primary-soft);--es-blue:var(--es-brand);--es-blue-2:var(--vs-action-primary-strong);--es-cyan:var(--vs-status-info);--es-cyan-strong:var(--vs-status-info-strong);--es-glow:var(--vs-action-primary-glow);--es-info:var(--vs-status-info);--es-info-soft:var(--vs-status-info-soft);--es-success:var(--vs-status-success);--es-success-soft:var(--vs-status-success-soft);--es-warning:var(--vs-status-warning);--es-warning-soft:var(--vs-status-warning-soft);--es-danger:var(--vs-status-danger);--es-danger-soft:var(--vs-status-danger-soft);--es-critical:var(--vs-status-critical);--es-critical-soft:var(--vs-status-critical-soft);--es-radius-sm:var(--vs-radius-sm);--es-radius:var(--vs-radius-md);--es-radius-lg:var(--vs-radius-lg);--es-shadow-card:var(--vs-shadow-card);--es-font-body:var(--vs-font-size-body);--es-font-meta:var(--vs-font-size-meta);--es-font-table:var(--vs-font-size-table);--es-leading-body:var(--vs-line-height-body)}html,body{min-height:var(--vs-s-u-803bcc31de)}[x-cloak]{display:none!important}body{color:var(--es-text);font-family:var(--vs-font-ui-current);font-size:var(--es-font-body);line-height:var(--es-leading-body);background:var(--es-page);background-attachment:fixed}.es-body{color:var(--es-text)}h1,h2,h3,h4{color:var(--es-text-strong);letter-spacing:0}code,pre,.font-mono{font-family:var(--font-mono)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--vs-s-u-601d4e18b6) solid var(--es-brand);outline-offset:var(--vs-s-u-2afc43841c);box-shadow:0 0 0 var(--vs-s-u-be37ec1a6d) var(--es-focus-ring)}:where(input,select,textarea)::placeholder{color:var(--es-text-subtle)}}@layer components{.ui-screen{width:min(var(--vs-s-u-803bcc31de),var(--vs-screen-max-width));gap:var(--vs-space-4);margin-inline:auto;display:grid}.ui-text{margin:var(--vs-space-0);color:var(--vs-text-primary);font-size:var(--vs-font-size-body);line-height:var(--vs-line-height-body)}.ui-text-title{color:var(--vs-text-strong);font-size:var(--vs-font-size-xl);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.ui-text-label{color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control)}.ui-text-meta{color:var(--vs-text-muted);font-size:var(--vs-font-size-meta)}.ui-text-data{font-family:var(--vs-font-data);font-variant-numeric:tabular-nums}.ui-button,.ui-icon-button{border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-sm);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);transition:color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard),border-color var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard);justify-content:center;align-items:center;display:inline-flex}.ui-button{min-height:var(--vs-control-height-md);gap:var(--vs-space-2);padding-inline:var(--vs-control-padding-x-lg);font-size:var(--vs-font-size-sm)}.ui-button:hover:not(:disabled),.ui-icon-button:hover:not(:disabled){transform:translateY(calc(var(--vs-border-width) * -1))}.ui-button:disabled,.ui-icon-button:disabled,.ui-control:disabled,.ui-checkbox:disabled{cursor:not-allowed;opacity:var(--vs-disabled-opacity);transform:none}.ui-button-primary{border-color:var(--vs-action-primary);background:var(--vs-action-primary);color:var(--vs-text-on-primary);box-shadow:var(--vs-shadow-control)}.ui-button-primary:hover:not(:disabled){border-color:var(--vs-action-primary-hover);background:var(--vs-action-primary-hover)}.ui-button-secondary,.ui-icon-button{border-color:var(--vs-border-default);background:var(--vs-surface-hover);color:var(--vs-text-primary)}.ui-button-secondary:hover:not(:disabled),.ui-icon-button:hover:not(:disabled){border-color:var(--vs-border-strong);background:var(--vs-surface-active)}.ui-button-ghost{color:var(--vs-text-secondary);background:0 0;border-color:#0000}.ui-button-danger{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.ui-button-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.ui-button-sm{min-height:var(--vs-control-height-sm);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-xs)}.ui-button-lg{min-height:var(--vs-control-height-lg);padding-inline:var(--vs-control-padding-x-lg);font-size:var(--vs-font-size-md)}.ui-icon-button{width:var(--vs-control-height-md);height:var(--vs-control-height-md);flex:none}.ui-button-icon,.ui-icon-button>img,.ui-icon-button>svg{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);flex:none}.ui-button-primary .ui-button-icon{filter:var(--vs-icon-on-primary-filter)}.ui-button-secondary .ui-button-icon,.ui-button-ghost .ui-button-icon,.ui-icon-button>img{filter:var(--vs-icon-filter-muted)}.ui-button-danger .ui-button-icon{filter:var(--vs-icon-filter-danger)}.ui-button-success .ui-button-icon{filter:var(--vs-icon-filter-success)}.ui-button-loader,.ui-loader-ring{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);border:var(--vs-focus-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);animation:ui-spin var(--vs-duration-slow) linear infinite;border-top-color:currentColor}.ui-is-submitting{pointer-events:none;cursor:wait;opacity:var(--vs-disabled-opacity)}.ui-field{min-width:var(--vs-space-0);gap:var(--vs-space-2);display:grid}.ui-field-inline{display:contents}.ui-field-label-row{justify-content:space-between;align-items:baseline;gap:var(--vs-space-2);display:flex}.ui-field-required{color:var(--vs-status-danger)}.ui-control{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-control-height-md);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-input);color:var(--vs-text-primary);padding-inline:var(--vs-control-padding-x-md);font-family:inherit;font-size:var(--vs-font-size-body);line-height:var(--vs-line-height-control);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),box-shadow var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard)}.ui-control-sm{min-height:var(--vs-control-height-sm);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-sm)}textarea.ui-control{min-height:calc(var(--vs-control-height-lg) * 2);padding-block:var(--vs-space-3);resize:vertical}.ui-control::placeholder{color:var(--vs-text-subtle)}.ui-control:hover:not(:disabled){border-color:var(--vs-border-strong)}.ui-control:focus{border-color:var(--vs-action-primary);box-shadow:var(--vs-shadow-focus);outline:none}.ui-control[aria-invalid=true]{border-color:var(--vs-status-danger)}.ui-combobox{min-width:var(--vs-space-0);position:relative}.ui-combobox-trigger{justify-content:space-between;align-items:center;gap:var(--vs-space-3);text-align:start;cursor:pointer;display:none}.ui-combobox-enhanced>.ui-combobox-native{width:var(--vs-focus-width);height:var(--vs-focus-width);padding:var(--vs-space-0);border:var(--vs-space-0);margin:calc(var(--vs-focus-width) * -1);clip-path:inset(var(--vs-s-u-24fb190268));white-space:nowrap;position:absolute;overflow:hidden}.ui-combobox-enhanced>.ui-combobox-trigger{display:flex}.ui-combobox-value{min-width:var(--vs-space-0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-combobox-value[data-ui-placeholder=true]{color:var(--vs-text-subtle)}.ui-combobox-chevron{color:var(--vs-text-muted);transition:transform var(--vs-duration-normal) var(--vs-ease-standard);flex:none}.ui-combobox-trigger-icon{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);object-fit:contain;filter:var(--vs-icon-filter-muted);flex:none}.ui-combobox-open .ui-combobox-chevron{transform:rotate(var(--vs-rotation-half))}.ui-dropdown-layer{inset:var(--vs-space-0);z-index:var(--vs-z-dropdown);pointer-events:none;position:fixed}.ui-dropdown-layer-modal{z-index:var(--vs-z-dropdown-modal)}.ui-dropdown{display:inline-flex;position:relative}.ui-dropdown-menu{top:var(--ui-dropdown-menu-top);left:var(--ui-dropdown-menu-left);width:var(--ui-dropdown-menu-width);max-width:calc(var(--vs-s-u-e1af4162fd) - var(--vs-space-6));max-height:var(--ui-dropdown-menu-max-height,var(--vs-dropdown-max-height));overscroll-behavior:contain;border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-md);background:var(--vs-surface-raised);padding:var(--vs-space-1);box-shadow:var(--vs-shadow-overlay);pointer-events:auto;display:grid;position:fixed;overflow-y:auto}.ui-dropdown-item{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-control-height-sm);align-items:center;gap:var(--vs-space-2);border-radius:var(--vs-radius-sm);padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-control);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ui-dropdown-item:hover:not(:disabled),.ui-dropdown-item:focus-visible{background:var(--vs-surface-active);color:var(--vs-text-strong)}.ui-dropdown-item:disabled,.ui-dropdown-item[aria-disabled=true]{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.ui-dropdown-item img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-muted);flex:none}.ui-dropdown-item-danger{color:var(--vs-status-danger-strong)}.ui-dropdown-item-danger img{filter:var(--vs-icon-filter-danger)}.ui-combobox-panel{top:var(--ui-combobox-top);left:var(--ui-combobox-left);width:max(var(--ui-combobox-width),var(--vs-combobox-min-width));max-width:calc(var(--vs-s-u-e1af4162fd) - var(--vs-space-6));max-height:var(--ui-combobox-max-height,var(--vs-dropdown-max-height));border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-md);background:var(--vs-surface-raised);box-shadow:var(--vs-shadow-overlay);pointer-events:auto;display:grid;position:fixed;overflow:hidden}.ui-combobox-panel-sm{width:max(var(--ui-combobox-width),var(--vs-combobox-min-width-sm))}.ui-combobox-search-wrap{padding:var(--vs-space-2);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle)}.ui-combobox-search{min-height:var(--vs-control-height-sm);font-size:var(--vs-font-size-sm)}.ui-combobox-options{min-height:var(--vs-space-0);overscroll-behavior:contain;padding:var(--vs-space-1);overflow-y:auto}.ui-combobox-option{width:var(--vs-s-u-803bcc31de);align-items:center;gap:var(--vs-space-2);border:var(--vs-space-0);border-radius:var(--vs-radius-sm);color:var(--vs-text-secondary);padding:var(--vs-space-2) var(--vs-space-3);text-align:start;cursor:pointer;background:0 0;display:flex}.ui-combobox-option:hover,.ui-combobox-option:focus-visible,.ui-combobox-option[aria-selected=true]{background:var(--vs-surface-hover);color:var(--vs-text-strong);outline:none}.ui-combobox-option:focus-visible{box-shadow:inset var(--vs-shadow-focus)}.ui-combobox-option:disabled{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.ui-combobox-option-icon,.ui-combobox-option-check{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);flex:none}.ui-combobox-option-icon{object-fit:contain;filter:var(--vs-icon-filter-muted)}.ui-combobox-option-copy{min-width:var(--vs-space-0);gap:var(--vs-space-1);flex:1;display:grid}.ui-combobox-option-label,.ui-combobox-option-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-combobox-option-label{font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold)}.ui-combobox-option-description{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.ui-combobox-option-check{border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-xs);background:var(--vs-surface-deep);color:var(--vs-action-primary);opacity:var(--vs-opacity-full);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.ui-combobox-option[aria-selected=true] .ui-combobox-option-check{border-color:var(--vs-action-primary-glow);background:var(--vs-action-primary-soft)}.ui-combobox-option[aria-selected=false] .ui-combobox-option-check{color:#0000}.ui-combobox-panel-single .ui-combobox-option-check,.ui-combobox-panel-single .ui-combobox-option[aria-selected=true] .ui-combobox-option-check{background:0 0;border-color:#0000}.ui-combobox-panel-single .ui-combobox-option[aria-selected=false] .ui-combobox-option-check{opacity:var(--vs-opacity-hidden)}.ui-combobox-state{padding:var(--vs-space-5) var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);text-align:center}.ui-combobox-footer{justify-content:flex-end;align-items:center;gap:var(--vs-space-2);padding:var(--vs-space-2);border-top:var(--vs-border-width) solid var(--vs-border-subtle);display:flex}.ui-combobox-footer-action{border:var(--vs-space-0);color:var(--vs-action-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);cursor:pointer;background:0 0}.ui-field-help,.ui-error{margin:var(--vs-space-0);font-size:var(--vs-font-size-meta);line-height:var(--vs-line-height-body)}.ui-field-help{color:var(--vs-text-muted)}.ui-error{color:var(--vs-status-danger-strong);font-weight:var(--vs-font-weight-semibold)}.ui-checkbox-wrap{align-items:flex-start;gap:var(--vs-space-2);color:var(--vs-text-primary);display:inline-flex}.ui-checkbox{width:var(--vs-checkbox-size);height:var(--vs-checkbox-size);appearance:none;border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-checkbox-radius);background:var(--vs-surface-deep);color:var(--vs-text-on-primary);cursor:pointer;transition:background-color var(--vs-duration-fast) var(--vs-ease-standard),border-color var(--vs-duration-fast) var(--vs-ease-standard),box-shadow var(--vs-duration-fast) var(--vs-ease-standard);flex:none;place-content:center;margin-block-start:var(--vs-space-1);display:grid}.ui-checkbox:before{width:var(--vs-checkbox-mark-width);height:var(--vs-checkbox-mark-height);border-block-end:var(--vs-focus-width) solid currentColor;border-inline-start:var(--vs-focus-width) solid currentColor;content:"";scale:0;rotate:var(--vs-checkbox-mark-rotation);transform-origin:50%;transition:scale var(--vs-duration-fast) var(--vs-ease-standard)}.ui-checkbox:hover:not(:disabled){border-color:var(--vs-action-primary)}.ui-checkbox:checked,.ui-checkbox:indeterminate{border-color:var(--vs-action-primary);background:var(--vs-action-primary)}.ui-checkbox:checked:before{scale:1}.ui-checkbox:indeterminate:before{height:var(--vs-focus-width);background:currentColor;border:0;rotate:none;scale:1}.ui-checkbox:focus-visible{box-shadow:var(--vs-shadow-focus);outline:none}.ui-toggle-wrap{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start}.ui-toggle-input{width:var(--vs-space-0);height:var(--vs-space-0);opacity:var(--vs-opacity-hidden);position:absolute}.ui-toggle-track{width:var(--vs-toggle-track-width);height:var(--vs-toggle-track-height);border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);transition:border-color var(--vs-duration-fast) var(--vs-ease-standard),background var(--vs-duration-fast) var(--vs-ease-standard);flex:none;position:relative}.ui-toggle-track:after{content:"";width:var(--vs-toggle-thumb-size);height:var(--vs-toggle-thumb-size);border-radius:var(--vs-radius-pill);background:var(--vs-text-muted);transition:inset-inline-start var(--vs-duration-fast) var(--vs-ease-standard),background var(--vs-duration-fast) var(--vs-ease-standard);position:absolute;inset-block-start:var(--vs-toggle-thumb-offset);inset-inline-start:var(--vs-toggle-thumb-offset)}.ui-toggle-input:checked+.ui-toggle-track{border-color:var(--vs-action-primary-glow);background:var(--vs-action-primary-soft)}.ui-toggle-input:checked+.ui-toggle-track:after{background:var(--vs-action-primary);inset-inline-start:calc(var(--vs-toggle-track-width) - var(--vs-toggle-thumb-size) - (var(--vs-toggle-thumb-offset) * 2))}.ui-toggle-input:focus-visible+.ui-toggle-track{box-shadow:var(--vs-shadow-focus)}.ui-toggle-input[aria-invalid=true]+.ui-toggle-track{border-color:var(--vs-status-danger)}.ui-toggle-input:disabled+.ui-toggle-track,.ui-toggle-input:disabled~.ui-toggle-copy{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.ui-toggle-copy{gap:var(--vs-space-1);display:grid}.ui-modal-layer{inset:var(--vs-space-0);z-index:var(--vs-z-modal);padding:var(--vs-space-4);place-items:center;display:grid;position:fixed}.ui-modal-scroll-lock{overflow:hidden}.ui-modal-backdrop{inset:var(--vs-space-0);background:var(--vs-surface-overlay);-webkit-backdrop-filter:blur(var(--vs-backdrop-blur));backdrop-filter:blur(var(--vs-backdrop-blur));position:absolute}.ui-modal-panel{width:min(var(--vs-s-u-803bcc31de),var(--vs-modal-max-width-md));max-height:calc(var(--vs-s-u-803bcc31de) - var(--vs-space-8));border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:radial-gradient(circle at top right,var(--vs-action-primary-soft),transparent var(--vs-modal-haze-stop)),var(--vs-surface-raised);padding:var(--vs-space-0);box-shadow:var(--vs-shadow-overlay);position:relative;overflow:auto}.ui-modal-panel-sm{width:min(var(--vs-s-u-803bcc31de),var(--vs-modal-max-width-sm))}.ui-modal-panel-lg{width:min(var(--vs-s-u-803bcc31de),var(--vs-modal-max-width-lg))}.ui-modal-panel-xl{width:min(var(--vs-s-u-803bcc31de),var(--vs-modal-max-width-xl))}.ui-modal-open .ui-modal-backdrop{animation:ui-modal-backdrop-enter var(--vs-duration-normal) var(--vs-ease-standard) both}.ui-modal-open .ui-modal-panel{animation:ui-modal-panel-enter var(--vs-duration-normal) var(--vs-ease-standard) both}.ui-modal-header{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto;align-items:start;gap:var(--vs-space-3);border-block-end:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-5);display:grid}.ui-modal-heading{min-width:var(--vs-space-0);gap:var(--vs-space-1);display:grid}.ui-modal-icon{width:var(--vs-space-10);height:var(--vs-space-10);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-md);background:var(--vs-action-primary-soft);flex:none;place-items:center;display:grid}.ui-modal-icon img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);filter:var(--vs-icon-filter-brass)}.ui-modal-eyebrow{margin:var(--vs-space-0);color:var(--vs-action-primary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.ui-modal-title{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.ui-modal-description{max-width:var(--vs-modal-max-width-lg);margin:var(--vs-space-0);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.ui-modal-close{flex:none}.ui-modal-body{padding:var(--vs-space-5)}.ui-modal-body-flush{padding:var(--vs-space-0)}.ui-modal-footer{justify-content:flex-end;align-items:center;gap:var(--vs-space-3);border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-4) var(--vs-space-5) var(--vs-space-5);display:flex}.ui-modal-tone-danger{border-color:var(--vs-status-danger-border)}.ui-modal-tone-danger .ui-modal-icon{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft)}.ui-modal-tone-danger .ui-modal-icon img{filter:var(--vs-icon-filter-danger)}.ui-modal-tone-danger .ui-modal-eyebrow{color:var(--vs-status-danger-strong)}.ui-modal-tone-warning .ui-modal-icon{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft)}.ui-modal-tone-success .ui-modal-icon{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft)}.ui-modal-tone-success .ui-modal-eyebrow{color:var(--vs-status-success-strong)}@keyframes ui-modal-panel-enter{0%{opacity:var(--vs-opacity-hidden);transform:translateY(var(--vs-space-3)) scale(.98)}}@keyframes ui-modal-backdrop-enter{0%{opacity:var(--vs-opacity-hidden)}}@media(max-width:39.99em){.ui-modal-layer{padding:var(--vs-space-3);align-items:end}.ui-modal-panel{max-height:calc(var(--vs-s-u-803bcc31de) - var(--vs-space-6));border-radius:var(--vs-radius-lg)}.ui-modal-header,.ui-modal-body{padding:var(--vs-space-4)}.ui-modal-body-flush{padding:var(--vs-space-0)}.ui-modal-footer{padding:var(--vs-space-4);align-items:stretch}.ui-modal-footer>.ui-button{flex:1}}@media(prefers-reduced-motion:reduce){.ui-modal-open .ui-modal-backdrop,.ui-modal-open .ui-modal-panel{animation-duration:var(--vs-reduced-motion-duration)}}.ui-loader{align-items:center;gap:var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);display:inline-flex}.ui-empty-state{place-items:center;gap:var(--vs-space-3);border:var(--vs-border-width) dashed var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-recessed);padding:var(--vs-space-8);text-align:center;display:grid}.ui-empty-state>img{filter:var(--vs-icon-filter-muted)}.ui-feedback-host{inset:var(--vs-space-0);z-index:var(--vs-z-toast);pointer-events:none;position:fixed}.ui-toast-region{width:min(calc(var(--vs-s-u-803bcc31de) - (var(--vs-space-4) * 2)),var(--vs-toast-width));gap:var(--vs-space-3);display:grid;position:absolute;inset-block-start:var(--vs-space-4);inset-inline-end:var(--vs-space-4)}.ui-toast{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto;align-items:start;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised);color:var(--vs-text-primary);padding:var(--vs-space-4);box-shadow:var(--vs-shadow-overlay);pointer-events:auto;animation:ui-toast-enter var(--vs-duration-slow) var(--vs-ease-standard) both;display:grid;position:relative;overflow:hidden}.ui-toast:before{content:"";inset-block:var(--vs-space-0);width:var(--vs-space-1);background:var(--vs-status-info);position:absolute;inset-inline-start:var(--vs-space-0)}.ui-toast-success{border-color:var(--vs-status-success-border)}.ui-toast-success:before{background:var(--vs-status-success)}.ui-toast-warning{border-color:var(--vs-status-warning-border)}.ui-toast-warning:before{background:var(--vs-status-warning)}.ui-toast-error{border-color:var(--vs-status-danger-border)}.ui-toast-error:before{background:var(--vs-status-danger)}.ui-toast-info{border-color:var(--vs-status-info-border)}.ui-toast-icon,.ui-dialog-icon{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border-radius:var(--vs-radius-pill);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong);font-family:var(--vs-font-data);font-weight:var(--vs-font-weight-heavy);justify-content:center;align-items:center;display:inline-flex}.ui-toast-success .ui-toast-icon{background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.ui-toast-warning .ui-toast-icon{background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.ui-toast-error .ui-toast-icon{background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.ui-toast-content{gap:var(--vs-space-1);min-width:var(--vs-space-0);display:grid}.ui-toast-title,.ui-dialog-title{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.ui-toast-message,.ui-dialog-message{margin:var(--vs-space-0);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body);white-space:pre-line}.ui-toast-close{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-sm);color:var(--vs-text-muted);font-size:var(--vs-font-size-lg);pointer-events:auto;background:0 0;justify-content:center;align-items:center;display:inline-flex}.ui-toast-close:hover{border-color:var(--vs-border-default);background:var(--vs-surface-hover);color:var(--vs-text-strong)}.ui-toast-leaving{animation:ui-toast-leave var(--vs-duration-normal) var(--vs-ease-standard) both}.ui-dialog-layer{inset:var(--vs-space-0);z-index:var(--vs-z-modal);padding:var(--vs-space-4);pointer-events:auto;place-items:center;display:grid;position:fixed}.ui-dialog-backdrop{inset:var(--vs-space-0);background:var(--vs-surface-overlay);-webkit-backdrop-filter:blur(var(--vs-backdrop-blur));backdrop-filter:blur(var(--vs-backdrop-blur));position:absolute}.ui-dialog-panel{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));width:min(var(--vs-s-u-803bcc31de),var(--vs-modal-max-width-sm));gap:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:radial-gradient(circle at top right,var(--vs-action-primary-soft),transparent var(--vs-dialog-haze-stop)),var(--vs-surface-raised);padding:var(--vs-space-5);box-shadow:var(--vs-shadow-overlay);display:grid;position:relative;overflow:hidden}.ui-dialog-layer:not(.hidden) .ui-dialog-backdrop{animation:ui-modal-backdrop-enter var(--vs-duration-normal) var(--vs-ease-standard) both}.ui-dialog-layer:not(.hidden) .ui-dialog-panel{animation:ui-modal-panel-enter var(--vs-duration-normal) var(--vs-ease-standard) both}.ui-dialog-icon{width:var(--vs-space-10);height:var(--vs-space-10);border-radius:var(--vs-radius-md)}.ui-dialog-title{font-size:var(--vs-font-size-lg)}.ui-dialog-layer[data-ui-dialog-type=error] .ui-dialog-panel{border-color:var(--vs-status-danger-border)}.ui-dialog-layer[data-ui-dialog-type=error] .ui-dialog-icon{background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.ui-dialog-copy{gap:var(--vs-space-2);min-width:var(--vs-space-0);display:grid}.ui-dialog-loader,.ui-dialog-actions{align-items:center;gap:var(--vs-space-3);grid-column:1/-1;display:flex}.ui-dialog-loader{color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm)}.ui-dialog-actions{justify-content:flex-end;padding-block-start:var(--vs-space-2)}.ui-dialog-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.ui-dialog-layer:not(.hidden) .ui-dialog-backdrop,.ui-dialog-layer:not(.hidden) .ui-dialog-panel{animation-duration:var(--vs-reduced-motion-duration)}}@keyframes ui-toast-enter{0%{opacity:var(--vs-opacity-hidden);transform:translateY(calc(var(--vs-space-2) * -1))}}@keyframes ui-toast-leave{to{opacity:var(--vs-opacity-hidden);transform:translateY(calc(var(--vs-space-2) * -1))}}@keyframes ui-spin{to{transform:rotate(var(--vs-rotation-full))}}.vs-path-rules-page{width:100%;max-width:var(--vs-content-max-ultra);gap:var(--vs-space-4);color:var(--vs-text-primary);margin-inline:auto;display:grid}.vs-path-rules-header{justify-content:space-between;align-items:center;gap:var(--vs-space-4);min-width:0;display:flex}.vs-path-rules-identity{align-items:center;gap:var(--vs-space-3);min-width:0;display:flex}.vs-path-rules-identity h1,.vs-path-rules-composer h2,.vs-path-rules-list h2,.vs-path-rules-load-error h2{color:var(--vs-text-strong);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);margin:0}.vs-path-rules-identity h1{font-size:var(--vs-font-size-xl)}.vs-path-rules-identity p,.vs-path-rules-composer-head p,.vs-path-rules-list-head p,.vs-path-rules-load-error p{margin:var(--vs-space-1) 0 0;color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-path-rules-icon{width:var(--vs-control-height-lg);height:var(--vs-control-height-lg);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-lg);background:var(--vs-action-primary-soft);box-shadow:var(--vs-shadow-inset-highlight);flex:none;place-items:center;display:grid}.vs-path-rules-icon img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);filter:var(--vs-icon-filter-brass)}.vs-path-rules-stats{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-inset-highlight);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.vs-path-rules-stat{align-items:center;gap:var(--vs-space-3);min-width:0;padding:var(--vs-space-3) var(--vs-space-4);display:flex}.vs-path-rules-stat+.vs-path-rules-stat{border-inline-start:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-path-rules-stat-icon{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed);place-items:center;display:grid;flex:none!important}.vs-path-rules-stat-icon img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-muted)}.vs-path-rules-stat.is-total .vs-path-rules-stat-icon{border-color:var(--vs-focus-ring)}.vs-path-rules-stat.is-total .vs-path-rules-stat-icon img{filter:var(--vs-icon-filter-brass)}.vs-path-rules-stat.is-block .vs-path-rules-stat-icon{border-color:var(--vs-status-danger-border)}.vs-path-rules-stat.is-block .vs-path-rules-stat-icon img{filter:var(--vs-icon-filter-danger)}.vs-path-rules-stat.is-challenge .vs-path-rules-stat-icon{border-color:var(--vs-status-warning-border)}.vs-path-rules-stat.is-challenge .vs-path-rules-stat-icon img{filter:var(--vs-icon-filter-brass)}.vs-path-rules-stat.is-global .vs-path-rules-stat-icon{border-color:var(--vs-status-info-border)}.vs-path-rules-stat.is-global .vs-path-rules-stat-icon img{filter:var(--vs-icon-filter-info)}.vs-path-rules-stat-copy{align-items:baseline;gap:var(--vs-space-1);min-width:0;display:flex;overflow:hidden}.vs-path-rules-stat-copy>span{color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-path-rules-stat-copy strong{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xl);line-height:var(--vs-line-height-tight)}.vs-path-rules-load-error,.vs-path-rules-form-errors,.vs-path-rules-inline-note{align-items:flex-start;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-lg);background:var(--vs-status-danger-soft);padding:var(--vs-space-4);color:var(--vs-status-danger-strong);display:flex}.vs-path-rules-load-error{align-items:center}.vs-path-rules-load-error>img,.vs-path-rules-form-errors>img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);filter:var(--vs-icon-filter-danger);flex:none}.vs-path-rules-load-error>div{flex:auto;min-width:0}.vs-path-rules-load-error h2{font-size:var(--vs-font-size-md)}.vs-path-rules-load-error code{overflow-wrap:anywhere;color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-xs);margin-block-start:var(--vs-space-2);display:block}.vs-path-rules-composer{border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card),var(--vs-shadow-inset-highlight);display:grid;overflow:visible}.vs-path-rules-composer[hidden],.vs-path-rules-selection[hidden],.vs-path-rules-filtered-empty[hidden],.vs-path-rules-pagination[hidden],.vs-path-rules-draft-remove[hidden]{display:none}.vs-path-rules-composer-head,.vs-path-rules-composer-actions{justify-content:space-between;align-items:center;gap:var(--vs-space-4);padding:var(--vs-space-4) var(--vs-space-5);display:flex}.vs-path-rules-composer-head{border-block-end:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-path-rules-composer-head h2,.vs-path-rules-list-head h2{font-size:var(--vs-font-size-lg)}.vs-path-rules-eyebrow{font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;color:var(--vs-action-primary)!important;font-size:var(--vs-font-size-2xs)!important}.vs-path-rules-composer-head .js-path-rule-close{min-width:var(--vs-control-height-sm);padding-inline:var(--vs-space-2);align-self:flex-start}.vs-path-rules-composer-head .js-path-rule-close img,.vs-path-rules-draft-remove img,.vs-path-rules-actions img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm)}.vs-path-rules-composer-head .js-path-rule-close img,.vs-path-rules-draft-remove img{filter:var(--vs-icon-filter-muted)}.vs-path-rules-draft-remove:hover img{filter:var(--vs-icon-filter-danger)}.vs-path-rules-form-errors,.vs-path-rules-inline-note{margin:var(--vs-space-4) var(--vs-space-5) 0}.vs-path-rules-form-errors ul{margin:var(--vs-space-2) 0 0;color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);padding-inline-start:var(--vs-space-5)}.vs-path-rules-inline-note{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong);font-size:var(--vs-font-size-sm)}.vs-path-rules-inline-note img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-info)}.vs-path-rules-drafts{gap:var(--vs-space-4);padding:var(--vs-space-5);display:grid}.vs-path-rules-draft{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);overflow:visible}.vs-path-rules-draft-head{justify-content:space-between;align-items:center;gap:var(--vs-space-3);border-block-end:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3) var(--vs-space-4);display:flex}.vs-path-rules-draft-title{align-items:center;gap:var(--vs-space-2);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);display:flex}.vs-path-rules-draft-number{display:none}.vs-path-rules-step-number{width:var(--vs-timeline-marker-size);height:var(--vs-timeline-marker-size);border:var(--vs-focus-width) solid var(--vs-action-primary);border-radius:var(--vs-radius-pill);background:var(--vs-surface-panel);color:#0000;font-family:var(--vs-font-data);font-size:var(--vs-space-0);font-weight:var(--vs-font-weight-bold);box-shadow:var(--vs-shadow-timeline-marker);place-items:center;display:inline-grid}.vs-path-rules-draft-remove{color:var(--vs-text-muted)}.vs-path-rules-draft-remove:hover{color:var(--vs-status-danger-strong)}.vs-path-rules-flow{gap:var(--vs-space-0);padding:var(--vs-space-4);grid-template-columns:minmax(0,1fr);display:grid}.vs-path-rules-step{grid-template-columns:var(--vs-control-height-sm) minmax(0,1fr);align-items:start;gap:var(--vs-space-2);min-width:0;padding-block-end:var(--vs-space-4);display:grid;position:relative}.vs-path-rules-step:not(:last-child):after{width:var(--vs-space-0);border-inline-start:var(--vs-border-width) solid var(--vs-border-strong);content:"";position:absolute;inset-block-start:calc(var(--vs-timeline-marker-size) + var(--vs-space-1));inset-block-end:calc(var(--vs-space-1) * -1);inset-inline-start:calc(var(--vs-control-height-sm) / 2)}.vs-path-rules-step:last-child{padding-block-end:var(--vs-space-0)}.vs-path-rules-step-number{justify-self:center;margin-block-start:calc(var(--vs-control-height-sm) + var(--vs-space-1))}.vs-path-rules-step-field,.vs-path-rules-step-field>.ui-field{min-width:0}.vs-path-rules-step-field .ui-field-label-row{min-height:var(--vs-control-height-sm);align-items:center}.vs-path-rules-code,.vs-path-rules-path{font-family:var(--vs-font-data)}.vs-path-rules-action-help{margin:var(--vs-space-2) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);unicode-bidi:plaintext}.vs-path-rules-summary{align-items:baseline;gap:var(--vs-space-3);border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);background:var(--vs-surface-recessed);padding:var(--vs-space-3) var(--vs-space-4);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);display:flex}.vs-path-rules-summary .js-path-rule-summary{unicode-bidi:plaintext}.vs-path-rules-summary-label{color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;flex:none}.vs-path-rules-composer-actions{border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);background:var(--vs-surface-recessed)}.vs-path-rules-composer-add,.vs-path-rules-composer-submit{align-items:center;gap:var(--vs-space-3);display:flex}.vs-path-rules-count{color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);unicode-bidi:plaintext}.vs-path-rules-list{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card),var(--vs-shadow-inset-highlight);display:grid;overflow:hidden}.vs-path-rules-list-head{justify-content:space-between;align-items:center;gap:var(--vs-space-4);padding:var(--vs-space-4) var(--vs-space-5);display:flex}.vs-path-rules-result-summary{color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);unicode-bidi:plaintext;flex:none}.vs-path-rules-tabs{width:fit-content;max-width:calc(100% - (var(--vs-space-4) * 2));gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-deep);margin:0 var(--vs-space-4);padding:var(--vs-space-1);align-self:start;display:inline-flex;overflow-x:auto}.vs-path-rules-tabs button{align-items:center;gap:var(--vs-space-2);min-height:var(--vs-control-height-sm);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-sm);padding-inline:var(--vs-space-3);color:var(--vs-text-muted);font:inherit;font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);cursor:pointer;background:0 0;flex:none;display:inline-flex;transform:none}.vs-path-rules-tabs button:hover{background:var(--vs-surface-hover);color:var(--vs-text-primary);transform:none}.vs-path-rules-tabs button:focus-visible{border-radius:var(--vs-radius-sm);box-shadow:var(--vs-shadow-focus);outline:none}.vs-path-rules-tabs button.is-active{border-color:var(--vs-border-strong);background:var(--vs-surface-active);color:var(--vs-text-strong)}.vs-path-rules-tabs button span{min-width:var(--vs-control-height-sm);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-text-secondary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs);text-align:center}.vs-path-rules-tools{grid-template-columns:minmax(var(--vs-inline-form-min-width),1fr) repeat(2,var(--vs-combobox-min-width-sm)) auto;align-items:end;gap:var(--vs-space-3);padding:var(--vs-space-3) var(--vs-space-4);display:grid}.vs-path-rules-filter-field{gap:var(--vs-space-1);min-width:0;display:grid}.vs-path-rules-filter-field>label{color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-path-rules-search{min-width:0;position:relative}.vs-path-rules-search>img{z-index:var(--vs-z-base);width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--vs-control-padding-x-sm);translate:0 -50%}.vs-path-rules-search .ui-control{padding-inline-start:calc(var(--vs-control-padding-x-sm) + var(--vs-icon-size-md) + var(--vs-space-2))}.vs-path-rules-filter-field>.ui-field,.vs-path-rules-search>.ui-field{min-width:0}.vs-path-rules-tools .ui-combobox,.vs-path-rules-tools select{width:100%;min-width:0}.vs-path-rules-tools .js-path-rule-filter-reset{justify-self:start}.vs-path-rules-selection{align-items:center;gap:var(--vs-space-2);border-block:var(--vs-border-width) solid var(--vs-focus-ring);background:var(--vs-action-primary-soft);padding:var(--vs-space-2) var(--vs-space-4);display:flex}.vs-path-rules-selection strong{color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-sm);flex:auto}.vs-path-rules-result-bar{justify-content:space-between;align-items:center;gap:var(--vs-space-3);border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-2) var(--vs-space-4);display:flex}.vs-path-rules-table-wrap{border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);overflow-x:auto}.vs-path-rules-table{width:100%;min-width:var(--vs-table-min-comfortable);border-collapse:collapse;font-size:var(--vs-font-size-table)}.vs-path-rules-table th,.vs-path-rules-table td{padding:var(--vs-space-3) var(--vs-space-4);border-block-end:var(--vs-border-width) solid var(--vs-border-subtle);text-align:start;vertical-align:middle}.vs-path-rules-table th{background:var(--vs-surface-recessed);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;white-space:nowrap}.vs-path-rules-table tbody tr{transition:background-color var(--vs-duration-fast) var(--vs-ease-standard)}.vs-path-rules-table tbody tr:hover{background:var(--vs-surface-hover)}.vs-path-rules-table tbody tr:has(.ui-checkbox:checked){background:var(--vs-action-primary-soft)}.vs-path-rules-table tbody tr[hidden]{display:none}.vs-path-rules-check-cell{width:var(--vs-control-height-lg);padding-inline-end:var(--vs-space-1)!important}.vs-path-rules-path{max-width:var(--vs-inline-form-min-width);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-path-rules-domain{max-width:var(--vs-inline-form-min-width);align-items:center;gap:var(--vs-space-2);color:var(--vs-text-secondary);display:inline-flex}.vs-path-rules-domain-icon{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-recessed);flex:none;place-items:center;display:grid}.vs-path-rules-domain-icon img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-info)}.vs-path-rules-domain>span:last-child{gap:var(--vs-space-1);min-width:0;display:grid}.vs-path-rules-domain strong{color:var(--vs-text-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-path-rules-domain small{color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);line-height:var(--vs-line-height-tight);display:block}.vs-path-rules-match,.vs-path-rules-action{align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);white-space:nowrap;display:inline-flex}.vs-path-rules-action>img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm)}.vs-path-rules-action.is-block{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-path-rules-action.is-block>img{filter:var(--vs-icon-filter-danger)}.vs-path-rules-action.is-challenge{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-path-rules-action.is-challenge>img{filter:var(--vs-icon-filter-brass)}.vs-path-rules-table time{color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);white-space:nowrap}.vs-path-rules-created-copy{align-items:baseline;gap:var(--vs-space-2);flex-wrap:wrap;display:inline-flex}.vs-path-rules-created-relative{color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);line-height:var(--vs-line-height-tight);white-space:nowrap}.vs-path-rules-actions{text-align:end!important}.vs-path-rules-actions .ui-button{border-color:var(--vs-status-danger-border);color:var(--vs-status-danger-strong);background:0 0}.vs-path-rules-actions .ui-button:hover:not(:disabled){border-color:var(--vs-status-danger);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-path-rules-empty,.vs-path-rules-filtered-empty{margin:0 var(--vs-space-4) var(--vs-space-4)}.vs-path-rules-pagination{align-items:center;gap:var(--vs-space-3);min-height:var(--vs-space-0);padding:var(--vs-space-0);display:flex}.vs-path-rules-pagination>span{color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);unicode-bidi:plaintext}.vs-path-rules-pagination>div{gap:var(--vs-space-2);display:flex}@media(max-width:74rem){.vs-path-rules-tools{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.vs-path-rules-tools .is-search{grid-column:1/-1}.vs-path-rules-tools .js-path-rule-filter-reset{grid-column:3}}@media(max-width:48rem){.vs-path-rules-page{gap:var(--vs-space-3)}.vs-path-rules-header{align-items:flex-start}.vs-path-rules-identity h1{font-size:var(--vs-font-size-xl)}.vs-path-rules-identity p{max-width:var(--vs-message-max-width)}.vs-path-rules-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-path-rules-stat+.vs-path-rules-stat{border-inline-start:0}.vs-path-rules-stat:nth-child(2n){border-inline-start:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-path-rules-stat:nth-child(n+3){border-block-start:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-path-rules-composer-head,.vs-path-rules-composer-actions,.vs-path-rules-drafts,.vs-path-rules-list-head{padding:var(--vs-space-4)}.vs-path-rules-composer-actions,.vs-path-rules-composer-submit{align-items:stretch}.vs-path-rules-composer-actions{flex-direction:column}.vs-path-rules-composer-add{justify-content:space-between}.vs-path-rules-composer-submit{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.vs-path-rules-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-path-rules-filter-field.is-search{grid-column:1/-1}.vs-path-rules-tools select{min-width:0}.vs-path-rules-tools .js-path-rule-filter-reset{grid-column:1/-1}.vs-path-rules-list-head{flex-direction:column;align-items:flex-start}.vs-path-rules-selection{flex-wrap:wrap}.vs-path-rules-result-bar{flex-direction:column;align-items:flex-start}}@media(max-width:40rem){.vs-path-rules-header{flex-wrap:wrap}.vs-path-rules-header>.ui-button{width:100%}.vs-path-rules-load-error{flex-wrap:wrap;align-items:flex-start}.vs-path-rules-load-error>.ui-button{margin-inline-start:calc(var(--vs-icon-size-lg) + var(--vs-space-3))}.vs-path-rules-draft-remove span{display:none}.vs-path-rules-summary{align-items:flex-start;gap:var(--vs-space-1);flex-direction:column}.vs-path-rules-composer-submit{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-path-rules-composer-submit .js-path-rule-reset{display:none}.vs-path-rules-table-wrap{padding:var(--vs-space-3);overflow:visible}.vs-path-rules-table{min-width:0}.vs-path-rules-table thead{width:var(--vs-focus-width);height:var(--vs-focus-width);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.vs-path-rules-table tbody{gap:var(--vs-space-3);display:grid}.vs-path-rules-table tbody tr{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.vs-path-rules-table td{grid-template-columns:minmax(var(--vs-control-height-lg),auto) minmax(0,1fr);align-items:center;gap:var(--vs-space-3);border-block-end:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3);grid-column:1/-1;display:grid}.vs-path-rules-table td:before{color:var(--vs-text-muted);content:attr(data-label);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-path-rules-table .vs-path-rules-check-cell{z-index:var(--vs-z-base);width:auto;border:0;display:block;position:absolute;inset-block-start:var(--vs-space-3);inset-inline-end:var(--vs-space-3);padding:0!important}.vs-path-rules-table td:nth-child(2){padding-inline-end:var(--vs-control-height-lg)}.vs-path-rules-table .vs-path-rules-actions{border:0;display:flex}.vs-path-rules-table .vs-path-rules-actions .ui-button{width:100%}.vs-path-rules-table .vs-path-rules-actions:before{display:none}.vs-path-rules-path,.vs-path-rules-domain{max-width:100%}.vs-path-rules-pagination{justify-content:space-between;align-items:stretch;width:100%}.vs-path-rules-pagination>div{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}[dir=rtl] .vs-path-rules-code,[dir=rtl] .vs-path-rules-path,[dir=rtl] .vs-path-rules-table time{text-align:start;direction:ltr}[dir=rtl] .vs-path-rules-search>img{scale:-1 1}.vs-ip-farm-page{gap:var(--vs-space-4);color:var(--vs-text-primary)}.vs-ip-farm-command,.vs-ip-farm-identity,.vs-ip-farm-cemetery-head,.vs-ip-farm-hub,.vs-ip-farm-wizard-head,.vs-ip-farm-wizard-foot,.vs-ip-farm-interior-head,.vs-ip-farm-target-pager,.vs-ip-farm-vault-actions,.vs-ip-farm-editor-foot{align-items:center;display:flex}.vs-ip-farm-command{justify-content:space-between;gap:var(--vs-space-5);border-block-end:var(--vs-border-width) solid var(--vs-border-default);padding-block-end:var(--vs-space-4)}.vs-ip-farm-identity{gap:var(--vs-space-3);min-width:0}.vs-ip-farm-identity-icon{width:var(--vs-space-12);height:var(--vs-space-12);border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-lg);background:var(--vs-status-danger-soft);flex:none;place-items:center;display:grid}.vs-ip-farm-identity-icon img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-ip-farm-eyebrow{margin:0 0 var(--vs-space-1);color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-ip-farm-command h2,.vs-ip-farm-cemetery-head h2,.vs-ip-farm-interior-head h3,.vs-ip-farm-wizard h2,.vs-ip-farm-wizard h3,.vs-ip-farm-tool-panel h4{color:var(--vs-text-strong);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight);margin:0}.vs-ip-farm-command h2{font-size:var(--vs-font-size-2xl)}.vs-ip-farm-command p:not(.vs-ip-farm-eyebrow),.vs-ip-farm-cemetery-head p:not(.vs-ip-farm-eyebrow),.vs-ip-farm-interior-head p,.vs-ip-farm-wizard-head p:not(.vs-ip-farm-eyebrow),.vs-ip-farm-wizard-step>header p,.vs-ip-farm-tool-panel header p{max-width:var(--vs-ip-farm-copy-max-width);margin:var(--vs-space-1) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-ip-farm-errors,.vs-ip-farm-plan-note{border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-md);background:var(--vs-status-danger-soft);padding:var(--vs-space-3)}.vs-ip-farm-errors{gap:var(--vs-space-2);display:grid}.vs-ip-farm-plan-note{color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body);margin:0}.vs-ip-farm-summary{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.vs-ip-farm-summary-item{gap:var(--vs-space-1);min-width:0;padding:var(--vs-space-3) var(--vs-space-4);border-inline-start:var(--vs-border-width) solid var(--vs-border-subtle);display:grid}.vs-ip-farm-summary-item:first-child{border-inline-start:0}.vs-ip-farm-summary-item span{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-ip-farm-summary-item strong{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-ip-farm-summary-danger strong{color:var(--vs-status-danger-strong)}.vs-ip-farm-summary-time strong{font-family:var(--vs-font-ui-current);font-size:var(--vs-font-size-sm)}.vs-ip-farm-toolbar,.vs-ip-farm-cemetery{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card)}.vs-ip-farm-grave>summary::-webkit-details-marker{display:none}.vs-ip-farm-wizard{gap:var(--vs-space-5);display:grid}.vs-ip-farm-wizard-head{align-items:flex-start;gap:var(--vs-space-3);min-width:0}.vs-ip-farm-wizard-head>div{flex:1;min-width:0}.vs-ip-farm-wizard-head>.ui-icon-button{flex:none}.vs-ip-farm-wizard-icon,.vs-ip-farm-interior-icon{border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-lg);background:var(--vs-status-danger-soft);flex:none;place-items:center;display:grid}.vs-ip-farm-wizard-icon{width:var(--vs-control-height-lg);height:var(--vs-control-height-lg)}.vs-ip-farm-wizard-icon img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md)}.vs-ip-farm-wizard h2{font-size:var(--vs-font-size-xl)}.vs-ip-farm-wizard-timeline{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vs-ip-farm-wizard-timeline li{justify-items:center;gap:var(--vs-space-2);color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs);text-align:center;display:grid;position:relative}.vs-ip-farm-wizard-timeline li:before{width:calc(100% - var(--vs-control-height-sm));height:var(--vs-border-width);background:var(--vs-border-default);content:"";position:absolute;inset-block-start:calc(var(--vs-control-height-sm) / 2);inset-inline-start:calc(50% + (var(--vs-control-height-sm) / 2))}.vs-ip-farm-wizard-timeline li:last-child:before{display:none}.vs-ip-farm-wizard-timeline li.is-complete:before{background:var(--vs-status-danger)}.vs-ip-farm-wizard-timeline li>span{z-index:1;width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);color:var(--vs-text-muted);font-family:var(--vs-font-data);font-weight:var(--vs-font-weight-bold);place-items:center;display:grid;position:relative}.vs-ip-farm-wizard-timeline :is(.is-active,.is-complete)>span{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-ip-farm-wizard-timeline .is-active{color:var(--vs-text-strong)}.vs-ip-farm-wizard form,.vs-ip-farm-wizard-step{gap:var(--vs-space-4);display:grid}.vs-ip-farm-wizard-step{min-height:var(--vs-ip-farm-wizard-step-height);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);padding:var(--vs-space-5);align-content:start}.vs-ip-farm-wizard-step h3{font-size:var(--vs-font-size-lg)}.vs-ip-farm-wizard-fields{gap:var(--vs-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vs-ip-farm-wizard-step textarea{min-height:var(--vs-ip-farm-target-input-height);font-family:var(--vs-font-data);text-align:left;direction:ltr;unicode-bidi:isolate}.vs-ip-farm-wizard-types{min-height:var(--vs-control-height-sm);align-items:center;gap:var(--vs-space-2);flex-wrap:wrap;display:flex}.vs-ip-farm-wizard-types>span:not(.vs-ip-farm-wizard-types-empty){border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);padding:var(--vs-space-1) var(--vs-space-2);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold)}.vs-ip-farm-wizard-types>[data-kind=ipv4]{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-ip-farm-wizard-types>[data-kind=ipv6]{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong)}.vs-ip-farm-wizard-types>[data-kind=ipv4-cidr]{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-ip-farm-wizard-types>[data-kind=ipv6-cidr]{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-ip-farm-wizard-types-empty{color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs)}.vs-ip-farm-wizard-review{gap:var(--vs-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.vs-ip-farm-wizard-review>div{gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed);padding:var(--vs-space-3);display:grid}.vs-ip-farm-wizard-review dt{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold)}.vs-ip-farm-wizard-review dd{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.vs-ip-farm-wizard-message{border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-md);background:var(--vs-status-danger-soft);padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-sm);margin:0}.vs-ip-farm-wizard-foot{justify-content:space-between;gap:var(--vs-space-3);border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);padding-block-start:var(--vs-space-4)}.vs-ip-farm-wizard-foot>div{gap:var(--vs-space-2);display:flex}.vs-ip-farm-wizard-back .ui-button-icon{rotate:var(--vs-rotation-quarter)}[dir=rtl] .vs-ip-farm-wizard-back .ui-button-icon{rotate:calc(var(--vs-rotation-quarter) * -1)}.vs-ip-farm-toolbar{grid-template-columns:minmax(var(--vs-ip-farm-search-min-width),1fr) auto minmax(0,var(--vs-ip-farm-toolbar-wide-track));align-items:center;gap:var(--vs-space-3);padding:var(--vs-space-3);display:grid}.vs-ip-farm-search{min-width:0;position:relative}.vs-ip-farm-search>img{z-index:var(--vs-z-base);width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--vs-space-3);transform:translateY(-50%)}.vs-ip-farm-search .ui-control{width:100%;padding-inline-start:var(--vs-control-height-md)}.vs-ip-farm-filters,.vs-ip-farm-selection{align-items:center;gap:var(--vs-space-2);display:flex}.vs-ip-farm-filter{min-height:var(--vs-control-height-sm);border-color:var(--vs-border-default);background:var(--vs-surface-recessed);color:var(--vs-text-muted);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-xs)}.vs-ip-farm-filter:hover,.vs-ip-farm-filter.is-active{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-ip-farm-selection{min-width:0;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);flex-wrap:wrap;justify-content:flex-end}.vs-ip-farm-selection .ui-field{margin:0}.vs-ip-farm-selection .ui-checkbox-wrap{align-items:center}.vs-ip-farm-selection .ui-checkbox{margin-block-start:0}#ipFarmBulkDelete{display:none}.vs-ip-farm-cemetery{isolation:isolate;background:radial-gradient(circle at 50% 18%,var(--vs-status-danger-soft),transparent var(--vs-ip-farm-cemetery-haze-size)),var(--vs-surface-deep);padding:var(--vs-space-4);position:relative;overflow:hidden}.vs-ip-farm-cemetery:before{z-index:-1;background-image:linear-gradient(var(--vs-border-subtle) var(--vs-border-width),transparent var(--vs-border-width)),linear-gradient(var(--vs-rotation-quarter),var(--vs-border-subtle) var(--vs-border-width),transparent var(--vs-border-width));background-size:var(--vs-ip-farm-cemetery-grid-size) var(--vs-ip-farm-cemetery-grid-size);content:"";opacity:var(--vs-ip-farm-grid-opacity);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,currentColor 18% 74%,#0000);mask-image:linear-gradient(#0000,currentColor 18% 74%,#0000)}.vs-ip-farm-cemetery-head{z-index:2;justify-content:space-between;gap:var(--vs-space-4);position:relative}.vs-ip-farm-cemetery-head h2{font-size:var(--vs-font-size-xl)}.vs-ip-farm-cemetery-count,.vs-ip-farm-status{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);width:fit-content;padding:var(--vs-space-1) var(--vs-space-2);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);white-space:nowrap;align-items:center;display:inline-flex}.vs-ip-farm-cemetery-count{background:var(--vs-surface-panel);color:var(--vs-text-secondary)}.vs-ip-farm-hub{z-index:2;gap:var(--vs-space-3);width:fit-content;max-width:100%;margin:var(--vs-space-8) auto var(--vs-space-12);border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-pill);background:var(--vs-surface-panel);padding:var(--vs-space-3) var(--vs-space-5);box-shadow:var(--vs-shadow-card);position:relative}.vs-ip-farm-hub>span{width:var(--vs-control-height-lg);height:var(--vs-control-height-lg);border-radius:var(--vs-radius-pill);background:var(--vs-status-danger-soft);flex:none;place-items:center;display:grid}.vs-ip-farm-hub img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-ip-farm-hub div{gap:var(--vs-space-1);display:grid}.vs-ip-farm-hub strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm)}.vs-ip-farm-hub small{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.vs-ip-farm-hub.is-intro>span{animation:vs-ip-farm-hub-pulse var(--vs-ip-farm-hub-pulse-duration) var(--vs-ease-standard) 2}.vs-ip-farm-wires{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vs-ip-farm-wire,.vs-ip-farm-wire-energy{fill:none;stroke-dasharray:var(--vs-space-2) var(--vs-space-2);stroke-linecap:round;stroke-width:var(--vs-border-width)}.vs-ip-farm-wire{stroke:var(--vs-status-danger-border);transition:stroke var(--vs-duration-normal) var(--vs-ease-standard),stroke-width var(--vs-duration-normal) var(--vs-ease-standard),opacity var(--vs-duration-normal) var(--vs-ease-standard)}.vs-ip-farm-wire-energy{stroke:var(--vs-status-danger-strong);stroke-dasharray:var(--vs-space-6) var(--vs-space-12);stroke-width:calc(var(--vs-border-width) * 2);opacity:0}[data-ip-farm-wire].is-active .vs-ip-farm-wire{stroke:var(--vs-status-danger);stroke-width:calc(var(--vs-border-width) * 2);filter:drop-shadow(0 0 var(--vs-space-2) var(--vs-status-danger-border))}[data-ip-farm-wire].is-hot .vs-ip-farm-wire-energy{opacity:1;animation:vs-ip-farm-wire-flow var(--vs-ip-farm-wire-flow-duration) linear infinite}[data-ip-farm-wire].is-opening .vs-ip-farm-wire-energy{opacity:1;animation:vs-ip-farm-wire-open var(--vs-ip-farm-wire-open-duration) var(--vs-ease-standard) both}.vs-ip-farm-graves{z-index:1;gap:var(--vs-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.vs-ip-farm-grave-shell{align-self:start;min-width:0;position:relative}.vs-ip-farm-grave-shell.is-open{grid-column:1/-1}.vs-ip-farm-grave-shell.is-selected .vs-ip-farm-grave{border-color:var(--vs-action-primary);box-shadow:var(--vs-shadow-focus)}.vs-ip-farm-grave-shell>.ui-field{z-index:4;position:absolute;inset-block-start:var(--vs-space-3);inset-inline-end:var(--vs-space-3)}.vs-ip-farm-rule-checkbox{margin-block-start:0}.vs-ip-farm-grave{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),box-shadow var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard);overflow:hidden}.vs-ip-farm-grave:hover{border-color:var(--vs-border-strong);transform:translateY(var(--vs-ip-farm-card-lift))}.vs-ip-farm-grave[open]{border-color:var(--vs-status-danger-border);box-shadow:var(--vs-shadow-card),0 0 var(--vs-space-6) var(--vs-status-danger-soft);transform:none}.vs-ip-farm-grave>summary{align-items:center;gap:var(--vs-space-3);min-width:0;padding:var(--vs-space-4);background:var(--vs-surface-panel);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;padding-inline-end:var(--vs-control-height-lg);list-style:none;display:grid}.vs-ip-farm-grave[open]>summary{border-block-end:var(--vs-border-width) solid var(--vs-status-danger-border);background:var(--vs-surface-raised)}.vs-ip-farm-grave-seal{width:var(--vs-ip-farm-seal-size);height:var(--vs-ip-farm-seal-size);border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-xl);background:var(--vs-status-danger-soft);box-shadow:inset 0 var(--vs-border-width) 0 var(--vs-alpha-white-03);grid-row:1/span 3;place-items:center;display:grid}.vs-ip-farm-grave-seal img{width:var(--vs-ip-farm-seal-icon-size);height:var(--vs-ip-farm-seal-icon-size)}.vs-ip-farm-grave-copy,.vs-ip-farm-grave-state{gap:var(--vs-space-1);min-width:0;display:grid}.vs-ip-farm-grave-title{color:var(--vs-text-strong);font-size:var(--vs-font-size-md);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-ip-farm-grave-meta{gap:var(--vs-space-1) var(--vs-space-2);min-width:0;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);flex-wrap:wrap;display:flex}.vs-ip-farm-grave-meta>span:not(:last-child):after{color:var(--vs-border-strong);content:"·";margin-inline-start:var(--vs-space-2)}.vs-ip-farm-grave-state{justify-items:end;padding-inline-end:var(--vs-space-2)}.vs-ip-farm-status.is-active{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-ip-farm-status.is-paused{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-ip-farm-grave-state strong{color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-medium)}.vs-ip-farm-capacity{align-items:center;gap:var(--vs-space-3);grid-column:2/-1;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.vs-ip-farm-capacity progress{width:100%;height:var(--vs-space-1);appearance:none;border-radius:var(--vs-radius-pill);background:var(--vs-surface-input);border:0;overflow:hidden}.vs-ip-farm-capacity progress::-webkit-progress-bar{background:var(--vs-surface-input)}.vs-ip-farm-capacity progress::-webkit-progress-value{border-radius:var(--vs-radius-pill);background:var(--vs-status-danger)}.vs-ip-farm-capacity progress::-moz-progress-bar{border-radius:var(--vs-radius-pill);background:var(--vs-status-danger)}.vs-ip-farm-capacity span,.vs-ip-farm-grave-updated{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);line-height:var(--vs-line-height-control);white-space:nowrap}.vs-ip-farm-grave-updated{grid-column:2/-1}.vs-ip-farm-mono{font-family:var(--vs-font-data);font-variant-numeric:tabular-nums}.vs-ip-farm-vault{gap:var(--vs-space-4);background:radial-gradient(circle at 50% 0,var(--vs-status-danger-soft),transparent var(--vs-ip-farm-vault-haze-size)),var(--vs-surface-input);padding:var(--vs-space-5);display:grid;position:relative;overflow:hidden}.vs-ip-farm-grave[open]>.vs-ip-farm-vault{animation:vs-ip-farm-vault-reveal var(--vs-ip-farm-vault-reveal-duration) var(--vs-ease-standard) both}.vs-ip-farm-grave[open] .vs-ip-farm-grave-seal{animation:vs-ip-farm-seal-awaken var(--vs-ip-farm-seal-duration) var(--vs-ease-standard) both}.vs-ip-farm-soul{z-index:2;width:var(--vs-space-1);height:var(--vs-space-1);border-radius:var(--vs-radius-pill);background:var(--vs-status-danger);box-shadow:0 0 var(--vs-space-3) var(--vs-status-danger-border);opacity:0;pointer-events:none;position:absolute;inset-block-start:0}.vs-ip-farm-soul-one{inset-inline-start:18%}.vs-ip-farm-soul-two{inset-inline-start:39%}.vs-ip-farm-soul-three{inset-inline-start:63%}.vs-ip-farm-soul-four{inset-inline-start:82%}.vs-ip-farm-grave[open] .vs-ip-farm-soul{animation:vs-ip-farm-soul-fall var(--vs-ip-farm-soul-duration) var(--vs-ease-standard) both}.vs-ip-farm-grave[open] .vs-ip-farm-soul-two{animation-delay:var(--vs-ip-farm-soul-delay-one)}.vs-ip-farm-grave[open] .vs-ip-farm-soul-three{animation-delay:var(--vs-ip-farm-soul-delay-two)}.vs-ip-farm-grave[open] .vs-ip-farm-soul-four{animation-delay:var(--vs-ip-farm-soul-delay-three)}.vs-ip-farm-vault-meta{z-index:1;border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;position:relative;overflow:hidden}.vs-ip-farm-vault-meta>div{gap:var(--vs-space-1);border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);border-inline-start:var(--vs-border-width) solid var(--vs-border-subtle);min-width:0;padding:var(--vs-space-3);display:grid}.vs-ip-farm-vault-meta>div:nth-child(-n+4){border-block-start:0}.vs-ip-farm-vault-meta>div:nth-child(4n+1){border-inline-start:0}.vs-ip-farm-vault-meta dt{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-ip-farm-vault-meta dd{min-width:0;color:var(--vs-text-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.vs-ip-farm-interior{z-index:1;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-lg);background:radial-gradient(circle at 50% 0,var(--vs-status-danger-soft),transparent var(--vs-ip-farm-vault-haze-size)),var(--vs-surface-deep);padding:var(--vs-space-4);box-shadow:inset 0 0 var(--vs-space-6) var(--vs-alpha-black-24);display:grid;position:relative;overflow:hidden}.vs-ip-farm-interior-spine{height:var(--vs-border-width);background:var(--vs-status-danger);opacity:var(--vs-ip-farm-grid-opacity);position:absolute;inset-block-start:0;inset-inline:0}.vs-ip-farm-grave[open] .vs-ip-farm-interior-spine{animation:vs-ip-farm-electric-spine var(--vs-ip-farm-seal-duration) var(--vs-ease-standard) both}.vs-ip-farm-interior-head{z-index:1;gap:var(--vs-space-3);position:relative}.vs-ip-farm-interior-head>div{flex:1;min-width:0}.vs-ip-farm-interior-head h3{font-size:var(--vs-font-size-lg)}.vs-ip-farm-interior-head>strong{border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-pill);background:var(--vs-status-danger-soft);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-xs);flex:none}.vs-ip-farm-interior-icon{width:var(--vs-control-height-md);height:var(--vs-control-height-md)}.vs-ip-farm-interior-icon img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md)}.vs-ip-farm-target-grid{z-index:1;gap:var(--vs-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.vs-ip-farm-target-grid li{justify-content:space-between;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed);min-width:0;padding:var(--vs-space-2) var(--vs-space-3);text-align:left;direction:ltr;unicode-bidi:isolate;display:flex}.vs-ip-farm-target-grid code{overflow-wrap:anywhere;min-width:0;color:var(--vs-text-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--vs-line-height-body)}.vs-ip-farm-target-grid li>span{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);padding:var(--vs-space-1) var(--vs-space-2);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-semibold);white-space:nowrap;flex:none}.vs-ip-farm-target-grid [data-ip-farm-target-kind=ipv4]>span{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-ip-farm-target-grid [data-ip-farm-target-kind=ipv6]>span{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong)}.vs-ip-farm-target-grid [data-ip-farm-target-kind=ipv4-cidr]>span{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-ip-farm-target-grid [data-ip-farm-target-kind=ipv6-cidr]>span{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-ip-farm-target-pager{z-index:1;justify-content:space-between;gap:var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);position:relative}.vs-ip-farm-target-pager>div,.vs-ip-farm-vault-actions{gap:var(--vs-space-2);flex-wrap:wrap;display:flex}.vs-ip-farm-no-targets{border:var(--vs-border-width) dashed var(--vs-border-default);border-radius:var(--vs-radius-md);color:var(--vs-text-muted);padding:var(--vs-space-4);text-align:center;margin:0}.vs-ip-farm-vault-actions{z-index:1;border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);align-items:center;padding-block-start:var(--vs-space-4);position:relative}.vs-ip-farm-vault-actions>form{display:none}.vs-ip-farm-vault-actions .is-active{border-color:var(--vs-action-primary);background:var(--vs-action-primary-soft);color:var(--vs-action-primary)}.vs-ip-farm-tool-panel{z-index:1;gap:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);padding:var(--vs-space-4);display:grid;position:relative}.vs-ip-farm-tool-panel h4{font-size:var(--vs-font-size-md)}.vs-ip-farm-editor-form{grid-template-columns:minmax(0,var(--vs-ip-farm-form-compact-track)) minmax(0,1fr) minmax(0,var(--vs-ip-farm-form-wide-track));gap:var(--vs-space-4);align-items:start;display:grid}.vs-ip-farm-editor-form textarea,.vs-ip-farm-compact-form textarea{font-family:var(--vs-font-data);text-align:start;direction:ltr}.vs-ip-farm-editor-foot{justify-content:space-between;gap:var(--vs-space-4);grid-column:1/-1}.vs-ip-farm-compact-form{align-items:end;gap:var(--vs-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.vs-ip-farm-filter-empty,.vs-ip-farm-empty{z-index:1;min-height:var(--vs-ip-farm-empty-min-height);place-content:center;position:relative}.vs-ip-farm-empty{border:var(--vs-border-width) dashed var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);margin-block-start:var(--vs-space-6)}@keyframes vs-ip-farm-vault-reveal{0%{opacity:0;transform:translateY(var(--vs-ip-farm-reveal-offset))}to{opacity:1;transform:translateY(0)}}@keyframes vs-ip-farm-seal-awaken{0%{box-shadow:inset 0 var(--vs-border-width) 0 var(--vs-alpha-white-03);transform:translateY(0)}48%{box-shadow:inset 0 var(--vs-border-width) 0 var(--vs-alpha-white-03),0 0 var(--vs-space-6) var(--vs-status-danger-border);transform:translateY(var(--vs-ip-farm-seal-shift))}to{box-shadow:inset 0 var(--vs-border-width) 0 var(--vs-alpha-white-03);transform:translateY(0)}}@keyframes vs-ip-farm-soul-fall{0%{opacity:0;transform:translateY(var(--vs-ip-farm-soul-start)) scale(var(--vs-ip-farm-soul-scale-start))}34%{opacity:var(--vs-ip-farm-soul-opacity)}to{opacity:0;transform:translateY(var(--vs-ip-farm-soul-end)) scale(var(--vs-ip-farm-soul-scale-end))}}@keyframes vs-ip-farm-hub-pulse{0%,to{box-shadow:0 0 0 var(--vs-space-0) var(--vs-status-danger-soft);transform:scale(1)}48%{box-shadow:0 0 0 var(--vs-space-3) transparent;transform:scale(1.06)}}@keyframes vs-ip-farm-wire-flow{0%{stroke-dashoffset:var(--vs-space-0)}to{stroke-dashoffset:calc(var(--vs-space-12) * -1)}}@keyframes vs-ip-farm-wire-open{0%{opacity:0;stroke-dashoffset:var(--vs-space-12)}28%,72%{opacity:1}to{opacity:0;stroke-dashoffset:calc(var(--vs-space-12) * -2)}}@keyframes vs-ip-farm-electric-spine{0%,to{opacity:var(--vs-ip-farm-grid-opacity);transform:scaleX(0)}38%{opacity:1;transform:scaleX(1)}62%{opacity:var(--vs-ip-farm-soul-opacity);transform:scaleX(.64)}}@keyframes vs-ip-farm-mobile-beam{0%{opacity:0;transform-origin:top;transform:scaleY(0)}44%{opacity:1;transform-origin:top;transform:scaleY(1)}to{opacity:0;transform-origin:bottom;transform:scaleY(0)}}@media(max-width:74rem){.vs-ip-farm-toolbar{grid-template-columns:minmax(var(--vs-ip-farm-search-min-width),1fr) auto}.vs-ip-farm-selection{grid-column:1/-1;justify-content:flex-start}.vs-ip-farm-target-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){.vs-ip-farm-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.vs-ip-farm-summary-time{grid-column:span 2}.vs-ip-farm-editor-form{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-ip-farm-editor-form>.ui-field:nth-of-type(3){grid-column:1/-1}.vs-ip-farm-vault-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-ip-farm-vault-meta>div{border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);border-inline-start:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-ip-farm-vault-meta>div:nth-child(-n+2){border-block-start:0}.vs-ip-farm-vault-meta>div:nth-child(odd){border-inline-start:0}.vs-ip-farm-graves,.vs-ip-farm-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.5rem){.vs-ip-farm-cemetery-head,.vs-ip-farm-editor-foot{flex-direction:column;align-items:stretch}.vs-ip-farm-editor-foot>.ui-button{width:100%}.vs-ip-farm-command{flex-wrap:wrap;align-items:flex-start}.vs-ip-farm-wizard-fields,.vs-ip-farm-wizard-review{grid-template-columns:minmax(0,1fr)}.vs-ip-farm-wizard-step{min-height:auto;padding:var(--vs-space-4)}.vs-ip-farm-wizard-foot{flex-wrap:wrap;align-items:flex-start}.vs-ip-farm-wizard-foot>div{flex-wrap:wrap}.vs-ip-farm-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-ip-farm-summary-item,.vs-ip-farm-summary-item:first-child{border-block-start:var(--vs-border-width) solid var(--vs-border-subtle);border-inline-start:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-ip-farm-summary-item:nth-child(-n+2){border-block-start:0}.vs-ip-farm-summary-item:nth-child(odd){border-inline-start:0}.vs-ip-farm-summary-time{grid-column:1/-1}.vs-ip-farm-toolbar,.vs-ip-farm-editor-form,.vs-ip-farm-compact-form{grid-template-columns:minmax(0,1fr)}.vs-ip-farm-editor-form>.ui-field:nth-of-type(3),.vs-ip-farm-selection{grid-column:auto}.vs-ip-farm-filters,.vs-ip-farm-selection{justify-content:flex-start}.vs-ip-farm-selection>[data-ip-farm-visible-count]{width:100%}.vs-ip-farm-wires{display:none}.vs-ip-farm-hub{margin-block:var(--vs-space-6)}.vs-ip-farm-graves{grid-template-columns:minmax(0,1fr)}.vs-ip-farm-grave-shell:before{inset-block:calc(var(--vs-space-4) * -1) auto;width:var(--vs-border-width);height:var(--vs-space-4);background:var(--vs-status-danger-border);content:"";position:absolute;inset-inline-start:50%}.vs-ip-farm-grave-shell.is-open:after{inset-block:calc(var(--vs-space-4) * -1) auto;z-index:1;width:calc(var(--vs-border-width) * 2);height:var(--vs-space-4);background:var(--vs-status-danger-strong);box-shadow:0 0 var(--vs-space-2) var(--vs-status-danger-border);content:"";animation:vs-ip-farm-mobile-beam var(--vs-ip-farm-mobile-beam-duration) var(--vs-ease-standard) both;position:absolute;inset-inline-start:50%}.vs-ip-farm-grave>summary{grid-template-columns:auto minmax(0,1fr)}.vs-ip-farm-grave-seal{grid-row:1/span 2}.vs-ip-farm-grave-state{grid-column:2;justify-items:start;padding-inline-end:0}.vs-ip-farm-capacity,.vs-ip-farm-grave-updated{grid-column:1/-1}.vs-ip-farm-capacity,.vs-ip-farm-target-grid{grid-template-columns:minmax(0,1fr)}.vs-ip-farm-target-pager{flex-direction:column;align-items:stretch}.vs-ip-farm-compact-form>.ui-button{justify-self:start}.vs-ip-farm-vault{padding:var(--vs-space-4)}.vs-ip-farm-interior-head{flex-wrap:wrap;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.vs-ip-farm-page :is(.vs-ip-farm-grave,.vs-ip-farm-grave-seal,.vs-ip-farm-vault,.vs-ip-farm-soul,.vs-ip-farm-hub>span,.vs-ip-farm-wire-energy,.vs-ip-farm-interior-spine),.vs-ip-farm-grave-shell.is-open:after{scroll-behavior:auto;transition-duration:var(--vs-ip-farm-reduced-duration);animation:none!important}}.vs-domains-page{height:calc(var(--vs-s-u-f18c2c5f0e) - var(--vs-viewport-offset-domains));min-height:var(--vs-s-u-59212b5457)}[data-app-main]:has(.vs-domains-page){padding:var(--vs-space-5) var(--vs-space-6)}.vs-domain-hub{grid-template-columns:var(--vs-s-u-fa31087b0d) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-space-5);flex:auto;align-items:stretch;min-height:0;display:grid}.vs-domain-hub-inventory,.vs-domain-hub-detail,.vs-domain-workspace-card{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel)}.vs-domain-hub-inventory{height:var(--vs-s-u-803bcc31de);flex-direction:column;min-height:0;display:flex;overflow:hidden}.vs-domain-search{position:relative}.vs-domain-search>img{z-index:var(--vs-z-base);width:var(--vs-s-u-8ac5929f8c);height:var(--vs-s-u-8ac5929f8c);pointer-events:none;transform:translateY(var(--vs-s-u-6b98ffc1e9));position:absolute;inset-block-start:var(--vs-s-u-24fb190268);inset-inline-start:var(--vs-s-u-01c2d4b4e9)}.vs-domain-search .ui-control{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-d4c3b2065f);border-radius:var(--vs-s-u-7957d32ed4);padding-block:var(--vs-s-u-11bca11c63);font-size:var(--vs-s-u-c37e9d05b8);padding-inline-start:var(--vs-control-height-md);padding-inline-end:var(--vs-s-u-01c2d4b4e9)}.vs-domain-inventory-header{padding:var(--vs-s-u-cbf0498d08) var(--vs-s-u-cbf0498d08) var(--vs-s-u-2514867128)}.vs-domain-inventory-count{border-radius:var(--vs-radius-pill);padding:var(--vs-s-u-ecfa6901f0) var(--vs-s-u-7957d32ed4);font-size:var(--vs-s-u-2514867128);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-domain-hub-list{min-height:0;padding:var(--vs-space-2);overflow-y:auto}.vs-domain-filter{min-height:var(--vs-s-u-5b5668e0cf);gap:var(--vs-s-u-bfc5d64333);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);color:var(--vs-text-muted);padding:var(--vs-s-u-bfc5d64333) var(--vs-s-u-d8e2d08654);font-size:var(--vs-s-u-fc08747ca5);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-domain-filter:hover,.vs-domain-filter-active{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary)}.vs-domain-inventory-row{width:var(--vs-s-u-803bcc31de);grid-template-columns:var(--vs-s-u-4701a83ee5) minmax(0,var(--vs-s-u-e33006c6a2));justify-content:stretch;gap:var(--vs-s-u-01c2d4b4e9);min-height:0;margin-bottom:var(--vs-s-u-fc08b50b75);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-lg);padding:var(--vs-s-u-d8e2d08654);color:var(--vs-text-primary);text-align:start;white-space:normal;background:0 0;display:grid;position:relative}.vs-domain-inventory-row:hover{border-color:var(--vs-border-subtle);background:var(--vs-surface-hover)}.vs-domain-inventory-row-active{border-color:var(--vs-focus-ring);background:var(--vs-surface-active)}.vs-domain-inventory-row-active:before{content:"";inset-block:var(--vs-space-2);width:var(--vs-s-u-fc08b50b75);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);position:absolute;inset-inline-start:0}.vs-domain-icon-tile,.vs-domain-detail-icon,.vs-domain-savebar-icon{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-recessed);color:var(--vs-text-muted);justify-content:center;align-items:center;display:inline-flex}.vs-domain-icon-tile{width:var(--vs-s-u-4701a83ee5);height:var(--vs-s-u-4701a83ee5);border-radius:var(--vs-s-u-11bca11c63)}.vs-domain-inventory-name{font-size:var(--vs-s-u-ca9df845b7);font-weight:var(--vs-font-weight-medium);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-domain-inventory-host{margin-top:var(--vs-s-u-3bffac4020);font-size:var(--vs-s-u-01c2d4b4e9);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-domain-icon-tile img{width:var(--vs-s-u-d32a74074c);height:var(--vs-s-u-d32a74074c)}.vs-domain-inventory-row-active .vs-domain-icon-tile,.vs-domain-detail-icon,.vs-domain-savebar-icon{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary)}.vs-domain-inventory-row-active .vs-domain-icon-tile img,.vs-domain-detail-icon img,.vs-domain-savebar-icon img{filter:var(--vs-icon-filter-brass)}.vs-domain-hub-detail,.vs-domain-workspace-card{min-width:0}.vs-domain-hub-detail{height:var(--vs-s-u-803bcc31de);overflow:hidden}.vs-domain-panel{height:var(--vs-s-u-803bcc31de);overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.vs-domain-workspace-card{min-height:var(--vs-s-u-803bcc31de);border:0;overflow:clip;container-type:inline-size}.vs-domain-detail-icon{width:var(--vs-s-u-1cc6a33a95);height:var(--vs-s-u-1cc6a33a95);border-radius:var(--vs-s-u-01c2d4b4e9);flex:none}.vs-domain-detail-header{padding:var(--vs-s-u-373748896d) var(--vs-s-u-151f29819f) var(--vs-s-u-cbf0498d08)}.vs-domain-detail-name{font-size:var(--vs-s-u-d32a74074c);font-weight:var(--vs-font-weight-medium);line-height:var(--vs-s-lh-5c1b3ff4b6)}.vs-domain-detail-primary{margin-top:var(--vs-s-u-fc08b50b75);font-size:var(--vs-s-u-ca9df845b7);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-domain-primary-status{border-radius:var(--vs-radius-pill);padding:var(--vs-s-u-ecfa6901f0) var(--vs-s-u-7957d32ed4);font-size:var(--vs-s-u-3d919135e2);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-s-u-43aa79613d);line-height:var(--vs-s-lh-1ef4cd5b70);text-transform:uppercase}.vs-domain-detail-label{border-radius:var(--vs-s-u-cf7b9441ff);padding:var(--vs-s-u-fc08b50b75) var(--vs-s-u-11bca11c63);font-size:var(--vs-s-u-01c2d4b4e9);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-domain-detail-icon img{width:var(--vs-s-u-4d07a36c37);height:var(--vs-s-u-4d07a36c37)}.vs-domain-workspace-card>header .ui-button{min-height:var(--vs-s-u-108632ffeb);border-radius:var(--vs-s-u-7957d32ed4);padding-inline:var(--vs-s-u-8ac5929f8c);font-size:var(--vs-s-u-54eb11032e)}.vs-domain-readiness-strip{grid-template-columns:var(--vs-s-u-ae69d0eca4) repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-d8e2d08654);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);background:var(--vs-surface-deep);padding:var(--vs-s-u-bcb70b3447) var(--vs-s-u-151f29819f);display:grid}.vs-domain-readiness-cell{min-width:0;min-height:var(--vs-s-u-ff1c41d483);justify-content:space-between;gap:var(--vs-s-u-7957d32ed4);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);padding:var(--vs-s-u-01c2d4b4e9) var(--vs-s-u-c37e9d05b8);flex-direction:column;display:flex}.vs-domain-readiness-label{align-items:center;gap:var(--vs-s-u-cf7b9441ff);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;display:flex}.vs-domain-readiness-label img{width:var(--vs-s-u-2514867128);height:var(--vs-s-u-2514867128);filter:var(--vs-icon-filter-muted)}.vs-domain-progress{height:var(--vs-s-u-cf7b9441ff);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);display:block;overflow:hidden}.vs-domain-progress>span{width:var(--vs-progress,var(--vs-s-u-517297d270));height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vs-action-primary);transition:width var(--vs-duration-slow) var(--vs-ease-standard);display:block}.vs-domain-state-dot{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-text-subtle);flex:none}.vs-domain-state-dot-success{background:var(--vs-status-success)}.vs-domain-state-dot-warning{background:var(--vs-status-warning)}.vs-domain-state-dot-muted{background:var(--vs-text-subtle)}.vs-domain-tabs-shell{padding:var(--vs-s-u-373748896d) var(--vs-s-u-151f29819f) var(--vs-s-u-df2ba67fe6);display:block}.vs-domain-tabs-shell .ui-control{min-height:var(--vs-s-u-d4c3b2065f);border-radius:var(--vs-s-u-7957d32ed4);padding:var(--vs-s-u-11bca11c63) var(--vs-s-u-01c2d4b4e9);font-size:var(--vs-s-u-54eb11032e)}.vs-domain-tabs-shell .ui-button:not(.vs-domain-tab,.vs-domain-profile-tab,.vs-domain-switch,.vs-domain-copy-button,.vs-domain-info-help),.vs-domain-savebar .ui-button{min-height:var(--vs-s-u-108632ffeb);border-radius:var(--vs-s-u-7957d32ed4);padding-inline:var(--vs-s-u-8ac5929f8c);font-size:var(--vs-s-u-54eb11032e)}.vs-domain-tabs-shell .ui-button.ui-button-sm:not(.vs-domain-tab,.vs-domain-profile-tab,.vs-domain-switch,.vs-domain-copy-button,.vs-domain-info-help){min-height:var(--vs-s-u-1ac3723b28);padding-inline:var(--vs-s-u-01c2d4b4e9);font-size:var(--vs-s-u-ca9df845b7)}.vs-domain-tabs{margin-bottom:var(--vs-space-4);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);flex-flow:wrap;gap:0;display:flex;position:static}.vs-domain-tab{width:auto;min-height:var(--vs-s-u-d4c3b2065f);gap:var(--vs-s-u-d8e2d08654);border:0;border-bottom:var(--vs-focus-width) solid transparent;padding:var(--vs-s-u-d8e2d08654) var(--vs-s-u-2514867128);color:var(--vs-text-secondary);font-size:var(--vs-s-u-54eb11032e);background:0 0;border-radius:0;justify-content:flex-start;position:relative}.vs-domain-tab:hover{background:var(--vs-surface-hover);color:var(--vs-text-primary)}.vs-domain-tab-active{border-bottom-color:var(--vs-action-primary);color:var(--vs-text-strong);background:0 0}.vs-domain-tab-active:before{display:none}.vs-domain-tab>img:first-child{opacity:var(--vs-s-o-dc43f5a623);filter:var(--vs-icon-filter-muted)}.vs-domain-tab-active>img:first-child{filter:var(--vs-icon-filter-brass)}.vs-domain-dirty-dot{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow);margin-inline-start:auto}.vs-domain-section{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-recessed);padding:var(--vs-s-u-373748896d)}.vs-domain-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--vs-s-u-2514867128);margin-bottom:var(--vs-s-u-8ac5929f8c);display:flex}.vs-domain-section-heading-compact{margin-bottom:var(--vs-s-u-bfc5d64333)}.vs-domain-section-heading-copy{min-width:0}.vs-domain-section-aside{flex:none}.vs-domain-origin-field{max-width:var(--vs-s-u-578b92c7ab)}.vs-domain-section-title{align-items:center;gap:var(--vs-s-u-d8e2d08654);display:flex}.vs-domain-section-title>img{width:var(--vs-s-u-c048c9ed9e);height:var(--vs-s-u-c048c9ed9e);filter:var(--vs-icon-filter-muted);flex:none}.vs-domain-info-help.ui-button{width:var(--vs-s-u-0d1e652077);min-width:var(--vs-s-u-0d1e652077);height:var(--vs-s-u-0d1e652077);min-height:var(--vs-s-u-0d1e652077);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);color:var(--vs-text-muted);flex:none;place-items:center;padding:0;display:inline-grid}.vs-domain-info-help.ui-button:hover{border-color:var(--vs-border-strong);background:var(--vs-surface-hover)}.vs-domain-info-help.ui-button:focus-visible{box-shadow:var(--vs-shadow-focus)}.vs-domain-info-help.ui-button>img{width:var(--vs-s-u-bcb70b3447);height:var(--vs-s-u-bcb70b3447);filter:var(--vs-icon-filter-info)}.vs-domain-info-help.ui-button:hover>img,.vs-domain-info-help.ui-button:focus-visible>img{filter:var(--vs-icon-filter-brass)}.vs-domain-info-help-field.ui-button{width:var(--vs-s-u-a9ec603be7);min-width:var(--vs-s-u-a9ec603be7);height:var(--vs-s-u-a9ec603be7);min-height:var(--vs-s-u-a9ec603be7)}.vs-domain-info-help-field.ui-button>img{width:var(--vs-s-u-2514867128);height:var(--vs-s-u-2514867128)}.vs-domain-section-heading h3{color:var(--vs-text-strong);font-size:var(--vs-s-u-3fec9486ea);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-s-u-dedec217a2)}.vs-domain-section-heading p{max-width:var(--vs-s-u-ce4a1a3322);margin-top:var(--vs-space-1);color:var(--vs-text-muted);font-size:var(--vs-s-u-ca9df845b7);line-height:var(--vs-line-height-body)}.vs-domain-callout,.vs-domain-lockbar{align-items:flex-start;gap:var(--vs-s-u-c37e9d05b8);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);padding:var(--vs-s-u-8ac5929f8c) var(--vs-s-u-cbf0498d08);display:flex}.vs-domain-callout-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft)}.vs-domain-callout-success>img{filter:var(--vs-icon-filter-success)}.vs-domain-callout-info{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft)}.vs-domain-callout-info>img{filter:var(--vs-icon-filter-info)}.vs-domain-callout-warning,.vs-domain-lockbar{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft)}.vs-domain-callout-warning>img{filter:var(--vs-icon-filter-brass)}.vs-domain-callout-danger{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft)}.vs-domain-callout-danger>img{filter:var(--vs-icon-filter-danger)}.vs-domain-lockbar{margin-bottom:var(--vs-space-4);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-domain-facts{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));column-gap:var(--vs-space-6);display:grid}.vs-domain-facts>div{justify-content:space-between;align-items:center;gap:var(--vs-s-u-2514867128);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding-block:var(--vs-s-u-11bca11c63);font-size:var(--vs-s-u-c37e9d05b8);display:flex}.vs-domain-facts dt{color:var(--vs-text-muted)}.vs-domain-facts dd{color:var(--vs-text-primary);font-weight:var(--vs-font-weight-semibold);text-align:end}.vs-domain-fact dt,.vs-domain-fact dd{align-items:center;gap:var(--vs-s-u-7957d32ed4);min-width:0;display:inline-flex}.vs-domain-fact-icon{width:var(--vs-s-u-df2ba67fe6);height:var(--vs-s-u-df2ba67fe6);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-deep);flex:none;place-items:center;display:inline-grid}.vs-domain-fact-icon>img{width:var(--vs-s-u-c37e9d05b8);height:var(--vs-s-u-c37e9d05b8);filter:var(--vs-icon-filter-muted)}.vs-domain-fact-value-success{color:var(--vs-status-success-strong)!important}.vs-domain-fact-value-warning{color:var(--vs-status-warning)!important}.vs-domain-fact-value-danger{color:var(--vs-status-danger-strong)!important}.vs-domain-fact-value-muted{color:var(--vs-text-muted)!important}.vs-domain-summary-dot{width:var(--vs-s-u-7957d32ed4);height:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-radius-pill);background:var(--vs-text-subtle);flex:none}.vs-domain-summary-dot-success{background:var(--vs-status-success)}.vs-domain-summary-dot-warning{background:var(--vs-status-warning)}.vs-domain-summary-dot-danger{background:var(--vs-status-danger)}.vs-domain-summary-dot-muted{background:var(--vs-text-subtle)}@keyframes vs-domain-summary-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--vs-status-success) var(--vs-s-u-ecd8a20efc),transparent)}50%{box-shadow:0 0 0 var(--vs-s-u-f9210ba52d) transparent}}.vs-domain-summary-dot-pulse{animation:vs-domain-summary-pulse var(--vs-duration-pulse) var(--vs-ease-standard) infinite}.vs-domain-hostname-table{width:var(--vs-s-u-803bcc31de);border-collapse:collapse;color:var(--vs-text-primary);font-size:var(--vs-font-size-sm)}.vs-domain-hostname-table th,.vs-domain-hostname-table td{border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3);text-align:start}.vs-domain-hostname-table th{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-domain-hostname-table td:first-child{font-family:var(--vs-font-data)}.vs-domain-mini-status{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);padding:var(--vs-s-u-ecfa6901f0) var(--vs-s-u-7957d32ed4);color:var(--vs-text-muted);font-family:var(--vs-font-sans);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);white-space:nowrap;align-items:center;display:inline-flex}.vs-domain-mini-status-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-domain-mini-status-warning{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-domain-related-hosts>div{justify-content:space-between;align-items:center;gap:var(--vs-space-3);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding-block:var(--vs-s-u-d8e2d08654);display:flex}.vs-domain-related-hosts>div:last-child{border-bottom:0}.vs-domain-related-hosts strong{min-width:0;color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);overflow-wrap:anywhere}.vs-domain-status-label,.vs-domain-effective-badge{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);flex:none;align-items:center;display:inline-flex}.vs-domain-status-label-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-domain-status-label-warning,.vs-domain-effective-badge{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-domain-field-range{border-radius:var(--vs-radius-sm);background:var(--vs-surface-deep);padding:var(--vs-s-u-ecfa6901f0) var(--vs-s-u-cf7b9441ff);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-s-lh-be13156b7a);align-items:center;display:inline-flex}.vs-domain-dns-record{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);overflow:hidden}.vs-domain-dns-record>div{grid-template-columns:var(--vs-s-u-e1aecc525f) minmax(0,var(--vs-s-u-e33006c6a2)) auto;border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);align-items:center;gap:0;display:grid}.vs-domain-dns-record>div:last-child{border-bottom:0}.vs-domain-dns-record>div>span{background:var(--vs-surface-deep);padding:var(--vs-s-u-01c2d4b4e9) var(--vs-s-u-bcb70b3447);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;align-self:stretch;align-items:center;display:flex}.vs-domain-dns-record>div>strong{min-width:0;padding:var(--vs-s-u-11bca11c63) var(--vs-s-u-2514867128);color:var(--vs-text-primary);font-size:var(--vs-font-size-sm)}.vs-domain-dns-record>div>.ui-button{align-self:center;margin-inline-end:var(--vs-s-u-2514867128)}.vs-domain-disclosure{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);overflow:hidden}.vs-domain-disclosure>summary{align-items:center;gap:var(--vs-space-2);min-height:var(--vs-s-u-143ed4338c);padding:var(--vs-s-u-01c2d4b4e9) var(--vs-s-u-bcb70b3447);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);cursor:pointer;transition:background var(--vs-duration-fast) var(--vs-ease-standard),color var(--vs-duration-fast) var(--vs-ease-standard);list-style:none;display:flex}.vs-domain-disclosure>summary::-webkit-details-marker{display:none}.vs-domain-disclosure>summary:hover{background:var(--vs-surface-hover);color:var(--vs-text-primary)}.vs-domain-disclosure>summary:focus-visible{box-shadow:inset var(--vs-shadow-focus);outline:0}.vs-domain-disclosure>summary>img{width:var(--vs-s-u-bcb70b3447);height:var(--vs-s-u-bcb70b3447);filter:var(--vs-icon-filter-muted);transition:transform var(--vs-duration-normal) var(--vs-ease-standard);margin-inline-start:auto}.vs-domain-disclosure[open]>summary>img{transform:rotate(var(--vs-s-u-1b25da8a5c))}.vs-domain-disclosure-body{border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-s-u-bcb70b3447)}.vs-domain-copy-button.ui-button{min-width:var(--vs-s-u-3b61a95138);min-height:var(--vs-s-u-feccc4741c);justify-content:center;gap:var(--vs-s-u-cf7b9441ff);border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-sm);background:var(--vs-surface-raised);padding-inline:var(--vs-s-u-d8e2d08654);color:var(--vs-text-secondary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-semibold);margin-inline-end:var(--vs-s-u-2514867128)}.vs-domain-copy-button.ui-button:hover{border-color:var(--vs-focus-ring);background:var(--vs-surface-hover);color:var(--vs-text-primary)}.vs-domain-copy-button.ui-button>img{width:var(--vs-s-u-2514867128);height:var(--vs-s-u-2514867128);filter:var(--vs-icon-filter-muted)}.vs-domain-copy-button.ui-button.vs-domain-copy-button-done{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-domain-copy-button.ui-button.vs-domain-copy-button-done>img{filter:var(--vs-icon-filter-success)}.vs-domain-option-grid{gap:var(--vs-s-u-7957d32ed4);flex-wrap:wrap;display:flex}.vs-domain-option{min-width:var(--vs-s-u-cdf17b55c3);flex:1 1 var(--vs-s-u-cdf17b55c3);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-input);min-height:0;padding:var(--vs-s-u-2514867128) var(--vs-s-u-bcb70b3447);cursor:pointer;text-align:start;transition:background var(--vs-duration-fast) var(--vs-ease-standard),border-color var(--vs-duration-fast) var(--vs-ease-standard);display:block;position:relative}.vs-domain-option:hover{border-color:var(--vs-border-strong);background:var(--vs-surface-hover)}.vs-domain-option:has(input:focus-visible){box-shadow:var(--vs-shadow-focus)}.vs-domain-option-active{border-color:var(--vs-focus-ring);background:var(--vs-surface-active)}.vs-domain-option:has(input:disabled){cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.vs-domain-option-marker{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);border:var(--vs-s-u-ecfa6901f0) solid var(--vs-text-subtle);border-radius:var(--vs-radius-pill);transition:border-color var(--vs-duration-fast) var(--vs-ease-standard),background var(--vs-duration-fast) var(--vs-ease-standard);background:0 0;place-items:center;display:grid;position:absolute;inset-block-start:var(--vs-s-u-2514867128);inset-inline-end:var(--vs-s-u-2514867128)}.vs-domain-option-marker:after{content:"";width:var(--vs-s-u-7957d32ed4);height:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-radius-pill);background:0 0}.vs-domain-option:hover .vs-domain-option-marker{border-color:var(--vs-text-secondary)}.vs-domain-option-active .vs-domain-option-marker{border-color:var(--vs-action-primary)}.vs-domain-option-active .vs-domain-option-marker:after{background:var(--vs-action-primary)}.vs-domain-option-has-icon{grid-template-columns:var(--vs-s-u-feccc4741c) minmax(0,var(--vs-s-u-e33006c6a2));align-items:center;column-gap:var(--vs-s-u-2514867128);display:grid}.vs-domain-option-icon{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-deep);place-items:center;display:grid}.vs-domain-option-icon>img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);filter:var(--vs-icon-filter-muted)}.vs-domain-option-active .vs-domain-option-icon{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft)}.vs-domain-option-active .vs-domain-option-icon>img{filter:var(--vs-icon-filter-brass)}.vs-domain-option-copy{min-width:0}.vs-domain-option strong{color:var(--vs-text-primary);font-size:var(--vs-s-u-54eb11032e);line-height:var(--vs-s-lh-1dac370ff8);padding-inline-end:var(--vs-s-u-a9ec603be7);display:block}.vs-domain-option small{margin-top:var(--vs-s-u-fc08b50b75);color:var(--vs-text-muted);font-size:var(--vs-s-u-fc08747ca5);line-height:var(--vs-s-lh-e838da691d);display:block}.vs-domain-immediate-control,.vs-domain-toggle-row{justify-content:space-between;align-items:flex-start;gap:var(--vs-s-u-bcb70b3447);padding-block:var(--vs-s-u-bcb70b3447);display:flex}.vs-domain-immediate-control:first-child{padding-top:0}.vs-domain-immediate-control:last-child{padding-bottom:0}.vs-domain-toggle-copy{flex:1;min-width:0}.vs-domain-immediate-control h4,.vs-domain-toggle-row strong{color:var(--vs-text-primary);font-size:var(--vs-s-u-54eb11032e);font-weight:var(--vs-font-weight-bold)}.vs-domain-immediate-title{align-items:center;gap:var(--vs-s-u-11bca11c63);display:flex}.vs-domain-immediate-control p,.vs-domain-toggle-row small{max-width:var(--vs-s-u-fa244abc84);margin-top:var(--vs-s-u-bfc5d64333);color:var(--vs-text-muted);font-size:var(--vs-s-u-2514867128);line-height:var(--vs-s-lh-22a5a650ba);display:block}.vs-domain-state-tag{border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);padding:var(--vs-s-u-3bffac4020) var(--vs-s-u-7957d32ed4);color:var(--vs-text-muted);background:var(--vs-surface-recessed);font-size:var(--vs-s-u-3d919135e2);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-s-u-776e435c27);line-height:var(--vs-s-lh-1ef4cd5b70);display:inline-flex}.vs-domain-state-tag-on{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-domain-toggle-row{cursor:pointer}.vs-domain-toggle-row:has(input:disabled){cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.vs-domain-toggle-track,.vs-domain-switch{width:var(--vs-s-u-1cc6a33a95);min-width:var(--vs-s-u-1cc6a33a95);height:var(--vs-s-u-df2ba67fe6);min-height:var(--vs-s-u-df2ba67fe6);margin-top:var(--vs-s-u-ecfa6901f0);border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);cursor:pointer;transition:background var(--vs-duration-normal) var(--vs-ease-standard),border-color var(--vs-duration-normal) var(--vs-ease-standard);flex:none;gap:0;padding:0;position:relative}.vs-domain-toggle-track>span,.vs-domain-switch>span{top:var(--vs-s-u-ecfa6901f0);width:var(--vs-s-u-13660b8957);height:var(--vs-s-u-13660b8957);border-radius:var(--vs-radius-pill);background:var(--vs-text-secondary);transition:transform var(--vs-duration-normal) var(--vs-ease-standard),background var(--vs-duration-normal) var(--vs-ease-standard);position:absolute;inset-inline-start:var(--vs-s-u-ecfa6901f0)}.vs-domain-toggle-row input:checked+.vs-domain-toggle-track,.vs-domain-switch[aria-checked=true]{border-color:var(--vs-action-primary-strong);background:var(--vs-action-primary)}.vs-domain-toggle-row input:checked+.vs-domain-toggle-track>span,.vs-domain-switch[aria-checked=true]>span{background:var(--vs-text-on-primary);transform:translate(var(--vs-s-u-13660b8957))}[dir=rtl] .vs-domain-toggle-row input:checked+.vs-domain-toggle-track>span,[dir=rtl] .vs-domain-switch[aria-checked=true]>span{transform:translate(var(--vs-s-u-5746abfd74))}.vs-domain-switch:disabled,.vs-domain-switch[aria-disabled=true]{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.vs-domain-switch:hover:not(:disabled){transform:none}.vs-domain-switch[aria-busy=true]{pointer-events:none}.vs-domain-switch[aria-busy=true]>span{animation:vs-domain-switch-busy var(--vs-s-u-67a45e8ecd) ease-in-out infinite alternate}@keyframes vs-domain-switch-busy{to{opacity:var(--vs-s-o-1e45cdc0ca)}}.vs-domain-setup-progress{height:var(--vs-s-u-a31c320f14);margin-block:var(--vs-space-3) var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);overflow:hidden}.vs-domain-setup-progress>span{width:var(--vs-domain-setup-progress,var(--vs-s-u-517297d270));height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vs-status-info);transition:width var(--vs-duration-slow) var(--vs-ease-standard);display:block}.vs-domain-setup-steps{gap:var(--vs-space-2);display:grid}.vs-domain-setup-step{align-items:center;gap:var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);display:flex}.vs-domain-setup-step-marker{width:var(--vs-s-u-373748896d);height:var(--vs-s-u-373748896d);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);flex:none;place-items:center;display:grid}.vs-domain-setup-step-marker>img{width:var(--vs-s-u-01c2d4b4e9);height:var(--vs-s-u-01c2d4b4e9)}.vs-domain-setup-step-marker>span{width:var(--vs-s-u-a31c320f14);height:var(--vs-s-u-a31c320f14);border-radius:var(--vs-radius-pill);background:currentColor}.vs-domain-setup-step-complete{color:var(--vs-text-secondary)}.vs-domain-setup-step-complete .vs-domain-setup-step-marker{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-domain-setup-step-complete .vs-domain-setup-step-marker>img{filter:var(--vs-icon-filter-success)}.vs-domain-setup-step-current{color:var(--vs-text-primary);font-weight:var(--vs-font-weight-semibold)}.vs-domain-setup-step-current .vs-domain-setup-step-marker{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong)}.vs-domain-form-grid{gap:var(--vs-s-u-bcb70b3447);display:grid}.vs-domain-form-grid-2{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-domain-form-grid-3{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-domain-analyzer-frame{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-4b6b698735);margin-top:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-status-info-border);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep)}.vs-domain-profile-tabs{gap:var(--vs-space-1);margin-bottom:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-input);padding:var(--vs-space-1);display:inline-flex}.vs-domain-profile-tab{align-items:center;gap:var(--vs-space-2);min-height:var(--vs-control-height-sm);border-radius:var(--vs-radius-sm);color:var(--vs-text-muted);background:0 0;display:inline-flex}.vs-domain-profile-tab-active{background:var(--vs-surface-raised);color:var(--vs-text-strong)}.vs-domain-profile-dirty-dot{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow)}.vs-domain-savebar{bottom:var(--vs-space-3);align-items:center;gap:var(--vs-space-3);z-index:var(--vs-z-sticky);margin:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised);box-shadow:var(--vs-shadow-overlay);padding:var(--vs-space-3);display:flex;position:sticky}.vs-domain-savebar-icon{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);flex:none}@container (max-width:52rem){.vs-domain-tab{flex:auto}}@container (max-width:42.5rem){.vs-domain-form-grid-3{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}}@container (max-width:34rem){.vs-domain-tabs{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-space-2);border:0;display:grid}.vs-domain-tab{width:var(--vs-s-u-803bcc31de);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed)}.vs-domain-tab-active{border-color:var(--vs-focus-ring);background:var(--vs-surface-active)}.vs-domain-section-heading{flex-wrap:wrap}.vs-domain-facts,.vs-domain-dns-record>div{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.vs-domain-dns-record>div>span{padding-bottom:var(--vs-space-1)}.vs-domain-dns-record>div>strong{padding-top:var(--vs-space-1)}.vs-domain-dns-record>div>.vs-domain-copy-button{width:calc(var(--vs-s-u-803bcc31de) - var(--vs-s-u-a9ec603be7));margin:0 var(--vs-space-3) var(--vs-space-3)}.vs-domain-related-hosts>div{flex-direction:column;align-items:flex-start}.vs-domain-related-hosts>div>span{justify-content:flex-start}.vs-domain-form-grid-2,.vs-domain-form-grid-3{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}}@media(max-width:1024px){.vs-domains-page{height:auto;min-height:0}.vs-domain-hub{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.vs-domain-hub-inventory{height:auto;max-height:var(--vs-s-u-9368e9e00a)}.vs-domain-hub-detail,.vs-domain-panel{height:auto;overflow:visible}.vs-domain-readiness-strip{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}}@media(max-width:640px){[data-app-main]:has(.vs-domains-page),.vs-domain-readiness-strip,.vs-domain-tabs-shell,.vs-domain-section{padding:var(--vs-space-3)}.vs-domain-savebar{bottom:var(--vs-space-2);flex-direction:column;align-items:stretch}.vs-domain-savebar>div:last-child{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));width:var(--vs-s-u-803bcc31de);display:grid}}@media(prefers-reduced-motion:reduce){.vs-domain-disclosure>summary>img,.vs-domain-option,.vs-domain-option-marker,.vs-domain-setup-progress>span,.vs-domain-switch,.vs-domain-switch>span{transition:none}.vs-domain-switch[aria-busy=true]>span,.vs-domain-summary-dot-pulse{animation:none}}.vs-logs-v5{--vsl-surface:var(--vs-surface-panel);--vsl-surface-raised:var(--vs-surface-raised);--vsl-surface-deep:var(--vs-surface-deep);--vsl-surface-hover:var(--vs-surface-hover);--vsl-border:var(--vs-border-default);--vsl-border-soft:var(--vs-border-subtle);--vsl-text:var(--vs-text-primary);--vsl-text-soft:var(--vs-text-secondary);--vsl-muted:var(--vs-text-muted);--vsl-muted-low:var(--vs-text-subtle);--vsl-brass:var(--vs-action-primary);--vsl-brass-dark:var(--vs-action-primary-strong);--vsl-brass-soft:var(--vs-action-primary-soft);--vsl-danger:var(--vs-status-danger);--vsl-danger-soft:var(--vs-status-danger-soft);--vsl-success:var(--vs-status-success);--vsl-success-soft:var(--vs-status-success-soft);--vsl-info:var(--vs-status-info);--vsl-info-soft:var(--vs-status-info-soft);--vsl-warning:var(--vs-status-warning);--vsl-warning-soft:var(--vs-status-warning-soft);width:min(var(--vs-s-u-803bcc31de),var(--vs-screen-max-width));gap:var(--vs-s-u-cbf0498d08);color:var(--vsl-text-soft);font-family:Manrope,Inter,var(--font-sans);margin-inline:auto;display:grid}.vsl-page-head{z-index:var(--vs-s-z-a38192d8e9);border-bottom:var(--vs-s-u-824f93d523) solid var(--vsl-border);padding:var(--vs-s-u-188e40c73f) 0 var(--vs-s-u-e12dfc4c01);position:relative}.vsl-page-head:after{content:"";bottom:var(--vs-s-u-609a7d1e79);width:var(--vs-s-u-80009e12d5);height:var(--vs-s-u-824f93d523);background:var(--vsl-brass);position:absolute;left:0}.vsl-breadcrumb{margin-bottom:var(--vs-s-u-2be1ee039a);color:var(--vs-palette-05a8537fd7);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vsl-breadcrumb i{margin-inline:var(--vs-s-u-a3c32f89c5);color:var(--vsl-muted-low);font-style:normal}.vsl-page-head h1{color:var(--vs-slate-100);font-size:clamp(var(--vs-s-u-fc675fb8c0),var(--vs-s-u-b881a83fa6) + var(--vs-s-u-0c852161e2),var(--vs-s-u-f7b7b9f084));font-weight:var(--vs-s-fw-2c382e59b4);letter-spacing:var(--vs-s-u-69c6f1f222);line-height:var(--vs-s-lh-f2a59f6af5);margin:0}.vsl-page-head p{max-width:var(--vs-s-u-bd0bceef78);margin:var(--vs-s-u-056232250d) 0 0;color:var(--vsl-muted);font-size:var(--vs-s-u-48421fb066);line-height:var(--vs-s-lh-52bef62a79)}.vsl-filter-panel,.vsl-overview,.vsl-feed{border:var(--vs-s-u-824f93d523) solid var(--vsl-border);border-radius:var(--vs-s-u-6210d4c13d);background:var(--vsl-surface);box-shadow:0 var(--vs-s-u-6edfe38e80) var(--vs-s-u-e7f683cfa3) var(--vs-palette-6bd10a2f48)}.vsl-notice{z-index:var(--vs-s-z-328e068642);grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));align-items:center;gap:var(--vs-s-u-5738b31095);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vsl-brass-soft);color:var(--vs-palette-669725a572);padding:var(--vs-s-u-4fb0c1a715) var(--vs-s-u-e75a1dba82);font-size:var(--vs-s-u-2c6df30061);line-height:var(--vs-s-lh-22a5a650ba);display:grid;position:relative}.vsl-notice img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vsl-notice-error{border-color:var(--vs-palette-e50fc83265);background:var(--vsl-danger-soft);color:var(--vs-palette-5120ce5457)}.vsl-filter-panel{z-index:var(--vs-s-z-55f7703758);gap:var(--vs-s-u-cbf0498d08);padding:var(--vs-s-u-e12dfc4c01);isolation:isolate;display:grid;position:relative;overflow:visible}.vsl-filter-panel:focus-within{z-index:var(--vs-s-z-0a21be94ee)}.vsl-filter-heading{justify-content:space-between;align-items:center;gap:var(--vs-s-u-13660b8957);display:flex}.vsl-filter-title{align-items:center;gap:var(--vs-s-u-2514867128);min-width:0;display:flex}.vsl-filter-icon{width:var(--vs-s-u-61eea6b5dc);height:var(--vs-s-u-61eea6b5dc);flex:0 0 var(--vs-s-u-61eea6b5dc);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-brass-22);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vsl-brass-soft);justify-content:center;align-items:center;display:inline-flex}.vsl-filter-icon img{width:var(--vs-s-u-e12dfc4c01);height:var(--vs-s-u-e12dfc4c01);object-fit:contain;display:block}.vsl-filter-heading h2{color:var(--vsl-text);font-size:var(--vs-s-u-cbf0498d08);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-5c1b3ff4b6);margin:0}.vsl-filter-heading p{margin:var(--vs-s-u-dc06e36e36) 0 0;color:var(--vsl-muted);font-size:var(--vs-s-u-793898dc38);line-height:var(--vs-s-lh-22a5a650ba)}.vsl-clear-form{align-items:center;gap:var(--vs-s-u-7957d32ed4);flex:none;display:flex}.vsl-filter-grid{gap:var(--vs-space-3);display:grid}.vsl-filter-flow{grid-template-columns:repeat(3,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))) minmax(var(--vs-inline-form-min-width),max-content);align-items:start;gap:var(--vs-space-4);min-width:var(--vs-space-0);display:grid}.vsl-filter-step{--vsl-filter-control-height:var(--vs-s-u-c1013f486d);--vsl-filter-axis:calc(var(--vs-icon-size-sm) + var(--vs-space-2) + (var(--vsl-filter-control-height) / 2));grid-template-columns:var(--vs-control-height-sm) minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));align-items:start;gap:var(--vs-space-4);min-width:var(--vs-space-0);display:grid;position:relative}.vsl-filter-step:not(:last-child):after{content:"";z-index:var(--vs-z-base);width:calc(var(--vs-s-u-803bcc31de) - var(--vs-space-4));height:var(--vs-border-width);background:var(--vs-border-strong);pointer-events:none;position:absolute;inset-block-start:var(--vsl-filter-axis);inset-inline-start:var(--vs-control-height-sm)}.vsl-filter-step-marker{z-index:var(--vs-z-sticky);width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-action-primary-glow);border-radius:var(--vs-radius-pill);background:var(--vsl-surface);color:var(--vs-action-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-heavy);box-shadow:var(--vs-shadow-card);justify-content:center;align-items:center;margin-block-start:calc(var(--vsl-filter-axis) - (var(--vs-control-height-sm) / 2));display:inline-flex;position:relative}.vsl-filter-step>.vsl-field,.vsl-filter-step>.vsl-filter-step-body{z-index:var(--vs-z-sticky);position:relative}.vsl-filter-step-body{min-width:var(--vs-space-0);gap:var(--vs-space-2);display:grid}.vsl-filter-step-label{align-items:center;gap:var(--vs-space-1);color:var(--vs-slate-350);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-icon-size-sm);text-transform:uppercase;display:inline-flex}.vsl-filter-step>.vsl-field>span,.vsl-filter-step-label{width:max-content;max-width:var(--vs-s-u-803bcc31de);background:var(--vsl-surface);padding-inline-end:var(--vs-space-2)}.vsl-filter-label-icon{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);flex:0 0 var(--vs-icon-size-sm);justify-content:center;align-items:center;display:inline-flex}.vsl-filter-label-icon :where(img,svg){width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);object-fit:contain;display:block}.vsl-field{gap:var(--vs-space-2);min-width:0;display:grid}.vsl-field>span{align-items:center;gap:var(--vs-s-u-63c7958b73);color:var(--vs-slate-350);font-size:var(--vs-s-u-aad31b319e);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-75950e1c73);line-height:var(--vs-icon-size-sm);text-transform:uppercase;display:inline-flex}.vsl-control{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-c1013f486d);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-slate-21);border-radius:var(--vs-s-u-60c902c2fe);background-color:var(--vsl-surface-deep);color:var(--vsl-text);padding:var(--vs-s-u-ea9dca03d7) var(--vs-s-u-f7534d6457);font-size:var(--vs-s-u-192c030cf2);line-height:var(--vs-s-lh-1ef4cd5b70);transition:border-color var(--vs-s-u-afacfd82a1) ease,box-shadow var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease;outline:none;display:block}select.vsl-control{cursor:pointer}.vsl-control::placeholder{color:var(--vsl-muted-low);opacity:var(--vs-s-o-dc43f5a623)}.vsl-control:hover{border-color:var(--vs-palette-b6509c8ba7)}.vsl-control:focus{border-color:var(--vs-palette-a6ad8e16e6);background-color:var(--vs-palette-5086c10e55);box-shadow:0 0 0 var(--vs-s-u-2afc43841c) var(--vs-palette-cc18d97737)}.vsl-control option{background:var(--vs-palette-e0b642baf1);color:var(--vsl-text)}.vsl-control-compact{width:auto;min-width:var(--vs-s-u-4cb810d2bf);min-height:var(--vs-s-u-26d6db1edb);font-size:var(--vs-s-u-58c03ae75a)}.vsl-archive{min-height:var(--vs-control-height-md);border:var(--vs-s-u-824f93d523) solid var(--vsl-border);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vsl-surface-raised);color:var(--vsl-text-soft);padding:var(--vs-space-2) var(--vs-space-3);font-size:var(--vs-s-u-f7534d6457)}.vsl-filter-actions{align-items:center;gap:var(--vs-s-u-7957d32ed4);display:flex}.vsl-button{min-height:var(--vs-s-u-c1013f486d);justify-content:center;align-items:center;gap:var(--vs-s-u-f7153cd909);border:var(--vs-s-u-824f93d523) solid var(--vsl-border);border-radius:var(--vs-s-u-60c902c2fe);padding-inline:var(--vs-s-u-ac45377400);font-size:var(--vs-s-u-2c6df30061);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-d80a3bfda7);white-space:nowrap;transition:border-color var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease,color var(--vs-s-u-afacfd82a1) ease,transform var(--vs-s-u-afacfd82a1) ease;text-decoration:none;display:inline-flex}.vsl-button img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);object-fit:contain;flex:none;display:block}.vsl-button:hover{transform:translateY(var(--vs-s-u-609a7d1e79))}.vsl-button:focus-visible,.vsl-incident-summary:focus-visible{outline:var(--vs-s-u-601d4e18b6) solid var(--vsl-brass);outline-offset:var(--vs-s-u-601d4e18b6)}.vsl-button-primary{border-color:var(--vsl-brass-dark);background:var(--vsl-brass);color:var(--vs-palette-a2f3f343ae)}.vsl-button-primary img{filter:brightness(.22)}.vsl-button-secondary{background:var(--vs-palette-fcbfcdbae7);color:var(--vs-palette-368916b46c)}.vsl-button-secondary:hover{border-color:var(--vs-palette-fb5740e495);background:var(--vs-palette-2bb43ae839);color:var(--vs-palette-7890283ca1)}.vsl-button-danger{min-height:var(--vs-s-u-26d6db1edb);border-color:var(--vs-palette-d9e9bcafcf);color:var(--vs-palette-7173c10a4a);background:0 0}.vsl-button-danger:hover{background:var(--vsl-danger-soft)}.vsl-button-danger img{filter:invert(var(--vs-s-u-d790740c5f)) sepia(var(--vs-s-u-fe82285be2)) saturate(var(--vs-s-u-7a6feebca2)) hue-rotate(var(--vs-s-u-ab8269b338)) brightness(var(--vs-s-u-803bcc31de)) contrast(var(--vs-s-u-35e4fd8f7e))}.vsl-sr{width:var(--vs-s-u-824f93d523);height:var(--vs-s-u-824f93d523);clip:rect(0,0,0,0);white-space:nowrap;position:absolute;overflow:hidden}.vsl-overview{z-index:var(--vs-s-z-a38192d8e9);gap:var(--vs-s-u-8a4e237fa0);padding:var(--vs-s-u-e12dfc4c01);display:grid;position:relative}.vsl-section-head{justify-content:space-between;align-items:flex-end;gap:var(--vs-s-u-cbf0498d08);display:flex}.vsl-section-head>div>span,.vsl-feed-head>div>span{color:var(--vs-palette-05a8537fd7);font-family:var(--font-mono);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vsl-section-head h2,.vsl-feed-head h2{margin:var(--vs-s-u-dc06e36e36) 0 0;color:var(--vsl-text);font-size:var(--vs-s-u-e12dfc4c01);font-weight:var(--vs-s-fw-3c7894610a);line-height:var(--vs-s-lh-5c1b3ff4b6)}.vsl-section-head>p{max-width:var(--vs-s-u-7d4f2b1aa5);color:var(--vsl-muted);font-family:var(--font-mono);font-size:var(--vs-s-u-aad31b319e);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.vsl-kpi-grid{grid-template-columns:repeat(4,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-5738b31095);display:grid}.vsl-kpi{min-width:0;min-height:var(--vs-s-u-c764d2419e);grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) auto;align-content:start;gap:var(--vs-s-u-dc06e36e36) var(--vs-s-u-5738b31095);border:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vsl-surface-raised);padding:var(--vs-s-u-95ca00b931);display:grid;position:relative;overflow:hidden}.vsl-kpi:before{content:"";width:var(--vs-s-u-601d4e18b6);background:var(--vs-palette-41bd8ec609);opacity:var(--vs-s-o-8f1b8bcc45);position:absolute;inset:0 auto 0 0}.vsl-kpi-icon{width:var(--vs-s-u-9e4ebe412b);height:var(--vs-s-u-9e4ebe412b);border:var(--vs-s-u-824f93d523) solid var(--vsl-border);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-fcbfcdbae7);grid-area:1/2/span 2;justify-content:center;align-items:center;display:inline-flex}.vsl-kpi-icon img{width:var(--vs-s-u-65cbad296e);height:var(--vs-s-u-65cbad296e);filter:invert(var(--vs-s-u-6883ff0cd1)) sepia(var(--vs-s-u-74ca6249d4)) saturate(var(--vs-s-u-aa5f5e9be7)) hue-rotate(var(--vs-s-u-ad6baff3b7)) brightness(var(--vs-s-u-dfc4c1ec17)) contrast(var(--vs-s-u-0441e7478a))}.vsl-kpi-label{min-width:0;color:var(--vs-palette-b30da7eaa5);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-ea7d3c3b4e);line-height:var(--vs-s-lh-5c1b3ff4b6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-kpi>strong{color:var(--vs-palette-86ff765ec0);font-family:var(--font-mono);font-size:var(--vs-s-u-a9ec603be7);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-16be9ce0b4);line-height:var(--vs-s-lh-dce06231fb);font-variant-numeric:tabular-nums}.vsl-kpi>strong em{margin-left:var(--vs-s-u-63288a8a5e);color:var(--vsl-muted);font-size:var(--vs-s-u-889725b4c7);font-style:normal}.vsl-kpi>small{margin-top:var(--vs-s-u-dc06e36e36);color:var(--vsl-muted-low);font-size:var(--vs-s-u-fc3cdb39aa);line-height:var(--vs-s-lh-1ef4cd5b70);grid-column:1/-1;align-self:end}.vsl-kpi.vsl-tone-danger:before{background:var(--vsl-danger)}.vsl-kpi.vsl-tone-danger .vsl-kpi-icon{border-color:var(--vs-palette-daf29927e1);background:var(--vsl-danger-soft)}.vsl-kpi.vsl-tone-danger .vsl-kpi-icon img{filter:invert(var(--vs-s-u-d790740c5f)) sepia(var(--vs-s-u-fe82285be2)) saturate(var(--vs-s-u-7a6feebca2)) hue-rotate(var(--vs-s-u-ab8269b338)) brightness(var(--vs-s-u-803bcc31de)) contrast(var(--vs-s-u-35e4fd8f7e))}.vsl-kpi.vsl-tone-success:before{background:var(--vsl-success)}.vsl-kpi.vsl-tone-success .vsl-kpi-icon{border-color:var(--vs-palette-7fa558d3ed);background:var(--vsl-success-soft)}.vsl-kpi.vsl-tone-success .vsl-kpi-icon img{filter:invert(var(--vs-s-u-4f711bff9b)) sepia(var(--vs-s-u-f77faa5e36)) saturate(var(--vs-s-u-03882ff442)) hue-rotate(var(--vs-s-u-18fa2798bb)) brightness(var(--vs-s-u-cb09bf0b03)) contrast(var(--vs-s-u-8422f926c5))}.vsl-kpi.vsl-tone-warning:before{background:var(--vsl-warning)}.vsl-kpi.vsl-tone-warning .vsl-kpi-icon{border-color:var(--vs-palette-6d355a433f);background:var(--vsl-warning-soft)}.vsl-kpi.vsl-tone-warning .vsl-kpi-icon img{filter:invert(var(--vs-s-u-7c8099bcd3)) sepia(var(--vs-s-u-8b0f04ab33)) saturate(var(--vs-s-u-d81cd3c3eb)) hue-rotate(var(--vs-s-u-c27285c9b5)) brightness(var(--vs-s-u-35e4fd8f7e)) contrast(var(--vs-s-u-9f519bc840))}.vsl-country-value{align-items:center;gap:var(--vs-s-u-056232250d);min-width:0;display:inline-flex}.vsl-country-value img{width:var(--vs-s-u-ea2f13e104);height:var(--vs-s-u-8a4e237fa0);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-white-10);border-radius:var(--vs-s-u-601d4e18b6);object-fit:cover;flex:none}.vsl-country-value span{text-overflow:ellipsis;overflow:hidden}.vsl-overview-panels{grid-template-columns:minmax(0,var(--vs-s-u-76c0822b82)) minmax(var(--vs-s-u-4b6b698735),var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-5738b31095);display:grid}.vsl-data-panel{border:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vsl-surface-deep);min-width:0;padding:var(--vs-s-u-e75a1dba82)}.vsl-data-panel>header{justify-content:space-between;align-items:baseline;gap:var(--vs-s-u-cbf0498d08);display:flex}.vsl-data-panel>header strong{color:var(--vs-palette-6c4daa2f34);font-size:var(--vs-s-u-f7534d6457);font-weight:var(--vs-s-fw-bf3fdab6f1)}.vsl-data-panel>header span{color:var(--vsl-muted-low);font-size:var(--vs-s-u-5738b31095)}.vsl-split-legend{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);margin-top:var(--vs-s-u-a1739d8156);display:flex}.vsl-split-legend>span{align-items:center;gap:var(--vs-s-u-c03e4752ec);color:var(--vsl-muted);font-size:var(--vs-s-u-ebc7be048c);display:inline-flex}.vsl-split-legend i{width:var(--vs-s-u-182841b116);height:var(--vs-s-u-182841b116);border-radius:var(--vs-s-u-601d4e18b6);background:var(--vsl-danger)}.vsl-split-legend .vsl-split-identity i{background:var(--vsl-success)}.vsl-split-legend b{color:var(--vs-palette-b00b6f19ac);font-family:var(--font-mono);font-weight:var(--vs-s-fw-53d160be4a)}.vsl-split-track{height:var(--vs-s-u-52281ab8b1);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-2cc24f6272);margin-top:var(--vs-s-u-52281ab8b1);display:flex;overflow:hidden}.vsl-split-track span{height:var(--vs-s-u-803bcc31de);display:block}.vsl-split-defense-bar{background:var(--vsl-danger)}.vsl-split-identity-bar{background:var(--vsl-success)}.vsl-data-panel>footer{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);margin-top:var(--vs-s-u-25aad9b003);color:var(--vsl-muted-low);font-size:var(--vs-s-u-5738b31095);display:flex}.vsl-data-panel>footer b{color:var(--vsl-text-soft);font-family:var(--font-mono);font-weight:var(--vs-s-fw-c6fa01b3f1)}.vsl-origin-list{gap:var(--vs-s-u-056232250d);margin-top:var(--vs-s-u-4fb0c1a715);display:grid}.vsl-origin-row{grid-template-columns:var(--vs-s-u-f4036d13a3) minmax(var(--vs-s-u-d4d432b0c7),var(--vs-s-u-e33006c6a2)) auto;align-items:center;gap:var(--vs-s-u-25aad9b003);display:grid}.vsl-origin-country{align-items:center;gap:var(--vs-s-u-c8fc86cf43);color:var(--vsl-text-soft);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-c6fa01b3f1);display:inline-flex}.vsl-origin-country img{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-793898dc38);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-white-10);border-radius:var(--vs-s-u-601d4e18b6);object-fit:cover}.vsl-origin-bar{height:var(--vs-s-u-663f8f1c0a);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-2cc24f6272);overflow:hidden}.vsl-origin-bar i{height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vsl-brass-dark);display:block}.vsl-origin-row>strong{color:var(--vsl-text-soft);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-variant-numeric:tabular-nums}.vsl-origin-empty{color:var(--vsl-muted);font-size:var(--vs-s-u-4fb0c1a715);margin:0}.vsl-feed{z-index:var(--vs-s-z-1f9ab3be63);position:relative;overflow:hidden}.vsl-feed-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-a9ec603be7);border-bottom:var(--vs-s-u-824f93d523) solid var(--vsl-border);padding:var(--vs-s-u-cbf0498d08) var(--vs-s-u-e12dfc4c01);display:flex}.vsl-feed-head p{margin:var(--vs-s-u-597c2a11c0) 0 0;color:var(--vsl-muted);font-size:var(--vs-s-u-2514867128);line-height:var(--vs-s-lh-22a5a650ba)}.vsl-feed-tools{justify-content:flex-end;align-items:center;gap:var(--vs-space-4);min-width:0;display:flex}.vsl-feed-count{align-items:baseline;gap:var(--vs-s-u-63c7958b73);border-inline-start:var(--vs-s-u-824f93d523) solid var(--vsl-border);flex:none;padding-inline-start:var(--vs-s-u-cbf0498d08);display:flex}.vsl-feed-count strong{color:var(--vsl-text);font-family:var(--font-mono);font-size:var(--vs-s-u-e01ba25863);font-variant-numeric:tabular-nums}.vsl-feed-count span{color:var(--vsl-muted);font-size:var(--vs-s-u-5738b31095);text-transform:uppercase}.vsl-feed-columns,.vsl-incident-summary{--vsl-cols:minmax(var(--vs-s-u-3eca6749a9), var(--vs-s-u-7ea04f1751)) var(--vs-s-u-e1aecc525f) minmax(var(--vs-s-u-36fe730519), var(--vs-s-u-76c0822b82)) var(--vs-s-u-80009e12d5) var(--vs-s-u-a4178ba4b7) var(--vs-s-u-270341f1a4) var(--vs-s-u-3b61a95138) var(--vs-s-u-cbf0498d08);grid-template-columns:var(--vsl-cols);align-items:center;gap:var(--vs-s-u-2514867128);display:grid}.vsl-feed-columns{border-bottom:var(--vs-s-u-824f93d523) solid var(--vsl-border);background:var(--vs-palette-13a0248fbd);color:var(--vs-palette-9c3fef6849);padding:var(--vs-s-u-f661def1b1) var(--vs-s-u-e12dfc4c01);font-size:var(--vs-s-u-92678f3d81);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-34bfdf5843);text-transform:uppercase}.vsl-incident-list{background:var(--vs-palette-d6d8c5aca2)}.vsl-incident{border-bottom:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);background:var(--vsl-surface);position:relative}.vsl-incident:last-child{border-bottom:0}.vsl-incident:before{content:"";z-index:var(--vs-s-z-a38192d8e9);width:var(--vs-s-u-601d4e18b6);background:var(--vsl-info);opacity:var(--vs-s-o-5a494e69a6);position:absolute;inset:0 auto 0 0}.vsl-incident.vsl-severity-critical:before,.vsl-incident.vsl-severity-danger:before{background:var(--vsl-danger)}.vsl-incident.vsl-severity-warning:before{background:var(--vsl-warning)}.vsl-incident.vsl-severity-success:before{background:var(--vsl-success)}.vsl-incident[open]{background:var(--vs-palette-ea7d592921)}.vsl-incident-summary{min-height:var(--vs-s-u-7fefb6c34a);padding:var(--vs-s-u-4fb0c1a715) var(--vs-s-u-e12dfc4c01);cursor:pointer;transition:background-color var(--vs-s-u-afacfd82a1) ease;list-style:none;position:relative}.vsl-incident-summary::-webkit-details-marker{display:none}.vsl-incident-summary::marker{content:"";display:none}.vsl-incident-summary:hover{background:var(--vsl-surface-hover)}.vsl-event-cell{align-items:center;gap:var(--vs-s-u-4a1cf36efc);min-width:0;display:flex}.vsl-event-icon{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);flex:0 0 var(--vs-s-u-feccc4741c);border:var(--vs-s-u-824f93d523) solid var(--vsl-border);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-fcbfcdbae7);justify-content:center;align-items:center;display:inline-flex}.vsl-event-icon img{width:var(--vs-s-u-fae8650124);height:var(--vs-s-u-fae8650124);filter:invert(var(--vs-s-u-d790740c5f)) sepia(var(--vs-s-u-e39d65d8f2)) saturate(var(--vs-s-u-ec6a42ecd3)) hue-rotate(var(--vs-s-u-ad6baff3b7)) brightness(var(--vs-s-u-0c0c3355be)) contrast(var(--vs-s-u-d26a939dd9))}.vsl-severity-danger .vsl-event-icon,.vsl-severity-critical .vsl-event-icon{border-color:var(--vs-palette-daf29927e1);background:var(--vsl-danger-soft)}.vsl-severity-danger .vsl-event-icon img,.vsl-severity-critical .vsl-event-icon img{filter:invert(var(--vs-s-u-d790740c5f)) sepia(var(--vs-s-u-fe82285be2)) saturate(var(--vs-s-u-7a6feebca2)) hue-rotate(var(--vs-s-u-ab8269b338)) brightness(var(--vs-s-u-803bcc31de)) contrast(var(--vs-s-u-35e4fd8f7e))}.vsl-severity-warning .vsl-event-icon{border-color:var(--vs-palette-6d355a433f);background:var(--vsl-warning-soft)}.vsl-severity-warning .vsl-event-icon img{filter:invert(var(--vs-s-u-7c8099bcd3)) sepia(var(--vs-s-u-8b0f04ab33)) saturate(var(--vs-s-u-d81cd3c3eb)) hue-rotate(var(--vs-s-u-c27285c9b5)) brightness(var(--vs-s-u-35e4fd8f7e)) contrast(var(--vs-s-u-9f519bc840))}.vsl-severity-success .vsl-event-icon{border-color:var(--vs-palette-7fa558d3ed);background:var(--vsl-success-soft)}.vsl-severity-success .vsl-event-icon img{filter:invert(var(--vs-s-u-4f711bff9b)) sepia(var(--vs-s-u-f77faa5e36)) saturate(var(--vs-s-u-03882ff442)) hue-rotate(var(--vs-s-u-18fa2798bb)) brightness(var(--vs-s-u-cb09bf0b03)) contrast(var(--vs-s-u-8422f926c5))}.vsl-event-cell>span:last-child{gap:var(--vs-s-u-188e40c73f);min-width:0;display:grid}.vsl-event-cell strong{color:var(--vs-palette-57655aefb4);font-size:var(--vs-s-u-192c030cf2);font-weight:var(--vs-s-fw-bf3fdab6f1);line-height:var(--vs-s-lh-5c1b3ff4b6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-event-cell small{color:var(--vsl-muted);font-size:var(--vs-s-u-fc3cdb39aa);line-height:var(--vs-s-lh-5c1b3ff4b6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-severity-badge{width:fit-content;min-height:var(--vs-s-u-fc675fb8c0);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-69cecdf4cc);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vsl-info-soft);color:var(--vs-palette-50ede0f356);padding-inline:var(--vs-s-u-25aad9b003);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-bf3fdab6f1);text-transform:uppercase;align-items:center;display:inline-flex}.vsl-severity-danger .vsl-severity-badge,.vsl-severity-critical .vsl-severity-badge{border-color:var(--vs-palette-d41b3c0e22);background:var(--vsl-danger-soft);color:var(--vs-palette-95f9a8c2c0)}.vsl-severity-warning .vsl-severity-badge{border-color:var(--vs-palette-0bd4cc44f9);background:var(--vsl-warning-soft);color:var(--vs-palette-e388d07e1b)}.vsl-severity-success .vsl-severity-badge{border-color:var(--vs-palette-4b6e8bf05f);background:var(--vsl-success-soft);color:var(--vs-palette-c41919757f)}.vsl-route-cell{align-items:center;gap:var(--vs-s-u-52281ab8b1);min-width:0;color:var(--vsl-text-soft);font-size:var(--vs-s-u-17b7b6c5a9);display:flex}.vsl-source-address{align-items:center;gap:var(--vs-s-u-c8fc86cf43);min-width:0;display:inline-flex}.vsl-source-address img{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-793898dc38);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-white-10);border-radius:var(--vs-s-u-601d4e18b6);object-fit:cover;flex:none}.vsl-route-cell code{color:var(--vs-palette-9f8f30680b);font-family:var(--font-mono);font-size:var(--vs-s-u-aad31b319e);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-route-arrow{color:var(--vsl-muted-low);flex:none}.vsl-target-name{min-width:0;color:var(--vs-palette-16fd0ee954);font-family:var(--font-mono);font-size:var(--vs-s-u-aad31b319e);font-weight:var(--vs-s-fw-7e19e6d1c1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-risk-cell{grid-template-columns:minmax(var(--vs-s-u-dd69ea9b46),var(--vs-s-u-e33006c6a2)) auto;align-items:center;gap:var(--vs-s-u-a3c32f89c5);min-width:0;display:grid}.vsl-risk-cell>span{height:var(--vs-s-u-597c2a11c0);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-cbc0bab19e);overflow:hidden}.vsl-risk-cell i{height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vsl-warning);display:block}.vsl-severity-critical .vsl-risk-cell i,.vsl-severity-danger .vsl-risk-cell i{background:var(--vsl-danger)}.vsl-severity-success .vsl-risk-cell i{background:var(--vsl-success)}.vsl-risk-cell strong{color:var(--vs-palette-16fd0ee954);font-family:var(--font-mono);font-size:var(--vs-s-u-3f261747e8);font-variant-numeric:tabular-nums}.vsl-source-status-cell{align-items:center;min-width:0;display:flex}.vsl-source-status{width:fit-content;max-width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-fc675fb8c0);justify-content:center;align-items:center;gap:var(--vs-s-u-c8fc86cf43);border:var(--vs-s-u-824f93d523) solid var(--vsl-border);border-radius:var(--vs-s-u-1a8a37da86);padding-inline:var(--vs-s-u-25aad9b003);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-bf3fdab6f1);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase;white-space:nowrap;display:inline-flex}.vsl-source-status img{width:var(--vs-s-u-95ca00b931);height:var(--vs-s-u-95ca00b931);flex:none}.vsl-source-status-allowed{border-color:var(--vs-palette-aa60a1d375);background:var(--vsl-success-soft);color:var(--vs-palette-91d1da3fb7)}.vsl-source-status-allowed img{filter:invert(var(--vs-s-u-4f711bff9b)) sepia(var(--vs-s-u-f77faa5e36)) saturate(var(--vs-s-u-03882ff442)) hue-rotate(var(--vs-s-u-18fa2798bb)) brightness(var(--vs-s-u-cb09bf0b03)) contrast(var(--vs-s-u-8422f926c5))}.vsl-source-status-blocked{border-color:var(--vs-palette-283b8fd441);background:var(--vsl-danger-soft);color:var(--vs-palette-7efe1d350d)}.vsl-source-status-blocked img{filter:invert(var(--vs-s-u-d790740c5f)) sepia(var(--vs-s-u-fe82285be2)) saturate(var(--vs-s-u-7a6feebca2)) hue-rotate(var(--vs-s-u-ab8269b338)) brightness(var(--vs-s-u-803bcc31de)) contrast(var(--vs-s-u-35e4fd8f7e))}.vsl-source-status-block_farm{border-color:var(--vs-palette-1c0d928c6f);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vsl-danger-soft),var(--vs-palette-69bec83993));color:var(--vs-status-danger-strong);box-shadow:inset 0 0 0 var(--vs-border-width) var(--vs-palette-8f22232519)}.vsl-source-status-block_farm img{filter:var(--vs-icon-filter-danger)}.vsl-source-status-empty{width:var(--vs-s-u-803bcc31de);color:var(--vsl-muted-low);font-family:var(--font-mono);font-size:var(--vs-s-u-192c030cf2);justify-content:center;display:inline-flex}.vsl-activity-cell{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-bfc5d64333);display:grid}.vsl-activity-cell>span{gap:var(--vs-s-u-f7aab371d7);border-left:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);text-align:center;min-width:0;display:grid}.vsl-activity-cell>span:first-child{border-left:0}.vsl-activity-cell strong{color:var(--vs-palette-3ddad536b7);font-family:var(--font-mono);font-size:var(--vs-s-u-4fb0c1a715);line-height:var(--vs-s-lh-dce06231fb);font-variant-numeric:tabular-nums}.vsl-activity-cell small{color:var(--vsl-muted);font-size:var(--vs-s-u-aaa2cf7a80);font-weight:var(--vs-s-fw-7e19e6d1c1);line-height:var(--vs-s-lh-f2a59f6af5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-time-cell{gap:var(--vs-s-u-f7aab371d7);text-align:right;min-width:0;display:grid}.vsl-time-cell strong{color:var(--vs-palette-9f8f30680b);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-c6fa01b3f1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vsl-time-cell small{color:var(--vsl-muted-low);font-family:var(--font-mono);font-size:var(--vs-s-u-ea9dca03d7);display:none}.vsl-row-chevron{width:var(--vs-s-u-e75a1dba82);height:var(--vs-s-u-e75a1dba82);filter:invert(var(--vs-s-u-4f711bff9b)) sepia(var(--vs-s-u-09d2d2d23f)) saturate(var(--vs-s-u-a49a13c889)) hue-rotate(var(--vs-s-u-ad6baff3b7)) brightness(var(--vs-s-u-d26a939dd9)) contrast(var(--vs-s-u-9f519bc840));transition:transform var(--vs-s-u-afacfd82a1) ease}.vsl-incident[open] .vsl-row-chevron{transform:rotate(var(--vs-s-u-1b25da8a5c))}.vsl-incident-detail{grid-template-columns:repeat(4,minmax(0,var(--vs-s-u-e33006c6a2)));border-top:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);background:var(--vsl-surface-deep);padding:var(--vs-s-u-48421fb066) var(--vs-s-u-e12dfc4c01);gap:0;display:grid;position:relative}.vsl-incident-detail>section{border-left:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);min-width:0;padding:var(--vs-s-u-f42b511f5c) var(--vs-s-u-e75a1dba82)}.vsl-incident-detail>section:first-of-type{border-left:0;padding-left:0}.vsl-incident-detail>section:last-of-type{padding-right:0}.vsl-incident-detail>section>span{margin-bottom:var(--vs-s-u-291c5b6faa);color:var(--vs-palette-75ea734fd9);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-bf3fdab6f1);letter-spacing:var(--vs-s-u-2712639cb0);text-transform:uppercase;display:block}.vsl-incident-detail dl{gap:var(--vs-s-u-63c7958b73);margin:0;display:grid}.vsl-incident-detail dl>div{grid-template-columns:minmax(var(--vs-s-u-8819bd714e),var(--vs-s-u-8e70e553d5)) minmax(0,var(--vs-s-u-7ea04f1751));align-items:baseline;gap:var(--vs-s-u-25aad9b003);display:grid}.vsl-incident-detail dt{color:var(--vsl-muted-low);font-size:var(--vs-s-u-c49084308a)}.vsl-incident-detail dd{overflow-wrap:anywhere;min-width:0;color:var(--vsl-text-soft);font-size:var(--vs-s-u-ebc7be048c);line-height:var(--vs-s-lh-22a5a650ba);margin:0}.vsl-incident-detail code{color:var(--vs-palette-361257bdff);font-family:var(--font-mono);font-size:var(--vs-s-u-5738b31095);overflow-wrap:anywhere}.vsl-analysis-detail p{color:var(--vsl-text-soft);font-size:var(--vs-s-u-ebc7be048c);line-height:var(--vs-s-lh-52bef62a79);overflow-wrap:anywhere;margin:0}.vsl-detail-paths{max-height:var(--vs-s-u-cdf17b55c3);gap:var(--vs-s-u-663f8f1c0a);margin-top:var(--vs-s-u-25aad9b003);display:grid;overflow:auto}.vsl-detail-paths code{border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-5564641ead);color:var(--vs-palette-2dff70cebd);padding:var(--vs-s-u-597c2a11c0) var(--vs-s-u-63c7958b73);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vsl-detail-paths>span{color:var(--vsl-muted-low);font-size:var(--vs-s-u-fc3cdb39aa)}.vsl-empty{min-height:var(--vs-s-u-df91d986f2);justify-content:center;align-items:center;gap:var(--vs-s-u-25aad9b003);padding:var(--vs-s-u-feccc4741c);text-align:center;flex-direction:column;display:flex}.vsl-empty>span{width:var(--vs-s-u-d4d432b0c7);height:var(--vs-s-u-d4d432b0c7);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-7fa558d3ed);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vsl-success-soft);justify-content:center;align-items:center;display:inline-flex}.vsl-empty img{width:var(--vs-s-u-ea2f13e104);height:var(--vs-s-u-ea2f13e104);filter:invert(var(--vs-s-u-4f711bff9b)) sepia(var(--vs-s-u-f77faa5e36)) saturate(var(--vs-s-u-03882ff442)) hue-rotate(var(--vs-s-u-18fa2798bb)) brightness(var(--vs-s-u-cb09bf0b03)) contrast(var(--vs-s-u-8422f926c5))}.vsl-empty strong{color:var(--vsl-text);font-size:var(--vs-s-u-48421fb066)}.vsl-empty p{color:var(--vsl-muted);font-size:var(--vs-s-u-2514867128);margin:0}.vsl-pagination{justify-content:space-between;align-items:center;gap:var(--vs-space-4);min-width:0;display:flex}.vsl-pagination-full{border-top:var(--vs-border-width) solid var(--vsl-border);background:var(--vsl-surface);padding:var(--vs-space-3) var(--vs-space-4)}.vsl-pagination-compact{align-items:flex-end;gap:var(--vs-space-2);flex-direction:column}.vsl-pagination-summary{align-items:center;gap:var(--vs-space-2);margin:var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);white-space:nowrap;display:flex}.vsl-pagination-summary strong{color:var(--vs-text-strong);font-weight:var(--vs-font-weight-bold)}.vsl-pagination-controls{align-items:center;gap:var(--vs-space-1);display:flex}.vsl-page-control{min-width:var(--vs-control-height-sm);min-height:var(--vs-control-height-sm);justify-content:center;align-items:center;gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-raised);color:var(--vs-text-muted);padding-inline:var(--vs-space-2);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);transition:border-color var(--vs-duration-fast) var(--vs-ease-standard),background-color var(--vs-duration-fast) var(--vs-ease-standard),color var(--vs-duration-fast) var(--vs-ease-standard);text-decoration:none;display:inline-flex}.vsl-page-control:hover:not(.is-disabled){border-color:var(--vs-border-strong);background:var(--vs-surface-active);color:var(--vs-text-strong)}.vsl-page-control:focus-visible{outline:var(--vs-focus-width) solid var(--vs-action-primary);outline-offset:var(--vs-focus-offset)}.vsl-page-control.is-current{border-color:var(--vs-action-primary-glow);background:var(--vs-action-primary-soft);color:var(--vs-action-primary)}.vsl-page-control.is-disabled{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.vsl-page-number{padding-inline:var(--vs-space-1)}.vsl-page-ellipsis{min-width:var(--vs-control-height-sm);color:var(--vs-text-muted);text-align:center}.vsl-page-icon{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-muted);flex:none}.vsl-page-icon-previous{transform:rotate(var(--vs-rotation-quarter))}.vsl-page-icon-next,[dir=rtl] .vsl-page-icon-previous{transform:rotate(calc(var(--vs-rotation-quarter) * -1))}[dir=rtl] .vsl-page-icon-next{transform:rotate(var(--vs-rotation-quarter))}@media(max-width:1120px){.vsl-filter-flow{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vsl-filter-step-marker{margin-block-start:var(--vs-space-0)}.vsl-filter-step:not(:last-child):after{width:var(--vs-border-width);height:calc(var(--vs-s-u-803bcc31de) - var(--vs-control-height-sm) + var(--vs-space-4));inset-block-start:var(--vs-control-height-sm);inset-inline-start:calc(var(--vs-control-height-sm) / 2)}.vsl-filter-actions{grid-column:auto}.vsl-kpi-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vsl-overview-panels{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vsl-feed-columns{display:none}.vsl-incident-summary{grid-template-columns:minmax(0,var(--vs-s-u-76c0822b82)) var(--vs-s-u-0a85fbf570) var(--vs-s-u-80009e12d5) var(--vs-s-u-cbf0498d08);gap:var(--vs-s-u-5738b31095) var(--vs-s-u-e75a1dba82);padding-block:var(--vs-s-u-e75a1dba82);grid-template-areas:"event severity risk chevron""route route route route""status activity time time"}.vsl-event-cell{grid-area:event}.vsl-severity-badge{grid-area:severity}.vsl-route-cell{border-top:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);padding-top:var(--vs-s-u-4a1cf36efc);grid-area:route}.vsl-risk-cell{grid-area:risk}.vsl-source-status-cell{grid-area:status}.vsl-activity-cell{grid-area:activity}.vsl-time-cell{grid-area:time}.vsl-row-chevron{grid-area:chevron}.vsl-incident-detail{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-e75a1dba82) 0}.vsl-incident-detail>section:nth-of-type(odd){border-left:0;padding-left:0}.vsl-incident-detail>section:nth-of-type(2n){padding-right:0}.vsl-incident-detail>section:nth-of-type(n+3){border-top:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);padding-top:var(--vs-s-u-e75a1dba82)}}@media(max-width:860px){.vsl-kpi-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vsl-overview-panels{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vsl-filter-heading{flex-direction:column;align-items:flex-start}.vsl-clear-form{width:var(--vs-s-u-803bcc31de)}.vsl-clear-form .vsl-control{flex:auto;min-width:0}.vsl-feed-head{flex-direction:column;align-items:flex-start}.vsl-feed-tools{width:var(--vs-s-u-803bcc31de);justify-content:space-between}.vsl-pagination-compact{align-items:flex-end}}@media(max-width:640px){.vs-logs-v5{gap:var(--vs-s-u-2514867128)}.vsl-page-head{padding-bottom:var(--vs-s-u-e75a1dba82)}.vsl-page-head h1{font-size:var(--vs-s-u-e867aafca4)}.vsl-page-head p{font-size:var(--vs-s-u-95ca00b931)}.vsl-filter-panel,.vsl-overview,.vsl-feed{border-radius:var(--vs-s-u-4d3bbccedd)}.vsl-filter-panel,.vsl-overview{padding:var(--vs-s-u-e75a1dba82)}.vsl-filter-title{align-items:flex-start}.vsl-filter-actions,.vsl-filter-actions .vsl-button{width:var(--vs-s-u-803bcc31de)}.vsl-clear-form{flex-direction:column;align-items:stretch}.vsl-clear-form .vsl-control,.vsl-clear-form .vsl-button{width:var(--vs-s-u-803bcc31de)}.vsl-section-head{flex-direction:column;align-items:flex-start}.vsl-section-head>p{max-width:var(--vs-s-u-803bcc31de)}.vsl-data-panel>footer{align-items:flex-start;gap:var(--vs-s-u-663f8f1c0a);flex-direction:column}.vsl-feed-head{padding:var(--vs-s-u-e75a1dba82);flex-direction:column;align-items:flex-start}.vsl-feed-tools{flex-direction:column;align-items:stretch}.vsl-feed-count{width:var(--vs-s-u-803bcc31de);border-top:var(--vs-s-u-824f93d523) solid var(--vsl-border);padding:var(--vs-s-u-ebc7be048c) 0 0;border-inline-start:0;justify-content:space-between}.vsl-pagination{width:var(--vs-s-u-803bcc31de)}.vsl-pagination-compact{align-items:stretch}.vsl-pagination-full{flex-direction:column;align-items:stretch}.vsl-pagination-summary,.vsl-pagination-controls{justify-content:space-between}.vsl-pagination-full .vsl-page-control-label,.vsl-pagination-full .vsl-page-number:not(.is-current),.vsl-pagination-full .vsl-page-ellipsis{display:none}.vsl-incident-summary{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-3f261747e8);padding:var(--vs-s-u-a1739d8156);grid-template-areas:"event severity""route route""risk time""activity activity""status status"}.vsl-severity-badge{margin-right:var(--vs-s-u-114897beee)}.vsl-row-chevron{top:var(--vs-s-u-cbf0498d08);right:var(--vs-s-u-4fb0c1a715);position:absolute}.vsl-route-cell{flex-wrap:wrap}.vsl-risk-cell{max-width:var(--vs-s-u-2fc417436a)}.vsl-time-cell{text-align:right;align-self:center}.vsl-activity-cell{border-top:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);padding-top:var(--vs-s-u-5738b31095)}.vsl-source-status-cell{min-height:var(--vs-s-u-2040e13ec5)}.vsl-incident-detail{grid-template-columns:var(--vs-s-u-e33006c6a2);padding:var(--vs-s-u-e75a1dba82)}.vsl-incident-detail>section,.vsl-incident-detail>section:nth-of-type(odd),.vsl-incident-detail>section:nth-of-type(2n){border-top:var(--vs-s-u-824f93d523) solid var(--vsl-border-soft);padding:var(--vs-s-u-e75a1dba82) 0 0;border-left:0}.vsl-incident-detail>section:first-of-type{border-top:0;padding-top:0}}@media(max-width:420px){.vsl-kpi-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vsl-origin-row{grid-template-columns:var(--vs-s-u-6202214cd5) minmax(var(--vs-s-u-d4c3b2065f),var(--vs-s-u-e33006c6a2)) auto}.vsl-incident-summary{grid-template-areas:"event event""severity severity""route route""risk time""activity activity""status status"}.vsl-severity-badge{margin-right:0}.vsl-row-chevron{top:var(--vs-s-u-13660b8957)}.vsl-incident-detail dl>div{grid-template-columns:var(--vs-s-u-e33006c6a2);gap:var(--vs-s-u-1a4f4c433c)}}@media(prefers-reduced-motion:reduce){.vsl-button,.vsl-incident-summary,.vsl-row-chevron{transition:none}.vsl-button:hover{transform:none}}.vs-logs-page-v2{width:min(var(--vs-s-u-803bcc31de),var(--vs-s-u-7458f1608f));gap:var(--vs-s-u-cbf0498d08);color:var(--es-text);font-family:Manrope,Inter,var(--font-sans);margin-inline:auto}.vs-logs-v2-hero,.vs-logs-v2-incidents{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-af60fa0f32);border-radius:var(--vs-s-u-6210d4c13d);background:var(--vs-ink-875);box-shadow:0 var(--vs-s-u-6edfe38e80) var(--vs-s-u-ba267cd768) var(--vs-palette-32ba2b7478);position:relative;overflow:hidden}.vs-logs-v2-hero{gap:var(--vs-s-u-cbf0498d08);padding:clamp(var(--vs-s-u-cbf0498d08),var(--vs-s-u-8a4e237fa0) + var(--vs-s-u-e87c00dc35),var(--vs-s-u-891ea72f0d));isolation:isolate;display:grid}.vs-logs-v2-hero:before{content:"";width:var(--vs-s-u-c764d2419e);height:var(--vs-s-u-601d4e18b6);background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--es-brand),var(--vs-palette-fa4fd748c7));pointer-events:none;position:absolute;inset:0 auto auto 0}.vs-logs-v2-hero:after{display:none}.vs-logs-v2-hero-grid{z-index:var(--vs-s-z-c4781da042);background-image:linear-gradient(var(--vs-palette-9a12030151) var(--vs-s-u-824f93d523),transparent var(--vs-s-u-824f93d523)),linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-9a12030151) var(--vs-s-u-824f93d523),transparent var(--vs-s-u-824f93d523));background-size:var(--vs-s-u-fd7c13931e) var(--vs-s-u-fd7c13931e);-webkit-mask-image:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-81ef715e34),transparent var(--vs-s-u-b53c8abb69));mask-image:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-81ef715e34),transparent var(--vs-s-u-b53c8abb69));pointer-events:none;position:absolute;inset:0}.vs-logs-v2-hero-main{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-91eb44cc7d),var(--vs-s-u-9368e9e00a));gap:var(--vs-s-u-feccc4741c);align-items:stretch;display:grid}.vs-logs-v2-identity{min-width:0;padding-block:var(--vs-s-u-2be1ee039a);flex-direction:column;justify-content:center;display:flex}.vs-logs-v2-eyebrow,.vs-logs-v2-section-kicker,.vs-logs-v2-metric-index{color:var(--es-text-muted);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-91356a2150);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase}.vs-logs-v2-eyebrow{align-items:center;gap:var(--vs-s-u-291c5b6faa);width:fit-content;margin-bottom:var(--vs-s-u-a1739d8156);color:var(--vs-palette-11492b991e);display:inline-flex}.vs-logs-v2-eyebrow-mark{width:var(--vs-s-u-13660b8957);height:var(--vs-s-u-824f93d523);background:var(--es-brand);box-shadow:0 0 var(--vs-s-u-d6f509f8e2) var(--vs-palette-cd571f6bcd)}.vs-logs-v2-title-line{align-items:flex-start;gap:var(--vs-s-u-2514867128);min-width:0;display:flex}.vs-logs-v2-title-icon{width:var(--vs-s-u-36d4254ba2);height:var(--vs-s-u-36d4254ba2);flex:0 0 var(--vs-s-u-36d4254ba2);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-cd571f6bcd);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs-palette-ab1e57aadf);box-shadow:none;justify-content:center;align-items:center;display:inline-flex}.vs-logs-v2-title-icon img{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-75c597924b)}.vs-logs-v2-title-line h1{color:var(--vs-palette-f2074b6cef);font-size:clamp(var(--vs-s-u-fc675fb8c0),var(--vs-s-u-ea2f13e104) + var(--vs-s-u-e87c00dc35),var(--vs-s-u-f7b7b9f084));font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:var(--vs-s-u-763c642769);line-height:var(--vs-s-lh-f2a59f6af5);margin:0}.vs-logs-v2-title-line p{max-width:var(--vs-s-u-e588a37021);margin:var(--vs-s-u-a3c32f89c5) 0 0;color:var(--es-text-muted);font-size:var(--vs-s-u-cbb59940c6);line-height:var(--vs-s-lh-52bef62a79)}.vs-logs-v2-badges{gap:var(--vs-s-u-5738b31095);margin-top:var(--vs-s-u-a1739d8156);padding-left:var(--vs-s-u-fa2ff3ef44);flex-wrap:wrap;display:flex}.vs-logs-v2-context-badge{min-height:var(--vs-s-u-9e4ebe412b);align-items:center;gap:var(--vs-s-u-7957d32ed4);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-brass-22);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-6398fb5c5f);color:var(--vs-brass-300);padding-inline:var(--vs-s-u-5738b31095);font-family:var(--font-mono);font-size:var(--vs-s-u-fc3cdb39aa);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase;display:inline-flex}.vs-logs-v2-context-badge>span{width:var(--vs-s-u-182841b116);height:var(--vs-s-u-182841b116);border-radius:var(--vs-s-u-1a8a37da86);background:var(--es-brand)}.vs-logs-page-v2 .vs-logs-env-badge{min-height:var(--vs-s-u-9e4ebe412b);border-radius:var(--vs-s-u-60c902c2fe);padding-inline:var(--vs-s-u-5738b31095);font-family:var(--font-mono);align-items:center}.vs-logs-v2-snapshot{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-0ef98ef98d);padding:var(--vs-s-u-8a4e237fa0);box-shadow:none;align-self:stretch}.vs-logs-v2-snapshot-head{border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-5b47256a0b);padding:0 var(--vs-s-u-f42b511f5c) var(--vs-s-u-5738b31095);color:var(--es-text-muted);font-family:var(--font-mono);font-size:var(--vs-s-u-59cbee97c1);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-650fe93708);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.vs-logs-v2-snapshot-head img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs-logs-v2-snapshot dl{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-25aad9b003);margin:var(--vs-s-u-5738b31095) 0 0;display:grid}.vs-logs-v2-snapshot dl>div{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-a17ddf4e49);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-52984ba332);min-width:0;padding:var(--vs-s-u-5738b31095)}.vs-logs-v2-snapshot-scope{grid-column:1/-1}.vs-logs-v2-snapshot dt{color:var(--es-text-subtle);font-size:var(--vs-s-u-efa59f649a);font-weight:var(--vs-s-fw-c6fa01b3f1)}.vs-logs-v2-snapshot dd{margin:var(--vs-s-u-2be1ee039a) 0 0;color:var(--vs-palette-f2074b6cef);font-family:var(--font-mono);font-size:var(--vs-s-u-e12dfc4c01);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-dce06231fb);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-logs-v2-snapshot-scope dd{color:var(--es-brand-strong);font-size:var(--vs-s-u-f7534d6457);letter-spacing:var(--vs-s-u-c339a12c62)}.vs-logs-v2-query{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d995c07c65);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-f263d69ed9);padding:var(--vs-s-u-8a4e237fa0);position:relative}.vs-logs-v2-query-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-2514867128);display:flex}.vs-logs-v2-query-head h2,.vs-logs-v2-incidents-head h2{margin:var(--vs-s-u-bfc5d64333) 0 0;color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-58d5595c8f);font-weight:var(--vs-s-fw-2c382e59b4);letter-spacing:var(--vs-s-u-dedec217a2)}.vs-logs-page-v2 .vs-logs-filter-form{grid-template-columns:minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-4d873857c4)) minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-e75a1dba82);align-items:end;display:grid}.vs-logs-page-v2 .vs-logs-field{gap:var(--vs-s-u-52281ab8b1)}.vs-logs-page-v2 .vs-logs-field label{color:var(--vs-palette-e7178200cc);font-size:var(--vs-s-u-efa59f649a);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-2712639cb0)}.vs-logs-page-v2 .vs-logs-field label>span{margin-right:var(--vs-s-u-a3c32f89c5);color:var(--vs-palette-21fa660098);font-family:var(--font-mono)}.vs-logs-page-v2 .vs-logs-input{min-height:var(--vs-s-u-36d4254ba2);border-color:var(--vs-palette-af60fa0f32);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-6f10789cb7);padding-inline:var(--vs-s-u-8a4e237fa0);color:var(--vs-palette-00956e2486);font-size:var(--vs-s-u-95ca00b931)}.vs-logs-page-v2 .vs-logs-btn{min-height:var(--vs-s-u-36d4254ba2);border-radius:var(--vs-s-u-60c902c2fe);padding-inline:var(--vs-s-u-70625187fd);font-size:var(--vs-s-u-16ac6426c3)}.vs-logs-page-v2 .vs-logs-btn-primary{border-color:var(--vs-brass-400);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-palette-2970d603c4),var(--vs-brass-400));box-shadow:none}.vs-logs-page-v2 .vs-logs-btn-secondary{border-color:var(--vs-palette-670e877d60);background:var(--vs-palette-57fd4bba21)}.vs-logs-v2-metrics{grid-template-columns:minmax(0,var(--vs-s-u-e5ebed5e90)) minmax(0,var(--vs-s-u-e5ebed5e90)) minmax(var(--vs-s-u-695f80f3b1),var(--vs-s-u-437c9eab65));gap:var(--vs-s-u-cbf0498d08);display:grid}.vs-logs-v2-metric{min-height:var(--vs-s-u-cd83356acf);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-2c53bcc3f0);border-radius:var(--vs-s-u-bbcfdad09a);background:var(--vs-ink-875);padding:var(--vs-s-u-cbf0498d08);box-shadow:0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-7d0510180f) var(--vs-palette-5151c25c7a);transition:transform var(--vs-s-u-7acc91f1df) ease,border-color var(--vs-s-u-7acc91f1df) ease;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.vs-logs-v2-metric:hover{transform:translateY(var(--vs-s-u-609a7d1e79));border-color:var(--vs-palette-93d224c54c)}.vs-logs-v2-metric:before{content:"";height:var(--vs-s-u-2afc43841c);position:absolute;inset:0 0 auto}.vs-logs-v2-metric-danger:before{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-rose-400),var(--vs-palette-e489bbd398))}.vs-logs-v2-metric-success:before{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-fb434af61e),var(--vs-palette-7c39b789e8))}.vs-logs-v2-metric-countries:before{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-brass-400),var(--vs-palette-fa4fd748c7))}.vs-logs-v2-metric-glow{display:none}.vs-logs-v2-metric-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs-logs-v2-metric-icon{width:var(--vs-s-u-14340e3096);height:var(--vs-s-u-14340e3096);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c7d424e71c);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-05db490de0);justify-content:center;align-items:center;display:inline-flex}.vs-logs-v2-metric-icon img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs-logs-v2-metric-label{color:var(--vs-palette-d935e06781);font-size:var(--vs-s-u-a1739d8156);font-weight:var(--vs-s-fw-53d160be4a);margin:0}.vs-logs-v2-metric-value{margin-top:var(--vs-s-u-056232250d);color:var(--vs-palette-f2074b6cef);font-family:var(--font-mono);font-size:clamp(var(--vs-s-u-b0ab819115),var(--vs-s-u-4d270fc67f) + var(--vs-s-u-60d0101356),var(--vs-s-u-d4d432b0c7));font-weight:var(--vs-s-fw-2c382e59b4);letter-spacing:var(--vs-s-u-01527e7ae5);line-height:var(--vs-s-lh-cf113c1a35);font-variant-numeric:tabular-nums;display:block}.vs-logs-v2-metric footer{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-5265187c2d);padding-top:var(--vs-s-u-5738b31095);color:var(--es-text-subtle);font-size:var(--vs-s-u-3f261747e8);display:flex}.vs-logs-v2-metric footer span:last-child{color:var(--vs-palette-0b39c3b259);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-logs-v2-country-heading{justify-content:space-between;align-items:flex-end;gap:var(--vs-s-u-cbf0498d08);margin:var(--vs-s-u-cbf0498d08) 0 var(--vs-s-u-e75a1dba82);display:flex}.vs-logs-v2-country-heading>div>span{margin-top:var(--vs-s-u-188e40c73f);color:var(--es-text-subtle);font-size:var(--vs-s-u-17b7b6c5a9);display:block}.vs-logs-v2-country-scope{max-width:var(--vs-s-u-79b9faf5eb);color:var(--vs-palette-11492b991e);font-family:var(--font-mono);font-size:var(--vs-s-u-fc3cdb39aa);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-logs-v2-country-list{gap:var(--vs-s-u-3f261747e8);display:grid}.vs-logs-v2-country-row{gap:var(--vs-s-u-2be1ee039a);display:grid}.vs-logs-v2-country-meta{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs-logs-v2-country-meta strong{color:var(--vs-palette-f2074b6cef);font-family:var(--font-mono);font-size:var(--vs-s-u-4fb0c1a715)}.vs-logs-v2-country-code{align-items:center;gap:var(--vs-s-u-7957d32ed4);color:var(--vs-palette-cd32a778bf);font-family:var(--font-mono);font-size:var(--vs-s-u-17b7b6c5a9);font-weight:var(--vs-s-fw-cde9131bb1);display:inline-flex}.vs-logs-v2-country-code img{width:var(--vs-s-u-13660b8957);height:var(--vs-s-u-e75a1dba82);border-radius:var(--vs-s-u-601d4e18b6);object-fit:cover}.vs-logs-v2-country-track{height:var(--vs-s-u-597c2a11c0);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-a17ddf4e49);overflow:hidden}.vs-logs-v2-country-track span{height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-brass-400),var(--vs-brass-300));box-shadow:0 0 var(--vs-s-u-d6f509f8e2) var(--vs-palette-b6156f6a20);display:block}.vs-logs-v2-country-empty{min-height:var(--vs-s-u-e678f03b9e);border:var(--vs-s-u-824f93d523) dashed var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-bbcfdad09a);color:var(--es-text-subtle);font-size:var(--vs-s-u-f7534d6457);text-align:center;justify-content:center;align-items:center;display:flex}.vs-logs-v2-incidents{background:var(--vs-palette-cba91057b4)}.vs-logs-v2-incidents-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-a9ec603be7);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-c7d424e71c);background:var(--vs-ink-875);padding:var(--vs-s-u-cbf0498d08) var(--vs-s-u-70625187fd);display:flex}.vs-logs-v2-incidents-title{align-items:flex-start;gap:var(--vs-s-u-8a4e237fa0);min-width:0;display:flex}.vs-logs-v2-incidents-icon{width:var(--vs-s-u-dd69ea9b46);height:var(--vs-s-u-dd69ea9b46);flex:0 0 var(--vs-s-u-dd69ea9b46);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-6398fb5c5f);justify-content:center;align-items:center;display:inline-flex}.vs-logs-v2-incidents-icon img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs-logs-v2-incidents-head h2{font-size:var(--vs-s-u-cbf0498d08)}.vs-logs-v2-incidents-head p{max-width:var(--vs-s-u-709d952231);margin:var(--vs-s-u-597c2a11c0) 0 0;color:var(--es-text-muted);font-size:var(--vs-s-u-f7534d6457);line-height:var(--vs-s-lh-1dac370ff8)}.vs-logs-v2-result-count{min-width:var(--vs-s-u-f794ea68d0);gap:var(--vs-s-u-bfc5d64333);border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-670e877d60);padding-left:var(--vs-s-u-340b74eb2e);text-align:right;flex:none;display:grid}.vs-logs-v2-result-count span{color:var(--es-text-subtle);font-family:var(--font-mono);font-size:var(--vs-s-u-92678f3d81);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vs-logs-v2-result-count strong{color:var(--vs-palette-f2074b6cef);font-family:var(--font-mono);font-size:var(--vs-s-u-340b74eb2e);line-height:var(--vs-s-lh-d80a3bfda7);font-variant-numeric:tabular-nums}.vs-logs-page-v2 .vs-logs-table-scroll{scrollbar-color:var(--vs-palette-e6fb900696) var(--vs-palette-240912a554);overflow:auto}.vs-logs-page-v2 .vs-logs-v2-table{min-width:var(--vs-s-u-0c791863aa);table-layout:fixed;font-size:var(--vs-s-u-95ca00b931)}.vs-logs-v2-table th{z-index:var(--vs-s-z-a38192d8e9);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-d995c07c65);background:var(--vs-palette-efed192d09);padding:var(--vs-s-u-e75a1dba82) var(--vs-s-u-cbf0498d08);color:var(--vs-palette-4052322685);font-family:var(--font-mono);font-size:var(--vs-s-u-c49084308a);letter-spacing:var(--vs-s-u-650fe93708);position:sticky;top:0}.vs-logs-v2-table th:first-child{width:var(--vs-s-u-c0bb501181)}.vs-logs-v2-table th:nth-child(2){width:var(--vs-s-u-74ca6249d4)}.vs-logs-v2-table th:nth-child(3){width:var(--vs-s-u-969138df28)}.vs-logs-v2-table th:nth-child(4){width:var(--vs-s-u-7d8ae08a85)}.vs-logs-v2-table th:nth-child(5){width:var(--vs-s-u-9f749936aa)}.vs-logs-v2-table th:nth-child(6){width:var(--vs-s-u-7fef28fa80)}.vs-logs-v2-table th:nth-child(7){width:var(--vs-s-u-1b3789a687)}.vs-logs-page-v2 .vs-logs-v2-table td{border-color:var(--vs-palette-5265187c2d);background:var(--vs-palette-cba91057b4);padding:var(--vs-s-u-95ca00b931) var(--vs-s-u-8a4e237fa0);vertical-align:top;transition:background-color var(--vs-s-u-6371de0ff2) ease}.vs-logs-page-v2 .vs-logs-v2-table tbody tr:hover td{background:var(--vs-palette-699e5b8f72)}.vs-logs-page-v2 .vs-logs-v2-table tbody tr td:first-child{box-shadow:inset var(--vs-s-u-601d4e18b6) 0 0 var(--vs-palette-399b2b4e24)}.vs-logs-page-v2 .vs-logs-v2-table tbody tr.vs-logs-row-critical td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-rose-400)}.vs-logs-page-v2 .vs-logs-v2-table tbody tr.vs-logs-row-danger td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-42705fa9a6)}.vs-logs-page-v2 .vs-logs-v2-table tbody tr.vs-logs-row-warning td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-brass-400)}.vs-logs-page-v2 .vs-logs-v2-table tbody tr.vs-logs-row-success td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-fb434af61e)}.vs-logs-v2-event{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-3f261747e8);align-items:start;display:grid}.vs-logs-v2-event-signal{width:var(--vs-s-u-bb667eba72);height:var(--vs-s-u-bb667eba72);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-20f12d34a3);color:var(--vs-brass-400);justify-content:center;align-items:center;display:inline-flex}.vs-logs-v2-event-signal svg{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs-logs-row-critical .vs-logs-v2-event-signal,.vs-logs-row-danger .vs-logs-v2-event-signal{border-color:var(--vs-palette-79824898ce);background:var(--vs-palette-bf86c25cf0);color:var(--vs-palette-610fc4234d)}.vs-logs-row-warning .vs-logs-v2-event-signal{border-color:var(--vs-palette-2889b6ec66);background:var(--vs-palette-ab1e57aadf);color:var(--vs-brass-400)}.vs-logs-row-success .vs-logs-v2-event-signal{border-color:var(--vs-palette-7d19552c38);background:var(--vs-palette-289941f574);color:var(--vs-palette-fb434af61e)}.vs-logs-page-v2 .vs-logs-event-name{color:var(--vs-palette-2cad15006e);font-size:var(--vs-s-u-192c030cf2);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-1ef4cd5b70);display:block}.vs-logs-v2-event-badges{gap:var(--vs-s-u-2be1ee039a);margin-top:var(--vs-s-u-25aad9b003);flex-wrap:wrap;display:flex}.vs-logs-page-v2 .vs-logs-severity-badge,.vs-logs-page-v2 .vs-logs-risk-badge,.vs-logs-page-v2 .vs-logs-repeat-badge{font-size:var(--vs-s-u-aaa2cf7a80);letter-spacing:var(--vs-s-u-c339a12c62)}.vs-logs-page-v2 .vs-logs-repeat-badge{margin-top:var(--vs-s-u-63c7958b73)}.vs-logs-v2-source{gap:var(--vs-s-u-291c5b6faa);display:grid}.vs-logs-v2-source>strong{overflow-wrap:anywhere;color:var(--vs-palette-0d36c4c06d);font-size:var(--vs-s-u-793898dc38);line-height:var(--vs-s-lh-1dac370ff8)}.vs-logs-v2-source>div{align-items:center;gap:var(--vs-s-u-056232250d);flex-wrap:wrap;display:flex}.vs-logs-v2-asn{color:var(--es-text-subtle);font-family:var(--font-mono);font-size:var(--vs-s-u-5738b31095)}.vs-logs-page-v2 .vs-logs-country-code{min-height:var(--vs-s-u-114897beee);background:var(--vs-palette-4ddf64f28b);font-family:var(--font-mono);font-size:var(--vs-s-u-4a1cf36efc)}.vs-logs-page-v2 .vs-logs-domain{max-width:var(--vs-s-u-803bcc31de);color:var(--vs-palette-574eb85e2a);font-size:var(--vs-s-u-f7534d6457)}.vs-logs-page-v2 .vs-logs-path-list{margin-top:var(--vs-s-u-5738b31095);gap:var(--vs-s-u-924b2a122b)}.vs-logs-page-v2 .vs-logs-path{max-width:var(--vs-s-u-803bcc31de);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-29f214e2f0);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-fe3db78e51);padding:var(--vs-s-u-597c2a11c0) var(--vs-s-u-056232250d);color:var(--vs-palette-57aa7b8944);font-size:var(--vs-s-u-ebc7be048c)}.vs-logs-page-v2 .vs-logs-path-trigger{width:auto;min-width:0;height:var(--vs-s-u-fc675fb8c0);gap:var(--vs-s-u-663f8f1c0a);border-color:var(--vs-palette-20cd8c6b7e);border-radius:var(--vs-s-u-be37ec1a6d);padding-inline:var(--vs-s-u-056232250d);font-size:var(--vs-s-u-4a1cf36efc)}.vs-logs-page-v2 .vs-logs-path-trigger span{color:var(--vs-brass-300);font-family:var(--font-mono)}.vs-logs-v2-volume{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-2be1ee039a);display:grid}.vs-logs-v2-volume>div{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-a17ddf4e49);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-946b55e8e5);min-width:0;padding:var(--vs-s-u-7957d32ed4) var(--vs-s-u-2be1ee039a);text-align:center}.vs-logs-v2-volume span{color:var(--vs-palette-0b7f3b08f8);font-size:var(--vs-s-u-25aad9b003);font-weight:var(--vs-s-fw-cde9131bb1);text-overflow:ellipsis;text-transform:uppercase;display:block;overflow:hidden}.vs-logs-v2-volume strong{margin-top:var(--vs-s-u-bfc5d64333);color:var(--vs-palette-be088e1d76);font-family:var(--font-mono);font-size:var(--vs-s-u-793898dc38);font-variant-numeric:tabular-nums;display:block}.vs-logs-page-v2 .vs-logs-details-list{gap:var(--vs-s-u-25aad9b003);font-size:var(--vs-s-u-efa59f649a)}.vs-logs-page-v2 .vs-logs-details-list div{grid-template-columns:var(--vs-s-u-e33006c6a2);gap:var(--vs-s-u-6cdf06763b)}.vs-logs-page-v2 .vs-logs-details-list span{color:var(--vs-palette-66980f7c47);font-family:var(--font-mono);font-size:var(--vs-s-u-291c5b6faa);letter-spacing:var(--vs-s-u-f3fc6f47f3);text-transform:uppercase}.vs-logs-page-v2 .vs-logs-details-list strong,.vs-logs-page-v2 .vs-logs-detail-fallback{color:var(--vs-palette-1157223302);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-cfe073a777);line-height:var(--vs-s-lh-52bef62a79);overflow-wrap:anywhere}.vs-logs-v2-time{gap:var(--vs-s-u-2be1ee039a);display:grid}.vs-logs-page-v2 .vs-logs-time{color:var(--vs-palette-be088e1d76);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-c6fa01b3f1)}.vs-logs-page-v2 .vs-logs-time-raw{color:var(--vs-palette-86948e245b);font-size:var(--vs-s-u-d5f57e1a15);white-space:normal;margin:0}.vs-logs-page-v2 .vs-logs-action-btn{width:var(--vs-s-u-26d6db1edb);height:var(--vs-s-u-26d6db1edb);border-radius:var(--vs-s-u-4d3bbccedd)}.vs-logs-page-v2 .vs-logs-empty-row{background:var(--vs-palette-dbdf170fa7)!important}.vs-logs-page-v2 .vs-logs-empty{min-height:var(--vs-s-u-91eb44cc7d)}.vs-logs-page-v2 .vs-logs-empty-glyph{width:var(--vs-s-u-6ad8cd5532);height:var(--vs-s-u-6ad8cd5532);border-color:var(--vs-palette-49df097d12);background:radial-gradient(circle,var(--vs-palette-c459329d19),var(--vs-palette-91d418d3e9))}.vs-logs-page-v2 .vs-logs-empty-glyph svg{width:var(--vs-s-u-9e4ebe412b);height:var(--vs-s-u-9e4ebe412b)}.vs-logs-page-v2 .vs-logs-empty-title{font-size:var(--vs-s-u-cbf0498d08)}.vs-logs-page-v2 .vs-logs-empty-sub{color:var(--es-text-muted)}@media(max-width:1320px){.vs-logs-v2-hero-main{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-4b6b698735),var(--vs-s-u-695f80f3b1));gap:var(--vs-s-u-feccc4741c)}.vs-logs-v2-metrics{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-v2-metric-countries{grid-column:1/-1;min-height:auto}.vs-logs-v2-country-list{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-cbf0498d08)}}@media(max-width:1020px){.vs-logs-v2-hero-main{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-logs-v2-snapshot dl{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-v2-snapshot-scope{grid-column:auto}.vs-logs-page-v2 .vs-logs-filter-form{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-page-v2 .vs-logs-filter-actions{grid-column:1/-1}}@media(max-width:760px){.vs-logs-page-v2{gap:var(--vs-s-u-e75a1dba82)}.vs-logs-v2-hero{border-radius:var(--vs-s-u-d6f509f8e2);padding:var(--vs-s-u-cbf0498d08)}.vs-logs-v2-orbit{display:none}.vs-logs-v2-eyebrow{margin-bottom:var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-d5f57e1a15)}.vs-logs-v2-title-line{gap:var(--vs-s-u-2514867128)}.vs-logs-v2-title-icon{width:var(--vs-s-u-143ed4338c);height:var(--vs-s-u-143ed4338c);flex-basis:var(--vs-s-u-143ed4338c);border-radius:var(--vs-s-u-bbcfdad09a)}.vs-logs-v2-title-icon img{width:var(--vs-s-u-13660b8957);height:var(--vs-s-u-13660b8957)}.vs-logs-v2-title-line h1{font-size:var(--vs-s-u-e867aafca4)}.vs-logs-v2-title-line p{margin-top:var(--vs-s-u-25aad9b003);font-size:var(--vs-s-u-48421fb066);line-height:var(--vs-s-lh-b97e227685)}.vs-logs-v2-badges{margin-top:var(--vs-s-u-cbf0498d08);padding-left:0}.vs-logs-v2-snapshot dl{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-v2-snapshot-scope{grid-column:1/-1}.vs-logs-v2-query{padding:var(--vs-s-u-cbf0498d08)}.vs-logs-v2-query-head{flex-direction:column;align-items:flex-start}.vs-logs-page-v2 .vs-logs-filter-form,.vs-logs-v2-metrics{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-logs-page-v2 .vs-logs-filter-actions,.vs-logs-v2-metric-countries{grid-column:auto}.vs-logs-v2-country-list{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-logs-v2-metric{min-height:var(--vs-s-u-270341f1a4)}.vs-logs-v2-incidents{border-radius:var(--vs-s-u-d6f509f8e2)}.vs-logs-v2-incidents-head{padding:var(--vs-s-u-70625187fd);flex-direction:column;align-items:flex-start}.vs-logs-v2-result-count{width:var(--vs-s-u-803bcc31de);grid-template-columns:var(--vs-s-u-e33006c6a2) auto;border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-c7d424e71c);padding:var(--vs-s-u-e75a1dba82) 0 0;text-align:left;border-left:0;align-items:center}.vs-logs-v2-result-count strong{text-align:right}.vs-logs-page-v2 .vs-logs-v2-table{min-width:0}.vs-logs-page-v2 .vs-logs-v2-table tbody tr{margin:var(--vs-s-u-2514867128);border-color:var(--vs-palette-af60fa0f32);border-radius:var(--vs-s-u-6210d4c13d);background:var(--vs-palette-d8f69f8001)}.vs-logs-page-v2 .vs-logs-v2-table td{grid-template-columns:minmax(var(--vs-s-u-6552dc7690),var(--vs-s-u-3e3eb5cc78)) minmax(0,var(--vs-s-u-e33006c6a2));padding:var(--vs-s-u-8a4e237fa0)}.vs-logs-page-v2 .vs-logs-v2-table td:before{color:var(--vs-palette-13b8a99514);font-family:var(--font-mono);font-size:var(--vs-s-u-d5f57e1a15)}.vs-logs-v2-volume{max-width:var(--vs-s-u-5b92fc69b5)}.vs-logs-page-v2 .vs-logs-empty-row{display:block!important}.vs-logs-page-v2 .vs-logs-empty-row:before{display:none}}@media(max-width:460px){.vs-logs-v2-title-line{display:grid}.vs-logs-v2-title-line p{max-width:var(--vs-s-u-803bcc31de)}.vs-logs-v2-snapshot dl{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-logs-v2-snapshot-scope{grid-column:auto}.vs-logs-page-v2 .vs-logs-v2-table td{grid-template-columns:var(--vs-s-u-e33006c6a2);gap:var(--vs-s-u-056232250d)}.vs-logs-v2-volume{max-width:none}}@media(prefers-reduced-motion:reduce){.vs-logs-v2-metric{transition:none}.vs-logs-v2-metric:hover{transform:none}}.vs-logs-page-v3{width:min(var(--vs-s-u-803bcc31de),var(--vs-s-u-eb9935efba));gap:var(--vs-s-u-e75a1dba82)}.vs-logs-v3-command{gap:var(--vs-s-u-2514867128);padding:var(--vs-s-u-bfc5d64333) 0 var(--vs-s-u-2be1ee039a);display:grid}.vs-logs-v3-header{justify-content:space-between;align-items:center;gap:var(--vs-s-u-feccc4741c);display:flex}.vs-logs-v3-heading{align-items:center;gap:var(--vs-s-u-a1739d8156);min-width:0;display:flex}.vs-logs-v3-heading-icon{width:var(--vs-s-u-26d6db1edb);height:var(--vs-s-u-26d6db1edb);flex:0 0 var(--vs-s-u-26d6db1edb);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-6398fb5c5f);justify-content:center;align-items:center;display:inline-flex}.vs-logs-v3-heading-icon img{width:var(--vs-s-u-e12dfc4c01);height:var(--vs-s-u-e12dfc4c01)}.vs-logs-v3-breadcrumb{margin-bottom:var(--vs-s-u-663f8f1c0a);color:var(--vs-palette-3afa3a8432);font-family:var(--font-mono);font-size:var(--vs-s-u-d5f57e1a15);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-779dba263f);text-transform:uppercase}.vs-logs-v3-breadcrumb span{margin-inline:var(--vs-s-u-bfc5d64333);color:var(--vs-palette-364e1388e8)}.vs-logs-v3-heading h1{color:var(--vs-palette-50b1091d4b);font-size:clamp(var(--vs-s-u-ea2f13e104),var(--vs-s-u-340b74eb2e) + var(--vs-s-u-0a2b8cab17),var(--vs-s-u-c604b2bfad));font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-763c642769);line-height:var(--vs-s-lh-f2a59f6af5);margin:0}.vs-logs-v3-heading p{margin:var(--vs-s-u-663f8f1c0a) 0 0;color:var(--vs-palette-9b75f6ff73);font-size:var(--vs-s-u-a1739d8156);line-height:var(--vs-s-lh-22a5a650ba)}.vs-logs-v3-scope{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs-ink-875);align-items:stretch;min-width:0;margin:0;display:flex;overflow:hidden}.vs-logs-v3-scope>div{min-width:var(--vs-s-u-80009e12d5);border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-5b47256a0b);padding:var(--vs-s-u-f661def1b1) var(--vs-s-u-2514867128)}.vs-logs-v3-scope>div:first-child{border-left:0}.vs-logs-v3-scope dt{color:var(--vs-palette-a6196947d1);font-size:var(--vs-s-u-f661def1b1);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-feed48343b);text-transform:uppercase}.vs-logs-v3-scope dd{max-width:var(--vs-s-u-36fe730519);margin:var(--vs-s-u-188e40c73f) 0 0;color:var(--vs-palette-6946fbb9b0);font-family:var(--font-mono);font-size:var(--vs-s-u-2514867128);font-weight:var(--vs-s-fw-c6fa01b3f1);line-height:var(--vs-s-lh-500089db1e);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-logs-v3-toolbar{gap:var(--vs-s-u-2514867128);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-ink-875);padding:var(--vs-s-u-e75a1dba82);box-shadow:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-10f5aefc50) var(--vs-palette-d531a75f8d);display:grid}.vs-logs-v3-toolbar-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs-logs-v3-toolbar-head h2{color:var(--vs-palette-705035dc6c);font-size:var(--vs-s-u-48421fb066);font-weight:var(--vs-s-fw-cde9131bb1);margin:0}.vs-logs-v3-toolbar-head p{margin:var(--vs-s-u-6cdf06763b) 0 0;color:var(--vs-palette-0b7f3b08f8);font-size:var(--vs-s-u-3f261747e8)}.vs-logs-page-v3 .vs-logs-filter-form{grid-template-columns:minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-5738b31095)}.vs-logs-page-v3 .vs-logs-field{gap:var(--vs-s-u-924b2a122b)}.vs-logs-page-v3 .vs-logs-field label{color:var(--vs-palette-b68f396c6f);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-feed48343b)}.vs-logs-page-v3 .vs-logs-input{min-height:var(--vs-s-u-61eea6b5dc);border-color:var(--vs-palette-af60fa0f32);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-95cbbd9469);color:var(--vs-palette-7c3f944171);font-size:var(--vs-s-u-f7534d6457)}.vs-logs-page-v3 .vs-logs-btn{min-height:var(--vs-s-u-61eea6b5dc);border-radius:var(--vs-s-u-be37ec1a6d);padding-inline:var(--vs-s-u-8a4e237fa0);font-size:var(--vs-s-u-2514867128)}.vs-logs-page-v3 .vs-logs-btn-primary{border-color:var(--vs-palette-f3d8c9494c);background:var(--vs-brass-400);color:var(--vs-palette-cfa8f3d0d6)}.vs-logs-page-v3 .vs-logs-btn-secondary,.vs-logs-page-v3 .vs-logs-btn-danger{border-color:var(--vs-palette-af60fa0f32);background:var(--vs-palette-12858802e8);color:var(--vs-palette-ef1ff951b4);box-shadow:none}.vs-logs-page-v3 .vs-logs-alert-warning,.vs-logs-page-v3 .vs-logs-alert-danger{border-color:var(--vs-alpha-brass-22);background:var(--vs-palette-20f12d34a3);color:var(--vs-palette-481098e96b)}.vs-logs-page-v3 .vs-logs-v2-metrics{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-c6679d42f5))) minmax(var(--vs-s-u-9368e9e00a),var(--vs-s-u-2e74d6cc1a));gap:var(--vs-s-u-3f261747e8)}.vs-logs-page-v3 .vs-logs-v2-metric{min-height:var(--vs-s-u-3eca6749a9);border-color:var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-ink-875);padding:var(--vs-s-u-e75a1dba82);box-shadow:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-10f5aefc50) var(--vs-palette-9a12c27b4a)}.vs-logs-page-v3 .vs-logs-v2-metric:before{height:var(--vs-s-u-824f93d523);background:var(--vs-palette-d6be84e793)}.vs-logs-page-v3 .vs-logs-v2-metric-icon{width:var(--vs-s-u-9e4ebe412b);height:var(--vs-s-u-9e4ebe412b);border-color:var(--vs-palette-20cd8c6b7e);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-20f12d34a3)}.vs-logs-page-v3 .vs-logs-v2-metric-icon img,.vs-logs-page-v3 .es-icon-tone-coral,.vs-logs-page-v3 .es-icon-tone-success{filter:invert(var(--vs-s-u-b53c8abb69)) sepia(var(--vs-s-u-d26a939dd9)) saturate(var(--vs-s-u-01b9756df9)) hue-rotate(var(--vs-s-u-28827a6b16)) brightness(var(--vs-s-u-6f703542dd)) contrast(var(--vs-s-u-1c115f35a6))!important}.vs-logs-page-v3 .vs-logs-v2-metric-index{color:var(--vs-palette-0b7f3b08f8);font-size:var(--vs-s-u-f661def1b1)}.vs-logs-page-v3 .vs-logs-v2-metric-label{color:var(--vs-palette-855d95db60);font-size:var(--vs-s-u-17b7b6c5a9)}.vs-logs-page-v3 .vs-logs-v2-metric-value{margin-top:var(--vs-s-u-bfc5d64333);color:var(--vs-palette-8821f34a38);font-size:clamp(var(--vs-s-u-4d270fc67f),var(--vs-s-u-fc675fb8c0) + var(--vs-s-u-512c63f483),var(--vs-s-u-b0ab819115))}.vs-logs-page-v3 .vs-logs-v2-metric footer{padding-top:var(--vs-s-u-7957d32ed4);font-size:var(--vs-s-u-d5f57e1a15)}.vs-logs-page-v3 .vs-logs-v2-country-heading{margin:var(--vs-s-u-291c5b6faa) 0 var(--vs-s-u-7957d32ed4)}.vs-logs-page-v3 .vs-logs-v2-country-list{gap:var(--vs-s-u-52281ab8b1)}.vs-logs-page-v3 .vs-logs-v2-country-code{color:var(--vs-palette-b290c6b5c8)}.vs-logs-page-v3 .vs-logs-v2-country-track{background:var(--vs-palette-fcbfcdbae7)}.vs-logs-page-v3 .vs-logs-v2-country-track span{background:var(--vs-palette-5c833c7aea);box-shadow:none}.vs-logs-page-v3 .vs-logs-v2-incidents{border-color:var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-d873c50cc9);box-shadow:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-3c8f6508bb) var(--vs-palette-d531a75f8d)}.vs-logs-page-v3 .vs-logs-v2-incidents-head{background:var(--vs-ink-875);padding:var(--vs-s-u-e75a1dba82) var(--vs-s-u-cbf0498d08)}.vs-logs-page-v3 .vs-logs-v2-incidents-icon{border-color:var(--vs-palette-20cd8c6b7e);background:var(--vs-palette-20f12d34a3)}.vs-logs-page-v3 .vs-logs-v2-incidents-head h2{color:var(--vs-palette-705035dc6c);font-size:var(--vs-s-u-9f95f6e88a)}.vs-logs-page-v3 .vs-logs-v2-incidents-head p{color:var(--vs-palette-dd448f7527);font-size:var(--vs-s-u-3f261747e8)}.vs-logs-page-v3 .vs-logs-v2-result-count strong{color:var(--vs-palette-57ab47827b);font-size:var(--vs-s-u-e12dfc4c01)}.vs-logs-page-v3 .vs-logs-v2-table th{border-color:var(--vs-palette-c7d424e71c);background:var(--vs-ink-950);color:var(--vs-palette-65ad72eb1f);padding:var(--vs-s-u-3f261747e8) var(--vs-s-u-a1739d8156);font-size:var(--vs-s-u-f661def1b1)}.vs-logs-page-v3 .vs-logs-v2-table td{border-color:var(--vs-palette-a17ddf4e49);background:var(--vs-palette-d873c50cc9);padding:var(--vs-s-u-2514867128) var(--vs-s-u-a1739d8156)}.vs-logs-page-v3 .vs-logs-v2-table tbody tr:hover td{background:var(--vs-palette-02e4dc64c9)}.vs-logs-page-v3 .vs-logs-v2-table tbody tr td:first-child,.vs-logs-page-v3 .vs-logs-v2-table tbody tr.vs-logs-row-critical td:first-child,.vs-logs-page-v3 .vs-logs-v2-table tbody tr.vs-logs-row-danger td:first-child,.vs-logs-page-v3 .vs-logs-v2-table tbody tr.vs-logs-row-warning td:first-child,.vs-logs-page-v3 .vs-logs-v2-table tbody tr.vs-logs-row-success td:first-child{box-shadow:inset var(--vs-s-u-601d4e18b6) 0 0 var(--vs-palette-7006f9a577)}.vs-logs-page-v3 .vs-logs-v2-event-signal,.vs-logs-page-v3 .vs-logs-row-critical .vs-logs-v2-event-signal,.vs-logs-page-v3 .vs-logs-row-danger .vs-logs-v2-event-signal,.vs-logs-page-v3 .vs-logs-row-warning .vs-logs-v2-event-signal,.vs-logs-page-v3 .vs-logs-row-success .vs-logs-v2-event-signal{border-color:var(--vs-palette-b6156f6a20);background:var(--vs-palette-20f12d34a3);color:var(--vs-palette-93cec489ed)}.vs-logs-page-v3 .vs-logs-severity-badge,.vs-logs-page-v3 .vs-logs-risk-badge,.vs-logs-page-v3 .vs-logs-repeat-badge,.vs-logs-page-v3 .vs-logs-severity-critical,.vs-logs-page-v3 .vs-logs-severity-danger,.vs-logs-page-v3 .vs-logs-severity-warning,.vs-logs-page-v3 .vs-logs-severity-success,.vs-logs-page-v3 .vs-logs-severity-info,.vs-logs-page-v3 .vs-logs-row-critical .vs-logs-risk-badge,.vs-logs-page-v3 .vs-logs-row-danger .vs-logs-risk-badge,.vs-logs-page-v3 .vs-logs-row-warning .vs-logs-risk-badge,.vs-logs-page-v3 .vs-logs-row-success .vs-logs-risk-badge,.vs-logs-page-v3 .vs-logs-row-info .vs-logs-risk-badge{border-color:var(--vs-palette-bc651db80f);background:var(--vs-palette-6398fb5c5f);color:var(--vs-palette-bb615cfbdf)}.vs-logs-page-v3 .vs-logs-country-code,.vs-logs-page-v3 .vs-logs-domain-state,.vs-logs-page-v3 .vs-logs-domain-state-quarantined,.vs-logs-page-v3 .vs-logs-domain-state-inactive{border-color:var(--vs-palette-670e877d60);background:var(--vs-palette-fcbfcdbae7);color:var(--vs-palette-52c2dd578e)}.vs-logs-page-v3 .vs-logs-action-danger:hover,.vs-logs-page-v3 .vs-logs-action-success:hover{border-color:var(--vs-palette-02760f1014);background:var(--vs-palette-ab1e57aadf);color:var(--vs-brass-400)}.vs-logs-page-v3 .vs-logs-empty-glyph{border-color:var(--vs-palette-bc651db80f);background:var(--vs-palette-6398fb5c5f);color:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-60c902c2fe) var(--vs-palette-2265ae6661)}@media(max-width:1180px){.vs-logs-v3-header{align-items:flex-start;gap:var(--vs-s-u-e75a1dba82);flex-direction:column}.vs-logs-v3-scope{width:var(--vs-s-u-803bcc31de)}.vs-logs-v3-scope>div{flex:1 1 0}.vs-logs-page-v3 .vs-logs-v2-metrics{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-page-v3 .vs-logs-v2-metric-countries{grid-column:1/-1}}@media(max-width:760px){.vs-logs-page-v3{gap:var(--vs-s-u-2514867128)}.vs-logs-v3-command{padding-top:0}.vs-logs-v3-heading{align-items:flex-start}.vs-logs-v3-heading h1{font-size:var(--vs-s-u-114897beee)}.vs-logs-v3-scope{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));display:grid}.vs-logs-v3-scope>div{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-5265187c2d);border-left:0}.vs-logs-v3-scope>div:nth-child(-n+2){border-top:0}.vs-logs-v3-scope>div:nth-child(2n){border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-5265187c2d)}.vs-logs-v3-toolbar-head{flex-direction:column;align-items:flex-start}.vs-logs-page-v3 .vs-logs-filter-form,.vs-logs-page-v3 .vs-logs-v2-metrics{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-logs-page-v3 .vs-logs-filter-actions,.vs-logs-page-v3 .vs-logs-v2-metric-countries{grid-column:auto}.vs-logs-page-v3 .vs-logs-v2-metric{min-height:var(--vs-s-u-c8a61eab43)}.vs-logs-page-v3 .vs-logs-v2-table tbody tr{border-color:var(--vs-palette-670e877d60);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs-palette-d873c50cc9)}.vs-logs-page-v3 .vs-logs-v2-table td{padding:var(--vs-s-u-f7534d6457)}}.vs-logs-v4{--vs4-surface:var(--vs-ink-875);--vs4-surface-raised:var(--vs-palette-d086008b7a);--vs4-surface-deep:var(--vs-palette-95cbbd9469);--vs4-border:var(--vs-palette-670e877d60);--vs4-border-soft:var(--vs-palette-a17ddf4e49);--vs4-brass:var(--vs-brass-400);--vs4-brass-soft:var(--vs-palette-ab1e57aadf);width:min(var(--vs-s-u-803bcc31de),var(--vs-s-u-41956a890e));gap:var(--vs-s-u-cbf0498d08);color:var(--vs-palette-7c3f944171);font-family:Manrope,Inter,var(--font-sans);margin-inline:auto;display:grid}.vs4-page-head{min-height:var(--vs-s-u-42861a3ada);justify-content:space-between;align-items:center;gap:var(--vs-s-u-feccc4741c);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs4-border);padding:var(--vs-s-u-2be1ee039a) 0 var(--vs-s-u-cbf0498d08);display:flex;position:relative}.vs4-page-head:after{content:"";bottom:var(--vs-s-u-609a7d1e79);width:var(--vs-s-u-80009e12d5);height:var(--vs-s-u-824f93d523);background:var(--vs4-brass);position:absolute;left:0}.vs4-page-identity{align-items:center;gap:var(--vs-s-u-e75a1dba82);min-width:0;display:flex}.vs4-page-icon{width:var(--vs-s-u-beb74542d9);height:var(--vs-s-u-beb74542d9);flex:0 0 var(--vs-s-u-beb74542d9);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-2889b6ec66);border-radius:var(--vs-s-u-bbcfdad09a);background:var(--vs4-brass-soft);box-shadow:inset 0 var(--vs-s-u-824f93d523) 0 var(--vs-palette-a1ac8c1670);justify-content:center;align-items:center;display:inline-flex}.vs4-page-icon img{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-75c597924b)}.vs4-breadcrumb{margin-bottom:var(--vs-s-u-bfc5d64333);color:var(--vs-palette-75ea734fd9);font-family:var(--font-mono);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vs4-breadcrumb i{margin-inline:var(--vs-s-u-2be1ee039a);color:var(--vs-palette-cc9adc3edb);font-style:normal}.vs4-page-identity h1{color:var(--vs-palette-4ddef25ff3);font-size:clamp(var(--vs-s-u-e867aafca4),var(--vs-s-u-13660b8957) + var(--vs-s-u-e87c00dc35),var(--vs-s-u-4d270fc67f));font-weight:var(--vs-s-fw-2c382e59b4);letter-spacing:var(--vs-s-u-c2ddacd61b);line-height:var(--vs-s-lh-dce06231fb);margin:0}.vs4-page-identity p{margin:var(--vs-s-u-2be1ee039a) 0 0;color:var(--vs-palette-d02158d352);font-size:var(--vs-s-u-95ca00b931);line-height:var(--vs-s-lh-22a5a650ba)}.vs4-scope-line{border:var(--vs-s-u-824f93d523) solid var(--vs4-border);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-7a2ec6779f);align-items:center;gap:0;min-width:0;display:flex}.vs4-scope-line>span{min-width:var(--vs-s-u-42861a3ada);align-items:center;gap:var(--vs-s-u-25aad9b003);border-left:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);padding:var(--vs-s-u-291c5b6faa) var(--vs-s-u-2514867128);display:flex}.vs4-scope-line>span:first-child{border-left:0}.vs4-scope-line>span>img{width:var(--vs-s-u-8a4e237fa0);height:var(--vs-s-u-8a4e237fa0);flex:0 0 var(--vs-s-u-8a4e237fa0);opacity:var(--vs-s-o-5a494e69a6)}.vs4-scope-line>span>span{gap:var(--vs-s-u-f7aab371d7);min-width:0;display:grid}.vs4-scope-line small{color:var(--vs-palette-b5ba9d0629);font-size:var(--vs-s-u-ea9dca03d7);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-b866037760);text-transform:uppercase}.vs4-scope-line strong{max-width:var(--vs-s-u-683f36f3ad);color:var(--vs-palette-7c3f944171);font-family:var(--font-mono);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-c6fa01b3f1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs4-notice{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));align-items:center;gap:var(--vs-s-u-291c5b6faa);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-brass-22);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs-palette-67971277da);color:var(--vs-palette-22d4d1d609);padding:var(--vs-s-u-3f261747e8) var(--vs-s-u-a1739d8156);font-size:var(--vs-s-u-793898dc38);display:grid}.vs4-notice img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs4-filter-panel,.vs4-overview,.vs4-feed{border:var(--vs-s-u-824f93d523) solid var(--vs4-border);border-radius:var(--vs-s-u-d6f509f8e2);background:var(--vs4-surface);box-shadow:0 var(--vs-s-u-daa8d74425) var(--vs-s-u-e7f683cfa3) var(--vs-palette-5151c25c7a)}.vs4-filter-panel{gap:var(--vs-s-u-a1739d8156);padding:var(--vs-s-u-cbf0498d08);display:grid}.vs4-filter-heading{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs4-filter-title{align-items:center;gap:var(--vs-s-u-5738b31095);display:flex}.vs4-filter-title>span{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-20cd8c6b7e);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs4-brass-soft);justify-content:center;align-items:center;display:inline-flex}.vs4-filter-title>span img{width:var(--vs-s-u-8a4e237fa0);height:var(--vs-s-u-8a4e237fa0)}.vs4-filter-heading h2{color:var(--vs-palette-ce990d2ca2);font-size:var(--vs-s-u-58d5595c8f);font-weight:var(--vs-s-fw-cde9131bb1);margin:0}.vs4-filter-heading p{margin:var(--vs-s-u-188e40c73f) 0 0;color:var(--vs-palette-0b7f3b08f8);font-size:var(--vs-s-u-3f261747e8)}.vs4-clear-form{align-items:center;gap:var(--vs-s-u-056232250d);display:flex}.vs4-filter-grid{grid-template-columns:minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-5738b31095);align-items:end;display:grid}.vs4-field{gap:var(--vs-s-u-2be1ee039a);min-width:0;display:grid}.vs4-field>span{align-items:center;gap:var(--vs-s-u-2be1ee039a);color:var(--vs-palette-65ad72eb1f);font-size:var(--vs-s-u-92678f3d81);font-weight:var(--vs-s-fw-53d160be4a);letter-spacing:var(--vs-s-u-75950e1c73);text-transform:uppercase;display:inline-flex}.vs4-field>span img{width:var(--vs-s-u-4fb0c1a715);height:var(--vs-s-u-4fb0c1a715);opacity:var(--vs-s-o-1cd8a80dee)}.vs4-control{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-d4c3b2065f);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-4cb87b128c);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs4-surface-deep);color:var(--vs-palette-7c3f944171);padding:var(--vs-s-u-52281ab8b1) var(--vs-s-u-2514867128);font-size:var(--vs-s-u-a1739d8156);transition:border-color var(--vs-s-u-afacfd82a1) ease,box-shadow var(--vs-s-u-afacfd82a1) ease;outline:none;display:block}.vs4-control::placeholder{color:var(--vs-palette-cc9adc3edb)}.vs4-control:focus{border-color:var(--vs-palette-c6ced8069d);box-shadow:0 0 0 var(--vs-s-u-2afc43841c) var(--vs-alpha-brass-09)}.vs4-control option{background:var(--vs-palette-e0b642baf1);color:var(--vs-palette-7c3f944171)}.vs4-control-compact{width:auto;min-width:var(--vs-s-u-36fe730519);min-height:var(--vs-s-u-b0ab819115);font-size:var(--vs-s-u-4fb0c1a715)}.vs4-archive{min-height:var(--vs-s-u-d4c3b2065f);align-items:center;gap:var(--vs-s-u-056232250d);border:var(--vs-s-u-824f93d523) solid var(--vs4-border);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-d086008b7a);padding-inline:var(--vs-s-u-3f261747e8);color:var(--vs-palette-54c4b9043e);font-size:var(--vs-s-u-4fb0c1a715);cursor:pointer;display:inline-flex}.vs4-archive input{accent-color:var(--vs4-brass)}.vs4-filter-actions{align-items:center;gap:var(--vs-s-u-056232250d);display:flex}.vs4-button{min-height:var(--vs-s-u-d4c3b2065f);justify-content:center;align-items:center;gap:var(--vs-s-u-a3c32f89c5);border:var(--vs-s-u-824f93d523) solid var(--vs4-border);border-radius:var(--vs-s-u-60c902c2fe);padding-inline:var(--vs-s-u-8a4e237fa0);font-size:var(--vs-s-u-793898dc38);font-weight:var(--vs-s-fw-cde9131bb1);white-space:nowrap;transition:border-color var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease,transform var(--vs-s-u-afacfd82a1) ease;text-decoration:none;display:inline-flex}.vs4-button:hover{transform:translateY(var(--vs-s-u-609a7d1e79))}.vs4-button img{width:var(--vs-s-u-8a4e237fa0);height:var(--vs-s-u-8a4e237fa0)}.vs4-button-primary{border-color:var(--vs-palette-e08008e8c9);background:var(--vs4-brass);color:var(--vs-palette-c5e7bc33d2)}.vs4-button-secondary{background:var(--vs-palette-fcbfcdbae7);color:var(--vs-palette-1875a2f344)}.vs4-button-secondary:hover{border-color:var(--vs-palette-02760f1014);background:var(--vs-palette-2bb43ae839);color:var(--vs-palette-34edd382c6)}.vs4-sr{width:var(--vs-s-u-824f93d523);height:var(--vs-s-u-824f93d523);clip:rect(0,0,0,0);white-space:nowrap;position:absolute;overflow:hidden}.vs4-overview{padding:var(--vs-s-u-cbf0498d08)}.vs4-section-head{justify-content:space-between;align-items:flex-end;gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-a1739d8156);display:flex}.vs4-section-head>div>span{color:var(--vs-palette-75ea734fd9);font-family:var(--font-mono);font-size:var(--vs-s-u-f661def1b1);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vs4-section-head h2{margin:var(--vs-s-u-188e40c73f) 0 0;color:var(--vs-palette-ce990d2ca2);font-size:var(--vs-s-u-cbf0498d08);font-weight:var(--vs-s-fw-cde9131bb1)}.vs4-section-head>p{max-width:var(--vs-s-u-4b6b698735);color:var(--vs-palette-0e009efc19);font-family:var(--font-mono);font-size:var(--vs-s-u-c49084308a);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.vs4-bento{grid-template-columns:minmax(0,var(--vs-s-u-151d401b45)) minmax(0,var(--vs-s-u-151d401b45)) minmax(var(--vs-s-u-7d4f2b1aa5),var(--vs-s-u-4e9b480d6a));gap:var(--vs-s-u-3f261747e8);display:grid}.vs4-summary-card,.vs4-origin-card{border:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);border-radius:var(--vs-s-u-bbcfdad09a);background:linear-gradient(var(--vs-s-u-7e849e6b22),var(--vs-palette-52984ba332),var(--vs-palette-586d8b8af0));min-width:0;padding:var(--vs-s-u-8a4e237fa0);position:relative;overflow:hidden}.vs4-summary-card:after{content:"";right:var(--vs-s-u-df110cfaee);bottom:var(--vs-s-u-18b248b547);width:var(--vs-s-u-683f36f3ad);height:var(--vs-s-u-683f36f3ad);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-67971277da);border-radius:var(--vs-s-u-1a8a37da86);box-shadow:0 0 0 var(--vs-s-u-4d270fc67f) var(--vs-palette-9a12030151),0 0 0 var(--vs-s-u-f4036d13a3) var(--vs-palette-480d1f1e64);pointer-events:none;position:absolute}.vs4-summary-top{justify-content:space-between;align-items:center;gap:var(--vs-s-u-2514867128);color:var(--vs-palette-bff8c2b71f);font-family:var(--font-mono);font-size:var(--vs-s-u-f661def1b1);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase;display:flex}.vs4-summary-icon,.vs4-origin-icon{width:var(--vs-s-u-9e4ebe412b);height:var(--vs-s-u-9e4ebe412b);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-20cd8c6b7e);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs4-brass-soft);justify-content:center;align-items:center;display:inline-flex}.vs4-summary-icon img,.vs4-origin-icon img{width:var(--vs-s-u-8a4e237fa0);height:var(--vs-s-u-8a4e237fa0)}.vs4-summary-value{margin:var(--vs-s-u-2514867128) 0 var(--vs-s-u-5738b31095);color:var(--vs-palette-01d3a379eb);font-family:var(--font-mono);font-size:clamp(var(--vs-s-u-feccc4741c),var(--vs-s-u-46b4774e9a) + var(--vs-s-u-14840bf105),var(--vs-s-u-46dbcf50eb));font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-4f8eb4580c);line-height:var(--vs-s-lh-d80a3bfda7);font-variant-numeric:tabular-nums}.vs4-summary-main{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-2514867128);align-items:end;display:grid}.vs4-share-ring{width:var(--vs-s-u-72c91e6889);height:var(--vs-s-u-72c91e6889);border-radius:var(--vs-s-u-1a8a37da86);background:conic-gradient(var(--vs4-brass) calc(var(--vs4-share) * var(--vs-s-u-4fa013e954)),var(--vs-palette-3f04f1e793) 0);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.vs4-share-ring:before{content:"";z-index:var(--vs-s-z-c4781da042);inset:var(--vs-s-u-663f8f1c0a);border-radius:inherit;background:var(--vs-palette-d873c50cc9);position:absolute}.vs4-share-ring span{color:var(--vs-palette-75413ac4d1);font-family:var(--font-mono);font-size:var(--vs-s-u-3f261747e8);font-weight:var(--vs-s-fw-53d160be4a);line-height:var(--vs-s-lh-d80a3bfda7)}.vs4-share-ring small{margin-top:var(--vs-s-u-3e4dbc3060);color:var(--vs-palette-afd8c6dc85);font-size:var(--vs-s-u-182841b116);text-transform:uppercase}.vs4-summary-copy{gap:var(--vs-s-u-f7aab371d7);display:grid}.vs4-summary-copy strong{color:var(--vs-palette-54225cf9fa);font-size:var(--vs-s-u-2514867128)}.vs4-summary-copy span{color:var(--vs-palette-083b913974);font-size:var(--vs-s-u-92678f3d81)}.vs4-origin-card{gap:var(--vs-s-u-3f261747e8);display:grid}.vs4-origin-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs4-origin-head>div{gap:var(--vs-s-u-3e4dbc3060);display:grid}.vs4-origin-head strong{color:var(--vs-palette-e2b1fd9983);font-size:var(--vs-s-u-793898dc38)}.vs4-origin-head span{color:var(--vs-palette-a9cf1ef2ed);font-size:var(--vs-s-u-92678f3d81)}.vs4-origin-list{gap:var(--vs-s-u-52281ab8b1);display:grid}.vs4-origin-row{gap:var(--vs-s-u-663f8f1c0a);display:grid}.vs4-origin-row>div:first-child{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs4-origin-row>div:first-child span{color:var(--vs-palette-62b4767cdd);font-family:var(--font-mono);font-size:var(--vs-s-u-5738b31095);font-weight:var(--vs-s-fw-c6fa01b3f1)}.vs4-country{align-items:center;gap:var(--vs-s-u-056232250d);display:inline-flex}.vs4-country img{width:var(--vs-s-u-340b74eb2e);height:var(--vs-s-u-a1739d8156);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-white-10);border-radius:var(--vs-s-u-601d4e18b6);object-fit:cover;box-shadow:0 var(--vs-s-u-601d4e18b6) var(--vs-s-u-2a7ad76dbb) var(--vs-palette-5fde56eac7)}.vs4-origin-row>div:first-child strong{color:var(--vs-palette-7c3f944171);font-family:var(--font-mono);font-size:var(--vs-s-u-5738b31095)}.vs4-origin-track{height:var(--vs-s-u-13b4b8bdd3);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-fcbfcdbae7);overflow:hidden}.vs4-origin-track span{height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vs-palette-31e1ea1b3d);display:block}.vs4-origin-empty{min-height:var(--vs-s-u-8819bd714e);color:var(--vs-palette-c315e8c6ba);font-size:var(--vs-s-u-3f261747e8);justify-content:center;align-items:center;display:flex}.vs4-feed{overflow:hidden}.vs4-feed-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-a9ec603be7);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs4-border);padding:var(--vs-s-u-cbf0498d08);display:flex}.vs4-feed-title{align-items:center;gap:var(--vs-s-u-3f261747e8);display:flex}.vs4-feed-icon{width:var(--vs-s-u-14340e3096);height:var(--vs-s-u-14340e3096);flex:0 0 var(--vs-s-u-14340e3096);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs4-brass-soft);justify-content:center;align-items:center;display:inline-flex}.vs4-feed-icon img{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs4-feed-title>div>span{color:var(--vs-palette-75ea734fd9);font-family:var(--font-mono);font-size:var(--vs-s-u-f661def1b1);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vs4-feed-head h2{margin:var(--vs-s-u-188e40c73f) 0 0;color:var(--vs-palette-ce990d2ca2);font-size:var(--vs-s-u-cbf0498d08);font-weight:var(--vs-s-fw-cde9131bb1)}.vs4-feed-head p{margin:var(--vs-s-u-bfc5d64333) 0 0;color:var(--vs-palette-0b7f3b08f8);font-size:var(--vs-s-u-aad31b319e)}.vs4-feed-count{align-items:baseline;gap:var(--vs-s-u-2be1ee039a);border-left:var(--vs-s-u-824f93d523) solid var(--vs4-border);padding-left:var(--vs-s-u-cbf0498d08);display:flex}.vs4-feed-count strong{color:var(--vs-palette-226fd20d85);font-family:var(--font-mono);font-size:var(--vs-s-u-340b74eb2e);font-variant-numeric:tabular-nums}.vs4-feed-count span{color:var(--vs-palette-2971c07c4a);font-size:var(--vs-s-u-4a1cf36efc);text-transform:uppercase}.vs4-feed-list{gap:var(--vs-s-u-25aad9b003);background:var(--vs-palette-d6d8c5aca2);padding:var(--vs-s-u-5738b31095);display:grid}.vs4-event-card{border:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);border-radius:var(--vs-s-u-bbcfdad09a);background:var(--vs4-surface);transition:border-color var(--vs-s-u-6371de0ff2) ease,background-color var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease;position:relative;overflow:visible}.vs4-event-card:before{content:"";inset:var(--vs-s-u-609a7d1e79) auto var(--vs-s-u-609a7d1e79) var(--vs-s-u-609a7d1e79);width:var(--vs-s-u-601d4e18b6);border-radius:var(--vs-s-u-bbcfdad09a) 0 0 var(--vs-s-u-bbcfdad09a);background:var(--vs-palette-7006f9a577);position:absolute}.vs4-event-card:hover{border-color:var(--vs-palette-b6156f6a20);background:var(--vs-palette-ea7d592921);transform:translateY(var(--vs-s-u-609a7d1e79))}.vs4-event-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-13660b8957);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);padding:var(--vs-s-u-2514867128) var(--vs-s-u-e75a1dba82);display:flex}.vs4-event-title{align-items:center;gap:var(--vs-s-u-5738b31095);min-width:0;display:flex}.vs4-event-icon{width:var(--vs-s-u-c4962f1981);height:var(--vs-s-u-c4962f1981);flex:0 0 var(--vs-s-u-c4962f1981);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs4-brass-soft);color:var(--vs-palette-fd3c7791cd);justify-content:center;align-items:center;display:inline-flex}.vs4-event-icon svg,.vs4-event-icon img{width:var(--vs-s-u-ac45377400);height:var(--vs-s-u-ac45377400)}.vs4-event-title h3{color:var(--vs-palette-57655aefb4);font-size:var(--vs-s-u-95ca00b931);font-weight:var(--vs-s-fw-cde9131bb1);margin:0}.vs4-event-tags{gap:var(--vs-s-u-597c2a11c0);margin-top:var(--vs-s-u-924b2a122b);flex-wrap:wrap;display:flex}.vs4-event-tags span{min-height:var(--vs-s-u-13660b8957);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-67971277da);color:var(--vs-palette-4cbfd30de5);padding-inline:var(--vs-s-u-c8fc86cf43);font-family:var(--font-mono);font-size:var(--vs-s-u-e28a802905);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-023fed1339);text-transform:uppercase;align-items:center;display:inline-flex}.vs4-event-time{align-items:center;gap:var(--vs-s-u-056232250d);text-align:right;flex:none;display:flex}.vs4-event-time>img{width:var(--vs-s-u-e75a1dba82);height:var(--vs-s-u-e75a1dba82);opacity:var(--vs-s-o-8ad03dac39)}.vs4-event-time>span{gap:var(--vs-s-u-3e4dbc3060);display:grid}.vs4-event-time strong{color:var(--vs-palette-087c9b1edc);font-family:var(--font-mono);font-size:var(--vs-s-u-59cbee97c1)}.vs4-event-time span{color:var(--vs-palette-cc9adc3edb);font-family:var(--font-mono);font-size:var(--vs-s-u-ea9dca03d7)}.vs4-event-grid{grid-template-columns:minmax(var(--vs-s-u-36fe730519),var(--vs-s-u-685a58bde1)) minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-55f94ede71)) minmax(var(--vs-s-u-79b9faf5eb),var(--vs-s-u-855a2db0cc)) minmax(var(--vs-s-u-efe7139310),var(--vs-s-u-76c0822b82));display:grid}.vs4-event-section{border-left:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);min-width:0;padding:var(--vs-s-u-f7534d6457) var(--vs-s-u-e75a1dba82)}.vs4-event-section:first-child{border-left:0}.vs4-event-section h4{align-items:center;gap:var(--vs-s-u-2be1ee039a);margin:0 0 var(--vs-s-u-7957d32ed4);color:var(--vs-palette-978c1114a8);font-family:var(--font-mono);font-size:var(--vs-s-u-ea9dca03d7);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-0e9041971a);text-transform:uppercase;display:flex}.vs4-event-section h4 img{width:var(--vs-s-u-4fb0c1a715);height:var(--vs-s-u-4fb0c1a715);opacity:var(--vs-s-o-1cd8a80dee)}.vs4-event-section>code,.vs4-domain{max-width:var(--vs-s-u-803bcc31de);color:var(--vs-palette-1fef3e2add);font-family:var(--font-mono);font-size:var(--vs-s-u-3f261747e8);font-weight:var(--vs-s-fw-7e19e6d1c1);line-height:var(--vs-s-lh-1dac370ff8);overflow-wrap:anywhere;text-overflow:ellipsis;display:block;overflow:hidden}.vs4-inline-meta{gap:var(--vs-s-u-a3c32f89c5);margin-top:var(--vs-s-u-a3c32f89c5);flex-wrap:wrap;display:flex}.vs4-inline-meta span,.vs4-state{min-height:var(--vs-s-u-13660b8957);border:var(--vs-s-u-824f93d523) solid var(--vs4-border);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-fcbfcdbae7);color:var(--vs-palette-f7f24c22f0);padding-inline:var(--vs-s-u-c8fc86cf43);font-family:var(--font-mono);font-size:var(--vs-s-u-ea9dca03d7);align-items:center;display:inline-flex}.vs4-state{margin-top:var(--vs-s-u-2be1ee039a)}.vs4-source-country{gap:var(--vs-s-u-2be1ee039a)}.vs4-source-country img{width:var(--vs-s-u-e12dfc4c01);height:var(--vs-s-u-3f261747e8);border-radius:var(--vs-s-u-601d4e18b6);object-fit:cover}.vs4-paths{gap:var(--vs-s-u-663f8f1c0a);margin-top:var(--vs-s-u-056232250d);display:grid}.vs4-paths code{border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs4-surface-deep);color:var(--vs-palette-1f66967c33);padding:var(--vs-s-u-bfc5d64333) var(--vs-s-u-63c7958b73);font-family:var(--font-mono);font-size:var(--vs-s-u-d5f57e1a15);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs4-paths>span{color:var(--vs-palette-afd8c6dc85);font-size:var(--vs-s-u-4a1cf36efc)}.vs4-more-paths{margin-top:var(--vs-s-u-a3c32f89c5);position:relative}.vs4-more-paths summary{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-20cd8c6b7e);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs4-brass-soft);width:fit-content;color:var(--vs-palette-8c116d74b6);padding:var(--vs-s-u-dc06e36e36) var(--vs-s-u-a3c32f89c5);font-size:var(--vs-s-u-37d55b2d65);font-weight:var(--vs-s-fw-c6fa01b3f1);cursor:pointer;list-style:none}.vs4-more-paths summary::-webkit-details-marker{display:none}.vs4-path-popover{z-index:var(--vs-s-z-3817b24858);top:calc(var(--vs-s-u-803bcc31de) + var(--vs-s-u-2be1ee039a));width:min(var(--vs-s-u-95603906c8),var(--vs-s-u-d8843d14a7));max-height:var(--vs-s-u-fa31087b0d);gap:var(--vs-s-u-597c2a11c0);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-brass-22);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-95cbbd9469);padding:var(--vs-s-u-3f261747e8);box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-f3669b3145) var(--vs-palette-86def6ffcd);display:grid;position:absolute;left:0;overflow:auto}.vs4-path-popover strong{margin-bottom:var(--vs-s-u-188e40c73f);color:var(--vs-palette-de12eb07a2);font-size:var(--vs-s-u-92678f3d81);text-transform:uppercase}.vs4-path-popover code{color:var(--vs-palette-e8031755de);font-family:var(--font-mono);font-size:var(--vs-s-u-4a1cf36efc);overflow-wrap:anywhere}.vs4-volume{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-924b2a122b);display:grid}.vs4-volume>span{gap:var(--vs-s-u-188e40c73f);border:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-d6d8c5aca2);min-width:0;padding:var(--vs-s-u-056232250d) var(--vs-s-u-2be1ee039a);text-align:center;display:grid}.vs4-volume small{color:var(--vs-palette-083b913974);font-size:var(--vs-s-u-febe7767eb);font-weight:var(--vs-s-fw-c6fa01b3f1);text-overflow:ellipsis;text-transform:uppercase;overflow:hidden}.vs4-volume strong{color:var(--vs-palette-3c8bab5875);font-family:var(--font-mono);font-size:var(--vs-s-u-aad31b319e);font-variant-numeric:tabular-nums}.vs4-analysis-list{gap:var(--vs-s-u-056232250d);display:grid}.vs4-analysis-list>div{gap:var(--vs-s-u-1a4f4c433c);display:grid}.vs4-analysis-list span{color:var(--vs-palette-b5ba9d0629);font-size:var(--vs-s-u-ea9dca03d7);text-transform:uppercase}.vs4-analysis-list strong,.vs4-analysis p{color:var(--vs-palette-68921b99e2);font-size:var(--vs-s-u-59cbee97c1);font-weight:var(--vs-s-fw-115b004f17);line-height:var(--vs-s-lh-1dac370ff8);overflow-wrap:anywhere;margin:0}.vs4-response{flex-direction:column;display:flex}.vs4-icon-action{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs4-brass-soft);color:var(--vs-palette-2cc874c084);transition:border-color var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease;justify-content:center;align-items:center;display:inline-flex}.vs4-icon-action:hover{border-color:var(--vs-alpha-brass-42);background:var(--vs-palette-61f1f8d2d5)}.vs4-icon-action svg{width:var(--vs-s-u-ac45377400);height:var(--vs-s-u-ac45377400)}.vs4-muted{color:var(--vs-palette-afd8c6dc85);font-size:var(--vs-s-u-5738b31095)}.vs4-empty{min-height:var(--vs-s-u-91eb44cc7d);justify-content:center;align-items:center;gap:var(--vs-s-u-25aad9b003);border:var(--vs-s-u-824f93d523) dashed var(--vs4-border);border-radius:var(--vs-s-u-bbcfdad09a);background:var(--vs4-surface);text-align:center;flex-direction:column;display:flex}.vs4-empty>span{width:var(--vs-s-u-a34a96533a);height:var(--vs-s-u-a34a96533a);border:var(--vs-s-u-824f93d523) solid var(--vs-alpha-brass-22);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs4-brass-soft);color:var(--vs-palette-2cc874c084);justify-content:center;align-items:center;display:inline-flex}.vs4-empty svg{width:var(--vs-s-u-e867aafca4);height:var(--vs-s-u-e867aafca4)}.vs4-empty strong{color:var(--vs-palette-ed09bff329);font-size:var(--vs-s-u-cbb59940c6)}.vs4-empty p{color:var(--vs-palette-a6196947d1);font-size:var(--vs-s-u-ebc7be048c);margin:0}.vs4-pagination{border-top:var(--vs-s-u-824f93d523) solid var(--vs4-border);background:var(--vs4-surface);padding:var(--vs-s-u-2514867128) var(--vs-s-u-8a4e237fa0)}.vs4-pagination :where(a,span){border-color:var(--vs4-border)!important;background-color:var(--vs-palette-d873c50cc9)!important;color:var(--vs-palette-e3d6d37a7d)!important}.vs4-pagination :where(a:hover){background-color:var(--vs-palette-fcbfcdbae7)!important;color:var(--vs-palette-88d8510daa)!important}@media(max-width:1180px){.vs4-page-head{align-items:flex-start;gap:var(--vs-s-u-e75a1dba82);flex-direction:column}.vs4-scope-line{width:var(--vs-s-u-803bcc31de)}.vs4-scope-line>span{flex:1 1 0}.vs4-bento{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs4-origin-card{grid-column:1/-1}.vs4-origin-list{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-3f261747e8)}.vs4-event-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs4-event-section:nth-child(odd){border-left:0}.vs4-event-section:nth-child(n+3){border-top:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft)}}@media(max-width:860px){.vs4-filter-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs4-filter-actions{grid-column:1/-1}}@media(max-width:640px){.vs-logs-v4{gap:var(--vs-s-u-2514867128)}.vs4-page-head{min-height:0;padding-bottom:var(--vs-s-u-a1739d8156)}.vs4-page-identity{align-items:flex-start}.vs4-page-icon{width:var(--vs-s-u-61eea6b5dc);height:var(--vs-s-u-61eea6b5dc);flex-basis:var(--vs-s-u-61eea6b5dc);border-radius:var(--vs-s-u-2a7ad76dbb)}.vs4-page-identity h1{font-size:var(--vs-s-u-ea2f13e104)}.vs4-page-identity p{font-size:var(--vs-s-u-793898dc38)}.vs4-scope-line{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));display:grid}.vs4-scope-line>span{border-top:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);border-left:0}.vs4-scope-line>span:nth-child(-n+2){border-top:0}.vs4-scope-line>span:nth-child(2n){border-left:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft)}.vs4-filter-panel,.vs4-overview{border-radius:var(--vs-s-u-bbcfdad09a);padding:var(--vs-s-u-e75a1dba82)}.vs4-filter-heading{flex-direction:column;align-items:flex-start}.vs4-filter-grid,.vs4-bento,.vs4-origin-list{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs4-filter-actions,.vs4-filter-actions .vs4-button{width:var(--vs-s-u-803bcc31de)}.vs4-origin-card{grid-column:auto}.vs4-feed{border-radius:var(--vs-s-u-bbcfdad09a)}.vs4-feed-head{padding:var(--vs-s-u-e75a1dba82);flex-direction:column;align-items:flex-start}.vs4-feed-count{width:var(--vs-s-u-803bcc31de);border-top:var(--vs-s-u-824f93d523) solid var(--vs4-border);padding:var(--vs-s-u-5738b31095) 0 0;border-left:0;justify-content:space-between}.vs4-feed-list{padding:var(--vs-s-u-056232250d)}.vs4-event-head{flex-direction:column;align-items:flex-start}.vs4-event-time{width:var(--vs-s-u-803bcc31de);grid-template-columns:var(--vs-s-u-e33006c6a2) auto;text-align:left}.vs4-event-time span{text-align:right}.vs4-event-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs4-event-section,.vs4-event-section:nth-child(odd){border-top:var(--vs-s-u-824f93d523) solid var(--vs4-border-soft);border-left:0}.vs4-event-section:first-child{border-top:0}.vs4-path-popover{right:var(--vs-s-u-cbf0498d08);bottom:var(--vs-s-u-cbf0498d08);left:var(--vs-s-u-cbf0498d08);width:auto;position:fixed;top:auto}}@media(prefers-reduced-motion:reduce){.vs4-button,.vs4-event-card{transition:none}.vs4-button:hover,.vs4-event-card:hover{transform:none}}.vs-owl-stage{--vs-owl-flight:min(var(--vs-s-u-83163936c9), var(--vs-s-u-857fd5f604));--vs-owl-left:clamp(var(--vs-s-u-a1739d8156), var(--vs-s-u-29c15b76d2), var(--vs-s-u-80009e12d5));width:var(--vs-owl-flight);min-width:var(--vs-s-u-2fc417436a);max-width:var(--vs-s-u-83163936c9);height:var(--vs-s-u-d4c3b2065f);pointer-events:none;-webkit-mask-image:linear-gradient(var(--vs-s-u-2d10e1a739),transparent,var(--vs-palette-81ef715e34) var(--vs-s-u-bf8aedfa64),var(--vs-palette-81ef715e34) var(--vs-s-u-9f519bc840),transparent);mask-image:linear-gradient(var(--vs-s-u-2d10e1a739),transparent,var(--vs-palette-81ef715e34) var(--vs-s-u-bf8aedfa64),var(--vs-palette-81ef715e34) var(--vs-s-u-9f519bc840),transparent);flex:auto;position:relative;overflow:hidden}.vs-owl-skyline{inset:auto 0 var(--vs-s-u-3f261747e8);height:var(--vs-s-u-824f93d523);background:linear-gradient(var(--vs-s-u-2d10e1a739),transparent,var(--vs-palette-e40015f8cf),var(--vs-palette-20cd8c6b7e),var(--vs-palette-e40015f8cf),transparent);opacity:var(--vs-s-o-723e7a154b);position:absolute}.vs-owl-sentinel{top:var(--vs-s-u-24fb190268);left:var(--vs-owl-left);width:var(--vs-s-u-d4d432b0c7);height:var(--vs-s-u-d4d432b0c7);transform:translateY(var(--vs-s-u-6b98ffc1e9));animation:vs-owl-watch var(--vs-s-u-643204cfcd) ease-in-out infinite;position:absolute}.vs-owl-glow{inset:var(--vs-s-u-2be1ee039a) var(--vs-s-u-bfc5d64333);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-alpha-brass-16);filter:blur(var(--vs-s-u-6210d4c13d));animation:vs-owl-glow var(--vs-s-u-643204cfcd) ease-in-out infinite;position:absolute}.vs-owl-mark{z-index:var(--vs-s-z-1f9ab3be63);width:var(--vs-s-u-d4d432b0c7);height:var(--vs-s-u-d4d432b0c7);color:var(--vs-brass-400);filter:drop-shadow(0 0 var(--vs-s-u-4d3bbccedd) var(--vs-palette-fb5740e495));transform-origin:50%;animation:vs-owl-breathe var(--vs-s-u-643204cfcd) ease-in-out infinite;position:relative}.vs-owl-wing{transform-box:fill-box;transform-origin:50%;animation:vs-owl-ready var(--vs-s-u-643204cfcd) ease-in-out infinite}.vs-owl-wing-left{animation-delay:var(--vs-s-u-ca647e740f)}.vs-owl-crown{color:var(--vs-palette-4736f1f9ad);animation:vs-owl-crown-glint var(--vs-s-u-b344cbefdc) ease-in-out infinite}.vs-owl-core{color:var(--vs-palette-ce315d230e)}.vs-owl-eye{fill:var(--vs-ink-925);stroke:var(--vs-palette-4736f1f9ad);stroke-width:5px;animation:vs-owl-eye-focus var(--vs-s-u-643204cfcd) ease-in-out infinite}.vs-owl-beak{fill:var(--vs-palette-6ddf57b8cf);transform-box:fill-box;transform-origin:top;animation:vs-owl-beak-catch var(--vs-s-u-643204cfcd) ease-in-out infinite}.vs-threat-packet{top:var(--vs-s-u-24fb190268);right:var(--vs-s-u-6c325816b6);align-items:center;gap:var(--vs-s-u-63c7958b73);min-height:var(--vs-s-u-a9ec603be7);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-02b6d0584b);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-15297dfe87);color:var(--vs-palette-f23d47e246);padding:0 var(--vs-s-u-acab22fdee);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:0;transform:translateY(var(--vs-s-u-6b98ffc1e9));animation:vs-threat-capture var(--vs-s-u-643204cfcd) cubic-bezier(.58,0,.18,1) infinite;display:inline-flex;position:absolute}.vs-threat-dot{width:var(--vs-s-u-63c7958b73);height:var(--vs-s-u-63c7958b73);flex:0 0 var(--vs-s-u-63c7958b73);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-6ddf57b8cf);box-shadow:0 0 var(--vs-s-u-d6f509f8e2) var(--vs-palette-03420faa4a)}.vs-capture-flash{top:var(--vs-s-u-24fb190268);left:calc(var(--vs-owl-left) + var(--vs-s-u-2a67303046));width:var(--vs-s-u-25aad9b003);height:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-4a80b8f836);box-shadow:0 0 var(--vs-s-u-227f87ce30) var(--vs-palette-a17788c8ce);transform:translate(var(--vs-s-u-6b98ffc1e9),var(--vs-s-u-6b98ffc1e9)) scale(.2);opacity:var(--vs-s-o-b53823ac50);animation:vs-capture-flash var(--vs-s-u-643204cfcd) ease-in-out infinite;position:absolute}.vs-motivation-pill{min-height:var(--vs-s-u-d4c3b2065f);align-items:center;gap:var(--vs-s-u-25aad9b003);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad1afd9f71);border-radius:var(--vs-s-u-4d3bbccedd);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-palette-bf4e42f6fb),var(--vs-palette-2ab0c7300f) var(--vs-s-u-69a61c1e28),var(--vs-palette-7949d1705f)),var(--vs-palette-05c6668d2a);color:var(--vs-palette-f2074b6cef);padding:0 var(--vs-s-u-e75a1dba82);font-size:var(--vs-s-u-95ca00b931);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:var(--vs-s-u-4cd7350179);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-6995c65790),0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-3c8f6508bb) var(--vs-palette-261d38e598)}.vs-motivation-spark{width:var(--vs-s-u-acab22fdee);height:var(--vs-s-u-acab22fdee);flex:0 0 var(--vs-s-u-acab22fdee);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-fcf3efa50c) var(--vs-palette-cc18d97737),0 0 var(--vs-s-u-227f87ce30) var(--vs-palette-49e139c0f4);animation:vs-motivation-pulse var(--vs-s-u-c87231fb8c) ease-in-out infinite}@keyframes vs-owl-watch{0%,54%,to{transform:translateY(var(--vs-s-u-6b98ffc1e9)) rotate(var(--vs-s-u-867336fcf5))}62%{transform:translateY(var(--vs-s-u-2e0f24a691)) rotate(var(--vs-s-u-2c9ae6ff67))}76%{transform:translateY(var(--vs-s-u-40b4c981fe)) rotate(var(--vs-s-u-82e3d652d7))}}@keyframes vs-owl-breathe{0%,55%,to{transform:scale(.88)}67%{transform:scale(.92)}76%{transform:scale(.86)}}@keyframes vs-owl-ready{0%,56%,to{transform:rotate(var(--vs-s-u-867336fcf5)) scaleY(1);opacity:var(--vs-s-o-a526131d82)}66%{transform:rotate(var(--vs-s-u-3f0c8fbeb0)) scaleY(1.08);opacity:var(--vs-s-o-dc43f5a623)}76%{transform:rotate(var(--vs-s-u-86bee94ea6)) scaleY(.92);opacity:var(--vs-s-o-dc43f5a623)}}@keyframes vs-owl-glow{0%,56%,to{opacity:var(--vs-s-o-55fe6f12c0);transform:scale(.88)}69%{opacity:var(--vs-s-o-0f35f99733);transform:scale(1.12)}}@keyframes vs-owl-crown-glint{0%,to{opacity:var(--vs-s-o-5a494e69a6)}50%{opacity:var(--vs-s-o-dc43f5a623)}}@keyframes vs-owl-eye-focus{0%,54%,to{transform:translate(0)}62%,76%{transform:translate(var(--vs-s-u-4d3bbccedd))}}@keyframes vs-owl-beak-catch{0%,58%,82%,to{opacity:var(--vs-s-o-1cd8a80dee);transform:scaleY(.34)}68%,74%{opacity:var(--vs-s-o-dc43f5a623);transform:scaleY(1.18)}}@keyframes vs-threat-capture{0%,18%{opacity:var(--vs-s-o-b53823ac50);transform:translateY(var(--vs-s-u-6b98ffc1e9)) translate(0) scale(.96)}28%{opacity:var(--vs-s-o-dc43f5a623)}66%{opacity:var(--vs-s-o-dc43f5a623);transform:translateY(var(--vs-s-u-6b98ffc1e9)) translate(calc(-1 * (var(--vs-owl-flight) - var(--vs-owl-left) - var(--vs-s-u-feccc4741c)))) scale(.9)}72%{opacity:var(--vs-s-o-b53823ac50);transform:translateY(var(--vs-s-u-6b98ffc1e9)) translate(calc(-1 * (var(--vs-owl-flight) - var(--vs-owl-left) - var(--vs-s-u-feccc4741c)))) scale(.22)}to{opacity:var(--vs-s-o-b53823ac50);transform:translateY(var(--vs-s-u-6b98ffc1e9)) translate(calc(-1 * (var(--vs-owl-flight) - var(--vs-owl-left) - var(--vs-s-u-feccc4741c)))) scale(.22)}}@keyframes vs-capture-flash{0%,65%,77%,to{opacity:var(--vs-s-o-b53823ac50);transform:translate(var(--vs-s-u-6b98ffc1e9),var(--vs-s-u-6b98ffc1e9)) scale(.2)}70%{opacity:var(--vs-s-o-dc43f5a623);transform:translate(var(--vs-s-u-6b98ffc1e9),var(--vs-s-u-6b98ffc1e9)) scale(1.65)}}@keyframes vs-motivation-pulse{0%,to{opacity:var(--vs-s-o-723e7a154b);transform:scale(.92)}50%{opacity:var(--vs-s-o-dc43f5a623);transform:scale(1.16)}}@media(prefers-reduced-motion:reduce){.vs-owl-sentinel,.vs-owl-glow,.vs-owl-mark,.vs-owl-wing,.vs-owl-crown,.vs-owl-eye,.vs-owl-beak,.vs-threat-packet,.vs-capture-flash,.vs-motivation-spark{animation:none}}@media(max-width:767px){.vs-owl-stage{--vs-owl-flight:clamp(var(--vs-s-u-c764d2419e), var(--vs-s-u-462e32767c), var(--vs-s-u-36fe730519));--vs-owl-left:var(--vs-s-u-25aad9b003);width:clamp(var(--vs-s-u-c764d2419e),var(--vs-s-u-462e32767c),var(--vs-s-u-36fe730519));min-width:var(--vs-s-u-c764d2419e);height:var(--vs-s-u-b0ab819115)}.vs-owl-sentinel{left:var(--vs-s-u-25aad9b003);width:var(--vs-s-u-61eea6b5dc);height:var(--vs-s-u-61eea6b5dc)}.vs-owl-mark{width:var(--vs-s-u-61eea6b5dc);height:var(--vs-s-u-61eea6b5dc)}.vs-threat-packet{min-height:var(--vs-s-u-13660b8957);max-width:var(--vs-s-u-e1aecc525f);padding-inline:var(--vs-s-u-c8fc86cf43);font-size:var(--vs-s-u-f661def1b1);overflow:hidden}.vs-threat-ip{max-width:var(--vs-s-u-aea1c73696);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(max-width:639px){.vs-owl-stage{--vs-owl-flight:clamp(var(--vs-shell-owl-mobile-min-width), var(--vs-shell-owl-mobile-fluid-width), var(--vs-shell-owl-mobile-max-width));width:var(--vs-owl-flight);min-width:var(--vs-shell-owl-mobile-min-width)}.vs-threat-packet{max-width:var(--vs-shell-threat-mobile-max-width)}}.vs-farm-page{gap:var(--vs-s-u-e75a1dba82);color:var(--vs-palette-ce315d230e);font-family:Manrope,Inter,var(--font-sans);display:grid}.vs-farm-page .es-duotone-icon{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);object-fit:contain;justify-content:center;align-items:center;display:inline-flex}.vs-farm-admin-bar{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-cbf0498d08);display:flex}.vs-farm-back{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-e75a1dba82);font-weight:var(--vs-s-fw-cde9131bb1);text-decoration:none}.vs-farm-back:hover{color:var(--vs-palette-4736f1f9ad)}.vs-farm-admin-links{gap:var(--vs-s-u-7957d32ed4);flex-wrap:wrap;display:flex}.vs-farm-hero{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);border-radius:var(--vs-s-u-4d3bbccedd);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-palette-8f22232519),var(--vs-palette-20f12d34a3) var(--vs-s-u-69a61c1e28),var(--vs-palette-05c6668d2a));padding:var(--vs-s-u-ac45377400) var(--vs-s-u-cbf0498d08);overflow:hidden}.vs-farm-hero-copy{align-items:flex-start;gap:var(--vs-s-u-cbf0498d08);display:flex}.vs-farm-mark{width:var(--vs-s-u-12bbcc2b3d);height:var(--vs-s-u-12bbcc2b3d);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-a014317234);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-e50518e55a);color:var(--vs-palette-f23d47e246);justify-content:center;align-items:center;display:inline-flex}.vs-farm-mark .es-duotone-icon{width:var(--vs-s-u-13660b8957);height:var(--vs-s-u-13660b8957)}.vs-farm-eyebrow{margin:0 0 var(--vs-s-u-bfc5d64333);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-2c382e59b4);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vs-farm-hero h1,.vs-farm-hero h2{color:var(--vs-palette-f2074b6cef);font-size:clamp(var(--vs-s-u-ea2f13e104),var(--vs-s-u-75c597924b) + var(--vs-s-u-e87c00dc35),var(--vs-s-u-bb667eba72));font-weight:var(--vs-s-fw-2c382e59b4);line-height:var(--vs-s-lh-dce06231fb);margin:0}.vs-farm-hero p:not(.vs-farm-eyebrow){max-width:var(--vs-s-u-d10a32058c);margin-top:var(--vs-s-u-63c7958b73);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-95ca00b931);line-height:var(--vs-s-lh-22a5a650ba)}.vs-farm-alert{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad1afd9f71);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad);padding:var(--vs-s-u-4fb0c1a715) var(--vs-s-u-e75a1dba82);font-size:var(--vs-s-u-a1739d8156)}.vs-farm-alert-soft{margin-bottom:var(--vs-s-u-cbf0498d08)}.vs-farm-stats{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-a1739d8156);display:grid}.vs-farm-stat{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));align-items:center;gap:var(--vs-s-u-5738b31095);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);padding:var(--vs-s-u-2514867128) var(--vs-s-u-e75a1dba82);display:grid}.vs-farm-stat-icon{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-743cfd96c7);color:var(--vs-brass-400);justify-content:center;align-items:center;display:inline-flex}.vs-farm-stat-danger>.vs-farm-stat-icon{background:var(--vs-palette-e50518e55a)}.vs-farm-stat-success>.vs-farm-stat-icon{background:var(--vs-palette-b4ccac44db)}.vs-farm-stat strong{color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-75c597924b);font-weight:var(--vs-s-fw-2c382e59b4);font-variant-numeric:tabular-nums;line-height:var(--vs-s-lh-d80a3bfda7);display:block}.vs-farm-stat div span{margin-top:var(--vs-s-u-bfc5d64333);color:var(--vs-palette-082343c91c);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-cde9131bb1);display:block}.vs-farm-layout{grid-template-columns:minmax(var(--vs-s-u-df91d986f2),var(--vs-s-u-7d4f2b1aa5)) minmax(0,var(--vs-s-u-e33006c6a2));align-items:start;gap:var(--vs-s-u-a1739d8156);display:grid}.vs-farm-create,.vs-farm-node,.vs-farm-empty{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-f3669b3145) var(--vs-palette-1f35becb3e)}.vs-farm-create{top:var(--vs-s-u-cbf0498d08);padding:var(--vs-s-u-e75a1dba82);position:sticky}.vs-farm-card-head{justify-content:space-between;align-items:center;gap:var(--vs-s-u-a1739d8156);margin-bottom:var(--vs-s-u-e75a1dba82);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);padding-bottom:var(--vs-s-u-e75a1dba82);display:flex}.vs-farm-card-head h2,.vs-farm-card-head h3{color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-ac45377400);font-weight:var(--vs-s-fw-2c382e59b4);margin:0}.vs-farm-card-head>.es-duotone-icon{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-75c597924b)}.vs-farm-form{gap:var(--vs-s-u-3f261747e8);display:grid}.vs-farm-form label:not(.vs-farm-check){gap:var(--vs-s-u-597c2a11c0);display:grid}.vs-farm-form label>span{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-2c382e59b4);letter-spacing:var(--vs-s-u-b866037760);text-transform:uppercase}.vs-farm-input{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-b0ab819115);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c8bda086e3);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-9613ca72fe);color:var(--vs-palette-74dc69c5be);padding:var(--vs-s-u-52281ab8b1) var(--vs-s-u-5738b31095);font-size:var(--vs-s-u-f7534d6457);outline:none}.vs-farm-input:focus{border-color:var(--vs-palette-49e139c0f4);box-shadow:0 0 0 var(--vs-s-u-2afc43841c) var(--vs-palette-cc18d97737)}.vs-farm-textarea{min-height:var(--vs-s-u-c8a61eab43);font-family:var(--font-mono);font-size:var(--vs-s-u-4fb0c1a715)}.vs-farm-textarea-tall{min-height:var(--vs-s-u-79b9faf5eb)}.vs-farm-textarea-small{min-height:var(--vs-s-u-42861a3ada);font-family:var(--font-mono);font-size:var(--vs-s-u-3f261747e8)}.vs-farm-check{align-items:center;gap:var(--vs-s-u-056232250d);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-cde9131bb1);display:flex}.vs-farm-check input{border-color:var(--vs-palette-c9fdf48907);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-62c435aba8);color:var(--vs-brass-400);width:var(--vs-s-u-95ca00b931);height:var(--vs-s-u-95ca00b931)}.vs-farm-button{min-height:var(--vs-s-u-b0ab819115);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c8bda086e3);border-radius:var(--vs-s-u-60c902c2fe);padding:0 var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-793898dc38);font-weight:var(--vs-s-fw-2c382e59b4);transition:transform var(--vs-s-u-7fb9b62e06) ease,background-color var(--vs-s-u-7fb9b62e06) ease;justify-content:center;align-items:center;display:inline-flex}.vs-farm-button:hover{transform:translateY(var(--vs-s-u-609a7d1e79))}.vs-farm-button-primary{border-color:var(--vs-palette-49e139c0f4);background:var(--vs-brass-400);color:var(--vs-brass-900)}.vs-farm-button-secondary{background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-74dc69c5be)}.vs-farm-button-danger{border-color:var(--vs-palette-cd749ccff0);background:var(--vs-palette-4fab9ecfaf);color:var(--vs-palette-f23d47e246)}.vs-farm-network{gap:var(--vs-s-u-a1739d8156);display:grid;position:relative}.vs-farm-node{margin-left:var(--vs-s-u-feccc4741c);position:relative;overflow:visible}.vs-farm-node-line{top:var(--vs-s-u-4b62c854dd);bottom:var(--vs-s-u-4b62c854dd);left:var(--vs-s-u-ffc4988171);width:var(--vs-s-u-824f93d523);background:linear-gradient(to bottom,transparent,var(--vs-palette-8c105c3e70),var(--vs-palette-2889b6ec66),transparent);position:absolute}.vs-farm-node-dot{top:var(--vs-s-u-891ea72f0d);left:var(--vs-s-u-37a15c6986);width:var(--vs-s-u-25aad9b003);height:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-6ddf57b8cf);box-shadow:0 0 0 var(--vs-s-u-be37ec1a6d) var(--vs-palette-15297dfe87);position:absolute}.vs-farm-node-paused .vs-farm-node-dot{background:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-be37ec1a6d) var(--vs-palette-61f1f8d2d5)}.vs-farm-node-head{justify-content:space-between;align-items:flex-start;gap:var(--vs-s-u-a1739d8156);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);padding:var(--vs-s-u-e75a1dba82);display:flex}.vs-farm-node-title{align-items:flex-start;gap:var(--vs-s-u-2514867128);min-width:0;display:flex}.vs-farm-node-icon{flex:0 0 var(--vs-s-u-feccc4741c);width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-e50518e55a);color:var(--vs-palette-f23d47e246);justify-content:center;align-items:center;display:inline-flex}.vs-farm-node h3{color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-9f95f6e88a);font-weight:var(--vs-s-fw-2c382e59b4);line-height:var(--vs-s-lh-500089db1e);margin:0}.vs-farm-node p{margin-top:var(--vs-s-u-2be1ee039a);color:var(--vs-palette-082343c91c);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-cde9131bb1)}.vs-farm-actions{justify-content:flex-end;gap:var(--vs-s-u-056232250d);flex-wrap:wrap;display:flex}.vs-farm-pill{min-height:var(--vs-s-u-bb667eba72);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-48beef4aad);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-74dc69c5be);padding:0 var(--vs-s-u-52281ab8b1);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-2c382e59b4);white-space:nowrap;align-items:center;display:inline-flex}.vs-farm-pill-danger{border-color:var(--vs-palette-02b6d0584b);background:var(--vs-palette-e50518e55a);color:var(--vs-palette-f23d47e246)}.vs-farm-pill-warning{border-color:var(--vs-palette-cd571f6bcd);background:var(--vs-palette-e8c6982040);color:var(--vs-palette-4736f1f9ad)}.vs-farm-icon-button{width:var(--vs-s-u-bb667eba72);height:var(--vs-s-u-bb667eba72);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c8bda086e3);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-abdd6cd407);transition:transform var(--vs-s-u-7fb9b62e06) ease,color var(--vs-s-u-7fb9b62e06) ease,border-color var(--vs-s-u-7fb9b62e06) ease,background-color var(--vs-s-u-7fb9b62e06) ease;justify-content:center;align-items:center;display:inline-flex}.vs-farm-icon-button:hover{transform:translateY(var(--vs-s-u-609a7d1e79));color:var(--vs-palette-4736f1f9ad)}.vs-farm-icon-button .es-duotone-icon{width:var(--vs-s-u-ac45377400);height:var(--vs-s-u-ac45377400)}.vs-farm-icon-danger:hover{border-color:var(--vs-palette-3446913630);background:var(--vs-palette-2d2afdcaa9);color:var(--vs-palette-f23d47e246)}.vs-farm-node-body{gap:var(--vs-s-u-a1739d8156);padding:var(--vs-s-u-e75a1dba82);display:grid}.vs-farm-meta{gap:var(--vs-s-u-5738b31095);color:var(--vs-palette-082343c91c);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-53d160be4a);flex-wrap:wrap;display:flex}.vs-farm-meta>span{align-items:center;gap:var(--vs-s-u-597c2a11c0);display:inline-flex}.vs-farm-meta .es-duotone-icon{width:var(--vs-s-u-95ca00b931);height:var(--vs-s-u-95ca00b931)}.vs-farm-ip-grid{gap:var(--vs-s-u-63c7958b73);max-height:var(--vs-s-u-36fe730519);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad2a969115);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-9613ca72fe);padding:var(--vs-s-u-5738b31095);flex-wrap:wrap;display:flex;overflow:auto}.vs-farm-ip-grid span{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bb6d46b06d);border-radius:var(--vs-s-u-be37ec1a6d);background:var(--vs-palette-262c388581);color:var(--vs-palette-74dc69c5be);padding:var(--vs-s-u-663f8f1c0a) var(--vs-s-u-52281ab8b1);font-family:var(--font-mono);font-size:var(--vs-s-u-fc3cdb39aa);font-weight:var(--vs-s-fw-cde9131bb1);display:inline-flex}.vs-farm-ip-grid em{color:var(--vs-palette-082343c91c);font-size:var(--vs-s-u-793898dc38);font-style:normal}.vs-farm-editor{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-fce8daa6bc);padding-top:var(--vs-s-u-2514867128)}.vs-farm-editor summary{align-items:center;gap:var(--vs-s-u-63c7958b73);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad1afd9f71);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad);cursor:pointer;padding:var(--vs-s-u-25aad9b003) var(--vs-s-u-2514867128);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-2c382e59b4);list-style:none;display:inline-flex}.vs-farm-editor summary::-webkit-details-marker{display:none}.vs-farm-editor summary .es-duotone-icon{width:var(--vs-s-u-8a4e237fa0);height:var(--vs-s-u-8a4e237fa0)}.vs-farm-editor-grid{grid-template-columns:minmax(0,var(--vs-s-u-0f19034fdd)) minmax(var(--vs-s-u-5b92fc69b5),var(--vs-s-u-ecfae92041));gap:var(--vs-s-u-a1739d8156);margin-top:var(--vs-s-u-e75a1dba82);display:grid}.vs-farm-editor-main,.vs-farm-side-tools{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-fce8daa6bc);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-e157d81019);padding:var(--vs-s-u-a1739d8156)}.vs-farm-side-tools{gap:var(--vs-s-u-8a4e237fa0);display:grid}.vs-farm-empty{place-items:center;gap:var(--vs-s-u-7957d32ed4);padding:var(--vs-s-u-a9ec603be7);color:var(--vs-palette-082343c91c);text-align:center;display:grid}.vs-farm-empty .es-duotone-icon{width:var(--vs-s-u-ea2f13e104);height:var(--vs-s-u-ea2f13e104)}.vs-farm-empty h3{color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-2c382e59b4);margin:0}.vs-farm-empty p{font-size:var(--vs-s-u-f7534d6457);margin:0}@media(max-width:1180px){.vs-farm-layout{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.vs-farm-create{position:static}.vs-farm-editor-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}}@media(max-width:760px){.vs-farm-admin-bar,.vs-farm-node-head,.vs-farm-hero-copy{flex-direction:column}.vs-farm-stats{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.vs-farm-node{margin-left:0}.vs-farm-node-line,.vs-farm-node-dot{display:none}.vs-farm-actions{justify-content:flex-start}.vs-farm-button{width:var(--vs-s-u-803bcc31de)}}.vs-logs-page{gap:var(--vs-s-u-cbf0498d08);color:var(--vs-palette-ce315d230e);font-family:Manrope,Inter,var(--font-sans);display:grid}.vs-logs-panel,.vs-logs-stat{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-f3669b3145) var(--vs-palette-1f35becb3e)}.vs-logs-command{gap:var(--vs-s-u-cbf0498d08);padding:var(--vs-s-u-cbf0498d08);display:grid}.vs-logs-command-head,.vs-logs-title-row,.vs-logs-clear-form,.vs-logs-filter-actions{align-items:center;gap:var(--vs-s-u-2514867128);display:flex}.vs-logs-command-head{border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);padding-bottom:var(--vs-s-u-cbf0498d08);justify-content:space-between}.vs-logs-title-block{min-width:0}.vs-logs-title-row{flex-wrap:wrap;align-items:baseline}.vs-logs-title-row h2{color:var(--vs-palette-f2074b6cef);font-size:clamp(var(--vs-s-u-13660b8957),var(--vs-s-u-e12dfc4c01) + var(--vs-s-u-e87c00dc35),var(--vs-s-u-fc675fb8c0));font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:0;line-height:var(--vs-s-lh-dce06231fb);margin:0}.vs-logs-title-block p,.vs-logs-table-head p{margin-top:var(--vs-s-u-056232250d);max-width:var(--vs-s-u-709d952231);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-48421fb066);line-height:var(--vs-s-lh-52bef62a79)}.vs-logs-env-badge,.vs-logs-repeat-badge,.vs-logs-count-badge,.vs-logs-risk-badge{border-radius:var(--vs-s-u-fcf3efa50c);width:fit-content;font-size:var(--vs-s-u-fc3cdb39aa);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:var(--vs-s-u-b866037760);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.vs-logs-env-badge{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad1afd9f71);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad);padding:var(--vs-s-u-ea03d22a10) var(--vs-s-u-7957d32ed4)}.vs-logs-env-live{border-color:var(--vs-palette-1d15146b13);background:var(--vs-palette-9886b99e8e);color:var(--vs-palette-4c3e380e5f)}.vs-logs-env-locked{border-color:var(--vs-palette-02760f1014);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad)}.vs-logs-clear-form{flex-wrap:wrap;justify-content:flex-end}.vs-logs-sr{width:var(--vs-s-u-824f93d523);height:var(--vs-s-u-824f93d523);clip:rect(0,0,0,0);white-space:nowrap;position:absolute;overflow:hidden}.vs-logs-input{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-12bbcc2b3d);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c8bda086e3);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-9613ca72fe);color:var(--vs-palette-74dc69c5be);padding:var(--vs-s-u-acab22fdee) var(--vs-s-u-2514867128);font-size:var(--vs-s-u-cbb59940c6);transition:border-color var(--vs-s-u-6371de0ff2) ease,box-shadow var(--vs-s-u-6371de0ff2) ease,background-color var(--vs-s-u-6371de0ff2) ease;outline:none}.vs-logs-input::placeholder{color:var(--vs-palette-499a651cec)}.vs-logs-input:focus{border-color:var(--vs-palette-49e139c0f4);box-shadow:0 0 0 var(--vs-s-u-2afc43841c) var(--vs-palette-cc18d97737)}.vs-logs-check-field{min-height:var(--vs-s-u-12bbcc2b3d);align-self:end;align-items:center;gap:var(--vs-s-u-056232250d);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-2463097448);color:var(--vs-palette-abdd6cd407);cursor:pointer;font-size:var(--vs-s-u-95ca00b931);font-weight:var(--vs-s-fw-cde9131bb1);padding:var(--vs-s-u-acab22fdee) var(--vs-s-u-2514867128);white-space:nowrap;display:inline-flex}.vs-logs-check-field input{accent-color:var(--vs-brass-400)}.vs-logs-input option{background:var(--vs-palette-262c388581);color:var(--vs-palette-74dc69c5be)}.vs-logs-input-compact{min-height:var(--vs-s-u-55ae20d1ad);width:auto;max-width:var(--vs-s-u-9f915b0521);padding-block:var(--vs-s-u-2be1ee039a);font-size:var(--vs-s-u-f7534d6457)}.vs-logs-btn{justify-content:center;align-items:center;gap:var(--vs-s-u-63c7958b73);min-height:var(--vs-s-u-12bbcc2b3d);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-48beef4aad);padding:0 var(--vs-s-u-ac45377400);font-size:var(--vs-s-u-a1739d8156);font-weight:var(--vs-s-fw-52ee95b95f);white-space:nowrap;transition:background-color var(--vs-s-u-6371de0ff2) ease,border-color var(--vs-s-u-6371de0ff2) ease,color var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease;text-decoration:none;display:inline-flex}.vs-logs-btn:hover{transform:translateY(var(--vs-s-u-609a7d1e79))}.vs-logs-btn .material-symbols-outlined{font-size:var(--vs-s-u-cbf0498d08)}.vs-logs-btn .es-duotone-icon{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);object-fit:contain;display:block}.vs-logs-btn-primary{border-color:var(--vs-palette-49e139c0f4);background:var(--vs-brass-400);color:var(--vs-brass-900)}.vs-logs-btn-secondary{background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-74dc69c5be)}.vs-logs-btn-danger{min-height:var(--vs-s-u-55ae20d1ad);border-color:var(--vs-palette-cd749ccff0);background:var(--vs-palette-e50518e55a);color:var(--vs-palette-f23d47e246);padding-inline:var(--vs-s-u-2514867128);font-size:var(--vs-s-u-8e4b280f90)}.vs-logs-btn-danger:hover{background:var(--vs-palette-5cda1dfef0)}.vs-logs-alert{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));align-items:start;gap:var(--vs-s-u-5738b31095);border-radius:var(--vs-s-u-60c902c2fe);padding:var(--vs-s-u-2514867128) var(--vs-s-u-e75a1dba82);font-size:var(--vs-s-u-192c030cf2);line-height:var(--vs-s-lh-22a5a650ba);display:grid}.vs-logs-alert .material-symbols-outlined{font-size:var(--vs-s-u-e12dfc4c01);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-logs-alert .es-duotone-icon{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);object-fit:contain;margin-top:var(--vs-s-u-1a4f4c433c);display:block}.vs-logs-alert-warning{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);background:var(--vs-alpha-brass-09);color:var(--vs-palette-4736f1f9ad)}.vs-logs-alert-danger{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-edd8299950);background:var(--vs-palette-15297dfe87);color:var(--vs-palette-f23d47e246)}.vs-logs-filter-form{grid-template-columns:repeat(3,minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-e33006c6a2))) auto;gap:var(--vs-s-u-a1739d8156);align-items:end;display:grid}.vs-logs-field{gap:var(--vs-s-u-a3c32f89c5);min-width:0;display:grid}.vs-logs-field label{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:var(--vs-s-u-63288a8a5e);line-height:var(--vs-s-u-cbf0498d08);text-transform:uppercase}.vs-logs-stats{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-cbf0498d08);display:grid}.vs-logs-stat{min-height:var(--vs-s-u-b311ce3991);gap:var(--vs-s-u-cbf0498d08);padding:var(--vs-s-u-cbf0498d08);display:grid;position:relative;overflow:hidden}.vs-logs-stat:after{content:"";border-top:var(--vs-s-u-2afc43841c) solid var(--vs-alpha-brass-22);pointer-events:none;position:absolute;inset:0}.vs-logs-stat-danger:after{border-top-color:var(--vs-palette-3446913630)}.vs-logs-stat-success:after{border-top-color:var(--vs-palette-c8395bcf17)}.vs-logs-stat-head{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));align-items:start;gap:var(--vs-s-u-2514867128);display:grid}.vs-logs-stat-icon{width:var(--vs-s-u-14340e3096);height:var(--vs-s-u-14340e3096);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-743cfd96c7);color:var(--vs-brass-400);justify-content:center;align-items:center;display:inline-flex}.vs-logs-stat-danger .vs-logs-stat-icon{color:var(--vs-palette-f23d47e246);background:var(--vs-palette-15297dfe87)}.vs-logs-stat-success .vs-logs-stat-icon{color:var(--vs-palette-4c3e380e5f);background:var(--vs-palette-b4ccac44db)}.vs-logs-stat-icon .material-symbols-outlined{font-size:var(--vs-s-u-340b74eb2e)}.vs-logs-stat-icon .es-duotone-icon{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-75c597924b);object-fit:contain;display:block}.vs-logs-stat h3{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-192c030cf2);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:0;line-height:var(--vs-s-lh-5c1b3ff4b6);margin:0}.vs-logs-stat-head span:not(.material-symbols-outlined):not(.vs-logs-stat-icon){margin-top:var(--vs-s-u-2be1ee039a);color:var(--vs-slate-400);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:var(--vs-s-u-650fe93708);text-transform:uppercase;display:inline-block}.vs-logs-stat-value{color:var(--vs-palette-f2074b6cef);font-size:clamp(var(--vs-s-u-feccc4741c),var(--vs-s-u-e867aafca4) + var(--vs-s-u-42e760e588),var(--vs-s-u-143ed4338c));font-weight:var(--vs-s-fw-beeb67886f);letter-spacing:0;line-height:var(--vs-s-lh-9a996a7950);font-variant-numeric:tabular-nums;align-self:end}.vs-logs-country-list{gap:var(--vs-s-u-7957d32ed4);display:grid}.vs-logs-country-row,.vs-logs-country-name{align-items:center;gap:var(--vs-s-u-25aad9b003);display:flex}.vs-logs-country-row{justify-content:space-between}.vs-logs-country-name img{width:var(--vs-s-u-13660b8957);border-radius:var(--vs-s-u-2afc43841c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-77ec681828)}.vs-logs-country-name span{color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-95ca00b931);font-weight:var(--vs-s-fw-2c382e59b4)}.vs-logs-count-badge{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-edd8299950);background:var(--vs-palette-15297dfe87);color:var(--vs-palette-f23d47e246);padding:var(--vs-s-u-ea03d22a10) var(--vs-s-u-056232250d)}.vs-logs-empty-inline,.vs-logs-na{color:var(--vs-slate-400);font-size:var(--vs-s-u-f7534d6457);font-weight:var(--vs-s-fw-c6fa01b3f1)}.vs-logs-table-panel{overflow:hidden}.vs-logs-table-head{justify-content:space-between;align-items:flex-start;gap:var(--vs-s-u-cbf0498d08);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);background:var(--vs-palette-05c6668d2a);padding:var(--vs-s-u-cbf0498d08);display:flex}.vs-logs-table-head h3{color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-cbf0498d08);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:0;margin:0}.vs-logs-table-scroll{overflow-x:auto}.vs-logs-table{min-width:var(--vs-s-u-3dd6e0974b);width:var(--vs-s-u-803bcc31de);border-collapse:collapse;color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-a1739d8156)}.vs-logs-table thead{background:var(--vs-palette-9613ca72fe)}.vs-logs-table th{padding:var(--vs-s-u-a1739d8156) var(--vs-s-u-e75a1dba82);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-fc3cdb39aa);font-weight:var(--vs-s-fw-beeb67886f);letter-spacing:var(--vs-s-u-63288a8a5e);text-align:left;text-transform:uppercase;white-space:nowrap}.vs-logs-table td{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);background:var(--vs-palette-262c388581);padding:var(--vs-s-u-95ca00b931) var(--vs-s-u-e75a1dba82);vertical-align:top}.vs-logs-table tbody tr:hover td{background:var(--vs-palette-62c435aba8)}.vs-logs-domain,.vs-logs-mono,.vs-logs-path,.vs-logs-time{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.vs-logs-domain{max-width:var(--vs-s-u-efe7139310);color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-f7534d6457);font-weight:var(--vs-s-fw-cde9131bb1);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.vs-logs-domain-stack{gap:var(--vs-s-u-2be1ee039a);justify-items:start;display:grid}.vs-logs-domain-state{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-a9416f8798);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-bb6d46b06d);width:fit-content;color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-92678f3d81);font-weight:var(--vs-s-fw-52ee95b95f);letter-spacing:var(--vs-s-u-feed48343b);line-height:var(--vs-s-lh-d80a3bfda7);padding:var(--vs-s-u-663f8f1c0a) var(--vs-s-u-c8fc86cf43);text-transform:uppercase;white-space:nowrap;display:inline-flex}.vs-logs-domain-state-quarantined{border-color:var(--vs-palette-02760f1014);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad)}.vs-logs-domain-state-inactive{border-color:var(--vs-palette-f251583970);background:var(--vs-palette-8f22232519);color:var(--vs-palette-f23d47e246)}.vs-logs-event-stack,.vs-logs-details-list,.vs-logs-path-list{gap:var(--vs-s-u-c8fc86cf43);display:grid}.vs-logs-event-line{align-items:center;gap:var(--vs-s-u-056232250d);flex-wrap:wrap;display:flex}.vs-logs-event-name{color:var(--vs-palette-f2074b6cef);font-weight:var(--vs-s-fw-2c382e59b4)}.vs-logs-risk-badge{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad1afd9f71);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad);padding:var(--vs-s-u-663f8f1c0a) var(--vs-s-u-a3c32f89c5)}.vs-logs-row-success .vs-logs-risk-badge{border-color:var(--vs-palette-1d15146b13);background:var(--vs-palette-9886b99e8e);color:var(--vs-palette-4c3e380e5f)}.vs-logs-repeat-badge{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-02b6d0584b);background:var(--vs-palette-e50518e55a);color:var(--vs-palette-f23d47e246);padding:var(--vs-s-u-663f8f1c0a) var(--vs-s-u-63c7958b73)}.vs-logs-mono{color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-793898dc38)}.vs-logs-attack-stack{gap:var(--vs-s-u-924b2a122b);width:fit-content;display:grid}.vs-logs-attack-stack span{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bb6d46b06d);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-9613ca72fe);color:var(--vs-palette-abdd6cd407);padding:var(--vs-s-u-dc06e36e36) var(--vs-s-u-7957d32ed4);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-2c382e59b4);line-height:var(--vs-s-lh-d80a3bfda7);white-space:nowrap}.vs-logs-action-form{display:inline-flex}.vs-logs-action-btn{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-abdd6cd407);transition:background-color var(--vs-s-u-6371de0ff2) ease,border-color var(--vs-s-u-6371de0ff2) ease,color var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease;justify-content:center;align-items:center;display:inline-flex}.vs-logs-action-btn:hover{transform:translateY(var(--vs-s-u-609a7d1e79))}.vs-logs-action-btn svg{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.vs-logs-action-danger:hover{border-color:var(--vs-palette-3446913630);background:var(--vs-palette-4fab9ecfaf);color:var(--vs-palette-f23d47e246)}.vs-logs-action-success:hover{border-color:var(--vs-palette-311bb698c1);background:var(--vs-palette-b4ccac44db);color:var(--vs-palette-4c3e380e5f)}.vs-logs-country-code{min-height:var(--vs-s-u-e867aafca4);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-74dc69c5be);padding:var(--vs-s-u-188e40c73f) var(--vs-s-u-63c7958b73);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-52ee95b95f);text-transform:uppercase;align-items:center;display:inline-flex}.vs-logs-path-cell{max-width:var(--vs-s-u-fa31087b0d);position:relative}.vs-logs-path{max-width:var(--vs-s-u-4b6b698735);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-9613ca72fe);color:var(--vs-palette-ce315d230e);padding:var(--vs-s-u-bfc5d64333) var(--vs-s-u-63c7958b73);font-size:var(--vs-s-u-ebc7be048c);line-height:var(--vs-s-lh-5c1b3ff4b6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-logs-path-tooltip{margin-top:var(--vs-s-u-056232250d);position:relative}.vs-logs-path-trigger{width:var(--vs-s-u-e867aafca4);height:var(--vs-s-u-e867aafca4);border-radius:var(--vs-s-u-fcf3efa50c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);background:var(--vs-palette-cc18d97737);color:var(--vs-palette-4736f1f9ad);cursor:pointer;font-size:var(--vs-s-u-a1739d8156);font-weight:var(--vs-s-fw-52ee95b95f);justify-content:center;align-items:center;list-style:none;display:inline-flex}.vs-logs-path-trigger::-webkit-details-marker{display:none}.vs-logs-path-panel{left:0;top:calc(var(--vs-s-u-803bcc31de) + var(--vs-s-u-056232250d));z-index:var(--vs-s-z-47ccd49f69);width:min(var(--vs-s-u-f93c6af634),var(--vs-s-u-b2595d6d5a));max-height:var(--vs-s-u-7d4f2b1aa5);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bb5f4c090c);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-9613ca72fe);box-shadow:0 var(--vs-s-u-10f5aefc50) var(--vs-s-u-33323c081e) var(--vs-palette-86def6ffcd);padding:var(--vs-s-u-a1739d8156);position:absolute;overflow:auto}.vs-logs-path-panel-title{margin-bottom:var(--vs-s-u-7957d32ed4);color:var(--vs-palette-4736f1f9ad);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-beeb67886f);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.vs-logs-path-panel-list{gap:var(--vs-s-u-924b2a122b);color:var(--vs-palette-ce315d230e);font-family:var(--font-mono);font-size:var(--vs-s-u-3f261747e8);line-height:var(--vs-s-lh-22a5a650ba);overflow-wrap:anywhere;display:grid}.vs-logs-details-cell{max-width:var(--vs-s-u-95603906c8)}.vs-logs-details-list{gap:var(--vs-s-u-597c2a11c0);font-size:var(--vs-s-u-2514867128);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-logs-details-list div{grid-template-columns:minmax(var(--vs-s-u-80009e12d5),auto) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-a3c32f89c5);display:grid}.vs-logs-details-list span{color:var(--vs-palette-abdd6cd407);font-weight:var(--vs-s-fw-52ee95b95f)}.vs-logs-details-list strong,.vs-logs-detail-fallback{color:var(--vs-palette-74dc69c5be);font-weight:var(--vs-s-fw-6e8bcfac8d)}.vs-logs-time{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-4fb0c1a715);white-space:nowrap}.vs-logs-empty-row{text-align:center;padding:var(--vs-s-u-891ea72f0d)!important;color:var(--vs-palette-082343c91c)!important}.vs-logs-pagination{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);background:var(--vs-palette-05c6668d2a);padding:var(--vs-s-u-e75a1dba82) var(--vs-s-u-cbf0498d08)}.vs-logs-command{background-image:radial-gradient(var(--vs-palette-d2bfb172e4) var(--vs-s-u-824f93d523),transparent var(--vs-s-u-824f93d523));background-size:var(--vs-s-u-3c8f6508bb) var(--vs-s-u-3c8f6508bb);position:relative}.vs-logs-title-icon{width:var(--vs-s-u-b0ab819115);height:var(--vs-s-u-b0ab819115);flex:0 0 var(--vs-s-u-b0ab819115);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-alpha-brass-09);justify-content:center;align-items:center;display:inline-flex}.vs-logs-title-icon .es-duotone-icon{width:var(--vs-s-u-75c597924b);height:var(--vs-s-u-75c597924b)}.vs-logs-context-pill,.vs-logs-feed-count{align-items:center;gap:var(--vs-s-u-63c7958b73);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d7669197cc);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-fb02f4651a);width:fit-content;color:var(--vs-palette-1b6190d723);padding:var(--vs-s-u-597c2a11c0) var(--vs-s-u-4a1cf36efc) var(--vs-s-u-597c2a11c0) var(--vs-s-u-acab22fdee);font-family:var(--font-mono);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-91356a2150);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase;white-space:nowrap;display:inline-flex}.vs-logs-feed-count{align-self:center;gap:var(--vs-s-u-25aad9b003);flex:none}.vs-logs-feed-count strong{min-width:var(--vs-s-u-a9ec603be7);min-height:var(--vs-s-u-ea2f13e104);border-radius:var(--vs-s-u-2afc43841c);background:var(--vs-palette-4336f4468b);color:var(--vs-palette-f2074b6cef);padding-inline:var(--vs-s-u-924b2a122b);font-size:var(--vs-s-u-ebc7be048c);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.vs-logs-context-dot{width:var(--vs-s-u-7957d32ed4);height:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-cf4d56cd24);display:inline-block}.vs-logs-table-head>div{min-width:0}.vs-logs-empty{justify-content:center;align-items:center;gap:var(--vs-s-u-8a4e237fa0);padding:var(--vs-s-u-26d6db1edb) var(--vs-s-u-cbf0498d08);text-align:center;flex-direction:column;display:flex}.vs-logs-empty-glyph{width:var(--vs-s-u-6202214cd5);height:var(--vs-s-u-6202214cd5);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-4cf3a7f0e2);background:var(--vs-palette-289941f574);color:var(--vs-palette-fb434af61e);box-shadow:0 0 0 var(--vs-s-u-60c902c2fe) var(--vs-palette-177e7f1acd),0 0 var(--vs-s-u-50c846ea71) var(--vs-palette-ced0cc4235);justify-content:center;align-items:center;display:inline-flex}.vs-logs-empty-glyph svg{width:var(--vs-s-u-c604b2bfad);height:var(--vs-s-u-c604b2bfad)}.vs-logs-empty-copy{gap:var(--vs-s-u-924b2a122b);display:grid}.vs-logs-empty-title{color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-ac45377400);font-weight:var(--vs-s-fw-cde9131bb1);margin:0}.vs-logs-empty-sub{color:var(--vs-slate-400);font-size:var(--vs-s-u-a1739d8156);font-weight:var(--vs-s-fw-6e8bcfac8d);margin:0}@media(max-width:1180px){.vs-logs-command-head,.vs-logs-clear-form{flex-direction:column;align-items:flex-start}.vs-logs-filter-form{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-filter-actions{grid-column:1/-1}.vs-logs-stats{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-logs-stat-countries{grid-column:1/-1}}@media(max-width:760px){.vs-logs-page{gap:var(--vs-s-u-e75a1dba82)}.vs-logs-command,.vs-logs-table-head,.vs-logs-stat{padding:var(--vs-s-u-8a4e237fa0)}.vs-logs-filter-form,.vs-logs-stats{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.vs-logs-stat-countries,.vs-logs-filter-actions{grid-column:auto}.vs-logs-filter-actions,.vs-logs-filter-actions .vs-logs-btn,.vs-logs-clear-form,.vs-logs-clear-form .vs-logs-btn,.vs-logs-clear-form .vs-logs-input{width:var(--vs-s-u-803bcc31de)}.vs-logs-table{min-width:0}.vs-logs-table thead{display:none}.vs-logs-table,.vs-logs-table tbody,.vs-logs-table tr,.vs-logs-table td{width:var(--vs-s-u-803bcc31de);display:block}.vs-logs-table tbody tr{margin:var(--vs-s-u-e75a1dba82);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-48beef4aad);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-262c388581);display:grid;overflow:hidden}.vs-logs-table td{grid-template-columns:minmax(var(--vs-s-u-e678f03b9e),var(--vs-s-u-edf18382d0)) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-2514867128);border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad2a969115);padding:var(--vs-s-u-f7534d6457) var(--vs-s-u-e75a1dba82);background:0 0;display:grid}.vs-logs-table tbody tr td:first-child{box-shadow:none;border-top:0}.vs-logs-table td:before{content:attr(data-label);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-beeb67886f);letter-spacing:var(--vs-s-u-63288a8a5e);line-height:var(--vs-s-lh-500089db1e);text-transform:uppercase}.vs-logs-empty-row{text-align:left;display:block!important}.vs-logs-path-panel{left:var(--vs-s-u-cbf0498d08);right:var(--vs-s-u-cbf0498d08);top:auto;bottom:var(--vs-s-u-cbf0498d08);width:auto;position:fixed}}.borma-preloader{perspective:var(--vs-s-u-41aa7488e2);background-color:var(--vs-palette-262c388581);z-index:var(--vs-s-z-4974bb29d3);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.borma-preloader-stack{justify-content:center;align-items:center;row-gap:var(--vs-s-u-75c597924b);transform:translateY(var(--vs-s-u-cbf0498d08));flex-direction:column;display:flex}.plane-animation{width:var(--vs-s-u-d13f5b7b88);height:var(--vs-s-u-d13f5b7b88);transform-style:preserve-3d}.plane-animation.track-preloader{flex:0 0 var(--vs-s-u-d13f5b7b88);transform:rotateX(var(--vs-s-u-0eb8cb7802)) rotate(var(--vs-s-u-a10232ea08));animation:rotate var(--vs-s-u-232c2a4440) linear var(--vs-s-u-2156375cb2) 1 normal forwards;position:relative}.plane-animation.track-preloader .circle{width:var(--vs-s-u-d13f5b7b88);height:var(--vs-s-u-d13f5b7b88);border-radius:var(--vs-s-u-803bcc31de);background-image:var(--borma-preloader-logo);box-shadow:0 0 var(--vs-s-u-93fc84137f) var(--vs-palette-1436bb101c),inset 0 0 var(--vs-s-u-93fc84137f) #fff;box-sizing:border-box;transform-style:preserve-3d;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.plane-animation.track-preloader .circle:before,.plane-animation.track-preloader .circle:after{content:"";width:var(--vs-s-u-d9a3c81446);height:var(--vs-s-u-d9a3c81446);border-radius:var(--vs-s-u-803bcc31de);background:var(--vs-palette-4ac5df754a);background-image:var(--borma-preloader-logo);box-shadow:0 0 var(--vs-s-u-93fc84137f) var(--vs-s-u-601d4e18b6) #ff0;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto;display:block;position:absolute;inset:0}.plane-animation.track-preloader .circle:before{transform:translateZ(var(--vs-s-u-2665f10954))}.plane-animation.track-preloader .circle:after{transform:translateZ(var(--vs-s-u-06f16ccafa))}.plane-animation.track-preloader .circle:first-child{transform:rotate(var(--vs-s-u-ffb29553da)) rotateX(var(--vs-s-u-7881a85765))}.plane-animation.track-preloader .circle:nth-child(2){transform:rotate(var(--vs-s-u-2c44971c6f)) rotateX(var(--vs-s-u-7881a85765))}.plane-animation.track-preloader .circle:nth-child(3){transform:rotate(var(--vs-s-u-8d70074cce)) rotateX(var(--vs-s-u-7881a85765))}.plane-animation.track-preloader .circle:nth-child(4){transform:rotate(var(--vs-s-u-20edf8d69d)) rotateX(var(--vs-s-u-7881a85765))}.plane-animation.track-preloader .circle:nth-child(5){transform:rotate(var(--vs-s-u-f13a7791ee)) rotateX(var(--vs-s-u-7881a85765))}.borma-preloader-progress{margin-top:var(--vs-s-u-e867aafca4);width:min(var(--vs-s-u-efe7139310),var(--vs-s-u-6700fd2af7));height:var(--vs-s-u-2be1ee039a);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);background:var(--vs-palette-359c12e6eb);box-shadow:0 0 var(--vs-s-u-7e0b31f4a1) var(--vs-palette-61f1f8d2d5);overflow:hidden}.borma-preloader-text{color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-80a1a465b4);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase}.borma-preloader-progress span{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-brass-400),var(--vs-palette-1436bb101c),var(--vs-brass-400));box-shadow:0 0 var(--vs-s-u-227f87ce30) var(--vs-palette-49e139c0f4);transform-origin:0;animation:borma-preloader-fill var(--vs-s-u-232c2a4440) linear var(--vs-s-u-2156375cb2) forwards;display:block}@keyframes borma-preloader-fill{0%{transform:scaleX(0)}70%{transform:scaleX(.72)}to{transform:scaleX(1)}}@keyframes rotate{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(var(--vs-s-u-f13a7791ee)) rotateY(var(--vs-s-u-f13a7791ee)) rotate(var(--vs-s-u-f13a7791ee))}}.vs-sp-label{color:var(--vs-palette-b5e2bc59ff);font-size:var(--vs-s-u-20a45ce9b7);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-b866037760);line-height:var(--vs-s-u-d6f509f8e2);text-transform:uppercase;display:block}.vs-sp-input{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-b0ab819115);border-radius:var(--vs-s-u-fcf3efa50c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-262c388581);color:var(--vs-palette-f2074b6cef);padding:var(--vs-s-u-cf7b9441ff) var(--vs-s-u-2514867128);font-size:var(--vs-s-u-bcb70b3447);transition:border-color var(--vs-s-u-afacfd82a1) ease,box-shadow var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease;outline:none}.vs-sp-input:focus{border-color:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-4a80b8f836)}.vs-sp-input::placeholder{color:var(--vs-palette-6b3d6d843d)}.vs-sp-input option{background:var(--vs-palette-262c388581);color:var(--vs-palette-74dc69c5be)}.vs-sp-input option:checked{background:var(--vs-palette-62c435aba8);color:var(--vs-brass-400)}.vs-sp-input option:hover{background:var(--vs-palette-62c435aba8);color:var(--vs-palette-f2074b6cef)}.vs-sp-th{padding:var(--vs-s-u-2514867128);color:var(--vs-palette-b5e2bc59ff);font-size:var(--vs-s-u-20a45ce9b7);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-b866037760);line-height:var(--vs-s-u-d6f509f8e2);text-transform:uppercase}.vs-sp-table{border-collapse:separate;border-spacing:0 var(--vs-s-u-7957d32ed4)}.vs-sp-table thead tr{transform:translateY(var(--vs-s-u-bfc5d64333))}.vs-sp-td{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-325909f01f);background:var(--vs-palette-e157d81019);padding:var(--vs-s-u-a1739d8156) var(--vs-s-u-2514867128);vertical-align:middle;transition:background-color var(--vs-s-u-afacfd82a1) ease,border-color var(--vs-s-u-afacfd82a1) ease,box-shadow var(--vs-s-u-afacfd82a1) ease}.vs-sp-data-row .vs-sp-td:first-child{border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);border-radius:var(--vs-s-u-4d3bbccedd) 0 0 var(--vs-s-u-4d3bbccedd)}.vs-sp-data-row .vs-sp-td:last-child{border-right:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);border-radius:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-4d3bbccedd) 0}.vs-sp-data-row:hover .vs-sp-td{background:var(--vs-palette-05c6668d2a);border-top-color:var(--vs-palette-20cd8c6b7e);border-bottom-color:var(--vs-palette-20cd8c6b7e)}.vs-sp-data-row-critical:hover .vs-sp-td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-7a3ac120ff)}.vs-sp-data-row-medium:hover .vs-sp-td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-8fb658b8c8)}.vs-sp-td-check{width:var(--vs-s-u-143ed4338c);text-align:center}.vs-sp-path-cell{grid-template-columns:minmax(var(--vs-s-u-8819bd714e),auto) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-2514867128);align-items:center;display:grid}.vs-sp-path-value{max-width:var(--vs-s-u-803bcc31de);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-90517c14c1);color:var(--vs-palette-0f176030df);padding:var(--vs-s-u-663f8f1c0a) var(--vs-s-u-7957d32ed4);font-family:var(--font-mono);font-size:var(--vs-s-u-f7534d6457);font-weight:var(--vs-s-fw-c6fa01b3f1);line-height:var(--vs-s-u-70625187fd);overflow-wrap:anywhere;align-items:center;display:inline-flex}.vs-sp-type-badge{min-height:var(--vs-s-u-fc675fb8c0);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-670e877d60);background:var(--vs-palette-359c12e6eb);color:var(--vs-palette-e2442d83b3);padding:var(--vs-s-u-f7aab371d7) var(--vs-s-u-7957d32ed4);font-family:var(--font-mono);font-size:var(--vs-s-u-4fb0c1a715);line-height:var(--vs-s-u-cbf0498d08);white-space:nowrap;align-items:center;display:inline-flex}.vs-sp-action-button{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-ink-925);color:var(--vs-palette-b5e2bc59ff);transition:background-color var(--vs-s-u-afacfd82a1) ease,border-color var(--vs-s-u-afacfd82a1) ease,color var(--vs-s-u-afacfd82a1) ease,transform var(--vs-s-u-afacfd82a1) ease;justify-content:center;align-items:center;display:inline-flex}.vs-sp-action-button:hover{transform:translateY(var(--vs-s-u-609a7d1e79))}.vs-sp-action-button-critical:hover{border-color:var(--vs-palette-3446913630);background:var(--vs-palette-15297dfe87);color:var(--vs-palette-2ae20776c1)}.vs-sp-action-button-medium:hover{border-color:var(--vs-palette-5b55ee5232);background:var(--vs-palette-13f6fb3e08);color:var(--vs-palette-251a7b8506)}@media(max-width:640px){.vs-sp-table,.vs-sp-table tbody,.vs-sp-table tr,.vs-sp-table td{width:var(--vs-s-u-803bcc31de);display:block}.vs-sp-table{border-spacing:0}.vs-sp-table thead{display:none}.vs-sp-data-row{margin:var(--vs-s-u-2514867128);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-e157d81019);overflow:hidden}.vs-sp-data-row .vs-sp-td,.vs-sp-data-row .vs-sp-td:first-child,.vs-sp-data-row .vs-sp-td:last-child{grid-template-columns:minmax(var(--vs-s-u-3b61a95138),var(--vs-s-u-7e10cd6d44)) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-2514867128);border:0;border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-031e6abed9);padding:var(--vs-s-u-a1739d8156) var(--vs-s-u-8a4e237fa0);text-align:left;background:0 0;border-radius:0;align-items:center;display:grid}.vs-sp-data-row .vs-sp-td:last-child{border-bottom:0}.vs-sp-td:before{content:attr(data-label);color:var(--vs-palette-b5e2bc59ff);font-size:var(--vs-s-u-6210d4c13d);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-b866037760);line-height:var(--vs-s-u-cbf0498d08);text-transform:uppercase}.vs-sp-td-check{text-align:left}.vs-sp-path-cell{grid-template-columns:var(--vs-s-u-e33006c6a2);gap:var(--vs-s-u-056232250d)}.vs-sp-path-value{width:fit-content;max-width:var(--vs-s-u-803bcc31de)}.vs-sp-action-button{justify-self:start}}.vs-sp-checkbox{border-radius:var(--vs-s-u-fcf3efa50c);border-color:var(--vs-palette-833631aa32);--tw-ring-offset-color:var(--vs-ink-925);background:0 0}.vs-sp-domain-badge{border-radius:var(--vs-s-u-fcf3efa50c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-ink-925);color:var(--vs-palette-e2442d83b3);padding:var(--vs-s-u-ecfa6901f0) var(--vs-s-u-cf7b9441ff);font-size:var(--vs-s-u-6210d4c13d);line-height:var(--vs-s-u-cbf0498d08)}.remove-row-btn:not(.hidden){display:inline-flex}.vs-fw-page{width:var(--vs-s-u-803bcc31de);min-width:var(--vs-space-0);max-width:var(--vs-content-max-ultra);gap:var(--vs-space-4);margin-inline:auto;display:grid}.vs-fw-page>*{min-width:var(--vs-space-0)}.vs-fw-command,.vs-fw-heading,.vs-fw-composer-summary,.vs-fw-composer-meta,.vs-fw-table-toolbar,.vs-fw-filters,.vs-fw-selection-actions,.vs-fw-action-row,.vs-fw-domain,.vs-fw-decision,.vs-fw-status,.vs-fw-source,.vs-fw-preview-heading{align-items:center;display:flex}.vs-fw-command{justify-content:space-between;gap:var(--vs-space-4);padding-block:var(--vs-space-1) var(--vs-space-2)}.vs-fw-heading{min-width:var(--vs-space-0);gap:var(--vs-space-4)}.vs-fw-heading-icon,.vs-fw-composer-mark,.vs-fw-metric-icon{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised);color:var(--vs-action-primary);box-shadow:var(--vs-shadow-inset-highlight);flex:none;justify-content:center;align-items:center;display:inline-flex}.vs-fw-heading-icon{width:var(--vs-control-height-lg);height:var(--vs-control-height-lg);border-color:var(--vs-action-primary-glow);background:var(--vs-action-primary-soft)}.vs-fw-heading-icon img,.vs-fw-composer-mark img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-fw-eyebrow,.vs-fw-stat-label,.vs-fw-table th{color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-fw-eyebrow,.vs-fw-stat-label{display:block}.vs-fw-title{margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-2xl);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-fw-subtitle{max-width:var(--vs-modal-max-width-lg);margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-secondary);font-size:var(--vs-font-size-body);line-height:var(--vs-line-height-body)}.vs-fw-telemetry{grid-template-columns:repeat(5,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))) minmax(var(--vs-settings-panel-width),var(--vs-s-u-ae69d0eca4));border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card);display:grid;overflow:hidden}.vs-fw-metric{grid-template-columns:auto minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));align-items:center;gap:var(--vs-space-3);min-width:var(--vs-space-0);border-inline-end:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-4);display:grid}.vs-fw-metric-icon{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border-radius:var(--vs-radius-md);background:var(--vs-action-primary-soft)}.vs-fw-metric-icon img,.vs-fw-domain img,.vs-fw-decision img,.vs-fw-source img,.vs-fw-preview-heading img,.vs-fw-button img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);flex:none}.vs-fw-metric-icon-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success)}.vs-fw-metric-icon-info{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info)}.vs-fw-metric-icon-muted{background:var(--vs-surface-hover);color:var(--vs-text-muted)}.vs-fw-metric strong,.vs-fw-capacity strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-heavy);font-variant-numeric:tabular-nums;line-height:var(--vs-line-height-tight);display:block}.vs-fw-metric .vs-fw-stat-label{margin-top:var(--vs-space-1);font-weight:var(--vs-font-weight-medium);letter-spacing:normal;text-transform:none;white-space:nowrap}.vs-fw-capacity{align-content:center;gap:var(--vs-space-3);min-width:var(--vs-space-0);padding:var(--vs-space-4);display:grid}.vs-fw-capacity-copy{justify-content:space-between;align-items:flex-end;gap:var(--vs-space-3);display:flex}.vs-fw-capacity-copy small{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-control);text-align:end}.vs-fw-capacity-name{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-control);white-space:nowrap}.vs-fw-capacity-name strong{color:var(--vs-action-primary);font-size:inherit;margin-inline-start:var(--vs-space-1);display:inline}.vs-fw-plan-bar{height:var(--vs-space-1);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);overflow:hidden}.vs-fw-plan-bar span{width:var(--vs-progress);height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vs-action-primary);display:block}.vs-fw-alert-stack{gap:var(--vs-space-2);display:grid}.vs-fw-alert,.vs-fw-warning{border:var(--vs-border-width) solid var(--vs-status-warning-border);border-radius:var(--vs-radius-lg);background:var(--vs-status-warning-soft);color:var(--vs-text-primary);padding:var(--vs-space-3) var(--vs-space-4);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-fw-alert{align-items:center;gap:var(--vs-space-3);display:flex}.vs-fw-alert img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-brass)}.vs-fw-warning-danger{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-fw-composer,.vs-fw-table-card{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-card);overflow:hidden}.vs-fw-composer{scroll-margin-block-start:calc(var(--vs-space-16) + var(--vs-space-4))}.vs-fw-composer-summary{gap:var(--vs-space-3);min-height:var(--vs-control-height-lg);padding:var(--vs-space-4);cursor:pointer;transition:background-color var(--vs-duration-normal) var(--vs-ease-standard);list-style:none;position:relative}.vs-fw-composer-summary::-webkit-details-marker{display:none}.vs-fw-composer-summary:hover{background:var(--vs-surface-raised)}.vs-fw-composer-mark{width:var(--vs-control-height-md);height:var(--vs-control-height-md);border-color:var(--vs-action-primary-glow);background:var(--vs-action-primary-soft)}.vs-fw-composer-copy{min-width:var(--vs-space-0);gap:var(--vs-space-1);display:grid}.vs-fw-composer-copy strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-fw-composer-copy small{color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-fw-composer-meta{gap:var(--vs-space-3);margin-inline-start:auto}.vs-fw-flow-count{min-height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-action-primary-glow);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);white-space:nowrap;align-items:center;display:inline-flex}.vs-fw-composer-chevron{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);color:var(--vs-text-muted);transition:transform var(--vs-duration-normal) var(--vs-ease-standard)}.vs-fw-composer[open] .vs-fw-composer-chevron{transform:rotate(var(--vs-rotation-half))}.vs-fw-selection-count{min-height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);color:var(--vs-text-secondary);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);white-space:nowrap;align-items:center;display:inline-flex}.vs-fw-composer-body{border-top:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-panel);padding-inline:var(--vs-space-5);padding-block-end:var(--vs-space-5)}.vs-fw-composer-body>.vs-fw-warning{margin-block-start:var(--vs-space-5)}.vs-fw-rule-form{gap:var(--vs-space-0);display:grid}.vs-fw-composer-flow{min-width:var(--vs-space-0);display:grid;position:relative}.vs-fw-form-step{--vs-fw-step-marker-size:var(--vs-control-height-md);--vs-fw-step-axis:calc(var(--vs-space-8) + (var(--vs-control-height-md) / 2));grid-template-columns:var(--vs-fw-step-marker-size) minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));gap:var(--vs-space-4);min-width:var(--vs-space-0);padding-block:var(--vs-space-5);display:grid;position:relative}.vs-fw-form-step+.vs-fw-form-step{border-top:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-fw-step-rail{z-index:var(--vs-z-base);justify-content:center;align-items:flex-start;display:flex;position:relative}.vs-fw-step-rail:after{content:"";width:var(--vs-border-width);height:calc(var(--vs-s-u-803bcc31de) + var(--vs-space-5) + var(--vs-space-5) - var(--vs-fw-step-marker-size));background:var(--vs-border-strong);pointer-events:none;position:absolute;inset-block-start:calc(var(--vs-fw-step-axis) + (var(--vs-fw-step-marker-size) / 2));inset-inline-start:calc((var(--vs-fw-step-marker-size) - var(--vs-border-width)) / 2)}.vs-fw-form-step:last-child .vs-fw-step-rail:after{display:none}.vs-fw-step-panel{grid-template-columns:minmax(var(--vs-entitlement-role-width),var(--vs-s-u-8e70e553d5)) minmax(var(--vs-space-0),var(--vs-s-u-48f0177b23));min-width:var(--vs-space-0);align-items:start;gap:var(--vs-space-5);display:grid}.vs-fw-section-title{align-items:flex-start;gap:var(--vs-space-3);display:flex}.vs-fw-section-title>img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);margin-block-start:var(--vs-space-1)}.vs-fw-section-copy{min-width:var(--vs-space-0);gap:var(--vs-space-1);display:grid}.vs-fw-section-copy strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-control)}.vs-fw-section-copy small{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-regular);line-height:var(--vs-line-height-body)}.vs-fw-section-number{width:var(--vs-fw-step-marker-size);height:var(--vs-fw-step-marker-size);border:var(--vs-border-width) solid var(--vs-action-primary-glow);border-radius:var(--vs-radius-pill);background:var(--vs-surface-panel);color:var(--vs-action-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-heavy);box-shadow:var(--vs-shadow-card);justify-content:center;align-items:center;margin-block-start:calc(var(--vs-fw-step-axis) - (var(--vs-fw-step-marker-size) / 2));display:inline-flex}.vs-fw-section-number-review{background:var(--vs-action-primary-soft)}.vs-fw-form-grid{align-items:start;gap:var(--vs-space-4);min-width:var(--vs-space-0);display:grid}.vs-fw-form-grid-decision,.vs-fw-form-grid-condition{grid-template-columns:repeat(3,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)))}.vs-fw-technical-input{font-family:var(--vs-font-data);font-size:var(--vs-font-size-sm);text-align:start;direction:ltr;unicode-bidi:isolate}.vs-fw-input{width:var(--vs-s-u-803bcc31de)}.vs-fw-policy-preview{grid-template-columns:auto minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));align-items:center;gap:var(--vs-space-2) var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);padding:var(--vs-space-4);display:grid}.vs-fw-preview-heading{gap:var(--vs-space-2);color:var(--vs-action-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-heavy);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-fw-policy-sentence{align-items:baseline;gap:var(--vs-space-2);min-width:var(--vs-space-0);flex-wrap:wrap;display:flex}.vs-fw-policy-sentence small{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);text-transform:uppercase}.vs-fw-policy-sentence strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold)}.vs-fw-policy-sentence strong:first-of-type{color:var(--vs-action-primary-hover);font-family:var(--vs-font-data)}.vs-fw-policy-preview p{margin:var(--vs-space-0);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);grid-column:2}.vs-fw-delivery-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-6ee0729b45)) minmax(var(--vs-settings-panel-width),var(--vs-s-u-e33006c6a2));align-items:start;gap:var(--vs-space-4);display:grid}.vs-fw-paused-control{min-width:var(--vs-inline-form-min-width);padding-block-start:var(--vs-space-8)}.vs-fw-form-actions{justify-content:flex-end;align-items:center;gap:var(--vs-space-3);display:flex}.vs-fw-form-step-review .vs-fw-form-actions{grid-column:2}.vs-fw-table-toolbar{grid-template-columns:minmax(var(--vs-inline-form-min-width),var(--vs-s-u-0f19034fdd)) auto minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));align-items:center;gap:var(--vs-space-3);border-bottom:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-panel);padding:var(--vs-space-3) var(--vs-space-4);display:grid}.vs-fw-search{min-width:var(--vs-space-0);position:relative}.vs-fw-search-icon{z-index:var(--vs-z-base);width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);pointer-events:none;transform:translateY(var(--vs-s-u-6b98ffc1e9));position:absolute;inset-block-start:var(--vs-s-u-24fb190268);inset-inline-start:var(--vs-space-3)}.vs-fw-search .ui-control{padding-inline-start:var(--vs-control-height-md)}.vs-fw-filters{align-self:end;gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-deep);padding:var(--vs-space-1)}.vs-fw-filter{min-height:var(--vs-control-height-sm);gap:var(--vs-space-2);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-sm);color:var(--vs-text-muted);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);background:0 0}.vs-fw-filter span{color:var(--vs-text-subtle);font-family:var(--vs-font-data)}.vs-fw-filter .ui-button-icon{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-muted)}.vs-fw-filter.is-active .ui-button-icon{filter:var(--vs-icon-filter-brass)}.vs-fw-filter:hover,.vs-fw-filter.is-active{border-color:var(--vs-border-default);background:var(--vs-surface-hover);color:var(--vs-text-strong);transform:none}.vs-fw-filter.is-active{border-color:var(--vs-action-primary-glow);color:var(--vs-action-primary-hover)}.vs-fw-selection-actions{justify-content:flex-end;gap:var(--vs-space-2)}.vs-fw-loaded-count{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.vs-fw-table-scroll{background:var(--vs-surface-deep);overflow-x:auto}.vs-fw-table{width:var(--vs-s-u-803bcc31de);min-width:var(--vs-table-min-extra-wide);border-collapse:separate;border-spacing:var(--vs-space-0) var(--vs-space-2);table-layout:fixed;color:var(--vs-text-primary);font-size:var(--vs-font-size-table);padding:var(--vs-space-0) var(--vs-space-3) var(--vs-space-2)}.vs-fw-table thead{background:0 0}.vs-fw-table th,.vs-fw-table td{padding:var(--vs-space-3) var(--vs-space-4);text-align:start;vertical-align:middle}.vs-fw-table th{border-block:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-recessed);display:table-cell}.vs-fw-table td{border-block:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-panel)}.vs-fw-table th:first-child,.vs-fw-table td:first-child{border-inline-start:var(--vs-border-width) solid var(--vs-border-default);border-start-start-radius:var(--vs-radius-md);border-end-start-radius:var(--vs-radius-md)}.vs-fw-table th:last-child,.vs-fw-table td:last-child{border-inline-end:var(--vs-border-width) solid var(--vs-border-default);border-start-end-radius:var(--vs-radius-md);border-end-end-radius:var(--vs-radius-md)}.vs-fw-table tbody tr{box-shadow:var(--vs-shadow-control)}.vs-fw-table tbody tr:hover td{background:var(--vs-surface-raised)}.vs-fw-table tbody tr.is-selected td,.vs-fw-table tbody tr.is-selected:hover td{background:var(--vs-action-primary-soft)}.vs-fw-check-column,.vs-fw-check-cell{width:var(--vs-control-height-md);text-align:center!important}.vs-fw-actions-column,.vs-fw-actions-cell{text-align:end!important}.vs-fw-actions-cell .vs-fw-action-row{flex-wrap:wrap;justify-content:flex-end}.vs-fw-rule-identity,.vs-fw-condition,.vs-fw-lifecycle{gap:var(--vs-space-1);min-width:var(--vs-space-0);display:grid}.vs-fw-rule-identity strong,.vs-fw-condition strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control)}.vs-fw-rule-identity strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-fw-rule-identity small,.vs-fw-condition small,.vs-fw-lifecycle small{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-control)}.vs-fw-rule-identity>small{font-family:var(--vs-font-data)}.vs-fw-source{gap:var(--vs-space-1);width:fit-content;color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-fw-source-ai{color:var(--vs-status-info-strong)}.vs-fw-domain,.vs-fw-decision{width:fit-content;max-width:var(--vs-s-u-803bcc31de);gap:var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold)}.vs-fw-decision-icon{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-recessed);flex:none;justify-content:center;align-items:center;display:inline-flex}.vs-fw-decision-brand .vs-fw-decision-icon{border-color:var(--vs-action-primary-glow);background:var(--vs-action-primary-soft)}.vs-fw-decision-danger .vs-fw-decision-icon{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft)}.vs-fw-decision-success .vs-fw-decision-icon{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft)}.vs-fw-condition{max-width:var(--vs-console-form-width)}.vs-fw-condition>span{align-items:baseline;gap:var(--vs-space-2);display:flex}.vs-fw-condition code{color:var(--vs-action-primary-hover);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-fw-status{gap:var(--vs-space-2);width:fit-content;color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);white-space:nowrap}.vs-fw-status i{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-text-subtle)}.vs-fw-status-success i{background:var(--vs-status-success);box-shadow:var(--vs-shadow-status-glow)}.vs-fw-status-success{color:var(--vs-status-success-strong)}.vs-fw-status-info{color:var(--vs-status-info-strong)}.vs-fw-status-info i{background:var(--vs-status-info);box-shadow:var(--vs-shadow-info-glow)}.vs-fw-status-danger{color:var(--vs-status-danger-strong)}.vs-fw-status-danger i{background:var(--vs-status-danger)}.vs-fw-status-paused i{background:var(--vs-status-warning)}.vs-fw-status-paused{color:var(--vs-status-warning)}.vs-fw-action-row{justify-content:flex-end;gap:var(--vs-space-2)}.vs-fw-button{min-height:var(--vs-control-height-sm);justify-content:center;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-hover);color:var(--vs-text-primary);padding-inline:var(--vs-control-padding-x-sm);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);white-space:nowrap;transition:background-color var(--vs-duration-normal) var(--vs-ease-standard),border-color var(--vs-duration-normal) var(--vs-ease-standard);text-decoration:none;display:inline-flex}.vs-fw-button:hover{border-color:var(--vs-border-strong);background:var(--vs-surface-active);transform:none}.vs-fw-button img{filter:var(--vs-icon-filter-muted)}.vs-fw-button-disabled{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.vs-fw-no-actions{color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs)}.vs-fw-empty{padding:var(--vs-space-10)!important;color:var(--vs-text-muted)!important;text-align:center!important}.vs-fw-pagination{justify-content:space-between;align-items:center;gap:var(--vs-space-4);border-top:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-panel);padding:var(--vs-space-3) var(--vs-space-4);display:flex}.vs-fw-pagination p{margin:var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}@media(max-width:1180px){.vs-fw-telemetry{grid-template-columns:repeat(3,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)))}.vs-fw-capacity{border-top:var(--vs-border-width) solid var(--vs-border-subtle);grid-column:1/-1}.vs-fw-table-toolbar{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)) auto}.vs-fw-selection-actions{grid-column:1/-1}.vs-fw-step-panel{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));gap:var(--vs-space-3)}.vs-fw-form-step-review .vs-fw-form-actions{grid-column:auto}}@media(max-width:900px){.vs-fw-telemetry{grid-template-columns:repeat(2,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)))}.vs-fw-capacity{grid-column:1/-1}.vs-fw-form-grid-decision,.vs-fw-form-grid-condition{grid-template-columns:repeat(2,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)))}.vs-fw-delivery-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-fw-paused-control{min-width:var(--vs-space-0);padding-block-start:var(--vs-space-0)}.vs-fw-policy-preview{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-fw-policy-preview p{grid-column:auto}.vs-fw-table-scroll{overflow:visible}.vs-fw-table{min-width:var(--vs-space-0);border-spacing:var(--vs-space-0);padding:var(--vs-space-0);background:0 0}.vs-fw-table thead{display:none}.vs-fw-table tbody{gap:var(--vs-space-3);padding:var(--vs-space-3);display:grid}.vs-fw-table tbody tr{grid-template-columns:repeat(2,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)));gap:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-recessed);padding:var(--vs-space-4);display:grid;position:relative}.vs-fw-table tbody tr:hover td,.vs-fw-table td{border:var(--vs-space-0);padding:var(--vs-space-0);background:0 0;display:block;text-align:start!important}.vs-fw-table td:before{content:attr(data-label);margin-bottom:var(--vs-space-2);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;display:block}.vs-fw-table .vs-fw-check-cell{width:auto;z-index:var(--vs-z-base);position:absolute;inset-block-start:var(--vs-space-4);inset-inline-end:var(--vs-space-4)}.vs-fw-table .vs-fw-check-cell:before{display:none}.vs-fw-table td:nth-child(2),.vs-fw-table .vs-fw-actions-cell,.vs-fw-table .vs-fw-empty{grid-column:1/-1}.vs-fw-rule-identity{padding-inline-end:var(--vs-control-height-lg)}.vs-fw-condition{max-width:none}.vs-fw-action-row{flex-wrap:wrap;justify-content:flex-start}}@media(max-width:640px){.vs-fw-command,.vs-fw-pagination,.vs-fw-capacity-copy{flex-direction:column;align-items:stretch}.vs-fw-command>.ui-button{width:var(--vs-s-u-803bcc31de)}.vs-fw-heading-icon{display:none}.vs-fw-title{font-size:var(--vs-font-size-xl)}.vs-fw-telemetry{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-fw-metric{border-inline-end:var(--vs-space-0);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle)}.vs-fw-capacity{grid-column:auto}.vs-fw-capacity-copy small{text-align:start}.vs-fw-composer-summary{align-items:flex-start}.vs-fw-composer-copy small,.vs-fw-flow-count{display:none}.vs-fw-composer-meta{margin-inline-start:auto}.vs-fw-composer-body,.vs-fw-table-toolbar{padding:var(--vs-space-3)}.vs-fw-policy-sentence{gap:var(--vs-space-1);display:grid}.vs-fw-form-step{--vs-fw-step-marker-size:var(--vs-control-height-sm);--vs-fw-step-axis:calc(var(--vs-control-height-sm) / 2);grid-template-columns:var(--vs-fw-step-marker-size) minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));gap:var(--vs-space-2)}.vs-fw-form-grid-decision,.vs-fw-form-grid-condition,.vs-fw-delivery-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-fw-step-panel{gap:var(--vs-space-4)}.vs-fw-form-actions .ui-button{flex:1}.vs-fw-table-toolbar{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-fw-filters{justify-content:space-between}.vs-fw-filter{flex:1}.vs-fw-selection-actions{grid-column:auto;justify-content:stretch}.vs-fw-selection-actions .ui-button{flex:1}.vs-fw-table tbody tr{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-fw-table td:nth-child(2),.vs-fw-table .vs-fw-actions-cell,.vs-fw-table .vs-fw-empty{grid-column:auto}.vs-fw-pagination .vs-fw-action-row,.vs-fw-pagination .vs-fw-button{width:var(--vs-s-u-803bcc31de)}}.vs-tuning-shell{max-width:var(--vs-content-max-workspace);margin-inline:auto}.es-topbar{background:var(--vs-ink-925);color:var(--vs-palette-74dc69c5be);border-bottom:0}.es-sidebar{border-right:var(--vs-s-u-824f93d523) solid var(--vs-palette-67ceac1511);background:var(--vs-palette-05c6668d2a);box-shadow:var(--vs-s-u-fcf3efa50c) 0 var(--vs-s-u-7e0b31f4a1) var(--vs-palette-0bcd101542)}.es-brand-panel{align-items:center;gap:var(--vs-s-u-cbf0498d08);padding:var(--vs-s-u-a9ec603be7) var(--vs-s-u-a9ec603be7) var(--vs-s-u-feccc4741c);background:var(--vs-palette-05c6668d2a);display:flex}.es-brand-mark{width:var(--vs-s-u-d4c3b2065f);height:var(--vs-s-u-d4c3b2065f);flex:0 0 var(--vs-s-u-d4c3b2065f);border-radius:var(--vs-s-u-7957d32ed4);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-67ceac1511);background:var(--vs-palette-62c435aba8);color:var(--vs-brass-400);justify-content:center;align-items:center;display:inline-flex}.es-brand-mark .es-duotone-icon,.es-nav-icon-wrap .es-duotone-icon,.es-icon-btn .es-duotone-icon,.es-top-icon .es-duotone-icon,.es-sidebar-cta .es-duotone-icon{object-fit:contain;flex:none;display:block}.es-brand-mark-logo{width:var(--vs-s-u-bb667eba72);height:var(--vs-s-u-bb667eba72);object-fit:contain;display:block}.vs-sidebar-brand-name{color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-shell-brand-letter-spacing);line-height:var(--vs-line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-sidebar-brand-name b{color:var(--vs-action-primary);font-weight:var(--vs-font-weight-heavy)}img[src$="Logo.png"]{transition:transform var(--vs-s-u-6cdb6426e3) cubic-bezier(.2,.85,.2,1),filter var(--vs-s-u-b6ca369df6) ease;transform-origin:50%;will-change:transform}img[src$="Logo.png"]:hover{filter:saturate(1.18)contrast(1.04);transform:rotate(var(--vs-s-u-f13a7791ee)) scale(1.04)}.es-loader-logo{width:var(--vs-s-u-270341f1a4);object-fit:contain;height:auto;filter:drop-shadow(0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-10f5aefc50) var(--vs-palette-61f1f8d2d5))}.es-nav-link{min-height:var(--vs-s-u-143ed4338c);align-items:center;gap:var(--vs-s-u-3f261747e8);border-radius:var(--vs-s-u-4d3bbccedd);padding:var(--vs-s-u-5738b31095) var(--vs-s-u-e75a1dba82);color:var(--vs-palette-1026c1d4e3);transition:background-color var(--vs-s-u-7acc91f1df) ease,color var(--vs-s-u-7acc91f1df) ease,transform var(--vs-s-u-7acc91f1df) ease;border:0;display:flex}.es-nav-link:hover{background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-4736f1f9ad);transform:translate(var(--vs-s-u-bfc5d64333))}.es-nav-link-active{background:var(--vs-palette-62c435aba8);color:var(--vs-brass-400);box-shadow:inset var(--vs-s-u-fcf3efa50c) 0 0 var(--vs-brass-400),0 var(--vs-s-u-60c902c2fe) var(--vs-s-u-6edfe38e80) var(--vs-palette-8f59e80b6a)}.es-nav-icon-wrap{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-7957d32ed4);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-67ceac1511);background:var(--vs-palette-62c435aba8);color:var(--vs-brass-400);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.es-nav-link-active .es-nav-icon-wrap{border-color:var(--vs-palette-c272499d1b);background:var(--vs-palette-cc18d97737)}.es-sidebar-cta{width:var(--vs-s-u-803bcc31de);justify-content:center;align-items:center;gap:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-67ceac1511);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-palette-e9de9d101e),var(--vs-palette-62c435aba8));color:var(--vs-palette-1026c1d4e3);padding:var(--vs-s-u-2514867128) var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-bcb70b3447);font-weight:var(--vs-s-fw-c6fa01b3f1);box-shadow:0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-10f5aefc50) var(--vs-palette-8f59e80b6a);transition:color var(--vs-s-u-6371de0ff2) ease,filter var(--vs-s-u-6371de0ff2) ease;display:flex}.es-sidebar-cta:hover{color:var(--vs-palette-4736f1f9ad);filter:brightness(1.04)}.vs-sidebar-footer{gap:var(--vs-space-3);border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3);flex-direction:column;flex:none;display:flex}.vs-sidebar-add-domain.es-sidebar-cta{min-height:var(--vs-shell-footer-action-height);border-color:var(--vs-action-primary);border-radius:var(--vs-radius-sm);background:var(--vs-action-primary);color:var(--vs-text-on-primary);padding:var(--vs-space-2) var(--vs-space-3);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold);box-shadow:var(--vs-shadow-control)}.vs-sidebar-add-domain.es-sidebar-cta:hover{border-color:var(--vs-action-primary-hover);background:var(--vs-action-primary-hover);color:var(--vs-text-on-primary);filter:none}.vs-sidebar-add-domain.es-sidebar-cta:disabled{cursor:not-allowed;opacity:var(--vs-disabled-opacity);transform:none}.vs-sidebar-user-card{min-width:var(--vs-space-0);align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed);padding:var(--vs-space-2);display:flex}.vs-sidebar-user-avatar{width:var(--vs-shell-user-avatar-size);height:var(--vs-shell-user-avatar-size);border-radius:var(--vs-radius-pill);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-action-primary-hover),var(--vs-action-primary-strong));color:var(--vs-text-on-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);flex:none;place-items:center;display:grid;overflow:hidden}.vs-sidebar-user-meta{min-width:var(--vs-space-0);flex:1}.vs-sidebar-user-meta strong,.vs-sidebar-user-meta span{line-height:var(--vs-line-height-control);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-sidebar-user-meta strong{color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold)}.vs-sidebar-user-meta span{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);margin-block-start:var(--vs-space-1)}.vs-sidebar-role{max-width:var(--vs-shell-role-max-width);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-sm);background:var(--vs-action-primary-soft);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-action-primary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:none;overflow:hidden}.vs-sidebar-footer form{width:var(--vs-s-u-803bcc31de)}.vs-sidebar-logout.ui-button{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-shell-footer-logout-height);justify-content:flex-start;gap:var(--vs-space-3);border-radius:var(--vs-radius-sm);padding-inline:var(--vs-space-3);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-medium);box-shadow:none;background:0 0;border-color:#0000}.vs-sidebar-logout.ui-button:hover:not(:disabled){background:var(--vs-surface-hover);color:var(--vs-text-primary);border-color:#0000;transform:none}.vs-sidebar-logout img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-muted);flex:none}.vs-sidebar-logout:hover img{filter:var(--vs-icon-filter-brass)}[dir=rtl] .vs-sidebar-logout img{transform:scaleX(-1)}.vs-shell-actions{min-width:var(--vs-space-0);align-items:center;gap:var(--vs-space-2);display:flex}.vs-shell-plan-pill,.vs-shell-protection-pill{min-height:var(--vs-control-height-sm);border-radius:var(--vs-radius-pill);padding:var(--vs-space-1) var(--vs-space-3);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.vs-shell-plan-pill{border:var(--vs-border-width) solid var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-shell-plan-short{display:none}.vs-shell-protection-pill{gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-shell-protection-pill img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-success)}.vs-shell-protection-attention{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-shell-protection-attention img{filter:var(--vs-icon-filter-brass)}.vs-shell-protection-unavailable{border-color:var(--vs-border-default);background:var(--vs-surface-recessed);color:var(--vs-text-muted)}.vs-shell-protection-unavailable img{filter:var(--vs-icon-filter-muted)}.vs-shell-notification-button.ui-button{width:var(--vs-shell-header-control-size);height:var(--vs-shell-header-control-size);min-height:var(--vs-shell-header-control-size);border-color:var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-panel);padding:var(--vs-space-0);color:var(--vs-text-secondary);box-shadow:none;flex:none;position:relative}.vs-shell-notification-button.ui-button:hover:not(:disabled),.ui-dropdown-open .vs-shell-notification-button.ui-button{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-text-strong);transform:none}.vs-shell-notification-button .ui-button-icon{width:var(--vs-shell-notification-icon-size);height:var(--vs-shell-notification-icon-size);filter:var(--vs-icon-filter-muted)}.vs-shell-notification-button:hover .ui-button-icon,.ui-dropdown-open .vs-shell-notification-button .ui-button-icon{filter:var(--vs-icon-filter-brass)}.vs-shell-notifications[data-unread=true] .vs-shell-notification-button:after{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border:var(--vs-border-width) solid var(--vs-surface-panel);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);box-shadow:0 0 var(--vs-space-2) var(--vs-action-primary-glow);content:"";position:absolute;inset-block-start:var(--vs-space-2);inset-inline-end:var(--vs-space-2)}.vs-shell-notification-popup{min-width:min(var(--vs-shell-notification-popup-width),calc(var(--vs-s-u-e1af4162fd) - var(--vs-space-6)));border-color:var(--vs-border-strong);background:radial-gradient(circle at top right,var(--vs-action-primary-soft),transparent var(--vs-shell-notification-haze-stop)),var(--vs-surface-raised);padding:var(--vs-space-0);overflow:hidden}.vs-shell-notification-popup:focus{outline:var(--vs-border-width) solid var(--vs-focus-ring);outline-offset:var(--vs-space-1)}.vs-shell-notification-head{align-items:center;gap:var(--vs-space-3);border-block-end:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-4);display:flex}.vs-shell-notification-icon,.vs-shell-notification-empty>span{border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-md);background:var(--vs-action-primary-soft);place-items:center;display:grid}.vs-shell-notification-icon{width:var(--vs-space-10);height:var(--vs-space-10);flex:none}.vs-shell-notification-icon img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);filter:var(--vs-icon-filter-brass)}.vs-shell-notification-head h2,.vs-shell-notification-head p,.vs-shell-notification-empty p{margin:var(--vs-space-0)}.vs-shell-notification-head h2{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-heavy)}.vs-shell-notification-head p{color:var(--vs-status-success-strong);font-size:var(--vs-font-size-xs);margin-block-start:var(--vs-space-1)}.vs-shell-notification-head .vs-shell-notification-status-attention{color:var(--vs-status-warning)}.vs-shell-notification-head .vs-shell-notification-status-unavailable{color:var(--vs-text-muted)}.vs-shell-notification-empty{justify-items:center;gap:var(--vs-space-2);padding:var(--vs-space-8) var(--vs-space-5);text-align:center;display:grid}.vs-shell-notification-empty>span{width:var(--vs-space-12);height:var(--vs-space-12);border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft)}.vs-shell-notification-empty img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);filter:var(--vs-icon-filter-success)}.vs-shell-notification-empty strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm)}.vs-shell-notification-empty p{max-width:var(--vs-shell-notification-copy-width);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-shell-settings-link{width:var(--vs-shell-header-control-size);height:var(--vs-shell-header-control-size);justify-content:center;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-panel);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-medium);transition:color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard),border-color var(--vs-duration-normal) var(--vs-ease-standard);flex:none;display:inline-flex}.vs-shell-settings-link:hover,.vs-shell-settings-link:focus-visible{border-color:var(--vs-border-strong);background:var(--vs-surface-hover);color:var(--vs-text-primary)}.vs-shell-settings-link.is-active{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-text-strong)}.vs-shell-settings-icon{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);opacity:var(--vs-opacity-full);filter:var(--vs-icon-filter-muted);flex:none;display:block}.vs-shell-settings-link:hover .vs-shell-settings-icon,.vs-shell-settings-link:focus-visible .vs-shell-settings-icon,.vs-shell-settings-link.is-active .vs-shell-settings-icon{filter:var(--vs-icon-filter-brass)}.vs-shell-settings-label{display:none}.vs-shell-header-avatar{width:var(--vs-shell-header-control-size);height:var(--vs-shell-header-control-size);border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);background:var(--vs-surface-raised);color:var(--vs-action-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}@media(max-width:68.75rem){.vs-shell-protection-pill{width:var(--vs-shell-header-control-size);height:var(--vs-shell-header-control-size);min-height:var(--vs-shell-header-control-size);padding:var(--vs-space-0)}.vs-shell-protection-pill>span{display:none}}@media(max-width:56.25rem){.vs-shell-plan-full{display:none}.vs-shell-plan-short{display:inline}}@media(max-width:39.99rem){[data-shell-header]>div{gap:var(--vs-space-1);padding-inline:var(--vs-space-2)}.vs-shell-actions{gap:var(--vs-space-1)}.vs-shell-plan-pill{min-width:var(--vs-shell-plan-mobile-min-width);padding-inline:var(--vs-space-2)}.vs-shell-header-avatar{display:none}}@media(min-width:1280px){.vs-shell-settings-link{width:auto;padding-inline:var(--vs-space-3)}.vs-shell-settings-label{display:inline}}.es-top-link{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-bcb70b3447);font-weight:var(--vs-s-fw-115b004f17);padding-bottom:var(--vs-s-u-bfc5d64333);transition:color var(--vs-s-u-7acc91f1df) ease,border-color var(--vs-s-u-7acc91f1df) ease;border-bottom:var(--vs-s-u-601d4e18b6) solid transparent}.es-top-link:hover{color:var(--vs-palette-4736f1f9ad)}.es-top-link-active{color:var(--vs-brass-400);border-color:var(--vs-brass-400)}.es-top-icon{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-abdd6cd407);transition:color var(--vs-s-u-6371de0ff2) ease,opacity var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease;justify-content:center;align-items:center;display:inline-flex}.es-top-icon:hover{background:var(--vs-palette-77c449e38d);color:var(--vs-palette-4736f1f9ad)}.es-top-icon:active{opacity:var(--vs-s-o-1cd8a80dee);transform:scale(.95)}.es-card{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--es-border);background:var(--vs-palette-05c6668d2a);box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-f3669b3145) var(--vs-palette-be53d4376b);-webkit-backdrop-filter:blur(var(--vs-s-u-d6f509f8e2));backdrop-filter:blur(var(--vs-s-u-d6f509f8e2));transition:transform var(--vs-s-u-7acc91f1df) ease,background-color var(--vs-s-u-7acc91f1df) ease,border-color var(--vs-s-u-7acc91f1df) ease;position:relative}.es-card:hover{background:var(--vs-palette-62c435aba8);transform:translateY(var(--vs-s-u-4a11aa2cae))}.es-card:before{content:"";top:var(--vs-s-u-54a62e000d);left:var(--vs-s-u-24fb190268);width:min(var(--vs-s-u-c764d2419e),var(--vs-s-u-d764ece7fc));height:var(--vs-s-u-fcf3efa50c);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-b00b43e9cb);transform:translate(var(--vs-s-u-6b98ffc1e9));position:absolute}.es-card-soft{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--es-border);background:var(--vs-palette-05c6668d2a)}.es-page-header{background:0 0;border-radius:0;padding:0}.es-page-title{font-size:clamp(var(--vs-s-u-75c597924b),var(--vs-s-u-8a4e237fa0) + var(--vs-s-u-512c63f483),var(--vs-s-u-fc675fb8c0));line-height:var(--vs-s-lh-dce06231fb)}.es-header-pill{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-f79061e664);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-bb6d46b06d);min-height:var(--vs-s-u-456975771d);padding:var(--vs-s-u-25aad9b003) var(--vs-s-u-2514867128)}.es-ops-shell{border-radius:var(--vs-s-u-6210d4c13d);background:var(--vs-palette-d3c99e205a);box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-714a3b42d9) var(--vs-palette-1f35becb3e);overflow:hidden}.es-domain-rail{border-radius:var(--vs-s-u-bbcfdad09a);background:var(--vs-palette-262c388581);padding:var(--vs-s-u-8a4e237fa0)}.es-domain-workspace{gap:var(--vs-s-u-a9ec603be7);flex-direction:column;min-height:0;display:flex}.es-domain-master-list{width:var(--vs-s-u-803bcc31de);padding-right:var(--vs-s-u-7957d32ed4);flex-shrink:0}.es-domain-asset-row{width:var(--vs-s-u-803bcc31de);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);border:var(--vs-s-u-824f93d523) solid transparent;box-shadow:none;padding:var(--vs-s-u-cbf0498d08);text-align:left;transition:background-color var(--vs-s-u-6371de0ff2) ease,border-color var(--vs-s-u-6371de0ff2) ease;position:relative;overflow:hidden}.es-domain-asset-row:hover{background:var(--vs-palette-62c435aba8);border-color:var(--vs-palette-8f4fd8a86c)}.es-domain-asset-row-active{background:var(--vs-palette-62c435aba8);border-color:var(--vs-palette-8f4fd8a86c);box-shadow:0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-3c8f6508bb) var(--vs-palette-1c46f3b2b2)}.es-domain-asset-row-active:before{content:"";width:var(--vs-s-u-2afc43841c);background:var(--vs-brass-400);inset-block:0;position:absolute;left:0}.es-pulse-dot{width:var(--vs-s-u-7957d32ed4);height:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-e7178200cc);box-shadow:0 0 0 var(--vs-s-u-601d4e18b6) var(--vs-alpha-white-03);display:inline-block}.es-pulse-dot-active{background:var(--vs-palette-ce315d230e);box-shadow:0 0 var(--vs-s-u-6210d4c13d) var(--vs-palette-969dc851b1)}.es-pulse-dot-muted{background:var(--vs-palette-e7178200cc)}.es-pulse-dot-warn{background:var(--vs-brass-400);box-shadow:0 0 var(--vs-s-u-6210d4c13d) var(--vs-palette-02760f1014)}.es-pulse-dot-danger{background:var(--vs-palette-4f1107e24c);box-shadow:0 0 var(--vs-s-u-6210d4c13d) var(--vs-palette-5eefbe5411)}.es-live-spinner{width:var(--vs-s-u-4a1cf36efc);height:var(--vs-s-u-4a1cf36efc);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-601d4e18b6) solid var(--vs-palette-ae02fd3159);border-top-color:var(--vs-brass-400);animation:es-spin var(--vs-s-u-a8ae3c1576) linear infinite}.es-domain-card{border-radius:var(--vs-s-u-d6f509f8e2);background:var(--vs-palette-05c6668d2a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-67ceac1511);box-shadow:0 var(--vs-s-u-6c7f0a887a) var(--vs-s-u-d4746e7795) var(--vs-palette-0bf61dd701);padding:0;position:relative;overflow:hidden}.es-domain-card:before{display:none}.es-domain-panel{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-8f4fd8a86c);box-shadow:none}.es-domain-subpanel{border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs-palette-d3c99e205a);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-0b6215470b)}.es-domain-metric{border-radius:var(--vs-s-u-2a7ad76dbb);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-d3c99e205a);padding:var(--vs-s-u-7957d32ed4) var(--vs-s-u-5738b31095)}.es-domain-row{width:var(--vs-s-u-803bcc31de);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-a514d2bd1c);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-0b6215470b);padding:var(--vs-s-u-ac45377400);text-align:left;transition:background-color var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease,box-shadow var(--vs-s-u-6371de0ff2) ease;position:relative}.es-domain-row:hover{background:var(--vs-palette-d3c99e205a);transform:translateY(var(--vs-s-u-609a7d1e79));box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-77ec681828)}.es-domain-row-active{background:linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-41bf6a3664),var(--vs-palette-9fd0cf5be2));box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-20cd8c6b7e)}.es-domain-row-active:before{content:"";left:var(--vs-s-u-2514867128);top:var(--vs-s-u-2514867128);bottom:var(--vs-s-u-2514867128);width:var(--vs-s-u-2afc43841c);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-brass-400);position:absolute}.es-domain-stat{border-radius:var(--vs-s-u-2a7ad76dbb);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-d3c99e205a);padding:var(--vs-s-u-2514867128) var(--vs-s-u-e75a1dba82)}.es-domain-callout{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-ab1e57aadf);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-alpha-brass-16);padding:var(--vs-s-u-8a4e237fa0) var(--vs-s-u-cbf0498d08)}.es-domain-inline-status{gap:var(--vs-s-u-2514867128);grid-template-columns:repeat(auto-fit,minmax(var(--vs-s-u-36fe730519),var(--vs-s-u-e33006c6a2)));display:grid}.es-domain-inline-status-item{border-radius:var(--vs-s-u-2a7ad76dbb);background:var(--vs-palette-262c388581);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-2be0982580);padding:var(--vs-s-u-a1739d8156) var(--vs-s-u-e75a1dba82)}.es-domain-detail-shell{border-radius:var(--vs-s-u-d6f509f8e2);background:var(--vs-palette-05c6668d2a);box-shadow:none;position:relative;overflow:hidden}.es-domain-detail-shell:after{content:"";top:var(--vs-s-u-df110cfaee);right:var(--vs-s-u-df110cfaee);width:var(--vs-s-u-d014329261);height:var(--vs-s-u-d014329261);border-radius:var(--vs-s-u-1a8a37da86);background:radial-gradient(circle,var(--vs-palette-9365af6488),var(--vs-palette-fa4fd748c7));pointer-events:none;position:absolute}.es-domain-title{font-size:clamp(var(--vs-s-u-62c1618b6d),var(--vs-s-u-ea2f13e104) + var(--vs-s-u-4210c836b4),var(--vs-s-u-0d1e652077))}.es-managed-route{font-size:var(--vs-s-u-4fb0c1a715)}.es-status-tile{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-ink-925);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-8f4fd8a86c);box-shadow:none;min-height:var(--vs-s-u-53b671d827);padding:var(--vs-s-u-cbf0498d08);justify-content:space-between;gap:var(--vs-s-u-2be1ee039a);flex-direction:column;display:flex;position:relative;overflow:hidden}.es-status-value{font-size:var(--vs-s-u-13660b8957)}.es-status-tile-icon{top:var(--vs-s-u-e75a1dba82);right:var(--vs-s-u-e75a1dba82);opacity:var(--vs-s-o-8aa78bfa19);position:absolute}.es-detail-panel{background:var(--vs-palette-05c6668d2a);box-shadow:none}.es-detail-heading{padding-bottom:var(--vs-s-u-5738b31095);border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-6a14819265);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-95ca00b931);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-63288a8a5e);text-transform:uppercase}.es-domain-select{background:var(--vs-ink-925);border-color:var(--vs-palette-c9fdf48907);font-family:IBM Plex Mono,monospace;font-weight:var(--vs-s-fw-115b004f17)}.es-inline-switch{width:var(--vs-s-u-803bcc31de);justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);text-align:left;display:flex}.es-inline-switch-copy{gap:var(--vs-s-u-188e40c73f);flex-direction:column;display:flex}.es-inline-switch-title{color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-6e8bcfac8d)}.es-inline-switch-note{color:var(--vs-palette-e7178200cc);font-size:var(--vs-s-u-793898dc38)}.es-toggle-shell{width:var(--vs-s-u-d4c3b2065f);height:var(--vs-s-u-13660b8957);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b289ff397b);background:var(--vs-ink-925);transition:background-color var(--vs-s-u-afacfd82a1) ease,border-color var(--vs-s-u-afacfd82a1) ease;flex-shrink:0;position:relative}.es-toggle-shell-on{background:var(--vs-palette-62c435aba8);border-color:var(--vs-palette-5753d9dc72)}.es-toggle-knob{top:var(--vs-s-u-601d4e18b6);left:var(--vs-s-u-601d4e18b6);width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-ce315d230e);transition:transform var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease;position:absolute}.es-toggle-shell-on .es-toggle-knob{transform:translate(var(--vs-s-u-13660b8957));background:var(--vs-brass-400)}.es-hostname-value{font-size:clamp(var(--vs-s-u-2514867128),var(--vs-s-u-17b7b6c5a9) + var(--vs-s-u-bce0a95eaa),var(--vs-s-u-e75a1dba82))}.es-detail-panel{font-size:var(--vs-s-u-48421fb066)}.es-domain-actions .es-btn-soft-danger{min-height:var(--vs-s-u-d4c3b2065f)}.es-wizard-tulip{border-radius:var(--vs-s-u-6210d4c13d);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);background:linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-61f1f8d2d5),var(--vs-palette-ab1e57aadf));padding:var(--vs-s-u-ac45377400) var(--vs-s-u-cbf0498d08);box-shadow:0 var(--vs-s-u-d6f509f8e2) var(--vs-s-u-50c846ea71) var(--vs-palette-be53d4376b);position:relative}.es-wizard-tulip:before{content:"";top:var(--vs-s-u-3a17b0e2b8);left:var(--vs-s-u-feccc4741c);width:var(--vs-s-u-6edfe38e80);height:var(--vs-s-u-6edfe38e80);transform:rotate(var(--vs-s-u-b4ba169015));border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-bc651db80f);background:var(--vs-palette-61f1f8d2d5);position:absolute}.es-step-chip{justify-content:center;align-items:center;gap:var(--vs-s-u-25aad9b003);min-width:var(--vs-s-u-f71093aad4);min-height:var(--vs-s-u-59a15153c5);flex:0 0 var(--vs-s-u-f71093aad4);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-262c388581);padding:var(--vs-s-u-2be1ee039a) var(--vs-s-u-2514867128);display:inline-flex}.es-step-chip-active{border-color:var(--vs-palette-c272499d1b);background:linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-9fd0cf5be2),var(--vs-palette-922845719a));box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-20f12d34a3)}.es-step-badge{width:var(--vs-s-u-62c1618b6d);height:var(--vs-s-u-62c1618b6d);flex:0 0 var(--vs-s-u-62c1618b6d);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-40a96e9e61);color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-3f261747e8);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-d80a3bfda7);justify-content:center;align-items:center;display:inline-flex}.es-step-badge-active{background:var(--vs-brass-400);color:var(--vs-palette-262c388581)}.es-step-label{font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-e2bb4f69f6);text-transform:uppercase;line-height:var(--vs-s-lh-d80a3bfda7);white-space:nowrap}.es-step-connector{height:var(--vs-s-u-824f93d523);min-width:var(--vs-s-u-13660b8957);background:var(--vs-palette-bb6d46b06d);flex:auto}.es-copy-btn{justify-content:center;align-items:center;gap:var(--vs-s-u-2be1ee039a);min-height:var(--vs-s-u-f7b7b9f084);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);background:var(--vs-alpha-brass-09);padding:var(--vs-s-u-ea03d22a10) var(--vs-s-u-f661def1b1);font-size:var(--vs-s-u-4a1cf36efc);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-650fe93708);text-transform:uppercase;color:var(--vs-palette-f2074b6cef);transition:background-color var(--vs-s-u-afacfd82a1) ease,border-color var(--vs-s-u-afacfd82a1) ease,transform var(--vs-s-u-afacfd82a1) ease;display:inline-flex}.es-copy-btn:hover{background:var(--vs-palette-bf4e42f6fb);border-color:var(--vs-palette-02760f1014);transform:translateY(var(--vs-s-u-609a7d1e79))}.es-copy-value{white-space:nowrap;word-break:normal;scrollbar-width:thin;display:block;overflow:auto hidden}.es-copy-value::-webkit-scrollbar{height:var(--vs-s-u-60c902c2fe)}.es-copy-value::-webkit-scrollbar-thumb{background:var(--vs-palette-db47d37728);border-radius:var(--vs-s-u-1a8a37da86)}.es-modal-action-btn{min-height:var(--vs-s-u-36d4254ba2);min-width:var(--vs-s-u-c764d2419e)}.es-flash-tulip{z-index:var(--vs-s-z-1f9ab3be63);border-radius:var(--vs-s-u-6edfe38e80);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:radial-gradient(circle at top right,var(--vs-palette-ab1e57aadf),transparent var(--vs-s-u-d18429040e)),linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-9fd0cf5be2),var(--vs-palette-54e3a685bd));padding:var(--vs-s-u-ea2f13e104) var(--vs-s-u-ea2f13e104) var(--vs-s-u-340b74eb2e);box-shadow:0 var(--vs-s-u-50c846ea71) var(--vs-s-u-35a64f7d22) var(--vs-palette-d6197f97e2);position:relative;overflow:hidden}.es-flash-tulip-success{border-color:var(--vs-palette-83d4aae62e);background:radial-gradient(circle at top right,var(--vs-palette-a1b02fc5bf),transparent var(--vs-s-u-d764ece7fc)),linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-9fd0cf5be2),var(--vs-palette-54e3a685bd))}.es-flash-tulip-warning{border-color:var(--vs-palette-ad1afd9f71)}.es-flash-tulip-error{border-color:var(--vs-palette-003c22479a);background:radial-gradient(circle at top right,var(--vs-palette-15297dfe87),transparent var(--vs-s-u-d764ece7fc)),linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-9fd0cf5be2),var(--vs-palette-54e3a685bd))}.es-flash-accent{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-2afc43841c);background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-2cc877fdd3),var(--vs-palette-395d44688b),transparent var(--vs-s-u-5c20a33213));position:absolute;inset:0 auto auto 0}.es-flash-tulip-success .es-flash-accent{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-02098a78a5),var(--vs-palette-1bf71f2a27),transparent var(--vs-s-u-5c20a33213))}.es-flash-tulip-error .es-flash-accent{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-3e84f6b706),var(--vs-palette-fb5740e495),transparent var(--vs-s-u-5c20a33213))}.es-flash-icon-wrap{width:var(--vs-s-u-d4d432b0c7);height:var(--vs-s-u-d4d432b0c7);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-9661727f8a);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-alpha-white-03);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.es-flash-pill{min-height:var(--vs-s-u-46b4774e9a);border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-b6156f6a20);background:var(--vs-palette-cc18d97737);padding:var(--vs-s-u-f7aab371d7) var(--vs-s-u-3f261747e8);font-size:var(--vs-s-u-5738b31095);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-650fe93708);text-transform:uppercase;color:var(--vs-palette-f2074b6cef);align-items:center;display:inline-flex}.es-flash-tulip-success .es-flash-pill{border-color:var(--vs-palette-1855aed2af);background:var(--vs-palette-a1b02fc5bf);color:var(--vs-palette-265ef007ef)}.es-flash-tulip-error .es-flash-pill{border-color:var(--vs-palette-a014317234);background:var(--vs-palette-15297dfe87)}.es-flash-btn{min-width:var(--vs-s-u-6e68e1b858)}.es-flash-btn-success{color:var(--vs-palette-d487daab14);border-color:var(--vs-palette-9a2ae438f9);background:var(--vs-palette-bd9d207a73);box-shadow:0 var(--vs-s-u-d6f509f8e2) var(--vs-s-u-7d0510180f) var(--vs-palette-9b15d2475a)}.es-flash-btn-success img{filter:invert(var(--vs-s-u-3b14e77c46)) sepia(var(--vs-s-u-c0bb501181)) saturate(var(--vs-s-u-11351ebd47)) hue-rotate(var(--vs-s-u-b420ee2a47)) brightness(var(--vs-s-u-cb09bf0b03)) contrast(var(--vs-s-u-cb09bf0b03))!important}.es-flash-btn-warning{color:var(--vs-palette-a514d2bd1c);border-color:var(--vs-palette-49e139c0f4);background:var(--vs-brass-400);box-shadow:0 var(--vs-s-u-d6f509f8e2) var(--vs-s-u-7d0510180f) var(--vs-palette-20cd8c6b7e)}.es-flash-btn-error{color:var(--vs-palette-f2074b6cef);border-color:var(--vs-palette-e69893d79e);background:var(--vs-palette-6ddf57b8cf);box-shadow:0 var(--vs-s-u-d6f509f8e2) var(--vs-s-u-7d0510180f) var(--vs-palette-b8ea6ebc5e)}.es-flash-btn-error img{filter:brightness(0)invert()!important}.es-flash-close{top:var(--vs-s-u-a1739d8156);right:var(--vs-s-u-a1739d8156);width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border-radius:var(--vs-s-u-1a8a37da86);color:var(--vs-palette-e7178200cc);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bb6d46b06d);background:var(--vs-palette-3237517df4);transition:color var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease,border-color var(--vs-s-u-afacfd82a1) ease;justify-content:center;align-items:center;display:inline-flex;position:absolute}.es-flash-close:hover{color:var(--vs-palette-f2074b6cef);background:var(--vs-palette-41bf6a3664);border-color:var(--vs-palette-a9416f8798)}.es-hero-card{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--es-border);background:var(--vs-palette-a514d2bd1c);box-shadow:0 var(--vs-s-u-10f5aefc50) var(--vs-s-u-a2fac20e59) var(--vs-palette-9eb2c89b71)}.es-input{width:var(--vs-s-u-803bcc31de);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c8bda086e3);background:var(--vs-ink-925);color:var(--vs-palette-ce315d230e);padding:var(--vs-s-u-7957d32ed4) var(--vs-s-u-2514867128);transition:border-color var(--vs-s-u-fe7ed28fde) ease,box-shadow var(--vs-s-u-fe7ed28fde) ease;outline:none}.es-input::placeholder{color:var(--vs-palette-e7178200cc)}.es-input:focus{border-color:var(--vs-palette-c04107e18e);box-shadow:0 0 0 var(--vs-s-u-2afc43841c) var(--vs-palette-bf4e42f6fb)}.es-btn{justify-content:center;align-items:center;gap:var(--vs-s-u-056232250d);border-radius:var(--vs-s-u-fcf3efa50c);padding:var(--vs-s-u-4a1cf36efc) var(--vs-s-u-13660b8957);font-size:var(--vs-s-u-bcb70b3447);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-4cd7350179);color:var(--vs-palette-8983907292);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-49e139c0f4);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-palette-4736f1f9ad),var(--vs-brass-400));box-shadow:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-10f5aefc50) var(--vs-palette-6e9a8e4cd5);transition:transform var(--vs-s-u-afacfd82a1) ease,filter var(--vs-s-u-afacfd82a1) ease,border-color var(--vs-s-u-afacfd82a1) ease;display:inline-flex}.es-btn:hover{transform:translateY(var(--vs-s-u-609a7d1e79));filter:brightness(1.03)}.es-btn:disabled{opacity:var(--vs-s-o-a71c1e34e4);cursor:not-allowed}.es-btn-secondary{color:var(--vs-palette-ce315d230e);background:var(--vs-palette-743cfd96c7);border-color:var(--vs-palette-67ceac1511);box-shadow:none}.es-btn-warning{color:var(--vs-brass-900);border-color:var(--vs-palette-49e139c0f4);background:var(--es-warning);box-shadow:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-10f5aefc50) var(--vs-palette-bf4e42f6fb)}.es-btn-danger{color:var(--vs-palette-f2074b6cef);border-color:var(--vs-palette-e5f876fb3d);background:var(--vs-palette-6ddf57b8cf);box-shadow:0 var(--vs-s-u-4d3bbccedd) var(--vs-s-u-10f5aefc50) var(--vs-palette-c00292432d)}.es-btn-ghost{color:var(--vs-palette-f2074b6cef);background:var(--vs-palette-a514d2bd1c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);box-shadow:none}.es-btn-compact{border-radius:var(--vs-s-u-60c902c2fe);min-height:var(--vs-s-u-0ded32f57f);padding:var(--vs-s-u-63c7958b73) var(--vs-s-u-8e4b280f90);font-size:var(--vs-s-u-4fb0c1a715)}.es-btn-soft-info{color:var(--vs-palette-f2074b6cef);background:var(--vs-palette-61f1f8d2d5);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-c272499d1b);box-shadow:none}.es-btn-soft-success{color:var(--vs-palette-a514d2bd1c);background:var(--vs-palette-e40179307e);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-49e139c0f4);box-shadow:none}.es-btn-soft-warning{color:var(--vs-palette-f2074b6cef);background:var(--vs-palette-bf4e42f6fb);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-cd571f6bcd);box-shadow:none}.es-btn-soft-danger{color:var(--vs-palette-f23d47e246);background:var(--vs-palette-2d2afdcaa9);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-cd749ccff0);box-shadow:none}.es-icon-btn{width:var(--vs-s-u-b0ab819115);height:var(--vs-s-u-b0ab819115);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-abdd6cd407);transition:transform var(--vs-s-u-afacfd82a1) ease,background-color var(--vs-s-u-afacfd82a1) ease;border:0;justify-content:center;align-items:center;display:inline-flex}.es-icon-btn svg{width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08)}.es-icon-btn:hover{transform:translateY(var(--vs-s-u-609a7d1e79));color:var(--vs-palette-4736f1f9ad)}.es-chip{border-radius:var(--vs-s-u-269ad50d6a);padding:var(--vs-s-u-13b4b8bdd3) var(--vs-s-u-ebc7be048c);font-size:var(--vs-s-u-3f261747e8);font-weight:var(--vs-s-fw-c6fa01b3f1);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-77ec681828);color:var(--vs-palette-f2074b6cef);background:var(--vs-palette-15182ec622)}.es-duotone-icon{object-fit:contain;opacity:var(--vs-s-o-abc14d4af5)}.es-icon-tone-teal{filter:var(--vs-icon-filter-info)}.es-icon-tone-brass{filter:var(--vs-icon-filter-brass)}.es-icon-tone-coral{filter:var(--vs-icon-filter-danger)}.es-icon-tone-muted{filter:var(--vs-icon-filter-muted)}.es-icon-tone-success{filter:var(--vs-icon-filter-success)}.es-icon-tone-info{filter:var(--vs-icon-filter-info)}.es-animate{animation:es-in var(--vs-s-u-957a3060ac) ease both}.es-animate-delay{animation-delay:var(--vs-s-u-a45cbbd149)}.es-animate-delay-2{animation-delay:var(--vs-s-u-51f3ea9ecf)}@media(min-width:1024px){.es-domain-workspace{flex-direction:row}.es-domain-master-list{width:var(--vs-s-u-fa31087b0d)}}@media(min-width:1280px){.es-domain-master-list{width:var(--vs-s-u-9368e9e00a)}}.es-overview-page{position:relative;overflow:hidden}.es-overview-shell{border-radius:var(--vs-s-u-4d3bbccedd);box-shadow:none;background:0 0;padding:0}.es-overview-header{justify-content:space-between;align-items:flex-start;gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-a9ec603be7);display:flex}.es-overview-kicker{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-3c97184b0f);text-transform:uppercase}.es-overview-title{color:var(--vs-palette-74dc69c5be);font-size:clamp(var(--vs-s-u-bb667eba72),var(--vs-s-u-13660b8957) + var(--vs-s-u-657833ddea),var(--vs-s-u-61eea6b5dc));font-weight:var(--vs-s-fw-52ee95b95f);line-height:var(--vs-s-lh-eb17b7cd47);margin-top:var(--vs-s-u-2be1ee039a)}.es-overview-subtitle{color:var(--vs-palette-9d5f875009);font-size:var(--vs-s-u-ac45377400);margin-top:var(--vs-s-u-2be1ee039a)}.es-overview-live-pill{align-items:center;gap:var(--vs-s-u-5738b31095);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);background:var(--vs-palette-62c435aba8);color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-650fe93708);padding:var(--vs-s-u-4a1cf36efc) var(--vs-s-u-e75a1dba82);text-transform:uppercase;display:inline-flex}.es-overview-live-dot{width:var(--vs-s-u-25aad9b003);height:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-fb434af61e);box-shadow:0 0 0 0 var(--vs-palette-fa468dc0a8);animation:es-live-pulse var(--vs-s-u-c60fde147d) infinite}.es-topology-frame{min-height:var(--vs-s-u-695f80f3b1);border-radius:var(--vs-s-u-4d3bbccedd);background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-052738a565) var(--vs-s-u-824f93d523),transparent var(--vs-s-u-824f93d523)) 0 0 / var(--vs-s-u-36fe730519) var(--vs-s-u-803bcc31de),linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-9323355de8) var(--vs-s-u-824f93d523),transparent var(--vs-s-u-824f93d523)) 0 0 / var(--vs-s-u-803bcc31de) var(--vs-s-u-c764d2419e),var(--vs-palette-262c388581);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);box-shadow:none;position:relative;overflow:hidden}.es-topology-grid{background:radial-gradient(circle at var(--vs-s-u-24fb190268) var(--vs-s-u-24fb190268),var(--vs-palette-61f1f8d2d5),var(--vs-palette-6e459f92a4) var(--vs-s-u-fd69133fa1)),radial-gradient(circle at var(--vs-s-u-969138df28) var(--vs-s-u-24fb190268),var(--vs-palette-c6be039c0d),transparent var(--vs-s-u-76cb1c1a79)),radial-gradient(circle at var(--vs-s-u-5c20a33213) var(--vs-s-u-24fb190268),var(--vs-palette-2be0982580),transparent var(--vs-s-u-76cb1c1a79));pointer-events:none;position:absolute;inset:0}.es-topology-status{top:var(--vs-s-u-cbf0498d08);right:var(--vs-s-u-cbf0498d08);z-index:var(--vs-s-z-1f826001db);align-items:center;gap:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-fcf3efa50c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);background:var(--vs-palette-711bf6671d);color:var(--vs-palette-abdd6cd407);padding:var(--vs-s-u-056232250d) var(--vs-s-u-5738b31095);font-size:var(--vs-s-u-c49084308a);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-9206e01724);text-transform:uppercase;display:inline-flex;position:absolute}.es-topology-status-waiting .es-overview-live-dot{background:var(--vs-text-muted);box-shadow:none;animation:none}.es-topology-lines{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-803bcc31de);z-index:var(--vs-s-z-1f9ab3be63);position:absolute;inset:0}.es-topology-eye-line,.es-topology-retina-line,.es-topology-neural-thread,.es-topology-neural-thread-muted,.es-topology-line-primary,.es-topology-line-accent,.es-topology-line-secondary{fill:none;stroke-linecap:round;stroke-linejoin:round}.es-topology-eye-line{stroke:var(--vs-palette-538c109447);stroke-width:2.2px}.es-topology-retina-line{stroke:var(--vs-palette-9ac35fdf9b);stroke-width:1.5px}.es-topology-neural-thread{stroke:var(--vs-palette-e7e8631a3d);stroke-width:1.4px;stroke-dasharray:var(--vs-space-4) var(--vs-space-2);animation:es-topology-flow var(--vs-overview-scan-duration) linear infinite reverse}.es-topology-neural-thread-muted{stroke:var(--vs-palette-20cd8c6b7e);stroke-width:1px}.es-topology-line-primary{stroke:var(--vs-brass-400);stroke-width:1.8px;opacity:var(--vs-s-o-723e7a154b);stroke-dasharray:var(--vs-space-6) var(--vs-space-3);animation:es-topology-flow var(--vs-overview-signal-duration) linear infinite}.es-topology-line-accent{stroke:var(--vs-palette-ce315d230e);stroke-width:1.5px;opacity:var(--vs-s-o-c11bf90bb1)}.es-topology-line-secondary{stroke:var(--vs-palette-6ddf57b8cf);stroke-width:1.4px;opacity:var(--vs-s-o-c11bf90bb1)}.es-topology-node{fill:var(--vs-brass-400);filter:drop-shadow(0 0 var(--vs-s-u-4d3bbccedd) var(--vs-alpha-brass-42))}.es-topology-core-node{fill:var(--vs-palette-20cd8c6b7e);stroke:var(--vs-palette-49e139c0f4);stroke-width:2px;filter:drop-shadow(0 0 var(--vs-s-u-227f87ce30) var(--vs-palette-5753d9dc72))}.es-topology-core-node-inner{fill:var(--vs-brass-400)}.es-topology-node-live{animation:es-node-pulse var(--vs-s-u-4ea20d94f4) infinite}.es-topology-layout{z-index:var(--vs-s-z-a38192d8e9);min-height:var(--vs-s-u-695f80f3b1);grid-template-columns:minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-df91d986f2)) minmax(var(--vs-s-u-4b6b698735),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-d014329261),var(--vs-s-u-4b6b698735));align-items:center;gap:var(--vs-s-u-13660b8957);padding:var(--vs-s-u-a34a96533a) var(--vs-s-u-a9ec603be7) var(--vs-s-u-a9ec603be7);display:grid;position:relative}.es-topology-column{gap:var(--vs-s-u-a1739d8156);flex-direction:column;justify-content:center;display:flex}.es-topology-column-left{align-items:flex-start}.es-topology-column-right{align-items:stretch}.es-topology-metric-pill{align-items:center;gap:var(--vs-s-u-a1739d8156);min-height:var(--vs-s-u-d4d432b0c7);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-48beef4aad);background:var(--vs-palette-efe6f24223);padding:var(--vs-s-u-5738b31095) var(--vs-s-u-2514867128);box-shadow:0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-3c8f6508bb) var(--vs-palette-1f35becb3e);display:flex;position:relative}.es-topology-metric-pill:after{content:"";right:var(--vs-s-u-bd4bfed86a);top:var(--vs-s-u-24fb190268);width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-601d4e18b6);transform:translateY(var(--vs-s-u-6b98ffc1e9));background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-efa853813b),var(--vs-palette-fa4fd748c7));position:absolute}.es-topology-pulse{width:var(--vs-s-u-3f261747e8);height:var(--vs-s-u-3f261747e8);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-brass-400);box-shadow:0 0 0 0 var(--vs-palette-5753d9dc72);animation:es-gold-pulse var(--vs-s-u-c60fde147d) infinite;flex-shrink:0}.es-topology-metric-copy{justify-content:space-between;align-items:baseline;gap:var(--vs-s-u-3f261747e8);flex:1;min-width:0;display:flex}.es-topology-metric-label{color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-793898dc38);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-b866037760);text-transform:uppercase;white-space:nowrap}.es-topology-metric-value{color:var(--vs-palette-abdd6cd407);font-family:IBM Plex Mono,monospace;font-size:var(--vs-s-u-cbb59940c6)}.es-topology-center{min-height:var(--vs-s-u-803bcc31de);justify-content:center;align-items:center;display:flex}.es-topology-ring{border-radius:var(--vs-s-u-269ad50d6a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bf4e42f6fb);pointer-events:none;position:absolute}.es-topology-ring-lg{width:min(var(--vs-s-u-409fcca89a),var(--vs-s-u-803bcc31de));height:var(--vs-s-u-d014329261);opacity:var(--vs-s-o-8aa78bfa19);transform:scaleX(1.5)}.es-topology-ring-sm{width:var(--vs-s-u-01a4c2cb04);height:var(--vs-s-u-01a4c2cb04);opacity:var(--vs-s-o-5ea3b2e9c5)}.es-topology-eye-shell{min-height:var(--vs-s-u-9f915b0521);min-width:min(var(--vs-s-u-7d4f2b1aa5),var(--vs-s-u-803bcc31de));justify-content:center;align-items:center;display:flex;position:relative}.es-topology-eye-aura{width:var(--vs-s-u-fa31087b0d);max-width:var(--vs-s-u-5c20a33213);aspect-ratio:2.15;border-radius:var(--vs-s-u-269ad50d6a) var(--vs-s-u-269ad50d6a) var(--vs-s-u-269ad50d6a) var(--vs-s-u-269ad50d6a) / var(--vs-s-u-45408c7734) var(--vs-s-u-45408c7734) var(--vs-s-u-45408c7734) var(--vs-s-u-45408c7734);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-20cd8c6b7e);background:radial-gradient(circle at center,var(--vs-palette-bf4e42f6fb),transparent var(--vs-s-u-24fb190268));filter:blur(var(--vs-s-u-dc6dc05efe));position:absolute}.es-topology-eye{width:min(var(--vs-s-u-4b6b698735),var(--vs-s-u-b7830fd10f));aspect-ratio:2.45;border-radius:var(--vs-s-u-269ad50d6a) var(--vs-s-u-269ad50d6a) var(--vs-s-u-269ad50d6a) var(--vs-s-u-269ad50d6a) / var(--vs-s-u-56d137fb41) var(--vs-s-u-56d137fb41) var(--vs-s-u-56d137fb41) var(--vs-s-u-56d137fb41);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-cd571f6bcd);background:radial-gradient(circle at var(--vs-s-u-24fb190268) var(--vs-s-u-24fb190268),var(--vs-palette-bf4e42f6fb),var(--vs-palette-b404b78ee6) var(--vs-s-u-76cb1c1a79),transparent var(--vs-s-u-40f0e3db9f)),linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-7949d1705f),var(--vs-palette-3c5fe75c4c));box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-8a59e7e947),0 0 var(--vs-s-u-714a3b42d9) var(--vs-palette-ab1e57aadf);justify-content:center;align-items:center;display:flex;position:relative}.es-topology-eye:before,.es-topology-eye:after{content:"";left:var(--vs-s-u-3d14a55c89);right:var(--vs-s-u-3d14a55c89);height:var(--vs-s-u-824f93d523);background:linear-gradient(var(--vs-s-u-2d10e1a739),transparent,var(--vs-palette-fe5590c1ec),transparent);position:absolute}.es-topology-eye:before{top:var(--vs-s-u-d9a3c81446);transform:rotate(var(--vs-s-u-3455a47ff6))}.es-topology-eye:after{bottom:var(--vs-s-u-d9a3c81446);transform:rotate(var(--vs-s-u-2673fbbf19))}.es-topology-iris{z-index:var(--vs-s-z-1f9ab3be63);width:var(--vs-s-u-f4408e09bd);height:var(--vs-s-u-f4408e09bd);border-radius:var(--vs-s-u-269ad50d6a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-86cdd90ced);background:radial-gradient(circle at var(--vs-s-u-24fb190268) var(--vs-s-u-e39d65d8f2),var(--vs-alpha-brass-22),var(--vs-palette-262c388581) var(--vs-s-u-b53c8abb69),var(--vs-palette-9613ca72fe) var(--vs-s-u-803bcc31de));box-shadow:0 0 0 0 var(--vs-alpha-brass-22),0 0 var(--vs-s-u-f8f56c2f02) var(--vs-palette-20cd8c6b7e);animation:es-eye-breathe var(--vs-s-u-3ec9c8c4e0) ease-in-out infinite;justify-content:center;align-items:center;display:flex;position:relative}.es-topology-logo{width:var(--vs-s-u-e678f03b9e);height:var(--vs-s-u-e678f03b9e);border-radius:var(--vs-s-u-269ad50d6a);object-fit:cover;object-position:center;animation:es-logo-pulse var(--vs-s-u-3ec9c8c4e0) ease-in-out infinite;box-shadow:0 0 0 0 var(--vs-palette-bc651db80f),0 0 var(--vs-s-u-10f5aefc50) var(--vs-palette-bf4e42f6fb)}.es-topology-logo:hover{animation:es-topology-logo-spin var(--vs-s-u-002ca76089) cubic-bezier(.18,.9,.24,1) both;filter:saturate(1.22)contrast(1.06)}.es-topology-eye-label{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-fc3cdb39aa);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-3c97184b0f);text-transform:uppercase;position:absolute;bottom:0}.es-topology-core-shell{width:var(--vs-s-u-efe7139310);height:var(--vs-s-u-efe7139310);border-radius:var(--vs-s-u-13660b8957);background:var(--vs-palette-e43ff18e34);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-61f1f8d2d5),0 0 var(--vs-s-u-ba267cd768) var(--vs-palette-ab1e57aadf);justify-content:center;align-items:center;display:flex}.es-topology-core{width:var(--vs-s-u-36fe730519);height:var(--vs-s-u-36fe730519);border-radius:var(--vs-s-u-cbf0498d08);background:linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-palette-40a96e9e61) var(--vs-s-u-517297d270),var(--vs-palette-a514d2bd1c) var(--vs-s-u-803bcc31de));box-shadow:0 var(--vs-s-u-10f5aefc50) var(--vs-s-u-1520545c4b) var(--vs-palette-48128cb289),inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-20cd8c6b7e);justify-content:center;align-items:center;display:flex}.es-topology-service-stack{gap:var(--vs-s-u-13660b8957);flex-direction:column;display:flex}.es-topology-service-pill{align-items:center;gap:var(--vs-s-u-8a4e237fa0);min-height:var(--vs-s-u-6202214cd5);border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-48beef4aad);background:var(--vs-palette-efe6f24223);box-shadow:0 var(--vs-s-u-6210d4c13d) var(--vs-s-u-3c8f6508bb) var(--vs-palette-1f35becb3e);color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-cde9131bb1);padding:var(--vs-s-u-4fb0c1a715) var(--vs-s-u-e75a1dba82);display:flex;position:relative}.es-topology-service-pill:before{content:"";left:var(--vs-s-u-bd4bfed86a);top:var(--vs-s-u-24fb190268);width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-601d4e18b6);transform:translateY(var(--vs-s-u-6b98ffc1e9));background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-fa4fd748c7),var(--vs-palette-efa853813b));position:absolute}.es-overview-icon{filter:invert(var(--vs-s-u-b53c8abb69)) sepia(var(--vs-s-u-d26a939dd9)) saturate(var(--vs-s-u-01b9756df9)) hue-rotate(var(--vs-s-u-28827a6b16)) brightness(var(--vs-s-u-6f703542dd)) contrast(var(--vs-s-u-1c115f35a6))}.es-overview-kpi-grid{gap:var(--vs-s-u-cbf0498d08);grid-template-columns:repeat(4,minmax(0,var(--vs-s-u-e33006c6a2)));margin-top:var(--vs-s-u-cbf0498d08);z-index:var(--vs-s-z-1f9ab3be63);display:grid;position:relative}.es-overview-metrics-row{grid-template-columns:minmax(var(--vs-s-u-4b6b698735),var(--vs-s-u-685a58bde1)) minmax(0,var(--vs-s-u-6ee0729b45));gap:var(--vs-s-u-cbf0498d08);margin-top:var(--vs-s-u-cbf0498d08);align-items:stretch;display:grid}.es-overview-metrics-row-kpis-only{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.es-overview-metrics-row .es-usage-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2));margin-bottom:0}.es-overview-metrics-row .es-overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));margin-top:0}.es-overview-metrics-row-kpis-only .es-overview-kpi-grid{grid-template-columns:repeat(4,minmax(0,var(--vs-s-u-e33006c6a2)))}.es-overview-kpi-card{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-1b411fcffd);background:var(--vs-palette-05c6668d2a);box-shadow:none;padding:var(--vs-s-u-70625187fd) var(--vs-s-u-13660b8957);min-height:var(--vs-s-u-79b9faf5eb);transition:background-color var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease;flex-direction:column;display:flex}.es-overview-kpi-card:hover{background:var(--vs-palette-62c435aba8);transform:translateY(var(--vs-s-u-609a7d1e79))}.es-overview-kpi-head{color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-f7534d6457);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-650fe93708);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.es-overview-kpi-value{color:var(--vs-palette-74dc69c5be);font-size:clamp(var(--vs-s-u-46b4774e9a),var(--vs-s-u-340b74eb2e) + var(--vs-s-u-d6aa6fcce6),var(--vs-s-u-46dbcf50eb));font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-d80a3bfda7);margin-top:var(--vs-s-u-e867aafca4)}.es-overview-kpi-meta{color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-95ca00b931);margin-top:var(--vs-s-u-056232250d)}.es-overview-kpi-meta-danger{color:var(--vs-palette-2ae20776c1)}.es-overview-sparkline{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-46dbcf50eb);color:var(--vs-brass-400);margin-top:auto}@keyframes es-eye-breathe{0%,to{box-shadow:0 0 0 0 var(--vs-alpha-brass-16),0 0 var(--vs-s-u-f8f56c2f02) var(--vs-alpha-brass-16)}50%{box-shadow:0 0 0 var(--vs-s-u-6edfe38e80) var(--vs-palette-fa4fd748c7),0 0 var(--vs-s-u-33323c081e) var(--vs-palette-ad1afd9f71)}}@keyframes es-logo-pulse{0%,to{box-shadow:0 0 0 0 var(--vs-palette-bc651db80f),0 0 var(--vs-s-u-10f5aefc50) var(--vs-palette-bf4e42f6fb);filter:saturate();transform:scale(1)}45%{box-shadow:0 0 0 var(--vs-s-u-2a7ad76dbb) var(--vs-palette-b404b78ee6),0 0 var(--vs-s-u-e7f683cfa3) var(--vs-palette-ad1afd9f71);filter:saturate(1.16)contrast(1.04);transform:scale(1.035)}}@keyframes es-topology-logo-spin{0%{box-shadow:0 0 0 0 var(--vs-palette-bc651db80f),0 0 var(--vs-s-u-10f5aefc50) var(--vs-palette-bf4e42f6fb);transform:rotate(var(--vs-s-u-867336fcf5)) scale(1.02)}55%{box-shadow:0 0 0 var(--vs-s-u-bbcfdad09a) var(--vs-palette-20f12d34a3),0 0 var(--vs-s-u-714a3b42d9) var(--vs-palette-cd571f6bcd);transform:rotate(var(--vs-s-u-e22ae2accd)) scale(1.09)}to{box-shadow:0 0 0 0 var(--vs-alpha-brass-22),0 0 var(--vs-s-u-7e0b31f4a1) var(--vs-palette-20cd8c6b7e);transform:rotate(var(--vs-s-u-f13a7791ee)) scale(1.04)}}@keyframes es-live-pulse{0%{box-shadow:0 0 0 0 var(--vs-palette-fa468dc0a8)}70%{box-shadow:0 0 0 var(--vs-s-u-6210d4c13d) var(--vs-palette-7c39b789e8)}to{box-shadow:0 0 0 0 var(--vs-palette-7c39b789e8)}}@keyframes es-gold-pulse{0%{box-shadow:0 0 0 0 var(--vs-palette-538c109447)}70%{box-shadow:0 0 0 var(--vs-s-u-bbcfdad09a) var(--vs-palette-fa4fd748c7)}to{box-shadow:0 0 0 0 var(--vs-palette-fa4fd748c7)}}@keyframes es-node-pulse{0%,to{opacity:var(--vs-s-o-dc43f5a623)}50%{opacity:var(--vs-s-o-a71c1e34e4)}}@keyframes es-topology-flow{to{stroke-dashoffset:calc(var(--vs-space-12) * -1)}}@keyframes es-spin{to{transform:rotate(var(--vs-s-u-f13a7791ee))}}@media(prefers-reduced-motion:reduce){.es-topology-frame .es-overview-live-dot,.es-topology-node-live,.es-topology-pulse,.es-topology-iris,.es-topology-logo,.es-topology-logo:hover,.es-topology-neural-thread,.es-topology-line-primary{animation:none}img[src$="Logo.png"],img[src$="Logo.png"]:hover{filter:none;transition:none;transform:none}}.es-progress-fill{height:var(--vs-s-u-803bcc31de);border-radius:var(--vs-s-u-269ad50d6a);background:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-824f93d523) var(--vs-alpha-brass-22),0 var(--vs-s-u-60c902c2fe) var(--vs-s-u-6edfe38e80) var(--vs-palette-b6156f6a20);transition:width var(--vs-s-u-0e873f96c2) ease}.es-switch{width:var(--vs-s-u-803bcc31de);justify-content:space-between;align-items:center;gap:var(--vs-s-u-2514867128);border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-77ec681828);background:var(--vs-palette-a514d2bd1c);padding:var(--vs-s-u-4a1cf36efc) var(--vs-s-u-3f261747e8);text-align:left;transition:border-color var(--vs-s-u-6371de0ff2) ease,background-color var(--vs-s-u-6371de0ff2) ease;display:flex}.es-switch:hover{border-color:var(--vs-palette-384fcb1afc)}.es-switch-label{flex-direction:column;min-width:0;display:flex}.es-switch-title{font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-c6fa01b3f1);letter-spacing:var(--vs-s-u-779dba263f);text-transform:uppercase;color:var(--vs-palette-e7178200cc)}.es-switch-state{margin-top:var(--vs-s-u-188e40c73f);font-size:var(--vs-s-u-f7534d6457);font-weight:var(--vs-s-fw-6e8bcfac8d);color:var(--vs-palette-f2074b6cef)}.es-switch-track{width:var(--vs-s-u-b0ab819115);height:var(--vs-s-u-13660b8957);border-radius:var(--vs-s-u-269ad50d6a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-380b253d46);background:var(--vs-palette-40a96e9e61);flex-shrink:0;position:relative}.es-switch-thumb{top:var(--vs-s-u-824f93d523);left:var(--vs-s-u-824f93d523);width:var(--vs-s-u-ac45377400);height:var(--vs-s-u-ac45377400);border-radius:var(--vs-s-u-269ad50d6a);background:var(--vs-palette-3cfb2fb384);transition:transform var(--vs-s-u-fe7ed28fde) ease;position:absolute}.es-switch-on{border-color:var(--vs-palette-5753d9dc72);background:var(--vs-palette-bf4e42f6fb)}.es-switch-on .es-switch-track{border-color:var(--vs-palette-a17788c8ce);background:var(--vs-brass-400)}.es-switch-on .es-switch-thumb{transform:translate(var(--vs-s-u-cbf0498d08));background:var(--vs-palette-a514d2bd1c)}.es-switch-warn{border-color:var(--vs-alpha-brass-42);background:var(--vs-palette-61f1f8d2d5)}.es-switch-warn .es-switch-track{border-color:var(--vs-palette-c6ced8069d);background:var(--vs-brass-400)}@media(max-width:1300px){.es-topology-frame{min-height:var(--vs-s-u-7d4f2b1aa5)}.es-topology-layout{grid-template-columns:minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-d014329261)) minmax(var(--vs-s-u-efe7139310),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-01a4c2cb04),var(--vs-s-u-efe7139310));padding:var(--vs-s-u-d4d432b0c7) var(--vs-s-u-13660b8957) var(--vs-s-u-13660b8957)}.es-overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));margin-top:var(--vs-s-u-13660b8957)}.es-overview-metrics-row{grid-template-columns:minmax(var(--vs-s-u-5b92fc69b5),var(--vs-s-u-a3f952f89b)) minmax(0,var(--vs-s-u-cea0c2bbef))}.es-domain-workspace{grid-template-columns:var(--vs-s-u-efe7139310) minmax(0,var(--vs-s-u-e33006c6a2))}}@media(max-width:1024px){.es-overview-shell{padding:0}.es-overview-header{flex-direction:column;align-items:flex-start}.es-topology-frame{min-height:auto}.es-topology-layout{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2));padding:var(--vs-s-u-72c91e6889) var(--vs-s-u-cbf0498d08) var(--vs-s-u-cbf0498d08);gap:var(--vs-s-u-13660b8957)}.es-topology-column-left,.es-topology-column-right{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-2514867128);display:grid}.es-topology-metric-pill,.es-topology-service-pill{min-height:var(--vs-s-u-72c91e6889)}.es-topology-metric-pill:after,.es-topology-service-pill:before{display:none}.es-topology-core-shell{width:var(--vs-s-u-683f36f3ad);height:var(--vs-s-u-683f36f3ad)}.es-topology-core{width:var(--vs-s-u-e678f03b9e);height:var(--vs-s-u-e678f03b9e)}.es-topology-eye-shell{min-height:var(--vs-s-u-79b9faf5eb);order:-1}.es-topology-eye-label{bottom:var(--vs-s-u-3ed42936dd)}.es-topology-lines{display:none}.es-topology-ring-lg{width:var(--vs-s-u-5b92fc69b5);height:var(--vs-s-u-683f36f3ad)}.es-topology-ring-sm{width:var(--vs-s-u-2fc417436a);height:var(--vs-s-u-2fc417436a)}.es-domain-workspace,.es-overview-metrics-row{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.es-overview-metrics-row .es-overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.es-domain-master-list{padding-right:0}.es-domain-master-list>div{grid-template-columns:repeat(auto-fit,minmax(var(--vs-s-u-d5d28e44f5),var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-2514867128);display:grid}.es-domain-master-list>div>button{margin-top:0!important}.es-domain-detail-shell{order:2}}@media(max-width:900px){.es-topology-frame{min-height:auto}.es-page-header>div{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.es-page-header{padding:var(--vs-s-u-cbf0498d08)}.es-status-tile{min-height:var(--vs-s-u-42861a3ada)}}@media(max-width:768px){.es-overview-kpi-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2));margin-top:var(--vs-s-u-cbf0498d08)}.es-overview-metrics-row .es-overview-kpi-grid,.es-overview-metrics-row-kpis-only .es-overview-kpi-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.es-overview-kpi-card{min-height:var(--vs-s-u-36fe730519)}.es-page-header{padding:var(--vs-s-u-cbf0498d08) var(--vs-s-u-cbf0498d08) var(--vs-s-u-bfc5d64333)}.es-header-pill{min-height:0;width:var(--vs-s-u-803bcc31de)}.es-header-cta{width:auto;min-height:var(--vs-s-u-143ed4338c)}.es-page-title{font-size:var(--vs-s-u-e867aafca4)}.es-domain-rail{padding:var(--vs-s-u-2514867128)}.es-domain-card,.es-domain-panel{padding:var(--vs-s-u-8a4e237fa0)}.es-status-tile{min-height:var(--vs-s-u-2f74bc485f)}.es-domain-actions{width:var(--vs-s-u-803bcc31de);justify-content:flex-start}.es-summary-row{flex-direction:column;align-items:flex-start}.es-hostname-box{align-items:flex-start;gap:var(--vs-s-u-2514867128);flex-direction:column}.es-control-header,.es-inline-switch{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.es-topology-frame{min-height:auto}.es-topology-status{margin:var(--vs-s-u-cbf0498d08) var(--vs-s-u-cbf0498d08) 0;width:fit-content;position:static}.es-topology-layout{padding-top:var(--vs-s-u-cbf0498d08)}.es-topology-column-left,.es-topology-column-right{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.es-overview-title{font-size:var(--vs-s-u-e867aafca4)}.es-overview-subtitle{font-size:var(--vs-s-u-95ca00b931)}.es-overview-live-pill{width:var(--vs-s-u-803bcc31de);justify-content:center}.es-topology-metric-copy{align-items:flex-start;gap:var(--vs-s-u-bfc5d64333);flex-direction:column}.es-topology-eye{width:min(var(--vs-s-u-efe7139310),var(--vs-s-u-5d2600fe90))}.es-topology-iris{width:var(--vs-s-u-42861a3ada);height:var(--vs-s-u-42861a3ada)}.es-topology-logo{width:var(--vs-s-u-59748dca9e);height:var(--vs-s-u-59748dca9e)}.es-domain-asset-row{padding:var(--vs-s-u-8a4e237fa0)}.es-status-value{font-size:var(--vs-s-u-cbf0498d08)}.es-detail-heading{font-size:var(--vs-s-u-793898dc38);letter-spacing:var(--vs-s-u-b866037760)}.es-inline-switch-title{font-size:var(--vs-s-u-192c030cf2)}.es-inline-switch-note{font-size:var(--vs-s-u-4fb0c1a715)}.es-domain-title{font-size:var(--vs-s-u-70625187fd)}.es-managed-route{font-size:var(--vs-s-u-3f261747e8)}}.es-control-plane{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-262c388581)}.es-table{width:var(--vs-s-u-803bcc31de);border-collapse:separate;border-spacing:0;color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-e75a1dba82)}.es-table thead{background:var(--vs-palette-9613ca72fe)}.es-table th{padding:var(--vs-s-u-8a4e237fa0) var(--vs-s-u-cbf0498d08);color:var(--vs-palette-abdd6cd407);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-cde9131bb1);text-align:left;text-transform:uppercase;letter-spacing:var(--vs-s-u-63288a8a5e)}.es-table td{padding:var(--vs-s-u-ac45377400) var(--vs-s-u-cbf0498d08);border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-bb6d46b06d);vertical-align:top}.es-table tbody tr{background:var(--vs-palette-262c388581)}.es-table tbody tr:hover{background:var(--vs-palette-62c435aba8)}.es-hub-center-wrap{width:min(var(--vs-s-u-b6ff06bf61),var(--vs-s-u-803bcc31de));min-height:var(--vs-s-u-fa31087b0d);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.es-hub-map{min-height:var(--vs-s-u-95603906c8);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-d3c99e205a);position:relative;overflow:hidden}.es-hub-map svg{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-803bcc31de);position:absolute;inset:0}.es-hub-service-stack{right:clamp(var(--vs-s-u-cbf0498d08),var(--vs-s-u-0c1fa5fdbd),var(--vs-s-u-d4d432b0c7));top:var(--vs-s-u-24fb190268);z-index:var(--vs-s-z-a38192d8e9);width:min(var(--vs-s-u-efe7139310),var(--vs-s-u-462e32767c));transform:translateY(var(--vs-s-u-6b98ffc1e9));gap:var(--vs-s-u-cbf0498d08);display:grid;position:absolute}.es-hub-service-pill{align-items:center;gap:var(--vs-s-u-2514867128);min-height:var(--vs-s-u-f6c8ab0fd1);border-radius:var(--vs-s-u-269ad50d6a);background:var(--vs-palette-40a96e9e61);color:var(--vs-palette-f2074b6cef);padding:var(--vs-s-u-3f261747e8) var(--vs-s-u-cbf0498d08);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-0085b45dcc);display:flex}.es-hub-left-label{left:clamp(var(--vs-s-u-cbf0498d08),var(--vs-s-u-0c1fa5fdbd),var(--vs-s-u-d4d432b0c7));z-index:var(--vs-s-z-a38192d8e9);align-items:center;gap:var(--vs-s-u-25aad9b003);color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-793898dc38);font-weight:var(--vs-s-fw-c6fa01b3f1);display:flex;position:absolute}.es-hub-left-label:first-of-type{top:var(--vs-s-u-111fc1d8be)}.es-hub-left-label:nth-of-type(2){top:var(--vs-s-u-d41e913de4)}.es-hub-left-label:nth-of-type(3){top:var(--vs-s-u-be29c07234)}.es-hub-left-label:nth-of-type(4){top:var(--vs-s-u-0c3be85009)}.es-hub-left-dot{width:var(--vs-s-u-25aad9b003);height:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-269ad50d6a);background:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-fcf3efa50c) var(--vs-palette-61f1f8d2d5)}.es-hub-ring{border-radius:var(--vs-s-u-269ad50d6a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-6e9a8e4cd5);background:radial-gradient(circle at center,var(--vs-palette-61f1f8d2d5),var(--vs-palette-6e459f92a4));position:absolute}.es-hub-ring-1{width:var(--vs-s-u-df91d986f2);height:var(--vs-s-u-df91d986f2)}.es-hub-ring-2{width:var(--vs-s-u-01a4c2cb04);height:var(--vs-s-u-01a4c2cb04)}.es-hub-core{z-index:var(--vs-s-z-1f9ab3be63);width:var(--vs-s-u-3b61a95138);height:var(--vs-s-u-3b61a95138);border-radius:var(--vs-s-u-269ad50d6a);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-02760f1014);background:radial-gradient(circle at var(--vs-s-u-24fb190268) var(--vs-s-u-e39d65d8f2),var(--vs-palette-56ea636381),var(--vs-brass-400) var(--vs-s-u-69a61c1e28),var(--vs-palette-a514d2bd1c) var(--vs-s-u-db9f89218c));box-shadow:0 0 0 var(--vs-s-u-227f87ce30) var(--vs-palette-ab1e57aadf),0 0 var(--vs-s-u-14f6b957da) var(--vs-alpha-brass-16);justify-content:center;align-items:center;display:flex;position:relative}.es-hub-node-row{grid-template-columns:auto var(--vs-s-u-26d6db1edb) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-a3c32f89c5);align-items:center;display:grid}.es-hub-node-row-right{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) var(--vs-s-u-26d6db1edb) auto}.es-hub-dot{width:var(--vs-s-u-25aad9b003);height:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-269ad50d6a);background:var(--vs-brass-400);box-shadow:0 0 0 var(--vs-s-u-fcf3efa50c) var(--vs-palette-bf4e42f6fb)}.es-hub-line{height:var(--vs-s-u-824f93d523);background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-58307e8c50),var(--vs-palette-fa4fd748c7))}.es-hub-node-row-right .es-hub-line{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-fa4fd748c7),var(--vs-palette-58307e8c50))}.es-hub-node-card{align-items:center;gap:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-40a96e9e61);padding:var(--vs-s-u-25aad9b003) var(--vs-s-u-5738b31095);display:flex}.es-kpi-card{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-40a96e9e61);padding:var(--vs-s-u-e75a1dba82) var(--vs-s-u-8a4e237fa0);position:relative;overflow:hidden}.es-kpi-card:before{content:"";top:var(--vs-s-u-54a62e000d);left:var(--vs-s-u-24fb190268);width:var(--vs-s-u-bcf392ca03);height:var(--vs-s-u-4d3bbccedd);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-brass-400);transform:translate(var(--vs-s-u-6b98ffc1e9));position:absolute}.es-sparkline{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-26d6db1edb);color:var(--vs-brass-400)}.es-network-path-primary{fill:none;stroke:var(--vs-brass-400);stroke-width:1.5px;opacity:var(--vs-s-o-78e8bcee3f)}.es-network-path-accent{fill:none;stroke:var(--vs-palette-ce315d230e);stroke-width:1.5px;opacity:var(--vs-s-o-0f35f99733)}.es-network-node{fill:var(--vs-brass-400);filter:drop-shadow(0 0 var(--vs-s-u-4d3bbccedd) var(--vs-palette-384fcb1afc))}@media(max-width:900px){.es-hub-map{min-height:var(--vs-s-u-04b6bb3fa3)}.es-hub-service-stack{left:var(--vs-s-u-cbf0498d08);right:var(--vs-s-u-cbf0498d08);top:auto;bottom:var(--vs-s-u-cbf0498d08);grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));width:auto;transform:none}.es-hub-left-label{display:none}}.es-usage-grid{gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-13660b8957);grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));display:grid}.es-usage-card{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-d744c5b847);background:var(--vs-palette-05c6668d2a);border-radius:var(--vs-s-u-4d3bbccedd);padding:var(--vs-s-u-e12dfc4c01) var(--vs-s-u-75c597924b);box-shadow:none;transition:background-color var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease}.es-usage-card:hover{background:var(--vs-palette-62c435aba8);transform:translateY(var(--vs-s-u-609a7d1e79))}.es-usage-card-head{justify-content:space-between;align-items:start;gap:var(--vs-s-u-cbf0498d08);display:flex}.es-usage-card-kicker{font-size:var(--vs-s-u-fc3cdb39aa);line-height:var(--vs-s-lh-d80a3bfda7);letter-spacing:var(--vs-s-u-91356a2150);text-transform:uppercase;color:var(--vs-palette-abdd6cd407);margin:0}.es-usage-card-title{margin-top:var(--vs-s-u-056232250d);font-size:var(--vs-s-u-da0da8a839);line-height:var(--vs-s-lh-dce06231fb);font-weight:var(--vs-s-fw-cde9131bb1);color:var(--vs-palette-74dc69c5be)}.es-usage-card-badge{min-width:var(--vs-s-u-dbd2832bb5);border-radius:var(--vs-s-u-fcf3efa50c);padding:var(--vs-s-u-2be1ee039a) var(--vs-s-u-3f261747e8);font-size:var(--vs-s-u-8e4b280f90);line-height:var(--vs-s-lh-d80a3bfda7);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-b866037760);text-transform:uppercase;border:var(--vs-s-u-824f93d523) solid var(--vs-palette-a9416f8798);justify-content:center;align-items:center;display:inline-flex}.es-usage-card-badge-normal{background:var(--vs-palette-61f1f8d2d5);border-color:var(--vs-palette-ad1afd9f71);color:var(--vs-palette-c6232350f8)}.es-usage-card-badge-warning{background:var(--vs-palette-20cd8c6b7e);border-color:var(--vs-palette-fb5740e495);color:var(--vs-palette-20ce7fb9a9)}.es-usage-card-badge-danger{background:var(--vs-palette-b8ea6ebc5e);border-color:var(--vs-palette-cd749ccff0);color:var(--vs-palette-f23d47e246)}.es-usage-card-value{margin-top:var(--vs-s-u-cbf0498d08);font-size:clamp(var(--vs-s-u-fc675fb8c0),var(--vs-s-u-70625187fd) + var(--vs-s-u-60d0101356),var(--vs-s-u-b0ab819115));line-height:var(--vs-s-lh-d80a3bfda7);font-weight:var(--vs-s-fw-cde9131bb1);color:var(--vs-palette-74dc69c5be)}.es-usage-card-value span{font-size:var(--vs-s-u-cbf0498d08);font-weight:var(--vs-s-fw-6e8bcfac8d);color:var(--vs-palette-e7178200cc)}.es-usage-card-meta{margin-top:var(--vs-s-u-056232250d);font-size:var(--vs-s-u-95ca00b931);color:var(--vs-palette-e7178200cc)}.es-usage-progress{margin-top:var(--vs-s-u-8a4e237fa0);height:var(--vs-s-u-63c7958b73);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-743cfd96c7);overflow:hidden}.es-usage-progress-bar{height:var(--vs-s-u-803bcc31de);border-radius:inherit;transition:width var(--vs-s-u-7acc91f1df) ease}.es-usage-progress-bar-normal{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-4a80b8f836),var(--vs-palette-6833c193e7))}.es-usage-progress-bar-warning{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-5d9713301f),var(--vs-palette-e785a09f18))}.es-usage-progress-bar-danger{background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-58dca341da),var(--vs-palette-cfe5e14e8d))}.es-usage-card-foot{margin-top:var(--vs-s-u-291c5b6faa);justify-content:space-between;gap:var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-f7534d6457);color:var(--vs-palette-e7178200cc);display:flex}.es-overview-page~.grid .es-card,.es-overview-page~.es-card{border-radius:var(--vs-s-u-4d3bbccedd);border-color:var(--vs-palette-d744c5b847);background:var(--vs-palette-262c388581);box-shadow:none}.es-overview-page~.grid .es-card:hover,.es-overview-page~.es-card:hover{background:var(--vs-palette-05c6668d2a);transform:translateY(var(--vs-s-u-609a7d1e79))}.es-overview-page~.grid .es-card:before,.es-overview-page~.es-card:before{display:none}.es-billing-banner{top:var(--vs-s-u-2514867128);z-index:var(--vs-s-z-bde2cac42e);margin-bottom:var(--vs-s-u-cbf0498d08);position:sticky}.es-billing-banner-shell{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);border-radius:var(--vs-s-u-d6f509f8e2);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-edd8299950);background:linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-palette-3eff2a01ff),var(--vs-palette-1ace97d973));padding:var(--vs-s-u-ac45377400) var(--vs-s-u-cbf0498d08);box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-e7f683cfa3) var(--vs-palette-ed9a7d07bf);display:flex}.es-billing-banner-copy{align-items:start;gap:var(--vs-s-u-ac45377400);display:flex}.es-billing-banner-pill{border-radius:var(--vs-s-u-1a8a37da86);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-8740733827);background:var(--vs-palette-5095bf75b4);padding:var(--vs-s-u-c8fc86cf43) var(--vs-s-u-3f261747e8);font-size:var(--vs-s-u-fc3cdb39aa);line-height:var(--vs-s-lh-d80a3bfda7);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-3c97184b0f);text-transform:uppercase;color:var(--vs-palette-f23d47e246);flex-shrink:0;align-items:center;display:inline-flex}.es-billing-banner-title{font-size:var(--vs-s-u-fae8650124);font-weight:var(--vs-s-fw-cde9131bb1);color:var(--vs-palette-f2074b6cef)}.es-billing-banner-text{margin-top:var(--vs-s-u-dc06e36e36);font-size:var(--vs-s-u-16ac6426c3);color:var(--vs-palette-b16ef3a4ef)}.es-billing-banner-meta{min-width:var(--vs-s-u-01a4c2cb04);border-left:var(--vs-s-u-824f93d523) solid var(--vs-palette-5095bf75b4);padding-left:var(--vs-s-u-cbf0498d08);text-align:right}.es-billing-banner-meta-label{font-size:var(--vs-s-u-fc3cdb39aa);line-height:var(--vs-s-lh-d80a3bfda7);letter-spacing:var(--vs-s-u-e2bb4f69f6);text-transform:uppercase;color:var(--vs-palette-b16ef3a4ef)}.es-billing-banner-meta-value{margin-top:var(--vs-s-u-2be1ee039a);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-c6fa01b3f1);color:var(--vs-palette-f2074b6cef)}@media(max-width:900px){.es-usage-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}.es-billing-banner-shell,.es-billing-banner-copy{flex-direction:column}.es-billing-banner-meta{min-width:0;width:var(--vs-s-u-803bcc31de);border-left:0;border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-5095bf75b4);padding-left:0;padding-top:var(--vs-s-u-e75a1dba82);text-align:left}.es-usage-card-foot{gap:var(--vs-s-u-597c2a11c0);flex-direction:column}}.vs-tuning-shell{color:var(--vs-palette-74dc69c5be)}.vs-tuning-topline{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-13660b8957);margin-bottom:var(--vs-s-u-13660b8957);align-items:end;display:grid}.vs-tuning-eyebrow{border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-62c435aba8);width:max-content;color:var(--vs-palette-abdd6cd407);padding:var(--vs-s-u-597c2a11c0) var(--vs-s-u-25aad9b003);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-2c382e59b4);text-transform:uppercase;align-items:center;display:inline-flex}.vs-tuning-title{margin-top:var(--vs-s-u-5738b31095);color:var(--vs-palette-f2074b6cef);font-size:clamp(var(--vs-s-u-c604b2bfad),var(--vs-s-u-340b74eb2e) + var(--vs-s-u-60d0101356),var(--vs-s-u-14340e3096));font-weight:var(--vs-s-fw-52ee95b95f);line-height:var(--vs-s-lh-708f6ccaa1)}.vs-tuning-subtitle{margin-top:var(--vs-s-u-25aad9b003);color:var(--vs-palette-1026c1d4e3);font-size:var(--vs-s-u-ac45377400);line-height:var(--vs-s-lh-22a5a650ba)}.vs-tuning-runtime{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-62c435aba8);min-width:0;color:var(--vs-palette-abdd6cd407);padding:var(--vs-s-u-e75a1dba82) var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-f7534d6457);overflow-wrap:anywhere}.vs-tuning-card{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-bb5f4c090c);background:var(--vs-palette-05c6668d2a);min-width:0;box-shadow:0 var(--vs-s-u-227f87ce30) var(--vs-s-u-f3669b3145) var(--vs-palette-be53d4376b);position:relative;overflow:hidden}.vs-tuning-accent:before{content:"";height:var(--vs-s-u-601d4e18b6);background:var(--vs-tuning-accent,var(--vs-brass-400));position:absolute;inset:0 0 auto}.vs-tuning-grid{gap:var(--vs-s-u-13660b8957);display:grid}.vs-tuning-top-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));margin:var(--vs-s-u-13660b8957) 0}.vs-tuning-settings-grid{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-tuning-four-grid{grid-template-columns:repeat(4,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-tuning-three-grid{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-tuning-two-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-tuning-panel{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-62c435aba8);min-width:0;padding:var(--vs-s-u-cbf0498d08)}.vs-tuning-section-head{justify-content:space-between;align-items:flex-start;gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-70625187fd);display:flex}.vs-tuning-section-title{color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-70625187fd);font-weight:var(--vs-s-fw-2c382e59b4);line-height:var(--vs-s-lh-500089db1e);margin:0}.vs-tuning-helper{color:var(--vs-palette-c2ec257c30);font-size:var(--vs-s-u-f7534d6457);line-height:var(--vs-s-lh-22a5a650ba);overflow-wrap:anywhere}.vs-tuning-label{justify-content:space-between;align-items:center;gap:var(--vs-s-u-2514867128);min-width:0;color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-cde9131bb1);overflow-wrap:anywhere;display:flex}.vs-tuning-badge{border-radius:var(--vs-s-u-60c902c2fe);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-abdd6cd407);padding:var(--vs-s-u-f42b511f5c) var(--vs-s-u-056232250d);font-family:var(--font-mono);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-cde9131bb1);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.vs-tuning-input{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-d4c3b2065f);margin-top:var(--vs-s-u-25aad9b003);border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-8d3ee760bb);background:var(--vs-palette-9613ca72fe);color:var(--vs-palette-f2074b6cef);padding:0 var(--vs-s-u-2514867128);font-weight:var(--vs-s-fw-cde9131bb1);transition:border-color var(--vs-s-u-6371de0ff2) ease,box-shadow var(--vs-s-u-6371de0ff2) ease;outline:none;display:block}.vs-tuning-input:focus{border-color:var(--vs-palette-1804f84ae2);box-shadow:0 0 0 var(--vs-s-u-2afc43841c) var(--vs-palette-61f1f8d2d5)}.vs-tuning-note{border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-065ba9d9a8);background:var(--vs-palette-6da33304a1);color:var(--vs-palette-c6a685ff8e);padding:var(--vs-s-u-8a4e237fa0) var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-8a4e237fa0);line-height:var(--vs-s-lh-16d0e8c220);overflow-wrap:anywhere}.vs-tuning-note strong,.vs-tuning-loading-title{color:var(--vs-palette-f2074b6cef);font-weight:var(--vs-s-fw-2c382e59b4)}.vs-tuning-note-quote{margin-top:var(--vs-s-u-a3c32f89c5);color:var(--vs-palette-86e78d440f);font-weight:var(--vs-s-fw-2c382e59b4);display:block}.vs-tuning-button{min-height:var(--vs-s-u-d4c3b2065f);justify-content:center;align-items:center;gap:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-s-u-4d3bbccedd);padding:0 var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-2c382e59b4);transition:filter var(--vs-s-u-6371de0ff2) ease,transform var(--vs-s-u-6371de0ff2) ease;white-space:nowrap;display:inline-flex}.vs-tuning-button:hover{filter:brightness(1.06)}.vs-tuning-button:active{transform:translateY(var(--vs-s-u-824f93d523))}.vs-tuning-button-primary{background:linear-gradient(var(--vs-s-u-1b25da8a5c),var(--vs-palette-20ce7fb9a9),var(--vs-brass-400));color:var(--vs-brass-900)}.vs-tuning-button-muted{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-74dc69c5be)}.vs-tuning-button-emerald{background:var(--vs-palette-115e018f61);color:var(--vs-palette-f2074b6cef)}.vs-tuning-metric{margin-top:var(--vs-s-u-8a4e237fa0);color:var(--vs-palette-f2074b6cef);font-family:var(--font-mono);font-size:var(--vs-s-u-feccc4741c);font-weight:var(--vs-s-fw-52ee95b95f)}.vs-tuning-loading{margin-top:var(--vs-s-u-8a4e237fa0);border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-7d4ab16730);background:var(--vs-palette-73e352c5a4);padding:var(--vs-s-u-8a4e237fa0);text-align:center}.vs-tuning-loading-copy{color:var(--vs-palette-2c565f8f06);font-size:var(--vs-s-u-95ca00b931)}.vs-tuning-origin-row{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-2514867128);margin-top:var(--vs-s-u-2514867128);align-items:end;display:grid}.vs-tuning-ssl-note{margin-top:var(--vs-s-u-ac45377400);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-d9684b1997);color:var(--vs-palette-3fd4e05297);padding:var(--vs-s-u-3f261747e8) var(--vs-s-u-2514867128);font-size:var(--vs-s-u-f7534d6457);line-height:var(--vs-s-lh-52bef62a79)}.vs-tuning-field-stack{gap:var(--vs-s-u-cbf0498d08);display:grid}.vs-tuning-toggle-row{justify-content:space-between;align-items:center;gap:var(--vs-s-u-8a4e237fa0);margin-top:var(--vs-s-u-70625187fd);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-9613ca72fe);padding:var(--vs-s-u-a1739d8156);color:var(--vs-palette-ce315d230e);font-size:var(--vs-s-u-8a4e237fa0);font-weight:var(--vs-s-fw-2c382e59b4);cursor:pointer;display:flex}.vs-tuning-traffic-row{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto;gap:var(--vs-s-u-cbf0498d08);margin-top:var(--vs-s-u-13660b8957);border-radius:var(--vs-s-u-4d3bbccedd);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-0085b45dcc);background:var(--vs-palette-62c435aba8);padding:var(--vs-s-u-cbf0498d08);cursor:pointer;align-items:center;display:grid}.vs-tuning-traffic-icon{width:var(--vs-s-u-d4c3b2065f);height:var(--vs-s-u-d4c3b2065f);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-743cfd96c7);color:var(--vs-brass-400);font-size:var(--vs-s-u-cbf0498d08);font-weight:var(--vs-s-fw-52ee95b95f);justify-content:center;align-items:center;display:inline-flex}.vs-tuning-traffic-row input,.vs-tuning-toggle-row input{opacity:var(--vs-s-o-b53823ac50);pointer-events:none;position:absolute}.vs-tuning-toggle{width:var(--vs-s-u-c1013f486d);height:var(--vs-s-u-a9ec603be7);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-743cfd96c7);box-shadow:inset 0 0 0 var(--vs-s-u-824f93d523) var(--vs-palette-eabbb4eda5);transition:background-color var(--vs-s-u-6371de0ff2) ease;flex:none;position:relative}.vs-tuning-toggle:after{content:"";top:var(--vs-s-u-bfc5d64333);left:var(--vs-s-u-bfc5d64333);width:var(--vs-s-u-cbf0498d08);height:var(--vs-s-u-cbf0498d08);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-palette-ce315d230e);transition:transform var(--vs-s-u-6371de0ff2) ease,background-color var(--vs-s-u-6371de0ff2) ease;position:absolute}.vs-tuning-toggle-row input:checked+.vs-tuning-toggle,.vs-tuning-traffic-row input:checked+.vs-tuning-toggle{background:var(--vs-palette-115e018f61)}.vs-tuning-toggle-row input:checked+.vs-tuning-toggle:after,.vs-tuning-traffic-row input:checked+.vs-tuning-toggle:after{transform:translate(var(--vs-s-u-75c597924b));background:var(--vs-palette-f2074b6cef)}.vs-tuning-details{margin-top:var(--vs-s-u-13660b8957)}.vs-tuning-summary{justify-content:space-between;align-items:center;gap:var(--vs-s-u-cbf0498d08);cursor:pointer;list-style:none;display:flex}.vs-tuning-summary::-webkit-details-marker{display:none}.vs-tuning-chevron{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-62c435aba8);color:var(--vs-palette-3fd4e05297);padding:var(--vs-s-u-597c2a11c0) var(--vs-s-u-5738b31095);transition:transform var(--vs-s-u-6371de0ff2) ease;justify-content:center;align-items:center;display:inline-flex}.vs-tuning-details[open] .vs-tuning-chevron{transform:rotate(var(--vs-s-u-1b25da8a5c))}.vs-tuning-advanced-body{gap:var(--vs-s-u-a9ec603be7);grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));margin-top:var(--vs-s-u-891ea72f0d);align-items:start;display:grid}.vs-tuning-advanced-body .vs-tuning-four-grid,.vs-tuning-advanced-body .vs-tuning-three-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-tuning-tabs{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-bfc5d64333);border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-9613ca72fe);padding:var(--vs-s-u-bfc5d64333);margin:var(--vs-s-u-8a4e237fa0) 0 var(--vs-s-u-cbf0498d08);display:grid}.vs-tuning-tab{border-radius:var(--vs-s-u-60c902c2fe);padding:var(--vs-s-u-5738b31095);font-size:var(--vs-s-u-e75a1dba82);font-weight:var(--vs-s-fw-2c382e59b4);transition:background-color var(--vs-s-u-6371de0ff2) ease,color var(--vs-s-u-6371de0ff2) ease}.vs-tuning-tab-inactive{color:var(--vs-palette-1026c1d4e3);background:0 0}.vs-tuning-tab-balanced{color:var(--vs-palette-77528fe234);background:var(--vs-palette-eb0c643349);box-shadow:inset 0 var(--vs-s-u-4a11aa2cae) 0 var(--vs-palette-c53fd64050)}.vs-tuning-tab-aggressive{color:var(--vs-palette-53f6716c5c);background:var(--vs-palette-a543c6acd6);box-shadow:inset 0 var(--vs-s-u-4a11aa2cae) 0 var(--vs-palette-ba542c0ea9)}.vs-tuning-actions{margin-top:var(--vs-s-u-13660b8957);justify-content:flex-end;display:flex}.vs-tone-analysis{color:var(--vs-palette-77528fe234)}.vs-tone-origin{color:var(--vs-palette-bef0e9e801)}.vs-tone-risk{color:var(--vs-palette-53f6716c5c)}.vs-tone-advanced{color:var(--vs-palette-3fd4e05297)}@media(max-width:1100px){.vs-tuning-top-grid,.vs-tuning-settings-grid,.vs-tuning-advanced-body{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-tuning-four-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}.vs-tuning-advanced-body .vs-tuning-four-grid,.vs-tuning-advanced-body .vs-tuning-three-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}}@media(max-width:760px){.vs-tuning-topline,.vs-tuning-origin-row,.vs-tuning-two-grid,.vs-tuning-three-grid,.vs-tuning-four-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-tuning-section-head{flex-direction:column}.vs-tuning-traffic-row{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto}.vs-tuning-button,.vs-tuning-origin-row .vs-tuning-button,.vs-tuning-actions .vs-tuning-button{width:var(--vs-s-u-803bcc31de)}}.es-topbar{background:var(--es-page);color:var(--es-text)}.es-sidebar,.es-brand-panel,.es-card,.es-card-soft,.es-usage-card,.es-overview-kpi-card,.vs-farm-create,.vs-farm-node,.vs-farm-empty,.vs-logs-panel,.vs-logs-stat{border-color:var(--es-border);background:var(--es-surface);box-shadow:var(--es-shadow-card)}.es-card:hover,.es-usage-card:hover,.es-overview-kpi-card:hover,.vs-logs-table tbody tr:hover td{background:var(--es-surface-3)}.es-btn,.vs-logs-btn,.vs-farm-button,.vs-billing-checkout,.vs-billing-secondary-action{min-height:var(--vs-s-u-d4c3b2065f);border-radius:var(--es-radius-sm);font-size:var(--vs-s-u-bcb70b3447);line-height:var(--vs-s-lh-500089db1e)}.es-btn:disabled,.vs-logs-btn:disabled,.vs-farm-button:disabled{cursor:not-allowed;opacity:var(--vs-s-o-990e84d27b);transform:none}.es-input,.vs-logs-input,.vs-farm-input,.vs-sp-input{min-height:var(--vs-s-u-36d4254ba2);border-color:var(--es-border);background:var(--es-surface-input);color:var(--es-text);font-size:var(--vs-s-u-8ac5929f8c);line-height:var(--vs-s-lh-22a5a650ba)}.es-input:focus,.vs-logs-input:focus,.vs-farm-input:focus,.vs-sp-input:focus{border-color:var(--vs-palette-49e139c0f4);box-shadow:0 0 0 var(--vs-s-u-fcf3efa50c) var(--es-focus-ring)}.es-table,.vs-logs-table,.vs-sp-table{color:var(--es-text);font-size:var(--es-font-table);line-height:var(--vs-s-lh-1dac370ff8)}.es-table thead,.vs-logs-table thead{background:var(--es-surface-input)}.es-table th,.vs-logs-table th,.vs-sp-th{color:var(--es-text-muted);font-size:var(--vs-s-u-2514867128);letter-spacing:var(--vs-s-u-b866037760)}.es-table td,.vs-logs-table td,.vs-sp-td{border-color:var(--es-border-subtle);background:var(--es-surface-2)}.vs-logs-page{gap:var(--vs-s-u-cbf0498d08);color:var(--es-text);font-size:var(--es-font-body)}.vs-logs-command{padding:clamp(var(--vs-s-u-cbf0498d08),var(--vs-s-u-e75a1dba82) + var(--vs-s-u-e87c00dc35),var(--vs-s-u-ea2f13e104))}.vs-logs-title-row h2{color:var(--es-text-strong);font-size:clamp(var(--vs-s-u-a9ec603be7),var(--vs-s-u-340b74eb2e) + var(--vs-s-u-d6aa6fcce6),var(--vs-s-u-bb667eba72));line-height:var(--vs-s-lh-f2a59f6af5)}.vs-logs-title-block p,.vs-logs-table-head p,.vs-farm-hero p:not(.vs-farm-eyebrow),.es-overview-subtitle{color:var(--es-text-muted);font-size:var(--vs-s-u-8ac5929f8c);line-height:var(--vs-s-lh-b97e227685)}.vs-logs-field label,.vs-logs-env-badge,.vs-logs-repeat-badge,.vs-logs-count-badge,.vs-logs-risk-badge,.vs-logs-severity-badge{font-size:var(--vs-s-u-2514867128);letter-spacing:var(--vs-s-u-feed48343b)}.vs-logs-filter-form{grid-template-columns:minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-4d873857c4)) minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-e33006c6a2)) minmax(var(--vs-s-u-9f915b0521),var(--vs-s-u-e33006c6a2)) auto}.vs-logs-stats{gap:var(--vs-s-u-cbf0498d08)}.vs-logs-stat{min-height:var(--vs-s-u-1272c1a488);padding:var(--vs-s-u-70625187fd)}.vs-logs-stat h3{color:var(--es-text);font-size:var(--vs-s-u-8ac5929f8c);line-height:var(--vs-s-lh-1ef4cd5b70)}.vs-logs-stat-value{color:var(--es-text-strong);font-size:clamp(var(--vs-s-u-14340e3096),var(--vs-s-u-a9ec603be7) + var(--vs-s-u-7367d026c7),var(--vs-s-u-143ed4338c))}.vs-logs-table-head{background:var(--es-surface);padding:var(--vs-s-u-70625187fd) var(--vs-s-u-340b74eb2e)}.vs-logs-table-head h3{color:var(--es-text-strong);font-size:var(--vs-s-u-373748896d);line-height:var(--vs-s-lh-5c1b3ff4b6)}.vs-logs-table{min-width:var(--vs-s-u-22e2501f29)}.vs-logs-table th{padding:var(--vs-s-u-8a4e237fa0) var(--vs-s-u-cbf0498d08)}.vs-logs-table td{padding:var(--vs-s-u-ac45377400) var(--vs-s-u-cbf0498d08)}.vs-logs-domain,.vs-logs-event-name{color:var(--es-text-strong);font-size:var(--vs-s-u-bcb70b3447)}.vs-logs-mono,.vs-logs-time,.vs-logs-path,.vs-logs-details-list,.vs-logs-detail-fallback{font-size:var(--vs-s-u-c37e9d05b8)}.vs-logs-severity-badge{border-radius:var(--es-radius-sm);border:var(--vs-s-u-824f93d523) solid var(--es-border);width:fit-content;padding:var(--vs-s-u-663f8f1c0a) var(--vs-s-u-182841b116);font-weight:var(--vs-s-fw-52ee95b95f);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.vs-logs-severity-critical{border-color:var(--vs-palette-acc61a93f6);background:var(--es-critical-soft);color:var(--vs-palette-7c23de3ddc)}.vs-logs-severity-danger{border-color:var(--vs-palette-46da7c239f);background:var(--es-danger-soft);color:var(--vs-palette-f23d47e246)}.vs-logs-severity-warning{border-color:var(--vs-palette-dbd95acd7d);background:var(--es-warning-soft);color:var(--vs-palette-0f159dd905)}.vs-logs-severity-success{border-color:var(--vs-palette-7242728259);background:var(--es-success-soft);color:var(--vs-palette-4c3e380e5f)}.vs-logs-severity-info{border-color:var(--vs-palette-00ff64ebd9);background:var(--es-info-soft);color:var(--vs-palette-1b6190d723)}.vs-logs-table tbody tr td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-0727865cd3)}.vs-logs-table tbody tr.vs-logs-row-critical td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-3d49f9b130)}.vs-logs-table tbody tr.vs-logs-row-danger td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-fa478a1818)}.vs-logs-table tbody tr.vs-logs-row-warning td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-efa853813b)}.vs-logs-table tbody tr.vs-logs-row-success td:first-child{box-shadow:inset var(--vs-s-u-2afc43841c) 0 0 var(--vs-palette-b959218774)}.vs-logs-row-critical .vs-logs-risk-badge{border-color:var(--vs-palette-acc61a93f6);background:var(--es-critical-soft);color:var(--vs-palette-7c23de3ddc)}.vs-logs-row-danger .vs-logs-risk-badge{border-color:var(--vs-palette-46da7c239f);background:var(--es-danger-soft);color:var(--vs-palette-f23d47e246)}.vs-logs-row-warning .vs-logs-risk-badge{border-color:var(--vs-palette-dbd95acd7d);background:var(--es-warning-soft);color:var(--vs-palette-0f159dd905)}.vs-logs-row-info .vs-logs-risk-badge{border-color:var(--vs-palette-d6620e5cd1);background:var(--es-info-soft);color:var(--vs-palette-1b6190d723)}.vs-logs-time{color:var(--es-text);white-space:nowrap;display:block}.vs-logs-time-raw{margin-top:var(--vs-s-u-bfc5d64333);color:var(--es-text-subtle);font-family:var(--font-mono);font-size:var(--vs-s-u-4fb0c1a715);white-space:nowrap;display:block}.vs-logs-path,.vs-sp-path-value{background:var(--es-surface-input);color:var(--es-text)}.vs-logs-action-btn{min-width:var(--vs-s-u-b0ab819115);min-height:var(--vs-s-u-b0ab819115)}.vs-logs-pagination{background:var(--es-surface);color:var(--es-text)}.vs-logs-pagination :where(a,span){border-color:var(--es-border)!important;background-color:var(--es-surface-2)!important;color:var(--es-text)!important}.vs-logs-pagination :where(a:hover){background-color:var(--es-surface-3)!important;color:var(--es-brand-strong)!important}.vs-sp-label,.vs-farm-eyebrow{color:var(--es-text-muted);font-size:var(--vs-s-u-c37e9d05b8)}.vs-farm-hero h1,.vs-farm-hero h2,.es-page-title,.es-overview-title{color:var(--es-text-strong);font-size:clamp(var(--vs-s-u-a9ec603be7),var(--vs-s-u-75c597924b) + var(--vs-s-u-4210c836b4),var(--vs-s-u-c4962f1981));line-height:var(--vs-s-lh-a85684cfed)}.vs-sp-data-row{background:var(--es-surface-2)}@media(max-width:1180px){.vs-logs-filter-form{grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)))}}@media(max-width:760px){.vs-logs-command,.vs-logs-table-head,.vs-logs-stat{padding:var(--vs-s-u-cbf0498d08)}.vs-logs-title-row h2{font-size:var(--vs-s-u-a9ec603be7)}.vs-logs-table tbody tr{margin:var(--vs-s-u-a1739d8156);border-color:var(--es-border);background:var(--es-surface-2)}.vs-logs-table{min-width:0}.vs-logs-table td{grid-template-columns:minmax(var(--vs-s-u-ed96571b25),var(--vs-s-u-fabf560788)) minmax(0,var(--vs-s-u-e33006c6a2));padding:var(--vs-s-u-e75a1dba82) var(--vs-s-u-ac45377400)}.vs-logs-table td:before{color:var(--es-text-muted);font-size:var(--vs-s-u-2514867128)}.vs-logs-event-line{gap:var(--vs-s-u-c8fc86cf43)}}.vs-billing{--vs-bg:var(--vs-ink-925);--vs-surface:var(--vs-palette-05c6668d2a);--vs-surface-high:var(--vs-palette-d315549f49);--vs-surface-highest:var(--vs-palette-743cfd96c7);--vs-surface-low:var(--vs-palette-262c388581);--vs-surface-lowest:var(--vs-palette-9613ca72fe);--vs-primary:var(--vs-brass-400);--vs-primary-strong:var(--vs-palette-4736f1f9ad);--vs-primary-soft:var(--vs-palette-61f1f8d2d5);--vs-outline:var(--vs-palette-4a45f2d293);--vs-outline-soft:var(--vs-palette-8d3ee760bb);--vs-text:var(--vs-palette-04b20f618a);--vs-muted:var(--vs-palette-e7178200cc);--vs-variant:var(--vs-palette-abdd6cd407);--vs-success:var(--vs-palette-e97dd27c15);--vs-danger:var(--vs-palette-6ddf57b8cf);--vs-info:var(--vs-palette-ca45a20040);gap:var(--vs-s-u-feccc4741c);color:var(--vs-text);font-family:Inter,Manrope,var(--font-sans);display:grid}.vs-billing *{letter-spacing:0}.vs-billing-header{display:block}.vs-billing-meta,.vs-billing-label,.vs-billing-limit-label{color:var(--vs-variant);font-size:var(--vs-s-u-c37e9d05b8);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-b866037760);text-transform:uppercase}.vs-billing-meta{color:var(--vs-primary);letter-spacing:var(--vs-s-u-650fe93708)}.vs-billing-title{margin-top:var(--vs-s-u-bfc5d64333);color:var(--vs-palette-f2074b6cef);font-size:clamp(var(--vs-s-u-a9ec603be7),var(--vs-s-u-340b74eb2e) + var(--vs-s-u-4210c836b4),var(--vs-s-u-9e4ebe412b));font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-f2a59f6af5)}.vs-billing-copy,.vs-billing-subcopy{color:var(--vs-text);font-size:var(--vs-s-u-8ac5929f8c);line-height:var(--vs-s-lh-b97e227685)}.vs-billing-copy{max-width:var(--vs-s-u-bd0bceef78);margin-top:var(--vs-s-u-7957d32ed4)}.vs-billing-subcopy{margin-top:var(--vs-s-u-7957d32ed4);color:var(--vs-muted)}.vs-billing-summary{gap:var(--vs-s-u-cbf0498d08) var(--vs-s-u-feccc4741c);margin-top:var(--vs-s-u-a9ec603be7);border-left:var(--vs-s-u-fcf3efa50c) solid var(--vs-primary);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-surface);padding:var(--vs-s-u-cbf0498d08);flex-wrap:wrap;align-items:start;display:flex}.vs-billing-value,.vs-billing-metric-value,.vs-billing-usage-title,.vs-billing-plan-name,.vs-billing-alert-text,.vs-billing-h2{color:var(--es-text-strong)}.vs-billing-value,.vs-billing-value-muted,.vs-billing-alert-text{font-size:var(--vs-s-u-8ac5929f8c)}.vs-billing-alert{gap:var(--vs-s-u-2514867128);border-left:var(--vs-s-u-601d4e18b6) solid currentColor;border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-surface-low);outline:var(--vs-s-u-824f93d523) solid currentColor;align-items:flex-start;display:flex}@supports (color:color-mix(in lab,red,red)){.vs-billing-alert{outline:var(--vs-s-u-824f93d523) solid color-mix(in srgb,currentColor var(--vs-s-u-d9a3c81446),transparent)}}.vs-billing-alert{padding:var(--vs-s-u-cbf0498d08)}.vs-billing-alert-body{gap:var(--vs-s-u-2514867128) var(--vs-s-u-cbf0498d08);flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.vs-billing-alert-danger{color:var(--vs-danger)}.vs-billing-alert-info{color:var(--vs-info)}.vs-billing-alert-success{color:var(--vs-success)}.vs-billing-alert-text{min-width:0;font-weight:var(--vs-s-fw-7e19e6d1c1);line-height:var(--vs-s-lh-16d0e8c220);flex:1}.vs-billing-inline-action{min-height:var(--vs-s-u-b0ab819115);border-radius:var(--vs-s-u-fcf3efa50c);background:linear-gradient(to bottom,var(--vs-primary-strong),var(--vs-primary));color:var(--vs-palette-6897e94645);padding:var(--vs-s-u-056232250d) var(--vs-s-u-a1739d8156);font-size:var(--vs-s-u-c37e9d05b8);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-d80a3bfda7);transition:filter var(--vs-s-u-6371de0ff2) ease;white-space:nowrap;align-items:center;display:inline-flex}.vs-billing-inline-action:hover{filter:brightness(1.06)}.vs-billing-grid{grid-template-columns:minmax(0,var(--vs-s-u-29db6c7e0c)) minmax(var(--vs-s-u-7d4f2b1aa5),var(--vs-s-u-d5bc130a7b));gap:var(--vs-s-u-feccc4741c);display:grid}.vs-billing-panel{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-surface);outline:var(--vs-s-u-824f93d523) solid var(--vs-outline-soft);padding:var(--vs-s-u-a9ec603be7)}.vs-billing-plan-panel{background:0 0;outline:0;padding:0}.vs-billing-panel-head,.vs-billing-plan-head,.vs-billing-plan-title-row,.vs-billing-usage-head,.vs-billing-owner-note-inner{gap:var(--vs-s-u-cbf0498d08);display:flex}.vs-billing-panel-head,.vs-billing-plan-head,.vs-billing-plan-title-row,.vs-billing-usage-head{margin-bottom:var(--vs-s-u-a9ec603be7);justify-content:space-between;align-items:flex-start}.vs-billing-h2{font-size:var(--vs-s-u-13660b8957);font-weight:var(--vs-s-fw-cde9131bb1);line-height:var(--vs-s-lh-500089db1e)}.vs-billing-status,.vs-billing-current-badge{border-radius:var(--vs-s-u-fcf3efa50c);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-7242728259);background:var(--vs-palette-7889dc8d4e);color:var(--vs-success);padding:var(--vs-s-u-2be1ee039a) var(--vs-s-u-5738b31095);font-size:var(--vs-s-u-2514867128);font-weight:var(--vs-s-fw-cde9131bb1);letter-spacing:var(--vs-s-u-feed48343b);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase;align-items:center;display:inline-flex}.vs-billing-status-readonly{border-color:var(--vs-palette-02760f1014);background:var(--vs-primary-soft);color:var(--vs-primary)}.vs-billing-metrics{grid-template-columns:repeat(3,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-feccc4741c);display:grid}.vs-billing-metric,.vs-billing-limit{border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-surface-lowest);outline:var(--vs-s-u-824f93d523) solid var(--vs-outline-soft);padding:var(--vs-s-u-cbf0498d08)}.vs-billing-metric-warning{border-bottom:var(--vs-s-u-601d4e18b6) solid var(--vs-danger)}.vs-billing-text-danger{color:var(--vs-danger)}.vs-billing-metric-value{margin-top:var(--vs-s-u-bfc5d64333);font-size:var(--vs-s-u-373748896d);font-weight:var(--vs-s-fw-cde9131bb1);display:block}.vs-billing-price,.vs-billing-plan-card-current .vs-billing-plan-name{color:var(--vs-primary)}.vs-billing-usage-list,.vs-billing-plan-list{gap:var(--vs-s-u-cbf0498d08);display:grid}.vs-billing-usage-list{gap:var(--vs-s-u-a9ec603be7);margin-bottom:var(--vs-s-u-feccc4741c)}.vs-billing-usage-value{color:var(--vs-muted);font-family:var(--font-mono);font-size:var(--vs-s-u-c37e9d05b8);white-space:nowrap}.vs-billing-usage-value strong{color:var(--es-text-strong)}.vs-billing-usage-separator{color:var(--es-text-subtle)}.vs-billing-progress{height:var(--vs-s-u-7957d32ed4);border-radius:var(--vs-s-u-1a8a37da86);background:var(--vs-surface-lowest);overflow:hidden}.vs-billing-progress-fill{height:var(--vs-s-u-803bcc31de);border-radius:inherit}.vs-billing-progress-fill-normal{background-color:var(--vs-success)}.vs-billing-progress-fill-warning{background-color:var(--vs-primary)}.vs-billing-progress-fill-danger{background-color:var(--vs-danger)}.vs-billing-action-row{margin-top:var(--vs-s-u-a9ec603be7);border-top:var(--vs-s-u-824f93d523) solid var(--vs-surface-lowest);padding-top:var(--vs-s-u-a9ec603be7)}.vs-billing-secondary-action,.vs-billing-checkout,.vs-billing-plan-action{border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-surface-highest);color:var(--vs-palette-f2074b6cef);outline:var(--vs-s-u-824f93d523) solid var(--vs-outline);font-weight:var(--vs-s-fw-cde9131bb1);transition:background-color var(--vs-s-u-6371de0ff2) ease,color var(--vs-s-u-6371de0ff2) ease;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.vs-billing-secondary-action{padding:var(--vs-s-u-7957d32ed4) var(--vs-s-u-cbf0498d08);font-size:var(--vs-s-u-bcb70b3447)}.vs-billing-secondary-action:hover{background:var(--es-surface-4)}.vs-billing-owner-note{margin-top:var(--vs-s-u-cbf0498d08);border-radius:var(--vs-s-u-fcf3efa50c);color:var(--vs-muted);padding-inline:var(--vs-s-u-7957d32ed4);font-size:var(--vs-s-u-bcb70b3447)}.vs-billing-owner-note .es-duotone-icon{margin-top:var(--vs-s-u-f42b511f5c);flex:none}.vs-billing-plan-card{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-surface);outline:var(--vs-s-u-824f93d523) solid var(--vs-outline-soft);padding:var(--vs-s-u-13660b8957);transition:background-color var(--vs-s-u-6371de0ff2) ease;position:relative;overflow:hidden}.vs-billing-plan-card:hover,.vs-billing-plan-card-current{background:var(--vs-surface-high)}.vs-billing-plan-card-current{outline-color:var(--vs-primary)}.vs-billing-plan-card-free{border-left:var(--vs-s-u-601d4e18b6) solid var(--vs-outline)}.vs-billing-plan-card-current:after{content:"";width:var(--vs-s-u-72c91e6889);height:var(--vs-s-u-72c91e6889);pointer-events:none;background:linear-gradient(to bottom left,var(--vs-palette-b6156f6a20),transparent);position:absolute;top:0;right:0}.vs-billing-plan-title-row{z-index:var(--vs-s-z-1f9ab3be63);margin-bottom:var(--vs-s-u-cbf0498d08);position:relative}.vs-billing-plan-title-row>div{min-width:0}.vs-billing-current-badge{margin-left:var(--vs-s-u-7957d32ed4);border-color:var(--vs-palette-02760f1014);background:var(--vs-primary-soft);color:var(--vs-primary);padding:var(--vs-s-u-6cdf06763b) var(--vs-s-u-a3c32f89c5);font-size:var(--vs-s-u-01c2d4b4e9);vertical-align:middle}.vs-billing-plan-price{color:var(--vs-muted);font-size:var(--vs-s-u-8ac5929f8c)}.vs-billing-checkout{z-index:var(--vs-s-z-1f9ab3be63);padding:var(--vs-s-u-056232250d) var(--vs-s-u-a1739d8156);font-size:var(--vs-s-u-2514867128);letter-spacing:var(--vs-s-u-b866037760);text-transform:uppercase;position:relative}.vs-billing-plan-action{z-index:var(--vs-s-z-1f9ab3be63);min-height:var(--vs-s-u-feccc4741c);padding:var(--vs-s-u-056232250d) var(--vs-s-u-a1739d8156);color:var(--vs-muted);font-size:var(--vs-s-u-2514867128);letter-spacing:var(--vs-s-u-b866037760);line-height:var(--vs-s-lh-d80a3bfda7);text-transform:uppercase;position:relative}.vs-billing-plan-card:hover .vs-billing-checkout,.vs-billing-checkout-current{background:linear-gradient(to bottom,var(--vs-primary-strong),var(--vs-primary));color:var(--vs-palette-6897e94645);outline:0}.vs-billing-limit-grid{z-index:var(--vs-s-z-1f9ab3be63);grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-s-u-7957d32ed4);display:grid;position:relative}.vs-billing-limit{color:var(--vs-text);font-size:var(--vs-s-u-c37e9d05b8);padding:var(--vs-s-u-7957d32ed4)}.vs-billing-plan-card-current .vs-billing-limit{border:var(--vs-s-u-824f93d523) solid var(--vs-outline)}@media(max-width:1279px){.vs-billing-grid,.vs-billing-metrics{grid-template-columns:var(--vs-s-u-e33006c6a2)}}@media(max-width:640px){.vs-billing-panel{padding:var(--vs-s-u-cbf0498d08)}.vs-billing-limit-grid{grid-template-columns:var(--vs-s-u-e33006c6a2)}.vs-billing-panel-head,.vs-billing-plan-title-row,.vs-billing-usage-head{flex-direction:column}}.vs-tuning-shell{max-width:var(--vs-content-max-workspace);font-family:Manrope,Inter,var(--font-sans);margin-inline:auto}.vs-tuning-topline{margin-bottom:var(--vs-s-u-bb667eba72);display:block}.vs-tuning-eyebrow,.vs-tuning-runtime{display:none}.vs-tuning-title{color:var(--vs-palette-74dc69c5be);font-size:clamp(var(--vs-s-u-bb667eba72),var(--vs-s-u-ea2f13e104) + var(--vs-s-u-60d0101356),var(--vs-s-u-61eea6b5dc));font-weight:var(--vs-s-fw-52ee95b95f);line-height:var(--vs-s-lh-708f6ccaa1);margin-top:0}.vs-tuning-subtitle{gap:var(--vs-s-u-13660b8957);margin-top:var(--vs-s-u-25aad9b003);color:var(--vs-palette-9d5f875009);font-size:var(--vs-s-u-ac45377400);line-height:var(--vs-s-lh-22a5a650ba);flex-wrap:wrap;display:flex}.vs-tuning-subtitle br{display:none}.vs-tuning-card{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);box-shadow:none;border:0}.vs-tuning-card-pad{padding:var(--vs-s-u-a9ec603be7)}.vs-tuning-accent:before{display:none}.vs-tuning-top-grid{gap:var(--vs-s-u-a9ec603be7);margin:var(--vs-s-u-feccc4741c) 0 var(--vs-s-u-143ed4338c)}.vs-tuning-section-head{margin-bottom:var(--vs-s-u-bb667eba72);align-items:center}.vs-tuning-kicker,.vs-tuning-card-title,.vs-tuning-mini-label{color:var(--vs-palette-9d5f875009);font-size:var(--vs-s-u-4fb0c1a715);font-weight:var(--vs-s-fw-52ee95b95f);text-transform:uppercase;letter-spacing:var(--vs-s-u-650fe93708)}.vs-tuning-kicker{align-items:center;gap:var(--vs-s-u-5738b31095);font-size:var(--vs-s-u-8a4e237fa0);margin:0;display:flex}.vs-tuning-card-title{margin-bottom:var(--vs-s-u-bb667eba72)}.vs-tuning-panel{border-radius:var(--vs-s-u-4d3bbccedd);background:var(--vs-palette-05c6668d2a);padding:var(--vs-s-u-a9ec603be7);border:0}.vs-tuning-settings-grid{gap:var(--vs-s-u-a9ec603be7)}.vs-tuning-field-stack{gap:var(--vs-s-u-e867aafca4)}.vs-tuning-label{color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-ac45377400);font-weight:var(--vs-s-fw-115b004f17)}.vs-tuning-badge{background:var(--vs-palette-743cfd96c7);color:var(--vs-palette-abdd6cd407);border:0}.vs-tuning-input{height:var(--vs-s-u-beb74542d9);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-9613ca72fe);color:var(--vs-palette-74dc69c5be);padding:0 var(--vs-s-u-ac45377400);font-weight:var(--vs-s-fw-7e19e6d1c1);border:0}.vs-tuning-input:focus{box-shadow:0 0 0 var(--vs-s-u-601d4e18b6) var(--vs-palette-cd571f6bcd);border:0}.vs-tuning-input-display{margin-top:var(--vs-s-u-25aad9b003);align-items:center;display:flex}.vs-tuning-note{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-cbf0498d08);border:0;border-left:var(--vs-s-u-fcf3efa50c) solid var(--vs-palette-fe5590c1ec);border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-05c6668d2a);color:var(--vs-palette-74dc69c5be);padding:var(--vs-s-u-13660b8957) var(--vs-s-u-a9ec603be7);display:grid}.vs-tuning-note:before{content:"info";color:var(--vs-brass-400);font-family:Material Symbols Outlined;font-size:var(--vs-s-u-e867aafca4);line-height:var(--vs-s-lh-d80a3bfda7)}.vs-tuning-note strong{margin-bottom:var(--vs-s-u-597c2a11c0);color:var(--vs-palette-f2074b6cef);font-size:var(--vs-s-u-cbf0498d08);display:block}.vs-tuning-note-quote{color:var(--vs-palette-abdd6cd407)}.vs-tuning-button{border-radius:var(--vs-s-u-60c902c2fe);font-size:var(--vs-s-u-a1739d8156)}.vs-tuning-button-compact{min-height:var(--vs-s-u-55ae20d1ad);padding-inline:var(--vs-s-u-ac45377400);font-size:var(--vs-s-u-4fb0c1a715)}.vs-tuning-button-muted,.vs-tuning-button-emerald{border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad2a969115);background:var(--vs-palette-62c435aba8);color:var(--vs-brass-400)}.vs-tuning-button-indigo{background:var(--vs-brass-400);color:var(--vs-palette-6897e94645)}.vs-tuning-ssl-note{align-items:center;gap:var(--vs-s-u-25aad9b003);margin-top:var(--vs-s-u-cbf0498d08);border-radius:var(--vs-s-u-60c902c2fe);background:var(--vs-palette-9da3eeda70);color:var(--vs-palette-74dc69c5be);padding:var(--vs-s-u-2514867128);font-size:var(--vs-s-u-f7534d6457);display:flex}.vs-tuning-ssl-note:before{content:"verified_user";color:var(--vs-palette-abdd6cd407);font-family:Material Symbols Outlined;font-size:var(--vs-s-u-ac45377400)}.vs-tuning-config-section{margin-bottom:var(--vs-s-u-a9ec603be7)}.vs-tuning-divider-title{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-s-u-cbf0498d08);margin-bottom:var(--vs-s-u-a9ec603be7);color:var(--vs-palette-74dc69c5be);font-size:var(--vs-s-u-ea2f13e104);font-weight:var(--vs-s-fw-52ee95b95f);align-items:center;display:grid}.vs-tuning-divider-title span:last-child{height:var(--vs-s-u-824f93d523);background:var(--vs-palette-d744c5b847)}.vs-tuning-traffic-row{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto;margin-top:var(--vs-s-u-a9ec603be7);border:var(--vs-s-u-824f93d523) solid var(--vs-palette-ad2a969115);background:var(--vs-palette-62c435aba8);padding:var(--vs-s-u-cbf0498d08) var(--vs-s-u-13660b8957)}.vs-tuning-traffic-icon{background:var(--vs-palette-743cfd96c7);color:var(--vs-brass-400)}.vs-tuning-toggle{width:var(--vs-s-u-d4d432b0c7);height:var(--vs-s-u-a9ec603be7);background:var(--vs-palette-9613ca72fe)}.vs-tuning-toggle:after{width:var(--vs-s-u-13660b8957);height:var(--vs-s-u-13660b8957);top:var(--vs-s-u-ecfa6901f0);left:var(--vs-s-u-ecfa6901f0);background:var(--vs-palette-f2074b6cef)}.vs-tuning-traffic-row input:checked+.vs-tuning-toggle{background:var(--vs-palette-115e018f61)}.vs-tuning-traffic-row input:checked+.vs-tuning-toggle:after{transform:translate(var(--vs-s-u-a9ec603be7))}.vs-tuning-details{margin-top:var(--vs-s-u-143ed4338c);margin-bottom:var(--vs-s-u-143ed4338c)}.vs-tuning-summary{padding:var(--vs-s-u-bb667eba72);background:var(--vs-palette-05c6668d2a)}.vs-tuning-advanced-body{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-fce8daa6bc);padding:var(--vs-s-u-bb667eba72);gap:var(--vs-s-u-feccc4741c);background:var(--vs-palette-05c6668d2a);margin-top:0}.vs-tuning-advanced-body h4{border-bottom:var(--vs-s-u-824f93d523) solid var(--vs-palette-fce8daa6bc);padding-bottom:var(--vs-s-u-2514867128);font-size:var(--vs-s-u-ebc7be048c);font-weight:var(--vs-s-fw-52ee95b95f);text-transform:uppercase;letter-spacing:var(--vs-s-u-650fe93708);color:var(--vs-palette-9d5f875009)!important}.vs-tuning-advanced-body .vs-tuning-helper{margin-top:var(--vs-s-u-2514867128)}.vs-tuning-tabs{border-radius:var(--vs-s-u-fcf3efa50c);background:var(--vs-palette-9613ca72fe)}.vs-tuning-tab{border-radius:var(--vs-s-u-2afc43841c);padding:var(--vs-s-u-25aad9b003);font-size:var(--vs-s-u-ebc7be048c);text-transform:uppercase}.vs-tuning-tab-balanced,.vs-tuning-tab-aggressive{color:var(--vs-brass-400);background:var(--vs-palette-62c435aba8);box-shadow:none}.vs-tuning-actions{border-top:var(--vs-s-u-824f93d523) solid var(--vs-palette-fce8daa6bc);padding-top:var(--vs-s-u-bb667eba72);margin-top:var(--vs-s-u-feccc4741c)}.vs-tuning-actions .vs-tuning-button{min-width:var(--vs-s-u-4b6b698735);min-height:var(--vs-s-u-d4d432b0c7);font-size:var(--vs-s-u-cbf0498d08);box-shadow:0 var(--vs-s-u-d6f509f8e2) var(--vs-s-u-7e0b31f4a1) var(--vs-palette-ab1e57aadf)}@media(max-width:760px){.vs-tuning-subtitle,.vs-tuning-subtitle br{display:block}.vs-tuning-note,.vs-tuning-divider-title{grid-template-columns:var(--vs-s-u-e33006c6a2)}}.vs-settings-page{gap:var(--vs-space-6);color:var(--vs-text-primary)}.vs-settings-command{align-items:flex-start;gap:var(--vs-space-4);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding-block-end:var(--vs-space-5);display:flex}.vs-settings-command-main{min-width:var(--vs-space-0);align-items:flex-start;gap:var(--vs-space-4);display:flex}.vs-settings-command-avatar,.vs-settings-avatar,.vs-settings-member-avatar{border:var(--vs-border-width) solid var(--vs-border-strong);background:var(--vs-surface-active);color:var(--vs-text-secondary);font-weight:var(--vs-font-weight-bold);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.vs-settings-command-avatar{width:var(--vs-control-height-lg);height:var(--vs-control-height-lg);border-color:var(--vs-focus-ring);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-sm);box-shadow:var(--vs-shadow-inset-highlight)}.vs-settings-command-avatar img,.vs-settings-avatar>img{inset:var(--vs-space-0);width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-803bcc31de);object-fit:cover;display:none;position:absolute}.vs-settings-command-avatar.has-image img,.vs-settings-avatar.has-image>img{display:block}.vs-settings-command-avatar.has-image>span,.vs-settings-avatar.has-image>span:first-child{visibility:hidden}.vs-settings-command-avatar.is-pending-remove img,.vs-settings-avatar.is-pending-remove>img{display:none}.vs-settings-command-avatar.is-pending-remove>span,.vs-settings-avatar.is-pending-remove>span:first-child{visibility:visible}.vs-settings-command-copy{min-width:var(--vs-space-0)}.vs-settings-eyebrow{align-items:center;gap:var(--vs-space-2);color:var(--vs-action-primary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;margin-block-end:var(--vs-space-1);display:flex}.vs-settings-signal-dot{width:var(--vs-settings-signal-size);height:var(--vs-settings-signal-size);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);box-shadow:var(--vs-shadow-status-glow);flex:none}.vs-settings-command h1{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-xl);font-weight:var(--vs-font-weight-bold);letter-spacing:normal;line-height:var(--vs-line-height-tight)}.vs-settings-command-copy>p{max-width:var(--vs-settings-command-copy-width);margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-table)}.vs-settings-context,.vs-settings-team-stats{align-items:center;gap:var(--vs-space-2);flex-wrap:wrap;display:flex}.vs-settings-context{margin-block-start:var(--vs-space-3)}.vs-settings-context>span,.vs-settings-team-stats>span{min-width:var(--vs-space-0);align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);padding:var(--vs-space-1) var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);display:inline-flex}.vs-settings-context small{color:var(--vs-text-subtle);font-size:inherit}.vs-settings-context strong{min-width:var(--vs-space-0);color:var(--vs-text-primary);font-weight:var(--vs-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-settings-context .vs-settings-role{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft)}.vs-settings-context .vs-settings-role strong{color:var(--vs-action-primary-hover)}.vs-settings-workspace{grid-template-columns:var(--vs-settings-nav-width) minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));align-items:start;gap:var(--vs-space-6);display:grid}.vs-settings-local-nav{top:var(--vs-settings-sticky-offset);position:sticky}.vs-settings-local-nav-rail{gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);padding:var(--vs-space-2);box-shadow:var(--vs-shadow-inset-highlight);flex-direction:column;display:flex}.vs-settings-local-tab.ui-button{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-control-height-md);justify-content:flex-start;gap:var(--vs-space-3);border-radius:var(--vs-radius-md);padding-inline:var(--vs-space-3);color:var(--vs-text-secondary);font-size:var(--vs-font-size-table);font-weight:var(--vs-font-weight-medium);text-align:start;box-shadow:none;background:0 0;border-color:#0000;position:relative}.vs-settings-local-tab.ui-button:hover{background:var(--vs-surface-hover);color:var(--vs-text-primary);border-color:#0000;transform:none}.vs-settings-local-tab.ui-button[aria-selected=true]{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-text-strong);font-weight:var(--vs-font-weight-semibold)}.vs-settings-local-tab.ui-button[aria-selected=true]:before{content:"";inset-block:var(--vs-space-2);width:var(--vs-settings-signal-rail-width);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);position:absolute;inset-inline-start:var(--vs-space-0)}.vs-settings-local-tab-icon{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);flex:none;place-items:center;display:grid}.vs-settings-local-tab-icon img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-muted)}.vs-settings-local-tab[aria-selected=true] .vs-settings-local-tab-icon img{filter:var(--vs-icon-filter-brass)}.vs-settings-panel-stack,.vs-settings-panel-stack>form{min-width:var(--vs-space-0)}.vs-settings-panel{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);box-shadow:var(--vs-shadow-inset-highlight);overflow:hidden}.vs-settings-panel.is-entering{animation:vs-settings-panel-enter var(--vs-settings-panel-reveal-duration) var(--vs-ease-standard) both}.vs-settings-panel-heading{min-width:var(--vs-space-0);justify-content:space-between;align-items:center;gap:var(--vs-space-4);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-4) var(--vs-space-5);display:flex}.vs-settings-panel-heading>div{min-width:var(--vs-space-0)}.vs-settings-panel-heading h2{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight)}.vs-settings-panel-heading p{margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm)}.vs-settings-panel-save.ui-button{min-height:var(--vs-settings-button-height);padding-inline:var(--vs-space-4);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);flex:none}.vs-settings-panel-body{min-width:var(--vs-space-0);padding:var(--vs-space-5)}.vs-settings-section-gap{gap:var(--vs-space-6);flex-direction:column;display:flex}.vs-settings-avatar-row,.vs-settings-avatar-actions{flex-wrap:wrap;align-items:center;display:flex}.vs-settings-avatar-row{gap:var(--vs-space-5)}.vs-settings-avatar{width:var(--vs-settings-avatar-size);height:var(--vs-settings-avatar-size);border-radius:var(--vs-radius-xl);font-size:var(--vs-font-size-2xl)}.vs-settings-avatar-removal{inset:var(--vs-space-0);background:var(--vs-status-danger-soft);place-items:center;display:none;position:absolute}.vs-settings-avatar-removal img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-settings-avatar.is-pending-remove{border-color:var(--vs-status-danger-border)}.vs-settings-avatar.is-pending-remove .vs-settings-avatar-removal{display:grid}.vs-settings-avatar-controls{min-width:var(--vs-space-0);gap:var(--vs-space-2);display:grid}.vs-settings-avatar-actions{gap:var(--vs-space-2)}.vs-settings-avatar-actions .ui-button{min-height:var(--vs-settings-small-button-height);border-radius:var(--vs-radius-md);padding-inline:var(--vs-space-3);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold)}.vs-settings-avatar-actions [data-settings-avatar-remove],.vs-settings-avatar-actions [data-settings-avatar-undo]{border-color:var(--vs-border-subtle);color:var(--vs-text-secondary);background:0 0}.vs-settings-avatar-actions [data-settings-avatar-remove]:hover,.vs-settings-avatar-actions [data-settings-avatar-undo]:hover{border-color:var(--vs-border-strong);background:var(--vs-surface-hover);color:var(--vs-text-primary)}.vs-settings-form-grid,.vs-settings-password-grid{grid-template-columns:repeat(2,minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)));gap:var(--vs-space-4);display:grid}.vs-settings-password-grid>:first-child{grid-column:1/-1}.vs-settings-field,.vs-settings-workspace-fields,.vs-settings-invite-fields{min-width:var(--vs-space-0);gap:var(--vs-space-2);display:grid}.vs-settings-workspace-fields{gap:var(--vs-space-5)}.vs-settings-field>label{color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold)}.vs-settings-field-help{margin:var(--vs-space-0);color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-settings-password-control{position:relative}.vs-settings-password-control .ui-control{padding-inline-end:var(--vs-settings-password-action-space)}.vs-settings-password-control .ui-button{min-height:var(--vs-control-height-sm);border:var(--vs-space-0);padding-inline:var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);box-shadow:none;transform:translateY(var(--vs-s-u-6b98ffc1e9));background:0 0;position:absolute;inset-block-start:var(--vs-s-u-24fb190268);inset-inline-end:var(--vs-space-2)}.vs-settings-password-control .ui-button:hover{background:var(--vs-surface-hover);color:var(--vs-text-primary);transform:translateY(var(--vs-s-u-6b98ffc1e9))}.vs-settings-slug-control{min-width:var(--vs-space-0);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-input);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),box-shadow var(--vs-duration-normal) var(--vs-ease-standard);align-items:stretch;display:flex;overflow:hidden}.vs-settings-slug-control:focus-within{border-color:var(--vs-action-primary);box-shadow:var(--vs-shadow-focus)}.vs-settings-slug-control.has-error{border-color:var(--vs-status-danger)}.vs-settings-slug-prefix{max-width:var(--vs-settings-prefix-max-width);border-inline-end:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-recessed);padding-inline:var(--vs-space-3);color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-sm);white-space:nowrap;align-items:center;display:flex;overflow-x:auto}.vs-settings-slug-input.ui-control{min-width:var(--vs-space-16);border:var(--vs-space-0);border-radius:var(--vs-space-0);font-family:var(--vs-font-data);font-size:var(--vs-font-size-table);box-shadow:none;background:0 0;flex:1}.vs-settings-url-preview{align-items:baseline;gap:var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);flex-wrap:wrap;display:flex}.vs-settings-url-preview code{color:var(--vs-status-info-strong);font-size:inherit;overflow-wrap:anywhere}.vs-settings-team-stats{margin-block-end:var(--vs-space-5)}.vs-settings-team-stats>span{font-size:var(--vs-font-size-sm)}.vs-settings-team-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)) var(--vs-settings-team-aside-width);align-items:start;gap:var(--vs-space-5);display:grid}.vs-settings-members{min-width:var(--vs-space-0);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);overflow:hidden}.vs-settings-members-head,.vs-settings-member-row{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2)) var(--vs-settings-member-role-width) var(--vs-settings-action-width);align-items:center;gap:var(--vs-space-3);display:grid}.vs-settings-members-head{border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3) var(--vs-space-4);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-settings-member-row{border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3) var(--vs-space-4);transition:background-color var(--vs-duration-fast) var(--vs-ease-standard)}.vs-settings-member-row:last-child{border-bottom:var(--vs-space-0)}.vs-settings-member-row:hover{background:var(--vs-surface-hover)}.vs-settings-member-identity{min-width:var(--vs-space-0);align-items:center;gap:var(--vs-space-3);display:flex}.vs-settings-member-avatar{width:var(--vs-settings-member-avatar-size);height:var(--vs-settings-member-avatar-size);border-radius:var(--vs-radius-lg);font-size:var(--vs-font-size-sm)}.vs-settings-member-identity>span:last-child{min-width:var(--vs-space-0);gap:var(--vs-space-1);display:grid}.vs-settings-member-identity strong{min-width:var(--vs-space-0);color:var(--vs-text-primary);font-size:var(--vs-font-size-table);font-weight:var(--vs-font-weight-semibold);overflow-wrap:anywhere}.vs-settings-member-identity strong small{color:var(--vs-action-primary);font-size:var(--vs-font-size-2xs);margin-inline-start:var(--vs-space-1)}.vs-settings-member-identity code{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);overflow-wrap:anywhere}.vs-settings-role-badge{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-recessed);width:fit-content;padding:var(--vs-space-1) var(--vs-space-3);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);align-items:center;display:inline-flex}.vs-settings-role-badge.is-owner{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover)}.vs-settings-member-action{justify-content:flex-end;display:flex}.vs-settings-member-action .ui-button{min-height:var(--vs-settings-small-button-height);font-size:var(--vs-font-size-xs)}.vs-settings-last-owner{justify-content:flex-end;align-items:center;gap:var(--vs-space-2);color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs);text-align:end;display:flex}.vs-settings-last-owner img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);flex:none}.vs-settings-team-aside{min-width:var(--vs-space-0);gap:var(--vs-space-4);display:grid}.vs-settings-invite-card,.vs-settings-pending-card{min-width:var(--vs-space-0);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);padding:var(--vs-space-4)}.vs-settings-side-heading{margin-block-end:var(--vs-space-4)}.vs-settings-side-heading h3{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-table);font-weight:var(--vs-font-weight-bold)}.vs-settings-side-heading p{margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.vs-settings-invite-fields{gap:var(--vs-space-3)}.vs-settings-invite-fields>.ui-button{min-height:var(--vs-settings-button-height);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold)}.vs-settings-pending-list{gap:var(--vs-space-2);display:grid}.vs-settings-pending-item{min-width:var(--vs-space-0);justify-content:space-between;align-items:flex-start;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed);padding:var(--vs-space-3);display:flex}.vs-settings-pending-item>div{min-width:var(--vs-space-0)}.vs-settings-pending-item code{color:var(--vs-text-primary);font-size:var(--vs-font-size-xs);overflow-wrap:anywhere;display:block}.vs-settings-pending-item p,.vs-settings-expiry{align-items:center;gap:var(--vs-space-2);flex-wrap:wrap;display:flex}.vs-settings-pending-item p{margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0)}.vs-settings-expiry{color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs)}.vs-settings-expiry img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm)}.vs-settings-cancel-invite.ui-icon-button{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm)}.vs-settings-pending-empty.ui-empty-state{gap:var(--vs-space-2);padding:var(--vs-space-5) var(--vs-space-4);border-style:solid}.vs-settings-pending-empty.ui-empty-state>img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-settings-pending-empty .ui-text-title{color:var(--vs-text-primary);font-size:var(--vs-font-size-table);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-control)}.vs-settings-pending-empty .ui-text-meta{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-billing-success{place-items:center}.vs-billing-success-card{width:var(--vs-billing-full);border:var(--vs-border-width) solid var(--vs-status-success-border);border-radius:var(--vs-radius-xl);background:radial-gradient(circle at top right,var(--vs-status-success-soft),transparent var(--vs-billing-haze-fade)),var(--vs-surface-panel);padding:var(--vs-space-8);box-shadow:var(--vs-shadow-card),var(--vs-shadow-inset-highlight);animation:vs-billing-enter var(--vs-billing-enter-duration) var(--vs-ease-standard) both;position:relative;overflow:hidden}.vs-billing-success-card>h1{margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-2xl);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-billing-success-card>p:not(.vs-billing-eyebrow){max-width:var(--vs-billing-copy-width);margin:var(--vs-space-4) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-relaxed)}.vs-billing-success-signal{width:var(--vs-billing-mark-size);height:var(--vs-billing-mark-size);margin-bottom:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-status-success-border);border-radius:var(--vs-radius-lg);background:var(--vs-status-success-soft);box-shadow:var(--vs-shadow-status-glow);place-items:center;display:grid}.vs-billing-success-signal img{width:var(--vs-billing-mark-icon-size);height:var(--vs-billing-mark-icon-size)}.vs-billing-success-reference{gap:var(--vs-space-2);margin:var(--vs-space-5) var(--vs-space-0) var(--vs-space-0);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-deep);padding:var(--vs-space-4);display:grid}.vs-billing-success-reference dt{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold)}.vs-billing-success-reference dd{margin:var(--vs-space-0);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);overflow-wrap:anywhere}.vs-billing-success-reference dd:first-of-type{color:var(--vs-text-strong);font-weight:var(--vs-font-weight-bold)}.vs-billing-success-actions{gap:var(--vs-space-3);margin-top:var(--vs-space-6);flex-wrap:wrap;display:flex}.vs-billing{isolation:isolate;gap:var(--vs-space-6);color:var(--vs-text-primary);font-family:var(--vs-font-ui-current);position:relative}.vs-billing-hero{min-height:var(--vs-billing-hero-min-height);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);background:linear-gradient(var(--vs-billing-gradient-angle),var(--vs-action-primary-soft),transparent var(--vs-billing-haze-fade)),var(--vs-surface-deep);padding:var(--vs-space-6);box-shadow:var(--vs-shadow-inset-highlight);animation:vs-billing-enter var(--vs-billing-enter-duration) var(--vs-ease-standard) both;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:hidden}.vs-billing-atmosphere,.vs-billing-costs-atmosphere{pointer-events:none;border-radius:var(--vs-radius-pill);background:radial-gradient(circle,var(--vs-action-primary-glow) var(--vs-billing-gradient-start),transparent var(--vs-billing-haze-fade));filter:blur(var(--vs-space-8));opacity:var(--vs-billing-atmosphere-opacity);animation:vs-billing-atmosphere var(--vs-billing-atmosphere-duration) var(--vs-ease-standard) infinite alternate;position:absolute}.vs-billing-atmosphere{width:var(--vs-billing-atmosphere-size);height:var(--vs-billing-atmosphere-size);inset-block-start:calc(var(--vs-billing-atmosphere-size) * -.5);inset-inline-end:calc(var(--vs-billing-atmosphere-size) * -.2)}.vs-billing-hero:after,.vs-billing-costs:after{content:"";inset:var(--vs-space-0);pointer-events:none;background-image:linear-gradient(var(--vs-border-subtle) var(--vs-border-width),transparent var(--vs-border-width)),linear-gradient(var(--vs-billing-gradient-angle),var(--vs-border-subtle) var(--vs-border-width),transparent var(--vs-border-width));background-size:var(--vs-billing-grid-size) var(--vs-billing-grid-size);-webkit-mask-image:linear-gradient(to bottom,var(--vs-surface-page),transparent var(--vs-billing-grid-fade));mask-image:linear-gradient(to bottom,var(--vs-surface-page),transparent var(--vs-billing-grid-fade));opacity:var(--vs-billing-grid-opacity);position:absolute}.vs-billing-hero-main{z-index:var(--vs-z-base);min-width:var(--vs-space-0);gap:var(--vs-space-4);align-items:flex-start;display:flex;position:relative}.vs-billing-mark{width:var(--vs-billing-mark-size);height:var(--vs-billing-mark-size);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-lg);background:var(--vs-action-primary-soft);box-shadow:var(--vs-shadow-brand-glow);flex:none;place-items:center;display:grid;position:relative;overflow:visible}.vs-billing-mark:before{content:"";inset:calc(var(--vs-space-2) * -1);border:var(--vs-border-width) solid var(--vs-action-primary-glow);border-radius:inherit;animation:vs-billing-mark-pulse var(--vs-billing-pulse-duration) var(--vs-ease-standard) infinite;position:absolute}.vs-billing-mark img{width:var(--vs-billing-mark-icon-size);height:var(--vs-billing-mark-icon-size)}.vs-billing-mark span{inset-inline:var(--vs-space-2);height:var(--vs-border-width);background:linear-gradient(to right,transparent,var(--vs-action-primary),transparent);opacity:var(--vs-billing-muted-opacity);animation:vs-billing-mark-scan var(--vs-duration-scan) var(--vs-ease-standard) infinite;position:absolute;inset-block-start:var(--vs-space-2)}.vs-billing-eyebrow{margin:var(--vs-space-0);color:var(--vs-action-primary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-heavy);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-billing-title{margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-2xl);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-billing-description{max-width:var(--vs-billing-copy-width);margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-billing-provider{z-index:var(--vs-z-base);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);flex:none;justify-items:end;display:grid;position:relative}.vs-billing-provider small{margin-top:var(--vs-space-1);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-medium)}.vs-billing-notice{grid-template-columns:auto minmax(var(--vs-space-0),var(--vs-billing-fluid-track)) auto;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-default);border-inline-start-width:var(--vs-space-1);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);padding:var(--vs-space-3) var(--vs-space-4);box-shadow:var(--vs-shadow-inset-highlight);animation:vs-billing-enter var(--vs-billing-enter-duration) var(--vs-ease-standard) both;animation-delay:var(--vs-billing-stagger-delay);align-items:center;display:grid}.vs-billing-notice>img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-billing-notice strong,.vs-billing-notice p{margin:var(--vs-space-0)}.vs-billing-notice strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);display:block}.vs-billing-notice p{margin-top:var(--vs-space-1);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-billing-notice p span{color:var(--vs-text-muted);display:block}.vs-billing-notice-success{border-color:var(--vs-status-success-border);border-inline-start-color:var(--vs-status-success);background:linear-gradient(to right,var(--vs-status-success-soft),var(--vs-surface-deep))}.vs-billing-notice-info{border-color:var(--vs-status-info-border);border-inline-start-color:var(--vs-status-info);background:linear-gradient(to right,var(--vs-status-info-soft),var(--vs-surface-deep))}.vs-billing-notice-warning{border-color:var(--vs-status-warning-border);border-inline-start-color:var(--vs-status-warning);background:linear-gradient(to right,var(--vs-status-warning-soft),var(--vs-surface-deep))}.vs-billing-notice-danger{border-color:var(--vs-status-danger-border);border-inline-start-color:var(--vs-status-danger);background:linear-gradient(to right,var(--vs-status-danger-soft),var(--vs-surface-deep))}.vs-billing-notice-action{min-height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-action-primary);border-radius:var(--vs-radius-sm);background:var(--vs-action-primary);color:var(--vs-text-on-primary);padding:var(--vs-space-2) var(--vs-space-3);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);white-space:nowrap;transition:background-color var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard)}.vs-billing-notice-action:hover{background:var(--vs-action-primary-hover);transform:translateY(var(--vs-billing-card-lift))}.vs-billing-summary-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-billing-summary-primary-track)) minmax(var(--vs-space-0),var(--vs-billing-summary-secondary-track));gap:var(--vs-space-4);animation:vs-billing-enter var(--vs-billing-enter-duration) var(--vs-ease-standard) both;animation-delay:calc(var(--vs-billing-stagger-delay) * 2);display:grid}.vs-billing-panel{min-width:var(--vs-space-0);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);outline:var(--vs-space-0);background:linear-gradient(to bottom,var(--vs-alpha-white-03),transparent),var(--vs-surface-panel);padding:var(--vs-space-5);box-shadow:var(--vs-shadow-inset-highlight);position:relative;overflow:hidden}.vs-billing-subscription-panel:before{content:"";inset-block:var(--vs-space-0);width:var(--vs-space-16);pointer-events:none;background:linear-gradient(to right,transparent,var(--vs-action-primary-soft),transparent);transform:skew(var(--vs-billing-glint-skew));animation:vs-billing-subscription-scan var(--vs-billing-scan-duration) var(--vs-ease-standard) infinite;position:absolute;inset-inline-start:var(--vs-billing-scan-start)}.vs-billing-panel-heading,.vs-billing-section-heading,.vs-billing-costs-heading,.vs-billing-plan-card-head,.vs-billing-usage-heading,.vs-billing-usage-foot{z-index:var(--vs-z-base);gap:var(--vs-space-3);justify-content:space-between;align-items:flex-start;display:flex;position:relative}.vs-billing-panel-heading h2,.vs-billing-section-heading h2,.vs-billing-costs-heading h2{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-md);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-billing-panel-icon{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);margin-top:var(--vs-space-1);opacity:var(--vs-billing-muted-opacity)}.vs-billing-status{gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);color:var(--vs-text-secondary);padding:var(--vs-space-1) var(--vs-space-3);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-space-0);line-height:var(--vs-line-height-control);text-transform:none;flex:none;align-items:center;display:inline-flex}.vs-billing-status i,.vs-billing-level i{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);box-shadow:var(--vs-shadow-status-glow);animation:vs-billing-status-pulse var(--vs-billing-pulse-duration) var(--vs-ease-standard) infinite;background:currentColor}.vs-billing-status-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success)}.vs-billing-status-info{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info)}.vs-billing-status-warning{border-color:var(--vs-status-warning-border);background:var(--vs-status-warning-soft);color:var(--vs-status-warning)}.vs-billing-status-danger{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger)}.vs-billing-plan-identity{z-index:var(--vs-z-base);margin-top:var(--vs-space-5);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding-bottom:var(--vs-space-4);position:relative}.vs-billing-plan-identity>strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-xl);font-weight:var(--vs-font-weight-heavy);display:block}.vs-billing-plan-identity p{margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.vs-billing-plan-identity .vs-billing-price{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-md);font-weight:var(--vs-font-weight-bold)}.vs-billing-plan-identity small{margin-top:var(--vs-space-2);color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs);display:block}.vs-billing-definition-grid{z-index:var(--vs-z-base);grid-template-columns:repeat(var(--vs-billing-definition-column-count),minmax(var(--vs-space-0),var(--vs-billing-fluid-track)));gap:var(--vs-space-4);margin:var(--vs-space-4) var(--vs-space-0) var(--vs-space-0);display:grid;position:relative}.vs-billing-definition-grid dt,.vs-billing-details dt,.vs-billing-plan-limits dt,.vs-billing-cost-mobile dt{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-medium)}.vs-billing-definition-grid dd,.vs-billing-details dd{margin:var(--vs-space-1) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);overflow-wrap:anywhere}.vs-billing-data{font-family:var(--vs-font-data);font-variant-numeric:tabular-nums}.vs-billing-details{z-index:var(--vs-z-base);margin-top:var(--vs-space-4);border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding-top:var(--vs-space-3);position:relative}.vs-billing-details summary{cursor:pointer;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold)}.vs-billing-details[open] summary{color:var(--vs-action-primary)}.vs-billing-details dl{grid-template-columns:repeat(var(--vs-billing-definition-column-count),minmax(var(--vs-space-0),var(--vs-billing-fluid-track)));gap:var(--vs-space-3);margin:var(--vs-space-3) var(--vs-space-0) var(--vs-space-0);display:grid}.vs-billing-cancel-form,.vs-billing-cancel-copy{z-index:var(--vs-z-base);margin:var(--vs-space-4) var(--vs-space-0) var(--vs-space-0);border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding-top:var(--vs-space-4);position:relative}.vs-billing-cancel-copy{color:var(--vs-status-warning);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-billing-owner-note{z-index:var(--vs-z-base);gap:var(--vs-space-2);margin-top:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-deep);color:var(--vs-text-muted);padding:var(--vs-space-3);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);align-items:flex-start;display:flex;position:relative}.vs-billing-owner-note img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);margin-top:var(--vs-space-1);flex:none}.vs-billing-cycle{margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs)}.vs-billing-usage-list{z-index:var(--vs-z-base);gap:var(--vs-space-4);margin-top:var(--vs-space-5);margin-bottom:var(--vs-space-0);display:grid;position:relative}.vs-billing-usage-item+.vs-billing-usage-item{border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding-top:var(--vs-space-4)}.vs-billing-usage-heading{align-items:center}.vs-billing-usage-heading h3{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold)}.vs-billing-usage-heading p{margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.vs-billing-usage-heading>strong{color:var(--vs-status-success);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xl);font-weight:var(--vs-font-weight-bold)}.vs-billing-usage-item[data-usage-level=warning] .vs-billing-usage-heading>strong,.vs-billing-usage-item[data-usage-level=warning] .vs-billing-level{color:var(--vs-status-warning)}.vs-billing-usage-item[data-usage-level=danger] .vs-billing-usage-heading>strong,.vs-billing-usage-item[data-usage-level=danger] .vs-billing-level{color:var(--vs-status-danger)}.vs-billing-meter{height:var(--vs-billing-progress-height);margin-top:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);overflow:hidden}.vs-billing-meter-fill{height:var(--vs-billing-full);border-radius:inherit;background:linear-gradient(to right,var(--vs-status-success),var(--vs-status-success-strong));box-shadow:var(--vs-shadow-status-glow);transform:scaleX(var(--vs-billing-panel-scale));transform-origin:0;transition:width var(--vs-billing-meter-duration) var(--vs-ease-standard);animation:vs-billing-meter var(--vs-billing-meter-duration) var(--vs-ease-standard) both;display:block}[dir=rtl] .vs-billing-meter-fill{transform-origin:100%}.vs-billing-usage-item[data-usage-level=warning] .vs-billing-meter-fill{background:linear-gradient(to right,var(--vs-status-warning),var(--vs-action-primary-hover))}.vs-billing-usage-item[data-usage-level=danger] .vs-billing-meter-fill{background:linear-gradient(to right,var(--vs-status-danger),var(--vs-status-danger-strong))}.vs-billing-usage-foot{margin-top:var(--vs-space-2);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs)}.vs-billing-level{gap:var(--vs-space-2);color:var(--vs-status-success);font-weight:var(--vs-font-weight-semibold);align-items:center;display:inline-flex}.vs-billing-equation{gap:var(--vs-space-1);margin-top:var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);flex-wrap:wrap;display:flex}.vs-billing-empty{margin-top:var(--vs-space-5);border-color:var(--vs-border-subtle);background:var(--vs-surface-deep)}.vs-billing-plans{scroll-margin-top:var(--vs-space-6);animation:vs-billing-enter var(--vs-billing-enter-duration) var(--vs-ease-standard) both;animation-delay:calc(var(--vs-billing-stagger-delay) * 3)}.vs-billing-section-heading{margin-bottom:var(--vs-space-4)}.vs-billing-section-heading p,.vs-billing-costs-heading>div>p{max-width:var(--vs-billing-cost-copy-width);margin:var(--vs-space-2) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-billing-renewal-note{gap:var(--vs-space-2);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);align-items:center;display:inline-flex}.vs-billing-renewal-note img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm)}.vs-billing-plan-grid{grid-template-columns:repeat(var(--vs-billing-plan-column-count),minmax(var(--vs-space-0),var(--vs-billing-fluid-track)));gap:var(--vs-space-3);display:grid}.vs-billing-plan-card{min-width:var(--vs-space-0);min-height:var(--vs-billing-plan-card-min-height);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-xl);outline:var(--vs-space-0);background:linear-gradient(to bottom,var(--vs-alpha-white-03),transparent),var(--vs-surface-panel);padding:var(--vs-space-4);box-shadow:var(--vs-shadow-inset-highlight);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard),box-shadow var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.vs-billing-plan-card:hover{border-color:var(--vs-border-default);background:var(--vs-surface-raised);transform:translateY(var(--vs-billing-card-lift))}.vs-billing-plan-card-current{border-color:var(--vs-focus-ring);background:radial-gradient(circle at top right,var(--vs-action-primary-soft),transparent var(--vs-billing-haze-fade)),var(--vs-surface-panel);box-shadow:var(--vs-shadow-brand-glow),var(--vs-shadow-inset-highlight)}.vs-billing-plan-card-current:before{content:"";inset-block:var(--vs-space-0);width:var(--vs-space-16);pointer-events:none;background:linear-gradient(to right,transparent,var(--vs-action-primary-glow),transparent);transform:skew(var(--vs-billing-glint-skew));transition:inset-inline-start var(--vs-billing-glint-duration) var(--vs-ease-standard);position:absolute;inset-inline-start:var(--vs-billing-glint-start)}.vs-billing-plan-card-current:hover:before{inset-inline-start:var(--vs-billing-glint-end)}.vs-billing-plan-card-recommended:not(.vs-billing-plan-card-current){border-color:var(--vs-border-default)}.vs-billing-plan-card-head{margin-bottom:var(--vs-space-4)}.vs-billing-plan-card-head h3{margin:var(--vs-space-0);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-heavy)}.vs-billing-plan-card-head p{margin:var(--vs-space-3) var(--vs-space-0) var(--vs-space-0);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs)}.vs-billing-plan-card-head p strong{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xl)}.vs-billing-current-badge{border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-sm);background:var(--vs-action-primary-soft);color:var(--vs-action-primary);padding:var(--vs-space-1) var(--vs-space-2);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);display:inline-flex}.vs-billing-plan-limits{z-index:var(--vs-z-base);gap:var(--vs-space-0);margin:var(--vs-space-0);border-top:var(--vs-border-width) solid var(--vs-border-subtle);display:grid;position:relative}.vs-billing-plan-limits>div{gap:var(--vs-space-2);border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding-block:var(--vs-space-2);justify-content:space-between;align-items:center;display:flex}.vs-billing-plan-limits dd{margin:var(--vs-space-0);color:var(--vs-text-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);text-align:end}.vs-billing-plan-card-action{z-index:var(--vs-z-base);padding-top:var(--vs-space-4);margin-top:auto;position:relative}.vs-billing-plan-card-action form,.vs-billing-plan-button,.vs-billing-plan-static{width:var(--vs-billing-full)}.vs-billing-plan-static{min-height:var(--vs-control-height-md);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-sm);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.vs-billing-costs{border:var(--vs-border-width) solid var(--vs-status-info-border);border-radius:var(--vs-radius-xl);background:linear-gradient(to bottom right,var(--vs-status-info-soft),transparent var(--vs-billing-haze-fade)),var(--vs-surface-deep);padding:var(--vs-space-5);box-shadow:var(--vs-shadow-info-glow),var(--vs-shadow-inset-highlight);animation:vs-billing-enter var(--vs-billing-enter-duration) var(--vs-ease-standard) both;animation-delay:calc(var(--vs-billing-stagger-delay) * 4);position:relative;overflow:hidden}.vs-billing-costs-atmosphere{width:var(--vs-billing-cost-atmosphere-size);height:var(--vs-billing-cost-atmosphere-size);background:radial-gradient(circle,var(--vs-status-info-border),transparent var(--vs-billing-haze-fade));inset-block-start:calc(var(--vs-billing-cost-atmosphere-size) * -.5);inset-inline-end:calc(var(--vs-billing-cost-atmosphere-size) * -.3)}.vs-billing-costs-heading,.vs-billing-resource-grid,.vs-billing-cost-table-wrap,.vs-billing-cost-mobile,.vs-billing-cost-empty{z-index:var(--vs-z-base);position:relative}.vs-billing-costs-heading h2{margin-top:var(--vs-space-1)}.vs-billing-cost-total{flex:none;justify-items:end;display:grid}.vs-billing-cost-total span,.vs-billing-cost-total small{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs)}.vs-billing-cost-total strong{margin-top:var(--vs-space-1);color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xl)}.vs-billing-cost-total small{margin-top:var(--vs-space-1)}.vs-billing-resource-grid{grid-template-columns:repeat(var(--vs-billing-resource-column-count),minmax(var(--vs-space-0),var(--vs-billing-fluid-track)));gap:var(--vs-space-2);margin-top:var(--vs-space-5);display:grid}.vs-billing-resource-grid article{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-alpha-white-03);padding:var(--vs-space-3)}.vs-billing-resource-grid span{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);display:block}.vs-billing-resource-grid strong{margin-top:var(--vs-space-2);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);display:block}.vs-billing-cost-table-wrap{margin-top:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);overflow-x:auto}.vs-billing-cost-table{width:var(--vs-billing-full);min-width:var(--vs-billing-cost-table-min-width);border-collapse:collapse;text-align:start}.vs-billing-cost-table th,.vs-billing-cost-table td{border-bottom:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3);text-align:start}.vs-billing-cost-table th{background:var(--vs-surface-recessed);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold)}.vs-billing-cost-table td{color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs)}.vs-billing-cost-table td:first-child,.vs-billing-cost-table td:last-child{color:var(--vs-text-strong);font-weight:var(--vs-font-weight-bold)}.vs-billing-cost-table tbody tr:last-child td{border-bottom:var(--vs-space-0)}.vs-billing-cost-mobile{display:none}.vs-billing-cost-empty{margin-top:var(--vs-space-4);border-color:var(--vs-border-subtle);background:var(--vs-alpha-white-03)}}@media(prefers-reduced-motion:reduce){.ui-button,.ui-icon-button,.ui-control{transition-duration:var(--vs-space-0)}.ui-button-loader,.ui-loader-ring{animation-duration:calc(var(--vs-duration-slow) * 4)}}.vs-screen-customer{max-width:var(--vs-content-max-customer)}.vs-screen-admin{max-width:var(--vs-content-max-admin)}.vs-screen-analytics{max-width:var(--vs-content-max-analytics)}.vs-screen-ultra{max-width:var(--vs-content-max-ultra)}.vs-screen-workspace{max-width:var(--vs-content-max-workspace)}.vs-screen-form{max-width:var(--vs-content-max-form)}.vs-mobile-sidebar{width:var(--vs-mobile-sidebar-width)}.vs-auth-stage{min-height:calc(var(--vs-s-u-febccc8f7d) - var(--vs-viewport-offset-page))}.vs-workspace-stage{min-height:calc(var(--vs-s-u-febccc8f7d) - var(--vs-viewport-offset-workspace))}.vs-assistant-stage{height:calc(var(--vs-s-u-febccc8f7d) - var(--vs-viewport-offset-workspace))}.vs-domain-list-height{max-height:calc(var(--vs-s-u-febccc8f7d) - var(--vs-viewport-offset-list))}.vs-table-min-compact{min-width:var(--vs-table-min-compact)}.vs-table-min-medium{min-width:var(--vs-table-min-medium)}.vs-table-min-comfortable{min-width:var(--vs-table-min-comfortable)}.vs-table-min-large{min-width:var(--vs-table-min-large)}.vs-table-min-wide{min-width:var(--vs-table-min-wide)}.vs-table-min-extra-wide{min-width:var(--vs-table-min-extra-wide)}.vs-table-min-audit{min-width:var(--vs-table-min-audit)}.vs-inline-rule-form{min-width:var(--vs-inline-form-min-width)}.vs-auth-packet-one{top:var(--vs-s-u-cbe9f609f2)}.vs-auth-packet-two{top:var(--vs-s-u-8b0f04ab33)}.vs-auth-packet-three{top:var(--vs-s-u-db9f89218c)}.vs-auth-packet-four{top:var(--vs-s-u-9d93d97ae9)}.vs-auth-packet-five{left:var(--vs-s-u-09d2d2d23f)}.vs-auth-packet-six{left:var(--vs-s-u-743aa1cd48)}.vs-entitlement-row{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) var(--vs-entitlement-role-width) var(--vs-entitlement-action-width)}.vs-credit-row{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) var(--vs-credit-action-width)}.vs-credit-row-wide{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) var(--vs-credit-action-width-wide)}.vs-progress-value{width:var(--vs-progress,var(--vs-s-u-517297d270))}.vs-progress-height{height:var(--vs-progress,var(--vs-s-u-517297d270))}.vs-icon-on-primary{filter:var(--vs-icon-on-primary-filter)}.vs-brand-lockup{align-items:center;gap:var(--vs-space-3);border-radius:var(--vs-radius-md);width:fit-content;color:var(--vs-text-strong);text-decoration:none;display:inline-flex}.vs-brand-lockup:focus-visible{outline:calc(var(--vs-border-width) * 2) solid var(--vs-action-primary);outline-offset:var(--vs-space-2)}.vs-brand-lockup-mark{object-fit:contain;transition:transform var(--vs-duration-fast) var(--vs-ease-standard);flex:none}.vs-brand-lockup:hover .vs-brand-lockup-mark{transform:scale(1.05)}.vs-brand-lockup-name{color:var(--vs-text-strong);font-family:var(--vs-font-ui-latin);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-s-u-c2ddacd61b);line-height:var(--vs-s-lh-d80a3bfda7)}.vs-brand-lockup-name strong{color:var(--vs-action-primary);font-weight:inherit}.vs-brand-lockup-sm .vs-brand-lockup-mark{width:var(--vs-space-8);height:var(--vs-space-8)}.vs-brand-lockup-sm .vs-brand-lockup-name{font-size:var(--vs-font-size-lg)}.vs-brand-lockup-md .vs-brand-lockup-mark{width:var(--vs-space-10);height:var(--vs-space-10)}.vs-brand-lockup-md .vs-brand-lockup-name{font-size:var(--vs-font-size-xl)}.vs-brand-lockup-lg .vs-brand-lockup-mark{width:var(--vs-space-12);height:var(--vs-space-12)}.vs-brand-lockup-lg .vs-brand-lockup-name{font-size:var(--vs-font-size-2xl)}.vs-auth-backdrop{background:radial-gradient(circle at var(--vs-s-u-24fb190268) var(--vs-s-u-fba8d1db3e),var(--vs-status-info-soft),transparent var(--vs-s-u-d764ece7fc)),radial-gradient(circle at var(--vs-s-u-969138df28) var(--vs-s-u-4ee99373cb),var(--vs-action-primary-soft),transparent var(--vs-s-u-fd69133fa1)),linear-gradient(var(--vs-s-u-0828d4010d),var(--vs-surface-deep) var(--vs-s-u-517297d270),var(--vs-surface-recessed) var(--vs-s-u-1ad03cee3f),var(--vs-surface-deep) var(--vs-s-u-803bcc31de))}.security-grid{background-image:linear-gradient(var(--vs-border-default) var(--vs-border-width),transparent var(--vs-border-width)),linear-gradient(var(--vs-s-u-2d10e1a739),var(--vs-border-default) var(--vs-border-width),transparent var(--vs-border-width));background-size:var(--vs-space-12) var(--vs-space-12);-webkit-mask-image:radial-gradient(circle at center,black var(--vs-s-u-517297d270),black var(--vs-s-u-9d93d97ae9),transparent var(--vs-s-u-5c20a33213));mask-image:radial-gradient(circle at center,black var(--vs-s-u-517297d270),black var(--vs-s-u-9d93d97ae9),transparent var(--vs-s-u-5c20a33213))}.threat-text{text-shadow:var(--vs-shadow-info-glow)}.vs-auth-scrollbars::-webkit-scrollbar{width:var(--vs-space-2)}.vs-auth-scrollbars::-webkit-scrollbar-track{background:var(--vs-surface-deep)}.vs-auth-scrollbars::-webkit-scrollbar-thumb{border-radius:var(--vs-radius-xs);background:var(--vs-surface-active)}.vs-auth-scrollbars::-webkit-scrollbar-thumb:hover{background:var(--vs-action-primary)}.vs-auth-scrollbars input:-webkit-autofill{-webkit-text-fill-color:var(--vs-text-secondary);-webkit-box-shadow:var(--vs-shadow-autofill);transition:background-color var(--vs-duration-ambient) var(--vs-ease-standard)}.vs-auth-scrollbars input:-webkit-autofill:hover{-webkit-text-fill-color:var(--vs-text-secondary);-webkit-box-shadow:var(--vs-shadow-autofill);transition:background-color var(--vs-duration-ambient) var(--vs-ease-standard)}.vs-auth-scrollbars input:-webkit-autofill:focus{-webkit-text-fill-color:var(--vs-text-secondary);-webkit-box-shadow:var(--vs-shadow-autofill);transition:background-color var(--vs-duration-ambient) var(--vs-ease-standard)}.animate-threat-drift{animation:threat-drift var(--vs-duration-ambient) linear infinite}.animate-packet-east{animation:packet-east var(--vs-duration-packet-fast) linear infinite}.animate-packet-west{animation:packet-west var(--vs-duration-packet-normal) linear infinite}.animate-packet-south{animation:packet-south var(--vs-duration-packet-slow) linear infinite}.animate-scan{animation:scan var(--vs-duration-scan) ease-in-out infinite}.animate-pulse-slow{animation:pulse-glow var(--vs-duration-pulse) ease-in-out infinite}.vs-delay-packet-one{animation-delay:var(--vs-delay-packet-one)}.vs-delay-packet-two{animation-delay:var(--vs-delay-packet-two)}.vs-delay-packet-three{animation-delay:var(--vs-delay-packet-three)}.vs-delay-packet-four{animation-delay:var(--vs-delay-packet-four)}.vs-delay-packet-five{animation-delay:var(--vs-delay-packet-five)}@keyframes threat-drift{to{transform:translate3d(calc(var(--vs-space-16) * -3.5),calc(var(--vs-space-16) * 2.5),0)}}@keyframes packet-east{0%{transform:translate(var(--vs-motion-packet-start));opacity:var(--vs-s-o-b53823ac50)}12%,88%{opacity:var(--vs-s-o-dc43f5a623)}to{transform:translate(var(--vs-motion-packet-end));opacity:var(--vs-s-o-b53823ac50)}}@keyframes packet-west{0%{transform:translate(var(--vs-motion-packet-end));opacity:var(--vs-s-o-b53823ac50)}12%,88%{opacity:var(--vs-s-o-dc43f5a623)}to{transform:translate(var(--vs-motion-packet-start));opacity:var(--vs-s-o-b53823ac50)}}@keyframes packet-south{0%{transform:translateY(var(--vs-motion-packet-start-y));opacity:var(--vs-s-o-b53823ac50)}15%,85%{opacity:var(--vs-s-o-dc43f5a623)}to{transform:translateY(var(--vs-motion-packet-end-y));opacity:var(--vs-s-o-b53823ac50)}}@keyframes scan{0%,to{transform:translateY(var(--vs-s-u-c3b306dc37));opacity:var(--vs-s-o-81542437de)}50%{transform:translateY(var(--vs-s-u-969138df28));opacity:var(--vs-s-o-3a07d84e3e)}}@keyframes pulse-glow{0%,to{box-shadow:var(--vs-shadow-brand-glow),var(--vs-shadow-info-glow)}50%{box-shadow:var(--vs-shadow-focus),var(--vs-shadow-overlay)}}.vs-shadow-brand{box-shadow:var(--vs-shadow-brand-glow)}.vs-shadow-overlay{box-shadow:var(--vs-shadow-overlay)}@media(prefers-reduced-motion:reduce){.animate-threat-drift,.animate-packet-east,.animate-packet-west,.animate-packet-south,.animate-scan,.animate-pulse-slow{animation:none}}.es-md p{margin:0 0 var(--vs-space-2)}.es-md p:last-child{margin-bottom:0}.es-md strong{color:var(--vs-action-primary);font-weight:var(--vs-font-weight-heavy)}.es-md ul,.es-md ol{margin:var(--vs-space-1) 0 var(--vs-space-2);padding-inline-start:var(--vs-space-5)}.es-md li{margin:var(--vs-space-1) 0}.es-md code{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xs);background:var(--vs-surface-deep);padding-inline:var(--vs-space-1);font-size:var(--vs-font-size-sm)}.es-md h3{margin:var(--vs-space-2) 0 var(--vs-space-1);color:var(--vs-text-strong);font-size:var(--vs-font-size-body);font-weight:var(--vs-font-weight-heavy)}.vs-overview-timeline{gap:var(--vs-space-8);display:grid}.vs-overview-timeline-step{grid-template-columns:var(--vs-space-8) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-space-4);min-width:0;display:grid;position:relative}.vs-overview-timeline-step:not(:last-child):after{content:"";width:var(--vs-border-width);background:var(--vs-border-default);position:absolute;inset-block-start:var(--vs-space-8);inset-block-end:calc(var(--vs-space-8) * -1);inset-inline-start:calc(var(--vs-space-4) - (var(--vs-border-width) / 2))}.vs-overview-timeline-marker{z-index:var(--vs-s-z-1f9ab3be63);width:var(--vs-space-8);height:var(--vs-space-8);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-pill);background:var(--vs-surface-raised);color:var(--vs-action-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-heavy);justify-content:center;align-items:center;display:inline-flex;position:relative}.vs-overview-timeline-body{min-width:0}.vs-marketing-page-root{max-width:100%;overflow-x:clip}.vs-marketing-page{background:var(--vs-surface-deep);width:100%;min-width:0;max-width:100%;color:var(--vs-text-primary);font-family:var(--vs-font-ui-latin);overflow-x:clip}.vs-marketing-page *,.vs-marketing-page :before,.vs-marketing-page :after{box-sizing:border-box}.vs-marketing-page a{color:inherit}.vs-marketing-atmosphere{z-index:0;contain:strict;pointer-events:none;position:fixed;inset:0;overflow:hidden}.vs-marketing-atmosphere .security-grid{opacity:.58}.vs-marketing-atmosphere-code{gap:var(--vs-space-8);color:var(--vs-text-muted);grid-template-columns:repeat(4,max-content);display:grid;position:absolute;inset-block-start:-4rem;inset-inline-start:-5rem}@supports (color:color-mix(in lab,red,red)){.vs-marketing-atmosphere-code{color:color-mix(in srgb,var(--vs-text-muted) 11%,transparent)}}.vs-marketing-atmosphere-code{font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-marketing-atmosphere-scan{background:linear-gradient(to bottom,transparent,var(--vs-status-info-soft),transparent);height:10rem;filter:blur(var(--vs-space-1));position:absolute;inset-block-start:40%;inset-inline:0}.vs-marketing-content{z-index:1;position:relative}.vs-marketing-shell{width:min(100% - var(--vs-space-8),86rem);margin-inline:auto}.vs-marketing-skip{z-index:100;transform:translateY(calc(-100% - var(--vs-space-8)));border-radius:var(--vs-radius-md);background:var(--vs-action-primary);padding:var(--vs-space-3) var(--vs-space-4);font-weight:var(--vs-font-weight-bold);text-decoration:none;position:fixed;inset-block-start:var(--vs-space-3);inset-inline-start:var(--vs-space-3);color:var(--vs-text-on-primary)!important}.vs-marketing-skip:focus{transform:translateY(0)}.vs-marketing-header{z-index:50;border-block-end:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-deep);position:fixed;inset-block-start:0;inset-inline:0}@supports (color:color-mix(in lab,red,red)){.vs-marketing-header{background:color-mix(in srgb,var(--vs-surface-deep) 84%,transparent)}}.vs-marketing-header{box-shadow:var(--vs-shadow-control);-webkit-backdrop-filter:blur(var(--vs-space-4));backdrop-filter:blur(var(--vs-space-4))}.vs-marketing-header-inner{justify-content:space-between;align-items:center;gap:var(--vs-space-4);min-height:4.5rem;display:flex}.vs-marketing-brand-link{border-radius:var(--vs-radius-md);flex:none;text-decoration:none}.vs-marketing-nav{align-items:center;gap:var(--vs-space-2);margin-inline-start:auto;display:flex}.vs-marketing-nav-link{border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-pill);padding:var(--vs-space-2) var(--vs-space-4);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);transition:border-color var(--vs-duration-fast) var(--vs-ease-standard),background var(--vs-duration-fast) var(--vs-ease-standard),color var(--vs-duration-fast) var(--vs-ease-standard);text-decoration:none;position:relative;color:var(--vs-text-secondary)!important}.vs-marketing-nav-link:hover{border-color:var(--vs-border-default);background:var(--vs-alpha-white-03);color:var(--vs-text-strong)!important}.vs-marketing-nav-link:after{inset-inline:var(--vs-space-4);height:var(--vs-border-width);background:var(--vs-action-primary);content:"";transition:transform var(--vs-duration-fast) var(--vs-ease-standard);position:absolute;inset-block-end:var(--vs-space-1);transform:scaleX(0)}.vs-marketing-nav-link:hover:after{transform:scaleX(1)}.vs-marketing-account-actions{align-items:center;gap:var(--vs-space-2);flex:none;display:flex}.vs-home-button{min-height:var(--vs-control-height-lg);justify-content:center;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-action-primary);border-radius:var(--vs-radius-md);padding:var(--vs-space-3) var(--vs-space-6);background:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow);font-family:inherit;font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);cursor:pointer;transition:background var(--vs-duration-fast) var(--vs-ease-standard),border-color var(--vs-duration-fast) var(--vs-ease-standard),transform var(--vs-duration-fast) var(--vs-ease-standard);text-decoration:none;display:inline-flex;color:var(--vs-text-on-primary)!important}.vs-home-button:hover{border-color:var(--vs-action-primary-hover);background:var(--vs-action-primary-hover);transform:translateY(calc(var(--vs-border-width) * -2))}.vs-home-button-secondary{border-color:var(--vs-border-strong);background:var(--vs-surface-panel)}@supports (color:color-mix(in lab,red,red)){.vs-home-button-secondary{background:color-mix(in srgb,var(--vs-surface-panel) 80%,transparent)}}.vs-home-button-secondary{box-shadow:none;color:var(--vs-text-primary)!important}.vs-home-button-secondary:hover{border-color:var(--vs-status-info-border);background:var(--vs-surface-hover)}.vs-home-button-compact{min-height:var(--vs-control-height-md);padding:var(--vs-space-2) var(--vs-space-4)}.vs-home-button:focus-visible,.vs-marketing-brand-link:focus-visible,.vs-marketing-nav-link:focus-visible,.vs-social-link:focus-visible,.vs-plan-card a:focus-visible{outline:calc(var(--vs-border-width) * 2) solid var(--vs-action-primary-hover);outline-offset:var(--vs-space-1)}.vs-social-rail{z-index:45;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-panel);flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-end:var(--vs-space-4);transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.vs-social-rail{background:color-mix(in srgb,var(--vs-surface-panel) 82%,transparent)}}.vs-social-rail{padding:var(--vs-space-2);box-shadow:var(--vs-shadow-overlay),var(--vs-shadow-inset-highlight);-webkit-backdrop-filter:blur(var(--vs-space-3));backdrop-filter:blur(var(--vs-space-3))}.vs-social-link{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);width:2.75rem;height:2.75rem;transition:border-color var(--vs-duration-fast) var(--vs-ease-standard),background var(--vs-duration-fast) var(--vs-ease-standard),transform var(--vs-duration-fast) var(--vs-ease-standard);flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.vs-social-link img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);filter:var(--vs-icon-filter-muted);transition:filter var(--vs-duration-fast) var(--vs-ease-standard)}.vs-social-link:hover{transform:translate(calc(var(--vs-space-1) * -1));border-color:var(--vs-border-strong);background:var(--vs-surface-hover)}.vs-social-link-facebook:hover img,.vs-social-link-telegram:hover img{filter:var(--vs-icon-filter-info)}.vs-social-link-whatsapp:hover img{filter:var(--vs-icon-filter-success)}.vs-social-link-instagram:hover img{filter:var(--vs-icon-filter-danger)}.vs-social-link-x:hover img{filter:var(--vs-icon-filter-brass)}.vs-social-tooltip{width:max-content;transform:translateY(-50%) translate(var(--vs-space-2));border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-raised);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);opacity:0;pointer-events:none;transition:opacity var(--vs-duration-fast) var(--vs-ease-standard),transform var(--vs-duration-fast) var(--vs-ease-standard);position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + var(--vs-space-3))}.vs-social-link:hover .vs-social-tooltip,.vs-social-link:focus-visible .vs-social-tooltip{opacity:1;transform:translateY(-50%)}.vs-marketing-hero{text-align:center;padding-block:8.75rem 4rem}.vs-marketing-eyebrow{align-items:center;gap:var(--vs-space-2);margin:0 0 var(--vs-space-5);border:var(--vs-border-width) solid var(--vs-status-info-border);border-radius:var(--vs-radius-pill);background:var(--vs-status-info-soft);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vs-marketing-eyebrow{background:color-mix(in srgb,var(--vs-status-info-soft) 70%,transparent)}}.vs-marketing-eyebrow{padding:var(--vs-space-2) var(--vs-space-4);color:var(--vs-status-info-strong);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label)}.vs-marketing-eyebrow-dot{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-status-success);box-shadow:var(--vs-shadow-status-glow);flex:none;animation:2.4s ease-in-out infinite vs-home-pulse}.vs-marketing-hero h1{max-width:68rem;margin:0 auto var(--vs-space-5);color:var(--vs-text-strong);font-size:clamp(2.35rem,6.2vw,5.35rem);font-weight:var(--vs-font-weight-heavy);letter-spacing:-.055em;line-height:1.02}.vs-marketing-gradient-text{background:linear-gradient(120deg,var(--vs-brass-300),var(--vs-action-primary),var(--vs-status-warning));color:#0000;-webkit-background-clip:text;background-clip:text}.vs-marketing-hero-copy{max-width:48rem;margin:0 auto var(--vs-space-6);color:var(--vs-text-secondary);font-size:clamp(var(--vs-font-size-body),2vw,var(--vs-font-size-lg));line-height:var(--vs-line-height-relaxed)}.vs-marketing-actions{justify-content:center;gap:var(--vs-space-3);flex-wrap:wrap;display:flex}.vs-marketing-promises{justify-content:center;gap:var(--vs-space-3) var(--vs-space-5);flex-wrap:wrap;margin-block-start:var(--vs-space-6);display:flex}.vs-marketing-promises span{align-items:center;gap:var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);display:inline-flex}.vs-marketing-promises span:before{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-status-success);content:"";flex:none}.vs-marketing-section{padding-block:4.5rem}.vs-section-heading{max-width:54rem;margin:0 auto var(--vs-space-10);text-align:center}.vs-section-kicker{margin:0 0 var(--vs-space-3);color:var(--vs-action-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-section-heading h2{margin:0 0 var(--vs-space-3);color:var(--vs-text-strong);font-size:clamp(1.9rem,4vw,3rem);font-weight:var(--vs-font-weight-heavy);letter-spacing:-.035em;line-height:var(--vs-line-height-tight)}.vs-section-heading p:last-child{color:var(--vs-text-muted);font-size:var(--vs-font-size-md);line-height:var(--vs-line-height-relaxed);margin:0}.vs-glass-panel{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:linear-gradient(to bottom,var(--vs-alpha-white-03),transparent),var(--vs-surface-panel)}@supports (color:color-mix(in lab,red,red)){.vs-glass-panel{background:linear-gradient(to bottom,var(--vs-alpha-white-03),transparent),color-mix(in srgb,var(--vs-surface-panel) 79%,transparent)}}.vs-glass-panel{box-shadow:var(--vs-shadow-overlay),var(--vs-shadow-inset-highlight);-webkit-backdrop-filter:blur(var(--vs-space-3));backdrop-filter:blur(var(--vs-space-3))}.vs-attack-panel{padding:var(--vs-space-6);position:relative;overflow:hidden}.vs-attack-panel:before{height:var(--vs-border-width);background:linear-gradient(to right,transparent,var(--vs-status-danger),var(--vs-action-primary),transparent);content:"";position:absolute;inset-block-start:0;inset-inline:18%}.vs-attack-panel-header{justify-content:space-between;align-items:center;gap:var(--vs-space-4);margin-block-end:var(--vs-space-6);display:flex}.vs-attack-panel-header>span:first-child{color:var(--vs-text-secondary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label)}.vs-attack-live{align-items:center;gap:var(--vs-space-2);color:var(--vs-status-success-strong);font-size:var(--vs-font-size-xs);display:inline-flex}.vs-attack-live>span{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-status-success);box-shadow:var(--vs-shadow-status-glow);animation:1.6s ease-in-out infinite vs-home-pulse}.vs-attack-stage{align-items:center;gap:var(--vs-space-6);grid-template-columns:minmax(9rem,.8fr) minmax(17rem,1.4fr) minmax(17rem,1.3fr);display:grid}.vs-attack-source{text-align:center;justify-items:center;display:grid}.vs-attack-source-visual{border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-xl);background:radial-gradient(circle,var(--vs-status-danger-soft),transparent 72%);width:9rem;height:9rem;box-shadow:var(--vs-shadow-card);place-items:center;display:grid;position:relative}.vs-attack-source img{object-fit:contain;width:7.75rem;height:7.75rem;animation:2.8s ease-in-out infinite vs-hostile-float}.vs-attack-source strong,.vs-target-copy strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);letter-spacing:var(--vs-letter-spacing-label);margin-block-start:var(--vs-space-3);display:block}.vs-attack-source small,.vs-target-copy small{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);margin-block-start:var(--vs-space-1);display:block}.vs-attack-connector{min-height:13rem;position:relative;overflow:hidden}.vs-attack-connector:before{height:var(--vs-border-width);background:linear-gradient(to right,var(--vs-status-danger-border),var(--vs-status-danger),var(--vs-action-primary),var(--vs-status-success-border));content:"";position:absolute;inset-block-start:50%;inset-inline:0}.vs-attack-packet{z-index:1;width:var(--vs-space-8);height:calc(var(--vs-border-width) * 3);border-radius:var(--vs-radius-pill);background:var(--vs-status-danger);box-shadow:var(--vs-shadow-status-glow);color:var(--vs-status-danger);animation:2.3s linear infinite vs-attack-packet;position:absolute;inset-block-start:calc(50% - var(--vs-border-width));inset-inline-start:0}.vs-attack-packet:nth-child(2){animation-delay:.75s}.vs-attack-packet:nth-child(3){animation-delay:1.5s}.vs-attack-defense-node{z-index:3;border:calc(var(--vs-border-width) * 2) solid var(--vs-action-primary);border-radius:var(--vs-radius-pill);background:radial-gradient(circle,var(--vs-action-primary-soft),transparent 68%),var(--vs-surface-deep);width:7.25rem;height:7.25rem;box-shadow:var(--vs-shadow-brand-glow),var(--vs-shadow-overlay);place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:61%;transform:translate(-50%,-50%)}.vs-attack-defense-ring{inset:calc(var(--vs-space-2) * -1);border:var(--vs-border-width) dashed var(--vs-action-primary-glow);border-radius:inherit;animation:7s linear infinite vs-defense-ring;position:absolute}.vs-attack-jump{object-fit:contain;width:5.75rem;height:5.75rem;filter:var(--vs-icon-filter-brass)}.vs-attack-burst{z-index:2;width:var(--vs-space-3);height:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-status-danger);border-radius:var(--vs-radius-pill);animation:2.3s ease-out infinite vs-attack-burst;position:absolute;inset-block-start:50%;inset-inline-start:61%;transform:translate(-50%,-50%)}.vs-target-list{gap:var(--vs-space-3);display:grid}.vs-target-card{align-items:center;gap:var(--vs-space-4);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-deep);grid-template-columns:4.25rem minmax(0,1fr);min-width:0;display:grid}@supports (color:color-mix(in lab,red,red)){.vs-target-card{background:color-mix(in srgb,var(--vs-surface-deep) 72%,transparent)}}.vs-target-card{padding:var(--vs-space-3) var(--vs-space-4)}.vs-target-card img{object-fit:contain;width:4.25rem;height:4.25rem}.vs-target-copy strong{margin-block-start:0}.vs-target-card:first-child{border-color:var(--vs-status-success-border)}.vs-target-card:nth-child(2){border-color:var(--vs-action-primary-glow)}.vs-target-card:nth-child(3){border-color:var(--vs-status-info-border)}.vs-live-events{padding:var(--vs-space-5);margin-block-start:var(--vs-space-6);overflow:hidden}.vs-live-events-header{justify-content:space-between;align-items:center;gap:var(--vs-space-4);margin-block-end:var(--vs-space-4);display:flex}.vs-live-events-header h3{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-sm);letter-spacing:var(--vs-letter-spacing-label);margin:0}.vs-live-events-header p{margin:var(--vs-space-1) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.vs-live-events-badges{justify-content:flex-end;align-items:center;gap:var(--vs-space-2);flex-wrap:wrap;display:flex}.vs-live-preview,.vs-demo-badge{align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);padding:var(--vs-space-1) var(--vs-space-3);font-size:var(--vs-font-size-2xs);text-transform:uppercase;display:inline-flex}.vs-live-preview{border-color:var(--vs-status-success-border);color:var(--vs-status-success-strong)}.vs-demo-badge{color:var(--vs-text-subtle)}.vs-live-indicator-dot{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-status-success);box-shadow:var(--vs-shadow-status-glow);flex:none;animation:1.6s ease-in-out infinite vs-home-pulse}.vs-live-event-list{gap:var(--vs-space-1);display:grid}.vs-live-event{align-items:center;gap:var(--vs-space-3);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-md);min-width:0;padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs);grid-template-columns:1rem 5.25rem minmax(7rem,auto) 6.5rem minmax(12rem,1fr) minmax(11rem,auto);animation:9s ease-in-out infinite vs-event-highlight;display:grid}.vs-live-event:nth-child(2){animation-delay:1.8s}.vs-live-event:nth-child(3){animation-delay:3.6s}.vs-live-event:nth-child(4){animation-delay:5.4s}.vs-live-event:nth-child(5){animation-delay:7.2s}.vs-event-realtime{place-items:center;width:1rem;height:1rem;display:grid}.vs-event-realtime>span{width:var(--vs-status-dot-size);height:var(--vs-status-dot-size);border-radius:var(--vs-radius-pill);background:var(--vs-status-success);box-shadow:var(--vs-shadow-status-glow)}.vs-event-status{width:fit-content;min-height:var(--vs-control-height-sm);align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid currentColor;border-radius:var(--vs-radius-pill);padding:var(--vs-space-1) var(--vs-space-2);font-weight:var(--vs-font-weight-bold);white-space:nowrap;display:inline-flex}.vs-event-icon{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);object-fit:contain}.vs-event-safe,.vs-event-seo{color:var(--vs-status-success-strong)}.vs-event-safe .vs-event-icon,.vs-event-seo .vs-event-icon{filter:var(--vs-icon-filter-success)}.vs-event-captcha{color:var(--vs-status-info-strong)}.vs-event-captcha .vs-event-icon{filter:var(--vs-icon-filter-info)}.vs-event-blocked{color:var(--vs-status-danger-strong)}.vs-event-blocked .vs-event-icon{filter:var(--vs-icon-filter-danger)}.vs-event-rule{color:var(--vs-brass-300)}.vs-event-rule .vs-event-icon{filter:var(--vs-icon-filter-brass)}.vs-live-event-address{white-space:nowrap}.vs-event-reason{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vs-live-event-country{justify-content:flex-end;align-items:center;gap:var(--vs-space-2);min-width:0;color:var(--vs-text-secondary);text-align:end;display:inline-flex}.vs-live-event-country span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-event-flag{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xs);object-fit:cover;flex:none;width:1.5rem;height:1.125rem}.vs-protection-grid{gap:var(--vs-space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.vs-protection-card{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);grid-column:span 2;min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.vs-protection-card{background:color-mix(in srgb,var(--vs-surface-panel) 88%,transparent)}}.vs-protection-card{padding:var(--vs-space-5);box-shadow:var(--vs-shadow-card);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard)}.vs-protection-card:nth-child(4),.vs-protection-card:nth-child(5){grid-column:span 3}.vs-protection-card:after{inset-inline:var(--vs-space-5);height:var(--vs-border-width);background:linear-gradient(to right,transparent,var(--vs-action-primary),transparent);content:"";transition:transform var(--vs-duration-normal) var(--vs-ease-standard);position:absolute;inset-block-end:0;transform:scaleX(0)}.vs-protection-card:hover{transform:translateY(calc(var(--vs-space-1) * -1));border-color:var(--vs-border-strong)}.vs-protection-card:hover:after{transform:scaleX(1)}.vs-protection-card-header{align-items:center;gap:var(--vs-space-4);margin-block-end:var(--vs-space-5);display:flex}.vs-protection-icon{border:var(--vs-border-width) solid var(--vs-action-primary-glow);border-radius:var(--vs-radius-lg);background:var(--vs-action-primary-soft);flex:none;place-items:center;width:3.75rem;height:3.75rem;display:grid}.vs-protection-icon img{object-fit:contain;width:2rem;height:2rem;filter:var(--vs-icon-filter-brass)}.vs-protection-card:nth-child(2n) .vs-protection-icon{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft)}.vs-protection-card:nth-child(2n) .vs-protection-icon img{filter:var(--vs-icon-filter-info)}.vs-protection-icon .vs-seo-icon{width:3rem;height:3rem;filter:var(--vs-icon-filter-brass)}.vs-protection-card h3{color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);margin:0}.vs-protection-timeline{gap:var(--vs-space-3);margin:0;padding:0;list-style:none;display:grid}.vs-protection-step{align-items:center;gap:var(--vs-space-3);min-height:2rem;color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body);grid-template-columns:2rem minmax(0,1fr);display:grid;position:relative}.vs-protection-step:not(:last-child):after{width:var(--vs-border-width);background:linear-gradient(to bottom,var(--vs-action-primary-glow),var(--vs-border-default));content:"";position:absolute;inset-block-start:2rem;inset-block-end:calc(var(--vs-space-3) * -1);inset-inline-start:calc(1rem - var(--vs-border-width))}.vs-protection-step-marker{z-index:1;border:var(--vs-border-width) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);place-items:center;width:2rem;height:2rem;display:grid;position:relative}.vs-protection-step-marker img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);object-fit:contain;filter:var(--vs-icon-filter-muted)}.vs-protection-card-seo{border-color:var(--vs-action-primary-glow);background:radial-gradient(circle at top right,var(--vs-action-primary-soft),transparent 48%),var(--vs-surface-panel)}@supports (color:color-mix(in lab,red,red)){.vs-protection-card-seo{background:radial-gradient(circle at top right,var(--vs-action-primary-soft),transparent 48%),color-mix(in srgb,var(--vs-surface-panel) 90%,transparent)}}.vs-pricing-wrap{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-deep);position:relative}@supports (color:color-mix(in lab,red,red)){.vs-pricing-wrap{background:color-mix(in srgb,var(--vs-surface-deep) 74%,transparent)}}.vs-pricing-wrap{padding:var(--vs-space-6);box-shadow:var(--vs-shadow-overlay)}.vs-pricing-wrap:before{border-radius:inherit;background:radial-gradient(circle at 50% 0,var(--vs-action-primary-soft),transparent 38%);content:"";pointer-events:none;position:absolute;inset:0}.vs-plan-grid{gap:var(--vs-space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.vs-plan-card{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-panel);min-width:0;padding:var(--vs-space-5);box-shadow:var(--vs-shadow-card);flex-direction:column;display:flex;position:relative}.vs-plan-card-featured{border-color:var(--vs-action-primary);background:linear-gradient(to bottom,var(--vs-action-primary-soft),transparent 42%),var(--vs-surface-panel);box-shadow:var(--vs-shadow-brand-glow),var(--vs-shadow-card)}.vs-plan-badge{border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);padding:var(--vs-space-1) var(--vs-space-3);color:var(--vs-text-on-primary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-heavy);letter-spacing:var(--vs-letter-spacing-label);white-space:nowrap;position:absolute;inset-block-start:calc(var(--vs-space-3) * -1);inset-inline-start:50%;transform:translate(-50%)}.vs-plan-card h3{color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);margin:0}.vs-plan-description{min-height:2.4rem;margin:var(--vs-space-2) 0 var(--vs-space-4);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-plan-price{align-items:baseline;gap:var(--vs-space-1);margin:0 0 var(--vs-space-5);display:flex}.vs-plan-price strong{color:var(--vs-text-strong);font-size:2.25rem;font-weight:var(--vs-font-weight-heavy);letter-spacing:-.04em}.vs-plan-price span{color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs)}.vs-plan-limits{gap:var(--vs-space-2);margin:0 0 var(--vs-space-5);flex:1;padding:0;list-style:none;display:grid}.vs-plan-limits li{align-items:flex-start;gap:var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body);display:flex}.vs-plan-limits li:before{color:var(--vs-status-success);content:"✓";font-weight:var(--vs-font-weight-heavy);flex:none}.vs-plan-card .vs-home-button{width:100%;min-height:var(--vs-control-height-md);padding:var(--vs-space-2) var(--vs-space-3)}.vs-marketing-final-section{padding-block-start:var(--vs-space-8)}.vs-final-cta{align-items:center;gap:var(--vs-space-6);border-color:var(--vs-action-primary-glow);padding:var(--vs-space-6) var(--vs-space-8);background:radial-gradient(circle at 90% 20%,var(--vs-action-primary-soft),transparent 34%),var(--vs-surface-panel);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.vs-final-cta{background:radial-gradient(circle at 90% 20%,var(--vs-action-primary-soft),transparent 34%),color-mix(in srgb,var(--vs-surface-panel) 87%,transparent)}}.vs-final-cta h2{margin:0 0 var(--vs-space-2);color:var(--vs-text-strong);font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:var(--vs-font-weight-heavy);letter-spacing:-.025em}.vs-final-cta p{max-width:46rem;color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-relaxed);margin:0}.vs-marketing-footer{border-block-start:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-deep)}@supports (color:color-mix(in lab,red,red)){.vs-marketing-footer{background:color-mix(in srgb,var(--vs-surface-deep) 92%,transparent)}}.vs-marketing-footer{padding-block:var(--vs-space-8)}.vs-marketing-footer-inner{justify-content:space-between;align-items:center;gap:var(--vs-space-6);display:flex}.vs-marketing-footer p{color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs);margin:0}@keyframes vs-home-pulse{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes vs-hostile-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(calc(var(--vs-space-2) * -1)) rotate(1deg)}}@keyframes vs-defense-ring{to{transform:rotate(360deg)}}@keyframes vs-attack-packet{0%{opacity:0;inset-inline-start:0}12%{opacity:1}72%{opacity:1;inset-inline-start:57%}78%,to{opacity:0;inset-inline-start:57%;transform:scale(.2)}}@keyframes vs-attack-burst{0%,62%{opacity:0;transform:translate(-50%,-50%)scale(.4)}72%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(4)}}@keyframes vs-event-highlight{0%,to{opacity:.68;background:0 0;border-color:#0000}8%,18%{border-color:var(--vs-status-info-border);background:var(--vs-alpha-white-03);opacity:1}}@media(max-width:73rem){.vs-protection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-protection-card,.vs-protection-card:nth-child(4),.vs-protection-card:nth-child(5){grid-column:auto}.vs-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){.vs-social-rail{inset-block-start:auto;inset-block-end:calc(var(--vs-space-3) + env(safe-area-inset-bottom));flex-direction:row;left:50%;right:auto;transform:translate(-50%)}.vs-social-link:hover{transform:translateY(calc(var(--vs-space-1) * -1))}.vs-social-tooltip{display:none}.vs-marketing-footer{padding-block-end:calc(var(--vs-space-16) + env(safe-area-inset-bottom))}.vs-attack-stage{gap:var(--vs-space-3);grid-template-columns:minmax(8rem,.72fr) minmax(14rem,1fr) minmax(15rem,1.25fr)}.vs-live-event{row-gap:var(--vs-space-2);grid-template-columns:1rem 5.25rem minmax(7rem,auto) minmax(0,1fr);grid-template-areas:"live time status address"".reason reason country"}.vs-event-realtime{grid-area:live}.vs-live-event time{grid-area:time}.vs-event-status{grid-area:status}.vs-live-event-address{text-align:end;grid-area:address}.vs-event-reason{grid-area:reason}.vs-live-event-country{grid-area:country}}@media(max-width:52rem){.vs-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.5rem){.vs-marketing-shell{width:min(100% - var(--vs-space-6),86rem)}.vs-marketing-header-inner{min-height:4rem}.vs-marketing-nav{display:none}.vs-marketing-hero{padding-block:7.75rem 3rem}.vs-marketing-section{padding-block:3.5rem}.vs-section-heading{margin-block-end:var(--vs-space-8)}.vs-attack-panel{padding:var(--vs-space-4)}.vs-attack-stage{grid-template-columns:1fr}.vs-attack-connector{min-height:9rem}.vs-attack-connector:before{width:var(--vs-border-width);background:linear-gradient(to bottom,var(--vs-status-danger),var(--vs-action-primary),var(--vs-status-success-border));height:auto;inset-block:0;inset-inline-start:50%}.vs-attack-packet{width:calc(var(--vs-border-width) * 3);height:var(--vs-space-8);animation-name:vs-attack-packet-mobile;inset-block-start:0;inset-inline-start:calc(50% - var(--vs-border-width))}.vs-attack-defense-node{width:6.5rem;height:6.5rem;inset-block-start:54%;inset-inline-start:50%}.vs-attack-jump{width:5rem;height:5rem}.vs-attack-burst{inset-block-start:54%;inset-inline-start:50%}.vs-target-list,.vs-protection-grid{grid-template-columns:1fr}.vs-pricing-wrap{padding:var(--vs-space-4)}.vs-final-cta{padding:var(--vs-space-5);text-align:start;grid-template-columns:1fr}.vs-final-cta .vs-home-button{width:100%}.vs-marketing-footer-inner{text-align:center;flex-direction:column}}@media(max-width:34rem){.vs-marketing-account-actions{gap:var(--vs-space-1)}.vs-home-button-compact{padding-inline:var(--vs-space-3)}.vs-live-events{padding:var(--vs-space-3)}.vs-live-events-header{flex-direction:column;align-items:flex-start}.vs-live-events-badges{justify-content:flex-start}.vs-live-event{gap:var(--vs-space-2);padding:var(--vs-space-3);grid-template-columns:1rem minmax(0,1fr) auto;grid-template-areas:"live time status"".address address"".reason reason"".country country"}.vs-live-event-address,.vs-event-reason{text-align:start;white-space:normal}.vs-live-event-country{text-align:start;justify-content:flex-start}}@media(max-width:32rem){.vs-plan-grid{grid-template-columns:1fr}}@media(max-width:27rem){.vs-marketing-shell{width:min(100% - var(--vs-space-4),86rem)}.vs-marketing-header .vs-brand-lockup-name{display:none}.vs-home-button:not(.vs-home-button-compact){width:100%}.vs-marketing-hero h1{font-size:clamp(2.15rem,12vw,3.1rem)}.vs-marketing-eyebrow{max-width:100%;line-height:var(--vs-line-height-body);text-align:start}.vs-marketing-promises{padding-inline:var(--vs-space-4);flex-direction:column;align-items:flex-start}.vs-attack-panel-header{flex-direction:column;align-items:flex-start}.vs-target-card{padding-inline:var(--vs-space-3);grid-template-columns:3.75rem minmax(0,1fr)}.vs-target-card img{width:3.75rem;height:3.75rem}.vs-social-rail{gap:var(--vs-space-1);padding:var(--vs-space-1)}.vs-social-link{width:2.625rem;height:2.625rem}}@keyframes vs-attack-packet-mobile{0%{opacity:0;inset-block-start:0}12%{opacity:1}70%{opacity:1;inset-block-start:45%}78%,to{opacity:0;inset-block-start:45%;transform:scale(.2)}}@media(prefers-reduced-motion:reduce){.vs-marketing-page *,.vs-marketing-page :before,.vs-marketing-page :after{scroll-behavior:auto!important;animation-duration:var(--vs-reduced-motion-duration)!important;transition-duration:var(--vs-reduced-motion-duration)!important;animation-iteration-count:1!important}}.vs-doc-main{padding-block:var(--vs-space-10) var(--vs-space-12)}.vs-doc-header{border-block-end:var(--vs-border-width) solid var(--vs-border-default);max-width:52rem;margin-block-end:var(--vs-space-10);padding-block-end:var(--vs-space-8)}.vs-doc-eyebrow{margin:0 0 var(--vs-space-3);color:var(--vs-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:900}.vs-doc-title{color:var(--vs-text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem);font-weight:900;line-height:1.1}.vs-doc-intro{max-width:46rem;margin:var(--vs-space-5) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-md);line-height:var(--vs-line-height-relaxed)}.vs-doc-updated{margin:var(--vs-space-5) 0 0;color:var(--vs-text-subtle);font-size:var(--vs-font-size-xs)}.vs-doc-updated time{font-family:var(--font-mono,"IBM Plex Mono", monospace);font-variant-numeric:tabular-nums}.vs-doc-body{max-width:52rem}.vs-doc-section+.vs-doc-section{margin-block-start:var(--vs-space-10)}.vs-doc-section h2{margin:0 0 var(--vs-space-4);color:var(--vs-text-primary);scroll-margin-block-start:var(--vs-space-10);font-size:clamp(1.25rem,1.1rem + .5vw,1.55rem);font-weight:900;line-height:1.25}.vs-doc-section h3{margin:0 0 var(--vs-space-2);color:var(--vs-text-primary);font-size:1rem;font-weight:900}.vs-doc-section p{margin:0 0 var(--vs-space-4);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-relaxed)}.vs-doc-section p:last-child{margin-block-end:0}.vs-doc-section strong{color:var(--vs-text-primary);font-weight:700}.vs-doc-section a{color:var(--vs-text-link,var(--vs-info));text-underline-offset:.2em;text-decoration:underline}.vs-doc-section a:hover{color:var(--vs-text-primary)}.vs-doc-code{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-sm);background:var(--vs-surface-deep);color:var(--vs-text-primary);font-family:var(--font-mono,"IBM Plex Mono", monospace);padding:.1em .4em;font-size:.85em}.vs-doc-list{margin:0 0 var(--vs-space-4);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-relaxed);padding-inline-start:var(--vs-space-5)}.vs-doc-list li{margin-block-end:var(--vs-space-3)}.vs-doc-list li:last-child{margin-block-end:0}.vs-doc-steps{gap:var(--vs-space-4);margin:0 0 var(--vs-space-5);counter-reset:vs-doc-step;padding:0;list-style:none;display:grid}.vs-doc-steps>li{counter-increment:vs-doc-step;padding-inline-start:var(--vs-space-9);position:relative}.vs-doc-steps>li:before{content:counter(vs-doc-step);border:var(--vs-border-width) solid var(--vs-border-strong,var(--vs-border-default));background:var(--vs-surface-deep);width:1.75rem;height:1.75rem;color:var(--vs-text-primary);font-family:var(--font-mono,"IBM Plex Mono", monospace);font-size:var(--vs-font-size-xs);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.vs-doc-cards{gap:var(--vs-space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-block-end:var(--vs-space-5);display:grid}.vs-doc-card{padding:var(--vs-space-5);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised,var(--vs-surface-deep))}@supports (color:color-mix(in lab,red,red)){.vs-doc-card{background:color-mix(in srgb,var(--vs-surface-raised,var(--vs-surface-deep)) 88%,transparent)}}.vs-doc-card h3{margin-block-end:var(--vs-space-2)}.vs-doc-card p{font-size:var(--vs-font-size-sm);margin:0}.vs-doc-callout{padding:var(--vs-space-4) var(--vs-space-5);border:var(--vs-border-width) solid var(--vs-border-default);border-inline-start:3px solid var(--vs-warning,var(--vs-action-primary));border-radius:var(--vs-radius-md);background:var(--vs-surface-deep)}.vs-doc-table-wrap{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);margin-block-end:var(--vs-space-5);overflow-x:auto}.vs-doc-table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--vs-font-size-sm)}.vs-doc-table-caption{padding:var(--vs-space-3) var(--vs-space-4);border-block-end:var(--vs-border-width) solid var(--vs-border-default);color:var(--vs-text-subtle);letter-spacing:.1em;text-align:start;text-transform:uppercase;font-size:.66rem;font-weight:900}.vs-doc-table th,.vs-doc-table td{padding:var(--vs-space-3) var(--vs-space-4);border-block-end:var(--vs-border-width) solid var(--vs-border-default);text-align:start;vertical-align:top}.vs-doc-table thead th{color:var(--vs-text-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.vs-doc-table tbody td{color:var(--vs-text-muted);line-height:var(--vs-line-height-relaxed)}.vs-doc-table tbody td:first-child{color:var(--vs-text-primary);font-weight:600}.vs-doc-table tbody tr:last-child td{border-block-end:0}.vs-doc-contact{gap:var(--vs-space-3);margin:0;padding:0;list-style:none;display:grid}.vs-doc-contact li{align-items:baseline;gap:var(--vs-space-3);font-size:var(--vs-font-size-sm);flex-wrap:wrap;display:flex}.vs-doc-contact span{min-width:6rem;color:var(--vs-text-subtle);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:900}.vs-doc-cta{padding:var(--vs-space-8);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised,var(--vs-surface-deep));margin-block-start:var(--vs-space-10)}@supports (color:color-mix(in lab,red,red)){.vs-doc-cta{background:color-mix(in srgb,var(--vs-surface-raised,var(--vs-surface-deep)) 88%,transparent)}}.vs-doc-cta{text-align:center}.vs-doc-cta h2{margin:0 0 var(--vs-space-2);color:var(--vs-text-primary);font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-weight:900}.vs-doc-cta p{margin:0 0 var(--vs-space-5);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm)}.vs-marketing-footer-nav{justify-content:center;align-items:center;gap:var(--vs-space-2) var(--vs-space-5);flex-wrap:wrap;display:flex}.vs-marketing-footer-nav a{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);text-decoration:none;transition:color .16s}.vs-marketing-footer-nav a:hover,.vs-marketing-footer-nav a[aria-current=page]{color:var(--vs-text-primary)}.vs-marketing-footer-nav a:focus-visible{outline:2px solid var(--vs-action-primary);outline-offset:3px;border-radius:var(--vs-radius-sm)}@media(max-width:60rem){.vs-marketing-footer-inner{text-align:center;flex-direction:column}}@media(max-width:40rem){.vs-doc-main{padding-block:var(--vs-space-8) var(--vs-space-10)}.vs-doc-header{margin-block-end:var(--vs-space-8)}.vs-doc-card,.vs-doc-cta{padding:var(--vs-space-4)}.vs-doc-contact span{min-width:0}}@layer theme{:root,:host{--font-sans:var(--vs-font-ui-current);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--vs-font-data);--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:var(--vs-font-size-xs);--text-xs--line-height:calc(1 / .75);--text-sm:var(--vs-font-size-sm);--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:var(--vs-font-size-lg);--text-lg--line-height:calc(1.75 / 1.125);--text-xl:var(--vs-font-size-xl);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:var(--vs-font-size-2xl);--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-vs-deep:var(--vs-surface-deep);--color-vs-recessed:var(--vs-surface-recessed);--color-vs-panel:var(--vs-surface-panel);--color-vs-raised:var(--vs-surface-raised);--color-vs-strong:var(--vs-text-strong);--color-vs-primary:var(--vs-text-primary);--color-vs-secondary:var(--vs-text-secondary);--color-vs-muted:var(--vs-text-muted);--color-vs-subtle:var(--vs-text-subtle);--color-vs-brand:var(--vs-action-primary);--color-vs-brand-soft:var(--vs-action-primary-soft);--color-vs-on-brand:var(--vs-text-on-primary);--color-vs-success:var(--vs-status-success);--color-vs-success-strong:var(--vs-status-success-strong);--color-vs-danger:var(--vs-status-danger);--color-vs-danger-strong:var(--vs-status-danger-strong);--color-vs-warning:var(--vs-status-warning);--color-vs-warning-strong:var(--vs-action-primary-hover);--color-vs-info:var(--vs-status-info);--color-vs-border:var(--vs-border-default);--color-vs-border-strong:var(--vs-border-strong);--text-2xs:var(--vs-font-size-2xs);--text-body:var(--vs-font-size-body);--tracking-label:var(--vs-letter-spacing-label)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.-left-20{left:calc(var(--spacing) * -20)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/3{left:33.3333%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[4\.9rem\]{margin-top:-4.9rem}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-\[335\/376\]{aspect-ratio:335/376}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-14\.5{height:calc(var(--spacing) * 14.5)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-64{width:calc(var(--spacing) * 64)}.w-\[448px\]{width:448px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-30{max-width:calc(var(--spacing) * 30)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-\[335px\]{max-width:335px}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-22{min-width:calc(var(--spacing) * 22)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-vs-border>:not(:last-child)){border-color:var(--color-vs-border)}:where(.divide-vs-border-strong\/70>:not(:last-child)){border-color:var(--color-vs-border-strong)}@supports (color:color-mix(in lab,red,red)){:where(.divide-vs-border-strong\/70>:not(:last-child)){border-color:color-mix(in oklab,var(--color-vs-border-strong) 70%,transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#e3e3e0\]{border-color:#e3e3e0}.border-amber-400\/18{border-color:#fcbb002e}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/18{border-color:color-mix(in oklab,var(--color-amber-400) 18%,transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/20{border-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.border-amber-400\/35{border-color:#fcbb0059}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/35{border-color:color-mix(in oklab,var(--color-amber-400) 35%,transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/40{border-color:color-mix(in oklab,var(--color-amber-400) 40%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-black{border-color:var(--color-black)}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/40{border-color:color-mix(in oklab,var(--color-emerald-400) 40%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-rose-400\/18{border-color:#ff667f2e}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/18{border-color:color-mix(in oklab,var(--color-rose-400) 18%,transparent)}}.border-rose-400\/40{border-color:#ff667f66}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/40{border-color:color-mix(in oklab,var(--color-rose-400) 40%,transparent)}}.border-rose-500\/50{border-color:#ff235780}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/50{border-color:color-mix(in oklab,var(--color-rose-500) 50%,transparent)}}.border-sky-400\/18{border-color:#00bcfe2e}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/18{border-color:color-mix(in oklab,var(--color-sky-400) 18%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-transparent{border-color:#0000}.border-vs-border{border-color:var(--color-vs-border)}.border-vs-border-strong,.border-vs-border-strong\/50{border-color:var(--color-vs-border-strong)}@supports (color:color-mix(in lab,red,red)){.border-vs-border-strong\/50{border-color:color-mix(in oklab,var(--color-vs-border-strong) 50%,transparent)}}.border-vs-border-strong\/70{border-color:var(--color-vs-border-strong)}@supports (color:color-mix(in lab,red,red)){.border-vs-border-strong\/70{border-color:color-mix(in oklab,var(--color-vs-border-strong) 70%,transparent)}}.border-vs-brand\/16{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/16{border-color:color-mix(in oklab,var(--color-vs-brand) 16%,transparent)}}.border-vs-brand\/18{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/18{border-color:color-mix(in oklab,var(--color-vs-brand) 18%,transparent)}}.border-vs-brand\/20{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/20{border-color:color-mix(in oklab,var(--color-vs-brand) 20%,transparent)}}.border-vs-brand\/22{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/22{border-color:color-mix(in oklab,var(--color-vs-brand) 22%,transparent)}}.border-vs-brand\/24{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/24{border-color:color-mix(in oklab,var(--color-vs-brand) 24%,transparent)}}.border-vs-brand\/26{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/26{border-color:color-mix(in oklab,var(--color-vs-brand) 26%,transparent)}}.border-vs-brand\/28{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/28{border-color:color-mix(in oklab,var(--color-vs-brand) 28%,transparent)}}.border-vs-brand\/30{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/30{border-color:color-mix(in oklab,var(--color-vs-brand) 30%,transparent)}}.border-vs-brand\/32{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/32{border-color:color-mix(in oklab,var(--color-vs-brand) 32%,transparent)}}.border-vs-brand\/34{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/34{border-color:color-mix(in oklab,var(--color-vs-brand) 34%,transparent)}}.border-vs-brand\/36{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.border-vs-brand\/36{border-color:color-mix(in oklab,var(--color-vs-brand) 36%,transparent)}}.border-vs-danger\/25{border-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.border-vs-danger\/25{border-color:color-mix(in oklab,var(--color-vs-danger) 25%,transparent)}}.border-vs-danger\/28{border-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.border-vs-danger\/28{border-color:color-mix(in oklab,var(--color-vs-danger) 28%,transparent)}}.border-vs-danger\/30{border-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.border-vs-danger\/30{border-color:color-mix(in oklab,var(--color-vs-danger) 30%,transparent)}}.border-vs-danger\/32{border-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.border-vs-danger\/32{border-color:color-mix(in oklab,var(--color-vs-danger) 32%,transparent)}}.border-vs-danger\/35{border-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.border-vs-danger\/35{border-color:color-mix(in oklab,var(--color-vs-danger) 35%,transparent)}}.border-vs-success-strong\/20{border-color:var(--color-vs-success-strong)}@supports (color:color-mix(in lab,red,red)){.border-vs-success-strong\/20{border-color:color-mix(in oklab,var(--color-vs-success-strong) 20%,transparent)}}.border-vs-success-strong\/25{border-color:var(--color-vs-success-strong)}@supports (color:color-mix(in lab,red,red)){.border-vs-success-strong\/25{border-color:color-mix(in oklab,var(--color-vs-success-strong) 25%,transparent)}}.border-vs-success\/24{border-color:var(--color-vs-success)}@supports (color:color-mix(in lab,red,red)){.border-vs-success\/24{border-color:color-mix(in oklab,var(--color-vs-success) 24%,transparent)}}.border-vs-success\/25{border-color:var(--color-vs-success)}@supports (color:color-mix(in lab,red,red)){.border-vs-success\/25{border-color:color-mix(in oklab,var(--color-vs-success) 25%,transparent)}}.border-vs-warning\/30{border-color:var(--color-vs-warning)}@supports (color:color-mix(in lab,red,red)){.border-vs-warning\/30{border-color:color-mix(in oklab,var(--color-vs-warning) 30%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-\[\#1b1b18\]{background-color:#1b1b18}.bg-\[\#FDFDFC\]{background-color:#fdfdfc}.bg-\[\#dbdbd7\]{background-color:#dbdbd7}.bg-\[\#fff2f2\]{background-color:#fff2f2}.bg-amber-400\/8{background-color:#fcbb0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/8{background-color:color-mix(in oklab,var(--color-amber-400) 8%,transparent)}}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-rose-400\/8{background-color:#ff667f14}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/8{background-color:color-mix(in oklab,var(--color-rose-400) 8%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-sky-400\/8{background-color:#00bcfe14}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/8{background-color:color-mix(in oklab,var(--color-sky-400) 8%,transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/70{background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.bg-transparent{background-color:#0000}.bg-vs-border-strong{background-color:var(--color-vs-border-strong)}.bg-vs-brand{background-color:var(--color-vs-brand)}.bg-vs-brand-soft{background-color:var(--color-vs-brand-soft)}.bg-vs-brand\/8{background-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.bg-vs-brand\/8{background-color:color-mix(in oklab,var(--color-vs-brand) 8%,transparent)}}.bg-vs-brand\/10{background-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.bg-vs-brand\/10{background-color:color-mix(in oklab,var(--color-vs-brand) 10%,transparent)}}.bg-vs-brand\/12{background-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.bg-vs-brand\/12{background-color:color-mix(in oklab,var(--color-vs-brand) 12%,transparent)}}.bg-vs-brand\/14{background-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.bg-vs-brand\/14{background-color:color-mix(in oklab,var(--color-vs-brand) 14%,transparent)}}.bg-vs-danger,.bg-vs-danger\/5{background-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.bg-vs-danger\/5{background-color:color-mix(in oklab,var(--color-vs-danger) 5%,transparent)}}.bg-vs-danger\/10{background-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.bg-vs-danger\/10{background-color:color-mix(in oklab,var(--color-vs-danger) 10%,transparent)}}.bg-vs-danger\/12{background-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.bg-vs-danger\/12{background-color:color-mix(in oklab,var(--color-vs-danger) 12%,transparent)}}.bg-vs-danger\/15{background-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.bg-vs-danger\/15{background-color:color-mix(in oklab,var(--color-vs-danger) 15%,transparent)}}.bg-vs-deep,.bg-vs-deep\/50{background-color:var(--color-vs-deep)}@supports (color:color-mix(in lab,red,red)){.bg-vs-deep\/50{background-color:color-mix(in oklab,var(--color-vs-deep) 50%,transparent)}}.bg-vs-deep\/70{background-color:var(--color-vs-deep)}@supports (color:color-mix(in lab,red,red)){.bg-vs-deep\/70{background-color:color-mix(in oklab,var(--color-vs-deep) 70%,transparent)}}.bg-vs-deep\/95{background-color:var(--color-vs-deep)}@supports (color:color-mix(in lab,red,red)){.bg-vs-deep\/95{background-color:color-mix(in oklab,var(--color-vs-deep) 95%,transparent)}}.bg-vs-panel,.bg-vs-panel\/95{background-color:var(--color-vs-panel)}@supports (color:color-mix(in lab,red,red)){.bg-vs-panel\/95{background-color:color-mix(in oklab,var(--color-vs-panel) 95%,transparent)}}.bg-vs-raised{background-color:var(--color-vs-raised)}.bg-vs-recessed,.bg-vs-recessed\/50{background-color:var(--color-vs-recessed)}@supports (color:color-mix(in lab,red,red)){.bg-vs-recessed\/50{background-color:color-mix(in oklab,var(--color-vs-recessed) 50%,transparent)}}.bg-vs-success{background-color:var(--color-vs-success)}.bg-vs-success-strong\/10{background-color:var(--color-vs-success-strong)}@supports (color:color-mix(in lab,red,red)){.bg-vs-success-strong\/10{background-color:color-mix(in oklab,var(--color-vs-success-strong) 10%,transparent)}}.bg-vs-success\/10{background-color:var(--color-vs-success)}@supports (color:color-mix(in lab,red,red)){.bg-vs-success\/10{background-color:color-mix(in oklab,var(--color-vs-success) 10%,transparent)}}.bg-vs-warning\/5{background-color:var(--color-vs-warning)}@supports (color:color-mix(in lab,red,red)){.bg-vs-warning\/5{background-color:color-mix(in oklab,var(--color-vs-warning) 5%,transparent)}}.bg-vs-warning\/10{background-color:var(--color-vs-warning)}@supports (color:color-mix(in lab,red,red)){.bg-vs-warning\/10{background-color:color-mix(in oklab,var(--color-vs-warning) 10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-vs-brand{--tw-gradient-from:var(--color-vs-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.04\]{--tw-gradient-from:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 4%, transparent)}}.from-white\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-vs-brand{--tw-gradient-via:var(--color-vs-brand);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-vs-brand\/50{--tw-gradient-via:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.via-vs-brand\/50{--tw-gradient-via:color-mix(in oklab, var(--color-vs-brand) 50%, transparent)}}.via-vs-brand\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-vs-info{--tw-gradient-via:var(--color-vs-info);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-vs-info\/10{--tw-gradient-via:var(--color-vs-info)}@supports (color:color-mix(in lab,red,red)){.via-vs-info\/10{--tw-gradient-via:color-mix(in oklab, var(--color-vs-info) 10%, transparent)}}.via-vs-info\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-vs-strong{--tw-gradient-via:var(--color-vs-strong);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-vs-brand{--tw-gradient-to:var(--color-vs-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-2xs{font-size:var(--text-2xs)}.text-\[13px\]{font-size:13px}.text-body{font-size:var(--text-body)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-label{--tw-tracking:var(--tracking-label);letter-spacing:var(--tracking-label)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1b1b18\]{color:#1b1b18}.text-\[\#706f6c\]{color:#706f6c}.text-\[\#F53003\],.text-\[\#f53003\]{color:#f53003}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-400{color:var(--color-amber-400)}.text-cyan-200{color:var(--color-cyan-200)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-sky-100{color:var(--color-sky-100)}.text-sky-100\/55{color:#dff2fe8c}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/55{color:color-mix(in oklab,var(--color-sky-100) 55%,transparent)}}.text-sky-100\/60{color:#dff2fe99}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/60{color:color-mix(in oklab,var(--color-sky-100) 60%,transparent)}}.text-sky-100\/65{color:#dff2fea6}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/65{color:color-mix(in oklab,var(--color-sky-100) 65%,transparent)}}.text-sky-100\/70{color:#dff2feb3}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/70{color:color-mix(in oklab,var(--color-sky-100) 70%,transparent)}}.text-sky-100\/75{color:#dff2febf}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/75{color:color-mix(in oklab,var(--color-sky-100) 75%,transparent)}}.text-sky-100\/80{color:#dff2fecc}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/80{color:color-mix(in oklab,var(--color-sky-100) 80%,transparent)}}.text-sky-200{color:var(--color-sky-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-vs-brand,.text-vs-brand\/20{color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.text-vs-brand\/20{color:color-mix(in oklab,var(--color-vs-brand) 20%,transparent)}}.text-vs-danger{color:var(--color-vs-danger)}.text-vs-danger-strong{color:var(--color-vs-danger-strong)}.text-vs-deep{color:var(--color-vs-deep)}.text-vs-info\/20{color:var(--color-vs-info)}@supports (color:color-mix(in lab,red,red)){.text-vs-info\/20{color:color-mix(in oklab,var(--color-vs-info) 20%,transparent)}}.text-vs-muted,.text-vs-muted\/10{color:var(--color-vs-muted)}@supports (color:color-mix(in lab,red,red)){.text-vs-muted\/10{color:color-mix(in oklab,var(--color-vs-muted) 10%,transparent)}}.text-vs-panel{color:var(--color-vs-panel)}.text-vs-primary{color:var(--color-vs-primary)}.text-vs-secondary{color:var(--color-vs-secondary)}.text-vs-strong{color:var(--color-vs-strong)}.text-vs-subtle{color:var(--color-vs-subtle)}.text-vs-success{color:var(--color-vs-success)}.text-vs-success-strong{color:var(--color-vs-success-strong)}.text-vs-warning{color:var(--color-vs-warning)}.text-vs-warning-strong{color:var(--color-vs-warning-strong)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-vs-muted\/50::placeholder{color:var(--color-vs-muted)}@supports (color:color-mix(in lab,red,red)){.placeholder-vs-muted\/50::placeholder{color:color-mix(in oklab,var(--color-vs-muted) 50%,transparent)}}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px var(--tw-shadow-color,#00000008), 0px 1px 2px 0px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#1a1a0029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-vs-brand\/20{--tw-shadow-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.shadow-vs-brand\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-vs-brand) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300{transition-delay:.3s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-750{--tw-duration:.75s;transition-duration:.75s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.\[category\:memory-infra\]{category:memory-infra}.not-has-\[nav\]\:hidden:not(:has(:is(nav))){display:none}@media(hover:hover){.group-hover\:text-vs-brand:is(:where(.group):hover *){color:var(--color-vs-brand)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.selection\:bg-vs-brand ::selection{background-color:var(--color-vs-brand)}.selection\:bg-vs-brand::selection{background-color:var(--color-vs-brand)}.selection\:text-vs-on-brand ::selection{color:var(--color-vs-on-brand)}.selection\:text-vs-on-brand::selection{color:var(--color-vs-on-brand)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:bottom-0:before{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);border-color:#e3e3e0}.focus-within\:border-vs-brand:focus-within{border-color:var(--color-vs-brand)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:border-vs-border:hover{border-color:var(--color-vs-border)}.hover\:border-vs-brand\/40:hover{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:border-vs-brand\/40:hover{border-color:color-mix(in oklab,var(--color-vs-brand) 40%,transparent)}}.hover\:border-vs-brand\/50:hover{border-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:border-vs-brand\/50:hover{border-color:color-mix(in oklab,var(--color-vs-brand) 50%,transparent)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-vs-brand\/20:hover{background-color:var(--color-vs-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vs-brand\/20:hover{background-color:color-mix(in oklab,var(--color-vs-brand) 20%,transparent)}}.hover\:bg-vs-danger\/20:hover{background-color:var(--color-vs-danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vs-danger\/20:hover{background-color:color-mix(in oklab,var(--color-vs-danger) 20%,transparent)}}.hover\:bg-vs-raised\/80:hover{background-color:var(--color-vs-raised)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-vs-raised\/80:hover{background-color:color-mix(in oklab,var(--color-vs-raised) 80%,transparent)}}.hover\:text-cyan-100:hover{color:var(--color-cyan-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-rose-100:hover{color:var(--color-rose-100)}.hover\:text-vs-brand:hover{color:var(--color-vs-brand)}.hover\:text-vs-strong:hover{color:var(--color-vs-strong)}.hover\:text-white:hover{color:var(--color-white)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-vs-brand:focus{border-color:var(--color-vs-brand)}.focus\:ring:focus,.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-vs-brand:focus{--tw-ring-color:var(--color-vs-brand)}.focus\:ring-vs-danger:focus{--tw-ring-color:var(--color-vs-danger)}.focus\:ring-vs-warning:focus{--tw-ring-color:var(--color-vs-warning)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-vs-panel:focus{--tw-ring-offset-color:var(--color-vs-panel)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-vs-brand:focus-visible{--tw-ring-color:var(--color-vs-brand)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:transform:active{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pl-64{padding-left:calc(var(--spacing) * 64)}}@media(min-width:64rem){.lg\:-mt-\[6\.6rem\]{margin-top:-6.6rem}.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:-ml-px{margin-left:-1px}.lg\:ml-0{margin-left:calc(var(--spacing) * 0)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:grow{flex-grow:1}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.lg\:rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:block{display:block}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}}@media(min-width:96rem){.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-\[\#3E3E3A\]{border-color:#3e3e3a}.dark\:border-\[\#eeeeec\]{border-color:#eeeeec}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-\[\#0a0a0a\]{background-color:#0a0a0a}.dark\:bg-\[\#1D0002\]{background-color:#1d0002}.dark\:bg-\[\#3E3E3A\]{background-color:#3e3e3a}.dark\:bg-\[\#161615\]{background-color:#161615}.dark\:bg-\[\#eeeeec\]{background-color:#eeeeec}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-\[\#1C1C1A\]{color:#1c1c1a}.dark\:text-\[\#A1A09A\]{color:#a1a09a}.dark\:text-\[\#EDEDEC\]{color:#ededec}.dark\:text-\[\#F61500\]{color:#f61500}.dark\:text-\[\#FF4433\]{color:#f43}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#fffaed2d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content);border-color:#3e3e3a}@media(hover:hover){.dark\:hover\:border-\[\#3E3E3A\]:hover{border-color:#3e3e3a}.dark\:hover\:border-\[\#62605b\]:hover{border-color:#62605b}.dark\:hover\:border-white:hover{border-color:var(--color-white)}.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-white:hover{background-color:var(--color-white)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}@starting-style{.starting\:translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.starting\:translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.starting\:opacity-0{opacity:0}}@media(min-width:40rem){.vs-login-prefix{max-width:var(--vs-login-prefix-max-width)}.vs-dns-instruction-grid{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto}}@media(min-width:48rem){.vs-alert-grid{grid-template-columns:minmax(0,var(--vs-s-u-d9d4761b11)) minmax(0,var(--vs-s-u-d9d4761b11)) minmax(0,var(--vs-s-u-43f140ab74)) auto}.vs-origin-options-grid{grid-template-columns:minmax(0,var(--vs-s-u-d9d4761b11)) minmax(0,var(--vs-s-u-d5bc130a7b)) minmax(0,var(--vs-s-u-43f140ab74))}}@media(min-width:64rem){.vs-account-profile-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) var(--vs-settings-panel-width)}.vs-account-origin-grid,.vs-page-heading-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) auto}.vs-domain-wizard-grid{grid-template-columns:minmax(0,var(--vs-s-u-48f0177b23)) minmax(var(--vs-settings-panel-width),var(--vs-s-u-6ee0729b45))}.vs-domain-list-height{padding-bottom:var(--vs-space-8);overflow-y:auto}}@media(min-width:80rem){.vs-analytics-grid{grid-template-columns:minmax(0,var(--vs-s-u-2428eb0e59)) minmax(0,var(--vs-s-u-776976714d))}.vs-account-security-grid{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2)) var(--vs-settings-aside-width)}.vs-console-grid{grid-template-columns:var(--vs-console-form-width) minmax(0,var(--vs-s-u-e33006c6a2))}}.es-muted{color:var(--es-muted)}[class*=text-sky-],[class*=text-blue-],[class*=text-indigo-],[class*=text-cyan-],[class*=text-emerald-]{color:var(--vs-brass-400)!important}[class*=text-rose-],[class*=text-red-]{color:var(--vs-palette-6ddf57b8cf)!important}[class*=text-amber-],[class*=text-yellow-]{color:var(--vs-brass-400)!important}[class*=text-purple-],[class*=text-gray-],[class*=text-slate-]{color:var(--vs-palette-ce315d230e)!important}[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-cyan-],[class*=bg-emerald-]{background-color:var(--vs-palette-61f1f8d2d5)!important}[class*=bg-rose-],[class*=bg-red-]{background-color:var(--vs-palette-e50518e55a)!important}[class*=bg-amber-],[class*=bg-yellow-]{background-color:var(--vs-palette-61f1f8d2d5)!important}[class*=bg-purple-],[class*=bg-gray-],[class*=bg-slate-]{background-color:var(--vs-palette-f26613511c)!important}[class*=border-sky-],[class*=border-blue-],[class*=border-indigo-]{border-color:var(--vs-palette-02760f1014)!important}[class*=border-cyan-],[class*=border-emerald-]{border-color:var(--vs-palette-ad1afd9f71)!important}[class*=border-rose-],[class*=border-red-]{border-color:var(--vs-palette-edd8299950)!important}[class*=border-amber-],[class*=border-yellow-]{border-color:var(--vs-palette-ad1afd9f71)!important}[class*=border-purple-],[class*=border-gray-],[class*=border-slate-]{border-color:var(--vs-palette-77ec681828)!important}}.vs-assistant-page{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-deep);min-width:0;color:var(--vs-text-primary);box-shadow:var(--vs-shadow-card),var(--vs-shadow-inset-highlight);gap:0;position:relative;overflow:hidden;container:vs-assistant/inline-size}.vs-assistant-page,.vs-assistant-page *{box-sizing:border-box}.vs-assistant-page :focus-visible{outline:var(--vs-border-width-strong) solid var(--vs-action-primary);outline-offset:var(--vs-space-1)}.vs-assistant-header{align-items:center;gap:var(--vs-space-6);border-bottom:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-panel);min-width:0;padding:var(--vs-space-3) var(--vs-space-4);flex:none;display:flex}.vs-assistant-heading{align-items:center;gap:var(--vs-space-3);min-width:0;display:flex}.vs-assistant-title-row{align-items:center;gap:var(--vs-space-2);flex-wrap:wrap;min-width:0;display:flex}.vs-assistant-title{color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-heavy);letter-spacing:var(--vs-letter-spacing-tight);line-height:var(--vs-line-height-tight);margin:0}.vs-assistant-subtitle{max-width:var(--vs-s-u-a1d7035505);margin:var(--vs-space-1) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-assistant-readonly-badge,.vs-assistant-scope-chip{align-items:center;gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary-soft);min-width:0;padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);display:inline-flex}.vs-assistant-readonly-badge img,.vs-assistant-scope-chip img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-brass);flex:none}.vs-assistant-header-side{align-items:center;gap:var(--vs-space-4);min-width:0;margin-inline-start:auto;display:flex}.vs-assistant-scope-chip{max-width:var(--vs-s-u-4b6b698735);border-color:var(--vs-border-default);background:var(--vs-surface-deep);color:var(--vs-text-secondary)}.vs-assistant-scope-prefix{color:var(--vs-text-muted)}.vs-assistant-points{min-width:var(--vs-s-u-fa31087b0d);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised);padding:var(--vs-space-2) var(--vs-space-3);box-shadow:var(--vs-shadow-control),var(--vs-shadow-inset-highlight);text-align:start;line-height:var(--vs-line-height-tight);flex:none}.vs-assistant-points-head{justify-content:space-between;align-items:center;gap:var(--vs-space-3);display:flex}.vs-assistant-points-label{color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-assistant-points-percent{color:var(--vs-text-secondary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold)}.vs-assistant-points-value{margin-top:var(--vs-space-1);color:var(--vs-text-strong);font-size:var(--vs-font-size-md);font-weight:var(--vs-font-weight-heavy)}.vs-assistant-points-progress{height:var(--vs-space-2);margin-top:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-input);overflow:hidden}.vs-assistant-points-progress>span{width:0;height:var(--vs-s-u-803bcc31de);border-radius:inherit;background:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow);transition:width var(--vs-duration-normal) var(--vs-ease-standard);display:block}.vs-assistant-points-detail{margin-top:var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs)}.vs-assistant-points.is-empty{border:var(--vs-border-width) solid var(--vs-status-danger-border);background:var(--vs-status-danger-soft)}.vs-assistant-points.is-empty .vs-assistant-points-value,.vs-assistant-points.is-empty .vs-assistant-points-label{color:var(--vs-status-danger-strong)}.vs-assistant-points.is-empty .vs-assistant-points-progress>span{background:var(--vs-status-danger);box-shadow:var(--vs-shadow-status-glow)}.vs-assistant-workspace{flex:1;min-width:0;min-height:0;display:flex}.vs-assistant-history{z-index:var(--vs-s-z-6130866b78);width:min(var(--vs-s-u-fa31087b0d),var(--vs-s-u-3b2f24599d));border-inline-end:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-input);min-width:0;box-shadow:var(--vs-shadow-overlay);transform:translate(var(--vs-s-u-7fc5205893));transition:transform var(--vs-duration-normal) var(--vs-ease-standard);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.vs-assistant-history.is-open{transform:translate(0)}.vs-assistant-history-backdrop{z-index:var(--vs-s-z-7e3af2ffcc);background:var(--vs-surface-overlay);-webkit-backdrop-filter:blur(var(--vs-space-1));backdrop-filter:blur(var(--vs-space-1));position:absolute;inset:0}.vs-assistant-drawer-title{align-items:center;gap:var(--vs-space-3);border-bottom:var(--vs-border-width) solid var(--vs-border-default);padding:var(--vs-space-3) var(--vs-space-4);flex:none;display:flex}.vs-assistant-drawer-title h2{color:var(--vs-text-strong);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-heavy);margin:0 auto 0 0}.vs-assistant-icon-button{width:var(--vs-s-u-feccc4741c);height:var(--vs-s-u-feccc4741c);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);color:var(--vs-text-primary);background:0 0;place-items:center;padding:0;display:grid}.vs-assistant-icon-button img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-muted)}.vs-assistant-history-head{gap:var(--vs-space-3);padding:var(--vs-space-4);flex-direction:column;flex:none;display:flex}.vs-assistant-new-button{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-d4c3b2065f);justify-content:center;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-action-primary);border-radius:var(--vs-radius-md);color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);transition:background-color var(--vs-duration-normal) var(--vs-ease-standard),color var(--vs-duration-normal) var(--vs-ease-standard);background:0 0;display:inline-flex}.vs-assistant-new-button:hover{background:var(--vs-action-primary);color:var(--vs-text-on-primary)}.vs-assistant-new-button img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-brass)}.vs-assistant-new-button:hover img{filter:var(--vs-icon-filter-ink)}.vs-assistant-history-search{display:block;position:relative}.vs-assistant-history-search>img{inset-inline-start:var(--vs-space-3);top:var(--vs-s-u-24fb190268);z-index:var(--vs-s-z-1f9ab3be63);width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);pointer-events:none;filter:var(--vs-icon-filter-muted);transform:translateY(var(--vs-s-u-6b98ffc1e9));position:absolute}.vs-assistant-history-search .ui-field,.vs-assistant-history-search .ui-control{width:var(--vs-s-u-803bcc31de)}.vs-assistant-history-search .ui-control{min-height:var(--vs-s-u-d4c3b2065f);font-size:var(--vs-font-size-xs);padding-inline-start:var(--vs-space-8)}.vs-assistant-history-list{min-height:0;padding:0 var(--vs-space-3) var(--vs-space-4);flex:1;overflow-y:auto}.vs-assistant-history-item{width:var(--vs-s-u-803bcc31de);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-radius-md);padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-text-secondary);text-align:start;transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard),color var(--vs-duration-normal) var(--vs-ease-standard);display:block}.vs-assistant-history-item+.vs-assistant-history-item{margin-top:var(--vs-space-1)}.vs-assistant-history-item:hover{background:var(--vs-surface-hover);color:var(--vs-text-strong)}.vs-assistant-history-item.is-current{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover)}.vs-assistant-history-item-title{color:inherit;font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-assistant-history-item-date{margin-top:var(--vs-space-1);color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-assistant-history-state{padding:var(--vs-space-8) var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);text-align:center;flex-direction:column;align-items:center;display:flex}.vs-assistant-history-state>img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);margin-bottom:var(--vs-space-2);filter:var(--vs-icon-filter-muted)}.vs-assistant-history-state p{margin:0 0 var(--vs-space-3)}.vs-assistant-history-loading{gap:var(--vs-space-2);flex-direction:column;display:flex}.vs-assistant-history-loading span{height:var(--vs-s-u-143ed4338c);border-radius:var(--vs-radius-md);background:linear-gradient(var(--vs-s-u-6f6f805af5),var(--vs-surface-panel) var(--vs-s-u-fba8d1db3e),var(--vs-surface-hover) var(--vs-s-u-24fb190268),var(--vs-surface-panel) var(--vs-s-u-45408c7734));background-size:var(--vs-s-u-52e2aa9f80) var(--vs-s-u-803bcc31de);animation:vs-assistant-shimmer var(--vs-s-u-b344cbefdc) linear infinite}.vs-assistant-load-more{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-b0ab819115);margin-top:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);color:var(--vs-text-secondary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);background:0 0;justify-content:center;align-items:center;display:inline-flex}.vs-assistant-load-more:hover:not(:disabled){border-color:var(--vs-focus-ring);color:var(--vs-text-strong)}.vs-assistant-conversation{background:var(--vs-surface-deep);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.vs-assistant-history-trigger{min-height:var(--vs-s-u-d4c3b2065f);align-self:flex-start;align-items:center;gap:var(--vs-space-2);margin:var(--vs-space-3) var(--vs-space-4) 0;border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-panel);padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-text-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);display:inline-flex}.vs-assistant-history-trigger img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm);filter:var(--vs-icon-filter-muted)}.vs-assistant-message-log{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--vs-space-6);scroll-behavior:smooth;flex:1;overflow:hidden auto}.vs-assistant-message-inner{width:var(--vs-s-u-803bcc31de);max-width:var(--vs-s-u-588dd4342d);min-height:var(--vs-s-u-803bcc31de);flex-direction:column;margin:0 auto;display:flex}.vs-assistant-empty-state{width:var(--vs-s-u-803bcc31de);max-width:var(--vs-s-u-83163936c9);padding:var(--vs-space-8) 0;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.vs-assistant-empty-state h3{margin:var(--vs-space-4) 0 var(--vs-space-1);color:var(--vs-text-strong);font-size:var(--vs-font-size-xl);font-weight:var(--vs-font-weight-heavy);letter-spacing:var(--vs-letter-spacing-tight)}.vs-assistant-empty-state>p{max-width:var(--vs-s-u-f0fa523a39);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);margin:0}.vs-assistant-suggestions{width:var(--vs-s-u-803bcc31de);grid-template-columns:repeat(2,minmax(0,var(--vs-s-u-e33006c6a2)));gap:var(--vs-space-3);margin-top:var(--vs-space-6);text-align:start;display:grid}.vs-assistant-suggestion{min-height:var(--vs-s-u-c0ab615be9);align-items:center;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-panel);padding:var(--vs-space-3);color:var(--vs-text-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);text-align:start;transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard);display:flex}.vs-assistant-suggestion:hover:not(:disabled){border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft)}.vs-assistant-suggestion img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-brass);flex:none}.vs-assistant-owl-avatar,.vs-assistant-user-avatar{width:var(--vs-s-u-a9ce79d7f0);height:var(--vs-s-u-a9ce79d7f0);border:var(--vs-border-width-strong) solid var(--vs-border-strong);border-radius:var(--vs-radius-pill);background:var(--vs-surface-raised);color:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow),var(--vs-shadow-inset-highlight);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.vs-assistant-header-avatar{width:var(--vs-s-u-714a3b42d9);height:var(--vs-s-u-714a3b42d9)}.vs-assistant-owl-avatar-large{width:var(--vs-s-u-c0ab615be9);height:var(--vs-s-u-c0ab615be9)}.vs-assistant-owl-glow{inset:var(--vs-s-u-969138df28);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary-glow);filter:blur(var(--vs-space-1));position:absolute}.vs-assistant-owl-mark{z-index:var(--vs-s-z-1f9ab3be63);width:var(--vs-s-u-7e0b31f4a1);height:var(--vs-s-u-7e0b31f4a1);color:var(--vs-action-primary);filter:drop-shadow(0 0 var(--vs-space-1) var(--vs-action-primary-glow));position:relative}.vs-assistant-owl-avatar-large .vs-assistant-owl-mark{width:var(--vs-s-u-bb667eba72);height:var(--vs-s-u-bb667eba72)}.vs-assistant-user-avatar{border-color:var(--vs-border-default);background:var(--vs-surface-panel);color:var(--vs-text-secondary);box-shadow:var(--vs-shadow-inset-highlight)}.vs-assistant-user-avatar>img{width:var(--vs-s-u-803bcc31de);height:var(--vs-s-u-803bcc31de);border-radius:inherit;object-fit:cover}.vs-assistant-user-avatar>img.is-fallback{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);object-fit:contain;filter:var(--vs-icon-filter-muted);border-radius:0}.vs-assistant-message-row{width:fit-content;max-width:var(--vs-s-u-cb09bf0b03);align-items:flex-start;gap:var(--vs-space-3);animation:vs-assistant-message-enter var(--vs-s-u-b52d5ea4cb) ease-out both;display:flex}.vs-assistant-message-row+.vs-assistant-message-row{margin-top:var(--vs-space-6)}.vs-assistant-message-row.user-message{flex-direction:row-reverse;align-self:flex-end}.vs-assistant-message-row.ai-message{align-self:flex-start}.vs-assistant-message-bubble{min-width:0;max-width:min(var(--vs-s-u-40f9603c4d),calc(100cqi - var(--vs-s-u-36fe730519)));border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);padding:var(--vs-space-4) var(--vs-space-5);color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-relaxed);overflow-wrap:anywhere;text-align:start;overflow:hidden}.vs-assistant-message-bubble.is-user{max-width:min(var(--vs-s-u-96caabadf0),var(--vs-s-u-16a25b1fe8));border-color:var(--vs-action-primary);background:var(--vs-action-primary);color:var(--vs-text-on-primary);font-weight:var(--vs-font-weight-semibold);box-shadow:var(--vs-shadow-control);border-start-end-radius:var(--vs-radius-xs)}.vs-assistant-message-bubble.is-assistant{border-start-start-radius:var(--vs-radius-xs)}.vs-assistant-message-bubble.is-assistant:has(.vs-assistant-progress){padding:0}.vs-assistant-message-bubble.is-error{border-color:var(--vs-status-danger-border)}.vs-assistant-progress{min-width:var(--vs-s-u-7d4f2b1aa5);background:var(--vs-surface-panel)}.vs-assistant-progress.is-live{box-shadow:inset 0 0 0 var(--vs-border-width) var(--vs-focus-ring)}.vs-assistant-progress-head{align-items:center;gap:var(--vs-space-2);padding:var(--vs-space-2) var(--vs-space-3);display:flex}.vs-assistant-progress-toggle{grid-template-columns:auto minmax(0,var(--vs-s-u-e33006c6a2)) auto;align-items:center;gap:var(--vs-space-2);min-width:0;color:inherit;text-align:start;background:0 0;border:0;flex:1;padding:0;display:grid}.vs-assistant-status-indicator{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);border-radius:var(--vs-radius-pill);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-heavy);place-items:center;display:grid}.vs-assistant-status-indicator.is-spinning{border:var(--vs-border-width-strong) solid var(--vs-border-strong);border-top-color:var(--vs-action-primary);animation:vs-assistant-spin var(--vs-s-u-67a45e8ecd) linear infinite}.vs-assistant-status-indicator.is-done{color:var(--vs-status-success-strong)}.vs-assistant-status-indicator.is-error{color:var(--vs-status-danger-strong)}.vs-assistant-progress-copy{min-width:0;display:block}.vs-assistant-progress-copy strong,.vs-assistant-progress-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-assistant-progress-copy strong{color:var(--vs-text-primary);font-size:var(--vs-font-size-xs)}.vs-assistant-progress-copy small{margin-top:var(--vs-space-1);color:var(--vs-text-muted);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs)}.vs-assistant-progress-chevron{color:var(--vs-text-muted);transition:transform var(--vs-duration-normal) var(--vs-ease-standard)}.vs-assistant-progress-toggle[aria-expanded=true] .vs-assistant-progress-chevron{transform:rotate(var(--vs-s-u-1b25da8a5c))}.vs-assistant-stop-button{border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-md);background:var(--vs-status-danger-soft);padding:var(--vs-space-1) var(--vs-space-3);color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);flex:none}.vs-assistant-progress-track{height:var(--vs-space-1);background:var(--vs-surface-input);overflow:hidden}.vs-assistant-progress-value{height:var(--vs-s-u-803bcc31de);background:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow);transition:width var(--vs-duration-slow) var(--vs-ease-standard)}.vs-assistant-progress-steps{border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-3)}.vs-assistant-progress-step{grid-template-columns:var(--vs-icon-size-lg) minmax(0,var(--vs-s-u-e33006c6a2));gap:var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);display:grid}.vs-assistant-progress-step+.vs-assistant-progress-step{margin-top:var(--vs-space-2)}.vs-assistant-step-glyph{text-align:center;font-family:var(--vs-font-data)}.vs-assistant-step-glyph.is-running{color:var(--vs-action-primary);animation:vs-assistant-step-pulse var(--vs-s-u-b344cbefdc) ease-in-out infinite}.vs-assistant-step-line{align-items:baseline;gap:var(--vs-space-2);flex-wrap:wrap;min-width:0;display:flex}.vs-assistant-step-code,.vs-assistant-step-meta{color:var(--vs-text-subtle);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs)}.vs-assistant-step-meta{max-width:var(--vs-s-u-803bcc31de);margin-top:var(--vs-space-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-assistant-answer{padding:var(--vs-space-4) var(--vs-space-5)}.vs-assistant-message-bubble:not(:has(.vs-assistant-progress)) .vs-assistant-answer{padding:0}.vs-assistant-clarification{border-top:var(--vs-border-width) solid var(--vs-border-subtle);padding:var(--vs-space-4) var(--vs-space-5)}.vs-assistant-message-bubble:not(:has(.vs-assistant-progress)) .vs-assistant-clarification{border-top:0;padding:0}.vs-assistant-clarification-prompt{color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold)}.vs-assistant-clarification-choices{gap:var(--vs-space-2);margin-top:var(--vs-space-3);flex-wrap:wrap;display:flex}.vs-assistant-scope-search{margin-top:var(--vs-space-3)}.vs-assistant-composer-shell{border-top:var(--vs-border-width) solid var(--vs-border-default);background:var(--vs-surface-panel);padding:var(--vs-space-3) var(--vs-space-6);padding-bottom:max(var(--vs-space-3),env(safe-area-inset-bottom));flex:none}.vs-assistant-composer{width:var(--vs-s-u-803bcc31de);max-width:var(--vs-s-u-588dd4342d);margin:0 auto}.vs-assistant-quota-empty{max-width:var(--vs-s-u-588dd4342d);align-items:flex-start;gap:var(--vs-space-2);margin:0 auto var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-status-danger-border);border-radius:var(--vs-radius-md);background:var(--vs-status-danger-soft);padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-status-danger-strong);font-size:var(--vs-font-size-xs);display:flex}.vs-assistant-quota-empty img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-danger);flex:none}.vs-assistant-composer-field{align-items:flex-end;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-input);min-width:0;padding:var(--vs-space-2);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard);display:flex}.vs-assistant-composer-field:focus-within{border-color:var(--vs-focus-ring);box-shadow:var(--vs-shadow-focus)}.vs-assistant-composer-field>.ui-field{flex:1;min-width:0}.vs-assistant-composer-input{width:var(--vs-s-u-803bcc31de);min-height:var(--vs-s-u-143ed4338c);max-height:var(--vs-s-u-cdf17b55c3);resize:none;padding:var(--vs-space-2) var(--vs-space-3);color:var(--vs-text-primary);font-family:var(--vs-font-ui-current);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body);box-shadow:none;background:0 0;border:0;overflow-y:hidden}.vs-assistant-composer-input:focus{box-shadow:none;border:0}.vs-assistant-send-button{min-width:var(--vs-s-u-7d8a0d723f);min-height:var(--vs-s-u-143ed4338c);justify-content:center;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-action-primary);border-radius:var(--vs-radius-md);background:var(--vs-action-primary);padding:var(--vs-space-2) var(--vs-space-4);color:var(--vs-text-on-primary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-heavy);flex:none;display:inline-flex}.vs-assistant-send-button:hover:not(:disabled){background:var(--vs-action-primary-hover)}.vs-assistant-send-button:disabled{cursor:not-allowed;opacity:var(--vs-disabled-opacity)}.vs-assistant-send-button svg,.vs-assistant-send-spinner{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md)}.vs-assistant-send-spinner{border:var(--vs-border-width-strong) solid currentColor;border-radius:var(--vs-radius-pill);animation:vs-assistant-spin var(--vs-s-u-67a45e8ecd) linear infinite;border-top-color:#0000}.vs-assistant-composer-meta{justify-content:space-between;align-items:center;gap:var(--vs-space-3);padding:var(--vs-space-1) var(--vs-space-1) 0;color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);display:flex}.vs-assistant-character-count{font-family:var(--vs-font-data);flex:none;margin-inline-start:auto}.vs-assistant-character-count.is-near-limit{color:var(--vs-status-danger-strong)}@keyframes vs-assistant-message-enter{0%{opacity:var(--vs-s-o-b53823ac50);transform:translateY(var(--vs-s-u-10f5aefc50))}to{opacity:var(--vs-s-o-dc43f5a623);transform:translateY(0)}}@keyframes vs-assistant-spin{to{transform:rotate(var(--vs-s-u-f13a7791ee))}}@keyframes vs-assistant-step-pulse{50%{opacity:var(--vs-s-o-24d10b4a8d)}}@keyframes vs-assistant-shimmer{to{background-position:var(--vs-s-u-5695c7d291) 0}}@container vs-assistant (min-width:881px){.vs-assistant-history{z-index:auto;width:var(--vs-s-u-df91d986f2);flex:0 0 var(--vs-s-u-df91d986f2);box-shadow:none;position:relative;inset:auto;transform:none}.vs-assistant-drawer-title,.vs-assistant-history-trigger,.vs-assistant-history-backdrop{display:none!important}}@container vs-assistant (max-width:700px){.vs-assistant-header{align-items:flex-start;gap:var(--vs-space-3)}.vs-assistant-header-side{width:var(--vs-s-u-803bcc31de);flex-wrap:wrap;margin-inline-start:0}.vs-assistant-scope-chip{max-width:calc(var(--vs-s-u-803bcc31de) - var(--vs-s-u-683f36f3ad))}.vs-assistant-points{margin-inline-start:auto}}@container vs-assistant (max-width:560px){.vs-assistant-header{padding:var(--vs-space-3);flex-wrap:wrap}.vs-assistant-header-avatar{width:var(--vs-s-u-b0ab819115);height:var(--vs-s-u-b0ab819115)}.vs-assistant-subtitle{display:none}.vs-assistant-header-side{align-items:flex-end}.vs-assistant-scope-chip{max-width:var(--vs-s-u-803bcc31de)}.vs-assistant-message-log{padding:var(--vs-space-4)}.vs-assistant-suggestions{grid-template-columns:minmax(0,var(--vs-s-u-e33006c6a2))}.vs-assistant-message-row{max-width:var(--vs-s-u-803bcc31de);gap:var(--vs-space-2)}.vs-assistant-message-row .avatar{width:var(--vs-s-u-b0ab819115);height:var(--vs-s-u-b0ab819115)}.vs-assistant-message-row .vs-assistant-owl-mark{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-assistant-message-bubble,.vs-assistant-message-bubble.is-user{max-width:calc(100cqi - var(--vs-s-u-80009e12d5))}.vs-assistant-progress{min-width:0}.vs-assistant-progress-head{align-items:flex-start}.vs-assistant-progress-copy small{white-space:normal}.vs-assistant-composer-shell{padding:var(--vs-space-3)}.vs-assistant-send-button{min-width:var(--vs-s-u-143ed4338c);padding-inline:var(--vs-space-3)}.vs-assistant-send-button>span:last-child{width:var(--vs-s-u-824f93d523);height:var(--vs-s-u-824f93d523);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.vs-assistant-composer-meta>:first-child{max-width:var(--vs-s-u-45408c7734);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(prefers-reduced-motion:reduce){.vs-assistant-message-row,.vs-assistant-status-indicator.is-spinning,.vs-assistant-step-glyph.is-running,.vs-assistant-history-loading span,.vs-assistant-send-spinner{animation:none}.vs-assistant-history,.vs-assistant-progress-chevron,.vs-assistant-progress-value,.vs-assistant-message-log{scroll-behavior:auto;transition:none}}@media(min-width:48rem){.vs-mobile-sidebar{width:var(--vs-desktop-sidebar-width)}}::-webkit-scrollbar{width:var(--vs-s-u-60c902c2fe);height:var(--vs-s-u-60c902c2fe)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--vs-palette-743cfd96c7);border-radius:var(--vs-s-u-2afc43841c)}::-webkit-scrollbar-thumb:hover{background:var(--vs-palette-e9de9d101e)}@keyframes es-in{0%{opacity:var(--vs-s-o-b53823ac50);transform:translateY(var(--vs-s-u-4d3bbccedd)) scale(.992)}to{opacity:var(--vs-s-o-dc43f5a623);transform:translateY(0)scale(1)}}@media(max-width:640px){.vs-overview-timeline{gap:var(--vs-space-6)}.vs-overview-timeline-step{gap:var(--vs-space-3)}.vs-overview-timeline-step:not(:last-child):after{inset-block-end:calc(var(--vs-space-6) * -1)}}.vs-overview-command{isolation:isolate;width:var(--vs-overview-full);gap:var(--vs-space-6);min-width:0;margin-inline:auto;display:grid;position:relative}.vs-overview-atmosphere{z-index:calc(var(--vs-z-base) * -1);width:var(--vs-overview-atmosphere-size);max-width:var(--vs-overview-full);aspect-ratio:1;border-radius:var(--vs-overview-half);background:radial-gradient(circle at var(--vs-overview-atmosphere-x) var(--vs-overview-atmosphere-y),var(--vs-alpha-brass-12),transparent var(--vs-overview-atmosphere-fade));opacity:var(--vs-overview-atmosphere-opacity);pointer-events:none;animation:vs-overview-atmosphere-drift var(--vs-overview-atmosphere-duration) var(--vs-ease-standard) infinite alternate;position:absolute;inset-block-start:calc(var(--vs-space-16) * -1);inset-inline-end:calc(var(--vs-space-12) * -1);overflow:hidden}.vs-overview-atmosphere:after{content:"";background-image:linear-gradient(var(--vs-overview-grid-angle),var(--vs-border-subtle) var(--vs-border-width),transparent var(--vs-border-width)),linear-gradient(var(--vs-overview-gradient-angle),var(--vs-border-subtle) var(--vs-border-width),transparent var(--vs-border-width));background-size:var(--vs-overview-grid-size) var(--vs-overview-grid-size);opacity:var(--vs-overview-grid-opacity);-webkit-mask-image:radial-gradient(circle at center,black var(--vs-overview-gradient-start),transparent var(--vs-overview-grid-fade));mask-image:radial-gradient(circle at center,black var(--vs-overview-gradient-start),transparent var(--vs-overview-grid-fade));position:absolute;inset:0}.vs-overview-hero{min-height:var(--vs-overview-hero-min-height);justify-content:space-between;align-items:center;gap:var(--vs-space-8);border-block-end:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);padding:var(--vs-space-5) var(--vs-space-6);background:linear-gradient(var(--vs-overview-gradient-angle),var(--vs-surface-panel) var(--vs-overview-gradient-start),var(--vs-surface-deep) var(--vs-overview-gradient-end));box-shadow:var(--vs-shadow-inset-highlight);display:flex;position:relative;overflow:hidden}.vs-overview-hero:after{content:"";height:var(--vs-border-width);background:linear-gradient(var(--vs-overview-gradient-angle),transparent var(--vs-overview-gradient-start),var(--vs-action-primary) var(--vs-overview-gradient-middle),transparent var(--vs-overview-gradient-end));opacity:var(--vs-overview-muted-opacity);position:absolute;inset-block-end:0;inset-inline:0}.vs-overview-identity{z-index:var(--vs-z-base);min-width:0;position:relative}.vs-overview-kicker,.vs-overview-section-kicker{color:var(--vs-action-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase;margin:0}.vs-overview-identity h1{margin:var(--vs-space-1) 0 0;color:var(--vs-text-strong);font-size:var(--vs-font-size-2xl);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-overview-identity>p:last-child{max-width:var(--vs-overview-identity-copy-width);margin:var(--vs-space-2) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-body);line-height:var(--vs-line-height-body)}.vs-overview-signal{width:var(--vs-overview-signal-size);height:var(--vs-overview-signal-size);border:var(--vs-border-width) solid var(--vs-alpha-brass-12);border-radius:var(--vs-overview-half);background:radial-gradient(circle,var(--vs-alpha-brass-12) var(--vs-overview-gradient-start),var(--vs-alpha-brass-04) var(--vs-overview-gradient-middle),transparent var(--vs-overview-gradient-end));box-shadow:inset 0 0 var(--vs-space-8) var(--vs-alpha-brass-04);flex:none;position:relative;overflow:hidden}.vs-overview-signal-ring,.vs-overview-signal-sweep,.vs-overview-signal-core{border-radius:var(--vs-overview-half);position:absolute}.vs-overview-signal-ring{border:var(--vs-border-width) solid var(--vs-alpha-brass-16)}.vs-overview-signal-ring-outer{inset:0}.vs-overview-signal-ring-middle{inset:var(--vs-overview-signal-ring-middle)}.vs-overview-signal-ring-inner{inset:var(--vs-overview-signal-ring-inner)}.vs-overview-signal-sweep{background:conic-gradient(from var(--vs-overview-grid-angle),transparent var(--vs-overview-grid-angle),var(--vs-alpha-brass-22) var(--vs-overview-signal-stop),transparent var(--vs-overview-signal-stop));animation:vs-overview-signal-sweep var(--vs-overview-signal-duration) linear infinite;inset:0}.vs-overview-signal-core{width:var(--vs-overview-signal-core-size);height:var(--vs-overview-signal-core-size);border:var(--vs-border-width) solid var(--vs-focus-ring);background:var(--vs-surface-deep);box-shadow:var(--vs-shadow-brand-glow);transform:translate(var(--vs-overview-chart-label-shift),var(--vs-overview-chart-label-shift));place-items:center;display:grid;inset-block-start:var(--vs-overview-half);inset-inline-start:var(--vs-overview-half)}[dir=rtl] .vs-overview-signal-core{transform:translate(calc(var(--vs-overview-chart-label-shift) * -1),var(--vs-overview-chart-label-shift))}.vs-overview-signal-core img{width:var(--vs-overview-signal-icon-size);height:var(--vs-overview-signal-icon-size)}.vs-overview-notice>*{border-radius:var(--vs-radius-lg);margin:0}.vs-overview-notice .es-btn{border:var(--vs-border-width) solid var(--vs-status-success-border);border-radius:var(--vs-overview-radius-control);color:var(--vs-status-success-strong);box-shadow:none;background:0 0}.vs-overview-notice .es-btn:hover{border-color:var(--vs-status-success);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-overview-grant{align-items:center;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-lg);background:var(--vs-action-primary-soft);padding:var(--vs-space-3) var(--vs-space-4);color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-body);display:flex}.vs-overview-grant img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-overview-console{gap:var(--vs-space-5);min-width:0;display:grid}.vs-overview-tabrail{z-index:var(--vs-z-sticky);grid-template-columns:repeat(var(--vs-overview-tab-count),minmax(0,var(--vs-overview-fluid-track)));gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-overview-radius-surface);background:var(--vs-surface-recessed);padding:var(--vs-space-2);box-shadow:var(--vs-shadow-card),var(--vs-shadow-inset-highlight);-webkit-backdrop-filter:blur(var(--vs-backdrop-blur));backdrop-filter:blur(var(--vs-backdrop-blur));display:grid;position:sticky;inset-block-start:0}.vs-overview-tab.ui-button{min-width:0;min-height:var(--vs-control-height-lg);gap:var(--vs-space-2);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-overview-radius-tab);padding:var(--vs-space-3);color:var(--vs-text-secondary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);box-shadow:none;transition:color var(--vs-duration-normal) var(--vs-ease-standard),border-color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard);background:0 0;position:relative;overflow:hidden}.vs-overview-tab.ui-button:hover{border-color:var(--vs-border-default);background:var(--vs-surface-hover);color:var(--vs-text-strong);transform:translateY(calc(var(--vs-border-width) * -1))}.vs-overview-tab.ui-button[aria-selected=true]{border-color:var(--vs-border-strong);background:var(--vs-surface-active);color:var(--vs-text-strong);box-shadow:var(--vs-shadow-inset-highlight)}.vs-overview-tab:after{content:"";inset-inline:var(--vs-space-3);height:var(--vs-overview-tab-indicator-height);border-radius:var(--vs-radius-pill);background:var(--vs-action-primary);box-shadow:var(--vs-shadow-brand-glow);opacity:var(--vs-opacity-hidden);transform:scaleX(var(--vs-opacity-hidden));transition:opacity var(--vs-duration-slow) var(--vs-ease-standard),transform var(--vs-duration-slow) var(--vs-ease-standard);position:absolute;inset-block-end:var(--vs-space-1)}.vs-overview-tab[aria-selected=true]:after{opacity:var(--vs-opacity-full);transform:scaleX(var(--vs-opacity-full))}.vs-overview-tab img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md);filter:var(--vs-icon-filter-muted);flex:none}.vs-overview-tab[aria-selected=true] img{filter:var(--vs-icon-filter-brass)}.vs-overview-tab span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vs-overview-panel-frame{min-width:0;min-height:var(--vs-overview-hero-min-height);border-block-start:var(--vs-border-width) solid var(--vs-border-default);padding-block-start:var(--vs-space-5);position:relative;overflow:hidden}.vs-overview-panel-frame:before{content:"";z-index:var(--vs-z-base);width:var(--vs-overview-scan-width);height:var(--vs-border-width);background:linear-gradient(var(--vs-overview-gradient-angle),transparent var(--vs-overview-gradient-start),var(--vs-action-primary-hover) var(--vs-overview-gradient-middle),transparent var(--vs-overview-gradient-end));box-shadow:var(--vs-shadow-brand-glow);animation:vs-overview-panel-scan var(--vs-overview-scan-duration) var(--vs-ease-standard) infinite;position:absolute;inset-block-start:calc(var(--vs-border-width) * -1);inset-inline-start:var(--vs-overview-scan-start)}.vs-overview-panel{gap:var(--vs-space-6);min-width:0;display:grid}.vs-overview-panel[hidden]{display:none}.vs-overview-panel.is-entering{animation:vs-overview-panel-enter var(--vs-overview-panel-duration) var(--vs-ease-standard) both}.vs-overview-toolbar{justify-content:space-between;align-items:center;gap:var(--vs-space-5);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-overview-radius-surface);background:var(--vs-surface-panel);padding:var(--vs-space-3) var(--vs-space-4);box-shadow:var(--vs-shadow-inset-highlight);display:flex}.vs-overview-ranges{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-overview-radius-tab);background:var(--vs-surface-deep);padding:var(--vs-space-1);gap:var(--vs-border-width);flex:none;display:inline-flex;overflow:hidden}.vs-overview-range{min-height:var(--vs-control-height-sm);border:var(--vs-border-width) solid transparent;border-radius:var(--vs-overview-radius-control);padding-inline:var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);transition:color var(--vs-duration-fast) var(--vs-ease-standard),background-color var(--vs-duration-fast) var(--vs-ease-standard);justify-content:center;align-items:center;display:inline-flex}.vs-overview-range:hover{background:var(--vs-surface-hover);color:var(--vs-text-primary)}.vs-overview-range[aria-current=page]{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover)}.vs-overview-window{align-items:center;gap:var(--vs-space-8);min-width:0;margin:0;display:flex}.vs-overview-window>div{min-width:0}.vs-overview-window dt{margin:0 0 var(--vs-space-1);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-overview-window dd{color:var(--vs-text-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-medium);line-height:var(--vs-line-height-body);white-space:nowrap;margin:0}.vs-overview-section-head{justify-content:space-between;align-items:flex-end;gap:var(--vs-space-4);min-width:0;display:flex}.vs-overview-section-head h2,.vs-overview-empty h3,.vs-overview-usage-head h2{margin:var(--vs-space-1) 0 0;color:var(--vs-text-strong);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-heavy);line-height:var(--vs-line-height-tight)}.vs-overview-section-head>p{max-width:var(--vs-overview-section-copy-width);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body);text-align:end;margin:0}.vs-overview-empty{align-items:center;gap:var(--vs-space-4);border:var(--vs-border-width) dashed var(--vs-border-default);border-radius:var(--vs-overview-radius-surface);background:var(--vs-surface-deep);padding:var(--vs-space-5);display:flex}.vs-overview-empty-icon{width:var(--vs-space-12);height:var(--vs-space-12);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-lg);background:var(--vs-surface-raised);flex:none;place-items:center;display:grid}.vs-overview-empty-icon img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg)}.vs-overview-empty p{max-width:var(--vs-overview-empty-copy-width);margin:var(--vs-space-2) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-overview-kpis{grid-template-columns:minmax(0,var(--vs-overview-primary-track)) repeat(4,minmax(0,var(--vs-overview-fluid-track)));gap:var(--vs-space-3);display:grid}.vs-overview-kpi,.vs-overview-usage-card,.vs-overview-edge-card{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-overview-radius-surface);background:var(--vs-surface-raised);box-shadow:var(--vs-shadow-inset-highlight);transition:border-color var(--vs-duration-normal) var(--vs-ease-standard),background-color var(--vs-duration-normal) var(--vs-ease-standard),box-shadow var(--vs-duration-normal) var(--vs-ease-standard),transform var(--vs-duration-normal) var(--vs-ease-standard);position:relative;overflow:hidden}.vs-overview-kpi:before,.vs-overview-usage-card:before,.vs-overview-edge-card:before{content:"";inset-block:var(--vs-space-4);width:var(--vs-overview-tab-indicator-height);border-radius:var(--vs-radius-pill);background:var(--vs-border-strong);position:absolute;inset-inline-start:0}.vs-overview-kpi:hover,.vs-overview-usage-card:hover,.vs-overview-edge-card:hover{border-color:var(--vs-focus-ring);background:var(--vs-surface-hover);box-shadow:var(--vs-shadow-card),var(--vs-shadow-brand-glow);transform:translateY(var(--vs-overview-card-lift))}.vs-overview-card-glint{width:var(--vs-overview-scan-width);background:linear-gradient(var(--vs-overview-gradient-angle),transparent var(--vs-overview-gradient-start),var(--vs-alpha-white-06) var(--vs-overview-gradient-middle),transparent var(--vs-overview-gradient-end));pointer-events:none;transform:skew(var(--vs-overview-glint-skew));position:absolute;inset-block:0;inset-inline-start:var(--vs-overview-glint-start)}.vs-overview-kpi:hover .vs-overview-card-glint,.vs-overview-usage-card:hover .vs-overview-card-glint,.vs-overview-edge-card:hover .vs-overview-card-glint{animation:vs-overview-card-glint var(--vs-overview-glint-duration) var(--vs-ease-standard)}.vs-overview-kpi{min-height:var(--vs-overview-kpi-min-height);padding:var(--vs-space-4);flex-direction:column;display:flex}.vs-overview-kpi-primary{background:linear-gradient(var(--vs-overview-gradient-angle),var(--vs-surface-raised) var(--vs-overview-gradient-start),var(--vs-alpha-brass-06) var(--vs-overview-gradient-end))}.vs-overview-kpi-head{justify-content:space-between;align-items:flex-start;gap:var(--vs-space-2);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-body);display:flex}.vs-overview-kpi>strong{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xl);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);margin-block-start:auto;padding-block-start:var(--vs-space-4)}.vs-overview-kpi>p{margin:var(--vs-space-2) 0 0;color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-body)}.vs-overview-status{align-items:center;gap:var(--vs-space-1);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);flex:none;display:inline-flex}.vs-overview-status img{width:var(--vs-icon-size-sm);height:var(--vs-icon-size-sm)}.vs-overview-status-brass{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover)}.vs-overview-status-brass img{filter:var(--vs-icon-filter-brass)}.vs-overview-status-success{border-color:var(--vs-status-success-border);background:var(--vs-status-success-soft);color:var(--vs-status-success-strong)}.vs-overview-status-success img{filter:var(--vs-icon-filter-success)}.vs-overview-status-danger{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-overview-status-danger img{filter:var(--vs-icon-filter-danger)}.vs-overview-status-info{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong)}.vs-overview-status-info img{filter:var(--vs-icon-filter-info)}.vs-overview-kpi-brass:before{background:var(--vs-action-primary)}.vs-overview-kpi-success:before{background:var(--vs-status-success)}.vs-overview-kpi-danger:before{background:var(--vs-status-danger)}.vs-overview-kpi-info:before{background:var(--vs-status-info)}.vs-overview-data-section{gap:var(--vs-space-4);min-width:0;display:grid}.vs-overview-chart-card,.vs-overview-table-card{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-overview-radius-surface);background:var(--vs-surface-panel);min-width:0;box-shadow:var(--vs-shadow-inset-highlight);overflow:hidden}.vs-overview-chart-card{padding:var(--vs-space-5);border-radius:var(--vs-radius-xl);background:linear-gradient(var(--vs-overview-gradient-angle),var(--vs-alpha-brass-04),transparent var(--vs-overview-gradient-middle)),var(--vs-surface-panel);margin:0;position:relative}.vs-overview-chart-card:before{content:"";inset-inline:var(--vs-space-5);height:var(--vs-border-width);background:linear-gradient(var(--vs-overview-gradient-angle),transparent,var(--vs-action-primary),transparent);box-shadow:var(--vs-shadow-brand-glow);opacity:var(--vs-overview-muted-opacity);position:absolute;inset-block-start:0}.vs-overview-chart-scroll{overscroll-behavior-inline:contain;scrollbar-color:var(--vs-border-strong) transparent;overflow-x:auto}.vs-overview-chart{width:var(--vs-overview-full);min-width:max(var(--vs-overview-chart-svg-min-width),calc(var(--vs-overview-chart-days) * var(--vs-overview-chart-day-min-width)));height:auto;font-family:var(--vs-font-data);display:block}.vs-overview-chart-grid line{stroke:var(--vs-border-default);stroke-width:var(--vs-border-width);vector-effect:non-scaling-stroke}.vs-overview-chart-grid text,.vs-overview-chart-date{fill:var(--vs-text-muted);font-size:var(--vs-font-size-2xs)}.vs-overview-chart-bar{stroke-width:var(--vs-border-width);vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:bottom}.vs-overview-chart-bar-safe{fill:url(#overview-chart-safe);stroke:var(--vs-border-strong)}.vs-overview-chart-bar-other{fill:var(--vs-surface-active);stroke:var(--vs-border-strong)}.vs-overview-chart-bar-checked{fill:var(--vs-status-info);stroke:var(--vs-status-info-strong)}.vs-overview-chart-bar-blocked{fill:var(--vs-status-danger);stroke:var(--vs-status-danger-strong)}.vs-overview-chart-line{fill:none;stroke:var(--vs-action-primary);stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--vs-overview-chart-line-width);vector-effect:non-scaling-stroke}.vs-overview-chart-point-halo{fill:var(--vs-action-primary-glow);transform-box:fill-box;transform-origin:50%}.vs-overview-chart-point{fill:var(--vs-surface-panel);stroke:var(--vs-action-primary);stroke-width:var(--vs-overview-chart-point-width);transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.vs-overview-chart-total{fill:var(--vs-text-secondary);font-size:var(--vs-font-size-2xs)}.vs-overview-panel.is-entering .vs-overview-chart-bar{animation:vs-overview-chart-rise var(--vs-overview-panel-duration) var(--vs-ease-standard) both;animation-delay:calc(var(--vs-overview-chart-index) * var(--vs-overview-stagger-delay))}.vs-overview-panel.is-entering .vs-overview-chart-line{animation:vs-overview-chart-line-draw var(--vs-overview-chart-line-duration) var(--vs-ease-standard) both}.vs-overview-panel.is-entering .vs-overview-chart-point,.vs-overview-panel.is-entering .vs-overview-chart-point-halo{animation:vs-overview-chart-point-in var(--vs-overview-chart-point-duration) var(--vs-ease-standard) both;animation-delay:calc(var(--vs-overview-panel-duration) + (var(--vs-overview-chart-index) * var(--vs-overview-stagger-delay)))}.vs-overview-chart-empty{height:var(--vs-overview-chart-height);color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);place-items:center;display:grid}.vs-overview-chart-legend{gap:var(--vs-space-4);border-block-start:var(--vs-border-width) solid var(--vs-border-default);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);line-height:var(--vs-line-height-control);flex-wrap:wrap;margin-block-start:var(--vs-space-4);padding-block-start:var(--vs-space-4);display:flex}.vs-overview-chart-legend span{align-items:center;gap:var(--vs-space-2);display:inline-flex}.vs-overview-chart-legend span:before{content:"";width:var(--vs-space-3);height:var(--vs-space-2);border-radius:var(--vs-radius-xs);background:var(--vs-border-strong)}.vs-overview-chart-legend .vs-overview-legend-total:before{height:var(--vs-border-width);background:var(--vs-action-primary)}.vs-overview-chart-legend .vs-overview-legend-passed:before{background:var(--vs-text-subtle)}.vs-overview-chart-legend .vs-overview-legend-neutral:before{background:var(--vs-surface-active)}.vs-overview-chart-legend .vs-overview-legend-challenged:before{background:var(--vs-status-info)}.vs-overview-chart-legend .vs-overview-legend-blocked:before{background:var(--vs-status-danger)}.vs-overview-domain-table{width:var(--vs-overview-full);border-collapse:collapse;color:var(--vs-text-primary);font-size:var(--vs-font-size-table)}.vs-overview-domain-table th,.vs-overview-domain-table td{border-block-end:var(--vs-border-width) solid var(--vs-border-default);padding:var(--vs-space-3) var(--vs-space-4);text-align:start}.vs-overview-domain-table th{background:var(--vs-surface-recessed);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-overview-domain-table th:not(:first-child),.vs-overview-domain-table td:not(:first-child){text-align:end}.vs-overview-domain-table tbody tr:last-child td{border-block-end:0}.vs-overview-domain-table tbody tr{transition:background-color var(--vs-duration-fast) var(--vs-ease-standard),box-shadow var(--vs-duration-fast) var(--vs-ease-standard)}.vs-overview-domain-table tbody tr:hover{background:var(--vs-surface-hover);box-shadow:inset var(--vs-overview-tab-indicator-height) 0 0 var(--vs-action-primary)}[dir=rtl] .vs-overview-domain-table tbody tr:hover{box-shadow:inset calc(var(--vs-overview-tab-indicator-height) * -1) 0 0 var(--vs-action-primary)}.vs-overview-domain-table td:not(:first-child){color:var(--vs-text-primary);font-family:var(--vs-font-data)}.vs-overview-domain-cell{align-items:center;gap:var(--vs-space-3);min-width:0;display:flex}.vs-overview-domain-rank{width:var(--vs-control-height-sm);height:var(--vs-control-height-sm);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-md);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover);font-family:var(--vs-font-data);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);flex:none;place-items:center;display:grid}.vs-overview-domain-copy{gap:var(--vs-space-2);flex:1;min-width:0;display:grid}.vs-overview-domain-volume{width:var(--vs-overview-full);max-width:var(--vs-overview-domain-copy-width);height:var(--vs-overview-domain-volume-height);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);display:block;overflow:hidden}.vs-overview-domain-volume>span{width:var(--vs-overview-domain-share);height:var(--vs-overview-full);border-radius:inherit;background:linear-gradient(var(--vs-overview-gradient-angle),var(--vs-action-primary-strong),var(--vs-action-primary-hover));box-shadow:var(--vs-shadow-brand-glow);transition:width var(--vs-duration-slow) var(--vs-ease-standard);display:block}.vs-overview-domain-metric{justify-content:flex-end;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);padding:var(--vs-space-1) var(--vs-space-2);color:var(--vs-text-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);display:inline-flex}.vs-overview-domain-metric>span{width:var(--vs-overview-domain-metric-dot-size);height:var(--vs-overview-domain-metric-dot-size);border-radius:var(--vs-radius-pill);box-shadow:var(--vs-shadow-status-glow);background:currentColor;flex:none}.vs-overview-domain-table .vs-overview-domain-requests{border-color:var(--vs-focus-ring);background:var(--vs-action-primary-soft);color:var(--vs-action-primary-hover)}.vs-overview-domain-table .vs-overview-domain-threats{border-color:var(--vs-status-danger-border);background:var(--vs-status-danger-soft);color:var(--vs-status-danger-strong)}.vs-overview-domain-table .vs-overview-domain-challenges{border-color:var(--vs-status-info-border);background:var(--vs-status-info-soft);color:var(--vs-status-info-strong)}.vs-overview-domain{max-width:var(--vs-overview-domain-copy-width);color:var(--vs-text-strong);font-family:var(--vs-font-data);font-weight:var(--vs-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs-overview-domain-empty td{padding:var(--vs-space-8);color:var(--vs-text-muted);text-align:center}.vs-overview-section-action{justify-content:flex-end;display:flex}.vs-overview-link-button{min-height:var(--vs-control-height-md);justify-content:center;align-items:center;gap:var(--vs-space-2);border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-md);background:var(--vs-action-primary-soft);padding-inline:var(--vs-space-4);color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-control);box-shadow:var(--vs-shadow-inset-highlight);transition:border-color var(--vs-duration-fast) var(--vs-ease-standard),background-color var(--vs-duration-fast) var(--vs-ease-standard),box-shadow var(--vs-duration-fast) var(--vs-ease-standard),transform var(--vs-duration-fast) var(--vs-ease-standard);display:inline-flex}.vs-overview-link-button:hover{border-color:var(--vs-action-primary);background:var(--vs-alpha-brass-16);color:var(--vs-action-primary-hover);box-shadow:var(--vs-shadow-control),var(--vs-shadow-brand-glow);transform:translateY(calc(var(--vs-border-width) * -1))}.vs-overview-link-button img{width:var(--vs-icon-size-md);height:var(--vs-icon-size-md)}.vs-overview-plan-summary{grid-template-columns:auto minmax(0,var(--vs-overview-fluid-track)) auto;align-items:center;gap:var(--vs-space-5);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-xl);background:var(--vs-surface-panel);padding:var(--vs-space-4);box-shadow:var(--vs-shadow-inset-highlight);display:grid}.vs-overview-plan-identity{align-items:center;gap:var(--vs-space-3);color:var(--vs-text-primary);font-size:var(--vs-font-size-sm);font-weight:var(--vs-font-weight-semibold);display:flex}.vs-overview-plan-identity strong{border:var(--vs-border-width) solid var(--vs-focus-ring);border-radius:var(--vs-radius-sm);background:var(--vs-action-primary-soft);padding:var(--vs-space-1) var(--vs-space-3);color:var(--vs-action-primary-hover);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-heavy);text-transform:uppercase}.vs-overview-plan-summary dl,.vs-overview-plan-summary dt,.vs-overview-plan-summary dd{margin:0}.vs-overview-plan-summary dl{align-items:center;gap:var(--vs-space-8);min-width:0;display:flex}.vs-overview-plan-summary dt{color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-overview-plan-summary dd{color:var(--vs-text-primary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xs);margin-block-start:var(--vs-space-1)}.vs-overview-usage-grid{grid-template-columns:repeat(2,minmax(0,var(--vs-overview-fluid-track)));gap:var(--vs-space-4);display:grid}.vs-overview-usage-card{border-radius:var(--vs-radius-xl);padding:var(--vs-space-5)}.vs-overview-usage-card-normal:before{background:var(--vs-status-success)}.vs-overview-usage-card-warning:before{background:var(--vs-status-warning)}.vs-overview-usage-card-danger:before{background:var(--vs-status-danger)}.vs-overview-usage-head{justify-content:space-between;align-items:flex-start;gap:var(--vs-space-4);display:flex}.vs-overview-usage-head p{color:var(--vs-action-primary);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase;margin:0}.vs-overview-usage-percentage{color:var(--vs-text-secondary);font-family:var(--vs-font-data);font-size:var(--vs-font-size-lg);font-weight:var(--vs-font-weight-bold)}.vs-overview-usage-value{align-items:baseline;gap:var(--vs-space-2);font-family:var(--vs-font-data);margin-block-start:var(--vs-space-5);display:flex}.vs-overview-usage-value strong{color:var(--vs-text-strong);font-size:var(--vs-font-size-2xl);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight)}.vs-overview-usage-value span,.vs-overview-usage-meta,.vs-overview-usage-foot{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs)}.vs-overview-usage-meta{margin:var(--vs-space-2) 0 0;line-height:var(--vs-line-height-body)}.vs-overview-progress{height:var(--vs-overview-progress-height);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-pill);background:var(--vs-surface-deep);margin-block-start:var(--vs-space-4);overflow:hidden}.vs-overview-progress span{width:var(--vs-overview-progress);height:var(--vs-overview-full);border-radius:inherit;background:var(--vs-status-success);box-shadow:var(--vs-shadow-status-glow);transition:width var(--vs-duration-slow) var(--vs-ease-standard);display:block}.vs-overview-usage-card-warning .vs-overview-progress span{background:var(--vs-status-warning)}.vs-overview-usage-card-danger .vs-overview-progress span{background:var(--vs-status-danger)}.vs-overview-limit-equation{margin-block-start:var(--vs-space-4)}.vs-overview-usage-foot{justify-content:space-between;gap:var(--vs-space-3);border-block-start:var(--vs-border-width) solid var(--vs-border-default);line-height:var(--vs-line-height-body);margin-block-start:var(--vs-space-4);padding-block-start:var(--vs-space-3);display:flex}.vs-overview-edge-grid{grid-template-columns:repeat(6,minmax(0,var(--vs-overview-fluid-track)));gap:var(--vs-space-3);display:grid}.vs-overview-edge-card{min-width:0;padding:var(--vs-space-4)}.vs-overview-edge-card:before{background:var(--vs-action-primary)}.vs-overview-edge-card-warning:before{background:var(--vs-status-warning)}.vs-overview-edge-card-info:before{background:var(--vs-status-info)}.vs-overview-edge-card-success:before{background:var(--vs-status-success)}.vs-overview-edge-card-danger:before{background:var(--vs-status-danger)}.vs-overview-edge-card-brass{background:linear-gradient(var(--vs-overview-gradient-angle),var(--vs-surface-raised),var(--vs-alpha-brass-06))}.vs-overview-edge-card-warning>strong{color:var(--vs-status-warning)}.vs-overview-edge-card-info>strong{color:var(--vs-status-info-strong)}.vs-overview-edge-card-success>strong{color:var(--vs-status-success-strong)}.vs-overview-edge-card-danger>strong{color:var(--vs-status-danger-strong)}.vs-overview-edge-card>p{min-height:var(--vs-space-8);color:var(--vs-text-secondary);font-size:var(--vs-font-size-xs);font-weight:var(--vs-font-weight-semibold);line-height:var(--vs-line-height-body);margin:0}.vs-overview-edge-card>strong{color:var(--vs-text-strong);font-family:var(--vs-font-data);font-size:var(--vs-font-size-xl);font-weight:var(--vs-font-weight-bold);line-height:var(--vs-line-height-tight);overflow-wrap:anywhere;margin-block-start:var(--vs-space-4);display:block}.vs-overview-edge-card>.vs-overview-edge-time{font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body)}.vs-overview-edge-card>span{color:var(--vs-text-muted);font-size:var(--vs-font-size-xs);margin-block-start:var(--vs-space-2);display:block}.vs-overview-edge-note{align-items:center;gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-overview-radius-surface);background:var(--vs-surface-deep);padding:var(--vs-space-3) var(--vs-space-4);display:flex}.vs-overview-edge-note img{width:var(--vs-icon-size-lg);height:var(--vs-icon-size-lg);flex:none}.vs-overview-edge-note p{color:var(--vs-text-muted);font-size:var(--vs-font-size-sm);line-height:var(--vs-line-height-body);margin:0}@keyframes vs-overview-atmosphere-drift{0%{transform:translate(0) scale(var(--vs-opacity-full))}to{transform:translate(calc(var(--vs-overview-atmosphere-shift) * -1),var(--vs-overview-atmosphere-shift)) scale(var(--vs-overview-signal-scale))}}@keyframes vs-overview-signal-sweep{to{transform:rotate(var(--vs-rotation-full))}}@keyframes vs-overview-panel-scan{0%{inset-inline-start:var(--vs-overview-scan-start)}to{inset-inline-start:var(--vs-overview-scan-end)}}@keyframes vs-overview-panel-enter{0%{opacity:var(--vs-opacity-hidden);transform:translateY(var(--vs-overview-panel-enter-shift)) scale(var(--vs-overview-panel-scale))}to{opacity:var(--vs-opacity-full);transform:translateY(0) scale(var(--vs-opacity-full))}}@keyframes vs-overview-chart-rise{0%{opacity:var(--vs-opacity-hidden);transform:scaleY(var(--vs-opacity-hidden))}to{opacity:var(--vs-opacity-full);transform:scaleY(var(--vs-opacity-full))}}@keyframes vs-overview-chart-line-draw{0%{opacity:var(--vs-opacity-hidden);stroke-dashoffset:1px}to{opacity:var(--vs-opacity-full);stroke-dashoffset:0}}@keyframes vs-overview-chart-point-in{0%{opacity:var(--vs-opacity-hidden);transform:scale(var(--vs-opacity-hidden))}to{opacity:var(--vs-opacity-full);transform:scale(var(--vs-opacity-full))}}@keyframes vs-overview-card-glint{0%{inset-inline-start:var(--vs-overview-glint-start)}to{inset-inline-start:var(--vs-overview-glint-end)}}@media(max-width:1180px){.vs-overview-kpis{grid-template-columns:repeat(2,minmax(0,var(--vs-overview-fluid-track)))}.vs-overview-kpi-primary{grid-column:span 2}.vs-overview-edge-grid{grid-template-columns:repeat(3,minmax(0,var(--vs-overview-fluid-track)))}}@media(max-width:900px){.vs-overview-toolbar{flex-direction:column;align-items:stretch}.vs-overview-ranges{align-self:flex-start}.vs-overview-window{justify-content:space-between}.vs-overview-plan-summary{grid-template-columns:minmax(0,var(--vs-overview-fluid-track)) auto}.vs-overview-plan-summary dl{grid-area:2/1/auto/-1}}@media(max-width:768px){.vs-overview-tabrail{grid-template-columns:repeat(2,minmax(0,var(--vs-overview-fluid-track)))}.vs-overview-usage-grid{grid-template-columns:minmax(0,var(--vs-overview-fluid-track))}}@media(max-width:640px){.vs-overview-command{gap:var(--vs-space-5)}.vs-overview-hero{min-height:0;padding:var(--vs-space-5) var(--vs-space-4)}.vs-overview-signal{width:var(--vs-overview-signal-size);height:var(--vs-overview-signal-size);opacity:var(--vs-overview-grid-opacity);position:absolute;inset-inline-end:calc(var(--vs-space-5) * -1)}.vs-overview-identity{padding-inline-end:var(--vs-space-8)}.vs-overview-window,.vs-overview-section-head,.vs-overview-plan-summary dl,.vs-overview-usage-foot{align-items:flex-start;gap:var(--vs-space-3);flex-direction:column}.vs-overview-section-head>p{text-align:start}.vs-overview-window dd{white-space:normal}.vs-overview-kpis{grid-template-columns:minmax(0,var(--vs-overview-fluid-track))}.vs-overview-kpi-primary{grid-column:auto}.vs-overview-chart-card{padding:var(--vs-space-4)}.vs-overview-domain-table,.vs-overview-domain-table tbody,.vs-overview-domain-table tr,.vs-overview-domain-table td{width:var(--vs-overview-full);display:block}.vs-overview-domain-table thead{display:none}.vs-overview-domain-table tbody{padding:var(--vs-space-2)}.vs-overview-domain-table tr{border:var(--vs-border-width) solid var(--vs-border-default);border-radius:var(--vs-radius-md);background:var(--vs-surface-deep);overflow:hidden}.vs-overview-domain-table tr+tr{margin-block-start:var(--vs-space-2)}.vs-overview-domain-table td{grid-template-columns:var(--vs-overview-mobile-domain-label-width) minmax(0,var(--vs-overview-fluid-track));gap:var(--vs-space-3);padding:var(--vs-space-3);text-align:start;display:grid}.vs-overview-domain-table td:not(:first-child){text-align:start}.vs-overview-domain-table td>.vs-overview-domain-metric{justify-self:end}.vs-overview-domain-cell{min-width:0;width:var(--vs-overview-full)}.vs-overview-domain-table td:before{content:attr(data-label);color:var(--vs-text-subtle);font-family:var(--vs-font-ui-current);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);line-height:var(--vs-line-height-control);text-transform:uppercase}.vs-overview-domain{overflow-wrap:anywhere;white-space:normal;max-width:none}.vs-overview-domain-empty td{padding:var(--vs-space-6);text-align:center;display:block}.vs-overview-domain-empty td:before{display:none}.vs-overview-section-action{justify-content:stretch}.vs-overview-section-action .vs-overview-link-button{width:var(--vs-overview-full);justify-content:center}.vs-overview-plan-summary{grid-template-columns:minmax(0,var(--vs-overview-fluid-track))}.vs-overview-plan-summary .vs-overview-link-button{width:var(--vs-overview-full);justify-content:center}.vs-overview-plan-summary dl{grid-area:auto}.vs-overview-edge-grid{grid-template-columns:minmax(0,var(--vs-overview-fluid-track))}.vs-overview-edge-card>p{min-height:0}}@media(max-width:440px){.vs-overview-tab.ui-button{flex-direction:column;align-items:flex-start}.vs-overview-ranges{width:var(--vs-overview-full);grid-template-columns:repeat(3,minmax(0,var(--vs-overview-fluid-track)));display:grid}.vs-overview-range{padding-inline:var(--vs-space-2)}.vs-overview-empty{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.vs-overview-atmosphere,.vs-overview-signal-sweep,.vs-overview-panel-frame:before,.vs-overview-panel.is-entering,.vs-overview-panel.is-entering .vs-overview-chart-bar,.vs-overview-panel.is-entering .vs-overview-chart-line,.vs-overview-panel.is-entering .vs-overview-chart-point,.vs-overview-panel.is-entering .vs-overview-chart-point-halo,.vs-overview-kpi:hover .vs-overview-card-glint,.vs-overview-usage-card:hover .vs-overview-card-glint,.vs-overview-edge-card:hover .vs-overview-card-glint{animation:none}.vs-overview-tab.ui-button,.vs-overview-tab:after,.vs-overview-kpi,.vs-overview-usage-card,.vs-overview-edge-card,.vs-overview-range,.vs-overview-progress span,.vs-overview-domain-volume>span,.vs-overview-domain-table tbody tr{transition-duration:var(--vs-space-0)}}@keyframes vs-settings-panel-enter{0%{opacity:var(--vs-opacity-hidden);transform:translateY(var(--vs-settings-panel-enter-shift))}to{opacity:var(--vs-opacity-full);transform:translateY(var(--vs-space-0))}}@media(max-width:1200px){.vs-settings-team-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-settings-team-aside{max-width:var(--vs-settings-team-side-limit);grid-row:1}}@media(max-width:860px){.vs-settings-workspace{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-settings-local-nav{position:static}.vs-settings-local-nav-rail{flex-flow:wrap}.vs-settings-local-tab.ui-button{flex:auto;width:auto}.vs-settings-local-tab.ui-button[aria-selected=true]:before{display:none}}@media(max-width:640px){.vs-settings-page{gap:var(--vs-space-5)}.vs-settings-command{padding-block-end:var(--vs-space-4)}.vs-settings-context{align-items:stretch}.vs-settings-context>span{width:var(--vs-s-u-803bcc31de)}.vs-settings-panel-heading{padding:var(--vs-space-4);flex-direction:column;align-items:flex-start}.vs-settings-panel-save.ui-button{width:var(--vs-s-u-803bcc31de)}.vs-settings-panel-body{padding:var(--vs-space-4)}.vs-settings-form-grid,.vs-settings-password-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2))}.vs-settings-password-grid>:first-child{grid-column:auto}.vs-settings-members{border:var(--vs-space-0);gap:var(--vs-space-3);background:0 0;display:grid;overflow:visible}.vs-settings-members-head{display:none}.vs-settings-members>[role=rowgroup]{gap:var(--vs-space-3);display:grid}.vs-settings-member-row{grid-template-columns:minmax(var(--vs-space-0),var(--vs-s-u-e33006c6a2));gap:var(--vs-space-3);border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-surface-recessed);padding:var(--vs-space-4)}.vs-settings-member-role{align-items:center;gap:var(--vs-space-2);display:flex}.vs-settings-member-role:before{content:attr(data-label);color:var(--vs-text-subtle);font-size:var(--vs-font-size-2xs);font-weight:var(--vs-font-weight-bold);letter-spacing:var(--vs-letter-spacing-label);text-transform:uppercase}.vs-settings-member-action,.vs-settings-last-owner{text-align:start;justify-content:flex-start}}@media(max-width:400px){.vs-settings-command-main{gap:var(--vs-space-3)}.vs-settings-command-avatar{width:var(--vs-control-height-md);height:var(--vs-control-height-md)}.vs-settings-command h1{font-size:var(--vs-font-size-lg)}.vs-settings-local-tab.ui-button{padding-inline:var(--vs-space-2);font-size:var(--vs-font-size-sm)}.vs-settings-avatar-row{align-items:flex-start;gap:var(--vs-space-4)}.vs-settings-avatar-actions{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.vs-settings-panel.is-entering{animation:none}.vs-settings-local-tab,.vs-settings-member-row,.vs-settings-slug-control{transition-duration:var(--vs-settings-reduced-duration)}}@media(max-width:440px){.vs-billing-success-card{padding:var(--vs-space-5)}.vs-billing-success-actions,.vs-billing-success-actions .ui-button{width:var(--vs-billing-full)}}@media(prefers-reduced-motion:reduce){.vs-billing-success-card{animation:none}}@keyframes vs-billing-enter{0%{opacity:var(--vs-opacity-hidden);transform:translateY(var(--vs-billing-enter-shift)) scale(var(--vs-billing-panel-scale))}to{opacity:var(--vs-opacity-full);transform:translateY(var(--vs-space-0)) scale(var(--vs-opacity-full))}}@keyframes vs-billing-atmosphere{0%{transform:translate3d(var(--vs-space-0),var(--vs-space-0),var(--vs-space-0))}to{transform:translate3d(var(--vs-billing-atmosphere-shift),var(--vs-billing-atmosphere-shift),var(--vs-space-0))}}@keyframes vs-billing-mark-pulse{0%,to{opacity:var(--vs-billing-muted-opacity);transform:scale(var(--vs-billing-panel-scale))}50%{opacity:var(--vs-opacity-hidden);transform:scale(var(--vs-billing-mark-scale))}}@keyframes vs-billing-mark-scan{0%,to{transform:translateY(var(--vs-space-0));opacity:var(--vs-opacity-hidden)}50%{transform:translateY(var(--vs-space-8));opacity:var(--vs-opacity-full)}}@keyframes vs-billing-status-pulse{0%,to{opacity:var(--vs-opacity-full)}50%{opacity:var(--vs-billing-muted-opacity)}}@keyframes vs-billing-subscription-scan{0%,to{inset-inline-start:var(--vs-billing-scan-start)}50%{inset-inline-start:var(--vs-billing-scan-end)}}@keyframes vs-billing-meter{0%{transform:scaleX(var(--vs-opacity-hidden))}to{transform:scaleX(var(--vs-opacity-full))}}@media(max-width:1559px){.vs-billing-plan-grid{grid-template-columns:repeat(3,minmax(var(--vs-space-0),var(--vs-billing-fluid-track)))}}@media(max-width:1179px){.vs-billing-summary-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-billing-fluid-track))}.vs-billing-plan-grid{grid-template-columns:repeat(var(--vs-billing-definition-column-count),minmax(var(--vs-space-0),var(--vs-billing-fluid-track)))}}@media(max-width:719px){.vs-billing{gap:var(--vs-space-4)}.vs-billing-hero,.vs-billing-section-heading,.vs-billing-costs-heading{flex-direction:column}.vs-billing-hero{padding:var(--vs-space-4)}.vs-billing-provider,.vs-billing-cost-total{justify-items:start}.vs-billing-notice{grid-template-columns:auto minmax(var(--vs-space-0),var(--vs-billing-fluid-track))}.vs-billing-notice-action{grid-column:span var(--vs-billing-definition-column-count);width:var(--vs-billing-full);text-align:center}.vs-billing-panel,.vs-billing-costs{padding:var(--vs-space-4)}.vs-billing-plan-grid,.vs-billing-resource-grid{grid-template-columns:minmax(var(--vs-space-0),var(--vs-billing-fluid-track))}.vs-billing-plan-card{min-height:var(--vs-space-0)}.vs-billing-renewal-note{margin-top:var(--vs-space-0)}.vs-billing-cost-table-wrap{display:none}.vs-billing-cost-mobile{gap:var(--vs-space-3);margin-top:var(--vs-space-4);display:grid}.vs-billing-cost-mobile article{border:var(--vs-border-width) solid var(--vs-border-subtle);border-radius:var(--vs-radius-md);background:var(--vs-alpha-white-03);padding:var(--vs-space-3)}.vs-billing-cost-mobile h3{margin:var(--vs-space-0) var(--vs-space-0) var(--vs-space-3);color:var(--vs-text-strong);font-size:var(--vs-font-size-sm)}.vs-billing-cost-mobile dl{gap:var(--vs-space-2);margin:var(--vs-space-0);display:grid}.vs-billing-cost-mobile dl>div{gap:var(--vs-space-2);justify-content:space-between;display:flex}.vs-billing-cost-mobile dd{margin:var(--vs-space-0);color:var(--vs-text-primary);font-size:var(--vs-font-size-xs);text-align:end}.vs-billing-definition-grid dt,.vs-billing-plan-limits dt,.vs-billing-cost-mobile dt,.vs-billing-resource-grid span,.vs-billing-cycle,.vs-billing-usage-foot{font-size:var(--vs-font-size-xs)}}@media(max-width:440px){.vs-billing-hero-main{gap:var(--vs-space-3)}.vs-billing-mark{width:var(--vs-control-height-md);height:var(--vs-control-height-md)}.vs-billing-title{font-size:var(--vs-font-size-xl)}.vs-billing-panel-heading,.vs-billing-usage-heading{align-items:flex-start}.vs-billing-definition-grid,.vs-billing-details dl{grid-template-columns:minmax(var(--vs-space-0),var(--vs-billing-fluid-track))}.vs-billing-usage-heading{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.vs-billing-hero,.vs-billing-atmosphere,.vs-billing-costs-atmosphere,.vs-billing-mark:before,.vs-billing-mark span,.vs-billing-notice,.vs-billing-summary-grid,.vs-billing-subscription-panel:before,.vs-billing-status i,.vs-billing-level i,.vs-billing-meter-fill,.vs-billing-plans,.vs-billing-costs{animation:none}.vs-billing-notice-action,.vs-billing-meter-fill,.vs-billing-plan-card,.vs-billing-plan-card-current:before{transition-duration:var(--vs-billing-reduced-duration)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
