@font-face{font-family:VS Code Face;font-style:normal;font-weight:500;font-display:swap;src:url(../media/code-face-500.0aiyhy2r90dps.woff2)format("woff2");unicode-range:U+20-7E}@font-face{font-family:VS Numerals;font-style:normal;font-weight:400;font-display:swap;src:url(../media/numerals-400.0bs7ydv7lwx5b.woff2)format("woff2");unicode-range:U+30-39}@font-face{font-family:VS Numerals;font-style:normal;font-weight:500;font-display:swap;src:url(../media/numerals-500.0kdg0uaarh_l-.woff2)format("woff2");unicode-range:U+30-39}@font-face{font-family:VS Numerals;font-style:normal;font-weight:600;font-display:swap;src:url(../media/numerals-600.17hfea0a4notg.woff2)format("woff2");unicode-range:U+30-39}@font-face{font-family:VS Numerals;font-style:normal;font-weight:700;font-display:swap;src:url(../media/numerals-700.0kydwjgv.ouhd.woff2)format("woff2");unicode-range:U+30-39}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-bg:220 27% 98%;--vs-panel:0 0% 100%;--vs-paper:0 0% 100%;--vs-panel-muted:220 18% 95%;--vs-overlay:220 30% 12%;--vs-border:218 26% 91%;--vs-border-strong:219 17% 56%;--vs-border-subtle:220 27% 95%;--vs-ink-strong:220 22% 19%;--vs-ink:220 16% 39%;--vs-ink-muted:217 18% 45%;--vs-ink-faint:219 17% 83%;--vs-primary:245 100% 68%;--vs-icon-tile:var(--vs-primary);--vs-primary-strong:245 78% 59%;--vs-primary-fg:0 0% 100%;--vs-primary-soft:245 100% 96%;--vs-action:245 100% 68%;--vs-action-fg:0 0% 100%;--vs-positive:142 71% 30%;--vs-positive-strong:142 72% 24%;--vs-positive-fg:0 0% 100%;--vs-positive-soft:142 71% 90%;--vs-critical:0 73% 51%;--vs-critical-strong:0 73% 41%;--vs-critical-fg:0 0% 100%;--vs-critical-soft:0 86% 94%;--vs-caution:50 100% 55%;--vs-caution-strong:40 92% 29%;--vs-caution-fg:40 95% 12%;--vs-caution-soft:50 98% 90%;--vs-info:217 91% 60%;--vs-info-strong:224 76% 48%;--vs-info-fg:217 90% 12%;--vs-info-soft:213 95% 92%;--vs-neutral-soft:220 18% 93%;--vs-accent-blue:217 91% 60%;--vs-accent-rose:351 83% 61%;--vs-accent-teal:173 80% 40%;--vs-accent-amber:32 95% 44%;--vs-accent-emerald:158 64% 42%;--vs-accent-violet:262 83% 58%;--vs-tooltip-bg:220 30% 12%;--vs-tooltip-fg:0 0% 100%;--vs-shadow-rgb:13 21 38;--vs-radius-control:4px;--vs-radius-control-dense:4px;--vs-radius-surface:6px;--vs-radius-card:4px;--vs-font-display:var(--vs-font-sans,"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif);--vs-font-body:var(--vs-font-sans,"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif);--vs-font-mono:var(--vs-font-mono-family,"Geist Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);--vs-font-code:"VS Code Face", "Roboto Condensed", "Arial Narrow", ui-sans-serif, sans-serif;--vs-font-numerals:"VS Numerals"}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vs-bg:220 30% 7%;--vs-panel:220 22% 13%;--vs-paper:0 0% 100%;--vs-panel-muted:220 22% 17%;--vs-overlay:220 30% 0%;--vs-border:220 14% 24%;--vs-border-strong:220 12% 47%;--vs-border-subtle:220 16% 18%;--vs-ink-strong:220 25% 96%;--vs-ink:218 18% 75%;--vs-ink-muted:217 12% 58%;--vs-ink-faint:220 12% 32%;--vs-primary:245 100% 65%;--vs-primary-strong:245 90% 78%;--vs-primary-fg:0 0% 100%;--vs-primary-soft:245 35% 18%;--vs-action:245 100% 65%;--vs-action-fg:0 0% 100%;--vs-positive:142 65% 50%;--vs-positive-strong:142 65% 65%;--vs-positive-fg:0 0% 8%;--vs-positive-soft:142 50% 18%;--vs-critical:0 80% 50%;--vs-critical-strong:0 80% 70%;--vs-critical-fg:0 0% 100%;--vs-critical-soft:0 55% 22%;--vs-caution:50 100% 62%;--vs-caution-strong:50 95% 78%;--vs-caution-fg:0 0% 10%;--vs-caution-soft:50 45% 18%;--vs-info:217 91% 67%;--vs-info-strong:217 91% 80%;--vs-info-fg:217 30% 8%;--vs-info-soft:217 50% 22%;--vs-neutral-soft:220 14% 22%;--vs-accent-blue:217 91% 70%;--vs-accent-rose:351 83% 70%;--vs-accent-teal:173 75% 55%;--vs-accent-amber:32 95% 60%;--vs-accent-emerald:158 64% 58%;--vs-accent-violet:262 83% 70%;--vs-tooltip-bg:220 22% 92%;--vs-tooltip-fg:220 30% 8%;--vs-shadow-rgb:0 0 0}:root{--vs-card-elevation:1;--vs-frame-max:1926px;--vs-form-max:768px;--vs-topnav-h:3rem;--vs-page-inset-top:26.7px;--vs-avatar-text-xs:9px;--vs-avatar-text-sm:11px;--vs-avatar-text-md:12px;--vs-avatar-text-lg:14px;--vs-stepper-figure-text:11px;--vs-dialpad-display-text:24px;--vs-dialpad-key-text:22px;--vs-dialpad-key-letters-text:9px;--vs-dialpad-key-size:56px;--vs-dialpad-row-gap:12px;--vs-dialpad-gap:16px;--vs-banner-title-text:clamp(20px, 7cqw, 32px);--vs-banner-subtitle-text:clamp(16px, 3.4cqw, 18px);--vs-banner-hero-title-text:clamp(26px, 9cqw, 52px);--vs-banner-hero-subtitle-text:clamp(16px, 3.4cqw, 18px);--vs-banner-preview-title-text:clamp(11px, 3cqw, 20px);--vs-banner-preview-subtitle-text:clamp(9px, 1.8cqw, 13px);--vs-heatmap-axis-text:9px;--vs-control-h:1.5rem;--vs-control-text:11px;--vs-control-px:.5rem;--vs-control-h-md:2rem;--vs-control-text-md:13px;--vs-control-h-lg:2.75rem;--vs-control-text-lg:15px;--vs-control-text-xs:10px;--vs-label-text:11px;--vs-choice-text:12px;--vs-choice-box:1rem;--vs-choice-hit:auto;--vs-textarea-text:12px;--vs-chip-h:1.5rem;--vs-tag-icon-micro:10px;--vs-tag-icon-label:12px;--vs-tag-icon-helper:12px;--vs-tag-icon-control:12px;--vs-code-icon:7px;--vs-code-icon-stroke:3.43;--vs-code-icon-lg:9px;--vs-code-icon-lg-stroke:2.67;--vs-pager-h:1.25rem;--vs-pager-text:12px;--vs-swatch:1.5rem;--vs-site-gutter:2rem;--vs-font-control:inherit;--vs-text-min:0px;--vs-type-micro:9px;--vs-type-micro-lh:12px;--vs-type-code:10px;--vs-type-code-lh:12px;--vs-type-meta:10px;--vs-type-meta-lh:14px;--vs-type-label:11px;--vs-type-label-lh:14px;--vs-type-helper:11px;--vs-type-helper-lh:16px;--vs-type-code-lg:12px;--vs-type-code-lg-lh:14px;--vs-type-body-sm:12px;--vs-type-body-sm-lh:16px;--vs-type-subsection:13px;--vs-type-subsection-lh:18px;--vs-type-section:14px;--vs-type-section-lh:20px;--vs-type-body:14px;--vs-type-body-lh:20px;--vs-type-title:16px;--vs-type-title-lh:22px;--vs-type-heading:18px;--vs-type-heading-lh:24px;--vs-type-page:20px;--vs-type-page-lh:28px;--vs-type-display:24px;--vs-type-display-lh:30px;--vs-type-value-sm:18px;--vs-type-value-sm-lh:22px;--vs-type-value:24px;--vs-type-value-lh:28px;--vs-type-value-lg:32px;--vs-type-value-lg-lh:38px;--vs-type-hero:40px;--vs-type-hero-lh:42px;--vs-type-headline:26px;--vs-type-headline-lh:32px;--vs-type-subhead:22px;--vs-type-subhead-lh:28px;--vs-type-lead:17px;--vs-type-lead-lh:26px;--vs-type-stat:44px;--vs-type-stat-lh:44px;--vs-motion-spin:1.6s;--vs-motion-arc:1.4s;--vs-motion-arc-ease:cubic-bezier(.4, 0, .2, 1);--vs-motion-sweep:2.4s;--vs-motion-sweep-ease:cubic-bezier(.65, 0, .35, 1);--vs-motion-sheen:3.2s;--vs-motion-shimmer:2.8s;--vs-motion-shimmer-ease:cubic-bezier(.45, 0, .55, 1);--vs-motion-ping:1.6s;--vs-motion-typing:1.2s;--vs-motion-pulse:1.6s;--vs-motion-pulse-ease:ease-in-out;--vs-motion-enter:.15s;--vs-motion-enter-ease:ease-out;--vs-motion-slide:.22s;--vs-motion-slide-ease:cubic-bezier(.4, 0, .2, 1);--vs-motion-ribbon:14s;--vs-motion-ribbon-ease:ease-in-out}@media (min-width:640px){:root{--vs-type-hero:52px;--vs-type-hero-lh:56px}}@media (min-width:1024px){:root{--vs-site-gutter:4rem;--vs-page-inset-top:29px;--vs-type-headline:34px;--vs-type-headline-lh:40px;--vs-type-subhead:26px;--vs-type-subhead-lh:32px;--vs-type-lead:19px;--vs-type-lead-lh:30px}}@media (min-width:1280px){:root{--vs-type-hero:60px;--vs-type-hero-lh:64px}}[data-density=consumer]{--vs-control-h:44px;--vs-control-text:16px;--vs-control-px:12px;--vs-control-h-md:48px;--vs-control-text-md:16px;--vs-control-h-lg:52px;--vs-control-text-lg:16px;--vs-control-text-xs:14px;--vs-label-text:14px;--vs-choice-text:16px;--vs-choice-box:20px;--vs-choice-hit:44px;--vs-textarea-text:16px;--vs-chip-h:36px;--vs-tag-icon-micro:14px;--vs-tag-icon-label:14px;--vs-tag-icon-helper:14px;--vs-tag-icon-control:16px;--vs-code-icon:11px;--vs-code-icon-stroke:2.18;--vs-code-icon-lg:11px;--vs-code-icon-lg-stroke:2.18;--vs-pager-h:44px;--vs-pager-text:16px;--vs-swatch:32px;--vs-text-min:14px;--vs-type-micro:14px;--vs-type-micro-lh:18px;--vs-type-code:14px;--vs-type-code-lh:18px;--vs-type-meta:14px;--vs-type-meta-lh:20px;--vs-type-label:14px;--vs-type-label-lh:20px;--vs-type-helper:14px;--vs-type-helper-lh:20px;--vs-type-code-lg:14px;--vs-type-code-lg-lh:20px;--vs-type-body-sm:14px;--vs-type-body-sm-lh:20px;--vs-type-subsection:18px;--vs-type-subsection-lh:24px;--vs-type-section:18px;--vs-type-section-lh:24px;--vs-type-body:16px;--vs-type-body-lh:24px;--vs-type-title:20px;--vs-type-title-lh:28px;--vs-type-heading:24px;--vs-type-heading-lh:30px;--vs-type-page:28px;--vs-type-page-lh:34px;--vs-type-display:32px;--vs-type-display-lh:38px;--vs-type-value-sm:24px;--vs-type-value-sm-lh:28px;--vs-type-value:28px;--vs-type-value-lh:34px;--vs-type-value-lg:40px;--vs-type-value-lg-lh:48px}@media not (min-width:1024px){[data-density=consumer]{--vs-site-gutter:16px}}@media (max-height:699px){:root{--vs-dialpad-key-size:48px;--vs-dialpad-row-gap:8px;--vs-dialpad-gap:8px}}@media (max-height:619px){:root{--vs-dialpad-key-size:40px;--vs-dialpad-row-gap:6px;--vs-dialpad-gap:6px}}[data-vs-dialpad-fit]>*{--vs-dialpad-key-size:56px;--vs-dialpad-row-gap:12px;--vs-dialpad-gap:16px}@container (max-height:456px){[data-vs-dialpad-fit]>*{--vs-dialpad-key-size:48px;--vs-dialpad-row-gap:8px;--vs-dialpad-gap:8px}}@container (max-height:376px){[data-vs-dialpad-fit]>*{--vs-dialpad-key-size:40px;--vs-dialpad-row-gap:6px;--vs-dialpad-gap:6px}}[data-vs-dialpad-room]{--vs-dialpad-key-size:clamp(40px, calc((var(--vs-dialpad-room) + 49px) / 8), 64px);--vs-dialpad-row-gap:calc(6px + (var(--vs-dialpad-key-size) - 40px) * .5);--vs-dialpad-gap:calc(6px + (var(--vs-dialpad-key-size) - 40px) * .75)}@keyframes vs-spin{to{transform:rotate(1turn)}}@keyframes vs-spinner-arc{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:40 150;stroke-dashoffset:-7px}to{stroke-dasharray:40 150;stroke-dashoffset:-55.5px}}@keyframes vs-progress-comet{0%{transform:translate(-30%)}62%,to{transform:translate(100%)}}@keyframes vs-progress-trail{0%,22%{transform:translate(-60%)}to{transform:translate(100%)}}@keyframes vs-progress-sheen{0%{transform:translate(-100%)}55%,to{transform:translate(250%)}}@keyframes vs-skeleton-wave{0%{transform:translateX(calc(-1 * var(--vs-skeleton-band) - var(--vs-skeleton-x,0px)))}80%,to{transform:translateX(calc(100vw - var(--vs-skeleton-x,0px)))}}@keyframes vs-ping{0%{opacity:.65;transform:scale(.7)}to{opacity:0;transform:scale(2.2)}}@keyframes vs-typing-dot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes vs-breathe{0%{opacity:1}to{opacity:.35}}.vs-typing-dot{animation:vs-typing-dot var(--vs-motion-typing) ease-in-out infinite}.vs-typing-dot:nth-child(2){animation-delay:calc(var(--vs-motion-typing) / 8)}.vs-typing-dot:nth-child(3){animation-delay:calc(var(--vs-motion-typing) / 4)}.vs-spinner,.vs-spin{animation:vs-spin var(--vs-motion-spin) linear infinite}.vs-spinner-arc{animation:vs-spinner-arc var(--vs-motion-arc) var(--vs-motion-arc-ease) infinite}.vs-spinner-glow{filter:drop-shadow(0 0 var(--vs-spinner-glow,3px) color-mix(in srgb, currentColor 35%, transparent))}.vs-ping{animation:vs-ping var(--vs-motion-ping) ease-out infinite}.vs-progress-comet,.vs-progress-trail{pointer-events:none;position:absolute;inset:0}.vs-progress-comet{animation:vs-progress-comet var(--vs-motion-sweep) var(--vs-motion-sweep-ease) infinite;transform:translate(-30%)}.vs-progress-trail{animation:vs-progress-trail var(--vs-motion-sweep) var(--vs-motion-sweep-ease) infinite;transform:translate(-60%)}.vs-progress-comet:before,.vs-progress-trail:before{content:"";inset-block:0;border-radius:0 999px 999px 0;position:absolute;left:0}.vs-progress-comet:before{background:linear-gradient(90deg, transparent, hsl(var(--vs-tone,var(--vs-primary)) / .85) 80%, hsl(var(--vs-tone,var(--vs-primary))));width:30%;filter:drop-shadow(0 0 3px hsl(var(--vs-tone,var(--vs-primary)) / .7))}.vs-progress-trail:before{background:linear-gradient(90deg, transparent, hsl(var(--vs-tone,var(--vs-primary)) / .3) 70%, hsl(var(--vs-tone,var(--vs-primary)) / .45));width:60%}.vs-progress-sheen:after{content:"";inset-block:0;pointer-events:none;width:40%;animation:vs-progress-sheen var(--vs-motion-sheen) var(--vs-motion-sweep-ease) infinite;background:linear-gradient(90deg,#0000,#ffffff47,#0000);position:absolute;left:0;transform:translate(-100%)}.vs-skeleton{--vs-skeleton-band:max(200px, 34vw)}.vs-skeleton:after{content:"";inset-block:0;width:var(--vs-skeleton-band);pointer-events:none;animation:vs-skeleton-wave var(--vs-motion-shimmer) var(--vs-motion-shimmer-ease) infinite;background-image:linear-gradient(90deg,#0000,#ffffff80,#0000);position:absolute;left:0;transform:translate(-100%)}@supports (color:light-dark(#fff, #000)){.vs-skeleton:after{background-image:linear-gradient(90deg, transparent 0%, light-dark(hsl(var(--vs-panel) / .5),hsl(var(--vs-primary-strong) / .08)) 30%, light-dark(hsl(var(--vs-panel) / .95),hsl(var(--vs-primary-strong) / .2)) 50%, light-dark(hsl(var(--vs-panel) / .5),hsl(var(--vs-primary-strong) / .08)) 70%, transparent 100%)}}@keyframes vs-sidebar-flyout-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.vs-sidebar-flyout{transform-origin:0;animation:vs-sidebar-flyout-enter var(--vs-motion-enter) var(--vs-motion-enter-ease)}@keyframes vs-drawer-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes vs-drawer-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.vs-drawer-in-right{animation:vs-drawer-in-right var(--vs-motion-slide) var(--vs-motion-slide-ease)}.vs-drawer-in-left{animation:vs-drawer-in-left var(--vs-motion-slide) var(--vs-motion-slide-ease)}.vs-expand-row__sizer{transition:grid-template-rows var(--vs-motion-slide) var(--vs-motion-slide-ease);grid-template-rows:1fr;display:grid}.vs-expand-row[data-open=false]>td>.vs-expand-row__sizer{grid-template-rows:0fr}@starting-style{.vs-expand-row[data-open=true]>td>.vs-expand-row__sizer{grid-template-rows:0fr}}.vs-expand-row__inner{min-height:0;overflow:hidden}@keyframes vs-timeline-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--vs-tone) / .45)}50%{box-shadow:0 0 0 6px hsl(var(--vs-tone) / 0)}}.vs-timeline-dot--active:after{content:"";border-radius:inherit;pointer-events:none;animation:vs-timeline-pulse var(--vs-motion-ping) cubic-bezier(.4, 0, .6, 1) infinite;position:absolute;inset:-2px}.vs-timeline-dot--active:focus-visible:after{box-shadow:none;animation:none}.vs-slider::-webkit-slider-runnable-track{background:0 0;height:14px}.vs-slider::-moz-range-track{background:0 0;height:14px}.vs-slider::-webkit-slider-thumb{appearance:none;background:hsl(var(--vs-panel));border:1.5px solid hsl(var(--vs-slider-tone,var(--vs-primary)));width:14px;height:14px;box-shadow:0 1px 3px rgb(var(--vs-shadow-rgb) / .2), 0 0 0 0 hsl(var(--vs-slider-tone,var(--vs-primary)) / .18);cursor:pointer;z-index:2;border-radius:50%;margin-top:0;transition:box-shadow .12s;position:relative}.vs-slider:hover::-webkit-slider-thumb{box-shadow:0 1px 3px rgb(var(--vs-shadow-rgb) / .2), 0 0 0 4px hsl(var(--vs-slider-tone,var(--vs-primary)) / .18)}.vs-slider:focus::-webkit-slider-thumb{box-shadow:0 1px 3px rgb(var(--vs-shadow-rgb) / .2), 0 0 0 4px hsl(var(--vs-slider-tone,var(--vs-primary)) / .18)}.vs-slider:disabled::-webkit-slider-thumb{background:hsl(var(--vs-panel-muted));border-color:hsl(var(--vs-border-strong));cursor:not-allowed}.vs-slider::-moz-range-thumb{background:hsl(var(--vs-panel));border:1.5px solid hsl(var(--vs-slider-tone,var(--vs-primary)));width:14px;height:14px;box-shadow:0 1px 3px rgb(var(--vs-shadow-rgb) / .2);cursor:pointer;z-index:2;border-radius:50%;position:relative}.vs-slider:hover::-moz-range-thumb{box-shadow:0 1px 3px rgb(var(--vs-shadow-rgb) / .2), 0 0 0 4px hsl(var(--vs-slider-tone,var(--vs-primary)) / .18)}.vs-slider:focus::-moz-range-thumb{box-shadow:0 1px 3px rgb(var(--vs-shadow-rgb) / .2), 0 0 0 4px hsl(var(--vs-slider-tone,var(--vs-primary)) / .18)}.vs-slider:disabled::-moz-range-thumb{background:hsl(var(--vs-panel-muted));border-color:hsl(var(--vs-border-strong));cursor:not-allowed}.vs-slider--range{pointer-events:none}.vs-slider--range::-webkit-slider-thumb{pointer-events:auto}.vs-slider--range::-moz-range-thumb{pointer-events:auto}.vs-slider--range-min{--vs-slider-tone:var(--vs-slider-tone-min,var(--vs-slider-tone,var(--vs-primary)))}.vs-slider--range-max{--vs-slider-tone:var(--vs-slider-tone-max,var(--vs-slider-tone,var(--vs-primary)))}.vs-hero-ribbon{will-change:transform;transform-origin:65% 55%;animation:vs-hero-ribbon-breath var(--vs-motion-ribbon) var(--vs-motion-ribbon-ease) infinite alternate;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 12%,#000000d9 28%,#000 45% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 12%,#000000d9 28%,#000 45% 100%)}@media not (min-width:768px){.vs-hero-ribbon{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 15%,#000 45% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 15%,#000 45% 100%)}}@keyframes vs-hero-ribbon-breath{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.055)translate(1.2%,-.6%)}}@keyframes vs-hero-ribbon-sheen{0%{opacity:.55}to{opacity:.95}}.vs-hero-ribbon>svg{width:100%;height:100%;display:block}.vs-hero-ribbon__group{transform-origin:50%;transform-box:fill-box}.vs-hero-ribbon__fold{opacity:.74}.vs-hero-ribbon__strand{opacity:.55}.vs-hero-ribbon__strand--b{opacity:.45}.vs-hero-ribbon__strand--c{opacity:.6}.vs-hero-ribbon__strand--d{opacity:.4}.vs-hero-ribbon__strand--e{opacity:.5}.vs-hero-ribbon__highlight{mix-blend-mode:screen;animation:vs-hero-ribbon-sheen var(--vs-motion-ribbon) var(--vs-motion-ribbon-ease) infinite alternate}.vs-hero-ribbon__highlight--soft{animation-delay:calc(var(--vs-motion-ribbon) / -2)}.vs-hero-ribbon--quiet,.vs-hero-ribbon--quiet .vs-hero-ribbon__highlight{animation:none}@media (prefers-reduced-motion:reduce){.vs-spinner{animation:none}.vs-spin,.vs-spinner-arc,.vs-ping,.vs-typing-dot,.vs-skeleton,.vs-progress-trail{animation:vs-breathe var(--vs-motion-pulse) var(--vs-motion-pulse-ease) infinite alternate}.vs-progress-trail{transform:translate(20%)}.vs-progress-trail:before{background:linear-gradient(90deg, transparent, hsl(var(--vs-tone,var(--vs-primary)) / .55), transparent);border-radius:999px}.vs-progress-comet,.vs-progress-sheen:after,.vs-skeleton:after{display:none}.vs-sidebar-flyout,.vs-hero-ribbon,.vs-hero-ribbon__highlight{animation:none}.vs-drawer-in-right,.vs-drawer-in-left{animation-duration:1ms;animation-iteration-count:1}.vs-expand-row__sizer{transition-duration:1ms}.vs-timeline-dot--active:after{box-shadow:0 0 0 3px hsl(var(--vs-tone) / .4);animation:vs-breathe var(--vs-motion-pulse) var(--vs-motion-pulse-ease) infinite alternate}.vs-timeline-dot--active:focus-visible:after{box-shadow:none;animation:none}}.vs-spinner:is([data-motion=reduce],[data-motion=reduce] *){animation:none}.vs-spin:is([data-motion=reduce],[data-motion=reduce] *),.vs-spinner-arc:is([data-motion=reduce],[data-motion=reduce] *),.vs-ping:is([data-motion=reduce],[data-motion=reduce] *),.vs-typing-dot:is([data-motion=reduce],[data-motion=reduce] *),.vs-skeleton:is([data-motion=reduce],[data-motion=reduce] *),.vs-progress-trail:is([data-motion=reduce],[data-motion=reduce] *){animation:vs-breathe var(--vs-motion-pulse) var(--vs-motion-pulse-ease) infinite alternate}.vs-progress-trail:is([data-motion=reduce],[data-motion=reduce] *){transform:translate(20%)}.vs-progress-trail:is([data-motion=reduce],[data-motion=reduce] *):before{background:linear-gradient(90deg, transparent, hsl(var(--vs-tone,var(--vs-primary)) / .55), transparent);border-radius:999px}.vs-progress-comet:is([data-motion=reduce],[data-motion=reduce] *),.vs-progress-sheen:is([data-motion=reduce],[data-motion=reduce] *):after,.vs-skeleton:is([data-motion=reduce],[data-motion=reduce] *):after{display:none}.vs-sidebar-flyout:is([data-motion=reduce],[data-motion=reduce] *),.vs-hero-ribbon:is([data-motion=reduce],[data-motion=reduce] *),.vs-hero-ribbon__highlight:is([data-motion=reduce],[data-motion=reduce] *){animation:none}.vs-drawer-in-right:is([data-motion=reduce],[data-motion=reduce] *),.vs-drawer-in-left:is([data-motion=reduce],[data-motion=reduce] *){animation-duration:1ms;animation-iteration-count:1}.vs-expand-row__sizer:is([data-motion=reduce],[data-motion=reduce] *){transition-duration:1ms}.vs-timeline-dot--active:is([data-motion=reduce],[data-motion=reduce] *):after{box-shadow:0 0 0 3px hsl(var(--vs-tone) / .4);animation:vs-breathe var(--vs-motion-pulse) var(--vs-motion-pulse-ease) infinite alternate}.vs-timeline-dot--active:focus-visible:is([data-motion=reduce],[data-motion=reduce] *):after{box-shadow:none;animation:none}
[data-brand=nexus360],[data-brand=nexus360] [data-theme=light],.dark [data-brand=nexus360][data-theme=light],.dark[data-brand=nexus360][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vs-bg:216 33% 97%;--vs-panel:0 0% 100%;--vs-paper:0 0% 100%;--vs-panel-muted:210 30% 98%;--vs-overlay:209 60% 10%;--vs-border:208 27% 89%;--vs-border-strong:209 14% 52%;--vs-border-subtle:210 30% 94%;--vs-ink-strong:209 60% 16%;--vs-ink:209 22% 32%;--vs-ink-muted:209 15% 42%;--vs-ink-faint:209 20% 82%;--vs-primary:205 81% 37%;--vs-primary-strong:205 84% 28%;--vs-primary-fg:0 0% 100%;--vs-primary-soft:205 70% 95%;--vs-action:205 81% 37%;--vs-action-fg:0 0% 100%;--vs-positive:153 52% 29%;--vs-positive-strong:153 56% 21%;--vs-positive-fg:0 0% 100%;--vs-positive-soft:150 40% 92%;--vs-critical:358 59% 50%;--vs-critical-strong:358 62% 39%;--vs-critical-fg:0 0% 100%;--vs-critical-soft:358 70% 95%;--vs-caution:33 93% 58%;--vs-caution-strong:28 90% 28%;--vs-caution-fg:209 60% 16%;--vs-caution-soft:34 95% 92%;--vs-info:204 70% 50%;--vs-info-strong:205 81% 33%;--vs-info-fg:209 62% 9%;--vs-info-soft:204 75% 93%;--vs-neutral-soft:210 25% 93%;--vs-accent-blue:204 70% 53%;--vs-accent-rose:358 59% 50%;--vs-accent-teal:203 86% 72%;--vs-accent-amber:33 93% 58%;--vs-accent-emerald:154 17% 33%;--vs-accent-violet:272 49% 50%;--vs-tooltip-bg:209 60% 16%;--vs-tooltip-fg:0 0% 100%;--vs-shadow-rgb:17 43 67;--vs-radius-control:4px;--vs-radius-control-dense:4px;--vs-radius-surface:12px;--vs-icon-tile:209 60% 16.5%;--vs-sidebar-icon-size:20px;--vs-sidebar-rail-icon-size:24px;--vs-font-display:var(--vs-font-display-family,"Sora", Arial, sans-serif);--vs-font-body:var(--vs-font-numerals), var(--vs-font-body-family,"Inter"), Arial, sans-serif}.dark [data-brand=nexus360],.dark[data-brand=nexus360],[data-theme=dark] [data-brand=nexus360],[data-brand=nexus360][data-theme=dark],[data-brand=nexus360] [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vs-bg:209 62% 7%;--vs-panel:209 60% 12%;--vs-paper:0 0% 100%;--vs-panel-muted:209 45% 17%;--vs-overlay:209 60% 3%;--vs-border:209 32% 27%;--vs-border-strong:209 18% 55%;--vs-border-subtle:209 40% 20%;--vs-ink-strong:210 40% 97%;--vs-ink:209 28% 82%;--vs-ink-muted:209 20% 69%;--vs-ink-faint:209 28% 34%;--vs-primary:205 75% 42%;--vs-primary-strong:205 88% 76%;--vs-primary-fg:0 0% 100%;--vs-primary-soft:205 50% 22%;--vs-action:205 75% 42%;--vs-action-fg:0 0% 100%;--vs-positive:150 50% 50%;--vs-positive-strong:150 55% 66%;--vs-positive-fg:209 62% 9%;--vs-positive-soft:150 40% 17%;--vs-critical:358 59% 50%;--vs-critical-strong:358 90% 78%;--vs-critical-fg:0 0% 100%;--vs-critical-soft:358 40% 22%;--vs-caution:33 93% 62%;--vs-caution-strong:35 95% 74%;--vs-caution-fg:209 62% 9%;--vs-caution-soft:33 45% 18%;--vs-info:204 70% 60%;--vs-info-strong:204 85% 78%;--vs-info-fg:209 62% 9%;--vs-info-soft:204 50% 20%;--vs-neutral-soft:209 32% 24%;--vs-accent-blue:204 70% 62%;--vs-accent-rose:358 75% 68%;--vs-accent-teal:203 86% 76%;--vs-accent-amber:33 93% 64%;--vs-accent-emerald:154 30% 55%;--vs-accent-violet:272 60% 72%;--vs-tooltip-bg:210 35% 92%;--vs-tooltip-fg:209 62% 9%;--vs-icon-tile:204 70% 53%;--vs-shadow-rgb:0 0 0}
