.vt-btn{--btn-bg:hsl(var(--accents-brand));--btn-bg-hover:hsl(var(--brand-hover));--btn-bg-active:hsl(var(--brand-active));--btn-bg-disabled:hsl(var(--brand-disabled));--btn-fg:hsl(var(--on-brand));--btn-fg-disabled:hsl(var(--on-brand));--btn-border:none;--btn-radius:var(--radius-lg);--btn-height:var(--control-height-md);--btn-padding-x:var(--control-padding-x-md);--btn-padding-y:var(--control-padding-y-md);--btn-font-size:var(--font-size-sm);--btn-focus-ring-color:var(--border-focus);border:var(--btn-border);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);height:var(--btn-height);padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);font-weight:var(--font-weight-medium);transition:background-color .15s var(--motion-ease-out), color .15s var(--motion-ease-out), border-color .15s var(--motion-ease-out), box-shadow .15s var(--motion-ease-out);cursor:pointer;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:var(--spacing-2);line-height:1;display:inline-flex}.vt-btn:hover{background:var(--btn-bg-hover)}.vt-btn:active{background:var(--btn-bg-active)}.vt-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) hsl(var(--btn-focus-ring-color) / .25);outline:none}.vt-btn:disabled,.vt-btn.vt-disabled{background:var(--btn-bg-disabled);color:var(--btn-fg-disabled);cursor:not-allowed;pointer-events:none}.vt-btn-primary{--btn-bg:hsl(var(--accents-brand));--btn-bg-hover:hsl(var(--brand-hover));--btn-bg-active:hsl(var(--brand-active));--btn-bg-disabled:hsl(var(--brand-disabled));--btn-fg:hsl(var(--on-brand));--btn-fg-disabled:hsl(var(--on-brand));--btn-focus-ring-color:var(--border-focus)}.vt-btn-secondary{--btn-bg:hsl(var(--surfaces-subtle));--btn-bg-hover:hsl(var(--surfaces-moderate));--btn-bg-active:hsl(var(--surfaces-contrast));--btn-bg-disabled:hsl(var(--surfaces-subtle));--btn-fg:hsl(var(--mains-primary));--btn-fg-disabled:hsl(var(--mains-quaternary));--btn-focus-ring-color:var(--border-focus)}.vt-btn-bordered{--btn-bg:hsl(var(--surfaces-surface));--btn-bg-hover:hsl(var(--surfaces-subtle));--btn-bg-active:hsl(var(--surfaces-moderate));--btn-bg-disabled:hsl(var(--surfaces-surface));--btn-fg:hsl(var(--mains-primary));--btn-fg-disabled:hsl(var(--mains-quaternary));--btn-border:var(--border-width-default) solid hsl(var(--border-default));--btn-focus-ring-color:var(--border-focus)}.vt-btn-danger{--btn-bg:hsl(var(--error-primary));--btn-bg-hover:hsl(var(--red-600));--btn-bg-active:hsl(var(--red-700));--btn-bg-disabled:hsl(var(--red-200));--btn-fg:hsl(var(--on-error));--btn-fg-disabled:hsl(var(--on-error));--btn-focus-ring-color:var(--border-focus)}.vt-btn-link{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent;--btn-bg-disabled:transparent;--btn-fg:hsl(var(--accents-brand));--btn-fg-disabled:hsl(var(--brand-disabled));text-underline-offset:4px}.vt-btn-link:hover{text-decoration:underline}.vt-btn-ghost{--btn-bg:transparent;--btn-bg-hover:hsl(var(--surfaces-subtle));--btn-bg-active:hsl(var(--surfaces-moderate));--btn-bg-disabled:transparent;--btn-fg:hsl(var(--mains-secondary));--btn-fg-disabled:hsl(var(--mains-quaternary));--btn-focus-ring-color:var(--border-focus)}.vt-btn-ghost:hover{color:hsl(var(--mains-primary))}.vt-btn-sm{--btn-height:var(--control-height-sm);--btn-padding-x:var(--control-padding-x-sm);--btn-padding-y:var(--control-padding-y-sm);--btn-font-size:var(--font-size-xs)}.vt-btn-lg{--btn-height:var(--control-height-lg);--btn-padding-x:var(--control-padding-x-lg);--btn-padding-y:var(--control-padding-y-lg)}.vt-btn-xl{--btn-height:var(--control-height-xl);--btn-padding-x:var(--control-padding-x-xl);--btn-padding-y:var(--control-padding-y-xl)}.vt-btn-icon{--btn-padding-x:0;width:var(--btn-height)}.vt-badge{--badge-accent:hsl(var(--accents-brand));--badge-bg:hsl(var(--accents-brand));--badge-fg:hsl(var(--on-brand));align-items:center;gap:var(--spacing-1);border-radius:var(--radius-full);border:var(--border-width-default) solid transparent;padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;background:var(--badge-bg);color:var(--badge-fg);--badge-soft-bg:hsl(var(--accents-brand) / .1);--badge-soft-fg:hsl(var(--accents-brand));--badge-border:var(--badge-accent);line-height:1rem;display:inline-flex}.vt-badge-primary{--badge-accent:hsl(var(--accents-brand));--badge-bg:hsl(var(--accents-brand));--badge-fg:hsl(var(--on-brand));--badge-soft-bg:hsl(var(--accents-brand) / .1);--badge-soft-fg:hsl(var(--accents-brand))}.vt-badge-secondary{--badge-accent:hsl(var(--mains-secondary));--badge-bg:hsl(var(--surfaces-moderate));--badge-fg:hsl(var(--mains-primary));--badge-soft-bg:hsl(var(--surfaces-subtle));--badge-soft-fg:hsl(var(--mains-tertiary));--badge-border:hsl(var(--border-strong))}.vt-badge-danger{--badge-accent:hsl(var(--error-primary));--badge-bg:hsl(var(--error-primary));--badge-fg:hsl(var(--on-error));--badge-soft-bg:hsl(var(--error-primary) / .1);--badge-soft-fg:hsl(var(--error-primary))}.vt-badge-success{--badge-accent:hsl(var(--success-primary));--badge-bg:hsl(var(--success-primary));--badge-fg:hsl(var(--on-success));--badge-soft-bg:hsl(var(--success-primary) / .1);--badge-soft-fg:hsl(var(--success-primary))}.vt-badge-warning{--badge-accent:hsl(var(--warning-primary));--badge-bg:hsl(var(--warning-primary));--badge-fg:hsl(var(--on-warning));--badge-soft-bg:hsl(var(--warning-primary) / .1);--badge-soft-fg:hsl(var(--mains-primary))}.vt-badge-info{--badge-accent:hsl(var(--info-primary));--badge-bg:hsl(var(--info-primary));--badge-fg:hsl(var(--on-info));--badge-soft-bg:hsl(var(--info-primary) / .1);--badge-soft-fg:hsl(var(--info-primary))}.vt-badge-bordered{border-color:var(--badge-border);color:var(--badge-accent);background:0 0}.vt-badge-soft{background:var(--badge-soft-bg);color:var(--badge-soft-fg);border-color:#0000}.vt-badge>svg,.vt-badge>img,.vt-badge>.vt-badge-icon{flex-shrink:0;width:14px;height:14px}.vt-pill{border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.vt-pill-sm{padding:2px var(--spacing-2);font-size:var(--font-size-xs)}.vt-pill-lg{padding:var(--spacing-1_5) var(--spacing-4);font-size:var(--font-size-sm)}.vt-kbd{border-radius:var(--radius-sm);border:var(--border-width-default) solid hsl(var(--border-default));background:hsl(var(--surfaces-moderate));padding:var(--spacing-0_5) var(--spacing-1_5);font-size:var(--font-size-xs);font-family:ui-monospace,monospace;font-weight:var(--font-weight-medium);color:hsl(var(--mains-secondary));white-space:nowrap;justify-content:center;align-items:center;line-height:1.4;display:inline-flex}.vt-avatar{border-radius:var(--radius-full);background:hsl(var(--surfaces-moderate));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.vt-avatar-sm{width:1.5rem;height:1.5rem;font-size:var(--font-size-xs)}.vt-avatar-md{width:2.5rem;height:2.5rem;font-size:var(--font-size-sm)}.vt-avatar-lg{width:3.5rem;height:3.5rem;font-size:var(--font-size-lg)}.vt-avatar-xl{width:5rem;height:5rem;font-size:var(--font-size-2xl)}.vt-avatar img{object-fit:cover;width:100%;height:100%}.vt-separator{background:hsl(var(--border-default));flex-shrink:0}.vt-separator-h{width:100%;height:1px}.vt-separator-v{width:var(--border-width-default);height:100%}.vt-skeleton{background:hsl(var(--surfaces-moderate));border-radius:var(--radius-lg);animation:2s cubic-bezier(.4,0,.6,1) infinite vt-pulse}.vt-skeleton-circle{background:hsl(var(--surfaces-moderate));border-radius:var(--radius-full);animation:2s cubic-bezier(.4,0,.6,1) infinite vt-pulse}.vt-link{font-size:var(--font-size-sm);color:hsl(var(--accents-brand));text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:none}.vt-link:hover{color:hsl(var(--brand-hover));text-decoration:underline}.vt-link-muted{color:hsl(var(--mains-secondary))}.vt-link-muted:hover{color:hsl(var(--mains-primary));text-decoration:underline}.vt-tooltip{z-index:50;border-radius:var(--radius-lg);background:hsl(var(--accents-brand));color:hsl(var(--on-brand));padding:var(--spacing-1_5) var(--spacing-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-fast);bottom:100%;margin-bottom:var(--spacing-2);position:absolute;inset-inline-start:50%;transform:translate(-50%)}.vt-tooltip-bottom{margin-bottom:0;margin-top:var(--spacing-2);top:100%;bottom:auto}.vt-tooltip-left{inset-inline:auto 100%;margin-bottom:0;margin-inline-end:var(--spacing-2);top:50%;bottom:auto;transform:translateY(-50%)}.vt-tooltip-right{inset-inline-start:100%;margin-bottom:0;margin-inline-start:var(--spacing-2);top:50%;bottom:auto;transform:translateY(-50%)}.vt-tooltip-wrap{display:inline-flex;position:relative}.vt-tooltip-wrap:hover>.vt-tooltip{opacity:1}.vt-checkbox{border:1.5px solid hsl(var(--accents-brand));cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.vt-checkbox.checked{background:hsl(var(--accents-brand));border-color:hsl(var(--accents-brand))}.vt-checkbox.disabled{opacity:.5;cursor:not-allowed}.vt-checkbox-md{border-radius:6px;width:20px;height:20px}.vt-checkbox-lg{border-radius:7px;width:24px;height:24px}.vt-checkbox .check-icon{width:8px;height:8px;display:none}.vt-checkbox.checked .check-icon{color:hsl(var(--on-brand));display:block}.vt-checkbox-md .check-icon{width:10px;height:10px}.vt-checkbox-lg .check-icon{width:12px;height:12px}.vt-radio{border:1.5px solid hsl(var(--accents-brand));cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.vt-radio.disabled{opacity:.5;cursor:not-allowed}.vt-radio-md{width:20px;height:20px}.vt-radio-lg{width:24px;height:24px}.vt-radio .vt-dot{background:hsl(var(--accents-brand));border-radius:50%;width:8px;height:8px;display:none}.vt-radio.selected .vt-dot{display:block}.vt-radio-md .vt-dot{width:10px;height:10px}.vt-radio-lg .vt-dot{width:12px;height:12px}.vt-switch{cursor:pointer;background:hsl(var(--surfaces-moderate));border:none;border-radius:9999px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:0;transition:background-color .2s;display:inline-flex;position:relative}.vt-switch-sm{width:36px;height:20px}.vt-switch-lg{width:52px;height:28px}.vt-switch.vt-active:not([class*=\ vt-bg-]){background:hsl(var(--accents-brand))}.vt-switch .vt-switch-thumb{width:20px;height:20px;box-shadow:0 1px 3px hsl(var(--generic-1000) / .2);pointer-events:none;background:#fff;border-radius:9999px;transition:transform .2s;position:absolute;inset-inline-start:2px}.vt-switch.vt-active .vt-switch-thumb{transform:translate(20px)}.vt-switch-sm .vt-switch-thumb{width:16px;height:16px}.vt-switch-sm.vt-active .vt-switch-thumb{transform:translate(16px)}.vt-switch-lg .vt-switch-thumb{width:24px;height:24px}.vt-switch-lg.vt-active .vt-switch-thumb{transform:translate(24px)}.vt-rating{align-items:center;gap:var(--spacing-0_5);display:inline-flex}.vt-rating-lg{gap:var(--spacing-1)}.vt-rating .vt-star{width:20px;height:20px;color:hsl(var(--surfaces-moderate));flex-shrink:0;display:inline-block}.vt-rating .vt-star.vt-filled{color:hsl(var(--warning-primary))}.vt-rating-sm .vt-star{width:16px;height:16px}.vt-rating-lg .vt-star{width:28px;height:28px}.vt-input{border-radius:var(--radius-lg);border:var(--border-width-default) solid hsl(var(--border-strong));background:var(--input-bg,hsl(var(--surfaces-surface)));width:100%;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:hsl(var(--mains-primary));transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.vt-input::placeholder{color:hsl(var(--mains-quaternary))}.vt-input:focus-visible{border-color:hsl(var(--accents-brand));box-shadow:0 0 0 3px hsl(var(--accents-brand) / .15);outline:none}.vt-input:disabled{opacity:.5;cursor:not-allowed}.vt-input-sm{height:2rem;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs);border-radius:var(--radius-sm)}.vt-input-lg{height:3rem;padding:var(--spacing-2) var(--spacing-4)}.vt-input-xl{height:3.5rem;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-base);border-radius:var(--radius-xl)}.vt-input-error{border-color:hsl(var(--error-primary))}.vt-input-error:focus-visible{border-color:hsl(var(--error-primary));box-shadow:0 0 0 3px hsl(var(--error-primary) / .15)}.vt-input.vt-pl-10{padding-inline-start:2.5rem}.vt-input.vt-pr-10{padding-inline-end:2.25rem}.vt-textarea{border-radius:var(--radius-lg);border:var(--border-width-default) solid hsl(var(--border-strong));background:var(--input-bg,hsl(var(--surfaces-surface)));width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:hsl(var(--mains-primary));resize:vertical;min-height:80px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.vt-textarea::placeholder{color:hsl(var(--mains-quaternary))}.vt-textarea:focus-visible{border-color:hsl(var(--accents-brand));box-shadow:0 0 0 3px hsl(var(--accents-brand) / .15);outline:none}.vt-textarea:disabled{opacity:.5;cursor:not-allowed}.vt-textarea-sm{min-height:3.5rem;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs);border-radius:var(--radius-sm)}.vt-textarea-lg{min-height:7rem;padding:var(--spacing-2) var(--spacing-4)}.vt-textarea-xl{min-height:9rem;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-base);border-radius:var(--radius-xl)}.vt-textarea-error{border-color:hsl(var(--error-primary))}.vt-textarea-error:focus-visible{border-color:hsl(var(--error-primary));box-shadow:0 0 0 3px hsl(var(--error-primary) / .15)}.vt-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsl(var(--mains-primary));line-height:1}.vt-field{gap:var(--spacing-2);flex-direction:column;display:flex}.vt-field-description{font-size:var(--font-size-sm);color:hsl(var(--mains-quaternary))}.vt-field-error{font-size:var(--font-size-sm);color:hsl(var(--error-primary))}.vt-otp-cell{width:2.5rem;height:3rem;padding:var(--spacing-2);border-radius:var(--radius-lg);border:var(--border-width-default) solid hsl(var(--border-strong));background:var(--input-bg,hsl(var(--surfaces-surface)));font-size:var(--font-size-lg);color:hsl(var(--mains-primary));transition:border-color var(--transition-fast), box-shadow var(--transition-fast);text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}.vt-otp-cell::placeholder{color:hsl(var(--mains-quaternary))}.vt-otp-cell:focus-visible{border-color:hsl(var(--accents-brand));box-shadow:0 0 0 3px hsl(var(--accents-brand) / .15);outline:none}.vt-otp-cell-sm{width:2rem;height:2.5rem;font-size:var(--font-size-sm)}.vt-otp-cell-lg{width:3rem;height:3.5rem;font-size:var(--font-size-xl)}.vt-number-input{border:var(--border-width-default) solid hsl(var(--border-strong));border-radius:var(--radius-lg);align-items:center;height:2.5rem;display:inline-flex;overflow:hidden}.vt-number-input-sm{border-radius:var(--radius-sm);height:2rem}.vt-number-input-lg{border-radius:var(--radius-xl);height:3rem}.vt-number-input-btn{padding:var(--spacing-2) var(--spacing-3);cursor:pointer;color:hsl(var(--mains-quaternary));transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.vt-number-input-btn:hover{color:hsl(var(--mains-primary))}.vt-number-input-value{padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;appearance:textfield;border-inline-start:var(--border-width-default) solid hsl(var(--border-strong));border-inline-end:var(--border-width-default) solid hsl(var(--border-strong));width:3.5rem;min-width:0}.vt-number-input-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vt-number-input-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vt-number-input-sm .vt-number-input-value{font-size:var(--font-size-xs)}.vt-number-input-lg .vt-number-input-value{font-size:var(--font-size-base)}.vt-select-trigger{border-radius:var(--radius-lg);border:var(--border-width-thin) solid hsl(var(--border-strong));background:var(--input-bg,hsl(var(--surfaces-surface)));width:100%;height:40px;font-size:var(--font-size-sm);color:hsl(var(--mains-primary));cursor:pointer;justify-content:space-between;align-items:center;padding:0 12px;transition:border-color .15s;display:flex}.vt-select-trigger:hover{border-color:hsl(var(--accents-brand))}.vt-select-trigger .placeholder{color:hsl(var(--mains-quaternary))}.vt-select-trigger>svg{width:1rem;height:1rem;color:hsl(var(--mains-quaternary));flex-shrink:0}.vt-select-dropdown{top:calc(100% + 4px);background:hsl(var(--surfaces-surface));border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-lg);box-shadow:0 4px 6px -1px hsl(var(--generic-1000) / .1), 0 2px 4px -2px hsl(var(--generic-1000) / .1);z-index:50;padding:4px;display:none;position:absolute;inset-inline:0}.vt-select-dropdown.open{display:block}[data-theme-direction=up] .vt-select-dropdown{top:auto;bottom:calc(100% + 4px)}.vt-select-item{text-align:start;border-radius:calc(var(--radius-lg) - 4px);width:100%;font-size:var(--font-size-sm);cursor:pointer;color:hsl(var(--mains-primary));background:0 0;border:0;align-items:center;gap:8px;padding-block:8px;padding-inline:32px 8px;transition:background .1s;display:flex;position:relative}.vt-select-item:hover{background:hsl(var(--surfaces-subtle))}.vt-select-item.selected:before{content:"";inset-inline-start:10px;border-inline-end:2px solid hsl(var(--mains-primary));border-bottom:2px solid hsl(var(--mains-primary));width:6px;height:10px;position:absolute;top:50%;transform:translateY(-60%)rotate(45deg)}.vt-select-separator{background:hsl(var(--border-default));height:1px;margin:4px -4px}.vt-select-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:hsl(var(--mains-quaternary));padding:8px 8px 4px}.vt-tabs-list{border-radius:var(--radius-lg);background:hsl(var(--surfaces-subtle));padding:var(--spacing-1);align-items:center;gap:var(--spacing-1);display:inline-flex}.vt-tabs-trigger{border-radius:calc(var(--radius-lg) - var(--spacing-1));padding:var(--spacing-1_5) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsl(var(--mains-quaternary));cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.vt-tabs-trigger:hover{color:hsl(var(--mains-primary))}.vt-tabs-trigger.vt-active{background:hsl(var(--surfaces-surface));color:hsl(var(--mains-primary));box-shadow:0 1px 2px 0 hsl(var(--generic-1000) / .05)}.vt-tabs-list-underline{border-bottom:var(--border-width-thin) solid hsl(var(--border-default));gap:0;display:flex}.vt-tabs-trigger-underline{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsl(var(--mains-quaternary));border-bottom:var(--border-width-thick) solid transparent;cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);margin-bottom:-1px}.vt-tabs-trigger-underline:hover{color:hsl(var(--mains-primary))}.vt-tabs-trigger-underline.vt-active{color:hsl(var(--mains-primary));border-bottom-color:hsl(var(--accents-brand))}.vt-breadcrumb{align-items:center;gap:var(--spacing-1_5);margin:0;padding:0;list-style:none;display:flex}.vt-breadcrumb-link{font-size:var(--font-size-sm);color:hsl(var(--mains-quaternary));transition:color var(--transition-fast);text-decoration:none}.vt-breadcrumb-link:hover{color:hsl(var(--mains-primary))}.vt-breadcrumb-separator{color:hsl(var(--mains-quaternary));margin:0 var(--spacing-1)}.vt-breadcrumb-current{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsl(var(--mains-primary))}.vt-stepper{align-items:center;width:100%;display:flex}.vt-stepper-step{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.vt-stepper-circle{border-radius:var(--radius-full);width:2.5rem;height:2.5rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.vt-stepper-line{height:var(--border-width-thick);border-radius:var(--radius-full);margin:0 var(--spacing-2);flex:1;align-self:flex-start;margin-top:1.25rem}.vt-page-btn{border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);min-width:2.5rem;height:2.5rem;padding:0 var(--spacing-3);border:var(--border-width-default) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));color:hsl(var(--mains-primary));cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.vt-page-btn:hover{background:hsl(var(--surfaces-subtle))}.vt-page-btn.vt-active{background:hsl(var(--accents-brand));color:hsl(var(--on-brand));border-color:hsl(var(--accents-brand))}.vt-page-btn.vt-disabled,.vt-page-btn:disabled{color:hsl(var(--mains-quaternary));cursor:not-allowed;opacity:.5}.vt-section-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--mains-quaternary))}.vt-feature-item{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));display:flex}.vt-empty-state{text-align:center;padding:var(--spacing-12) var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.vt-list-item{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);transition:background-color var(--transition-fast);display:flex}.vt-list-item:hover{background:hsl(var(--surfaces-subtle))}.vt-toast{align-items:flex-start;gap:var(--spacing-3);border-radius:var(--radius-2xl);border:var(--border-width-default) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));box-shadow:0 10px 15px -3px hsl(var(--generic-1000) / .1), 0 4px 6px -4px hsl(var(--generic-1000) / .1);min-width:300px;max-width:420px;padding:1rem;display:flex}.vt-banner{align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);font-size:var(--font-size-sm);display:flex}.vt-banner-info{background:hsl(var(--info-primary) / .1);color:hsl(var(--info-primary))}.vt-banner-success{background:hsl(var(--success-primary) / .1);color:hsl(var(--success-primary))}.vt-banner-warning{background:hsl(var(--warning-primary) / .1);color:hsl(var(--mains-primary))}.vt-banner-danger{background:hsl(var(--error-primary) / .1);color:hsl(var(--error-primary))}.vt-progress{border-radius:var(--radius-full);background:hsl(var(--surfaces-subtle));width:100%;height:.5rem;overflow:hidden}.vt-progress-sm{height:.25rem}.vt-progress-lg{height:.75rem}.vt-progress-bar{border-radius:var(--radius-full);background:hsl(var(--accents-brand));height:100%;transition:width var(--transition-slow)}.vt-chip{align-items:center;gap:var(--spacing-1_5);border-radius:var(--radius-full);padding:var(--spacing-1_5) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:var(--border-width-thin) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));cursor:pointer;transition:all var(--transition-fast);display:inline-flex}.vt-chip:hover{background:hsl(var(--surfaces-subtle))}.vt-chip.vt-chip-active{border-color:hsl(var(--accents-brand));background:hsl(var(--accents-brand));color:hsl(var(--on-brand))}.vt-toolbar{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1);border:var(--border-width-default) solid hsl(var(--border-default));border-radius:var(--radius-lg);background:hsl(var(--surfaces-surface));display:flex}.vt-toolbar-btn{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:hsl(var(--mains-secondary));cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.vt-toolbar-btn:hover,.vt-toolbar-btn.vt-active{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-calendar-day{border-radius:var(--radius-full);width:2.25rem;height:2.25rem;font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;margin:0 auto;display:flex}.vt-calendar-day:hover{background:hsl(var(--surfaces-subtle))}.vt-calendar-day.vt-active{background:hsl(var(--accents-brand));color:hsl(var(--on-brand));font-weight:var(--font-weight-semibold)}.vt-calendar-day.vt-muted{color:hsl(var(--mains-quaternary))}.vt-calendar-day.vt-today{font-weight:var(--font-weight-semibold);border:var(--border-width-default) solid hsl(var(--accents-brand))}.vt-carousel-nav-btn{border-radius:var(--radius-full);border:var(--border-width-default) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));cursor:pointer;width:2rem;height:2rem;transition:background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.vt-carousel-nav-btn:hover{background:hsl(var(--surfaces-subtle))}.vt-color-swatch{border-radius:var(--radius-lg);cursor:pointer;width:2rem;height:2rem;transition:box-shadow var(--transition-fast)}.vt-color-swatch:hover,.vt-color-swatch.vt-active{box-shadow:0 0 0 2px hsl(var(--surfaces-background)), 0 0 0 4px hsl(var(--accents-brand))}.vt-code-header{padding:var(--spacing-2) var(--spacing-4);border-bottom:var(--border-width-thin) solid hsl(var(--border-default));justify-content:space-between;align-items:center;display:flex}.vt-code-inline{border-radius:var(--radius-sm);background:hsl(var(--surfaces-moderate));padding:2px var(--spacing-1_5);font-size:var(--font-size-sm);color:hsl(var(--mains-primary));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.vt-count-badge{min-width:1.25rem;height:1.25rem;padding:0 var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);background:hsl(var(--error-primary));color:hsl(var(--on-error));box-shadow:0 0 0 2px hsl(var(--surfaces-background));justify-content:center;align-items:center;display:inline-flex}.vt-icon-badge{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.vt-icon-badge-sm{width:1.75rem;height:1.75rem}.vt-icon-badge-md{width:2.5rem;height:2.5rem}.vt-icon-badge-lg{width:3rem;height:3rem}.vt-icon-badge-square{border-radius:var(--radius-lg)}.vt-footer-link{font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));transition:color var(--transition-fast);text-decoration:none}.vt-footer-link:hover{color:hsl(var(--mains-primary))}.vt-timeline-dot{border-radius:var(--radius-full);background:hsl(var(--accents-brand));flex-shrink:0;width:.75rem;height:.75rem}.vt-notification-btn{border-radius:var(--radius-2xl);border:var(--border-width-default) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));cursor:pointer;width:2.5rem;height:2.5rem;transition:background-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:relative}.vt-notification-btn:hover{background:hsl(var(--surfaces-subtle))}.vt-check-label{align-items:center;gap:var(--spacing-3);cursor:pointer;display:flex}.vt-dropdown-wrap{display:inline-block;position:relative}.vt-card{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-2xl);background:hsl(var(--surfaces-surface));overflow:hidden}.vt-card-header{border-bottom:var(--border-width-thin) solid hsl(var(--border-default));padding:1.25rem 1.5rem}.vt-card-body{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-6);flex-wrap:wrap;display:flex}.vt-card-footer{border-top:var(--border-width-thin) solid hsl(var(--border-default));padding:1rem 1.5rem}.vt-card-footer.vt-justify-end{justify-content:flex-end;gap:var(--spacing-2);display:flex}:where(.vt-card) h3{margin:0 0 4px}:where(.vt-card) h3+p{font-size:var(--font-size-sm);color:hsl(var(--mains-tertiary));margin:0}.vt-alert{gap:var(--spacing-3);border-radius:var(--radius-lg);border:var(--border-width-default) solid hsl(var(--border-default));padding:1rem;display:flex}.vt-alert-info{background:hsl(var(--info-primary) / .1);border-color:hsl(var(--info-primary) / .3);color:hsl(var(--info-primary))}.vt-alert-success{background:hsl(var(--success-primary) / .1);border-color:hsl(var(--success-primary) / .3);color:hsl(var(--success-primary))}.vt-alert-warning{background:hsl(var(--warning-primary) / .1);border-color:hsl(var(--warning-primary) / .3);color:hsl(var(--mains-primary))}.vt-alert-danger{background:hsl(var(--error-primary) / .1);border-color:hsl(var(--error-primary) / .3);color:hsl(var(--error-primary))}.vt-calendar-weekday{text-align:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:hsl(var(--mains-quaternary));padding:var(--spacing-1) 0}.vt-btn-group{border:var(--border-width-default) solid hsl(var(--border-strong));border-radius:var(--radius-lg);display:inline-flex;overflow:hidden}.vt-btn-group>button,.vt-btn-group>a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:hsl(var(--surfaces-surface));height:2.5rem;color:hsl(var(--mains-primary));cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;justify-content:center;align-items:center;gap:var(--spacing-2);border:none;padding:0 1rem;display:inline-flex}.vt-btn-group>button:hover,.vt-btn-group>a:hover{background:hsl(var(--surfaces-subtle))}.vt-btn-group>button.vt-active,.vt-btn-group>a.vt-active{background:hsl(var(--accents-brand));color:hsl(var(--on-brand))}.vt-btn-group>button+button,.vt-btn-group>a+a,.vt-btn-group>button+a,.vt-btn-group>a+button{border-inline-start:var(--border-width-default) solid hsl(var(--border-strong))}.vt-btn-group-sm>button,.vt-btn-group-sm>a{height:2rem;font-size:var(--font-size-xs);padding:0 .75rem}.vt-btn-group-lg>button,.vt-btn-group-lg>a{height:3rem;padding:0 1.5rem}.vt-btn-group-inverted{border-radius:var(--radius-lg);display:inline-flex;overflow:hidden}.vt-btn-group-inverted>button,.vt-btn-group-inverted>a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;height:2.5rem;transition:background-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;justify-content:center;align-items:center;gap:var(--spacing-2);border:none;padding:0 1rem;display:inline-flex}.vt-btn-group-inverted>button+button,.vt-btn-group-inverted>a+a,.vt-btn-group-inverted>button+a,.vt-btn-group-inverted>a+button{border-inline-start:var(--border-width-default) solid hsl(var(--generic-0) / .2)}.vt-btn-group-vertical{border:var(--border-width-default) solid hsl(var(--border-strong));border-radius:var(--radius-lg);flex-direction:column;display:inline-flex;overflow:hidden}.vt-btn-group-vertical>button,.vt-btn-group-vertical>a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:hsl(var(--surfaces-surface));height:2.5rem;color:hsl(var(--mains-primary));cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;align-items:center;gap:var(--spacing-2);border:none;padding:0 1rem;display:inline-flex}.vt-btn-group-vertical>button:hover,.vt-btn-group-vertical>a:hover,.vt-btn-group-vertical>button.vt-active,.vt-btn-group-vertical>a.vt-active{background:hsl(var(--surfaces-subtle))}.vt-btn-group-vertical>button+button,.vt-btn-group-vertical>a+a,.vt-btn-group-vertical>button+a,.vt-btn-group-vertical>a+button{border-top:var(--border-width-default) solid hsl(var(--border-strong))}@keyframes dialogIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.vt-dialog{background:hsl(var(--surfaces-surface));border:var(--border-width-default) solid hsl(var(--border-default));border-radius:var(--radius-2xl);width:100%;max-width:480px;box-shadow:0 25px 50px -12px hsl(var(--generic-1000) / .25);animation:dialogIn var(--transition-fast)}.vt-dialog-overlay{background:hsl(var(--generic-1000) / .5);z-index:50;opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:1rem;transition:opacity .2s ease-out,visibility 0s .2s;display:flex;position:fixed;inset:0}.vt-dialog-overlay.vt-open{opacity:1;visibility:visible;transition:opacity .2s ease-out,visibility}.vt-dialog-overlay .vt-dialog{opacity:0;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s ease-out;transform:scale(.95)}.vt-dialog-overlay.vt-open .vt-dialog{opacity:1;transform:scale(1)}.dialog-overlay{background:hsl(var(--generic-1000) / .5);z-index:50;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.dialog-overlay.open{display:flex}.dialog-content{background:hsl(var(--surfaces-background));border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-3xl);width:100%;max-width:480px;box-shadow:0 25px 50px -12px hsl(var(--generic-1000) / .25);animation:.15s dialogIn}@keyframes popFadeIn{0%{opacity:0}to{opacity:1}}.popover-wrapper{width:fit-content;display:inline-block;position:relative}.popover-content{z-index:50;background:hsl(var(--surfaces-surface));border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-xl);box-shadow:0 4px 6px -1px hsl(var(--generic-1000) / .1), 0 2px 4px -2px hsl(var(--generic-1000) / .1);display:none;position:absolute}.popover-content.open{animation:.15s popFadeIn;display:block}.popover-bottom{top:100%;margin-top:8px;inset-inline-start:50%;transform:translate(-50%)}.popover-top{bottom:100%;margin-bottom:8px;inset-inline-start:50%;transform:translate(-50%)}.popover-right{inset-inline-start:100%;margin-inline-start:8px;top:50%;transform:translateY(-50%)}.popover-left{inset-inline-end:100%;margin-inline-end:8px;top:50%;transform:translateY(-50%)}.popover-bottom-start{top:100%;margin-top:8px;inset-inline-start:0}.popover-bottom-end{top:100%;margin-top:8px;inset-inline-end:0}[data-accordion]{width:100%}[data-accordion-trigger]{width:100%;padding:var(--spacing-4) 0;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:start;color:hsl(var(--mains-primary));transition:all var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}[data-accordion-content]{max-height:0;transition:max-height var(--transition-slow), padding-bottom var(--transition-slow);font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));padding-bottom:0;overflow:hidden}[data-accordion-content].open{padding-bottom:var(--spacing-4)}[data-accordion-item]{border-bottom:var(--border-width-thin) solid hsl(var(--border-default));transition:border-color var(--transition-fast)}[data-accordion-item]:hover{border-color:hsl(var(--border-strong))}[data-accordion-shift] [data-accordion-trigger]{transition:padding-left var(--transition-fast)}[data-accordion-shift] [data-accordion-item]:hover [data-accordion-trigger]{padding-inline-start:var(--spacing-2)}[data-accordion-icon]{width:1rem;height:1rem;transition:transform var(--transition-normal);color:hsl(var(--mains-quaternary));flex-shrink:0}[data-accordion-variant=bordered]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-accordion-variant=bordered] [data-accordion-item]{border:var(--border-width-default) solid hsl(var(--border-default));border-radius:var(--radius-2xl)}[data-accordion-variant=bordered] [data-accordion-trigger]{padding:var(--spacing-4);border-radius:var(--radius-lg)}[data-accordion-variant=bordered] [data-accordion-trigger]:hover{background:hsl(var(--surfaces-subtle) / .5)}[data-accordion-variant=bordered] [data-accordion-content]{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}[data-accordion-variant=bordered] [data-accordion-content].open{padding-bottom:var(--spacing-4)}input[type=range]{appearance:none;background:linear-gradient(to right, hsl(var(--accents-brand)) 0%, hsl(var(--accents-brand)) var(--slider-progress,50%), hsl(var(--surfaces-subtle)) var(--slider-progress,50%), hsl(var(--surfaces-subtle)) 100%);cursor:pointer;border-radius:9999px;outline:none;width:100%;height:8px}input[type=range]::-webkit-slider-thumb{appearance:none;background:hsl(var(--accents-brand));border:2px solid hsl(var(--surfaces-background));width:20px;height:20px;box-shadow:0 1px 3px hsl(var(--generic-1000) / .3);cursor:pointer;border-radius:50%;transition:transform .1s}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1)}input[type=range]::-webkit-slider-thumb:active{transform:scale(1.15)}input[type=range]:disabled{opacity:.5;cursor:not-allowed}input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}.vt-switch-mini{border-radius:var(--radius-full);background:hsl(var(--border-strong));cursor:pointer;width:36px;height:20px;transition:background-color var(--transition-normal);flex-shrink:0;position:relative}.vt-switch-mini.vt-active{background:hsl(var(--accents-brand))}.vt-switch-mini .thumb{top:2px;border-radius:var(--radius-full);background:hsl(var(--surfaces-background));width:16px;height:16px;transition:transform var(--transition-normal);box-shadow:0 1px 2px hsl(var(--generic-1000) / .2);position:absolute;inset-inline-start:2px}.vt-switch-mini.vt-active .thumb{transform:translate(16px)}.vt-checkbox-mini{border-radius:var(--radius-sm);border:var(--border-width-default) solid hsl(var(--accents-brand));background:hsl(var(--accents-brand));flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.vt-radio-mini{border:var(--border-width-default) solid hsl(var(--accents-brand));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.vt-radio-mini .dot{background:hsl(var(--accents-brand));border-radius:50%;width:7px;height:7px}.vt-display{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;line-height:1.1}.vt-display-2xl{font-size:var(--font-size-9xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.035em;line-height:1}.vt-display-xl{font-size:var(--font-size-8xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.03em;line-height:1}.vt-display-lg{font-size:var(--font-size-7xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.03em;line-height:1.05}.vt-display-md{font-size:var(--font-size-6xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.025em;line-height:1.05}.vt-display-sm{font-size:var(--font-size-5xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;line-height:1.1}.vt-h1{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;line-height:1.1}.vt-h2{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.015em;line-height:1.2}.vt-h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.25}.vt-h4{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:1.3}.vt-h5{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.4}.vt-h6{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.4}.vt-body-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:1.6}.vt-body{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:1.6}.vt-body-sm{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:1.5}.vt-label-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:1.5}.vt-label-md{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.5}.vt-label-sm{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.4}.vt-label-xs{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.4}.vt-caption{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:1.4}.vt-text-overline{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.vt-sidebar{border-inline-end:var(--border-width-thin) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));flex-direction:column;flex-shrink:0;width:14rem;height:calc(100vh - 3rem);display:none;position:sticky;top:3rem;overflow:hidden}@media (width>=768px){.vt-sidebar{display:flex}}.vt-sidebar-header{padding:var(--spacing-4) var(--spacing-4) 0;margin-bottom:var(--spacing-4);flex-shrink:0}.vt-sidebar-search{padding:0 var(--spacing-3);margin-bottom:var(--spacing-3);flex-shrink:0}.vt-sidebar-nav{overscroll-behavior:contain;min-height:0;padding:var(--spacing-3) var(--spacing-2) var(--spacing-3);flex:1;overflow-y:auto}.vt-sidebar-footer{padding:var(--spacing-3) var(--spacing-4);border-top:var(--border-width-thin) solid hsl(var(--border-default));flex-shrink:0;overflow:hidden}.vt-sidebar-link{border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:hsl(var(--mains-secondary));transition:all var(--transition-fast);align-items:center;gap:8px;padding-block:7px;padding-inline:2rem 12px;text-decoration:none;display:flex;position:relative}.vt-sidebar-link:before{content:"";width:var(--border-width-default);background-color:hsl(var(--border-default));opacity:.5;position:absolute;top:0;bottom:0;left:1rem}.vt-sidebar-link:hover{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-subtle))}.vt-sidebar-link.vt-active{color:hsl(var(--accents-brand));background:hsl(var(--accents-brand)/.08);font-weight:var(--font-weight-medium)}.vt-sidebar-link.vt-active:before{background-color:hsl(var(--accents-brand));opacity:1;width:var(--border-width-thick)}.vt-sidebar-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--mains-quaternary));align-items:center;gap:6px;padding:20px 12px 8px;display:flex}.vt-sidebar-label:first-child{padding-top:4px}.vt-sidebar-label-icon,.vt-sidebar-label svg{flex-shrink:0;width:16px;height:16px}.vt-sidebar-link-btn{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;transition:color var(--transition-fast), background-color var(--transition-fast);color:hsl(var(--mains-quaternary));text-decoration:none;display:flex}.vt-sidebar-link-btn:hover{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-sidebar-link-btn.vt-active{color:hsl(var(--accents-brand))}.vt-sidebar-group-btn{width:100%;padding:var(--spacing-2);border-radius:var(--radius-lg);text-align:start;cursor:pointer;user-select:none;transition:background-color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.vt-sidebar-group-btn:hover{background:hsl(var(--surfaces-subtle))}.vt-sidebar-group-btn:hover .vt-sidebar-group-label,.vt-sidebar-group-btn:hover .vt-sidebar-chevron{color:hsl(var(--mains-primary))}.vt-sidebar-group-label{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--mains-quaternary));display:flex}.vt-sidebar-chevron{width:14px;height:14px;color:hsl(var(--mains-quaternary));transition:transform var(--transition-normal), color var(--transition-fast);flex-shrink:0}.vt-sidebar-items-wrapper{transition:grid-template-rows var(--transition-normal) ease-out, opacity var(--transition-normal) ease-out, visibility 0s var(--transition-normal);visibility:hidden;opacity:0;grid-template-rows:0fr;display:grid;overflow:hidden}.vt-sidebar-items{min-height:0;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);transform:translateY(calc(-1 * var(--spacing-2)));transition:transform var(--transition-normal) ease-out}.sidebar-group.open .vt-sidebar-items-wrapper{visibility:visible;opacity:1;transition:grid-template-rows var(--transition-normal) ease-out, opacity var(--transition-normal) ease-out, visibility 0s;grid-template-rows:1fr}.sidebar-group.open .vt-sidebar-items{transform:translateY(0)}.sidebar-group.open .vt-sidebar-chevron{color:hsl(var(--mains-primary));transform:rotate(180deg)}.vt-sidebar-badge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-quaternary));transition:all var(--transition-fast);margin-inline-start:auto;padding:2px 5px;line-height:1}.vt-sidebar-link:hover .vt-sidebar-badge{background:hsl(var(--surfaces-contrast));color:hsl(var(--mains-secondary))}.vt-sidebar-link.vt-active .vt-sidebar-badge{background:hsl(var(--accents-brand)/.12);color:hsl(var(--accents-brand))}.vt-sidebar-view-toggle{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1);border-radius:var(--radius-lg);background:hsl(var(--surfaces-subtle));display:flex}.vt-sidebar-view-btn{align-items:center;gap:var(--spacing-1_5);border-radius:var(--radius-lg);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;color:hsl(var(--mains-quaternary));transition:color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;flex:1;justify-content:center;display:flex}.vt-sidebar-view-btn:hover{color:hsl(var(--mains-secondary))}.vt-sidebar-view-btn.vt-active{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-surface));box-shadow:0 1px 2px hsl(var(--generic-1000) / .08)}.vt-search-input{border-radius:var(--radius-lg);border:var(--border-width-default) solid hsl(var(--border-strong));background:hsl(var(--surfaces-surface));width:100%;height:2rem;font-size:var(--font-size-sm);color:hsl(var(--mains-primary));transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-3)}.vt-search-input::placeholder{color:hsl(var(--mains-quaternary))}.vt-search-input:focus{border-color:hsl(var(--info-primary));box-shadow:0 0 0 1px hsl(var(--info-primary));outline:none}.vt-toc{flex-shrink:0;width:13rem;height:calc(100vh - 3rem);padding-block:48px 24px;padding-inline:0 16px;display:none;position:sticky;top:3rem}@media (width>=1280px){.vt-toc{display:block}}.vt-toc-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--mains-quaternary));padding:0 12px 10px}.vt-toc-link{font-size:var(--font-size-xs);color:hsl(var(--mains-tertiary));border-inline-start:var(--border-width-thick) solid transparent;transition:color var(--transition-fast), border-color var(--transition-fast);padding:5px 12px;text-decoration:none;display:block}.vt-toc-link:hover{color:hsl(var(--mains-primary))}.vt-toc-link.vt-active{color:hsl(var(--mains-primary));border-inline-start-color:hsl(var(--accents-brand));font-weight:var(--font-weight-medium)}.vt-nav-item{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);text-decoration:none;display:flex}.vt-nav-item:hover{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-nav-item.vt-active{font-weight:var(--font-weight-medium);background:hsl(var(--accents-brand)/.1);color:hsl(var(--accents-brand))}.vt-nav-item.vt-muted{color:hsl(var(--mains-quaternary))}.vt-nav-item.vt-muted:hover{color:hsl(var(--mains-primary))}.vt-nav-item-sm{gap:var(--spacing-2);padding:var(--spacing-1_5) var(--spacing-3);font-size:var(--font-size-xs)}.vt-nav-item-sub{padding:var(--spacing-1_5) var(--spacing-3);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);text-decoration:none;display:block}.vt-nav-item-sub:hover{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-nav-item-sub.vt-active{font-weight:var(--font-weight-medium);background:hsl(var(--accents-brand)/.1);color:hsl(var(--accents-brand))}.vt-nav-item.vt-active-neutral,.vt-nav-item-sub.vt-active-neutral{font-weight:var(--font-weight-medium);background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-component-card{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-2xl);transition:border-color var(--transition-normal);flex-direction:column;display:flex;overflow:hidden}.vt-component-card:hover{border-color:hsl(var(--accents-brand))}.vt-component-card>.vt-px-4.vt-py-3 h3{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:1.25rem;overflow:hidden}.vt-component-card>.vt-px-4.vt-py-3 p{font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;line-height:1rem;overflow:hidden}.vt-preview-area{background:hsl(var(--surfaces-surface));flex:1;justify-content:center;align-items:center;min-height:120px;padding:32px 24px;display:flex}.vt-mode-btn{color:hsl(var(--mains-quaternary))}.vt-mode-btn:hover{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-mode-btn.vt-active{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary));font-weight:var(--font-weight-medium)}.vt-example-block{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-lg);background:hsl(var(--surfaces-surface));overflow:visible}.vt-example-block-header{padding:0 var(--spacing-2);background:hsl(var(--surfaces-subtle));border-bottom:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-lg) var(--radius-lg) 0 0;justify-content:space-between;align-items:center;height:2.5rem;display:flex;overflow:hidden}.vt-example-block-tabs{align-items:center;gap:var(--spacing-0_5);display:flex}.vt-example-tab{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:hsl(var(--mains-quaternary));padding:var(--spacing-1) var(--spacing-2);border-radius:calc(var(--radius-lg) - var(--spacing-2));cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none}.vt-example-tab:hover{color:hsl(var(--mains-primary))}.vt-example-tab.vt-active{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-surface))}.vt-example-block-actions{align-items:center;gap:var(--spacing-2);display:flex}.vt-example-lang{font-size:var(--font-size-xs);color:hsl(var(--mains-quaternary));text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.vt-example-copy{padding:var(--spacing-1);border-radius:calc(var(--radius-lg) - var(--spacing-2));color:hsl(var(--mains-quaternary));transition:background-color var(--transition-fast), color var(--transition-fast);cursor:pointer;background:0 0;border:none}.vt-example-copy:hover{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-example-panel[data-panel=preview]{background:0 0;min-height:8rem;padding:2rem 1.5rem;position:relative;overflow:visible}.vt-example-panel[data-panel=code]{background:hsl(var(--surfaces-surface));border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden}.vt-example-pre{margin:0;padding:1rem 1.5rem;overflow-x:auto}.vt-example-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--font-size-xs);color:hsl(var(--mains-secondary));line-height:1.6}.vt-anatomy{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-lg);background:hsl(var(--surfaces-moderate));overflow:hidden}.vt-anatomy-pre{margin:0;padding:1.25rem 1.5rem;overflow-x:auto}.vt-anatomy-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--font-size-xs);color:hsl(var(--mains-secondary));line-height:1.7}.vt-api-table-wrap{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-lg);background:hsl(var(--surfaces-surface));overflow:hidden}.vt-api-table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);line-height:1.5}.vt-api-table thead tr{background:hsl(var(--surfaces-subtle));border-bottom:var(--border-width-thin) solid hsl(var(--border-default))}.vt-api-table th{text-align:start;font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);color:hsl(var(--mains-quaternary));padding:.75rem 1rem}.vt-api-table td{font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));border-bottom:var(--border-width-thin) solid hsl(var(--border-default));padding:.75rem 1rem}.vt-api-table tr:last-child td{border-bottom:none}.vt-api-table code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--font-size-xs);color:hsl(var(--mains-primary));background:hsl(var(--surfaces-moderate));padding:var(--spacing-0_5) var(--spacing-1_5);border-radius:var(--radius-sm)}.vt-a11y-feature{font-weight:var(--font-weight-medium);color:hsl(var(--mains-primary))}.vt-combobox-wrapper{position:relative}.vt-combobox-item{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:hsl(var(--mains-primary));cursor:pointer;transition:background var(--transition-fast);display:flex}.vt-combobox-item:hover,.vt-combobox-item.vt-selected{background:hsl(var(--surfaces-subtle))}.vt-combobox-icon{width:1rem;height:1rem;color:hsl(var(--mains-quaternary));flex-shrink:0}.vt-combobox-group{display:block}.vt-combobox-tags{align-items:center;gap:var(--spacing-1_5);border-radius:var(--radius-lg);border:var(--border-width-thin) solid hsl(var(--border-strong));background:hsl(var(--surfaces-surface));width:100%;min-height:2.5rem;padding:var(--spacing-1_5) var(--spacing-3);cursor:text;flex-wrap:wrap;display:flex}.vt-combobox-tag{align-items:center;gap:var(--spacing-1);border-radius:var(--radius-sm);background:hsl(var(--surfaces-subtle));padding:var(--spacing-0_5) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-flex}.vt-combobox-button-label{color:hsl(var(--mains-quaternary))}.vt-combobox-empty{padding:var(--spacing-4) 0;text-align:center;font-size:var(--font-size-sm);color:hsl(var(--mains-quaternary))}.vt-command-wrapper{border-radius:var(--radius-xl);border:var(--border-width-thin) solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));overflow:hidden}.vt-command-input{height:2.75rem;padding:0 var(--spacing-3);font-size:var(--font-size-sm);color:hsl(var(--mains-primary));background:0 0;border:none;outline:none;flex:1;display:flex}.vt-command-input::placeholder{color:hsl(var(--mains-quaternary))}.vt-command-list{padding:var(--spacing-2);max-height:18rem;overflow-y:auto}.vt-command-group{display:block}.vt-command-item{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1_5) var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:hsl(var(--mains-primary));cursor:pointer;transition:background var(--transition-fast);display:flex}.vt-command-item:hover,.vt-command-item.vt-active{background:hsl(var(--surfaces-subtle))}.vt-command-separator{height:var(--border-width-thin);background:hsl(var(--border-default))}.vt-command-empty{padding:var(--spacing-6) 0;text-align:center;font-size:var(--font-size-sm);color:hsl(var(--mains-quaternary))}.vt-tree{font-size:var(--font-size-sm);display:block}.vt-tree-item{display:block}.vt-tree-toggle{align-items:center;gap:var(--spacing-1_5);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsl(var(--mains-primary));text-align:start;cursor:pointer;width:100%;transition:background var(--transition-fast);display:flex}.vt-tree-chevron{transition:transform var(--transition-normal);color:hsl(var(--mains-quaternary))}.vt-tree-children{opacity:0;max-height:0;transition:max-height var(--transition-normal), opacity var(--transition-fast);border-inline-start:var(--border-width-thin) solid hsl(var(--border-default) / .5);margin-inline-start:var(--spacing-4);padding-inline-start:var(--spacing-3);overflow:hidden}.vt-tree-leaf{align-items:center;gap:var(--spacing-1_5);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:hsl(var(--mains-secondary));cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:flex}.vt-tree-leaf.vt-tree-active,.vt-tree-active{color:hsl(var(--accents-brand));background:hsl(var(--accents-brand) / .08);font-weight:var(--font-weight-medium)}.vt-resize-handle{justify-content:center;align-items:center;gap:var(--spacing-0_5);background:hsl(var(--border-default));transition:background var(--transition-fast);flex-shrink:0;display:flex}.vt-resize-handle:hover{background:hsl(var(--accents-brand) / .5)}.vt-resize-handle-col{width:var(--spacing-1_5);cursor:col-resize;flex-direction:column}.vt-resize-handle-row{height:var(--spacing-1_5);cursor:row-resize}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:hsl(var(--border-default,0 5% 92%))}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,:before,:after{--vt-translate-x:0;--vt-translate-y:0;--vt-rotate:0;--vt-skew-x:0;--vt-skew-y:0;--vt-scale-x:1;--vt-scale-y:1;--vt-ring-inset: ;--vt-ring-offset-width:0px;--vt-ring-offset-color:#fff;--vt-ring-color:hsl(var(--accents-brand) / .5);--vt-ring-offset-shadow:0 0 #0000;--vt-ring-shadow:0 0 #0000;--vt-shadow:0 0 #0000;--vt-shadow-colored:0 0 #0000;--vt-gradient-from-position: ;--vt-gradient-via-position: ;--vt-gradient-to-position: ;--vt-space-x-reverse:0;--vt-space-y-reverse:0;--vt-divide-y-reverse:0;--vt-numeric-spacing: ;--vt-ordinal: ;--vt-slashed-zero: ;--vt-numeric-figure: ;--vt-numeric-fraction: ;--vt-backdrop-blur: ;--vt-backdrop-brightness: ;--vt-backdrop-contrast: ;--vt-backdrop-grayscale: ;--vt-backdrop-hue-rotate: ;--vt-backdrop-invert: ;--vt-backdrop-opacity: ;--vt-backdrop-saturate: ;--vt-backdrop-sepia: ;--vt-blur: ;--vt-brightness: ;--vt-contrast: ;--vt-grayscale: ;--vt-hue-rotate: ;--vt-invert: ;--vt-saturate: ;--vt-sepia: ;--vt-drop-shadow: }.vt-block{display:block}.vt-inline-block{display:inline-block}.vt-inline{display:inline}.vt-flex{display:flex}.vt-inline-flex{display:inline-flex}.vt-grid{display:grid}.vt-inline-grid{display:inline-grid}.vt-hidden{display:none}.vt-table{display:table}.vt-table-row{display:table-row}.vt-table-cell{display:table-cell}.\!block{display:block!important}.vt-static{position:static}.vt-relative{position:relative}.vt-absolute{position:absolute}.vt-fixed{position:fixed}.vt-sticky{position:sticky}.vt-visible{visibility:visible}.vt-collapse{visibility:collapse}.vt-inset-0{inset:0}.vt-inset-2{inset:.5rem}.vt-inset-x-0{left:0;right:0}.vt-top-0{top:0}.vt-top-0\.5{top:.125rem}.vt-top-1{top:.25rem}.vt-top-1\/2{top:50%}.vt-top-2{top:.5rem}.vt-top-8{top:2rem}.vt-top-full{top:100%}.vt-right-0{right:0}.vt-right-0\.5{right:.125rem}.vt-right-2{right:.5rem}.vt-right-3{right:.75rem}.vt-right-4{right:1rem}.vt-right-6{right:1.5rem}.vt-right-full{right:100%}.vt-bottom-0{bottom:0}.vt-bottom-1{bottom:.25rem}.vt-bottom-2{bottom:.5rem}.vt-bottom-3{bottom:.75rem}.vt-bottom-4{bottom:1rem}.vt-bottom-6{bottom:1.5rem}.vt-bottom-full{bottom:100%}.vt-left-0{left:0}.vt-left-1\/2{left:50%}.vt-left-3{left:.75rem}.vt-left-4{left:1rem}.vt-left-6{left:1.5rem}.vt-left-8{left:2rem}.vt-left-full{left:100%}.vt-z-0{z-index:0}.vt-z-10{z-index:10}.vt-z-20{z-index:20}.vt-z-30{z-index:30}.vt-z-40{z-index:40}.vt-z-50{z-index:50}.vt-z-\[100\]{z-index:100}.vt-m-0{margin:0}.vt-m-1{margin:.25rem}.vt-m-2{margin:.5rem}.vt-m-3{margin:.75rem}.vt-m-4{margin:1rem}.vt-m-5{margin:1.25rem}.vt-m-6{margin:1.5rem}.vt-m-7{margin:1.75rem}.vt-m-8{margin:2rem}.vt-m-10{margin:2.5rem}.vt-m-12{margin:3rem}.vt-m-14{margin:3.5rem}.vt-m-16{margin:4rem}.vt-m-18{margin:4.5rem}.vt-m-20{margin:5rem}.vt-m-22{margin:5.5rem}.vt-m-24{margin:6rem}.vt-m-28{margin:7rem}.vt-m-32{margin:8rem}.vt-m-36{margin:9rem}.vt-m-40{margin:10rem}.vt-m-44{margin:11rem}.vt-m-48{margin:12rem}.vt-m-52{margin:13rem}.vt-m-56{margin:14rem}.vt-m-60{margin:15rem}.vt-m-64{margin:16rem}.vt-m-72{margin:18rem}.vt-m-80{margin:20rem}.vt-m-96{margin:24rem}.vt-m-0\.5{margin:.125rem}.vt-m-1\.5{margin:.375rem}.vt-mx-0{margin-left:0;margin-right:0}.vt-mx-1{margin-left:.25rem;margin-right:.25rem}.vt-mx-2{margin-left:.5rem;margin-right:.5rem}.vt-mx-3{margin-left:.75rem;margin-right:.75rem}.vt-mx-4{margin-left:1rem;margin-right:1rem}.vt-mx-5{margin-left:1.25rem;margin-right:1.25rem}.vt-mx-6{margin-left:1.5rem;margin-right:1.5rem}.vt-mx-7{margin-left:1.75rem;margin-right:1.75rem}.vt-mx-8{margin-left:2rem;margin-right:2rem}.vt-mx-10{margin-left:2.5rem;margin-right:2.5rem}.vt-mx-12{margin-left:3rem;margin-right:3rem}.vt-mx-14{margin-left:3.5rem;margin-right:3.5rem}.vt-mx-16{margin-left:4rem;margin-right:4rem}.vt-mx-18{margin-left:4.5rem;margin-right:4.5rem}.vt-mx-20{margin-left:5rem;margin-right:5rem}.vt-mx-22{margin-left:5.5rem;margin-right:5.5rem}.vt-mx-24{margin-left:6rem;margin-right:6rem}.vt-mx-28{margin-left:7rem;margin-right:7rem}.vt-mx-32{margin-left:8rem;margin-right:8rem}.vt-mx-36{margin-left:9rem;margin-right:9rem}.vt-mx-40{margin-left:10rem;margin-right:10rem}.vt-mx-44{margin-left:11rem;margin-right:11rem}.vt-mx-48{margin-left:12rem;margin-right:12rem}.vt-mx-52{margin-left:13rem;margin-right:13rem}.vt-mx-56{margin-left:14rem;margin-right:14rem}.vt-mx-60{margin-left:15rem;margin-right:15rem}.vt-mx-64{margin-left:16rem;margin-right:16rem}.vt-mx-72{margin-left:18rem;margin-right:18rem}.vt-mx-80{margin-left:20rem;margin-right:20rem}.vt-mx-96{margin-left:24rem;margin-right:24rem}.vt-mx-0\.5{margin-left:.125rem;margin-right:.125rem}.vt-mx-1\.5{margin-left:.375rem;margin-right:.375rem}.vt-my-0{margin-top:0;margin-bottom:0}.vt-my-1{margin-top:.25rem;margin-bottom:.25rem}.vt-my-2{margin-top:.5rem;margin-bottom:.5rem}.vt-my-3{margin-top:.75rem;margin-bottom:.75rem}.vt-my-4{margin-top:1rem;margin-bottom:1rem}.vt-my-5{margin-top:1.25rem;margin-bottom:1.25rem}.vt-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.vt-my-7{margin-top:1.75rem;margin-bottom:1.75rem}.vt-my-8{margin-top:2rem;margin-bottom:2rem}.vt-my-10{margin-top:2.5rem;margin-bottom:2.5rem}.vt-my-12{margin-top:3rem;margin-bottom:3rem}.vt-my-14{margin-top:3.5rem;margin-bottom:3.5rem}.vt-my-16{margin-top:4rem;margin-bottom:4rem}.vt-my-18{margin-top:4.5rem;margin-bottom:4.5rem}.vt-my-20{margin-top:5rem;margin-bottom:5rem}.vt-my-22{margin-top:5.5rem;margin-bottom:5.5rem}.vt-my-24{margin-top:6rem;margin-bottom:6rem}.vt-my-28{margin-top:7rem;margin-bottom:7rem}.vt-my-32{margin-top:8rem;margin-bottom:8rem}.vt-my-36{margin-top:9rem;margin-bottom:9rem}.vt-my-40{margin-top:10rem;margin-bottom:10rem}.vt-my-44{margin-top:11rem;margin-bottom:11rem}.vt-my-48{margin-top:12rem;margin-bottom:12rem}.vt-my-52{margin-top:13rem;margin-bottom:13rem}.vt-my-56{margin-top:14rem;margin-bottom:14rem}.vt-my-60{margin-top:15rem;margin-bottom:15rem}.vt-my-64{margin-top:16rem;margin-bottom:16rem}.vt-my-72{margin-top:18rem;margin-bottom:18rem}.vt-my-80{margin-top:20rem;margin-bottom:20rem}.vt-my-96{margin-top:24rem;margin-bottom:24rem}.vt-my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.vt-my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.vt-mt-0{margin-top:0}.vt-mt-1{margin-top:.25rem}.vt-mt-2{margin-top:.5rem}.vt-mt-3{margin-top:.75rem}.vt-mt-4{margin-top:1rem}.vt-mt-5{margin-top:1.25rem}.vt-mt-6{margin-top:1.5rem}.vt-mt-7{margin-top:1.75rem}.vt-mt-8{margin-top:2rem}.vt-mt-10{margin-top:2.5rem}.vt-mt-12{margin-top:3rem}.vt-mt-14{margin-top:3.5rem}.vt-mt-16{margin-top:4rem}.vt-mt-18{margin-top:4.5rem}.vt-mt-20{margin-top:5rem}.vt-mt-22{margin-top:5.5rem}.vt-mt-24{margin-top:6rem}.vt-mt-28{margin-top:7rem}.vt-mt-32{margin-top:8rem}.vt-mt-36{margin-top:9rem}.vt-mt-40{margin-top:10rem}.vt-mt-44{margin-top:11rem}.vt-mt-48{margin-top:12rem}.vt-mt-52{margin-top:13rem}.vt-mt-56{margin-top:14rem}.vt-mt-60{margin-top:15rem}.vt-mt-64{margin-top:16rem}.vt-mt-72{margin-top:18rem}.vt-mt-80{margin-top:20rem}.vt-mt-96{margin-top:24rem}.vt-mt-0\.5{margin-top:.125rem}.vt-mt-1\.5{margin-top:.375rem}.vt-mr-0{margin-right:0}.vt-mr-1{margin-right:.25rem}.vt-mr-2{margin-right:.5rem}.vt-mr-3{margin-right:.75rem}.vt-mr-4{margin-right:1rem}.vt-mr-5{margin-right:1.25rem}.vt-mr-6{margin-right:1.5rem}.vt-mr-7{margin-right:1.75rem}.vt-mr-8{margin-right:2rem}.vt-mr-10{margin-right:2.5rem}.vt-mr-12{margin-right:3rem}.vt-mr-14{margin-right:3.5rem}.vt-mr-16{margin-right:4rem}.vt-mr-18{margin-right:4.5rem}.vt-mr-20{margin-right:5rem}.vt-mr-22{margin-right:5.5rem}.vt-mr-24{margin-right:6rem}.vt-mr-28{margin-right:7rem}.vt-mr-32{margin-right:8rem}.vt-mr-36{margin-right:9rem}.vt-mr-40{margin-right:10rem}.vt-mr-44{margin-right:11rem}.vt-mr-48{margin-right:12rem}.vt-mr-52{margin-right:13rem}.vt-mr-56{margin-right:14rem}.vt-mr-60{margin-right:15rem}.vt-mr-64{margin-right:16rem}.vt-mr-72{margin-right:18rem}.vt-mr-80{margin-right:20rem}.vt-mr-96{margin-right:24rem}.vt-mr-0\.5{margin-right:.125rem}.vt-mr-1\.5{margin-right:.375rem}.vt-mb-0{margin-bottom:0}.vt-mb-1{margin-bottom:.25rem}.vt-mb-2{margin-bottom:.5rem}.vt-mb-3{margin-bottom:.75rem}.vt-mb-4{margin-bottom:1rem}.vt-mb-5{margin-bottom:1.25rem}.vt-mb-6{margin-bottom:1.5rem}.vt-mb-7{margin-bottom:1.75rem}.vt-mb-8{margin-bottom:2rem}.vt-mb-10{margin-bottom:2.5rem}.vt-mb-12{margin-bottom:3rem}.vt-mb-14{margin-bottom:3.5rem}.vt-mb-16{margin-bottom:4rem}.vt-mb-18{margin-bottom:4.5rem}.vt-mb-20{margin-bottom:5rem}.vt-mb-22{margin-bottom:5.5rem}.vt-mb-24{margin-bottom:6rem}.vt-mb-28{margin-bottom:7rem}.vt-mb-32{margin-bottom:8rem}.vt-mb-36{margin-bottom:9rem}.vt-mb-40{margin-bottom:10rem}.vt-mb-44{margin-bottom:11rem}.vt-mb-48{margin-bottom:12rem}.vt-mb-52{margin-bottom:13rem}.vt-mb-56{margin-bottom:14rem}.vt-mb-60{margin-bottom:15rem}.vt-mb-64{margin-bottom:16rem}.vt-mb-72{margin-bottom:18rem}.vt-mb-80{margin-bottom:20rem}.vt-mb-96{margin-bottom:24rem}.vt-mb-0\.5{margin-bottom:.125rem}.vt-mb-1\.5{margin-bottom:.375rem}.vt-ml-0{margin-left:0}.vt-ml-1{margin-left:.25rem}.vt-ml-2{margin-left:.5rem}.vt-ml-3{margin-left:.75rem}.vt-ml-4{margin-left:1rem}.vt-ml-5{margin-left:1.25rem}.vt-ml-6{margin-left:1.5rem}.vt-ml-7{margin-left:1.75rem}.vt-ml-8{margin-left:2rem}.vt-ml-10{margin-left:2.5rem}.vt-ml-12{margin-left:3rem}.vt-ml-14{margin-left:3.5rem}.vt-ml-16{margin-left:4rem}.vt-ml-18{margin-left:4.5rem}.vt-ml-20{margin-left:5rem}.vt-ml-22{margin-left:5.5rem}.vt-ml-24{margin-left:6rem}.vt-ml-28{margin-left:7rem}.vt-ml-32{margin-left:8rem}.vt-ml-36{margin-left:9rem}.vt-ml-40{margin-left:10rem}.vt-ml-44{margin-left:11rem}.vt-ml-48{margin-left:12rem}.vt-ml-52{margin-left:13rem}.vt-ml-56{margin-left:14rem}.vt-ml-60{margin-left:15rem}.vt-ml-64{margin-left:16rem}.vt-ml-72{margin-left:18rem}.vt-ml-80{margin-left:20rem}.vt-ml-96{margin-left:24rem}.vt-ml-0\.5{margin-left:.125rem}.vt-ml-1\.5{margin-left:.375rem}.vt-mx-auto{margin-left:auto;margin-right:auto}.vt-ml-auto{margin-left:auto}.vt-mt-auto{margin-top:auto}.vt-ms-0{margin-inline-start:0}.vt-ms-1{margin-inline-start:.25rem}.vt-ms-2{margin-inline-start:.5rem}.vt-ms-3{margin-inline-start:.75rem}.vt-ms-4{margin-inline-start:1rem}.vt-ms-5{margin-inline-start:1.25rem}.vt-ms-6{margin-inline-start:1.5rem}.vt-ms-7{margin-inline-start:1.75rem}.vt-ms-8{margin-inline-start:2rem}.vt-ms-10{margin-inline-start:2.5rem}.vt-ms-12{margin-inline-start:3rem}.vt-ms-14{margin-inline-start:3.5rem}.vt-ms-16{margin-inline-start:4rem}.vt-ms-18{margin-inline-start:4.5rem}.vt-ms-20{margin-inline-start:5rem}.vt-ms-22{margin-inline-start:5.5rem}.vt-ms-24{margin-inline-start:6rem}.vt-ms-28{margin-inline-start:7rem}.vt-ms-32{margin-inline-start:8rem}.vt-ms-36{margin-inline-start:9rem}.vt-ms-40{margin-inline-start:10rem}.vt-ms-44{margin-inline-start:11rem}.vt-ms-48{margin-inline-start:12rem}.vt-ms-52{margin-inline-start:13rem}.vt-ms-56{margin-inline-start:14rem}.vt-ms-60{margin-inline-start:15rem}.vt-ms-64{margin-inline-start:16rem}.vt-ms-72{margin-inline-start:18rem}.vt-ms-80{margin-inline-start:20rem}.vt-ms-96{margin-inline-start:24rem}.vt-ms-0\.5{margin-inline-start:.125rem}.vt-ms-1\.5{margin-inline-start:.375rem}.vt-me-0{margin-inline-end:0}.vt-me-1{margin-inline-end:.25rem}.vt-me-2{margin-inline-end:.5rem}.vt-me-3{margin-inline-end:.75rem}.vt-me-4{margin-inline-end:1rem}.vt-me-5{margin-inline-end:1.25rem}.vt-me-6{margin-inline-end:1.5rem}.vt-me-7{margin-inline-end:1.75rem}.vt-me-8{margin-inline-end:2rem}.vt-me-10{margin-inline-end:2.5rem}.vt-me-12{margin-inline-end:3rem}.vt-me-14{margin-inline-end:3.5rem}.vt-me-16{margin-inline-end:4rem}.vt-me-18{margin-inline-end:4.5rem}.vt-me-20{margin-inline-end:5rem}.vt-me-22{margin-inline-end:5.5rem}.vt-me-24{margin-inline-end:6rem}.vt-me-28{margin-inline-end:7rem}.vt-me-32{margin-inline-end:8rem}.vt-me-36{margin-inline-end:9rem}.vt-me-40{margin-inline-end:10rem}.vt-me-44{margin-inline-end:11rem}.vt-me-48{margin-inline-end:12rem}.vt-me-52{margin-inline-end:13rem}.vt-me-56{margin-inline-end:14rem}.vt-me-60{margin-inline-end:15rem}.vt-me-64{margin-inline-end:16rem}.vt-me-72{margin-inline-end:18rem}.vt-me-80{margin-inline-end:20rem}.vt-me-96{margin-inline-end:24rem}.vt-me-0\.5{margin-inline-end:.125rem}.vt-me-1\.5{margin-inline-end:.375rem}.vt-ps-0{padding-inline-start:0}.vt-ps-1{padding-inline-start:.25rem}.vt-ps-2{padding-inline-start:.5rem}.vt-ps-3{padding-inline-start:.75rem}.vt-ps-4{padding-inline-start:1rem}.vt-ps-5{padding-inline-start:1.25rem}.vt-ps-6{padding-inline-start:1.5rem}.vt-ps-7{padding-inline-start:1.75rem}.vt-ps-8{padding-inline-start:2rem}.vt-ps-10{padding-inline-start:2.5rem}.vt-ps-12{padding-inline-start:3rem}.vt-ps-14{padding-inline-start:3.5rem}.vt-ps-16{padding-inline-start:4rem}.vt-ps-18{padding-inline-start:4.5rem}.vt-ps-20{padding-inline-start:5rem}.vt-ps-22{padding-inline-start:5.5rem}.vt-ps-24{padding-inline-start:6rem}.vt-ps-28{padding-inline-start:7rem}.vt-ps-32{padding-inline-start:8rem}.vt-ps-36{padding-inline-start:9rem}.vt-ps-40{padding-inline-start:10rem}.vt-ps-44{padding-inline-start:11rem}.vt-ps-48{padding-inline-start:12rem}.vt-ps-52{padding-inline-start:13rem}.vt-ps-56{padding-inline-start:14rem}.vt-ps-60{padding-inline-start:15rem}.vt-ps-64{padding-inline-start:16rem}.vt-ps-72{padding-inline-start:18rem}.vt-ps-80{padding-inline-start:20rem}.vt-ps-96{padding-inline-start:24rem}.vt-ps-0\.5{padding-inline-start:.125rem}.vt-ps-1\.5{padding-inline-start:.375rem}.vt-pe-0{padding-inline-end:0}.vt-pe-1{padding-inline-end:.25rem}.vt-pe-2{padding-inline-end:.5rem}.vt-pe-3{padding-inline-end:.75rem}.vt-pe-4{padding-inline-end:1rem}.vt-pe-5{padding-inline-end:1.25rem}.vt-pe-6{padding-inline-end:1.5rem}.vt-pe-7{padding-inline-end:1.75rem}.vt-pe-8{padding-inline-end:2rem}.vt-pe-10{padding-inline-end:2.5rem}.vt-pe-12{padding-inline-end:3rem}.vt-pe-14{padding-inline-end:3.5rem}.vt-pe-16{padding-inline-end:4rem}.vt-pe-18{padding-inline-end:4.5rem}.vt-pe-20{padding-inline-end:5rem}.vt-pe-22{padding-inline-end:5.5rem}.vt-pe-24{padding-inline-end:6rem}.vt-pe-28{padding-inline-end:7rem}.vt-pe-32{padding-inline-end:8rem}.vt-pe-36{padding-inline-end:9rem}.vt-pe-40{padding-inline-end:10rem}.vt-pe-44{padding-inline-end:11rem}.vt-pe-48{padding-inline-end:12rem}.vt-pe-52{padding-inline-end:13rem}.vt-pe-56{padding-inline-end:14rem}.vt-pe-60{padding-inline-end:15rem}.vt-pe-64{padding-inline-end:16rem}.vt-pe-72{padding-inline-end:18rem}.vt-pe-80{padding-inline-end:20rem}.vt-pe-96{padding-inline-end:24rem}.vt-pe-0\.5{padding-inline-end:.125rem}.vt-pe-1\.5{padding-inline-end:.375rem}.vt-p-0{padding:0}.vt-p-1{padding:.25rem}.vt-p-2{padding:.5rem}.vt-p-3{padding:.75rem}.vt-p-4{padding:1rem}.vt-p-5{padding:1.25rem}.vt-p-6{padding:1.5rem}.vt-p-7{padding:1.75rem}.vt-p-8{padding:2rem}.vt-p-10{padding:2.5rem}.vt-p-12{padding:3rem}.vt-p-14{padding:3.5rem}.vt-p-16{padding:4rem}.vt-p-18{padding:4.5rem}.vt-p-20{padding:5rem}.vt-p-22{padding:5.5rem}.vt-p-24{padding:6rem}.vt-p-28{padding:7rem}.vt-p-32{padding:8rem}.vt-p-36{padding:9rem}.vt-p-40{padding:10rem}.vt-p-44{padding:11rem}.vt-p-48{padding:12rem}.vt-p-52{padding:13rem}.vt-p-56{padding:14rem}.vt-p-60{padding:15rem}.vt-p-64{padding:16rem}.vt-p-72{padding:18rem}.vt-p-80{padding:20rem}.vt-p-96{padding:24rem}.vt-p-0\.5{padding:.125rem}.vt-p-1\.5{padding:.375rem}.vt-px-0{padding-left:0;padding-right:0}.vt-px-1{padding-left:.25rem;padding-right:.25rem}.vt-px-2{padding-left:.5rem;padding-right:.5rem}.vt-px-3{padding-left:.75rem;padding-right:.75rem}.vt-px-4{padding-left:1rem;padding-right:1rem}.vt-px-5{padding-left:1.25rem;padding-right:1.25rem}.vt-px-6{padding-left:1.5rem;padding-right:1.5rem}.vt-px-7{padding-left:1.75rem;padding-right:1.75rem}.vt-px-8{padding-left:2rem;padding-right:2rem}.vt-px-10{padding-left:2.5rem;padding-right:2.5rem}.vt-px-12{padding-left:3rem;padding-right:3rem}.vt-px-14{padding-left:3.5rem;padding-right:3.5rem}.vt-px-16{padding-left:4rem;padding-right:4rem}.vt-px-18{padding-left:4.5rem;padding-right:4.5rem}.vt-px-20{padding-left:5rem;padding-right:5rem}.vt-px-22{padding-left:5.5rem;padding-right:5.5rem}.vt-px-24{padding-left:6rem;padding-right:6rem}.vt-px-28{padding-left:7rem;padding-right:7rem}.vt-px-32{padding-left:8rem;padding-right:8rem}.vt-px-36{padding-left:9rem;padding-right:9rem}.vt-px-40{padding-left:10rem;padding-right:10rem}.vt-px-44{padding-left:11rem;padding-right:11rem}.vt-px-48{padding-left:12rem;padding-right:12rem}.vt-px-52{padding-left:13rem;padding-right:13rem}.vt-px-56{padding-left:14rem;padding-right:14rem}.vt-px-60{padding-left:15rem;padding-right:15rem}.vt-px-64{padding-left:16rem;padding-right:16rem}.vt-px-72{padding-left:18rem;padding-right:18rem}.vt-px-80{padding-left:20rem;padding-right:20rem}.vt-px-96{padding-left:24rem;padding-right:24rem}.vt-px-0\.5{padding-left:.125rem;padding-right:.125rem}.vt-px-1\.5{padding-left:.375rem;padding-right:.375rem}.vt-py-0{padding-top:0;padding-bottom:0}.vt-py-1{padding-top:.25rem;padding-bottom:.25rem}.vt-py-2{padding-top:.5rem;padding-bottom:.5rem}.vt-py-3{padding-top:.75rem;padding-bottom:.75rem}.vt-py-4{padding-top:1rem;padding-bottom:1rem}.vt-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.vt-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.vt-py-7{padding-top:1.75rem;padding-bottom:1.75rem}.vt-py-8{padding-top:2rem;padding-bottom:2rem}.vt-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.vt-py-12{padding-top:3rem;padding-bottom:3rem}.vt-py-14{padding-top:3.5rem;padding-bottom:3.5rem}.vt-py-16{padding-top:4rem;padding-bottom:4rem}.vt-py-18{padding-top:4.5rem;padding-bottom:4.5rem}.vt-py-20{padding-top:5rem;padding-bottom:5rem}.vt-py-22{padding-top:5.5rem;padding-bottom:5.5rem}.vt-py-24{padding-top:6rem;padding-bottom:6rem}.vt-py-28{padding-top:7rem;padding-bottom:7rem}.vt-py-32{padding-top:8rem;padding-bottom:8rem}.vt-py-36{padding-top:9rem;padding-bottom:9rem}.vt-py-40{padding-top:10rem;padding-bottom:10rem}.vt-py-44{padding-top:11rem;padding-bottom:11rem}.vt-py-48{padding-top:12rem;padding-bottom:12rem}.vt-py-52{padding-top:13rem;padding-bottom:13rem}.vt-py-56{padding-top:14rem;padding-bottom:14rem}.vt-py-60{padding-top:15rem;padding-bottom:15rem}.vt-py-64{padding-top:16rem;padding-bottom:16rem}.vt-py-72{padding-top:18rem;padding-bottom:18rem}.vt-py-80{padding-top:20rem;padding-bottom:20rem}.vt-py-96{padding-top:24rem;padding-bottom:24rem}.vt-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.vt-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.vt-pt-0{padding-top:0}.vt-pt-1{padding-top:.25rem}.vt-pt-2{padding-top:.5rem}.vt-pt-3{padding-top:.75rem}.vt-pt-4{padding-top:1rem}.vt-pt-5{padding-top:1.25rem}.vt-pt-6{padding-top:1.5rem}.vt-pt-7{padding-top:1.75rem}.vt-pt-8{padding-top:2rem}.vt-pt-10{padding-top:2.5rem}.vt-pt-12{padding-top:3rem}.vt-pt-14{padding-top:3.5rem}.vt-pt-16{padding-top:4rem}.vt-pt-18{padding-top:4.5rem}.vt-pt-20{padding-top:5rem}.vt-pt-22{padding-top:5.5rem}.vt-pt-24{padding-top:6rem}.vt-pt-28{padding-top:7rem}.vt-pt-32{padding-top:8rem}.vt-pt-36{padding-top:9rem}.vt-pt-40{padding-top:10rem}.vt-pt-44{padding-top:11rem}.vt-pt-48{padding-top:12rem}.vt-pt-52{padding-top:13rem}.vt-pt-56{padding-top:14rem}.vt-pt-60{padding-top:15rem}.vt-pt-64{padding-top:16rem}.vt-pt-72{padding-top:18rem}.vt-pt-80{padding-top:20rem}.vt-pt-96{padding-top:24rem}.vt-pt-0\.5{padding-top:.125rem}.vt-pt-1\.5{padding-top:.375rem}.vt-pr-0{padding-right:0}.vt-pr-1{padding-right:.25rem}.vt-pr-2{padding-right:.5rem}.vt-pr-3{padding-right:.75rem}.vt-pr-4{padding-right:1rem}.vt-pr-5{padding-right:1.25rem}.vt-pr-6{padding-right:1.5rem}.vt-pr-7{padding-right:1.75rem}.vt-pr-8{padding-right:2rem}.vt-pr-10{padding-right:2.5rem}.vt-pr-12{padding-right:3rem}.vt-pr-14{padding-right:3.5rem}.vt-pr-16{padding-right:4rem}.vt-pr-18{padding-right:4.5rem}.vt-pr-20{padding-right:5rem}.vt-pr-22{padding-right:5.5rem}.vt-pr-24{padding-right:6rem}.vt-pr-28{padding-right:7rem}.vt-pr-32{padding-right:8rem}.vt-pr-36{padding-right:9rem}.vt-pr-40{padding-right:10rem}.vt-pr-44{padding-right:11rem}.vt-pr-48{padding-right:12rem}.vt-pr-52{padding-right:13rem}.vt-pr-56{padding-right:14rem}.vt-pr-60{padding-right:15rem}.vt-pr-64{padding-right:16rem}.vt-pr-72{padding-right:18rem}.vt-pr-80{padding-right:20rem}.vt-pr-96{padding-right:24rem}.vt-pr-0\.5{padding-right:.125rem}.vt-pr-1\.5{padding-right:.375rem}.vt-pb-0{padding-bottom:0}.vt-pb-1{padding-bottom:.25rem}.vt-pb-2{padding-bottom:.5rem}.vt-pb-3{padding-bottom:.75rem}.vt-pb-4{padding-bottom:1rem}.vt-pb-5{padding-bottom:1.25rem}.vt-pb-6{padding-bottom:1.5rem}.vt-pb-7{padding-bottom:1.75rem}.vt-pb-8{padding-bottom:2rem}.vt-pb-10{padding-bottom:2.5rem}.vt-pb-12{padding-bottom:3rem}.vt-pb-14{padding-bottom:3.5rem}.vt-pb-16{padding-bottom:4rem}.vt-pb-18{padding-bottom:4.5rem}.vt-pb-20{padding-bottom:5rem}.vt-pb-22{padding-bottom:5.5rem}.vt-pb-24{padding-bottom:6rem}.vt-pb-28{padding-bottom:7rem}.vt-pb-32{padding-bottom:8rem}.vt-pb-36{padding-bottom:9rem}.vt-pb-40{padding-bottom:10rem}.vt-pb-44{padding-bottom:11rem}.vt-pb-48{padding-bottom:12rem}.vt-pb-52{padding-bottom:13rem}.vt-pb-56{padding-bottom:14rem}.vt-pb-60{padding-bottom:15rem}.vt-pb-64{padding-bottom:16rem}.vt-pb-72{padding-bottom:18rem}.vt-pb-80{padding-bottom:20rem}.vt-pb-96{padding-bottom:24rem}.vt-pb-0\.5{padding-bottom:.125rem}.vt-pb-1\.5{padding-bottom:.375rem}.vt-pl-0{padding-left:0}.vt-pl-1{padding-left:.25rem}.vt-pl-2{padding-left:.5rem}.vt-pl-3{padding-left:.75rem}.vt-pl-4{padding-left:1rem}.vt-pl-5{padding-left:1.25rem}.vt-pl-6{padding-left:1.5rem}.vt-pl-7{padding-left:1.75rem}.vt-pl-8{padding-left:2rem}.vt-pl-10{padding-left:2.5rem}.vt-pl-12{padding-left:3rem}.vt-pl-14{padding-left:3.5rem}.vt-pl-16{padding-left:4rem}.vt-pl-18{padding-left:4.5rem}.vt-pl-20{padding-left:5rem}.vt-pl-22{padding-left:5.5rem}.vt-pl-24{padding-left:6rem}.vt-pl-28{padding-left:7rem}.vt-pl-32{padding-left:8rem}.vt-pl-36{padding-left:9rem}.vt-pl-40{padding-left:10rem}.vt-pl-44{padding-left:11rem}.vt-pl-48{padding-left:12rem}.vt-pl-52{padding-left:13rem}.vt-pl-56{padding-left:14rem}.vt-pl-60{padding-left:15rem}.vt-pl-64{padding-left:16rem}.vt-pl-72{padding-left:18rem}.vt-pl-80{padding-left:20rem}.vt-pl-96{padding-left:24rem}.vt-pl-0\.5{padding-left:.125rem}.vt-pl-1\.5{padding-left:.375rem}.vt-\!p-0{padding:0!important}.vt-w-0{width:0}.vt-w-1{width:.25rem}.vt-w-2{width:.5rem}.vt-w-3{width:.75rem}.vt-w-4{width:1rem}.vt-w-5{width:1.25rem}.vt-w-6{width:1.5rem}.vt-w-7{width:1.75rem}.vt-w-8{width:2rem}.vt-w-10{width:2.5rem}.vt-w-12{width:3rem}.vt-w-14{width:3.5rem}.vt-w-16{width:4rem}.vt-w-18{width:4.5rem}.vt-w-20{width:5rem}.vt-w-22{width:5.5rem}.vt-w-24{width:6rem}.vt-w-28{width:7rem}.vt-w-32{width:8rem}.vt-w-36{width:9rem}.vt-w-40{width:10rem}.vt-w-44{width:11rem}.vt-w-48{width:12rem}.vt-w-52{width:13rem}.vt-w-56{width:14rem}.vt-w-60{width:15rem}.vt-w-64{width:16rem}.vt-w-72{width:18rem}.vt-w-80{width:20rem}.vt-w-96{width:24rem}.vt-w-0\.5{width:.125rem}.vt-w-1\.5{width:.375rem}.vt-w-3\.5{width:.875rem}.vt-w-px{width:1px}.vt-w-fit{width:fit-content}.vt-w-1\/2{width:50%}.vt-w-1\/3{width:33.3333%}.vt-w-2\/3{width:66.6667%}.vt-w-1\/4{width:25%}.vt-w-3\/4{width:75%}.vt-w-1\/5{width:20%}.vt-w-2\/5{width:40%}.vt-w-3\/5{width:60%}.vt-w-4\/5{width:80%}.vt-w-5\/6{width:83.3333%}.vt-w-4\/6{width:66.6667%}.vt-w-5\/12{width:41.6667%}.vt-w-full{width:100%}.vt-w-auto{width:auto}.vt-h-0{height:0}.vt-h-1{height:.25rem}.vt-h-2{height:.5rem}.vt-h-3{height:.75rem}.vt-h-4{height:1rem}.vt-h-5{height:1.25rem}.vt-h-6{height:1.5rem}.vt-h-7{height:1.75rem}.vt-h-8{height:2rem}.vt-h-10{height:2.5rem}.vt-h-12{height:3rem}.vt-h-14{height:3.5rem}.vt-h-16{height:4rem}.vt-h-18{height:4.5rem}.vt-h-20{height:5rem}.vt-h-22{height:5.5rem}.vt-h-24{height:6rem}.vt-h-28{height:7rem}.vt-h-32{height:8rem}.vt-h-36{height:9rem}.vt-h-40{height:10rem}.vt-h-44{height:11rem}.vt-h-48{height:12rem}.vt-h-52{height:13rem}.vt-h-56{height:14rem}.vt-h-60{height:15rem}.vt-h-64{height:16rem}.vt-h-72{height:18rem}.vt-h-80{height:20rem}.vt-h-96{height:24rem}.vt-h-0\.5{height:.125rem}.vt-h-1\.5{height:.375rem}.vt-h-3\.5{height:.875rem}.vt-h-1\/2{height:50%}.vt-h-full{height:100%}.vt-h-auto{height:auto}.vt-h-screen{height:100vh}.vt-h-px{height:1px}.vt-size-32{width:8rem;height:8rem}.vt-min-h-0{min-height:0}.vt-min-h-screen{min-height:100vh}.vt-min-w-0{min-width:0}.vt-min-w-5{min-width:1.25rem}.vt-max-h-72{max-height:18rem}.vt-max-w-xs{max-width:20rem}.vt-max-w-sm{max-width:24rem}.vt-max-w-md{max-width:28rem}.vt-max-w-lg{max-width:32rem}.vt-max-w-xl{max-width:36rem}.vt-max-w-2xl{max-width:42rem}.vt-max-w-3xl{max-width:48rem}.vt-max-w-4xl{max-width:56rem}.vt-max-w-5xl{max-width:64rem}.vt-max-w-6xl{max-width:72rem}.vt-flex-1{flex:1}.vt-flex-shrink-0,.vt-shrink-0{flex-shrink:0}.vt-flex-shrink{flex-shrink:1}.vt-flex-col{flex-direction:column}.vt-flex-row{flex-direction:row}.vt-flex-wrap{flex-wrap:wrap}.vt-justify-start{justify-content:flex-start}.vt-justify-end{justify-content:flex-end}.vt-justify-center{justify-content:center}.vt-justify-between{justify-content:space-between}.vt-justify-around{justify-content:space-around}.vt-items-start{align-items:flex-start}.vt-items-end{align-items:flex-end}.vt-items-center{align-items:center}.vt-items-baseline{align-items:baseline}.vt-self-center{align-self:center}.vt-to-accents-brand\/70{--vt-gradient-to:hsl(var(--accents-brand) / .7) var(--vt-gradient-to-position)}.vt-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vt-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vt-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.vt-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.vt-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.vt-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.vt-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.vt-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.vt-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.vt-col-span-1{grid-column:span 1/span 1}.vt-col-span-2{grid-column:span 2/span 2}.vt-col-span-3{grid-column:span 3/span 3}.vt-col-span-4{grid-column:span 4/span 4}.vt-col-span-5{grid-column:span 5/span 5}.vt-col-span-6{grid-column:span 6/span 6}.vt-col-span-full{grid-column:1/-1}.vt-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.vt-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.vt-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.vt-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.vt-auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.vt-place-items-center{place-items:center}.vt-gap-0{gap:0}.vt-gap-1{gap:.25rem}.vt-gap-2{gap:.5rem}.vt-gap-3{gap:.75rem}.vt-gap-4{gap:1rem}.vt-gap-5{gap:1.25rem}.vt-gap-6{gap:1.5rem}.vt-gap-7{gap:1.75rem}.vt-gap-8{gap:2rem}.vt-gap-10{gap:2.5rem}.vt-gap-12{gap:3rem}.vt-gap-14{gap:3.5rem}.vt-gap-16{gap:4rem}.vt-gap-18{gap:4.5rem}.vt-gap-20{gap:5rem}.vt-gap-22{gap:5.5rem}.vt-gap-24{gap:6rem}.vt-gap-28{gap:7rem}.vt-gap-32{gap:8rem}.vt-gap-36{gap:9rem}.vt-gap-40{gap:10rem}.vt-gap-44{gap:11rem}.vt-gap-48{gap:12rem}.vt-gap-52{gap:13rem}.vt-gap-56{gap:14rem}.vt-gap-60{gap:15rem}.vt-gap-64{gap:16rem}.vt-gap-72{gap:18rem}.vt-gap-80{gap:20rem}.vt-gap-96{gap:24rem}.vt-gap-0\.5{gap:.125rem}.vt-gap-1\.5{gap:.375rem}.vt-gap-x-0{column-gap:0}.vt-gap-x-1{column-gap:.25rem}.vt-gap-x-2{column-gap:.5rem}.vt-gap-x-3{column-gap:.75rem}.vt-gap-x-4{column-gap:1rem}.vt-gap-x-5{column-gap:1.25rem}.vt-gap-x-6{column-gap:1.5rem}.vt-gap-x-7{column-gap:1.75rem}.vt-gap-x-8{column-gap:2rem}.vt-gap-x-10{column-gap:2.5rem}.vt-gap-x-12{column-gap:3rem}.vt-gap-x-14{column-gap:3.5rem}.vt-gap-x-16{column-gap:4rem}.vt-gap-x-18{column-gap:4.5rem}.vt-gap-x-20{column-gap:5rem}.vt-gap-x-22{column-gap:5.5rem}.vt-gap-x-24{column-gap:6rem}.vt-gap-x-28{column-gap:7rem}.vt-gap-x-32{column-gap:8rem}.vt-gap-x-36{column-gap:9rem}.vt-gap-x-40{column-gap:10rem}.vt-gap-x-44{column-gap:11rem}.vt-gap-x-48{column-gap:12rem}.vt-gap-x-52{column-gap:13rem}.vt-gap-x-56{column-gap:14rem}.vt-gap-x-60{column-gap:15rem}.vt-gap-x-64{column-gap:16rem}.vt-gap-x-72{column-gap:18rem}.vt-gap-x-80{column-gap:20rem}.vt-gap-x-96{column-gap:24rem}.vt-gap-x-0\.5{column-gap:.125rem}.vt-gap-x-1\.5{column-gap:.375rem}.vt-gap-y-0{row-gap:0}.vt-gap-y-1{row-gap:.25rem}.vt-gap-y-2{row-gap:.5rem}.vt-gap-y-3{row-gap:.75rem}.vt-gap-y-4{row-gap:1rem}.vt-gap-y-5{row-gap:1.25rem}.vt-gap-y-6{row-gap:1.5rem}.vt-gap-y-7{row-gap:1.75rem}.vt-gap-y-8{row-gap:2rem}.vt-gap-y-10{row-gap:2.5rem}.vt-gap-y-12{row-gap:3rem}.vt-gap-y-14{row-gap:3.5rem}.vt-gap-y-16{row-gap:4rem}.vt-gap-y-18{row-gap:4.5rem}.vt-gap-y-20{row-gap:5rem}.vt-gap-y-22{row-gap:5.5rem}.vt-gap-y-24{row-gap:6rem}.vt-gap-y-28{row-gap:7rem}.vt-gap-y-32{row-gap:8rem}.vt-gap-y-36{row-gap:9rem}.vt-gap-y-40{row-gap:10rem}.vt-gap-y-44{row-gap:11rem}.vt-gap-y-48{row-gap:12rem}.vt-gap-y-52{row-gap:13rem}.vt-gap-y-56{row-gap:14rem}.vt-gap-y-60{row-gap:15rem}.vt-gap-y-64{row-gap:16rem}.vt-gap-y-72{row-gap:18rem}.vt-gap-y-80{row-gap:20rem}.vt-gap-y-96{row-gap:24rem}.vt-gap-y-0\.5{row-gap:.125rem}.vt-gap-y-1\.5{row-gap:.375rem}.vt-space-y-0>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(0px * var(--vt-space-y-reverse))}.vt-space-y-1>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(.25rem * var(--vt-space-y-reverse))}.vt-space-y-2>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(.5rem * var(--vt-space-y-reverse))}.vt-space-y-3>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(.75rem * var(--vt-space-y-reverse))}.vt-space-y-4>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(1rem * var(--vt-space-y-reverse))}.vt-space-y-5>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(1.25rem * var(--vt-space-y-reverse))}.vt-space-y-6>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(1.5rem * var(--vt-space-y-reverse))}.vt-space-y-7>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(1.75rem * var(--vt-space-y-reverse))}.vt-space-y-8>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(2rem * var(--vt-space-y-reverse))}.vt-space-y-10>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(2.5rem * var(--vt-space-y-reverse))}.vt-space-y-12>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(3rem * var(--vt-space-y-reverse))}.vt-space-y-14>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(3.5rem * var(--vt-space-y-reverse))}.vt-space-y-16>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(4rem * var(--vt-space-y-reverse))}.vt-space-y-18>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(4.5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(4.5rem * var(--vt-space-y-reverse))}.vt-space-y-20>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(5rem * var(--vt-space-y-reverse))}.vt-space-y-22>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(5.5rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(5.5rem * var(--vt-space-y-reverse))}.vt-space-y-24>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(6rem * var(--vt-space-y-reverse))}.vt-space-y-28>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(7rem * var(--vt-space-y-reverse))}.vt-space-y-32>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(8rem * var(--vt-space-y-reverse))}.vt-space-y-36>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(9rem * var(--vt-space-y-reverse))}.vt-space-y-40>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(10rem * var(--vt-space-y-reverse))}.vt-space-y-44>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(11rem * var(--vt-space-y-reverse))}.vt-space-y-48>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(12rem * var(--vt-space-y-reverse))}.vt-space-y-52>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(13rem * var(--vt-space-y-reverse))}.vt-space-y-56>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(14rem * var(--vt-space-y-reverse))}.vt-space-y-60>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(15rem * var(--vt-space-y-reverse))}.vt-space-y-64>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(16rem * var(--vt-space-y-reverse))}.vt-space-y-72>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(18rem * var(--vt-space-y-reverse))}.vt-space-y-80>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(20rem * var(--vt-space-y-reverse))}.vt-space-y-96>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(24rem * var(--vt-space-y-reverse))}.vt-space-y-0\.5>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(.125rem * var(--vt-space-y-reverse))}.vt-space-y-1\.5>:not([hidden])~:not([hidden]){--vt-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--vt-space-y-reverse)));margin-bottom:calc(.375rem * var(--vt-space-y-reverse))}.vt--space-x-2>:not([hidden])~:not([hidden]){--vt-space-x-reverse:0;margin-right:calc(-.5rem * var(--vt-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--vt-space-x-reverse)))}.vt--space-x-3>:not([hidden])~:not([hidden]){--vt-space-x-reverse:0;margin-right:calc(-.75rem * var(--vt-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--vt-space-x-reverse)))}.vt--space-x-4>:not([hidden])~:not([hidden]){--vt-space-x-reverse:0;margin-right:calc(-1rem * var(--vt-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--vt-space-x-reverse)))}.vt--space-x-1\.5>:not([hidden])~:not([hidden]){--vt-space-x-reverse:0;margin-right:calc(-.375rem * var(--vt-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--vt-space-x-reverse)))}.vt-divide-y>:not([hidden])~:not([hidden]){--vt-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--vt-divide-y-reverse)));border-bottom-width:calc(1px * var(--vt-divide-y-reverse))}.vt-divide-border-default>:not([hidden])~:not([hidden]){border-color:hsl(var(--border-default))}.vt-border-0{border-width:0}.vt-border{border-width:1px}.vt-border-2{border-width:2px}.vt-border-4{border-width:4px}.vt-border-8{border-width:8px}.vt-border-\[1\.5px\]{border-width:1.5px}.vt-border-\[3px\]{border-width:3px}.vt-border-b{border-bottom-width:1px}.vt-border-b-2{border-bottom-width:2px}.vt-border-l{border-left-width:1px}.vt-border-l-2{border-left-width:2px}.vt-border-l-4{border-left-width:4px}.vt-border-r{border-right-width:1px}.vt-border-t{border-top-width:1px}.vt-border-none{border-style:none}.vt-border-dashed{border-style:dashed}.vt-border-collapse{border-collapse:collapse}.vt-border-border-default{border-color:hsl(var(--border-default))}.vt-border-border-default\/50{border-color:hsl(var(--border-default) / .5)}.vt-border-border-strong{border-color:hsl(var(--border-strong))}.vt-border-accents-brand{border-color:hsl(var(--accents-brand))}.vt-border-accents-brand\/30{border-color:hsl(var(--accents-brand) / .3)}.vt-border-info-primary{border-color:hsl(var(--info-primary))}.vt-border-info-primary\/30{border-color:hsl(var(--info-primary) / .3)}.vt-border-success-primary{border-color:hsl(var(--success-primary))}.vt-border-success-primary\/30{border-color:hsl(var(--success-primary) / .3)}.vt-border-warning-primary\/30{border-color:hsl(var(--warning-primary) / .3)}.vt-border-error-primary{border-color:hsl(var(--error-primary))}.vt-border-error-primary\/30{border-color:hsl(var(--error-primary) / .3)}.vt-border-error-primary\/50{border-color:hsl(var(--error-primary) / .5)}.vt-border-input{border-color:hsl(var(--border-default))}.vt-border-surfaces-background{border-color:hsl(var(--surfaces-background))}.vt-border-surfaces-surface{border-color:hsl(var(--surfaces-surface))}.vt-border-mains-tertiary\/30{border-color:hsl(var(--mains-tertiary) / .3)}.vt-border-transparent{border-color:#0000}.vt-border-current{border-color:currentColor}.vt-border-white\/10{border-color:#ffffff1a}.vt-border-white\/20{border-color:#fff3}.vt-border-b-accents-brand{border-bottom-color:hsl(var(--accents-brand))}.vt-border-b-info-primary{border-bottom-color:hsl(var(--info-primary))}.vt-border-b-border-default{border-bottom-color:hsl(var(--border-default))}.vt-border-b-surfaces-surface{border-bottom-color:hsl(var(--surfaces-surface))}.vt-border-l-accents-brand{border-left-color:hsl(var(--accents-brand))}.vt-border-l-info-primary{border-left-color:hsl(var(--info-primary))}.vt-border-l-success-primary{border-left-color:hsl(var(--success-primary))}.vt-border-l-warning-primary{border-left-color:hsl(var(--warning-primary))}.vt-border-l-error-primary{border-left-color:hsl(var(--error-primary))}.vt-border-r-accents-brand{border-right-color:hsl(var(--accents-brand))}.vt-border-r-info-primary{border-right-color:hsl(var(--info-primary))}.vt-border-t-accents-brand{border-top-color:hsl(var(--accents-brand))}.vt-border-t-info-primary{border-top-color:hsl(var(--info-primary))}.vt-border-t-error-primary{border-top-color:hsl(var(--error-primary))}.vt-rounded{border-radius:.25rem}.vt-rounded-xs{border-radius:var(--radius-xs)}.vt-rounded-sm{border-radius:var(--radius-sm)}.vt-rounded-lg{border-radius:var(--radius-lg)}.vt-rounded-xl{border-radius:var(--radius-xl)}.vt-rounded-2xl{border-radius:var(--radius-2xl)}.vt-rounded-3xl{border-radius:var(--radius-3xl)}.vt-rounded-4xl{border-radius:var(--radius-4xl)}.vt-rounded-full{border-radius:9999px}.vt-rounded-none{border-radius:0}.vt-rounded-concentric-3{border-radius:calc(var(--radius-2xl) - var(--spacing-3))}.vt-rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.vt-rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.vt-rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.vt-rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.vt-rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.vt-rounded-bl-md{border-bottom-left-radius:.375rem}.vt-rounded-br{border-bottom-right-radius:.25rem}.vt-rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.vt-rounded-br-md{border-bottom-right-radius:.375rem}.vt-bg-surfaces-background{background-color:hsl(var(--surfaces-background))}.vt-bg-surfaces-background\/80{background-color:hsl(var(--surfaces-background) / .8)}.vt-bg-surfaces-surface{background-color:hsl(var(--surfaces-surface))}.vt-bg-surfaces-surface\/90{background-color:hsl(var(--surfaces-surface) / .9)}.vt-bg-surfaces-moderate{background-color:hsl(var(--surfaces-moderate))}.vt-bg-surfaces-moderate\/30{background-color:hsl(var(--surfaces-moderate) / .3)}.vt-bg-surfaces-moderate\/50{background-color:hsl(var(--surfaces-moderate) / .5)}.vt-bg-surfaces-subtle{background-color:hsl(var(--surfaces-subtle))}.vt-bg-surfaces-subtle\/50{background-color:hsl(var(--surfaces-subtle) / .5)}.vt-bg-border-default{background-color:hsl(var(--border-default))}.vt-bg-generic-white{background-color:hsl(var(--generic-white))}.vt-bg-generic-white\/20{background-color:hsl(var(--generic-white) / .2)}.vt-bg-mains-quaternary{background-color:hsl(var(--mains-quaternary))}.vt-bg-mains-primary\/10{background-color:hsl(var(--mains-primary) / .1)}.vt-bg-mains-primary\/20{background-color:hsl(var(--mains-primary) / .2)}.vt-bg-mains-primary\/50{background-color:hsl(var(--mains-primary) / .5)}.vt-bg-mains-tertiary{background-color:hsl(var(--mains-tertiary))}.vt-bg-mains-tertiary\/10{background-color:hsl(var(--mains-tertiary) / .1)}.vt-bg-mains-tertiary\/20{background-color:hsl(var(--mains-tertiary) / .2)}.vt-bg-accents-brand{background-color:hsl(var(--accents-brand))}.vt-bg-accents-brand\/5{background-color:hsl(var(--accents-brand) / .05)}.vt-bg-accents-brand\/10{background-color:hsl(var(--accents-brand) / .1)}.vt-bg-accents-brand\/15{background-color:hsl(var(--accents-brand) / .15)}.vt-bg-accents-brand\/20{background-color:hsl(var(--accents-brand) / .2)}.vt-bg-accents-brand\/30{background-color:hsl(var(--accents-brand) / .3)}.vt-bg-accents-brand\/50{background-color:hsl(var(--accents-brand) / .5)}.vt-bg-info-primary{background-color:hsl(var(--info-primary))}.vt-bg-info-primary\/5{background-color:hsl(var(--info-primary) / .05)}.vt-bg-info-primary\/10{background-color:hsl(var(--info-primary) / .1)}.vt-bg-info-primary\/15{background-color:hsl(var(--info-primary) / .15)}.vt-bg-info-primary\/20{background-color:hsl(var(--info-primary) / .2)}.vt-bg-info-primary\/30{background-color:hsl(var(--info-primary) / .3)}.vt-bg-info-primary\/50{background-color:hsl(var(--info-primary) / .5)}.vt-bg-success-primary{background-color:hsl(var(--success-primary))}.vt-bg-success-primary\/10{background-color:hsl(var(--success-primary) / .1)}.vt-bg-success-primary\/15{background-color:hsl(var(--success-primary) / .15)}.vt-bg-success-primary\/20{background-color:hsl(var(--success-primary) / .2)}.vt-bg-success-primary\/50{background-color:hsl(var(--success-primary) / .5)}.vt-bg-warning-primary{background-color:hsl(var(--warning-primary))}.vt-bg-warning-primary\/10{background-color:hsl(var(--warning-primary) / .1)}.vt-bg-warning-primary\/15{background-color:hsl(var(--warning-primary) / .15)}.vt-bg-warning-primary\/20{background-color:hsl(var(--warning-primary) / .2)}.vt-bg-warning-primary\/50{background-color:hsl(var(--warning-primary) / .5)}.vt-bg-error-primary{background-color:hsl(var(--error-primary))}.vt-bg-error-primary\/10{background-color:hsl(var(--error-primary) / .1)}.vt-bg-error-primary\/15{background-color:hsl(var(--error-primary) / .15)}.vt-bg-error-primary\/30{background-color:hsl(var(--error-primary) / .3)}.vt-bg-error-primary\/50{background-color:hsl(var(--error-primary) / .5)}.vt-bg-brand-tint{background-color:hsl(var(--accents-brand) / .1)}.vt-bg-info-background{background-color:hsl(var(--info-background))}.vt-bg-warning-background{background-color:hsl(var(--warning-background))}.vt-bg-error-background{background-color:hsl(var(--error-background))}.vt-bg-accents-yellow{background-color:hsl(var(--warning-primary))}.vt-bg-accents-yellow\/10{background-color:hsl(var(--warning-primary) / .1)}.vt-bg-generic-black\/20{background-color:hsl(var(--generic-black) / .2)}.vt-bg-generic-black\/30{background-color:hsl(var(--generic-black) / .3)}.vt-bg-generic-black\/50{background-color:hsl(var(--generic-black) / .5)}.vt-bg-border-strong{background-color:hsl(var(--border-strong))}.vt-bg-mains-quaternary\/20{background-color:hsl(var(--mains-quaternary) / .2)}.vt-bg-transparent{background-color:#0000}.vt-bg-current{background-color:currentColor}.\!bg-transparent{background-color:#0000!important}.vt-bg-blue-500{background-color:#3b82f6}.vt-bg-blue-600{background-color:#2563eb}.vt-bg-green-500{background-color:#22c55e}.vt-bg-purple-500{background-color:#a855f7}.vt-bg-white{background-color:#fff}.vt-bg-white\/15{background-color:#ffffff26}.vt-bg-white\/20{background-color:#fff3}.vt-bg-white\/30{background-color:#ffffff4d}.vt-bg-white\/40{background-color:#fff6}.vt-bg-white\/50{background-color:#ffffff80}.vt-bg-black\/30{background-color:#0000004d}.vt-bg-info\/10{background-color:hsl(var(--info-primary) / .1)}.vt-bg-success\/10{background-color:hsl(var(--success-primary) / .1)}.vt-bg-gradient-to-t{background-image:linear-gradient(to top, var(--vt-gradient-stops))}.vt-bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--vt-gradient-stops))}.vt-bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--vt-gradient-stops))}.vt-from-brand-tint{--vt-gradient-from:hsl(var(--accents-brand) / .1) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--accents-brand) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-info-background{--vt-gradient-from:hsl(var(--info-background)) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--info-background) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-info-primary{--vt-gradient-from:hsl(var(--info-primary)) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--info-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-to-info-primary\/70{--vt-gradient-to:hsl(var(--info-primary) / .7) var(--vt-gradient-to-position)}.vt-via-success-background{--vt-gradient-to:hsl(var(--success-background) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), hsl(var(--success-background)) var(--vt-gradient-via-position), var(--vt-gradient-to)}.vt-to-warning-background{--vt-gradient-to:hsl(var(--warning-background)) var(--vt-gradient-to-position)}.vt-from-accents-brand{--vt-gradient-from:hsl(var(--accents-brand)) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--accents-brand) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-success-primary{--vt-gradient-from:hsl(var(--success-primary)) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--success-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-warning-primary{--vt-gradient-from:hsl(var(--warning-primary)) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--warning-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-error-primary{--vt-gradient-from:hsl(var(--error-primary)) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--error-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-accents-brand\/20{--vt-gradient-from:hsl(var(--accents-brand) / .2) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--accents-brand) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-info-primary\/10{--vt-gradient-from:hsl(var(--info-primary) / .1) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--info-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-info-primary\/20{--vt-gradient-from:hsl(var(--info-primary) / .2) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--info-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-info-primary\/30{--vt-gradient-from:hsl(var(--info-primary) / .3) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--info-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-success-primary\/20{--vt-gradient-from:hsl(var(--success-primary) / .2) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--success-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-success-primary\/30{--vt-gradient-from:hsl(var(--success-primary) / .3) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--success-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-warning-primary\/20{--vt-gradient-from:hsl(var(--warning-primary) / .2) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--warning-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-warning-primary\/30{--vt-gradient-from:hsl(var(--warning-primary) / .3) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--warning-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-error-primary\/20{--vt-gradient-from:hsl(var(--error-primary) / .2) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--error-primary) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-surfaces-contrast\/20{--vt-gradient-from:hsl(var(--surfaces-contrast) / .2) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--surfaces-contrast) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-surfaces-contrast\/40{--vt-gradient-from:hsl(var(--surfaces-contrast) / .4) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--surfaces-contrast) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-from-generic-black\/80{--vt-gradient-from:hsl(var(--generic-black) / .8) var(--vt-gradient-from-position);--vt-gradient-to:hsl(var(--generic-black) / 0) var(--vt-gradient-to-position);--vt-gradient-stops:var(--vt-gradient-from), var(--vt-gradient-to)}.vt-to-accents-brand\/5{--vt-gradient-to:hsl(var(--accents-brand) / .05) var(--vt-gradient-to-position)}.vt-to-accents-brand\/20{--vt-gradient-to:hsl(var(--accents-brand) / .2) var(--vt-gradient-to-position)}.vt-to-info-primary\/5{--vt-gradient-to:hsl(var(--info-primary) / .05) var(--vt-gradient-to-position)}.vt-to-info-primary\/10{--vt-gradient-to:hsl(var(--info-primary) / .1) var(--vt-gradient-to-position)}.vt-to-info-primary\/20{--vt-gradient-to:hsl(var(--info-primary) / .2) var(--vt-gradient-to-position)}.vt-to-info-primary\/60{--vt-gradient-to:hsl(var(--info-primary) / .6) var(--vt-gradient-to-position)}.vt-to-success-primary\/5{--vt-gradient-to:hsl(var(--success-primary) / .05) var(--vt-gradient-to-position)}.vt-to-success-primary\/10{--vt-gradient-to:hsl(var(--success-primary) / .1) var(--vt-gradient-to-position)}.vt-to-warning-primary\/5{--vt-gradient-to:hsl(var(--warning-primary) / .05) var(--vt-gradient-to-position)}.vt-to-warning-primary\/10{--vt-gradient-to:hsl(var(--warning-primary) / .1) var(--vt-gradient-to-position)}.vt-to-warning-primary\/50{--vt-gradient-to:hsl(var(--warning-primary) / .5) var(--vt-gradient-to-position)}.vt-to-error-primary\/5{--vt-gradient-to:hsl(var(--error-primary) / .05) var(--vt-gradient-to-position)}.vt-to-surfaces-contrast\/5{--vt-gradient-to:hsl(var(--surfaces-contrast) / .05) var(--vt-gradient-to-position)}.vt-to-surfaces-contrast\/10{--vt-gradient-to:hsl(var(--surfaces-contrast) / .1) var(--vt-gradient-to-position)}.vt-to-surfaces-background{--vt-gradient-to:hsl(var(--surfaces-background)) var(--vt-gradient-to-position)}.vt-to-transparent{--vt-gradient-to:transparent var(--vt-gradient-to-position)}.vt-text-mains-primary{color:hsl(var(--mains-primary))}.vt-text-mains-primary\/60{color:hsl(var(--mains-primary) / .6)}.vt-text-mains-secondary{color:hsl(var(--mains-secondary))}.vt-text-mains-tertiary{color:hsl(var(--mains-tertiary))}.vt-text-mains-quaternary{color:hsl(var(--mains-quaternary))}.vt-text-mains-quaternary\/20{color:hsl(var(--mains-quaternary) / .2)}.vt-text-mains-quaternary\/30{color:hsl(var(--mains-quaternary) / .3)}.vt-text-mains-quaternary\/40{color:hsl(var(--mains-quaternary) / .4)}.vt-text-mains-quaternary\/50{color:hsl(var(--mains-quaternary) / .5)}.vt-text-mains-quaternary\/60{color:hsl(var(--mains-quaternary) / .6)}.vt-text-generic-white{color:hsl(var(--generic-white))}.vt-text-generic-white\/70{color:hsl(var(--generic-white) / .7)}.vt-text-generic-white\/80{color:hsl(var(--generic-white) / .8)}.vt-text-accents-brand{color:hsl(var(--accents-brand))}.vt-text-accents-brand\/40{color:hsl(var(--accents-brand) / .4)}.vt-text-accents-brand\/60{color:hsl(var(--accents-brand) / .6)}.vt-text-info-primary{color:hsl(var(--info-primary))}.vt-text-info-primary\/40{color:hsl(var(--info-primary) / .4)}.vt-text-info-primary\/60{color:hsl(var(--info-primary) / .6)}.vt-text-success-primary{color:hsl(var(--success-primary))}.vt-text-success-primary\/40{color:hsl(var(--success-primary) / .4)}.vt-text-error-primary{color:hsl(var(--error-primary))}.vt-text-error-primary\/40{color:hsl(var(--error-primary) / .4)}.vt-text-error-primary\/60{color:hsl(var(--error-primary) / .6)}.vt-text-warning-primary{color:hsl(var(--warning-primary))}.vt-text-warning-primary\/40{color:hsl(var(--warning-primary) / .4)}.vt-text-warning-primary\/60{color:hsl(var(--warning-primary) / .6)}.vt-text-white{color:#fff}.vt-text-info{color:hsl(var(--info-primary))}.vt-text-success{color:hsl(var(--success-primary))}.vt-text-xs{font-size:.75rem;line-height:1rem}.vt-text-sm{font-size:.875rem;line-height:1.25rem}.vt-text-base{font-size:1rem;line-height:1.5rem}.vt-text-lg{font-size:1.125rem;line-height:1.75rem}.vt-text-xl{font-size:1.25rem;line-height:1.75rem}.vt-text-2xl{font-size:1.5rem;line-height:2rem}.vt-text-3xl{font-size:1.875rem;line-height:2.25rem}.vt-text-4xl{font-size:2.25rem;line-height:2.5rem}.vt-text-5xl{font-size:3rem;line-height:1}.vt-text-left{text-align:left}.vt-text-center{text-align:center}.vt-text-right{text-align:right}.vt-text-start{text-align:start}.vt-text-end{text-align:end}.vt-font-normal{font-weight:400}.vt-font-medium{font-weight:500}.vt-font-semibold{font-weight:600}.vt-font-bold{font-weight:700}.vt-font-extrabold{font-weight:800}.vt-font-black{font-weight:900}.vt-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.vt-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.vt-leading-none{line-height:1}.vt-leading-tight{line-height:1.25}.vt-leading-snug{line-height:1.375}.vt-leading-relaxed{line-height:1.625}.vt-tracking-tight{letter-spacing:-.025em}.vt-tracking-wider{letter-spacing:.05em}.vt-uppercase{text-transform:uppercase}.vt-lowercase{text-transform:lowercase}.vt-capitalize{text-transform:capitalize}.vt-italic{font-style:italic}.vt-underline{text-decoration-line:underline}.vt-overline{text-decoration-line:overline}.vt-line-through{text-decoration-line:line-through}.vt-no-underline{text-decoration-line:none}.vt-underline-offset-2{text-underline-offset:2px}.vt-underline-offset-4{text-underline-offset:4px}.vt-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vt-whitespace-nowrap{white-space:nowrap}.vt-break-words{overflow-wrap:break-word}.vt-break-all{word-break:break-all}.vt-list-disc{list-style-type:disc}.vt-list-decimal{list-style-type:decimal}.vt-list-inside{list-style-position:inside}.vt-tabular-nums{--vt-numeric-spacing:tabular-nums;font-variant-numeric:var(--vt-ordinal) var(--vt-slashed-zero) var(--vt-numeric-figure) var(--vt-numeric-spacing) var(--vt-numeric-fraction)}.vt-fill-current{fill:currentColor}.vt-object-cover{object-fit:cover}.vt-align-top{vertical-align:top}.vt-shadow-sm{--vt-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow{--vt-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow-md{--vt-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow-lg{--vt-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow-xl{--vt-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow-2xl{--vt-shadow:0 25px 50px -12px #00000040;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow-inner{--vt-shadow:inset 0 2px 4px 0 #0000000d;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-shadow-none{--vt-shadow:0 0 #0000;box-shadow:var(--vt-ring-offset-shadow,0 0 #0000), var(--vt-ring-shadow,0 0 #0000), var(--vt-shadow)}.vt-ring-2{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(2px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-ring-4{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(4px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-ring-accents-brand{--vt-ring-color:hsl(var(--accents-brand))}.vt-ring-accents-brand\/20{--vt-ring-color:hsl(var(--accents-brand) / .2)}.vt-ring-info-primary{--vt-ring-color:hsl(var(--info-primary))}.vt-ring-surfaces-background{--vt-ring-color:hsl(var(--surfaces-background))}.vt-ring-info\/20{--vt-ring-color:hsl(var(--info-primary) / .2)}.vt-ring-primary\/20{--vt-ring-color:hsl(var(--accents-brand) / .2)}.vt-ring-offset-1{--vt-ring-offset-width:1px}.vt-ring-offset-2{--vt-ring-offset-width:2px}.vt-ring-offset-surfaces-background{--vt-ring-offset-color:hsl(var(--surfaces-background))}.vt-opacity-0{opacity:0}.vt-opacity-25{opacity:.25}.vt-opacity-30{opacity:.3}.vt-opacity-50{opacity:.5}.vt-opacity-70{opacity:.7}.vt-opacity-75{opacity:.75}.vt-opacity-80{opacity:.8}.vt-opacity-90{opacity:.9}.vt-transform{transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt--translate-y-1\/2{--vt-translate-y:-50%;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt--translate-x-1\/2{--vt-translate-x:-50%;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt--translate-x-full{--vt-translate-x:-100%;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-translate-x-full{--vt-translate-x:100%;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-translate-x-0{--vt-translate-x:0;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-translate-y-0\.5{--vt-translate-y:.125rem;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-translate-y-24{--vt-translate-y:6rem;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-rotate-45{--vt-rotate:45deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-rotate-12{--vt-rotate:12deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt--rotate-12{--vt-rotate:-12deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-rotate-90{--vt-rotate:90deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt--rotate-90{--vt-rotate:-90deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-rotate-180{--vt-rotate:180deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-duration-200{transition-duration:.2s}.vt-duration-300{transition-duration:.3s}.vt-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.vt-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes vt-spin{to{transform:rotate(360deg)}}@keyframes vt-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes vt-pulse{50%{opacity:.5}}.vt-animate-spin{animation:1s linear infinite vt-spin}.vt-animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite vt-ping}.vt-animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite vt-pulse}.vt-overflow-auto{overflow:auto}.vt-overflow-hidden{overflow:hidden}.vt-overflow-visible{overflow:visible}.vt-overflow-x-auto{overflow-x:auto}.vt-overflow-y-auto{overflow-y:auto}.vt-overflow-y-hidden{overflow-y:hidden}.vt-cursor-pointer{cursor:pointer}.vt-cursor-not-allowed{cursor:not-allowed}.vt-cursor-col-resize{cursor:col-resize}.vt-cursor-row-resize{cursor:row-resize}.vt-cursor-wait{cursor:wait}.vt-cursor-text{cursor:text}.vt-select-none{user-select:none}.vt-pointer-events-none{pointer-events:none}.vt-pointer-events-auto{pointer-events:auto}.vt-resize-none{resize:none}.vt-resize-y{resize:vertical}.vt-appearance-none{appearance:none}.vt-outline-none{outline-offset:2px;outline:2px solid #0000}.vt-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vt-scroll-mt-6{scroll-margin-top:1.5rem}.vt-aspect-square{aspect-ratio:1}.vt-backdrop-blur{--vt-backdrop-blur:blur(8px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-sm{--vt-backdrop-blur:blur(4px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-md{--vt-backdrop-blur:blur(12px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-lg{--vt-backdrop-blur:blur(16px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-xl{--vt-backdrop-blur:blur(24px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-2xl{--vt-backdrop-blur:blur(40px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-3xl{--vt-backdrop-blur:blur(64px);backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-backdrop-blur-none{--vt-backdrop-blur: ;backdrop-filter:var(--vt-backdrop-blur) var(--vt-backdrop-brightness) var(--vt-backdrop-contrast) var(--vt-backdrop-grayscale) var(--vt-backdrop-hue-rotate) var(--vt-backdrop-invert) var(--vt-backdrop-opacity) var(--vt-backdrop-saturate) var(--vt-backdrop-sepia)}.vt-blur{--vt-blur:blur(8px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-sm{--vt-blur:blur(4px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-md{--vt-blur:blur(12px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-lg{--vt-blur:blur(16px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-xl{--vt-blur:blur(24px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-2xl{--vt-blur:blur(40px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-3xl{--vt-blur:blur(64px);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-blur-none{--vt-blur: ;filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-drop-shadow{--vt-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-drop-shadow-md{--vt-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt-filter{filter:var(--vt-blur) var(--vt-brightness) var(--vt-contrast) var(--vt-grayscale) var(--vt-hue-rotate) var(--vt-invert) var(--vt-saturate) var(--vt-sepia) var(--vt-drop-shadow)}.vt--mb-\[1px\],.vt--mb-px{margin-bottom:-1px}.vt--ml-1{margin-left:-.25rem}.vt--ml-2{margin-left:-.5rem}.vt--mr-1{margin-right:-.25rem}.vt--mt-1{margin-top:-.25rem}.vt--mt-1\.5{margin-top:-.375rem}.vt--mx-1{margin-left:-.25rem;margin-right:-.25rem}.vt--mx-2{margin-left:-.5rem;margin-right:-.5rem}.vt--bottom-0\.5{bottom:-.125rem}.vt--right-0\.5{right:-.125rem}.vt--right-1{right:-.25rem}.vt--right-2{right:-.5rem}.vt--top-0\.5{top:-.125rem}.vt--top-1{top:-.25rem}.vt--top-1\.5{top:-.375rem}.vt--top-3{top:-.75rem}@media (width>=640px){.vt-sm\:flex{display:flex}.vt-sm\:flex-row{flex-direction:row}.vt-sm\:col-span-1{grid-column:span 1/span 1}.vt-sm\:mb-0{margin-bottom:0}.vt-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vt-sm\:items-center{align-items:center}.vt-sm\:w-40{width:10rem}.vt-sm\:rotate-0{--vt-rotate:0deg;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-sm\:table-cell{display:table-cell}}@media (width>=768px){.vt-md\:flex{display:flex}.vt-md\:flex-row{flex-direction:row}.vt-md\:hidden{display:none}.vt-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-md\:col-span-2{grid-column:span 2/span 2}.vt-md\:w-56{width:14rem}.vt-md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.vt-md\:py-12{padding-top:3rem;padding-bottom:3rem}.vt-md\:table-cell{display:table-cell}}@media (width>=1024px){.vt-lg\:flex{display:flex}.vt-lg\:block{display:block}.vt-lg\:hidden{display:none}.vt-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.vt-lg\:col-span-2{grid-column:span 2/span 2}.vt-lg\:col-span-3{grid-column:span 3/span 3}.vt-lg\:h-full{height:100%}}.vt-cq{container-type:inline-size}@container (width>=24rem){.vt-cq-sm\:flex{display:flex}.vt-cq-sm\:block{display:block}.vt-cq-sm\:hidden{display:none}.vt-cq-sm\:flex-row{flex-direction:row}.vt-cq-sm\:flex-col{flex-direction:column}.vt-cq-sm\:items-center{align-items:center}.vt-cq-sm\:items-start{align-items:flex-start}.vt-cq-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-cq-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-cq-sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-cq-sm\:gap-4{gap:1rem}.vt-cq-sm\:gap-6{gap:1.5rem}.vt-cq-sm\:text-start{text-align:start}.vt-cq-sm\:text-center{text-align:center}}@container (width>=32rem){.vt-cq-md\:flex{display:flex}.vt-cq-md\:block{display:block}.vt-cq-md\:hidden{display:none}.vt-cq-md\:flex-row{flex-direction:row}.vt-cq-md\:flex-col{flex-direction:column}.vt-cq-md\:items-center{align-items:center}.vt-cq-md\:items-start{align-items:flex-start}.vt-cq-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-cq-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-cq-md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-cq-md\:gap-4{gap:1rem}.vt-cq-md\:gap-6{gap:1.5rem}.vt-cq-md\:text-start{text-align:start}.vt-cq-md\:text-center{text-align:center}}@container (width>=48rem){.vt-cq-lg\:flex{display:flex}.vt-cq-lg\:block{display:block}.vt-cq-lg\:hidden{display:none}.vt-cq-lg\:flex-row{flex-direction:row}.vt-cq-lg\:flex-col{flex-direction:column}.vt-cq-lg\:items-center{align-items:center}.vt-cq-lg\:items-start{align-items:flex-start}.vt-cq-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-cq-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-cq-lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-cq-lg\:gap-4{gap:1rem}.vt-cq-lg\:gap-6{gap:1.5rem}.vt-cq-lg\:text-start{text-align:start}.vt-cq-lg\:text-center{text-align:center}}.vt-placeholder\:text-mains-quaternary::placeholder{color:hsl(var(--mains-quaternary))}.vt-placeholder\:text-mains-quaternary::placeholder{color:hsl(var(--mains-quaternary))}.vt-last\:border-b-0:last-child{border-bottom-width:0}.vt-hover\:bg-accents-brand\/5:hover{background-color:hsl(var(--accents-brand)/.05)}.vt-hover\:bg-accents-brand\/50:hover{background-color:hsl(var(--accents-brand)/.5)}.vt-hover\:bg-accents-brand\/90:hover{background-color:hsl(var(--accents-brand)/.9)}.vt-hover\:bg-info-primary\/5:hover{background-color:hsl(var(--info-primary)/.05)}.vt-hover\:bg-info-primary\/50:hover{background-color:hsl(var(--info-primary)/.5)}.vt-hover\:bg-info-primary\/90:hover{background-color:hsl(var(--info-primary)/.9)}.vt-hover\:bg-error-primary\/10:hover{background-color:hsl(var(--error-primary)/.1)}.vt-hover\:bg-error-primary\/90:hover{background-color:hsl(var(--error-primary)/.9)}.vt-hover\:bg-black\/5:hover{background-color:#0000000d}.vt-hover\:bg-surfaces-subtle:hover{background-color:hsl(var(--surfaces-subtle))}.vt-hover\:bg-surfaces-subtle\/50:hover{background-color:hsl(var(--surfaces-subtle)/.5)}.vt-hover\:bg-surfaces-subtle\/80:hover{background-color:hsl(var(--surfaces-subtle)/.8)}.vt-hover\:border-accents-brand:hover{border-color:hsl(var(--accents-brand))}.vt-hover\:border-accents-brand\/50:hover{border-color:hsl(var(--accents-brand)/.5)}.vt-hover\:text-accents-brand\/80:hover{color:hsl(var(--accents-brand)/.8)}.vt-hover\:border-info-primary:hover{border-color:hsl(var(--info-primary))}.vt-hover\:border-info-primary\/50:hover{border-color:hsl(var(--info-primary)/.5)}.vt-hover\:text-info-primary\/80:hover{color:hsl(var(--info-primary)/.8)}.vt-hover\:text-error-primary:hover{color:hsl(var(--error-primary))}.vt-hover\:text-mains-primary:hover{color:hsl(var(--mains-primary))}.vt-hover\:text-mains-primary\/80:hover{color:hsl(var(--mains-primary)/.8)}.vt-hover\:text-generic-white:hover{color:hsl(var(--generic-white))}.vt-hover\:bg-surfaces-moderate:hover{background-color:hsl(var(--surfaces-moderate))}.vt-hover\:bg-mains-quaternary\/40:hover{background-color:hsl(var(--mains-quaternary)/.4)}.vt-hover\:bg-generic-white\/90:hover{background-color:hsl(var(--generic-white)/.9)}.vt-hover\:border-info-primary\/30:hover{border-color:hsl(var(--info-primary)/.3)}.vt-hover\:decoration-info-primary:hover{text-decoration-color:hsl(var(--info-primary))}.vt-hover\:decoration-mains-primary:hover{text-decoration-color:hsl(var(--mains-primary))}.vt-hover\:shadow-sm:hover{box-shadow:0 1px 2px #0000000d}.vt-hover\:underline:hover{text-decoration-line:underline}.vt-hover\:opacity-100:hover{opacity:1}.vt-hover\:opacity-70:hover{opacity:.7}.vt-hover\:opacity-80:hover{opacity:.8}.vt-hover\:opacity-90:hover{opacity:.9}.vt-hover\:z-10:hover{z-index:10}.vt-hover\:ring-2:hover{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(2px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-hover\:ring-accents-brand:hover{--vt-ring-color:hsl(var(--accents-brand))}.vt-hover\:ring-info-primary:hover{--vt-ring-color:hsl(var(--info-primary))}.vt-focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.vt-focus\:ring-0:focus{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(0px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus\:ring-1:focus{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(1px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus\:ring-2:focus{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(2px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus\:ring-accents-brand:focus{--vt-ring-color:hsl(var(--accents-brand))}.vt-focus\:ring-info-primary:focus{--vt-ring-color:hsl(var(--info-primary))}.vt-focus\:ring-offset-2:focus{--vt-ring-offset-width:2px}.vt-focus\:ring-offset-surfaces-background:focus{--vt-ring-offset-color:hsl(var(--surfaces-background))}.vt-focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.vt-focus-visible\:ring-1:focus-visible{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(1px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus-visible\:ring-2:focus-visible{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(2px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus-visible\:ring-accents-brand:focus-visible{--vt-ring-color:hsl(var(--accents-brand))}.vt-focus-visible\:ring-info-primary:focus-visible{--vt-ring-color:hsl(var(--info-primary))}.vt-focus-visible\:ring-error-primary:focus-visible{--vt-ring-color:hsl(var(--error-primary))}.vt-focus-visible\:ring-success-primary:focus-visible{--vt-ring-color:hsl(var(--success-primary))}.vt-focus-visible\:ring-offset-1:focus-visible{--vt-ring-offset-width:1px}.vt-focus-visible\:ring-offset-2:focus-visible{--vt-ring-offset-width:2px}.vt-focus-within\:ring-1:focus-within{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(1px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus-within\:ring-2:focus-within{--vt-ring-offset-shadow:var(--vt-ring-inset) 0 0 0 var(--vt-ring-offset-width) var(--vt-ring-offset-color);--vt-ring-shadow:var(--vt-ring-inset) 0 0 0 calc(2px + var(--vt-ring-offset-width)) var(--vt-ring-color);box-shadow:var(--vt-ring-offset-shadow), var(--vt-ring-shadow), var(--vt-shadow,0 0 #0000)}.vt-focus-within\:ring-info-primary:focus-within{--vt-ring-color:hsl(var(--info-primary))}.vt-focus-within\:border-info-primary:focus-within{border-color:hsl(var(--info-primary))}.vt-disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.vt-disabled\:opacity-50:disabled{opacity:.5}.vt-group:hover .vt-group-hover\:opacity-100{opacity:1}.vt-group:hover .vt-group-hover\:pointer-events-auto{pointer-events:auto}.vt-group:hover .vt-group-hover\:text-info-primary{color:hsl(var(--info-primary))}.vt-group:hover .vt-group-hover\:border-accents-brand{border-color:hsl(var(--accents-brand))}.vt-group:hover .vt-group-hover\:translate-x-0\.5{--vt-translate-x:.125rem;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-group\/avatar:hover .vt-group-hover\/avatar\:opacity-100{opacity:1}.vt-group\/avatar:hover .vt-group-hover\/avatar\:scale-110{--vt-scale-x:1.1;--vt-scale-y:1.1;transform:translate(var(--vt-translate-x), var(--vt-translate-y)) rotate(var(--vt-rotate)) skew(var(--vt-skew-x)) skewY(var(--vt-skew-y)) scaleX(var(--vt-scale-x)) scaleY(var(--vt-scale-y))}.vt-dark\:block:is(.dark *){display:block}.vt-dark\:hidden:is(.dark *){display:none}.vt-dark\:bg-black\/15:is(.dark *){background-color:#00000026}.vt-dark\:bg-black\/20:is(.dark *){background-color:#0003}.vt-dark\:bg-black\/30:is(.dark *){background-color:#0000004d}.vt-dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.vt-aspect-\[16\/9\]{aspect-ratio:16/9}.vt-aspect-\[21\/9\]{aspect-ratio:21/9}.vt-aspect-\[4\/3\]{aspect-ratio:4/3}.vt-flex-\[4\]{flex:4}.vt-flex-\[6\]{flex:6}.vt-h-\[0\.5px\]{height:.5px}.vt-h-\[20px\]{height:20px}.vt-h-\[24px\]{height:24px}.vt-h-\[calc\(100\%-1\.5rem\)\]{height:calc(100% - 1.5rem)}.vt-left-\[22px\]{left:22px}.vt-left-\[2px\]{left:2px}.vt-left-\[60\%\]{left:60%}.vt-max-w-\[120px\]{max-width:120px}.vt-max-w-\[200px\]{max-width:200px}.vt-max-w-\[300px\]{max-width:300px}.vt-max-w-\[400px\]{max-width:400px}.vt-max-w-\[500px\]{max-width:500px}.vt-min-h-\[120px\]{min-height:120px}.vt-min-h-\[200px\]{min-height:200px}.vt-min-h-\[40px\]{min-height:40px}.vt-min-h-\[42px\]{min-height:42px}.vt-min-h-\[80px\]{min-height:80px}.vt-min-w-\[16px\]{min-width:16px}.vt-min-w-\[20px\]{min-width:20px}.vt-min-w-\[400px\]{min-width:400px}.vt-min-w-\[48px\]{min-width:48px}.vt-min-w-\[60px\]{min-width:60px}.vt-min-w-\[70px\]{min-width:70px}.vt-min-w-\[80px\]{min-width:80px}.vt-mt-\[68px\]{margin-top:68px}.vt-mt-\[84px\]{margin-top:84px}.vt-text-\[6px\]{font-size:6px}.vt-text-\[7px\]{font-size:7px}.vt-text-\[8px\]{font-size:8px}.vt-text-\[9px\]{font-size:9px}.vt-text-\[10px\]{font-size:10px}.vt-text-\[11px\]{font-size:11px}.vt-w-\[0\.5px\]{width:.5px}.vt-w-\[20px\]{width:20px}.vt-w-\[220px\]{width:220px}.vt-w-\[300px\]{width:300px}.vt-w-\[44px\]{width:44px}.vt-w-\[480px\]{width:480px}.vt-w-\[70px\]{width:70px}.vt-w-\[calc\(33\.333\%-11px\)\]{width:calc(33.333% - 11px)}.vt-w-\[calc\(50\%-8px\)\]{width:calc(50% - 8px)}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:border-2::-webkit-slider-thumb{border-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:bg-accents-brand::-webkit-slider-thumb{background-color:hsl(var(--accents-brand))}.\[\&\:\:-webkit-slider-thumb\]\:bg-info-primary::-webkit-slider-thumb{background-color:hsl(var(--info-primary))}.\[\&\:\:-webkit-slider-thumb\]\:shadow::-webkit-slider-thumb{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.\[\&\:\:-webkit-slider-thumb\]\:border-background::-webkit-slider-thumb{border-color:hsl(var(--surfaces-surface))}.vt--right-1\.5{right:-.375rem}.vt-decoration-border-default{text-decoration-color:hsl(var(--border-default))}.vt-decoration-info-primary\/30{text-decoration-color:hsl(var(--info-primary) / .3)}.vt-decoration-accents-brand\/30{text-decoration-color:hsl(var(--accents-brand) / .3)}.vt-decoration-mains-quaternary\/30{text-decoration-color:hsl(var(--mains-quaternary) / .3)}.vt-bg-generic-black{background-color:hsl(var(--generic-black))}.vt-bg-surfaces-contrast{background-color:hsl(var(--surfaces-contrast))}.vt-text-generic-black{color:hsl(var(--generic-black))}.vt-bg-success-primary\/5{background-color:hsl(var(--success-primary) / .05)}.vt-bg-surfaces-surface\/80{background-color:hsl(var(--surfaces-surface) / .8)}.vt-border-generic-white\/10{border-color:hsl(var(--generic-white) / .1)}.vt-ring-info-primary\/20{--vt-ring-color:hsl(var(--info-primary) / .2)}.vt-ring-surfaces-surface{--vt-ring-color:hsl(var(--surfaces-surface))}.vt-divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border-default))}.vt-max-w-\[420px\]{max-width:420px}.vt-min-h-\[2\.5rem\]{min-height:2.5rem}.vt-min-h-\[400px\]{min-height:400px}.vt-min-h-\[440px\]{min-height:440px}.vt-min-h-\[480px\]{min-height:480px}.vt-min-h-\[560px\]{min-height:560px}.vt-min-w-\[40px\]{min-width:40px}.vt-min-w-\[100px\]{min-width:100px}.vt-top-\[3rem\]{top:3rem}:root{font-size:14px}@media (width>=768px){:root{font-size:16px}}:root,html[data-theme=default]{--font-family-base:Inter, system-ui, sans-serif;--radius-sm:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-4xl:2.5rem;--border-width-none:0px;--border-width-thin:1px;--border-width-default:1px;--border-width-medium:1.5px;--border-width-thick:2px;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-22:5.5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0_5:.125rem;--spacing-1_5:.375rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-loose:1.75;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-default: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;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-drawer:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--control-height-xl:3.5rem;--control-padding-x-sm:.75rem;--control-padding-x-md:1rem;--control-padding-x-lg:1.25rem;--control-padding-x-xl:1.5rem;--control-padding-y-sm:.25rem;--control-padding-y-md:.5rem;--control-padding-y-lg:.5rem;--control-padding-y-xl:.75rem;--focus-ring-width:3px;--focus-ring-offset:0px;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in-out:cubic-bezier(.4, 0, .2, 1);--motion-ease-spring:cubic-bezier(.5, 1.6, .4, 1);--motion-preset-interactive:all .15s cubic-bezier(.16, 1, .3, 1);--motion-preset-fade:opacity .2s cubic-bezier(.4, 0, .2, 1);--intent-success:var(--success-primary);--intent-warning:var(--warning-primary);--intent-danger:var(--error-primary);--intent-info:var(--info-primary);--elevation-0:none;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-default);--elevation-3:var(--shadow-md);--elevation-4:var(--shadow-lg);--elevation-5:var(--shadow-xl);--generic-white:0 0% 100%;--generic-black:0 0% 0%;--mains-primary:240 3% 6%;--mains-secondary:228 4% 25%;--mains-tertiary:227 4% 43%;--mains-quaternary:229 5% 57%;--surfaces-background:0 0% 98%;--surfaces-surface:0 0% 100%;--surfaces-subtle:0 0% 96%;--surfaces-moderate:0 5% 92%;--surfaces-contrast:245 10% 88%;--border-default:0 5% 92%;--border-strong:245 10% 88%;--border-focus:219 88% 54%;--accents-brand:213 87% 49%;--success-primary:162 86% 35%;--success-background:152 39% 89%;--success-border:152 48% 70%;--warning-primary:30 100% 44%;--warning-background:34 100% 95%;--warning-border:32 94% 78%;--error-primary:4 83% 55%;--error-background:0 100% 95%;--error-border:2 92% 78%;--info-primary:219 88% 54%;--info-background:217 100% 92%;--info-border:216 92% 76%;--brand-50:213 40% 93%;--brand-100:213 50% 87%;--brand-200:213 60% 78%;--brand-300:213 70% 68%;--brand-400:213 80% 58%;--brand-500:213 87% 49%;--brand-600:213 87% 42%;--brand-700:213 87% 35%;--brand-800:213 80% 28%;--brand-900:213 70% 21%;--brand-950:213 60% 14%;--brand-hover:var(--brand-600);--brand-active:var(--brand-700);--brand-disabled:var(--brand-200);--on-brand:0 0% 100%;--on-error:0 0% 100%;--on-success:0 0% 100%;--on-warning:0 0% 100%;--on-info:0 0% 100%}html[data-theme=editorial]{--font-family-base:"Source Serif 4", Georgia, serif;--radius-sm:.375rem;--radius-lg:.75rem;--radius-xl:.875rem;--radius-2xl:1.125rem;--radius-3xl:1.375rem;--radius-4xl:1.625rem;--border-width-none:0px;--border-width-thin:1px;--border-width-default:1px;--border-width-medium:1.5px;--border-width-thick:2px;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-22:5.5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0_5:.125rem;--spacing-1_5:.375rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-loose:1.75;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-default: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;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-drawer:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--intent-success:var(--success-primary);--intent-warning:var(--warning-primary);--intent-danger:var(--error-primary);--intent-info:var(--info-primary);--generic-white:0 0% 100%;--generic-black:0 0% 0%;--mains-primary:26 14% 16%;--mains-secondary:26 10% 28%;--mains-tertiary:27 8% 44%;--mains-quaternary:28 6% 55%;--surfaces-background:36 30% 97%;--surfaces-surface:38 30% 99%;--surfaces-subtle:36 26% 95%;--surfaces-moderate:35 24% 93%;--surfaces-contrast:34 18% 88%;--border-default:34 16% 86%;--border-strong:31 14% 72%;--border-focus:211 74% 45%;--accents-brand:213 87% 49%;--success-primary:155 58% 34%;--success-background:153 40% 90%;--success-border:155 46% 76%;--warning-primary:28 80% 49%;--warning-background:34 100% 95%;--warning-border:28 64% 76%;--error-primary:3 68% 52%;--error-background:0 100% 96%;--error-border:3 54% 76%;--info-primary:211 74% 45%;--info-background:212 100% 94%;--info-border:211 59% 76%;--brand-50:213 40% 93%;--brand-100:213 50% 87%;--brand-200:213 60% 78%;--brand-300:213 70% 68%;--brand-400:213 80% 58%;--brand-500:213 87% 49%;--brand-600:213 87% 42%;--brand-700:213 87% 35%;--brand-800:213 80% 28%;--brand-900:213 70% 21%;--brand-950:213 60% 14%;--brand-hover:var(--brand-600);--brand-active:var(--brand-700);--brand-disabled:var(--brand-200);--on-brand:0 0% 100%;--on-error:0 0% 100%;--on-success:0 0% 100%;--on-warning:0 0% 100%;--on-info:0 0% 100%}html[data-theme=rounded-sans]{--font-family-base:Manrope, Inter, system-ui, sans-serif;--radius-sm:.75rem;--radius-lg:.875rem;--radius-xl:1.125rem;--radius-2xl:1.5rem;--radius-3xl:1.75rem;--radius-4xl:2rem;--border-width-none:0px;--border-width-thin:1px;--border-width-default:1px;--border-width-medium:1.5px;--border-width-thick:2px;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-22:5.5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0_5:.125rem;--spacing-1_5:.375rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-loose:1.75;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-default: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;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-drawer:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--intent-success:var(--success-primary);--intent-warning:var(--warning-primary);--intent-danger:var(--error-primary);--intent-info:var(--info-primary);--generic-white:0 0% 100%;--generic-black:0 0% 0%;--mains-primary:224 26% 15%;--mains-secondary:225 17% 28%;--mains-tertiary:225 12% 45%;--mains-quaternary:226 10% 58%;--surfaces-background:220 20% 98%;--surfaces-surface:0 0% 100%;--surfaces-subtle:220 20% 97%;--surfaces-moderate:220 18% 95%;--surfaces-contrast:220 16% 90%;--border-default:220 14% 90%;--border-strong:221 15% 78%;--border-focus:221 84% 55%;--accents-brand:213 87% 49%;--success-primary:160 84% 35%;--success-background:154 48% 91%;--success-border:160 67% 76%;--warning-primary:28 96% 56%;--warning-background:34 100% 95%;--warning-border:28 77% 76%;--error-primary:0 78% 56%;--error-background:0 100% 96%;--error-border:0 62% 76%;--info-primary:221 84% 55%;--info-background:214 100% 95%;--info-border:221 67% 76%;--brand-50:213 40% 93%;--brand-100:213 50% 87%;--brand-200:213 60% 78%;--brand-300:213 70% 68%;--brand-400:213 80% 58%;--brand-500:213 87% 49%;--brand-600:213 87% 42%;--brand-700:213 87% 35%;--brand-800:213 80% 28%;--brand-900:213 70% 21%;--brand-950:213 60% 14%;--brand-hover:var(--brand-600);--brand-active:var(--brand-700);--brand-disabled:var(--brand-200);--on-brand:0 0% 100%;--on-error:0 0% 100%;--on-success:0 0% 100%;--on-warning:30 100% 10%;--on-info:0 0% 100%}html.dark:not([data-theme]),html.dark[data-theme=default]{--mains-primary:0 0% 98%;--mains-secondary:245 10% 88%;--mains-tertiary:231 6% 71%;--mains-quaternary:227 4% 43%;--surfaces-background:0 0% 0%;--surfaces-surface:240 3% 6%;--surfaces-subtle:240 4% 15%;--surfaces-moderate:228 4% 25%;--surfaces-contrast:228 4% 34%;--border-default:240 4% 15%;--border-strong:228 4% 25%;--border-focus:218 88% 62%;--accents-brand:213 87% 49%;--success-primary:162 86% 35%;--success-background:150 55% 10%;--success-border:168 68% 18%;--warning-primary:30 100% 44%;--warning-background:30 100% 10%;--warning-border:24 70% 20%;--error-primary:4 83% 55%;--error-background:356 89% 17%;--error-border:10 64% 32%;--info-primary:219 88% 54%;--info-background:216 82% 17%;--info-border:226 70% 32%;--on-brand:0 0% 100%;--on-error:0 0% 100%;--on-success:0 0% 100%;--on-warning:0 0% 100%;--on-info:0 0% 100%}html.dark[data-theme=editorial]{--mains-primary:40 18% 94%;--mains-secondary:37 14% 80%;--mains-tertiary:35 10% 64%;--mains-quaternary:33 7% 48%;--surfaces-background:22 16% 4%;--surfaces-surface:24 16% 10%;--surfaces-subtle:24 12% 14%;--surfaces-moderate:25 13% 11%;--surfaces-contrast:23 10% 20%;--border-default:23 10% 19%;--border-strong:25 10% 29%;--border-focus:211 74% 56%;--accents-brand:213 87% 56%;--success-primary:155 58% 43%;--success-background:153 46% 11%;--success-border:155 41% 28%;--warning-primary:30 84% 57%;--warning-background:30 63% 14%;--warning-border:30 59% 28%;--error-primary:3 72% 60%;--error-background:356 60% 16%;--error-border:3 50% 28%;--info-primary:211 74% 56%;--info-background:211 53% 16%;--info-border:211 52% 28%;--on-brand:0 0% 100%;--on-error:0 0% 100%;--on-success:150 55% 10%;--on-warning:30 100% 10%;--on-info:0 0% 100%}html.dark[data-theme=rounded-sans]{--mains-primary:220 20% 96%;--mains-secondary:220 16% 83%;--mains-tertiary:220 12% 66%;--mains-quaternary:220 10% 48%;--surfaces-background:226 24% 4%;--surfaces-surface:226 24% 10%;--surfaces-subtle:224 19% 16%;--surfaces-moderate:226 20% 12%;--surfaces-contrast:224 16% 22%;--border-default:224 15% 20%;--border-strong:224 13% 30%;--border-focus:221 84% 62%;--accents-brand:213 87% 56%;--success-primary:160 84% 45%;--success-background:157 58% 11%;--success-border:160 59% 28%;--warning-primary:32 98% 62%;--warning-background:29 77% 15%;--warning-border:32 69% 28%;--error-primary:0 84% 63%;--error-background:355 76% 16%;--error-border:0 59% 28%;--info-primary:221 84% 62%;--info-background:219 63% 17%;--info-border:221 59% 28%;--on-brand:0 0% 100%;--on-error:0 0% 100%;--on-success:150 55% 10%;--on-warning:30 100% 10%;--on-info:0 0% 100%}body{font-family:var(--font-family-base,Inter, system-ui, sans-serif)}*,:before,:after{border-color:hsl(var(--border-default))}hr{border:none;border-top:var(--border-width-thin) solid hsl(var(--border-default));margin:0}.vt-container,.vt-container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}.vt-container{max-width:1280px}@media (width>=640px){.vt-container{padding-left:1rem;padding-right:1rem}}@media (width>=1024px){.vt-container{padding-left:1.5rem;padding-right:1.5rem}}.vt-row{--vt-gutter-x:1rem;--vt-gutter-y:0;margin-top:calc(-1 * var(--vt-gutter-y));margin-right:calc(-.5 * var(--vt-gutter-x));margin-left:calc(-.5 * var(--vt-gutter-x));flex-wrap:wrap;display:flex}.vt-row>*{width:100%;max-width:100%;padding-right:calc(var(--vt-gutter-x) * .5);padding-left:calc(var(--vt-gutter-x) * .5);margin-top:var(--vt-gutter-y)}.vt-col{flex:1 0}.vt-col-1{flex:0 0 8.33333%;max-width:8.33333%}.vt-col-2{flex:0 0 16.6667%;max-width:16.6667%}.vt-col-3{flex:0 0 25%;max-width:25%}.vt-col-4{flex:0 0 33.3333%;max-width:33.3333%}.vt-col-5{flex:0 0 41.6667%;max-width:41.6667%}.vt-col-6{flex:0 0 50%;max-width:50%}.vt-col-7{flex:0 0 58.3333%;max-width:58.3333%}.vt-col-8{flex:0 0 66.6667%;max-width:66.6667%}.vt-col-9{flex:0 0 75%;max-width:75%}.vt-col-10{flex:0 0 83.3333%;max-width:83.3333%}.vt-col-11{flex:0 0 91.6667%;max-width:91.6667%}.vt-col-12{flex:0 0 100%;max-width:100%}:root{--generic-0:0 0% 100%;--generic-1000:0 0% 0%;--grey-50:0 0% 98%;--grey-75:0 0% 96%;--grey-100:0 5% 92%;--grey-200:245 10% 88%;--grey-300:238 8% 81%;--grey-400:231 6% 71%;--grey-500:229 5% 57%;--grey-600:227 4% 43%;--grey-700:228 4% 34%;--grey-800:228 4% 25%;--grey-900:240 4% 15%;--grey-950:240 3% 6%;--green-50:152 39% 89%;--green-100:149 44% 81%;--green-200:152 48% 70%;--green-300:156 52% 58%;--green-400:160 60% 48%;--green-500:162 86% 35%;--green-600:164 80% 29%;--green-700:166 74% 23%;--green-800:168 68% 18%;--green-900:168 58% 14%;--green-950:150 55% 10%;--blue-50:217 100% 92%;--blue-100:215 96% 85%;--blue-200:216 92% 76%;--blue-300:217 90% 68%;--blue-400:218 88% 62%;--blue-500:219 88% 54%;--blue-600:222 82% 48%;--blue-700:224 76% 40%;--blue-800:226 70% 32%;--blue-900:228 64% 24%;--blue-950:216 82% 17%;--brand-50:213 40% 93%;--brand-100:213 50% 87%;--brand-200:213 60% 78%;--brand-300:213 70% 68%;--brand-400:213 80% 58%;--brand-500:213 87% 49%;--brand-600:213 87% 42%;--brand-700:213 87% 35%;--brand-800:213 80% 28%;--brand-900:213 70% 21%;--brand-950:213 60% 14%;--red-50:0 100% 95%;--red-100:0 96% 88%;--red-200:2 92% 78%;--red-300:3 88% 68%;--red-400:4 84% 60%;--red-500:4 83% 55%;--red-600:6 76% 48%;--red-700:8 70% 40%;--red-800:10 64% 32%;--red-900:12 58% 24%;--red-950:356 89% 17%;--orange-50:34 100% 95%;--orange-100:33 96% 88%;--orange-200:32 94% 78%;--orange-300:31 92% 66%;--orange-400:30 96% 55%;--orange-500:30 100% 44%;--orange-600:28 90% 35%;--orange-700:26 80% 27%;--orange-800:24 70% 20%;--orange-900:22 60% 14%;--orange-950:30 100% 10%;--radius-none:0;--radius-full:9999px;--radius-xs:.25rem}@media (width>=640px){.vt-col-sm{flex:1 0}.vt-col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.vt-col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.vt-col-sm-3{flex:0 0 25%;max-width:25%}.vt-col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.vt-col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.vt-col-sm-6{flex:0 0 50%;max-width:50%}.vt-col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.vt-col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.vt-col-sm-9{flex:0 0 75%;max-width:75%}.vt-col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.vt-col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.vt-col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.vt-col-md{flex:1 0}.vt-col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.vt-col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.vt-col-md-3{flex:0 0 25%;max-width:25%}.vt-col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.vt-col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.vt-col-md-6{flex:0 0 50%;max-width:50%}.vt-col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.vt-col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.vt-col-md-9{flex:0 0 75%;max-width:75%}.vt-col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.vt-col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.vt-col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=1024px){.vt-col-lg{flex:1 0}.vt-col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.vt-col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.vt-col-lg-3{flex:0 0 25%;max-width:25%}.vt-col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.vt-col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.vt-col-lg-6{flex:0 0 50%;max-width:50%}.vt-col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.vt-col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.vt-col-lg-9{flex:0 0 75%;max-width:75%}.vt-col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.vt-col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.vt-col-lg-12{flex:0 0 100%;max-width:100%}}@media (width>=1280px){.vt-col-xl{flex:1 0}.vt-col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.vt-col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.vt-col-xl-3{flex:0 0 25%;max-width:25%}.vt-col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.vt-col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.vt-col-xl-6{flex:0 0 50%;max-width:50%}.vt-col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.vt-col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.vt-col-xl-9{flex:0 0 75%;max-width:75%}.vt-col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.vt-col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.vt-col-xl-12{flex:0 0 100%;max-width:100%}}.vt-bg-token-grey-50{background:hsl(var(--grey-50))}.vt-bg-token-grey-75{background:hsl(var(--grey-75))}.vt-bg-token-grey-100{background:hsl(var(--grey-100))}.vt-bg-token-grey-200{background:hsl(var(--grey-200))}.vt-bg-token-grey-300{background:hsl(var(--grey-300))}.vt-bg-token-grey-400{background:hsl(var(--grey-400))}.vt-bg-token-grey-500{background:hsl(var(--grey-500))}.vt-bg-token-grey-600{background:hsl(var(--grey-600))}.vt-bg-token-grey-700{background:hsl(var(--grey-700))}.vt-bg-token-grey-800{background:hsl(var(--grey-800))}.vt-bg-token-grey-900{background:hsl(var(--grey-900))}.vt-bg-token-grey-950{background:hsl(var(--grey-950))}.vt-bg-token-green-50{background:hsl(var(--green-50))}.vt-bg-token-green-100{background:hsl(var(--green-100))}.vt-bg-token-green-200{background:hsl(var(--green-200))}.vt-bg-token-green-300{background:hsl(var(--green-300))}.vt-bg-token-green-400{background:hsl(var(--green-400))}.vt-bg-token-green-500{background:hsl(var(--green-500))}.vt-bg-token-green-600{background:hsl(var(--green-600))}.vt-bg-token-green-700{background:hsl(var(--green-700))}.vt-bg-token-green-800{background:hsl(var(--green-800))}.vt-bg-token-green-900{background:hsl(var(--green-900))}.vt-bg-token-green-950{background:hsl(var(--green-950))}.vt-bg-token-blue-50{background:hsl(var(--blue-50))}.vt-bg-token-blue-100{background:hsl(var(--blue-100))}.vt-bg-token-blue-200{background:hsl(var(--blue-200))}.vt-bg-token-blue-300{background:hsl(var(--blue-300))}.vt-bg-token-blue-400{background:hsl(var(--blue-400))}.vt-bg-token-blue-500{background:hsl(var(--blue-500))}.vt-bg-token-blue-600{background:hsl(var(--blue-600))}.vt-bg-token-blue-700{background:hsl(var(--blue-700))}.vt-bg-token-blue-800{background:hsl(var(--blue-800))}.vt-bg-token-blue-900{background:hsl(var(--blue-900))}.vt-bg-token-blue-950{background:hsl(var(--blue-950))}.vt-bg-token-red-50{background:hsl(var(--red-50))}.vt-bg-token-red-100{background:hsl(var(--red-100))}.vt-bg-token-red-200{background:hsl(var(--red-200))}.vt-bg-token-red-300{background:hsl(var(--red-300))}.vt-bg-token-red-400{background:hsl(var(--red-400))}.vt-bg-token-red-500{background:hsl(var(--red-500))}.vt-bg-token-red-600{background:hsl(var(--red-600))}.vt-bg-token-red-700{background:hsl(var(--red-700))}.vt-bg-token-red-800{background:hsl(var(--red-800))}.vt-bg-token-red-900{background:hsl(var(--red-900))}.vt-bg-token-red-950{background:hsl(var(--red-950))}.vt-bg-token-orange-50{background:hsl(var(--orange-50))}.vt-bg-token-orange-100{background:hsl(var(--orange-100))}.vt-bg-token-orange-200{background:hsl(var(--orange-200))}.vt-bg-token-orange-300{background:hsl(var(--orange-300))}.vt-bg-token-orange-400{background:hsl(var(--orange-400))}.vt-bg-token-orange-500{background:hsl(var(--orange-500))}.vt-bg-token-orange-600{background:hsl(var(--orange-600))}.vt-bg-token-orange-700{background:hsl(var(--orange-700))}.vt-bg-token-orange-800{background:hsl(var(--orange-800))}.vt-bg-token-orange-900{background:hsl(var(--orange-900))}.vt-bg-token-orange-950{background:hsl(var(--orange-950))}.vt-bg-token-generic-0{background:hsl(var(--generic-0))}.vt-bg-token-generic-1000{background:hsl(var(--generic-1000))}.vt-table-wrap{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-xl);background:hsl(var(--surfaces-surface));overflow:hidden}.vt-table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.vt-table thead tr{background:hsl(var(--surfaces-subtle));border-bottom:var(--border-width-thin) solid hsl(var(--border-default))}.vt-table th{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:hsl(var(--mains-quaternary));text-align:left;padding:.75rem 1rem}.vt-table td{font-size:var(--font-size-sm);padding:.75rem 1rem}.vt-token-table td{vertical-align:middle}.vt-colors-token-table{min-width:680px}.vt-type-scale{border:var(--border-width-thin) solid hsl(var(--border-default));border-radius:var(--radius-2xl);background:hsl(var(--surfaces-surface));overflow:hidden}.vt-type-row{border-bottom:var(--border-width-thin) solid hsl(var(--border-default));grid-template-columns:140px 1fr;align-items:baseline;gap:24px;padding:20px 24px;display:grid}.vt-type-row:last-child{border-bottom:0}.vt-type-meta{flex-direction:column;gap:2px;display:flex}.vt-type-name{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:hsl(var(--mains-primary))}.vt-type-specs{font-size:var(--font-size-xs);color:hsl(var(--mains-quaternary));font-family:SF Mono,SFMono-Regular,ui-monospace,monospace}.vt-spacing-bar{background:hsl(var(--info-primary)/.15);border:var(--border-width-default) solid hsl(var(--info-primary)/.3);border-radius:var(--radius-sm);height:32px;transition:background-color var(--transition-normal)}.vt-spacing-bar:hover{background:hsl(var(--info-primary)/.25)}.vt-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--border-default)) transparent;overflow:auto}.vt-scroll::-webkit-scrollbar{width:6px;height:6px}.vt-scroll::-webkit-scrollbar-track{border-radius:var(--radius-xs);background:0 0}.vt-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border-default));border-radius:var(--radius-xs)}.vt-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--mains-quaternary))}.vt-scroll::-webkit-scrollbar-corner{background:0 0}.vt-scroll-hidden{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.vt-scroll-hidden::-webkit-scrollbar{display:none}.vt-scroll-autohide{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:auto}.vt-scroll-autohide::-webkit-scrollbar{width:6px;height:6px}.vt-scroll-autohide::-webkit-scrollbar-track{background:0 0}.vt-scroll-autohide::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);transition:background var(--transition-normal);background:0 0}.vt-scroll-autohide:hover{scrollbar-color:hsl(var(--border-default)) transparent}.vt-scroll-autohide:hover::-webkit-scrollbar-thumb{background:hsl(var(--border-default))}.vt-scroll-autohide::-webkit-scrollbar-corner{background:0 0}.vt-scroll-indicator{position:relative}.vt-scroll-indicator:before,.vt-scroll-indicator:after{content:"";pointer-events:none;z-index:1;opacity:0;height:32px;transition:opacity var(--transition-normal);position:absolute;left:0;right:0}.vt-scroll-indicator:before{background:linear-gradient(to bottom, hsl(var(--surfaces-background)), transparent);top:0}.vt-scroll-indicator:after{background:linear-gradient(to top, hsl(var(--surfaces-background)), transparent);bottom:0}.vt-scroll-indicator.vt-show-top:before,.vt-scroll-indicator.vt-show-bottom:after{opacity:1}.vt-scroll-indicator-h{position:relative}.vt-scroll-indicator-h:before,.vt-scroll-indicator-h:after{content:"";pointer-events:none;z-index:1;opacity:0;width:32px;transition:opacity var(--transition-normal);position:absolute;top:0;bottom:0}.vt-scroll-indicator-h:before{background:linear-gradient(to right, hsl(var(--surfaces-background)), transparent);left:0}.vt-scroll-indicator-h:after{background:linear-gradient(to left, hsl(var(--surfaces-background)), transparent);right:0}.vt-scroll-indicator-h.vt-show-left:before,.vt-scroll-indicator-h.vt-show-right:after{opacity:1}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.vt-tree-toggle{color:hsl(var(--mains-primary));text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:6px;width:100%;padding:4px 8px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.vt-tree-toggle:hover{background:hsl(var(--surfaces-subtle))}.vt-tree-chevron{color:hsl(var(--mains-quaternary));transition:transform .2s}[data-tree-branch].open>.vt-tree-toggle>.vt-tree-chevron{transform:rotate(90deg)}.vt-tree-children{opacity:0;border-left:1px solid hsl(var(--border-default)/.5);max-height:0;margin-left:15px;padding-left:12px;transition:max-height .25s,opacity .2s;overflow:hidden}[data-tree-branch].open>.vt-tree-children{opacity:1;max-height:500px}.vt-tree-leaf{color:hsl(var(--mains-secondary));cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.vt-tree-leaf:hover{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-subtle))}.vt-tree-active{color:hsl(var(--info-primary));background:hsl(var(--info-primary)/.08);font-weight:500}.vt-calendar-day.vt-outside{color:hsl(var(--mains-quaternary)/.45)}.vt-calendar-day.vt-range-start,.vt-calendar-day.vt-range-end{background:hsl(var(--accents-brand));color:hsl(var(--on-brand));font-weight:var(--font-weight-semibold);position:relative}.vt-calendar-day.vt-range-middle{position:relative}.vt-calendar-day.vt-range-start:before,.vt-calendar-day.vt-range-end:before,.vt-calendar-day.vt-range-middle:before{content:"";z-index:-1;background:hsl(var(--accents-brand)/.15);position:absolute;top:0;bottom:0}.vt-calendar-day.vt-range-middle:before{left:-2px;right:-2px}.vt-calendar-day.vt-range-start:before{left:50%;right:-2px}.vt-calendar-day.vt-range-end:before{left:-2px;right:50%}.vt-component-section{margin-bottom:var(--spacing-8)}.vt-sidebar-overview{font-weight:var(--font-weight-medium)}.vt-theme-toggle{gap:var(--spacing-2);flex-direction:column;display:flex}.vt-select-wrapper{position:relative}.vt-topbar{border-bottom:1px solid hsl(var(--border-default));background:hsl(var(--surfaces-surface));z-index:100;flex-shrink:0;justify-content:space-between;align-items:center;height:3.5rem;padding:0 1.25rem;display:flex;position:sticky;top:0}.vt-topbar-left{align-items:center;gap:.25rem;display:flex}.vt-topbar-logo{color:hsl(var(--mains-primary));letter-spacing:-.01em;flex-shrink:0;align-items:center;gap:.5rem;margin-right:.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.vt-topbar-logo-img{width:22px;height:22px;display:block}.vt-topbar-nav{align-items:center;gap:var(--spacing-1);display:flex}.vt-topbar-link{border-radius:var(--radius-sm);color:hsl(var(--mains-tertiary));align-items:center;padding:.375rem .625rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.vt-topbar-link:hover,.vt-topbar-link.vt-active{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-subtle))}.vt-topbar-link-external{opacity:.6;flex-shrink:0;width:12px;height:12px;margin-left:.1875rem;transition:opacity .15s}.vt-topbar-link:hover .vt-topbar-link-external{opacity:.9}.vt-topbar-nav-divider{width:1px;height:1rem;margin:0 var(--spacing-1);background:hsl(var(--border-default));flex-shrink:0}.vt-topbar-search{border-radius:var(--radius-full);border:1px solid hsl(var(--border-default));background:hsl(var(--surfaces-subtle));height:1.75rem;color:hsl(var(--mains-quaternary));cursor:pointer;align-items:center;gap:.375rem;margin-left:.375rem;padding:0 .5625rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.vt-topbar-search:hover{border-color:hsl(var(--border-strong));background:hsl(var(--surfaces-surface));color:hsl(var(--mains-secondary))}.vt-topbar-search-icon{color:currentColor;flex-shrink:0;width:13px;height:13px}.vt-topbar-search-kbd{color:currentColor;letter-spacing:.02em;flex-shrink:0;align-items:center;font-family:inherit;font-size:.6875rem;font-weight:500;display:inline-flex}.vt-topbar-right{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.vt-topbar-version{color:hsl(var(--mains-quaternary));border-radius:var(--radius-full);background:hsl(var(--surfaces-subtle));white-space:nowrap;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.4}.vt-topbar-github{border-radius:var(--radius-sm);border:1px solid hsl(var(--border-default));height:2rem;color:hsl(var(--mains-primary));align-items:center;gap:.375rem;padding:0 .5rem;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:flex}.vt-topbar-github:hover{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-subtle));border-color:hsl(var(--border-strong))}.vt-topbar-github-icon{flex-shrink:0;width:18px;height:18px}.vt-topbar-github-stars{color:hsl(var(--mains-secondary));font-size:.75rem;font-weight:500;line-height:1}.vt-topbar-github:hover .vt-topbar-github-stars{color:hsl(var(--mains-primary))}.vt-topbar-menu-btn{border-radius:var(--radius-sm);width:2rem;height:2rem;color:hsl(var(--mains-secondary));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:-.25rem;margin-right:.125rem;transition:color .15s,background .15s;display:none}.vt-topbar-menu-btn:hover{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-subtle))}.vt-topbar-menu-icon{width:20px;height:20px;display:block}.vt-topbar-menu-btn .vt-topbar-menu-icon-close,.vt-topbar-menu-btn.is-open .vt-topbar-menu-icon-menu{display:none}.vt-topbar-menu-btn.is-open .vt-topbar-menu-icon-close{display:block}.vt-topbar-mobile-menu{z-index:99;background:hsl(var(--surfaces-surface));border-bottom:1px solid hsl(var(--border-default));box-shadow:0 12px 28px hsl(var(--generic-black)/.1);flex-direction:column;gap:.125rem;padding:.5rem;display:none;position:fixed;top:3.5rem;left:0;right:0}.vt-topbar-mobile-menu.open{display:flex}.vt-topbar-mobile-link{border-radius:var(--radius-sm);color:hsl(var(--mains-secondary));align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.vt-topbar-mobile-link:hover,.vt-topbar-mobile-link.vt-active{color:hsl(var(--mains-primary));background:hsl(var(--surfaces-subtle))}.vt-topbar-mobile-link-external{opacity:.5;flex-shrink:0;width:14px;height:14px;margin-left:auto}@media (width<=960px){.vt-topbar-link-storybook,.vt-topbar-nav-divider{display:none}}@media (width<=640px){.vt-topbar{gap:.5rem}.vt-topbar-nav{display:none}.vt-topbar-menu-btn{display:inline-flex}.vt-topbar-search{margin-left:0}.vt-topbar-search-kbd{display:none}}.search-overlay{z-index:500;display:none;position:fixed;inset:0}.search-overlay.open{display:block}.search-backdrop{-webkit-backdrop-filter:blur(2px);background:#0006;position:absolute;inset:0}.search-dialog{background:hsl(var(--surfaces-surface));border:1px solid hsl(var(--border-default));border-radius:16px;width:100%;max-width:560px;position:absolute;top:15vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #0000002e}.search-input-row{border-bottom:1px solid hsl(var(--border-default));align-items:center;gap:.625rem;padding:0 1rem;display:flex}.search-input-icon{width:16px;height:16px;color:hsl(var(--mains-quaternary));flex-shrink:0}.search-input{height:3rem;color:hsl(var(--mains-primary));background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.9375rem}.search-input::placeholder{color:hsl(var(--mains-quaternary))}.search-esc-kbd{border:1px solid hsl(var(--border-strong));background:hsl(var(--surfaces-subtle));height:1.375rem;color:hsl(var(--mains-quaternary));border-radius:5px;flex-shrink:0;align-items:center;padding:0 .4em;font-size:.6875rem;font-weight:500;display:inline-flex}.search-results{max-height:420px;padding:.5rem;overflow-y:auto}.search-group-label{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--mains-quaternary));align-items:center;gap:.375rem;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:600;display:flex}.search-item{color:hsl(var(--mains-primary));cursor:pointer;border-radius:8px;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:background .1s;display:flex}.search-item:hover,.search-item.active{background:hsl(var(--surfaces-subtle))}.search-group-icon{color:hsl(var(--mains-quaternary));flex-shrink:0;align-items:center;display:inline-flex}.search-item-category{color:hsl(var(--mains-quaternary));flex-shrink:0;margin-left:auto;font-size:.6875rem}.search-empty{text-align:center;color:hsl(var(--mains-quaternary));padding:2rem;font-size:.875rem}.vt-color-format-btn{color:hsl(var(--mains-quaternary));cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.vt-color-format-btn:hover{color:hsl(var(--mains-secondary))}@keyframes indexFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.vt-list-check{color:hsl(var(--info-primary));flex-shrink:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.vt-size-label{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);color:hsl(var(--mains-quaternary))}.vt-drag-scroll{cursor:grab;user-select:none;overflow-x:auto}.vt-sidebar-demo-children{opacity:0;max-height:0;transition:max-height .2s,opacity .15s;overflow:hidden}[data-sidebar-collapsible].open>.vt-sidebar-demo-children{opacity:1;max-height:200px}[data-sidebar-collapsible].open>button>.vt-sidebar-demo-chevron{transform:rotate(180deg)}.vt-inline-033f2d93f8{width:20px;height:16px}.vt-inline-034359d7a8{width:0%}.vt-inline-0404038d40{border:2px solid hsl(var(--info-primary));border-radius:6px;width:28px;height:28px}.vt-inline-051ad07837{width:48px}.vt-inline-079407edad{animation-delay:.3s}.vt-inline-085726dcce{color:hsl(var(--mains-quaternary));font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.vt-inline-0951e90987{height:400px}.vt-inline-09bcefcf9b{width:64px}.vt-inline-09c459775e{font-size:14px;font-weight:400;line-height:1.5}.vt-inline-0da05dd940{overflow:hidden}.vt-inline-132097ead4{color:hsl(var(--fg-disabled));margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.6}.vt-inline-134e3c2fff{width:max-content}.vt-inline-13f675f320{height:360px}.vt-inline-1471ba77c4{border:2px solid hsl(var(--info-primary));border-radius:2px;width:28px;height:28px}.vt-inline-152e6f6b5b{width:40px}.vt-inline-16000cc0ae{width:100%}.vt-inline-1f93e2f5fb{width:4px}.vt-inline-23bf870d85{width:72px}.vt-inline-23f2fd6cdd{background:hsl(var(--info-primary)/.3);border-radius:2px;width:16px;height:48px}.vt-inline-264b407beb{width:67%}.vt-inline-277a169064{margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.4}.vt-inline-2e3809aff8{background:hsl(var(--grey-800));border-radius:4px;width:20px;height:20px}.vt-inline-33b79c2a1c{letter-spacing:-.02em;font-size:48px;font-weight:800;line-height:1.1}.vt-inline-393bda6e03{height:320px}.vt-inline-3a484bbae1{width:20px;height:8px}.vt-inline-3ac612ca5a{height:60%}.vt-inline-3ad30fb135{background:hsl(var(--info-primary)/.3);border-radius:2px;width:16px;height:24px}.vt-inline-3b6c45db71{letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:20px;font-weight:800;line-height:1.2}.vt-inline-3ec96985f7{width:40%}.vt-inline-40002a7c05{letter-spacing:-.01em;margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.25}.vt-inline-4396f59dc1{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.3}.vt-inline-44b108f16a{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--mains-quaternary));font-family:Inter,sans-serif;font-size:11px;font-weight:600}.vt-inline-49b74b9afd{font-family:Inter,sans-serif}.vt-inline-49c9406408{width:70%}.vt-inline-4ac1dc23f7{width:56px}.vt-inline-50ab3e468c{width:2px}.vt-inline-52a5914ae0{background:hsl(var(--blue-900));border-radius:4px;width:20px;height:20px}.vt-inline-5acc4551b9{font-size:18px;font-weight:400;line-height:1.6}.vt-inline-5ca9b93416{width:85%}.vt-inline-5d1a114e4e{background:hsl(var(--grey-200));border-radius:4px;width:20px;height:20px}.vt-inline-6268fbcf32{font-size:clamp(8rem,20vw,16rem)}.vt-inline-6528b2713f{width:30%}.vt-inline-66597ae33c{background:hsl(var(--grey-400));border-radius:4px;width:20px;height:20px}.vt-inline-6757009252{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-disabled));font-size:11px;font-weight:600;line-height:1.4}.vt-inline-67e58e91ec{background:hsl(var(--accents-blue));width:92%}.vt-inline-68da277b41{width:16px}.vt-inline-6974507855{width:600px}.vt-inline-6b1f0d9798{margin-top:4px}.vt-inline-6e4544473d{background:hsl(var(--blue-200));border-radius:4px;width:20px;height:20px}.vt-inline-6f0d008055{animation-delay:.5s}.vt-inline-6ffb4c7f1c{width:20px;height:40px}.vt-inline-76d38837f7{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.25}.vt-inline-77fad25d4d{width:24px}.vt-inline-7b6be8eb86{font-size:18px;font-weight:600;line-height:1.35}.vt-inline-7c076bc33f{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-disabled));margin-bottom:8px;font-size:11px;font-weight:600}.vt-inline-7fc691584c{font-family:system-ui,sans-serif}.vt-inline-815f5e5040{width:20px;height:48px}.vt-inline-83b8e7afb8{width:20px}.vt-inline-853d287b2c{width:62%}.vt-inline-86d5a62908{width:60%}.vt-inline-89abf09ba1{width:288px}.vt-inline-8b767ad399{width:6px}.vt-inline-94b9d4a0ea{letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1.15}.vt-inline-96f0de323d{width:20px;height:24px}.vt-inline-97eebb58d9{color:hsl(var(--fg-disabled));font-size:12px;font-weight:400;line-height:1.4}.vt-inline-98959f35b1{width:12px}.vt-inline-990f101977{color:hsl(var(--fg-disabled));padding-left:20px;font-size:14px;font-weight:400;line-height:1.8;list-style:outside}.vt-inline-997131a05f{height:380px}.vt-inline-99fa4f924e{height:50%}.vt-inline-9a50b240ae{position:absolute;bottom:0;left:0;right:0}.vt-inline-9d162f2385{background:hsl(var(--info-primary)/.1)}.vt-inline-9e2b4e9088{width:80%}.vt-inline-9f04c3a0b1{animation-delay:.45s}.vt-inline-9f10868e2b{width:8px}.vt-inline-9fbcc3feef{font-size:clamp(6rem,16vw,12rem)}.vt-inline-a2322f2a5b{font-weight:900}.vt-inline-a3c15d5ad2{width:20px;height:32px}.vt-inline-a76205b062{letter-spacing:-.015em;font-size:30px;font-weight:700;line-height:1.2}.vt-inline-a93b570b5c{height:40%}.vt-inline-b1ce6b6a8d{background:hsl(var(--info-primary)/.3);border-radius:2px;width:16px;height:32px}.vt-inline-b271ed4bf8{background:hsl(var(--grey-600));border-radius:4px;width:20px;height:20px}.vt-inline-b45a0c621b{border:2px solid hsl(var(--info-primary));border-radius:9999px;width:28px;height:28px}.vt-inline-b616c1520f{background:hsl(var(--blue-500));border-radius:4px;width:20px;height:20px}.vt-inline-c01b56d2ac{animation-delay:.2s}.vt-inline-c0783975c4{width:20px;height:2px}.vt-inline-c15b25bfc3{width:25%}.vt-inline-c311217ce1{width:75%}.vt-inline-c38e748a2c{gap:24px}.vt-inline-c741527ec2{padding:16px}.vt-inline-c8dc34bd64{cursor:grab}.vt-inline-ce68bff415{gap:12px}.vt-inline-d2969e9054{width:20px;height:4px}.vt-inline-d2c3be0324{animation-delay:.1s}.vt-inline-d3f64fb6b8{width:20%}.vt-inline-d4301260e4{background:hsl(var(--warning-primary)/.1)}.vt-inline-d4f73fa0e1{animation-delay:.15s}.vt-inline-d6699032db{background:hsl(var(--info-primary)/.3);border-radius:2px;width:16px;height:16px}.vt-inline-dabaad57fd{width:80px}.vt-inline-dbc0d681a2{width:96px}.vt-inline-dc0529dcea{left:calc(60% - 8px)}.vt-inline-dd96c4680c{background:hsl(var(--accents-orange));width:42%}.vt-inline-df3a6b5ce8{z-index:2000;pointer-events:none;min-width:180px;position:fixed}.vt-inline-e17a83bd94{width:45%}.vt-inline-e324540ca9{width:20px;height:12px}.vt-inline-e48e5e9dd5{border:2px solid hsl(var(--info-primary));border-radius:12px;width:28px;height:28px}.vt-inline-e54a108cdd{max-height:0}.vt-inline-e6ac52fd79{width:20px;height:6px}.vt-inline-e706cba58e{max-height:240px;overflow-y:auto}.vt-inline-e73a22bd90{width:50%}.vt-inline-e85fbed417{clip-path:inset(0 50% 0 0)}.vt-inline-ee552ce15e{color:hsl(var(--fg-disabled));margin-top:16px;font-size:12px;font-weight:400;line-height:1.4}.vt-inline-ef1bb00708{font-size:16px;font-weight:600;line-height:1.4}.vt-inline-f13fab4c77{width:33%}.vt-inline-f15d978070{background:hsl(var(--info-primary)/.3);border-radius:2px;width:16px;height:8px}.vt-inline-f17001c3cd{gap:8px}.vt-inline-f30ace800f{font-size:14px;font-weight:500;line-height:1.4}.vt-inline-f36cc98dba{background:hsl(var(--info-primary)/.3);border-radius:2px;width:16px;height:4px}.vt-inline-fb93c57b2c{width:32px}.vt-inline-fd258489e4{background:hsl(var(--blue-600));border-radius:4px;width:20px;height:20px}.vt-inline-fdbdc6ea16{width:20px;height:0}.vt-inline-fe7a974f7c{height:300px}.vt-inline-ffb89c08d4{font-size:16px;font-weight:400;line-height:1.6}.vt-popover-content{z-index:50;background:hsl(var(--surfaces-surface));border:1px solid hsl(var(--border-default));border-radius:var(--radius-lg);opacity:0;visibility:hidden;will-change:transform, opacity;transition:opacity .15s ease-out,transform .15s ease-out,visibility 0s .15s;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.vt-popover-content.vt-open{opacity:1;visibility:visible;transition:opacity .15s ease-out,transform .15s ease-out,visibility}.vt-popover-top{margin-bottom:8px;bottom:100%;left:50%;transform:translate(-50%,10px)}.vt-popover-top.vt-open{transform:translate(-50%)}.vt-popover-bottom{margin-top:8px;top:100%;left:50%;transform:translate(-50%,-10px)}.vt-popover-bottom.vt-open{transform:translate(-50%)}.vt-popover-left{margin-right:8px;top:50%;right:100%;transform:translate(10px,-50%)}.vt-popover-left.vt-open{transform:translateY(-50%)}.vt-popover-right{margin-left:8px;top:50%;left:100%;transform:translate(-10px,-50%)}.vt-popover-right.vt-open{transform:translateY(-50%)}.vt-popover-bottom-start{margin-top:8px;top:100%;left:0;transform:translateY(-10px)}.vt-popover-bottom-start.vt-open{transform:translateY(0)}.vt-command-item,.vt-combobox-item{border-radius:var(--radius-lg);color:hsl(var(--mains-secondary));cursor:pointer;user-select:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:color .15s,background-color .15s;display:flex}.vt-command-item:hover,.vt-command-item.vt-selected,.vt-combobox-item:hover,.vt-combobox-item.vt-selected{background:hsl(var(--surfaces-subtle));color:hsl(var(--mains-primary))}.vt-command-item[aria-disabled=true],.vt-combobox-item[aria-disabled=true]{opacity:.5;pointer-events:none}.vt-command-item.vt-command-danger,.vt-combobox-item.vt-command-danger{color:hsl(var(--error-primary))}.vt-command-item.vt-command-danger:hover,.vt-combobox-item.vt-command-danger:hover{color:hsl(var(--error-primary));background:hsl(var(--error-background))}.vt-dropdown-menu{z-index:50;background:hsl(var(--surfaces-surface));border:1px solid hsl(var(--border-default));border-radius:var(--radius-xl);opacity:0;visibility:hidden;min-width:8rem;padding:.25rem;transition:opacity .15s ease-out,transform .15s ease-out,visibility 0s .15s;position:absolute;transform:translateY(-8px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.vt-dropdown-menu.vt-open{opacity:1;visibility:visible;transition:opacity .15s ease-out,transform .15s ease-out,visibility;transform:translateY(0)}
