:root{--vetra-control-height-compact: 34px;--vetra-control-height-default: 40px;--vetra-control-height-large: 46px;--vetra-control-radius-compact: 7px;--vetra-control-radius-default: 9px;--vetra-control-radius-large: 12px;--vetra-button-font-family: var(--dash-font-action, sans-serif);--vetra-button-font-size: 13px;--vetra-button-font-size-compact: 12px;--vetra-button-font-weight: 700;--vetra-button-letter-spacing: -.016em;--vetra-button-line-height: 1;--vetra-settings-measure: 1040px;--vetra-field-measure: 420px;--vetra-field-height: 44px;--vetra-field-input-height: 39px;--vetra-field-height-compact: 42px;--vetra-field-input-height-compact: 36px;--vetra-field-radius: 8px;--vetra-field-padding-inline: 16px;--vetra-field-gap: 7px;--vetra-field-border: transparent;--vetra-field-border-hover: transparent;--vetra-field-rest: #0c0d12;--vetra-trigger-rest: var(--vetra-field-rest);--vetra-trigger-hover: var(--vetra-field-hover);--vetra-trigger-open: var(--vetra-field-active);--vetra-trigger-press: #08090e;--vetra-trigger-disabled: #0e0f14;--vetra-field-hover: #121318;--vetra-field-active: #121318;--vetra-field-press: #1b1c22;--vetra-field-text: #d3d8e2;--vetra-field-muted: #768094;--vetra-field-placeholder: #737d90;--vetra-field-focus: var(--dash-accent, #6d5efc);--vetra-field-font-size: 12px;--vetra-field-font-weight: 520;--vetra-field-letter-spacing: -.005em;--vetra-field-motion-focus: .59s;--vetra-field-ease-focus: cubic-bezier(.45, .05, .25, 1);--vetra-scrollbar-gutter: 10px;--vetra-scrollbar-inset: 2px;--vetra-scrollbar-thumb: rgba(255, 255, 255, .11);--vetra-scrollbar-thumb-hover: rgba(255, 255, 255, .2);--vetra-scrollbar-thumb-active: var(--dash-accent, #6d5efc);--vetra-trigger-shadow: inset 0 0 0 1px rgba(255, 255, 255, .04);--vetra-trigger-shadow-hover: inset 0 0 0 1px rgba(255, 255, 255, .07);--vetra-trigger-shadow-press: inset 0 0 0 1px rgba(255, 255, 255, .04);--vetra-field-shadow-focus: inset 0 1px 0 rgba(255, 255, 255, .05), inset 0 0 0 2px var(--vetra-field-focus);--vetra-directory-control-height: var(--vetra-field-height);--vetra-directory-input-height: var(--vetra-field-input-height);--vetra-directory-control-radius: var(--vetra-field-radius);--vetra-directory-control-rest: var(--vetra-field-rest);--vetra-directory-control-hover: var(--vetra-field-hover);--vetra-directory-control-active: var(--vetra-field-active);--vetra-directory-control-text: var(--vetra-field-text);--vetra-directory-control-muted: var(--vetra-field-muted);--vetra-directory-control-placeholder: var(--vetra-field-placeholder);--vetra-directory-control-focus: var(--vetra-field-focus);--vetra-directory-affordance: #697386;--vetra-directory-affordance-hover: #a7b0c0;--vetra-directory-popover: var(--vetra-field-rest);--vetra-directory-option-hover: color-mix(in srgb, #ffffff 5%, var(--dash-surface-raised));--vetra-skeleton-fill: color-mix(in srgb, #ffffff 5.5%, transparent);--vetra-skeleton-fill-strong: color-mix(in srgb, #ffffff 8%, transparent);--vetra-skeleton-radius: 6px;--vetra-skeleton-cycle: 1.4s;--vetra-skeleton-ease: ease-in-out;--vetra-skeleton-rest: .78;--vetra-space-1: 4px;--vetra-space-2: 8px;--vetra-space-3: 12px;--vetra-space-4: 16px;--vetra-space-5: 20px;--vetra-space-6: 24px;--vetra-text-subtle: color-mix(in srgb, var(--dash-text-muted) 78%, var(--dash-text-secondary) 22%);--vetra-field-focus-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dash-focus-border) 72%, transparent);--vetra-control-focus-shadow: inset 0 0 0 1px var(--dash-focus-border), inset 0 1px 0 rgba(255, 255, 255, .035);--vetra-choice-focus-shadow: var(--vetra-control-focus-shadow)}@supports not selector(::-webkit-scrollbar){:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar){scrollbar-width:thin;scrollbar-color:var(--vetra-scrollbar-thumb) transparent}}:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar{width:var(--vetra-scrollbar-gutter);height:var(--vetra-scrollbar-gutter)}:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar-track,:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar-corner{background:transparent}:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar-thumb{border:var(--vetra-scrollbar-inset) solid transparent;border-radius:999px;background:var(--vetra-scrollbar-thumb);background-clip:content-box;transition:background-color .16s ease}:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar-thumb:hover{background:var(--vetra-scrollbar-thumb-hover);background-clip:content-box}:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar-thumb:active{background:var(--vetra-scrollbar-thumb-active);background-clip:content-box}:is(.vetra-modal__body,.vetra-drawer__body,.vetra-popover__body,.vetra-dropdown__menu,.vetra-scrollbar)::-webkit-scrollbar-button{display:none}:root{--vetra-spinner-cycle: .72s}@keyframes vetra-loading-spin{to{transform:rotate(1turn)}}.vetra-ui-glyph{--vetra-glyph-size: 18px;width:var(--vetra-glyph-size);height:var(--vetra-glyph-size);display:inline-grid;flex:0 0 auto;place-items:center;color:currentColor;line-height:1;vertical-align:middle}.vetra-ui-glyph>svg,.vetra-ui-glyph>img{width:100%;height:100%;display:block}.vetra-ui-glyph>img{object-fit:contain}.vetra-ui-glyph--small{--vetra-glyph-size: 15px}.vetra-ui-glyph--large{--vetra-glyph-size: 22px}.vetra-ui-glyph--muted{color:var(--dash-text-muted)}.vetra-ui-glyph--accent{color:var(--dash-blue-text)}.vetra-ui-glyph--success{color:var(--dash-green)}.vetra-ui-glyph--warning{color:var(--dash-amber)}.vetra-ui-glyph--danger{color:var(--dash-red)}.vetra-ui-icon-button{width:40px;height:40px;padding:0;display:inline-grid;flex:0 0 auto;place-items:center;border:0;border-radius:50%;color:var(--dash-text-muted);background:transparent;box-shadow:none;cursor:pointer;font:inherit;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-standard) ease,transform var(--dash-motion-fast) var(--dash-ease-press),box-shadow var(--dash-motion-fast) ease}.vetra-ui-icon-button--compact{width:34px;height:34px;border-radius:50%}.vetra-ui-icon-button:hover:not(:disabled){color:var(--dash-text);background:var(--dash-hover-fill)}.vetra-ui-icon-button--accent{color:var(--dash-blue-text)}.vetra-ui-icon-button--danger{color:var(--dash-red-text)}.vetra-ui-icon-button--danger:hover:not(:disabled){color:var(--dash-red);background:var(--dash-red-soft)}.vetra-ui-icon-button.is-pressed{color:var(--dash-blue-text);background:var(--dash-blue-soft)}.vetra-ui-icon-button:active:not(:disabled){transform:scale(var(--dash-press-scale))}.vetra-ui-icon-button:focus-visible{outline:0;box-shadow:var(--vetra-control-focus-shadow)}.vetra-ui-icon-button:disabled{color:var(--dash-disabled-text);cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-ui-state-mark{width:32px;height:32px;display:inline-grid;flex:0 0 auto;place-items:center;border:0;border-radius:50%;color:var(--dash-text-secondary);background:var(--dash-hover-fill);animation:vetra-ui-state-mark-in var(--dash-motion-standard) var(--dash-ease-out) both}.vetra-ui-state-mark--compact{width:28px;height:28px}.vetra-ui-state-mark--large{width:40px;height:40px}.vetra-ui-state-mark--info{color:var(--dash-blue-text);background:var(--dash-blue-soft)}.vetra-ui-state-mark--success{color:var(--dash-green);background:var(--dash-green-soft)}.vetra-ui-state-mark--warning{color:var(--dash-amber);background:var(--dash-amber-soft)}.vetra-ui-state-mark--danger{color:var(--dash-red);background:var(--dash-red-soft)}.vetra-ui-button{position:relative;min-height:var(--vetra-control-height-default);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:var(--vetra-control-radius-default);color:var(--dash-text);background:transparent;cursor:pointer;font-family:var(--vetra-button-font-family);font-size:var(--vetra-button-font-size);font-weight:var(--vetra-button-font-weight);font-variation-settings:"wght" var(--vetra-button-font-weight);letter-spacing:var(--vetra-button-letter-spacing);line-height:var(--vetra-button-line-height);text-rendering:geometricPrecision;white-space:nowrap;text-decoration:none;box-shadow:none;transition:transform var(--dash-motion-standard) var(--dash-ease-press),border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,color var(--dash-motion-fast) ease,box-shadow var(--dash-motion-fast) ease}.vetra-ui-button__content{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:inherit;transition:opacity var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-press)}.vetra-ui-button__spinner{position:absolute;inset:50% auto auto 50%;color:currentColor;transform:translate(-50%,-50%);animation:vetra-ui-button-spin var(--vetra-spinner-cycle) linear infinite}.vetra-ui-button.is-loading .vetra-ui-button__content{opacity:0;transform:scale(.97)}.vetra-ui-button--compact{min-height:var(--vetra-control-height-compact);padding-inline:12px;border-radius:var(--vetra-control-radius-compact);font-size:var(--vetra-button-font-size-compact)}.dash-app .vetra-ui-button,.dash-state-page .vetra-ui-button{font-family:var(--vetra-button-font-family);font-size:var(--vetra-button-font-size);font-weight:var(--vetra-button-font-weight);font-variation-settings:"wght" var(--vetra-button-font-weight);letter-spacing:var(--vetra-button-letter-spacing);line-height:var(--vetra-button-line-height);text-rendering:geometricPrecision}.dash-app .vetra-ui-button--compact,.dash-state-page .vetra-ui-button--compact{font-size:var(--vetra-button-font-size-compact)}.dash-app .vetra-ui-button>.vetra-ui-button__content,.dash-state-page .vetra-ui-button>.vetra-ui-button__content{color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;line-height:inherit;text-rendering:inherit}.vetra-ui-button--primary{border-color:transparent;color:var(--dash-text-on-accent);background:var(--dash-blue);box-shadow:none}.vetra-ui-button--primary:hover{border-color:transparent;background:var(--dash-blue-hover)}.vetra-ui-button--secondary{border-color:transparent;background:var(--dash-secondary-fill)}.vetra-ui-button--secondary:hover{background:var(--dash-secondary-fill-hover)}.vetra-ui-button--ghost{color:var(--dash-text-secondary)}.vetra-ui-button--ghost:hover{background:var(--dash-hover-fill);color:var(--dash-text)}.vetra-ui-button--danger{border-color:transparent;color:var(--dash-red-text);background:var(--dash-red-soft)}.vetra-ui-button--danger:hover{color:var(--dash-red);background:var(--dash-red-fill);box-shadow:var(--dash-red-ring)}.vetra-ui-button:disabled{color:var(--dash-disabled-text);cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-ui-button--primary:disabled,.vetra-ui-button--secondary:disabled,.vetra-ui-button--danger:disabled{border-color:transparent;color:var(--dash-disabled-text);background:var(--dash-disabled-fill);box-shadow:inset 0 1px 2px -1px #00000073;opacity:1}.vetra-ui-button--primary.is-loading:disabled{color:var(--dash-text);background:var(--dash-blue);opacity:.86}.vetra-ui-button--secondary.is-loading:disabled{color:var(--dash-text-secondary);background:var(--dash-surface-raised);opacity:.86}.vetra-ui-button--danger.is-loading:disabled{color:var(--dash-red-text);background:var(--dash-red-soft);opacity:.86}.vetra-ui-button:active:not(:disabled){transform:translateY(0) scale(var(--dash-press-scale))}.vetra-ui-button:focus-visible{outline:0;box-shadow:var(--vetra-control-focus-shadow)}@keyframes vetra-ui-button-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes vetra-ui-state-mark-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.vetra-ui-badge{min-height:22px;width:fit-content;padding:0 8px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;color:var(--vetra-text-subtle);background:var(--dash-hover-fill);font-family:var(--dash-font-ui);font-size:var(--dash-type-helper-size);font-weight:var(--dash-type-control-weight);white-space:nowrap}.vetra-ui-badge>i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px #00000024}.vetra-ui-badge{background:var(--dash-neutral-fill);box-shadow:var(--dash-neutral-ring)}.vetra-ui-badge--accent{color:var(--dash-blue-text);background:var(--dash-accent-fill);box-shadow:var(--dash-accent-ring)}.vetra-ui-badge--success{color:var(--dash-green);background:var(--dash-green-fill);box-shadow:var(--dash-green-ring)}.vetra-ui-badge--warning{color:var(--dash-amber);background:var(--dash-amber-fill);box-shadow:var(--dash-amber-ring)}.vetra-ui-badge--danger{color:var(--dash-red);background:var(--dash-red-fill);box-shadow:var(--dash-red-ring)}.vetra-ui-badge--pro{padding-right:9px;color:var(--dash-gold);background:var(--dash-gold-fill);box-shadow:var(--dash-gold-ring);letter-spacing:.01em}@supports (background-clip: text) or (-webkit-background-clip: text){.vetra-ui-badge--pro>span{background:var(--dash-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent}}.vetra-ui-badge--pro>svg{color:var(--dash-gold);flex:none}.vetra-ui-badge--compact{min-height:17px;padding:0 6px;gap:4px;font-size:9.5px}.vetra-ui-badge--compact>svg{width:10px;height:10px}.vetra-ui-badge--soon{color:var(--dash-text-muted, #878d9a);background:var(--dash-hover-fill, rgba(255, 255, 255, .045));box-shadow:none;letter-spacing:.01em}@supports (background-clip: text) or (-webkit-background-clip: text){.vetra-ui-badge--soon>span{background:linear-gradient(100deg,var(--dash-text-muted, #878d9a) 38%,var(--dash-text, #eceef3) 50%,var(--dash-text-muted, #878d9a) 62%);background-size:220% 100%;background-position:140% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:vetra-badge-soon-sweep 4.2s var(--dash-ease-out, cubic-bezier(.2, .75, .2, 1)) infinite}}@keyframes vetra-badge-soon-sweep{0%,62%{background-position:140% 0}92%,to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.vetra-ui-badge--soon>span{background:none;color:var(--dash-text-muted, #878d9a);animation:none}}.vetra-ui-panel{min-width:0;border:0;border-radius:var(--vetra-control-radius-large);background:var(--dash-surface);box-shadow:none}.vetra-ui-panel__header{min-height:56px;padding:12px var(--vetra-space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--vetra-space-5);border-bottom:1px solid var(--dash-border)}.vetra-ui-panel__header>span{min-width:0;display:grid;gap:3px}.vetra-ui-panel__header h2{margin:0;color:var(--dash-text);font-size:var(--dash-type-heading-size);font-weight:var(--dash-type-control-weight)}.vetra-ui-panel__header p{margin:0;color:var(--dash-text-muted);font-size:var(--dash-type-label-size)}.vetra-ui-panel__body{padding:var(--vetra-space-4)}.vetra-ui-field{display:grid;gap:var(--vetra-space-2)}.vetra-ui-field__label{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vetra-ui-field__label>label{color:var(--dash-text-secondary);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-label-weight)}.vetra-ui-field__label>small{color:var(--vetra-text-subtle);font-size:var(--dash-type-caption-size);font-weight:var(--dash-type-helper-weight)}.vetra-ui-field>p{margin:0;color:var(--dash-red-text);font-size:var(--dash-type-helper-size)}.vetra-ui-toggle-row{width:100%;min-height:56px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid transparent;border-radius:var(--vetra-control-radius-default);color:var(--dash-text);background:var(--dash-control);cursor:pointer;text-align:left;transition:border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-press)}.vetra-ui-toggle-row:hover:not(:disabled){background:var(--dash-control-hover)}.vetra-ui-toggle-row:active:not(:disabled){transform:scale(.994)}.vetra-ui-toggle-row:focus-visible{outline:0;border-color:transparent;box-shadow:var(--vetra-control-focus-shadow)}.vetra-ui-toggle-row__copy{min-width:0;display:grid;gap:3px}.vetra-ui-toggle-row__copy strong{font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-ui-toggle-row__copy small{color:var(--vetra-text-subtle);font-size:var(--dash-type-helper-size)}.vetra-ui-toggle{width:42px;height:22px;padding:3px;display:flex;flex:0 0 auto;border-radius:999px;background:var(--dash-border-strong);transition:background-color var(--dash-motion-standard) ease}.vetra-ui-toggle i{width:16px;height:16px;border-radius:50%;background:var(--dash-text);box-shadow:0 1px 2px #00000047;transition:transform var(--dash-motion-standard) var(--dash-ease-spring)}.vetra-ui-toggle-row[aria-checked=true] .vetra-ui-toggle{background:var(--dash-blue)}.vetra-ui-toggle-row[aria-checked=true] .vetra-ui-toggle i{transform:translate(20px)}.vetra-ui-toggle-row:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-ui-radio-card{width:100%;min-height:68px;padding:12px 13px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid transparent;border-radius:var(--vetra-control-radius-default);color:var(--dash-text);background:var(--dash-control);cursor:pointer;text-align:left;transition:border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-press)}.vetra-ui-radio-card.has-icon{grid-template-columns:auto minmax(0,1fr) auto}.vetra-ui-radio-card:hover:not(:disabled){background:var(--dash-control-hover)}.vetra-ui-radio-card:active:not(:disabled){transform:scale(.992)}.vetra-ui-radio-card.is-selected{border-color:transparent;background:color-mix(in srgb,var(--dash-blue) 12%,var(--dash-control));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dash-blue) 55%,transparent)}.vetra-ui-radio-card:focus-visible{outline:0;border-color:transparent;box-shadow:var(--vetra-control-focus-shadow)}.vetra-ui-radio-card__icon{width:24px;height:24px;display:grid;place-items:center;color:var(--dash-blue-text);background:transparent}.vetra-ui-radio-card__copy{min-width:0;display:grid;gap:3px}.vetra-ui-radio-card__copy strong{font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-ui-radio-card__copy small{color:var(--vetra-text-subtle);font-size:var(--dash-type-helper-size);line-height:1.4}.vetra-ui-radio-card__control{width:18px;height:18px;display:grid;place-items:center;border:1px solid var(--dash-border-strong);border-radius:50%}.vetra-ui-radio-card.is-selected .vetra-ui-radio-card__control{border-color:var(--dash-blue);background:color-mix(in srgb,var(--dash-blue) 14%,transparent)}.vetra-ui-radio-card.is-selected .vetra-ui-radio-card__control i{width:8px;height:8px;border-radius:50%;background:var(--dash-blue);animation:vetra-ui-radio-in var(--dash-motion-standard) var(--dash-ease-spring) both}.vetra-ui-radio-card:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-ui-tabs{position:relative;isolation:isolate;max-width:100%;min-height:var(--vetra-control-height-default);display:flex;align-items:flex-end;gap:19px;overflow-x:auto;overscroll-behavior-inline:contain;border-bottom:1px solid var(--dash-border);scrollbar-width:none;white-space:nowrap;font-family:var(--dash-font-ui);font-size:var(--dash-type-nav-size);font-weight:var(--dash-type-nav-weight);font-variation-settings:"wght" var(--dash-type-nav-weight);letter-spacing:var(--dash-type-nav-tracking);line-height:1}.vetra-ui-tabs::-webkit-scrollbar{display:none}.vetra-ui-tabs__indicator{position:absolute;z-index:0;bottom:-1px;left:0;width:var(--vetra-indicator-width);height:2px;border-radius:999px 999px 0 0;background:var(--dash-blue);opacity:0;transform:translate(var(--vetra-indicator-x));transition:transform var(--dash-motion-deliberate) var(--dash-ease-out),width var(--dash-motion-deliberate) var(--dash-ease-out),opacity var(--dash-motion-fast) ease}.vetra-ui-tabs.is-ready .vetra-ui-tabs__indicator{opacity:1}.vetra-ui-tabs button{position:relative;z-index:1;min-width:max-content;min-height:var(--vetra-control-height-default);padding:0 7px;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted);background:transparent;cursor:pointer;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;line-height:inherit;text-rendering:geometricPrecision;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-press),box-shadow var(--dash-motion-fast) ease}.vetra-ui-tabs button:hover:not(:disabled){color:var(--dash-text-secondary)}.vetra-ui-tabs button[aria-selected=true]{color:var(--dash-text);font-weight:var(--dash-type-nav-weight-active);font-variation-settings:"wght" var(--dash-type-nav-weight-active)}.vetra-ui-tabs button:focus-visible{outline:0;background:var(--dash-hover-fill);box-shadow:var(--vetra-control-focus-shadow)}.vetra-ui-tabs button:active:not(:disabled){transform:scale(.985)}.vetra-ui-tabs__icon,.vetra-ui-segmented__icon{width:17px;height:17px;display:grid;flex:0 0 auto;place-items:center;color:var(--dash-text-faint);transition:color var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-press)}.vetra-ui-tabs__icon>svg,.vetra-ui-segmented__icon>svg{width:100%;height:100%}.vetra-ui-tabs button:hover:not(:disabled) .vetra-ui-tabs__icon,.vetra-ui-segmented button:hover:not(:disabled) .vetra-ui-segmented__icon{color:var(--dash-text-muted)}.vetra-ui-tabs button[aria-selected=true] .vetra-ui-tabs__icon,.vetra-ui-segmented button[aria-pressed=true] .vetra-ui-segmented__icon{color:currentColor;transform:none}.vetra-ui-tabs__label{min-width:0;line-height:1}.vetra-ui-tabs__count{min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;flex:0 0 auto;border:0;border-radius:999px;color:var(--vetra-text-subtle);background:var(--dash-control);font-family:var(--dash-font-ui);font-size:var(--dash-type-nav-count-size);font-weight:var(--dash-type-nav-count-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--dash-type-filter-tracking);line-height:1;text-align:center}.vetra-ui-tabs button[aria-selected=true] .vetra-ui-tabs__count{color:var(--dash-blue-text);background:color-mix(in srgb,var(--dash-blue) 18%,transparent)}.vetra-ui-tabs button:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-ui-tabs--segmented{min-height:var(--vetra-control-height-compact);padding:3px;align-items:center;gap:0;border:0;border-radius:var(--vetra-control-radius-default);background:var(--dash-control);box-shadow:none}.vetra-ui-tabs--segmented .vetra-ui-tabs__indicator{top:3px!important;bottom:3px!important;height:auto!important;border:0;border-radius:var(--vetra-control-radius-compact)!important;background:color-mix(in srgb,var(--dash-blue) 5%,var(--dash-surface-hover))!important;box-shadow:none!important}.vetra-ui-tabs--segmented button{min-height:calc(var(--vetra-control-height-compact) - 6px);padding:0 10px;justify-content:center;border-radius:var(--vetra-control-radius-compact);font-size:var(--dash-type-nav-compact-size)}.vetra-ui-segmented{position:relative;isolation:isolate;width:fit-content;min-height:var(--vetra-control-height-compact);padding:3px;display:flex;align-items:center;gap:0;overflow-x:auto;border:0;border-radius:var(--vetra-control-radius-default);background:var(--dash-control);box-shadow:none;scrollbar-width:none;font-family:var(--dash-font-ui);font-size:var(--dash-type-nav-compact-size);font-weight:var(--dash-type-nav-weight);font-variation-settings:"wght" var(--dash-type-nav-weight);letter-spacing:var(--dash-type-nav-tracking);line-height:1}.vetra-ui-segmented::-webkit-scrollbar{display:none}.vetra-ui-segmented__indicator{position:absolute;z-index:0;top:3px;bottom:3px;left:0;width:var(--vetra-indicator-width);border:0;border-radius:var(--vetra-control-radius-compact);background:color-mix(in srgb,var(--dash-accent) 86%,var(--dash-surface-subtle, #0f1116));box-shadow:inset 0 1px #ffffff12!important;opacity:0;transform:translate(var(--vetra-indicator-x));transition:transform var(--dash-motion-deliberate) var(--dash-ease-out),width var(--dash-motion-deliberate) var(--dash-ease-out),opacity var(--dash-motion-fast) ease}.vetra-ui-segmented.is-ready .vetra-ui-segmented__indicator{opacity:1}.vetra-ui-segmented button{position:relative;z-index:1;min-height:calc(var(--vetra-control-height-compact) - 6px);padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted);background:transparent;cursor:pointer;font:inherit;font-variation-settings:inherit;letter-spacing:var(--dash-type-filter-tracking);line-height:1;text-rendering:geometricPrecision;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-press)}.vetra-ui-segmented button:hover:not(:disabled){color:var(--dash-text-secondary);background:var(--dash-hover-fill)}.vetra-ui-segmented button[aria-pressed=true]{color:var(--dash-text-on-accent);font-weight:var(--dash-type-nav-weight-active);font-variation-settings:"wght" var(--dash-type-nav-weight-active)}.vetra-ui-segmented button[aria-pressed=true] .vetra-ui-segmented__count{color:inherit;background:#ffffff29}.vetra-ui-segmented button:focus-visible{outline:0;background:var(--dash-hover-fill-strong);box-shadow:none}.vetra-ui-segmented button:active:not(:disabled){transform:scale(.98)}.vetra-ui-segmented button:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-ui-segmented__label{min-width:0;line-height:1}.vetra-ui-segmented__count{min-width:18px;height:17px;padding:0 5px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:999px;color:var(--vetra-text-subtle);background:color-mix(in srgb,var(--dash-surface-raised) 74%,transparent);font-family:var(--dash-font-ui);font-size:var(--dash-type-nav-count-size);font-weight:var(--dash-type-nav-count-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--dash-type-filter-tracking);line-height:1;text-align:center}.vetra-ui-segmented button[aria-pressed=true] .vetra-ui-segmented__count{color:var(--dash-text-secondary);background:var(--dash-surface-raised)}@media(forced-colors:active){.vetra-ui-segmented button:focus-visible{outline:1px solid CanvasText;outline-offset:-2px}}@keyframes vetra-ui-radio-in{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vetra-ui-icon-button,.vetra-ui-button,.vetra-ui-button__content,.vetra-ui-toggle-row,.vetra-ui-toggle,.vetra-ui-toggle i,.vetra-ui-radio-card,.vetra-ui-tabs__indicator,.vetra-ui-tabs button,.vetra-ui-tabs__icon,.vetra-ui-segmented__indicator,.vetra-ui-segmented button,.vetra-ui-segmented__icon{transition:none}.vetra-ui-state-mark,.vetra-ui-button__spinner,.vetra-ui-radio-card.is-selected .vetra-ui-radio-card__control i{animation:none}.vetra-ui-icon-button:active:not(:disabled){transform:none}}.vetra-ui-tabs--segmented{min-height:36px;padding:4px;gap:2px}.vetra-ui-tabs--segmented .vetra-ui-tabs__indicator{top:4px!important;bottom:4px!important}.vetra-ui-tabs--segmented button{min-height:28px;padding:0 13px}.vetra-ui-tabs--segmented button{gap:6px}.vetra-ui-tabs--segmented button>span:last-child:not(:first-child){display:inline-grid;place-items:center;min-width:18px;height:18px;padding-inline:5px;border-radius:999px;color:var(--dash-text-muted);background:#ffffff0f;font-size:10px;font-weight:660;font-variant-numeric:tabular-nums;line-height:1}.vetra-ui-tabs--segmented button[aria-selected=true]>span:last-child:not(:first-child){color:var(--dash-text-secondary);background:#ffffff1a}.vetra-ui-button--large{min-height:var(--vetra-control-height-large);padding-inline:18px;border-radius:10px;font-size:var(--dash-type-control-large-size);gap:9px}.vetra-icon-surface{--vetra-icon-tint: #7f8ca2;--vetra-icon-paint: var(--vetra-icon-tint);--vetra-icon-fill: 24%;--vetra-icon-inner: 34%;--vetra-icon-ring: 8%;--vetra-icon-size: 24px;--vetra-icon-glyph: 15px;width:var(--vetra-icon-size);height:var(--vetra-icon-size);flex:none;display:grid;place-items:center;border:0;border-radius:50%;color:var(--vetra-icon-ink, var(--vetra-icon-paint));background:color-mix(in srgb,var(--vetra-icon-paint) var(--vetra-icon-fill),#0f1218);box-shadow:inset 0 1px color-mix(in srgb,var(--vetra-icon-paint) var(--vetra-icon-inner),transparent),0 0 0 3px color-mix(in srgb,var(--vetra-icon-paint) var(--vetra-icon-ring),transparent);transition:color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),box-shadow var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),opacity var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-icon-surface>svg{width:var(--vetra-icon-glyph);height:var(--vetra-icon-glyph);display:block}.vetra-icon-surface[data-size=small]{--vetra-icon-size: 20px;--vetra-icon-glyph: 13px}.vetra-icon-surface[data-size=large]{--vetra-icon-size: 28px;--vetra-icon-glyph: 17px}.vetra-icon-surface[data-size=xlarge]{--vetra-icon-size: 34px;--vetra-icon-glyph: 19px}.vetra-icon-surface[data-tone=violet]{--vetra-icon-tint: #9389ec}.vetra-icon-surface[data-tone=blue]{--vetra-icon-tint: #829fd1}.vetra-icon-surface[data-tone=cyan]{--vetra-icon-tint: #82afc4}.vetra-icon-surface[data-tone=teal]{--vetra-icon-tint: #75ad9e}.vetra-icon-surface[data-tone=indigo]{--vetra-icon-tint: #9690bf}.vetra-icon-surface[data-tone=amber]{--vetra-icon-tint: #d3a25d}.vetra-icon-surface[data-tone=rose]{--vetra-icon-tint: #cf8490}.vetra-icon-surface[data-tone=green]{--vetra-icon-tint: #66b88d}.vetra-icon-surface[data-tone=discord]{--vetra-icon-tint: #5865f2;--vetra-icon-fill: 82%;--vetra-icon-inner: 0%;--vetra-icon-ring: 0%}.vetra-icon-surface[data-state=disabled]{--vetra-icon-paint: color-mix(in srgb, var(--vetra-icon-tint) 26%, #7c899d);--vetra-icon-fill: 18%;--vetra-icon-inner: 22%;--vetra-icon-ring: 5%}.vetra-icon-surface[data-state=locked]{--vetra-icon-paint: #77849a;--vetra-icon-fill: 20%;--vetra-icon-inner: 25%;--vetra-icon-ring: 6%;opacity:.88}@media(prefers-reduced-motion:reduce){.vetra-icon-surface{transition:none}}:root{--vetra-field-placeholder: #737d90}.vetra-form-label,.vetra-form-input,.vetra-form-input-group,.vetra-number-field,.vetra-search-field,.vetra-checkbox,.vetra-radio,.vetra-switch,.vetra-slider,.vetra-band-slider,.vetra-preset-field,.vetra-tier{--vetra-form-fast: var(--dash-motion-fast);--vetra-form-standard: var(--dash-motion-standard);--vetra-form-ease: var(--dash-ease-press);--vetra-form-spring: var(--dash-ease-spring)}.vetra-form-input,.vetra-form-input-group,.vetra-number-field,.vetra-search-field{--vetra-control-surface: var(--vetra-field-rest);--vetra-control-surface-hover: var(--vetra-field-hover);--vetra-control-surface-focus: var(--vetra-field-active);--vetra-control-shadow: var(--vetra-field-shadow)}.vetra-checkbox,.vetra-radio,.vetra-switch,.vetra-slider{--vetra-control-surface: color-mix(in srgb, var(--dash-control) 88%, var(--dash-surface-raised) 12%);--vetra-control-surface-hover: color-mix(in srgb, var(--dash-control-hover) 92%, var(--dash-surface-raised) 8%);--vetra-control-surface-focus: color-mix(in srgb, var(--dash-control-active) 94%, var(--dash-surface-raised) 6%);--vetra-control-shadow: inset 0 1px 0 rgba(255, 255, 255, .025)}.vetra-form-label{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:16px;color:var(--dash-text-secondary);font-family:var(--dash-font-ui);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-label-weight);line-height:1.35}.vetra-form-label>span{min-width:0;display:inline-flex;align-items:baseline;gap:5px}.vetra-form-label i{color:var(--dash-red);font-style:normal}.vetra-form-label small,.vetra-form-label em{color:var(--vetra-text-subtle);font-size:var(--dash-type-caption-size);font-style:normal;font-weight:var(--dash-type-helper-weight)}.vetra-form-error{margin:0;display:flex;align-items:flex-start;gap:6px;color:var(--dash-red-text);font-size:var(--dash-type-helper-size);line-height:1.45;animation:vetra-form-error-in var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease) both}.vetra-form-error>svg{width:15px;height:15px;margin-top:1px;flex:0 0 auto}.vetra-form-input{width:100%;min-width:0;min-height:var(--vetra-field-height);padding:0 var(--vetra-field-padding-inline);border:1px solid var(--vetra-field-border, transparent);border-radius:var(--vetra-field-radius);outline:none;color:var(--vetra-field-text);background:var(--vetra-control-surface);font:inherit;font-family:var(--dash-font-body);font-size:var(--vetra-field-font-size);font-weight:var(--vetra-field-font-weight);letter-spacing:var(--vetra-field-letter-spacing);line-height:1.5;box-shadow:var(--vetra-control-shadow);transition:border-color var(--vetra-form-fast) ease,background-color var(--vetra-form-standard) ease,color var(--vetra-form-fast) ease,box-shadow var(--vetra-field-motion-focus, .59s) var(--vetra-field-ease-focus, ease)}.vetra-form-input--compact{min-height:var(--vetra-control-height-compact);padding-inline:10px;border-radius:var(--vetra-control-radius-compact);font-size:var(--dash-type-control-compact-size)}.vetra-form-input--large{min-height:var(--vetra-control-height-large);padding-inline:14px;font-size:var(--dash-type-control-large-size)}.vetra-form-input::placeholder{color:var(--vetra-field-placeholder);opacity:1}.vetra-form-input:hover:not(:disabled):not(:focus){border-color:var(--vetra-field-border-hover, transparent);background:var(--vetra-control-surface-hover);color:var(--vetra-field-text);box-shadow:var(--vetra-field-shadow-hover)}.vetra-form-input:focus-visible{border-color:var(--vetra-field-focus);outline:0;color:var(--vetra-field-text);background:var(--vetra-control-surface-focus);box-shadow:var(--vetra-field-shadow-focus)}.vetra-form-input.is-invalid{border-color:var(--dash-red)}.vetra-form-input:disabled{color:var(--dash-disabled-text);background:var(--dash-disabled-surface);cursor:var(--dash-disabled-cursor)}.vetra-form-input-group{min-width:0;min-height:var(--vetra-field-height);display:flex;align-items:stretch;border:1px solid var(--vetra-field-border, transparent);border-radius:var(--vetra-field-radius);background:var(--vetra-control-surface);overflow:clip;box-shadow:var(--vetra-control-shadow);transition:border-color .17s ease,background-color .17s ease,box-shadow var(--vetra-field-motion-focus, .59s) var(--vetra-field-ease-focus, ease)}.vetra-form-input-group:hover:not(.is-disabled):not(:focus-within){border-color:var(--vetra-field-border-hover, transparent);background:var(--vetra-control-surface-hover);box-shadow:var(--vetra-field-shadow-hover)}.vetra-form-input-group:focus-within{border-color:var(--vetra-field-focus);outline:0;background:var(--vetra-control-surface-focus);box-shadow:var(--vetra-field-shadow-focus)}.vetra-form-input-group input:focus-visible{outline:0}.vetra-form-input-group.is-invalid{border-color:var(--dash-red)}.vetra-form-input-group.is-disabled{cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-form-input-group__addon{min-width:38px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--dash-text-muted);background:var(--dash-control-addon);font-size:var(--dash-type-label-size);white-space:nowrap}.vetra-form-input-group__addon+.vetra-form-input-group__control,.vetra-form-input-group__control+.vetra-form-input-group__addon{border-left:1px solid var(--dash-border)}.vetra-form-input-group--integrated .vetra-form-input-group__addon{padding-inline:11px 2px;color:var(--dash-text-muted);background:transparent}.vetra-form-input-group--integrated .vetra-form-input-group__control+.vetra-form-input-group__addon{padding-inline:2px 11px}.vetra-form-input-group--integrated .vetra-form-input-group__addon+.vetra-form-input-group__control,.vetra-form-input-group--integrated .vetra-form-input-group__control+.vetra-form-input-group__addon{border-left:0}.vetra-form-input-group__control{min-width:0;display:flex;flex:1;align-items:stretch}.vetra-form-input-group .vetra-form-input,.vetra-form-input-group input{min-width:0;flex:1;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none}.vetra-form-input-group .vetra-form-input.vetra-form-input,.vetra-form-input-group .vetra-form-input.vetra-form-input:hover:not(:disabled):not(:focus),.vetra-form-input-group input:hover:not(:disabled):not(:focus),.vetra-form-input-group .vetra-form-input.vetra-form-input:focus-visible,.vetra-form-input-group input:focus-visible{border-color:transparent;background:transparent;box-shadow:none}.vetra-number-field{--vetra-field-rest: rgba(255, 255, 255, .07);--vetra-field-hover: rgba(255, 255, 255, .07);--vetra-field-active: rgba(255, 255, 255, .07);--vetra-field-shadow: none;--vetra-field-shadow-hover: none;width:100%;min-width:132px;min-height:var(--vetra-field-height);display:grid;grid-template-columns:40px minmax(0,1fr) 40px;border:1px solid transparent;border-radius:var(--vetra-field-radius);background:var(--vetra-control-surface);overflow:clip;box-shadow:none;transition:box-shadow var(--vetra-field-motion-focus, .59s) var(--vetra-field-ease-focus, ease)}.vetra-number-field:hover:not(.is-disabled):not(:focus-within){border-color:transparent;background:var(--vetra-control-surface-hover);box-shadow:none}.vetra-number-field:focus-within{border-color:transparent;outline:0;background:var(--vetra-control-surface-focus);box-shadow:var(--vetra-field-shadow-focus)}.vetra-number-field input:focus-visible{outline:0}.vetra-number-field.is-invalid{border-color:var(--dash-red)}.vetra-number-field.is-disabled{cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-number-field input{width:100%;min-width:0;padding:0 6px;border:0;outline:0;color:var(--dash-text);background:transparent;font:inherit;font-size:var(--vetra-field-font-size);font-weight:620;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:center;appearance:textfield}.vetra-number-field input::-webkit-inner-spin-button,.vetra-number-field input::-webkit-outer-spin-button{margin:0;appearance:none}.vetra-number-field button{min-width:0;display:grid;place-items:center;border:0;color:var(--dash-text-muted);background:transparent;cursor:pointer;font-size:16px;line-height:1;transition:color var(--vetra-form-fast) ease,background-color var(--vetra-form-fast) ease}.vetra-number-field button>svg{transition:transform var(--vetra-form-fast) var(--vetra-form-ease)}.vetra-number-field button:hover:not(:disabled){color:var(--dash-text);background:#ffffff12}.vetra-number-field button:active:not(:disabled){color:var(--dash-text);background:#00000038}.vetra-number-field button:active:not(:disabled)>svg{transform:scale(.88)}.vetra-number-field button:focus-visible{position:relative;z-index:1;outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-number-field button:disabled{color:var(--dash-text-faint);background:transparent;cursor:default;opacity:.45}.vetra-search-field{width:100%;min-height:var(--vetra-field-height);padding-left:12px;display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;border:1px solid var(--vetra-field-border, transparent);border-radius:var(--vetra-field-radius);background:var(--vetra-control-surface);box-shadow:var(--vetra-control-shadow);transition:border-color var(--vetra-form-fast, .17s) ease,background-color var(--vetra-form-standard, .17s) ease,box-shadow var(--vetra-field-motion-focus, .17s) var(--vetra-field-ease-focus, ease)}.vetra-search-field:hover:not(.is-disabled):not(:focus-within){border-color:var(--vetra-field-border-hover, transparent);background:var(--vetra-control-surface-hover);box-shadow:var(--vetra-field-shadow-hover)}.vetra-search-field:focus-within{border-color:var(--vetra-field-focus);outline:0;background:var(--vetra-control-surface-focus);box-shadow:var(--vetra-field-shadow-focus)}.vetra-search-field.is-compact{min-height:var(--vetra-field-height-compact);padding-left:10px;grid-template-columns:17px minmax(0,1fr) auto auto;border-radius:7px}.vetra-search-field.is-compact input{min-height:var(--vetra-field-input-height-compact);padding:0 8px}.vetra-search-field.is-invalid{border-color:var(--dash-red)}.vetra-search-field.is-disabled{cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-search-field__icon{color:var(--dash-text-muted);transition:color var(--vetra-field-motion-focus, .17s) var(--vetra-field-ease-focus, ease)}.vetra-search-field:hover:not(.is-disabled):not(:focus-within) .vetra-search-field__icon{color:var(--dash-text-secondary)}.vetra-search-field:focus-within .vetra-search-field__icon{color:color-mix(in srgb,var(--dash-blue) 78%,var(--dash-text-secondary))}.vetra-search-field input{min-width:0;min-height:var(--vetra-field-input-height);padding:0 9px;border:0;outline:0;color:var(--vetra-field-text);background:transparent;font:inherit;font-size:var(--vetra-field-font-size);font-weight:var(--vetra-field-font-weight);letter-spacing:var(--vetra-field-letter-spacing)}.vetra-search-field input:focus-visible{outline:0}.vetra-search-field:focus-within input{color:var(--vetra-field-text)}.vetra-search-field input:not(:placeholder-shown),.vetra-search-field:focus-within input:not(:placeholder-shown){color:var(--dash-text);font-weight:560}.vetra-search-field input::placeholder{color:var(--vetra-field-placeholder);opacity:1}.vetra-search-field input::-webkit-search-cancel-button{display:none}.vetra-search-field__trailing{min-width:0;display:inline-flex;align-items:center;color:var(--vetra-text-subtle);font-size:var(--dash-type-caption-size);font-weight:var(--dash-type-helper-weight);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.vetra-search-field button{width:30px;height:30px;margin-right:4px;display:grid;place-items:center;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted);background:transparent;cursor:pointer;font-size:18px;line-height:1;transition:color var(--vetra-form-fast) ease,background-color var(--vetra-form-fast) ease,transform var(--vetra-form-fast) var(--vetra-form-ease)}.vetra-search-field button:hover{color:var(--dash-text);background:var(--dash-surface-raised)}.vetra-search-field button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-search-field button:active{transform:scale(.9)}.vetra-checkbox,.vetra-radio,.vetra-switch{position:relative;min-width:0;color:var(--dash-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.vetra-checkbox{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px}.vetra-checkbox:has(.vetra-checkbox__icon){grid-template-columns:20px auto minmax(0,1fr)}.vetra-checkbox__icon{display:flex;align-items:center;justify-content:center;color:var(--vetra-text-subtle);transition:color var(--vetra-form-fast, .14s) var(--vetra-form-ease, ease)}.vetra-checkbox:has(input:checked) .vetra-checkbox__icon{color:var(--dash-text-secondary)}.vetra-checkbox.is-disabled .vetra-checkbox__icon{opacity:var(--dash-disabled-opacity)}@media(prefers-reduced-motion:reduce){.vetra-checkbox__icon{transition:none}}.vetra-checkbox>input,.vetra-radio>input,.vetra-switch>input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.vetra-checkbox__control{position:relative;width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--dash-border-strong);border-radius:6px;background:var(--vetra-control-surface);transition:border-color var(--vetra-form-fast) ease,background-color var(--vetra-form-fast) ease,transform var(--vetra-form-fast) var(--vetra-form-ease)}.vetra-checkbox:hover:not(.is-disabled) .vetra-checkbox__control{border-color:var(--dash-blue)}.vetra-checkbox>input:focus-visible+.vetra-checkbox__control{outline:0;box-shadow:var(--vetra-choice-focus-shadow);border-color:var(--dash-focus-border)}.vetra-checkbox>input:checked+.vetra-checkbox__control,.vetra-checkbox>input:indeterminate+.vetra-checkbox__control{border-color:var(--dash-blue);background:var(--dash-blue)}.vetra-checkbox:active:not(.is-disabled) .vetra-checkbox__control{transform:scale(.9)}.vetra-checkbox__control>svg{position:absolute;color:var(--dash-text-on-accent);opacity:0;transform:scale(.45);transition:opacity var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-spring)}.vetra-checkbox__check :is(path,polyline){stroke-dasharray:22;stroke-dashoffset:22}.vetra-checkbox__check{clip-path:inset(0 100% 0 0)}.vetra-checkbox>input:checked+.vetra-checkbox__control .vetra-checkbox__check{opacity:1;animation:vetra-checkbox-check var(--dash-motion-standard) var(--dash-ease-spring) both}.vetra-checkbox>input:checked+.vetra-checkbox__control .vetra-checkbox__check :is(path,polyline){animation:vetra-checkbox-stroke var(--dash-motion-deliberate) var(--dash-ease-out) 40ms both}.vetra-checkbox>input:indeterminate+.vetra-checkbox__control .vetra-checkbox__check{opacity:0}.vetra-checkbox>input:indeterminate+.vetra-checkbox__control .vetra-checkbox__indeterminate{opacity:1;transform:scale(1)}@keyframes vetra-checkbox-check{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:scale(.88)}to{opacity:1;clip-path:inset(0 0 0 0);transform:scale(1)}}.vetra-checkbox__copy,.vetra-radio__copy,.vetra-switch__copy{min-width:0;display:grid;gap:2px}.vetra-checkbox__copy strong,.vetra-radio__copy strong,.vetra-switch__copy strong{color:var(--dash-text-secondary);font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight);line-height:1.4}.vetra-checkbox__copy small,.vetra-radio__copy small,.vetra-switch__copy small{color:var(--vetra-text-subtle);font-size:var(--dash-type-helper-size);line-height:1.45}.vetra-checkbox.is-invalid .vetra-checkbox__control{border-color:var(--dash-red)}.vetra-checkbox.is-disabled,.vetra-radio.is-disabled,.vetra-switch.is-disabled{cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-choice-group{min-width:0;margin:0;padding:0;border:0}.vetra-choice-group>legend{margin:0;padding:0;color:var(--dash-text-secondary);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-label-weight)}.vetra-choice-group>p{margin:3px 0 0;color:var(--vetra-text-subtle);font-size:var(--dash-type-helper-size);line-height:1.45}.vetra-choice-group>div{margin-top:12px;display:grid;gap:11px}.vetra-choice-group--horizontal>div{display:flex;flex-wrap:wrap;gap:14px 20px}.vetra-choice-group.is-invalid>legend{color:var(--dash-red)}.vetra-radio{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px}.vetra-radio__control{width:18px;height:18px;margin-top:1px;display:grid;place-items:center;border:1px solid var(--dash-border-strong);border-radius:50%;background:var(--dash-control);transition:border-color var(--vetra-form-fast) ease,background-color var(--vetra-form-fast) ease,transform var(--vetra-form-fast) var(--vetra-form-ease)}.vetra-radio__control i{width:8px;height:8px;border-radius:50%;background:var(--dash-text-on-accent);opacity:0;transform:scale(.45);transition:opacity var(--vetra-form-fast) ease,transform var(--vetra-form-standard) var(--vetra-form-spring)}.vetra-radio:hover:not(.is-disabled) .vetra-radio__control{border-color:var(--dash-blue)}.vetra-radio>input:focus-visible~.vetra-radio__control{outline:0;box-shadow:var(--vetra-choice-focus-shadow);border-color:var(--dash-focus-border)}.vetra-radio>input:checked~.vetra-radio__control{border-color:var(--dash-blue);background:var(--dash-blue)}.vetra-radio>input:checked~.vetra-radio__control i{opacity:1;transform:scale(1)}.vetra-radio:active:not(.is-disabled) .vetra-radio__control{transform:scale(.88)}.vetra-choice-group.is-invalid .vetra-radio__control{border-color:var(--dash-red)}.vetra-radio-group--cards>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.vetra-radio-group--cards .vetra-radio{min-height:72px;padding:13px;grid-template-columns:auto 18px minmax(0,1fr);align-items:center;border:1px solid transparent;border-radius:var(--vetra-control-radius-default);background:var(--dash-control);transition:border-color var(--vetra-form-fast) ease,background-color var(--vetra-form-fast) ease,transform var(--vetra-form-fast) var(--vetra-form-ease)}.vetra-radio-group--cards .vetra-radio:hover:not(.is-disabled){background:var(--vetra-control-surface-hover)}.vetra-radio-group--cards .vetra-radio:active:not(.is-disabled){transform:scale(.992)}.vetra-radio-group--cards .vetra-radio:has(input:checked){border-color:transparent;background:color-mix(in srgb,var(--dash-blue) 9%,var(--dash-control));box-shadow:none}.vetra-radio-group--cards .vetra-radio__leading{width:24px;height:24px;display:grid;place-items:center;color:var(--dash-blue-text);background:transparent}.vetra-radio-group--cards .vetra-radio:not(:has(.vetra-radio__leading)){grid-template-columns:18px minmax(0,1fr)}.vetra-switch{width:100%;min-height:54px;padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:16px;border:1px solid transparent;border-radius:var(--vetra-control-radius-default);background:var(--vetra-control-surface);box-shadow:var(--vetra-control-shadow);transition:border-color var(--vetra-form-fast) ease,background-color var(--vetra-form-fast) ease,transform var(--vetra-form-fast) var(--vetra-form-ease)}.vetra-switch:hover:not(.is-disabled){background:var(--vetra-control-surface-hover)}.vetra-switch:has(input:focus-visible){outline:0;border-color:transparent;background:var(--vetra-control-surface-focus)}.vetra-switch:has(.vetra-switch__icon){grid-template-columns:20px minmax(0,1fr) 44px}.vetra-switch__icon{display:flex;align-items:center;justify-content:center;color:var(--vetra-text-subtle);transition:color var(--vetra-form-fast, .14s) var(--vetra-form-ease, ease)}.vetra-switch__icon svg{width:17px;height:17px}.vetra-switch:has(input:checked) .vetra-switch__icon{color:var(--dash-text-secondary)}.vetra-switch.is-invalid{border-color:var(--dash-red)}.vetra-switch--bare{width:auto;min-height:0;padding:0;display:inline-flex;gap:0;border:0;border-radius:999px;background:none;box-shadow:none}.vetra-switch--bare:hover:not(.is-disabled),.vetra-switch--bare:has(input:focus-visible){background:none}.vetra-switch--bare:has(input:focus-visible) .vetra-switch__track{outline:2px solid var(--dash-focus-border);outline-offset:3px}.vetra-switch__track{width:42px;height:22px;padding:3px;display:flex;border:0;border-radius:999px;background:color-mix(in srgb,#ffffff 17%,var(--dash-control, #0a0b0f));transition:border-color var(--vetra-form-fast) ease,background-color var(--vetra-form-standard) ease,box-shadow var(--vetra-form-fast) ease}.vetra-switch>input:focus-visible+.vetra-switch__track{outline:0;box-shadow:var(--vetra-choice-focus-shadow)}.vetra-switch__track i{width:16px;height:16px;border-radius:50%;background:var(--dash-text);box-shadow:0 1px 2px #00000047;transform:translate(0);transition:width var(--vetra-form-fast) var(--vetra-form-ease),transform var(--vetra-form-standard) var(--vetra-form-spring)}.vetra-switch>input:checked+.vetra-switch__track{background:var(--dash-blue)}.vetra-switch>input:checked+.vetra-switch__track i{transform:translate(20px)}.vetra-switch:active:not(.is-disabled){transform:scale(.992)}.vetra-switch:active:not(.is-disabled) .vetra-switch__track i{width:20px}.vetra-switch:active:not(.is-disabled)>input:checked+.vetra-switch__track i{transform:translate(16px)}.vetra-switch--compact{width:42px;min-height:22px;padding:0;display:block;border:0;border-radius:999px;background:transparent;box-shadow:none}.vetra-switch--compact:hover:not(.is-disabled),.vetra-switch--compact:has(input:focus-visible){background:transparent;box-shadow:none}.vetra-switch--compact .vetra-switch__copy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.vetra-slider{min-width:0;display:grid;gap:10px}.vetra-slider__label{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vetra-slider__label label{color:var(--dash-text-secondary);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-label-weight)}.vetra-slider__label output{color:var(--dash-text);font-size:var(--dash-type-label-size);font-variant-numeric:tabular-nums}.vetra-slider.is-invalid .vetra-slider__label label{color:var(--dash-red)}.vetra-slider.is-disabled{cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity)}.vetra-slider__control{position:relative;height:22px;display:flex;align-items:center}.vetra-slider__track{position:absolute;right:0;left:0;height:6px;border-radius:999px;background:var(--dash-border-strong);overflow:hidden}.vetra-slider__track i{display:block;height:100%;border-radius:inherit;background:var(--dash-blue);transition:width var(--vetra-form-standard) var(--vetra-form-ease)}.vetra-slider.is-invalid .vetra-slider__track i{background:var(--dash-red)}.vetra-slider input{position:relative;z-index:1;width:100%;height:22px;margin:0;border:0;outline:0;background:transparent;cursor:pointer;appearance:none}.vetra-slider input::-webkit-slider-runnable-track{height:6px;background:transparent}.vetra-slider input::-moz-range-track{height:6px;background:transparent}.vetra-slider input::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;border:3px solid var(--dash-blue);border-radius:50%;background:var(--dash-text);cursor:grab;appearance:none;transition:transform var(--vetra-form-fast) var(--vetra-form-ease),background-color var(--vetra-form-fast) ease}.vetra-slider input::-moz-range-thumb{width:13px;height:13px;border:3px solid var(--dash-blue);border-radius:50%;background:var(--dash-text);cursor:grab;transition:transform var(--vetra-form-fast) var(--vetra-form-ease),background-color var(--vetra-form-fast) ease}.vetra-slider input:hover::-webkit-slider-thumb{transform:scale(1.06)}.vetra-slider input:hover::-moz-range-thumb{transform:scale(1.06)}.vetra-slider input:active::-webkit-slider-thumb{transform:scale(1.14)}.vetra-slider input:active::-moz-range-thumb{transform:scale(1.14)}.vetra-slider input:active::-webkit-slider-thumb{cursor:grabbing}.vetra-slider input:active::-moz-range-thumb{cursor:grabbing}.vetra-slider input:focus-visible{outline:0;box-shadow:none}.vetra-slider input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--dash-focus-border) 42%,transparent)}.vetra-slider input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--dash-focus-border) 42%,transparent)}.vetra-slider input:disabled{cursor:var(--dash-disabled-cursor)}.vetra-slider.is-invalid input::-webkit-slider-thumb{border-color:var(--dash-red)}.vetra-slider.is-invalid input::-moz-range-thumb{border-color:var(--dash-red)}@keyframes vetra-form-error-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes vetra-checkbox-stroke{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}@media(max-width:560px){.vetra-radio-group--cards>div{grid-template-columns:1fr}.vetra-choice-group--horizontal>div{display:grid}}@media(prefers-reduced-motion:reduce){.vetra-form-input,.vetra-form-input-group,.vetra-number-field,.vetra-number-field button,.vetra-search-field,.vetra-search-field button,.vetra-checkbox__control,.vetra-radio,.vetra-radio__control,.vetra-radio__control i,.vetra-switch,.vetra-switch__track,.vetra-switch__track i,.vetra-slider__track i{transition:none}.vetra-form-error,.vetra-checkbox>input:checked+.vetra-checkbox__control .vetra-checkbox__check,.vetra-checkbox>input:checked+.vetra-checkbox__control .vetra-checkbox__check :is(path,polyline){animation:none;transform:none;stroke-dashoffset:0}.vetra-checkbox>input:checked+.vetra-checkbox__control .vetra-checkbox__check{clip-path:none}.vetra-checkbox:active:not(.is-disabled) .vetra-checkbox__control,.vetra-radio:active:not(.is-disabled) .vetra-radio__control,.vetra-radio-group--cards .vetra-radio:active:not(.is-disabled),.vetra-switch:active:not(.is-disabled),.vetra-switch:active:not(.is-disabled) .vetra-switch__track i{transform:none}}.vetra-band-slider{--vetra-band-track-height: 10px;--vetra-band-thumb-size: 22px;min-width:0;display:grid;gap:12px}.vetra-band-slider.is-disabled{cursor:var(--dash-disabled-cursor);opacity:var(--dash-disabled-opacity);pointer-events:none}.vetra-band-slider__legend{display:flex;flex-wrap:wrap;gap:6px 18px}.vetra-band-slider__legend-item{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 7px}.vetra-band-slider__legend-item i{grid-row:1 / span 2;width:7px;height:7px;border-radius:999px;background:var(--vetra-band-tone)}.vetra-band-slider__legend-item small{color:var(--dash-text-muted);font-family:var(--dash-font-meta, inherit);font-size:11px;font-weight:540;line-height:1.3}.vetra-band-slider__legend-item strong{color:var(--dash-text);font-size:13px;font-weight:620;font-variant-numeric:tabular-nums;letter-spacing:-.012em;line-height:1.35}.vetra-band-slider__control{position:relative;height:var(--vetra-band-thumb-size);display:flex;align-items:center}.vetra-band-slider__track{position:absolute;right:0;left:0;height:var(--vetra-band-track-height);border-radius:999px;background:var(--dash-control);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 5%,transparent);overflow:hidden}.vetra-band-slider__track i{position:absolute;top:0;bottom:0;background:var(--vetra-band-fill, var(--vetra-band-tone));transition:left var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease),width var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease)}.vetra-band-slider__track i{--vetra-band-fill: color-mix(in srgb, var(--dash-accent, #6d5efc) 58%, #0d0f15)}.vetra-band-slider__track i[data-tone=success],.vetra-band-slider__track i[data-tone=accent]{--vetra-band-fill: color-mix(in srgb, var(--dash-accent, #6d5efc) 92%, #0d0f15)}.vetra-band-slider__track i[data-tone=warning]{--vetra-band-fill: color-mix(in srgb, var(--dash-accent, #6d5efc) 46%, #0d0f15)}.vetra-band-slider__track i[data-tone=danger]{--vetra-band-fill: color-mix(in srgb, var(--dash-accent, #6d5efc) 26%, #0d0f15)}.vetra-band-slider[data-dragging] .vetra-band-slider__track i,.vetra-band-slider[data-dragging] .vetra-band-slider__thumb{transition:none}.vetra-band-slider__thumb{position:absolute;z-index:1;border:3px solid var(--dash-surface);width:var(--vetra-band-thumb-size);height:var(--vetra-band-thumb-size);margin-left:calc(var(--vetra-band-thumb-size) / -2);border-radius:999px;background:linear-gradient(180deg,#fff,#d9dbe6);box-shadow:0 0 0 3px var(--dash-surface),0 0 0 4px color-mix(in srgb,var(--dash-accent, #6d5efc) 34%,transparent),0 2px 7px #0000008c;transition:left var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease),transform var(--vetra-form-fast, .12s) var(--vetra-form-spring, ease),box-shadow var(--vetra-form-fast, .12s) var(--vetra-form-ease, ease)}.vetra-band-slider__thumb[data-active]{transform:scale(1.12);box-shadow:0 0 0 3px var(--dash-surface),0 0 0 5px color-mix(in srgb,var(--dash-accent, #6d5efc) 62%,transparent),0 3px 10px #0009}.vetra-band-slider[data-readonly] .vetra-band-slider__control{cursor:default}.vetra-band-slider[data-readonly] .vetra-band-slider__thumb{--vetra-band-thumb-size: 14px;border-width:2px;box-shadow:0 0 0 2px var(--dash-surface),0 0 0 3px color-mix(in srgb,var(--dash-accent, #6d5efc) 28%,transparent),0 1px 4px #0000007a}.vetra-band-slider[data-readonly] .vetra-band-slider__control:hover .vetra-band-slider__thumb{transform:none}.vetra-band-slider__control{cursor:grab;touch-action:none}.vetra-band-slider__control:active{cursor:grabbing}.vetra-band-slider.is-disabled .vetra-band-slider__control{cursor:var(--dash-disabled-cursor)}.vetra-band-slider__value{position:absolute;bottom:calc(100% + 7px);z-index:3;padding:3px 7px;border-radius:6px;background:var(--dash-text);color:var(--dash-surface);font-family:var(--dash-font-action, sans-serif);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.012em;line-height:1.3;white-space:nowrap;opacity:0;transform:translate(-50%,4px);pointer-events:none;transition:opacity var(--vetra-form-fast, .12s) var(--vetra-form-ease, ease),transform var(--vetra-form-fast, .12s) var(--vetra-form-ease, ease),left var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease)}.vetra-band-slider__value[data-active]{opacity:1;transform:translate(-50%)}.vetra-band-slider[data-dragging] .vetra-band-slider__value{transition:opacity var(--vetra-form-fast, .12s) var(--vetra-form-ease, ease),transform var(--vetra-form-fast, .12s) var(--vetra-form-ease, ease)}.vetra-band-slider__hint{margin:0;color:var(--dash-text-tertiary, var(--dash-text-secondary));font-size:11.5px;line-height:1.45}.vetra-band-slider__input{position:absolute;z-index:2;right:0;left:0;width:100%;height:var(--vetra-band-thumb-size);margin:0;appearance:none;background:none;pointer-events:none}.vetra-band-slider__input::-webkit-slider-thumb{width:var(--vetra-band-thumb-size);height:var(--vetra-band-thumb-size);appearance:none;border:0;border-radius:999px;background:transparent;pointer-events:none}.vetra-band-slider__input::-moz-range-thumb{width:var(--vetra-band-thumb-size);height:var(--vetra-band-thumb-size);border:0;border-radius:999px;background:transparent;pointer-events:none}.vetra-band-slider__control:hover .vetra-band-slider__thumb{transform:scale(1.08)}.vetra-band-slider__input:focus-visible{outline:none}.vetra-band-slider__input:focus-visible+.vetra-band-slider__thumb{box-shadow:0 0 0 3px var(--dash-surface),0 0 0 5px var(--dash-accent),0 2px 6px #00000073}.vetra-band-slider__notice{--vetra-notice-tone: var(--dash-amber);--vetra-notice-wash: var(--dash-amber-soft);margin:0;padding:9px 11px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;border-radius:8px;background:var(--vetra-notice-wash);color:var(--dash-text-secondary);font-size:12px;line-height:1.45;animation:vetra-preset-reveal var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease) both}.vetra-band-slider__notice[data-tone=danger]{--vetra-notice-tone: var(--dash-red);--vetra-notice-wash: var(--dash-red-soft);color:var(--dash-text)}.vetra-band-slider__notice[data-tone=success]{--vetra-notice-tone: var(--dash-green);--vetra-notice-wash: var(--dash-green-soft)}.vetra-band-slider__notice svg{margin-top:1px;color:var(--vetra-notice-tone)}.vetra-band-slider__notice>span{display:grid;gap:5px}@media(prefers-reduced-motion:reduce){.vetra-band-slider__notice{animation:none}}.vetra-band-slider [data-tone=success]{--vetra-band-tone: var(--dash-green)}.vetra-band-slider [data-tone=warning]{--vetra-band-tone: var(--dash-amber)}.vetra-band-slider [data-tone=danger]{--vetra-band-tone: var(--dash-red)}.vetra-band-slider [data-tone=accent]{--vetra-band-tone: var(--dash-accent)}.vetra-band-slider [data-tone=neutral]{--vetra-band-tone: var(--dash-border-strong)}@media(prefers-reduced-motion:reduce){.vetra-band-slider__track i,.vetra-band-slider__thumb{transition:none}}.vetra-preset-field{min-width:0;display:grid;gap:8px}.vetra-preset-field__custom{display:flex;align-items:center;gap:9px;animation:vetra-preset-reveal var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease) both}.vetra-preset-field__custom .vetra-number-field{flex:1 1 auto;min-width:0}.vetra-preset-field__custom small{flex:0 0 auto;color:var(--dash-text-faint);font-family:var(--dash-font-meta, inherit);font-size:11px;font-weight:540}@keyframes vetra-preset-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vetra-preset-field__custom{animation:none}}.vetra-tier-select{min-width:0;margin:0;padding:0;border:0}.vetra-tier-select__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.vetra-tier{--vetra-tier-accent: var(--dash-accent);position:relative;min-width:0;padding:14px 15px 15px;display:grid;align-content:start;gap:12px 0;border-radius:11px;background:var(--dash-control);cursor:pointer;transition:background-color var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease),box-shadow var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease)}.vetra-tier input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vetra-tier:hover:not(.is-disabled){background:var(--dash-control-hover)}.vetra-tier:has(input:focus-visible){box-shadow:0 0 0 2px var(--dash-surface),0 0 0 4px var(--dash-accent)}.vetra-tier.is-selected{background:var(--dash-accent-soft);box-shadow:inset 0 0 0 1px var(--vetra-tier-accent)}.vetra-tier.is-disabled{cursor:var(--dash-disabled-cursor)}.vetra-tier.is-disabled .vetra-tier__head,.vetra-tier.is-disabled .vetra-tier__description{opacity:var(--dash-disabled-opacity)}.vetra-tier.is-disabled .vetra-tier__name{color:var(--dash-text-muted)}.vetra-tier__head{display:flex;align-items:center;gap:9px}.vetra-tier__icon{flex:0 0 auto}.vetra-tier.is-selected .vetra-tier__icon{--vetra-icon-tint: var(--vetra-tier-accent)}.vetra-tier__level{flex:0 0 auto;margin-left:auto;display:flex;align-items:flex-end;gap:3px;height:13px}.vetra-tier__level i{width:4px;border-radius:1px;background:var(--dash-border-strong);transition:background-color var(--vetra-form-standard, .18s) var(--vetra-form-ease, ease)}.vetra-tier__level i:nth-child(1){height:6px}.vetra-tier__level i:nth-child(2){height:9.5px}.vetra-tier__level i:nth-child(3){height:13px}.vetra-tier__level i:nth-child(4){height:16px}.vetra-tier__level i[data-on]{background:var(--dash-text-muted)}.vetra-tier.is-selected .vetra-tier__level i[data-on]{background:var(--vetra-tier-accent)}.vetra-tier__level-label{min-width:0;overflow:hidden;color:var(--dash-text-faint);font-family:var(--dash-font-meta, inherit);font-size:11px;font-weight:540;text-overflow:ellipsis;white-space:nowrap}.vetra-tier.is-selected .vetra-tier__level-label{color:var(--dash-text-secondary)}.vetra-tier__mark{flex:0 0 auto;width:19px;height:19px;display:grid;place-items:center;border-radius:999px;color:var(--dash-on-accent, #fff);background:var(--vetra-tier-accent);opacity:0;transform:scale(.55);transition:opacity var(--vetra-form-fast, .12s) var(--vetra-form-ease, ease),transform var(--vetra-form-standard, .18s) var(--vetra-form-spring, ease)}.vetra-tier.is-selected .vetra-tier__mark{opacity:1;transform:none}.vetra-tier__name{min-width:0;display:flex;align-items:center;gap:9px;color:var(--dash-text);font-size:15px;font-weight:660;letter-spacing:-.018em;line-height:1.2}.vetra-tier__badge{flex:0 0 auto}.vetra-tier__description{color:var(--dash-text-muted);font-size:12.5px;font-weight:500;line-height:1.45}@media(prefers-reduced-motion:reduce){.vetra-tier,.vetra-tier__icon,.vetra-tier__mark,.vetra-tier__level i{transition:none}}.vetra-radio-group--rows>div,.vetra-choice-group--rows>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--vetra-choice-min, 230px),1fr));gap:0;padding:4px;border-radius:12px;background-color:var(--dash-control)}.vetra-radio-group--rows .vetra-radio,.vetra-choice-group--rows .vetra-checkbox{min-height:44px;padding:10px 12px;align-items:center;gap:11px;border:0;border-radius:8px;background:none;box-shadow:none;transition:background-color var(--vetra-form-fast, .14s) var(--vetra-form-ease, ease)}.vetra-radio-group--rows .vetra-radio:hover:not(.is-disabled),.vetra-choice-group--rows .vetra-checkbox:hover:not(.is-disabled){background-color:var(--dash-control-hover)}.vetra-radio-group--rows .vetra-radio:has(input:focus-visible),.vetra-choice-group--rows .vetra-checkbox:has(input:focus-visible){background-color:var(--dash-control-hover);box-shadow:inset 0 0 0 2px var(--dash-accent)}.vetra-radio-group--rows .vetra-radio__copy strong,.vetra-choice-group--rows .vetra-checkbox__copy strong{font-size:13.5px;font-weight:540}.vetra-radio-group--rows .vetra-radio:has(input:checked) .vetra-radio__copy strong,.vetra-choice-group--rows .vetra-checkbox:has(input:checked) .vetra-checkbox__copy strong{color:var(--dash-text);font-weight:600}@media(prefers-reduced-motion:reduce){.vetra-radio-group--rows .vetra-radio,.vetra-choice-group--rows .vetra-checkbox{transition:none}}.vetra-data-button-group{width:fit-content;max-width:100%;display:inline-flex;align-items:stretch;gap:6px}.vetra-data-button-group:not(.is-joined){flex-wrap:wrap}.vetra-data-button-group--vertical{flex-direction:column}.vetra-data-button-group.is-joined{gap:0}.vetra-data-button-group.is-joined>:not(:first-child){margin-inline-start:-1px}.vetra-data-button-group--vertical.is-joined>:not(:first-child){margin-block-start:-1px;margin-inline-start:0}.vetra-data-button-group--horizontal.is-joined>:first-child{border-start-end-radius:0;border-end-end-radius:0}.vetra-data-button-group--horizontal.is-joined>:last-child{border-start-start-radius:0;border-end-start-radius:0}.vetra-data-button-group--horizontal.is-joined>:not(:first-child):not(:last-child){border-radius:0}.vetra-data-button-group--vertical.is-joined>:first-child{border-end-start-radius:0;border-end-end-radius:0}.vetra-data-button-group--vertical.is-joined>:last-child{border-start-start-radius:0;border-start-end-radius:0}.vetra-data-button-group--vertical.is-joined>:not(:first-child):not(:last-child){border-radius:0}.vetra-data-button-group>:focus-visible{position:relative;z-index:1}.vetra-data-button-group>button,.vetra-data-button-group>a{transition:transform var(--dash-motion-fast) var(--dash-ease-press),border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,color var(--dash-motion-fast) ease}.vetra-data-button-group>button:not(:disabled):active,.vetra-data-button-group>a:active{transform:translateY(1px)}.vetra-data-chip{min-height:28px;width:fit-content;max-width:100%;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border:0;border-radius:999px;color:var(--dash-text-secondary);background:var(--dash-surface-raised);font-family:var(--dash-font-ui);font-size:var(--dash-type-helper-size);font-weight:var(--dash-type-control-weight);line-height:1;transition:border-color .14s ease,background-color .14s ease,color .14s ease,opacity .14s ease}.vetra-data-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vetra-data-chip>button{width:20px;height:20px;margin-inline-end:-6px;display:grid;place-items:center;border:0;border-radius:50%;color:currentColor;background:transparent;cursor:pointer;font:inherit;font-size:16px;line-height:1;transition:transform .14s ease,background-color .14s ease,color .14s ease}.vetra-data-chip>button:hover{background:var(--dash-hover-fill-strong)}.vetra-data-chip>button:not(:disabled):active{transform:scale(.92)}.vetra-data-chip>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-data-chip--accent{color:var(--dash-blue-text);background:var(--dash-blue-soft)}.vetra-data-chip--success{color:var(--dash-green);background:var(--dash-green-soft)}.vetra-data-chip--warning{color:var(--dash-amber);background:var(--dash-amber-soft)}.vetra-data-chip--danger{color:var(--dash-red);background:var(--dash-red-soft)}.vetra-data-chip.is-disabled{opacity:var(--dash-disabled-opacity)}.vetra-data-chip.is-disabled>button{cursor:not-allowed}.vetra-data-card{min-width:0;overflow:hidden;border:0;border-radius:12px;color:var(--dash-text);background:var(--dash-surface);box-shadow:none;transition:background-color var(--dash-motion-standard) ease,opacity var(--dash-motion-standard) ease}.vetra-data-card--raised{background:var(--dash-surface-raised);box-shadow:none}.vetra-data-card--subtle{background:var(--dash-surface-subtle);box-shadow:none}.vetra-data-card.is-loading{pointer-events:none;opacity:.72}.vetra-data-card__header{min-height:64px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--dash-border)}.vetra-data-card__heading{min-width:0;display:grid;gap:3px}.vetra-data-card__eyebrow{color:var(--dash-meta-label, #8a95a4);font-family:var(--dash-font-meta, "Manrope Variable", sans-serif);font-size:var(--dash-type-meta-size, 11px);font-weight:var(--dash-type-meta-weight, 630);letter-spacing:var(--dash-type-meta-tracking, -.005em);text-transform:none}.vetra-data-card__heading h2{margin:0;color:var(--dash-text);font-size:var(--dash-type-heading-small-size);font-weight:var(--dash-type-control-weight);line-height:1.3}.vetra-data-card__heading p{margin:0;color:var(--dash-text-muted);font-size:var(--dash-type-label-size);line-height:1.45}.vetra-data-card__action{flex:0 0 auto}.vetra-data-card__body{padding:18px}.vetra-data-card__footer{padding:13px 18px;border-top:1px solid var(--dash-border);background:var(--dash-surface-subtle)}.vetra-data-separator{flex:0 0 auto;background:var(--dash-border)}.vetra-data-separator--horizontal{width:100%;height:1px}.vetra-data-separator--vertical{width:1px;min-height:24px;align-self:stretch}.vetra-data-toolbar{min-height:48px;padding:6px;display:flex;align-items:center;gap:6px;border:0;border-radius:10px;background:var(--dash-control);box-shadow:none}.vetra-data-toolbar--vertical{width:fit-content;flex-direction:column;align-items:stretch}.vetra-data-toolbar--compact{min-height:38px;padding:4px;gap:3px}.vetra-data-toolbar>button,.vetra-data-toolbar>a{min-height:34px;border-radius:var(--vetra-control-radius-compact)}.vetra-data-avatar{--vetra-avatar-size: 38px;position:relative;width:var(--vetra-avatar-size);height:var(--vetra-avatar-size);display:inline-grid;flex:0 0 auto;place-items:center;border:1px solid var(--dash-border-strong);border-radius:50%;color:var(--dash-text-secondary);background:transparent;font-weight:650;isolation:isolate;aspect-ratio:1}.vetra-data-avatar--xsmall{--vetra-avatar-size: 22px;font-size:7.5px}.vetra-data-avatar--small{--vetra-avatar-size: 28px;font-size:9px}.vetra-data-avatar--medium{font-size:12px}.vetra-data-avatar--large{--vetra-avatar-size: 52px;font-size:15px}.vetra-data-avatar img,.vetra-data-avatar__fallback{width:100%;height:100%;overflow:hidden;border-radius:50%;clip-path:circle(50%)}.vetra-data-avatar img{display:block;object-fit:cover;object-position:center}.vetra-data-avatar__fallback{display:grid;place-items:center;color:var(--dash-text-muted);background:color-mix(in srgb,var(--dash-control) 70%,transparent);line-height:1}.vetra-data-avatar__status{position:absolute;right:-1px;bottom:-1px;z-index:1;width:10px;height:10px;border:2px solid var(--dash-surface);border-radius:50%;background:var(--dash-text-faint)}.vetra-data-avatar--small .vetra-data-avatar__status{width:8px;height:8px}.vetra-data-avatar--large .vetra-data-avatar__status{width:13px;height:13px}.vetra-data-avatar__status.is-online{background:var(--dash-green)}.vetra-data-avatar__status.is-idle{background:var(--dash-amber)}.vetra-data-avatar__status.is-busy{background:var(--dash-red)}.vetra-data-avatar__status.is-offline{background:var(--dash-text-faint)}.vetra-data-alert{position:relative;min-height:64px;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:11px;border:0;border-radius:10px;color:var(--dash-text);background:var(--dash-surface-raised);box-shadow:none;animation:vetra-data-alert-enter var(--dash-motion-standard) var(--dash-ease-out) both;transition:opacity var(--dash-motion-standard) ease,border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease}.vetra-data-alert[data-has-icon]{grid-template-columns:auto minmax(0,1fr)}.vetra-data-alert[data-has-action],.vetra-data-alert[data-dismissible]{grid-template-columns:minmax(0,1fr) auto}.vetra-data-alert[data-has-icon][data-has-action],.vetra-data-alert[data-has-icon][data-dismissible]{grid-template-columns:auto minmax(0,1fr) auto}.vetra-data-alert[data-has-action][data-dismissible]{grid-template-columns:minmax(0,1fr) auto auto}.vetra-data-alert[data-has-icon][data-has-action][data-dismissible]{grid-template-columns:auto minmax(0,1fr) auto auto}.vetra-data-alert[data-closing=true]{pointer-events:none;opacity:0}.vetra-data-alert__icon{width:24px;height:24px;display:grid;place-items:center;color:var(--dash-blue-text);background:transparent}.vetra-data-alert--success .vetra-data-alert__icon{color:var(--dash-green)}.vetra-data-alert--warning .vetra-data-alert__icon{color:var(--dash-amber)}.vetra-data-alert--danger .vetra-data-alert__icon{color:var(--dash-red)}.vetra-data-alert__copy{min-width:0;display:grid;gap:3px}.vetra-data-alert__copy>*{overflow-wrap:anywhere}.vetra-data-alert__copy>strong{font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-data-alert__copy>div{color:var(--dash-text-muted);font-size:var(--dash-type-helper-size);line-height:1.45}.vetra-data-alert__action{flex:0 0 auto}.vetra-data-alert__dismiss{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted);background:transparent;cursor:pointer;font:inherit;font-size:18px;transition:transform .14s ease,background-color .14s ease,color .14s ease}.vetra-data-alert__dismiss:hover{color:var(--dash-text);background:var(--dash-hover-fill)}.vetra-data-alert__dismiss:active{transform:scale(.92)}.vetra-data-alert__dismiss:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-data-measure{min-width:0;display:grid;gap:8px}.vetra-data-measure__header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;color:var(--dash-text-secondary);font-size:11px}.vetra-data-measure__header strong{color:var(--dash-text);font-weight:650;font-variant-numeric:tabular-nums}.vetra-data-measure__track{width:100%;height:7px;overflow:hidden;border-radius:999px;background:var(--dash-control)}.vetra-data-measure__track>span{height:100%;display:block;border-radius:inherit;background:var(--dash-blue);transition:width .22s ease}.vetra-data-meter .vetra-data-measure__track{height:5px}.vetra-data-meter .vetra-data-measure__track>span{background:var(--dash-blue)}.vetra-data-progress-circle{--vetra-circle-size: 54px;position:relative;width:var(--vetra-circle-size);height:var(--vetra-circle-size);display:inline-grid;place-items:center;color:var(--dash-text);font-size:10px;font-variant-numeric:tabular-nums}.vetra-data-progress-circle--small{--vetra-circle-size: 38px;font-size:8px}.vetra-data-progress-circle--large{--vetra-circle-size: 76px;font-size:13px}.vetra-data-progress-circle>strong{position:relative;z-index:1;font-weight:680}.vetra-data-progress-circle__ticks{position:absolute;inset:0}.vetra-data-progress-circle__ticks>i{position:absolute;top:50%;left:50%;width:2px;height:5px;margin:-2.5px 0 0 -1px;border-radius:999px;background:var(--dash-border-strong);transform:rotate(var(--vetra-tick-angle)) translateY(calc(var(--vetra-circle-size) * -.43));transform-origin:50% 50%;opacity:.72;transition:background-color .18s ease,opacity .18s ease}.vetra-data-progress-circle--large .vetra-data-progress-circle__ticks>i{width:3px;height:7px;margin:-3.5px 0 0 -1.5px}.vetra-data-progress-circle__ticks>i.is-active{background:var(--dash-blue);opacity:1}.vetra-data-skeleton{max-width:100%;display:inline-block;vertical-align:middle;border-radius:var(--vetra-skeleton-radius);background:var(--vetra-skeleton-fill);animation:vetra-data-skeleton-pulse var(--vetra-skeleton-cycle) var(--vetra-skeleton-ease) infinite}.vetra-data-skeleton--circle{aspect-ratio:1}.vetra-data-skeleton--solid{background:var(--vetra-skeleton-fill-strong)}.vetra-data-empty-state{min-width:0;min-height:76px;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;color:var(--dash-text-secondary)}.vetra-data-empty-state.has-icon{grid-template-columns:auto minmax(0,1fr)}.vetra-data-empty-state.has-action{grid-template-columns:minmax(0,1fr) auto}.vetra-data-empty-state.has-icon.has-action{grid-template-columns:auto minmax(0,1fr) auto}.vetra-data-empty-state--default{min-height:112px;padding-block:20px}.vetra-data-empty-state__icon{width:20px;height:20px;display:grid;place-items:center;color:var(--dash-text-faint)}.vetra-data-empty-state__icon>svg,.vetra-data-empty-state__icon>img{width:100%;height:100%;display:block}.vetra-data-empty-state__copy{min-width:0;display:grid;gap:3px}.vetra-data-empty-state__copy>strong{color:var(--dash-text);font-size:13px;font-weight:640;line-height:1.35}.vetra-data-empty-state__copy>p{max-width:440px;margin:0;color:var(--dash-text-muted);font-size:11px;line-height:1.5}.vetra-data-empty-state__action{min-width:0;justify-self:end}.vetra-data-empty-state--center{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.vetra-data-empty-state--center .vetra-data-empty-state__copy>p{margin-inline:auto}.vetra-data-empty-state--center .vetra-data-empty-state__action{justify-self:center}.vetra-data-table-wrap{width:100%;overflow:auto;border:0;border-radius:12px;background:var(--dash-surface);box-shadow:none}.vetra-data-table{width:100%;min-width:560px;border-collapse:collapse;color:var(--dash-text-secondary);font-size:12px}.vetra-data-table caption{padding:15px 17px;color:var(--dash-text);font-size:14px;font-weight:650;text-align:left}.vetra-data-table thead{background:var(--dash-surface-subtle)}.vetra-data-table th{height:39px;padding:0 16px;border-bottom:1px solid var(--dash-border);color:var(--dash-text-faint);font-size:10px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.vetra-data-table td{height:51px;padding:9px 16px;border-bottom:1px solid var(--dash-border);vertical-align:middle}.vetra-data-table tbody tr:last-child td{border-bottom:0}.vetra-data-table tbody tr{transition:background-color .14s ease}.vetra-data-table tbody tr:has(:is(a,button,input,select)):hover{background:var(--dash-hover-fill)}.vetra-data-table tbody tr:has(+.vetra-data-table__detail-row) td{border-bottom:0}.vetra-data-table tbody tr.vetra-data-table__detail-row:hover{background:transparent}.vetra-data-table td.vetra-data-table__detail{height:auto;padding:0;vertical-align:top}.vetra-data-table__detail-clip{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dash-motion-deliberate, .24s) var(--dash-ease-out, cubic-bezier(.22, 1, .36, 1)),opacity var(--dash-motion-standard, .18s) ease}.vetra-data-table__detail-row[data-state=open] .vetra-data-table__detail-clip{grid-template-rows:1fr;opacity:1}.vetra-data-table__detail-inner{min-height:0;overflow:hidden}.vetra-data-table .is-left{text-align:left}.vetra-data-table .is-center{text-align:center}.vetra-data-table .is-right{text-align:right}.vetra-data-table__empty{height:auto!important;padding:0!important;text-align:center!important}.vetra-data-table__empty .vetra-data-empty-state{min-height:124px}@keyframes vetra-data-skeleton-pulse{0%,to{opacity:.62}50%{opacity:.9}}@keyframes vetra-data-alert-enter{0%{opacity:0}to{opacity:1}}@media(max-width:680px){.vetra-data-card__header{align-items:flex-start}.vetra-data-empty-state:not(.vetra-data-empty-state--center).has-icon{grid-template-columns:auto minmax(0,1fr)}.vetra-data-empty-state:not(.vetra-data-empty-state--center).has-action:not(.has-icon){grid-template-columns:minmax(0,1fr)}.vetra-data-empty-state:not(.vetra-data-empty-state--center).has-icon .vetra-data-empty-state__action{grid-column:2;justify-self:start}.vetra-data-empty-state:not(.vetra-data-empty-state--center):not(.has-icon) .vetra-data-empty-state__action{grid-column:1;justify-self:start}}@media(prefers-reduced-motion:reduce){.vetra-data-table__detail-clip{transition:none}.vetra-data-skeleton{animation:none;opacity:var(--vetra-skeleton-rest)}.vetra-data-button-group>button,.vetra-data-button-group>a,.vetra-data-chip,.vetra-data-chip>button,.vetra-data-card,.vetra-data-alert,.vetra-data-alert__dismiss,.vetra-data-measure__track>span,.vetra-data-progress-circle__ticks>i,.vetra-data-table tbody tr{animation:none;transition:none}.vetra-data-button-group>button:active,.vetra-data-button-group>a:active,.vetra-data-chip>button:active,.vetra-data-alert__dismiss:active,.vetra-data-alert[data-closing=true]{transform:none}}.vetra-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.vetra-required-mark,.vetra-advanced-field>p{color:var(--dash-red, #ee7180)}.vetra-advanced-field,.vetra-color-picker,.vetra-color-popover,.vetra-date-picker{--vetra-advanced-control-surface: var(--vetra-field-rest, #0f1116);--vetra-advanced-control-surface-hover: var(--vetra-field-hover, #11141a);--vetra-advanced-control-surface-focus: var(--vetra-field-active, #12161e);--vetra-advanced-control-shadow: var(--vetra-field-shadow, inset 0 1px 0 rgba(255, 255, 255, .018));--vetra-advanced-control-focus-shadow: var(--vetra-field-shadow-focus)}.vetra-advanced-field{min-width:0;display:grid;gap:8px}.vetra-advanced-field>label{display:flex;align-items:baseline;justify-content:space-between;gap:16px;color:var(--dash-text-secondary, #c9c7d0);font-family:var(--dash-font-ui);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-label-weight)}.vetra-advanced-field>label small,.vetra-advanced-field>small{color:var(--dash-text-muted, #9694a1);font-size:var(--dash-type-caption-size);font-weight:var(--dash-type-helper-weight);line-height:1.45}.vetra-advanced-field>p{margin:0;font-size:11px;line-height:1.45}.vetra-color-field__control{min-width:0;min-height:var(--vetra-field-height, 41px);display:grid;grid-template-columns:18px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--dash-control-border, transparent);border-radius:var(--vetra-field-radius, 6px);background:var(--vetra-advanced-control-surface);box-shadow:var(--vetra-advanced-control-shadow);transition:border-color .17s ease,background-color .17s ease,box-shadow var(--vetra-field-motion-focus, .59s) var(--vetra-field-ease-focus, ease),transform .17s cubic-bezier(.2,.75,.2,1)}.vetra-color-field__control:focus-within{border-color:transparent;background:var(--vetra-advanced-control-surface-focus);box-shadow:var(--vetra-advanced-control-focus-shadow)}.vetra-color-field__control:hover:not(:focus-within){border-color:transparent;background:var(--vetra-advanced-control-surface-hover)}.vetra-color-field__control input:focus-visible{outline:0}.vetra-color-field.is-invalid .vetra-color-field__control{border-color:var(--dash-red, #ee7180)}.vetra-color-field__preview{width:18px;height:18px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:var(--vetra-selected-color);transition:background-color .18s ease,border-color .16s ease,transform .18s cubic-bezier(.2,.75,.2,1)}.vetra-color-field__control:hover:not(:focus-within) .vetra-color-field__preview{transform:scale(1.05)}.vetra-color-field__control:focus-within .vetra-color-field__preview{border-color:#ffffff6b;transform:scale(1.1)}.vetra-color-field__state{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:var(--dash-green, #55d99a);background:transparent;opacity:0;transform:scale(.72) translateY(1px);transition:opacity .15s ease,transform .18s cubic-bezier(.2,.75,.2,1)}.vetra-color-field__control[data-state=valid] .vetra-color-field__state{opacity:1;transform:scale(1) translateY(0)}.vetra-color-field__control[data-state=invalid] .vetra-color-field__state{visibility:hidden}.vetra-color-field__control input{width:100%;height:var(--vetra-field-input-height, 39px);padding:0;border:0;outline:0;color:var(--vetra-field-text, #d3d8e2);background:transparent;font:inherit;font-size:var(--vetra-field-font-size, 13px);font-weight:var(--vetra-field-font-weight, 520);letter-spacing:.035em;text-transform:uppercase}.vetra-color-field__control input::placeholder{color:var(--vetra-field-placeholder, #737d90)}.vetra-color-field__control:has(input:disabled){opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-color-swatches{min-width:0;margin:0;padding:0;border:0}.vetra-color-swatches>legend,.vetra-color-picker>legend{padding:0;color:var(--dash-text-secondary, #c9c7d0);font-size:13px;font-weight:600}.vetra-color-picker>legend{float:left;width:100%}.vetra-color-swatches__list{margin-top:9px;display:grid;grid-template-columns:repeat(auto-fit,minmax(30px,1fr));justify-items:center;align-items:center;gap:10px 8px}.vetra-color-swatch{position:relative;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.vetra-color-swatch input{position:absolute;width:1px;height:1px;opacity:0}.vetra-color-swatch__surface{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:var(--vetra-swatch-color);outline:0 solid transparent;outline-offset:2px;transition:border-color .14s ease,outline-color .14s ease,transform .17s cubic-bezier(.2,.75,.2,1)}.vetra-color-swatch__surface .dash-icon{color:#fff;opacity:0;transform:scale(.55) rotate(-10deg);transition:opacity .14s ease,transform .18s cubic-bezier(.2,.75,.2,1)}.vetra-color-swatch:hover .vetra-color-swatch__surface{transform:scale(1.07);border-color:#fff6}.vetra-color-swatch input:focus-visible+.vetra-color-swatch__surface{outline:0;box-shadow:inset 0 0 0 2px var(--dash-text-on-accent)}.vetra-color-swatch input:checked+.vetra-color-swatch__surface{outline:2px solid var(--dash-focus-border, #78a0ff);outline-offset:2px;transform:scale(1.04)}.vetra-color-swatch input:checked+.vetra-color-swatch__surface .dash-icon{opacity:1;transform:scale(1) rotate(0)}.vetra-color-swatch input:checked:focus-visible+.vetra-color-swatch__surface{outline:2px solid var(--dash-focus-border);box-shadow:inset 0 0 0 2px var(--dash-text-on-accent)}.vetra-color-swatch:active input+.vetra-color-swatch__surface{transform:scale(.9)}.vetra-color-swatches:disabled{opacity:var(--dash-disabled-opacity)}.vetra-color-swatches:disabled .vetra-color-swatch{cursor:var(--dash-disabled-cursor)}.vetra-color-swatches:disabled .vetra-color-swatch__surface{transform:none}.vetra-color-picker{min-width:0;margin:0;padding:18px;display:grid;gap:16px;border:0;border-radius:12px;background:var(--dash-surface, #202128);box-shadow:none}.vetra-color-popover{position:relative;min-width:0}.vetra-color-popover__trigger{width:100%;min-height:48px;padding:7px 11px;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--dash-control-border, transparent);border-radius:9px;color:var(--dash-text, #f5f4f8);background:var(--vetra-advanced-control-surface);box-shadow:var(--vetra-advanced-control-shadow);cursor:pointer;font:inherit;text-align:left;transition:border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,box-shadow var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-press)}.vetra-color-popover__trigger:hover:not(:disabled){border-color:transparent;background:var(--vetra-advanced-control-surface-hover)}.vetra-color-popover__trigger:focus-visible{outline:0;border-color:transparent;background:var(--vetra-advanced-control-surface-focus);box-shadow:var(--vetra-advanced-control-focus-shadow)}.vetra-color-popover__trigger:active:not(:disabled){transform:scale(.992)}.vetra-color-popover__trigger:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-color-popover__preview{width:26px;height:26px;border:1px solid rgba(255,255,255,.2);border-radius:7px;background:var(--vetra-selected-color);transition:background-color var(--dash-motion-standard) ease,transform var(--dash-motion-standard) var(--dash-ease-press)}.vetra-color-popover__trigger:hover .vetra-color-popover__preview{transform:scale(1.04)}.vetra-color-popover__copy{min-width:0;display:grid;gap:2px}.vetra-color-popover__copy small{color:var(--dash-text-muted, #9694a1);font-size:var(--dash-type-caption-size);font-weight:var(--dash-type-label-weight);line-height:1.2}.vetra-color-popover__copy strong{overflow:hidden;color:var(--dash-text-secondary, #c9c7d0);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-control-weight);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.vetra-color-popover__trigger>svg{color:var(--dash-text-faint, #6e6d78);transition:color var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-press)}.vetra-color-popover__trigger[aria-expanded=true]>svg{color:var(--dash-text-secondary, #c9c7d0);transform:rotate(180deg)}.vetra-color-popover__panel{position:fixed;z-index:1300;width:min(360px,calc(100vw - 24px));font-family:var(--dash-font-ui);transform-origin:top left;transition:opacity var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-out)}.vetra-color-popover__panel:not([data-positioned]){opacity:0;visibility:hidden}.vetra-color-popover__panel[data-state=closed]{pointer-events:none;opacity:0;transform:translateY(-7px) scale(.982)}.vetra-color-popover__panel[data-state=open]{opacity:1;transform:translateY(0) scale(1)}.vetra-color-picker--popover{background:var(--dash-overlay);box-shadow:var(--dash-shadow-overlay)}.vetra-color-popover__panel[data-state=open] :is(.vetra-color-picker__description,.vetra-color-picker__controls,.vetra-color-swatches){animation:vetra-color-popover-content-in var(--dash-motion-standard) var(--dash-ease-out) both}.vetra-color-popover__panel[data-state=open] .vetra-color-picker__controls{animation-delay:22ms}.vetra-color-popover__panel[data-state=open] .vetra-color-swatches{animation-delay:42ms}.vetra-color-picker__description{margin:-10px 0 0;color:var(--dash-text-muted, #9694a1);font-size:var(--dash-type-label-size);line-height:1.5}.vetra-color-picker__controls{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:12px}.vetra-color-area{display:grid;gap:12px}.vetra-color-area.is-disabled{opacity:var(--dash-disabled-opacity);pointer-events:none}.vetra-color-area__field{position:relative;height:132px;border-radius:9px;background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,var(--vetra-color-hue, #4f7dff));cursor:crosshair;touch-action:none}.vetra-color-area__field:focus-visible,.vetra-color-area__hue:focus-visible{outline:2px solid var(--dash-accent);outline-offset:2px}.vetra-color-area__knob{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid var(--vetra-knob-ink, #fff);border-radius:50%;box-shadow:0 0 0 1px #00000052;pointer-events:none}.vetra-color-area__hue{position:relative;height:12px;border-radius:999px;background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);cursor:pointer;touch-action:none}.vetra-color-area__hue-knob{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:3px solid var(--dash-surface, #14161c);border-radius:50%;box-shadow:0 0 0 1px #00000061;pointer-events:none}.vetra-date-picker{position:relative}.vetra-date-picker__trigger{width:100%;min-height:var(--vetra-field-height, 41px);padding:5px 6px 5px var(--vetra-field-padding-inline, 12px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0;border:1px solid var(--dash-control-border, transparent);border-radius:var(--dash-radius-control);outline:0;color:var(--dash-text-secondary, #c9c7d0);background:var(--vetra-advanced-control-surface);box-shadow:var(--vetra-advanced-control-shadow);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,box-shadow var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-out)}.vetra-date-picker__trigger:hover:not(:disabled){border-color:transparent;color:var(--dash-text);background:var(--vetra-advanced-control-surface-hover)}.vetra-date-picker__trigger:active:not(:disabled){transform:scale(.995)}.vetra-date-picker__trigger:focus-visible,.vetra-date-picker.is-open .vetra-date-picker__trigger{border-color:transparent;outline:0;color:var(--dash-text);background:var(--vetra-advanced-control-surface-focus);box-shadow:var(--vetra-advanced-control-focus-shadow)}.vetra-date-picker__leading{grid-column:1;margin-right:10px}.vetra-date-picker__copy{grid-column:2}.vetra-date-picker__caret{grid-column:3;justify-self:end;margin-left:10px}.vetra-date-picker__leading{width:24px;height:24px;display:grid;place-items:center;color:var(--dash-text-muted);background:transparent;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-spring)}.vetra-date-picker.is-open .vetra-date-picker__leading{color:var(--dash-blue-text);background:transparent;transform:scale(1.04)}.vetra-date-picker__copy{min-width:0;display:grid;gap:1px}.vetra-date-picker__copy strong{overflow:hidden;color:var(--dash-text-secondary);font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight);text-overflow:ellipsis;white-space:nowrap}.vetra-date-picker__copy small{overflow:hidden;color:var(--dash-text-muted);font-size:var(--dash-type-caption-size);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.vetra-date-picker__caret{color:var(--dash-text-muted);transition:color var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-spring)}.vetra-date-picker.is-open .vetra-date-picker__caret{color:var(--dash-blue-text);transform:rotate(180deg)}.is-invalid>.vetra-date-picker__trigger{border-color:var(--dash-red, #ee7180)}.vetra-date-picker__trigger:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-date-picker__panel{position:absolute;z-index:125;top:calc(100% + 8px);left:0;width:min(324px,calc(100vw - 24px));padding:8px;border:0;border-radius:var(--dash-radius-overlay);color:var(--dash-text);background:var(--dash-overlay);box-shadow:var(--dash-shadow-overlay);transform-origin:top left;transition:opacity var(--dash-motion-standard) ease,transform var(--dash-motion-standard) var(--dash-ease-out)}.vetra-date-picker[data-placement=bottom-end] .vetra-date-picker__panel{right:0;left:auto;transform-origin:top right}.vetra-date-picker__panel[data-state=closed]{opacity:0;pointer-events:none;transform:translateY(-7px) scale(.985)}.vetra-date-picker__panel[data-state=open]{opacity:1;transform:translateY(0) scale(1)}.vetra-date-picker__month{min-height:42px;padding:2px 2px 7px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:5px}.vetra-date-picker__month strong{color:var(--dash-text-secondary);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-control-weight);text-align:center}.vetra-date-picker__month button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;color:var(--dash-text-muted);background:transparent;cursor:pointer;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-out)}.vetra-date-picker__month button:hover{color:var(--dash-text);background:var(--dash-control-hover)}.vetra-date-picker__month button:focus-visible{outline:0;color:var(--dash-blue-text);background:var(--dash-blue-soft);box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-date-picker__month button:active{transform:scale(.92)}.vetra-date-picker__weekdays,.vetra-date-picker__grid>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.vetra-date-picker__weekdays{padding:2px 3px 5px}.vetra-date-picker__weekdays span{color:var(--dash-text-faint);font-size:9px;font-weight:720;letter-spacing:.08em;text-align:center;text-transform:uppercase}.vetra-date-picker__grid{display:grid;gap:3px}.vetra-date-picker__grid button{position:relative;aspect-ratio:1;min-width:0;display:grid;place-items:center;border:0;border-radius:8px;outline:0;color:var(--dash-text-secondary);background:transparent;font:inherit;font-size:11px;font-weight:620;cursor:pointer;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,box-shadow var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-out)}.vetra-date-picker__grid button:hover:not(:disabled){color:var(--dash-text);background:var(--dash-control-hover)}.vetra-date-picker__grid button:focus-visible{color:var(--dash-text);background:var(--dash-control-active);box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-date-picker__grid button[aria-selected=true]{color:var(--dash-text-on-accent);background:var(--dash-blue);box-shadow:none}.vetra-date-picker__grid button[data-today=true]:not([aria-selected=true]):after{position:absolute;right:calc(50% - 2px);bottom:4px;width:4px;height:4px;border-radius:50%;background:var(--dash-blue-text);content:""}.vetra-date-picker__grid button[data-outside=true]{color:var(--dash-text-faint);opacity:.54}.vetra-date-picker__grid button:disabled{color:var(--dash-disabled-text);opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-date-picker__footer{min-height:40px;margin-top:7px;padding:7px 4px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--dash-border)}.vetra-date-picker__footer>span{color:var(--dash-text-faint);font-size:9px;line-height:1.35}.vetra-date-picker__footer>div{display:flex;align-items:center;gap:4px}.vetra-date-picker__footer button{min-height:28px;padding:0 9px;border:0;border-radius:7px;color:var(--dash-blue-text);background:transparent;font:inherit;font-size:10px;font-weight:680;cursor:pointer;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-out)}.vetra-date-picker__footer button:hover{color:#fff;background:var(--dash-blue-soft)}.vetra-date-picker__footer button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-date-picker__footer button:active{transform:scale(.94)}.vetra-datetime-picker__panel{position:fixed;z-index:1300;inset-inline-end:auto}.vetra-datetime-picker__panel:not([data-positioned]){opacity:0;visibility:hidden}.vetra-datetime-picker__time{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:10px;padding-top:11px;border-top:1px solid var(--dash-border)}.vetra-datetime-picker__time>label{color:var(--dash-text-secondary);font-size:11.5px;font-weight:640}.vetra-datetime-picker__time input{font-variant-numeric:tabular-nums}.vetra-datetime-picker__time input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.45;cursor:pointer}.vetra-datetime-picker__time input::-webkit-calendar-picker-indicator:hover{opacity:.8}.vetra-datetime-picker__presets{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.vetra-datetime-picker__presets>button{min-height:28px;padding:0 10px;border:0;border-radius:7px;color:var(--dash-text-muted);background:var(--dash-hover-fill);font:inherit;font-size:11px;font-weight:640;font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--dash-motion-fast) ease,background-color var(--dash-motion-fast) ease,transform var(--dash-motion-fast) var(--dash-ease-out)}.vetra-datetime-picker__presets>button:hover{color:var(--dash-text);background:var(--dash-surface-hover)}.vetra-datetime-picker__presets>button:active{transform:scale(.94)}.vetra-datetime-picker__presets>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-datetime-picker__presets>button[data-selected]{color:var(--dash-blue-text);background:var(--dash-blue-soft)}.vetra-date-picker__panel[data-state=open] :is(.vetra-datetime-picker__time,.vetra-datetime-picker__presets){animation:vetra-date-section-in var(--dash-motion-standard) var(--dash-ease-out) both;animation-delay:40ms}.vetra-date-picker__panel[data-state=open] :is(.vetra-date-picker__month,.vetra-date-picker__weekdays,.vetra-date-picker__grid,.vetra-date-picker__footer){animation:vetra-date-section-in var(--dash-motion-standard) var(--dash-ease-out) both}.vetra-date-picker__panel[data-state=open] .vetra-date-picker__weekdays{animation-delay:18ms}.vetra-date-picker__panel[data-state=open] .vetra-date-picker__grid{animation-delay:30ms}.vetra-date-picker__panel[data-state=open] .vetra-date-picker__footer{animation-delay:42ms}@keyframes vetra-date-section-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.vetra-accordion{overflow:hidden;border:0;border-radius:12px;background:var(--dash-surface, #202128);box-shadow:inset 0 1px #ffffff06}.vetra-accordion__item+.vetra-accordion__item{border-top:1px solid var(--dash-border, #34353f)}.vetra-accordion__item h3{margin:0}.vetra-accordion__item h3>button{width:100%;min-height:66px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:0;color:var(--dash-text, #f5f4f8);background:transparent;cursor:pointer;text-align:left;transition:background-color .16s ease,color .16s ease}.vetra-accordion__item h3>button:hover{background:var(--dash-hover-fill)}.vetra-accordion__item h3>button:focus-visible{outline:0;background:var(--dash-surface-raised, #292a33);box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-accordion__item h3>button:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-accordion__item[data-state=open] h3>button{background:var(--dash-surface-raised, #292a33)}.vetra-accordion__copy{min-width:0;display:grid;gap:3px}.vetra-accordion__copy strong{color:var(--dash-text-secondary);font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-accordion__copy small{color:var(--dash-text-muted);font-size:var(--dash-type-helper-size);line-height:1.4}.vetra-accordion__state{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:6px;color:var(--dash-text-faint, #6e6d78)}.vetra-accordion__state .dash-icon{transition:transform .19s cubic-bezier(.2,.75,.2,1),color .15s ease}.vetra-accordion__item[data-state=open] .vetra-accordion__state .dash-icon{color:var(--dash-blue-text);transform:rotate(90deg)}.vetra-accordion__item h3>button:active:not(:disabled) .vetra-accordion__state{transform:scale(.9)}.vetra-accordion__panel{display:grid;grid-template-rows:0fr;border-top:1px solid transparent;color:var(--dash-text-secondary, #c9c7d0);background:var(--dash-surface-subtle, #1d1e24);font-size:13px;opacity:0;visibility:hidden;transition:grid-template-rows .19s cubic-bezier(.2,.75,.2,1),opacity .15s ease,border-color .15s ease,visibility 0s linear .19s}.vetra-accordion__panel>div{min-height:0;overflow:hidden;padding:0 16px;transition:padding .19s cubic-bezier(.2,.75,.2,1)}.vetra-accordion__item[data-state=open] .vetra-accordion__panel{grid-template-rows:1fr;border-color:var(--dash-border, #34353f);opacity:1;visibility:visible;transition-delay:0s}.vetra-accordion__item[data-state=open] .vetra-accordion__panel>div{padding-block:16px}.vetra-breadcrumbs{min-width:0}.vetra-breadcrumbs ol{margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px;list-style:none}.vetra-breadcrumbs li{min-width:0;display:inline-flex;align-items:center;gap:7px;color:var(--dash-text-muted, #9694a1);font-size:12px}.vetra-breadcrumbs__separator{color:var(--dash-text-faint, #6e6d78)}.vetra-breadcrumbs a,.vetra-breadcrumbs button{padding:3px 0;border:0;color:inherit;background:transparent;cursor:pointer;text-decoration:none}.vetra-breadcrumbs a:hover,.vetra-breadcrumbs button:hover{color:var(--dash-text, #f5f4f8)}.vetra-breadcrumbs [aria-current=page]{overflow:hidden;color:var(--dash-text-secondary, #c9c7d0);font-weight:610;text-overflow:ellipsis;white-space:nowrap}.vetra-pagination{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.vetra-pagination ol{margin:0;padding:0;display:flex;align-items:center;gap:4px;list-style:none}.vetra-pagination button{min-width:36px;min-height:36px;padding:0 10px;border:1px solid transparent;border-radius:9px;color:var(--dash-text-muted, #9694a1);background:var(--dash-surface-subtle, #1d1e24);cursor:pointer;font-size:12px;font-weight:600}.vetra-pagination button:hover:not(:disabled){color:var(--dash-text, #f5f4f8);background:var(--dash-surface-raised, #292a33)}.vetra-pagination button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-pagination button[aria-current=page]{color:var(--dash-text-on-accent);background:var(--dash-blue);box-shadow:var(--dash-inset-highlight)}.vetra-pagination button:active:not(:disabled){transform:scale(.96)}.vetra-pagination button:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-pagination__ellipsis{min-width:26px;color:var(--dash-text-faint, #6e6d78);font-size:13px;text-align:center}.vetra-modal__backdrop{position:fixed;z-index:1250;inset:0;padding:24px;display:grid;place-items:center;overflow-y:auto;background:var(--dash-backdrop);opacity:0;transition:opacity .18s ease}.vetra-modal__backdrop[data-state=open]{opacity:1}.vetra-modal__backdrop[data-state=closed]{pointer-events:none}.vetra-modal{width:min(100%,560px);max-height:min(760px,calc(100dvh - 48px));display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:var(--dash-radius-overlay);outline:0;color:var(--dash-text, #f5f4f8);background:var(--dash-surface);box-shadow:var(--dash-shadow-modal);opacity:0;transform:translateY(9px) scale(.985);transform-origin:center bottom;transition:opacity var(--dash-motion-standard) ease,transform var(--dash-motion-deliberate) var(--dash-ease-out)}.vetra-modal__backdrop[data-state=open] .vetra-modal{opacity:1;transform:translateY(0) scale(1)}.vetra-modal--small{width:min(100%,430px)}.vetra-modal--large{width:min(100%,760px)}.vetra-modal__header{flex-shrink:0;min-height:76px;padding:17px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--dash-border, #34353f)}.vetra-modal__header>div{min-width:0}.vetra-modal__header h2{margin:0;font-size:var(--dash-type-heading-size);font-weight:var(--dash-type-control-weight)}.vetra-modal__header p{margin:4px 0 0;color:var(--dash-text-muted);font-size:var(--dash-type-label-size);line-height:1.5}.vetra-modal__close{width:34px;min-height:34px;padding:0;display:grid;flex:0 0 auto;place-items:center;border:0;border-radius:9px;color:var(--dash-text-muted, #9694a1);background:transparent;cursor:pointer;transition:transform .14s ease,color .14s ease,background-color .14s ease}.vetra-modal__close:hover{color:var(--dash-text, #f5f4f8);background:var(--dash-control-hover, #30313a)}.vetra-modal__close:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-modal__close:active{transform:scale(.96)}.vetra-modal__body{min-height:0;padding:18px;overflow-y:auto;color:var(--dash-text-secondary, #c9c7d0)}.vetra-modal__footer{flex-shrink:0;padding:14px 18px;display:flex;justify-content:flex-end;gap:9px;border-top:1px solid var(--dash-border, #34353f);background:var(--dash-surface-subtle, #1d1e24)}.vetra-toast-region{position:fixed;z-index:1100;right:20px;bottom:20px;width:min(390px,calc(100vw - 40px));display:grid;gap:9px;pointer-events:none}.vetra-toast-region--top-right{top:20px;bottom:auto}.vetra-toast-region--bottom-center{right:50%;transform:translate(50%)}.vetra-toast{min-height:72px;padding:13px;display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:11px;border:0;border-radius:var(--dash-radius-overlay);color:var(--dash-text, #f5f4f8);background:var(--dash-overlay);box-shadow:var(--dash-shadow-overlay);pointer-events:auto;animation:vetra-toast-in var(--dash-motion-standard) var(--dash-ease-out) both;transition:opacity var(--dash-motion-fast) ease,transform var(--dash-motion-standard) var(--dash-ease-press)}.vetra-toast[data-state=closing]{pointer-events:none;opacity:0;transform:translateY(4px) scale(.985)}@keyframes vetra-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes vetra-color-popover-content-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.vetra-toast__marker{width:7px;height:7px;border-radius:50%;background:var(--dash-text-faint, #6e6d78)}.vetra-toast--success .vetra-toast__marker{background:var(--dash-green, #55d99a)}.vetra-toast--warning .vetra-toast__marker{background:var(--dash-amber, #efb45f)}.vetra-toast--danger .vetra-toast__marker{background:var(--dash-red, #ee7180)}.vetra-toast__copy{min-width:0}.vetra-toast__copy strong{display:block;color:var(--dash-text-secondary);font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-toast__copy p{margin:3px 0 0;color:var(--dash-text-muted);font-size:var(--dash-type-helper-size);line-height:1.4}.vetra-toast__actions{display:flex;align-items:center;gap:5px}.vetra-toast__actions button{min-height:32px;padding:0 8px;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted, #9694a1);background:transparent;cursor:pointer;font:inherit;font-size:10px;font-weight:610}.vetra-toast__actions button:first-child:not(:last-child){color:var(--dash-blue-text);background:var(--dash-blue-soft)}.vetra-toast__actions button:hover{color:var(--dash-text);background:var(--dash-hover-fill)}.vetra-toast__actions button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}@media(max-width:620px){.vetra-pagination{align-items:stretch;flex-wrap:wrap}.vetra-pagination ol{order:-1;width:100%;justify-content:center}.vetra-pagination>button{flex:1}.vetra-modal__backdrop{padding:12px;align-items:end}.vetra-modal{max-height:calc(100dvh - 24px)}.vetra-toast{grid-template-columns:7px minmax(0,1fr)}.vetra-toast__actions{grid-column:2;justify-content:flex-start}}@media(max-width:420px){.vetra-color-picker{padding:14px}.vetra-pagination ol li:not(:first-child):not(:last-child):not(:has([aria-current=page])){display:none}.vetra-modal__footer{flex-direction:column-reverse}.vetra-modal__footer>.vetra-ui-button{width:100%}.vetra-date-picker__panel{position:fixed;inset:auto 10px 10px;width:auto;transform-origin:bottom center}.vetra-date-picker__panel[data-state=closed]{transform:translateY(10px) scale(.985)}}@media(prefers-reduced-motion:reduce){.vetra-color-field__control,.vetra-color-popover__trigger,.vetra-color-popover__preview,.vetra-color-popover__trigger>svg,.vetra-color-popover__panel,.vetra-color-picker__description,.vetra-color-picker__controls,.vetra-color-swatches,.vetra-color-field__preview,.vetra-color-field__state,.vetra-color-swatch__surface,.vetra-color-swatch__surface .dash-icon,.vetra-date-picker__trigger,.vetra-date-picker__leading,.vetra-date-picker__caret,.vetra-date-picker__panel,.vetra-date-picker__month button,.vetra-date-picker__grid button,.vetra-date-picker__footer button,.vetra-accordion__item h3>button,.vetra-accordion__state .dash-icon,.vetra-accordion__panel,.vetra-accordion__panel>div,.vetra-modal__close,.vetra-pagination button{transition:none}.vetra-modal__backdrop,.vetra-modal{transition:none}.vetra-color-picker__description,.vetra-color-picker__controls,.vetra-color-swatches,.vetra-date-picker__month,.vetra-date-picker__weekdays,.vetra-date-picker__grid,.vetra-date-picker__footer{animation:none}.vetra-toast{animation:none;transition:none}}:where(.vetra-collection-field,.vetra-listbox-field,.vetra-tag-group,.vetra-tooltip,.vetra-popover,.vetra-dropdown,.vetra-select-field,.vetra-drawer,.vetra-textarea-field,.vetra-toggle-button,.vetra-toggle-group,.vetra-scroll-shadow,.vetra-dropdown__menu,.vetra-autocomplete__popover,.vetra-popover__content,.vetra-listbox){--vetra-motion-fast: var(--dash-motion-fast);--vetra-motion-standard: var(--dash-motion-standard);--vetra-motion-max: var(--dash-motion-deliberate);--vetra-motion-ease: var(--dash-ease-press);--vetra-collection-control: var(--vetra-trigger-rest);--vetra-collection-control-hover: var(--vetra-trigger-hover);--vetra-collection-control-focus: var(--vetra-trigger-open);--vetra-collection-control-press: var(--vetra-field-press);--vetra-collection-control-shadow: var(--vetra-trigger-shadow);--vetra-collection-control-shadow-hover: var(--vetra-trigger-shadow-hover);--vetra-collection-focus-shadow: var(--vetra-field-shadow-focus)}.vetra-collection-field,.vetra-listbox-field,.vetra-textarea-field{min-width:0;color:var(--dash-text, #f5f4f8)}.vetra-collection-label{margin:0 0 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--dash-text-secondary, #c9c7d0);font-size:var(--dash-type-label-size, 12px);font-weight:var(--dash-type-label-weight, 620);line-height:1.35}.vetra-collection-label i{margin-left:3px;color:var(--dash-red, #ee7180);font-style:normal}.vetra-collection-description,.vetra-collection-error{margin:7px 0 0;display:block;color:var(--dash-text-muted, #9694a1);font-size:11px;font-weight:480;line-height:1.45}.vetra-collection-error{color:var(--dash-red, #ee7180)}.vetra-collection-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.vetra-autocomplete{position:relative;width:min(100%,var(--vetra-field-measure))}.vetra-autocomplete.is-full-width{width:100%}.vetra-autocomplete__control{--vetra-directory-control-rest: var(--vetra-trigger-rest, #292b39);--vetra-directory-control-hover: var(--vetra-trigger-hover, #323442);--vetra-directory-control-active: var(--vetra-trigger-open, #3a3c4b);position:relative;min-height:var(--vetra-directory-control-height, 41px);padding:0 6px 0 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;border:1px solid var(--vetra-field-border, transparent);border-radius:var(--vetra-directory-control-radius, 6px);color:var(--vetra-directory-control-muted, #768094);background:var(--vetra-directory-control-rest, #292b39);box-shadow:var(--vetra-trigger-shadow);overflow:hidden;transition:color var(--vetra-form-fast, .18s) ease,background-color var(--vetra-form-standard, .18s) ease,box-shadow var(--vetra-field-motion-focus, .18s) var(--vetra-field-ease-focus, ease)}.vetra-autocomplete:not(.is-disabled):not(.is-invalid) .vetra-autocomplete__control:hover:not(:focus-within):not([data-open=true]){border-color:var(--vetra-field-border-hover, transparent);color:color-mix(in srgb,var(--vetra-directory-control-muted, #768094) 78%,white 22%);background:var(--vetra-directory-control-hover, #11141a);box-shadow:var(--vetra-field-shadow-hover, inset 0 1px 0 rgba(255, 255, 255, .022))}.vetra-autocomplete__control:focus-within,.vetra-autocomplete__control[data-open=true]{border-color:var(--vetra-field-focus);color:color-mix(in srgb,var(--vetra-directory-control-muted, #768094) 62%,white 38%);background:var(--vetra-directory-control-active, #12161e);box-shadow:var(--vetra-field-shadow-focus)}.vetra-autocomplete__control>input:focus-visible{outline:0}.vetra-autocomplete.is-invalid .vetra-autocomplete__control{border-color:var(--dash-red, #ee7180)}.vetra-autocomplete__control>input{width:100%;min-width:0;height:var(--vetra-directory-input-height, 39px);padding:0;border:0;outline:0;color:var(--vetra-directory-control-text, #d3d8e2);background:transparent;font-family:inherit;font-size:var(--vetra-field-font-size, 13px);font-weight:var(--vetra-field-font-weight, 520);letter-spacing:var(--vetra-field-letter-spacing, -.005em)}.vetra-autocomplete__control>input::placeholder{color:var(--vetra-directory-control-placeholder, #737d90);opacity:1}.vetra-autocomplete__control:focus-within>input{color:var(--vetra-directory-control-text, #d3d8e2)}.vetra-autocomplete__control>svg:first-child{width:15px;height:15px;color:currentColor;transition:color var(--vetra-motion-fast) ease}.vetra-autocomplete:not(.is-disabled) .vetra-autocomplete__control:hover>svg:first-child,.vetra-autocomplete__control:focus-within>svg:first-child,.vetra-autocomplete__control[data-open=true]>svg:first-child{color:var(--dash-text-muted, #9694a1)}.vetra-autocomplete__clear,.vetra-autocomplete__indicator{width:27px;height:27px;padding:0;display:grid;place-items:center;border:0;border-radius:5px;color:var(--vetra-directory-affordance, #697386);background:transparent;cursor:pointer;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-standard) var(--vetra-motion-ease)}.vetra-autocomplete__clear:hover,.vetra-autocomplete__indicator:hover{color:var(--vetra-directory-affordance-hover, #a7b0c0);background:#ffffff09}.vetra-autocomplete__control[data-open=true] .vetra-autocomplete__indicator{transform:rotate(180deg)}.vetra-autocomplete__popover{position:absolute;z-index:90;top:calc(100% + 5px);left:0;width:100%;max-height:min(330px,calc(100dvh - 120px));padding:5px;overflow:hidden;border:0;border-radius:var(--dash-radius-overlay);background:var(--dash-surface);box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff06;transform-origin:top center;transition:opacity var(--vetra-motion-fast) ease,transform var(--vetra-motion-standard) var(--dash-ease-out)}.vetra-autocomplete__popover[data-state=closed]{opacity:0;transform:translateY(-7px) scale(.985);pointer-events:none}.vetra-autocomplete__popover[data-state=open]{opacity:1;transform:translateY(0) scale(1)}.vetra-autocomplete__popover[data-vetra-portal=true]{position:fixed;z-index:1300;inset:auto;max-width:calc(100vw - 24px);font-family:var(--dash-font-ui)}.vetra-autocomplete__popover[data-vetra-portal=true]:not([data-positioned]){opacity:0;visibility:hidden}.vetra-autocomplete__popover[data-placement^=bottom]{transform-origin:top left}.vetra-autocomplete__popover[data-placement^=top]{transform-origin:bottom left}.vetra-autocomplete__popover[data-placement^=bottom][data-state=closed]{transform:translateY(-7px) scale(.985)}.vetra-autocomplete__popover[data-placement^=bottom][data-state=open]{transform:translateY(0) scale(1)}.vetra-autocomplete__popover[data-placement^=top][data-state=closed]{transform:translateY(7px) scale(.985)}.vetra-autocomplete__popover[data-placement^=top][data-state=open]{transform:translateY(0) scale(1)}.vetra-autocomplete__list{max-height:min(316px,calc(100dvh - 134px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--dash-border-strong, #484a57) transparent}.vetra-autocomplete__option{min-height:44px;padding:7px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-radius:var(--dash-radius-small);color:var(--dash-text-secondary, #c9c7d0);cursor:pointer;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-autocomplete__option.has-icon{grid-template-columns:auto minmax(0,1fr) auto}.vetra-autocomplete__option[data-active=true]{color:#e7ebf3;background:var(--vetra-directory-option-hover)}.vetra-autocomplete__option:active:not([data-disabled=true]){transform:scale(.992)}.vetra-autocomplete__option[aria-selected=true]{color:var(--dash-text, #f5f4f8)}.vetra-autocomplete__option[aria-selected=true]>.dash-icon{color:var(--dash-blue-text)}.vetra-autocomplete__option[data-disabled=true]{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-autocomplete__option-icon,.vetra-listbox__icon{width:22px;height:22px;display:grid;place-items:center;flex:0 0 auto;color:var(--dash-text-muted, #9694a1)}.vetra-discord-role-swatch{--vetra-discord-role-color: #8b93a6;width:9px;height:9px;display:inline-block;flex:0 0 auto;border:2px solid color-mix(in srgb,var(--vetra-discord-role-color) 42%,#11141b);border-radius:999px;background:var(--vetra-discord-role-color);box-shadow:0 0 0 1px #ffffff14}.vetra-discord-role-swatch--compact{width:8px;height:8px;border-width:1px}.vetra-autocomplete__option-copy,.vetra-listbox__copy{min-width:0;display:grid;gap:2px}.vetra-autocomplete__option-copy strong,.vetra-listbox__copy strong{overflow:hidden;font-size:12px;font-weight:610;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.vetra-autocomplete__option-copy small,.vetra-listbox__copy small{overflow:hidden;color:var(--dash-text-muted, #9694a1);font-size:10px;font-weight:470;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.vetra-autocomplete__empty,.vetra-listbox__empty{min-height:78px;padding:18px;display:grid;place-items:center;color:var(--dash-text-muted, #9694a1);font-size:12px;text-align:center}.vetra-autocomplete__loading,.vetra-listbox__loading,.vetra-dropdown__loading{display:grid;gap:2px}.vetra-autocomplete__loading>span[aria-hidden],.vetra-listbox__loading>span[aria-hidden],.vetra-dropdown__loading>span[aria-hidden]{display:flex;align-items:center;border-radius:var(--dash-radius-small)}.vetra-autocomplete__loading>span[aria-hidden]{min-height:44px;padding:7px 10px}.vetra-listbox__loading>span[aria-hidden]{min-height:48px;padding:7px 10px}.vetra-dropdown__loading>span[aria-hidden]{min-height:38px;padding:8px 10px;border-radius:8px}.vetra-autocomplete.is-disabled .vetra-autocomplete__control{opacity:var(--dash-disabled-opacity)}.vetra-autocomplete.is-disabled>.vetra-collection-label{color:var(--dash-text-muted, #9694a1)}.vetra-autocomplete.is-disabled .vetra-autocomplete__control{cursor:var(--dash-disabled-cursor)}.vetra-listbox-field{overflow:hidden;border:0;border-radius:12px;background:var(--dash-surface, #202128);box-shadow:inset 0 1px #ffffff06}.vetra-listbox-field>header{min-height:56px;padding:11px 14px;display:grid;align-content:center;gap:3px;border-bottom:1px solid var(--dash-border, #34353f)}.vetra-listbox-field>header h3{margin:0;color:var(--dash-text-secondary, #c9c7d0);font-size:13px;font-weight:630}.vetra-listbox-field>header p{margin:0;color:var(--dash-text-muted, #9694a1);font-size:11px;line-height:1.4}.vetra-listbox{max-height:320px;padding:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--dash-border-strong, #484a57) transparent}.vetra-listbox__option{min-height:40px;padding:6px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid transparent;border-radius:8px;color:var(--dash-text-secondary, #c9c7d0);cursor:pointer;outline:0;transition:border-color var(--vetra-motion-fast) ease,color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-listbox__option.has-icon{grid-template-columns:auto minmax(0,1fr) auto}.vetra-listbox__option:hover,.vetra-listbox__option:focus-visible{color:var(--dash-text, #f5f4f8);background:var(--dash-hover-fill, rgba(255, 255, 255, .05))}.vetra-listbox__option:focus-visible{border-color:var(--dash-focus-border);outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-listbox__option[aria-selected=true]{color:var(--dash-text, #f5f4f8);background:color-mix(in srgb,var(--dash-blue) 6%,var(--dash-control))}.vetra-listbox__option:active:not([data-disabled=true]){transform:scale(.992)}.vetra-listbox__option[data-disabled=true]{color:var(--dash-text-muted);cursor:var(--dash-disabled-cursor)}.vetra-listbox__selection{width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--dash-border-strong, #484a57);border-radius:6px;color:#fff;background:transparent;transition:border-color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-listbox__option[aria-selected=true] .vetra-listbox__selection{border-color:var(--dash-blue);background:var(--dash-blue, #4f7dff);transform:scale(1.03)}.vetra-listbox-field.is-disabled{opacity:var(--dash-disabled-opacity)}.vetra-tag-group{min-width:0}.vetra-tag-group>p{margin:0 0 8px;color:var(--dash-text-muted, #9694a1);font-size:11px;line-height:1.45}.vetra-tag-group__items{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.vetra-tag{min-height:30px;max-width:100%;padding:0 5px 0 9px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;color:var(--dash-text, #f5f4f8);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0f;font-size:11px;font-weight:590;transition:border-color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,opacity var(--vetra-motion-fast) ease}.vetra-tag__icon{display:grid;place-items:center;color:currentColor}.vetra-tag__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vetra-tag>button{width:22px;height:22px;padding:0;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:50%;color:var(--dash-text-faint, #6e6d78);background:transparent;cursor:pointer;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) ease}.vetra-tag>button:hover{color:var(--dash-text, #f5f4f8);background:var(--dash-control-hover, #30313a)}.vetra-tag>button:active{transform:scale(.92)}.vetra-tag--accent{color:#b5c9ff;background:var(--dash-blue-soft, rgba(79, 125, 255, .15))}.vetra-tag--success{color:var(--dash-green, #55d99a);background:var(--dash-green-soft, rgba(85, 217, 154, .11))}.vetra-tag--warning{color:var(--dash-amber, #efb45f);background:var(--dash-amber-soft, rgba(239, 180, 95, .11))}.vetra-tag--danger{color:var(--dash-red, #ee7180);background:var(--dash-red-soft, rgba(238, 113, 128, .11))}.vetra-tag[aria-disabled=true],.vetra-tag-group.is-disabled{opacity:var(--dash-disabled-opacity)}.vetra-tooltip,.vetra-popover,.vetra-dropdown{position:relative;display:inline-flex;min-width:0}.vetra-tooltip__content{position:absolute;z-index:120;width:max-content;max-width:min(260px,calc(100vw - 24px));padding:7px 9px;border:0;border-radius:var(--dash-radius-small);color:var(--dash-text-secondary, #c9c7d0);background:var(--dash-overlay);box-shadow:var(--dash-shadow-overlay);font-family:var(--dash-font-ui);font-size:var(--dash-type-helper-size);font-weight:var(--dash-type-helper-weight);line-height:1.35;pointer-events:none;transition:opacity var(--vetra-motion-fast) ease,transform var(--vetra-motion-standard) var(--dash-ease-out),visibility 0s linear var(--vetra-motion-standard)}.vetra-tooltip__content[data-state=closed]{opacity:0;visibility:hidden}.vetra-tooltip__content[data-state=open]{opacity:1;visibility:visible;transition-delay:0s}.vetra-tooltip[data-placement=top] .vetra-tooltip__content{bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px)}.vetra-tooltip[data-placement=top] .vetra-tooltip__content[data-state=open]{transform:translate(-50%)}.vetra-tooltip[data-placement=bottom] .vetra-tooltip__content{top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px)}.vetra-tooltip[data-placement=bottom] .vetra-tooltip__content[data-state=open]{transform:translate(-50%)}.vetra-tooltip[data-placement=left] .vetra-tooltip__content{top:50%;right:calc(100% + 8px);transform:translate(3px,-50%)}.vetra-tooltip[data-placement=left] .vetra-tooltip__content[data-state=open]{transform:translateY(-50%)}.vetra-tooltip[data-placement=right] .vetra-tooltip__content{top:50%;left:calc(100% + 8px);transform:translate(-3px,-50%)}.vetra-tooltip[data-placement=right] .vetra-tooltip__content[data-state=open]{transform:translateY(-50%)}.vetra-tooltip__arrow,.vetra-popover__arrow{position:absolute;width:7px;height:7px;border:0;background:inherit;transform:rotate(45deg)}.vetra-tooltip[data-placement=top] .vetra-tooltip__arrow{right:calc(50% - 4px);bottom:-4px}.vetra-tooltip[data-placement=bottom] .vetra-tooltip__arrow{top:-4px;right:calc(50% - 4px)}.vetra-tooltip[data-placement=left] .vetra-tooltip__arrow{top:calc(50% - 4px);right:-4px}.vetra-tooltip[data-placement=right] .vetra-tooltip__arrow{top:calc(50% - 4px);left:-4px}.vetra-popover__content,.vetra-dropdown__menu{position:absolute;z-index:110;width:min(340px,calc(100vw - 24px));border:0;border-radius:10px;outline:0;color:var(--dash-text, #f5f4f8);background-color:var(--vetra-menu-ground, #1b1c22);background-image:linear-gradient(var(--vetra-trigger-rest, rgba(255, 255, 255, .07)),var(--vetra-trigger-rest, rgba(255, 255, 255, .07)));box-shadow:var(--dash-shadow-overlay);will-change:opacity,transform;transition:opacity var(--vetra-motion-fast) ease,transform var(--vetra-motion-standard) var(--dash-ease-out)}.vetra-popover__content[data-state=closed],.vetra-dropdown__menu[data-state=closed]{opacity:0;pointer-events:none}.vetra-popover__content[data-state=open],.vetra-dropdown__menu[data-state=open]{opacity:1}.vetra-popover[data-placement=bottom-start] .vetra-popover__content,.vetra-dropdown[data-placement=bottom-start] .vetra-dropdown__menu{top:calc(100% + 6px);left:0;transform-origin:top left}.vetra-popover[data-placement=bottom-end] .vetra-popover__content,.vetra-dropdown[data-placement=bottom-end] .vetra-dropdown__menu{top:calc(100% + 6px);right:0;transform-origin:top right}.vetra-popover[data-placement=bottom] .vetra-popover__content{top:calc(100% + 6px);left:50%;transform-origin:top center}.vetra-popover[data-placement=top] .vetra-popover__content,.vetra-dropdown[data-placement=top] .vetra-dropdown__menu{bottom:calc(100% + 6px);left:50%;transform-origin:bottom center}.vetra-popover[data-placement=left] .vetra-popover__content{top:50%;right:calc(100% + 6px);transform-origin:right center}.vetra-popover[data-placement=right] .vetra-popover__content{top:50%;left:calc(100% + 6px);transform-origin:left center}.vetra-popover[data-placement=bottom-start] .vetra-popover__content[data-state=closed],.vetra-popover[data-placement=bottom-end] .vetra-popover__content[data-state=closed],.vetra-dropdown[data-placement^=bottom] .vetra-dropdown__menu[data-state=closed]{transform:translateY(-7px) scale(.985)}.vetra-popover[data-placement=bottom-start] .vetra-popover__content[data-state=open],.vetra-popover[data-placement=bottom-end] .vetra-popover__content[data-state=open],.vetra-dropdown[data-placement^=bottom] .vetra-dropdown__menu[data-state=open]{transform:translateY(0) scale(1)}.vetra-popover[data-placement=bottom] .vetra-popover__content[data-state=closed]{transform:translate(-50%,-7px) scale(.985)}.vetra-popover[data-placement=bottom] .vetra-popover__content[data-state=open]{transform:translate(-50%) scale(1)}.vetra-popover[data-placement=top] .vetra-popover__content[data-state=closed],.vetra-dropdown[data-placement=top] .vetra-dropdown__menu[data-state=closed]{transform:translate(-50%,7px) scale(.985)}.vetra-popover[data-placement=top] .vetra-popover__content[data-state=open],.vetra-dropdown[data-placement=top] .vetra-dropdown__menu[data-state=open]{transform:translate(-50%) scale(1)}.vetra-popover[data-placement=left] .vetra-popover__content[data-state=closed]{transform:translate(7px,-50%) scale(.985)}.vetra-popover[data-placement=left] .vetra-popover__content[data-state=open]{transform:translateY(-50%) scale(1)}.vetra-popover[data-placement=right] .vetra-popover__content[data-state=closed]{transform:translate(-7px,-50%) scale(.985)}.vetra-popover[data-placement=right] .vetra-popover__content[data-state=open]{transform:translateY(-50%) scale(1)}.vetra-popover__header{min-height:64px;padding:13px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;border-bottom:1px solid var(--dash-border, #34353f)}.vetra-popover__header>span{min-width:0;display:grid;gap:3px}.vetra-popover__header h3{margin:0;color:var(--dash-text);font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-popover__header p{margin:0;color:var(--dash-text-muted);font-size:var(--dash-type-helper-size);line-height:1.4}.vetra-popover__header>button{width:30px;height:30px;padding:0;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted, #9694a1);background:transparent;cursor:pointer;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-popover__header>button:hover{color:var(--dash-text, #f5f4f8);background:var(--dash-control-hover, #30313a)}.vetra-popover__header>button:active{transform:scale(.92)}.vetra-popover__body{padding:14px;color:var(--dash-text-secondary);font-size:var(--dash-type-label-size);line-height:1.5}.vetra-popover__content[data-vetra-portal=true]{position:fixed;z-index:1300;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;transform-origin:top left}.vetra-popover__content[data-vetra-portal=true]:not([data-positioned]){opacity:0;visibility:hidden}.vetra-popover__content[data-vetra-portal=true]>.vetra-popover__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.vetra-popover__content[data-vetra-portal=true][data-placement^=bottom][data-state=closed]{transform:translateY(-7px) scale(.985)}.vetra-popover__content[data-vetra-portal=true][data-placement^=top][data-state=closed]{transform:translateY(7px) scale(.985)}.vetra-popover__content[data-vetra-portal=true][data-state=open]{transform:translateY(0) scale(1)}.vetra-popover__content[data-vetra-portal=true][data-placement$=start]{transform-origin:top left}.vetra-popover__content[data-vetra-portal=true][data-placement$=end]{transform-origin:top right}.vetra-popover__content[data-vetra-portal=true][data-placement^=top]{transform-origin:bottom center}.vetra-popover__content[data-vetra-portal=true][data-placement^=top][data-placement$=start]{transform-origin:bottom left}.vetra-popover__content[data-vetra-portal=true][data-placement^=top][data-placement$=end]{transform-origin:bottom right}.vetra-popover__content[data-vetra-portal=true][data-placement=bottom-start]>.vetra-popover__arrow{top:-4px;left:18px}.vetra-popover__content[data-vetra-portal=true][data-placement=bottom-end]>.vetra-popover__arrow{top:-4px;right:18px}.vetra-popover__content[data-vetra-portal=true][data-placement=top-start]>.vetra-popover__arrow{bottom:-4px;left:18px}.vetra-popover__content[data-vetra-portal=true][data-placement=top-end]>.vetra-popover__arrow{right:18px;bottom:-4px}.vetra-popover[data-placement=bottom-start] .vetra-popover__arrow{top:-4px;left:18px}.vetra-popover[data-placement=bottom-end] .vetra-popover__arrow{top:-4px;right:18px}.vetra-popover[data-placement=bottom] .vetra-popover__arrow{top:-4px;right:calc(50% - 4px)}.vetra-popover[data-placement=top] .vetra-popover__arrow{right:calc(50% - 4px);bottom:-4px}.vetra-popover[data-placement=left] .vetra-popover__arrow{top:calc(50% - 4px);right:-4px}.vetra-popover[data-placement=right] .vetra-popover__arrow{top:calc(50% - 4px);left:-4px}.vetra-dropdown__menu{width:min(300px,calc(100vw - 24px));max-height:min(268px,calc(100dvh - 90px));padding:5px;overflow-y:auto;overscroll-behavior:contain}.vetra-dropdown__menu[data-vetra-portal=true]{position:fixed;z-index:1300;inset:auto;max-width:calc(100vw - 24px);font-family:var(--dash-font-ui)}.vetra-dropdown__menu[data-vetra-portal=true]:not([data-positioned]){opacity:0;visibility:hidden}.vetra-dropdown__menu[data-match-trigger-width=true]{min-width:0;max-width:calc(100vw - 24px)}.vetra-dropdown__menu[data-placement=bottom]{transform-origin:top center}.vetra-dropdown__menu[data-placement=bottom-start]{transform-origin:top left}.vetra-dropdown__menu[data-placement=bottom-end]{transform-origin:top right}.vetra-dropdown__menu[data-placement=top]{transform-origin:bottom center}.vetra-dropdown__menu[data-placement=top-start]{transform-origin:bottom left}.vetra-dropdown__menu[data-placement=top-end]{transform-origin:bottom right}.vetra-dropdown__menu[data-placement^=bottom][data-state=closed]{transform:translateY(-7px) scale(.985)}.vetra-dropdown__menu[data-placement^=bottom][data-state=open]{transform:translateY(0) scale(1)}.vetra-dropdown__menu[data-placement^=top][data-state=closed]{transform:translateY(7px) scale(.985)}.vetra-dropdown__menu[data-placement^=top][data-state=open]{transform:translateY(0) scale(1)}.vetra-dropdown__item-wrap.has-separator{margin-top:5px;padding-top:5px;border-top:1px solid var(--dash-border, #34353f)}.vetra-dropdown__item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;border:0;border-radius:var(--dash-radius-small);color:var(--dash-text-secondary, #c9c7d0);background:transparent;cursor:pointer;text-align:left;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-dropdown__item.has-icon{grid-template-columns:auto minmax(0,1fr) auto auto auto}.vetra-dropdown__menu:has(.vetra-dropdown__item.has-icon) .vetra-dropdown__item:not(.has-icon){grid-template-columns:16px minmax(0,1fr) auto auto auto}.vetra-dropdown__menu:has(.vetra-dropdown__item.has-icon) .vetra-dropdown__item:not(.has-icon):before{content:"";grid-column:1}.vetra-dropdown__item.has-icon:not(.has-identity){column-gap:8px}.vetra-dropdown__item.has-icon:not(.has-identity) .vetra-dropdown__icon{width:16px;height:16px}.vetra-dropdown__icon>img,.vetra-dropdown__icon>.dash-guild-avatar{width:100%;height:100%}.vetra-dropdown__badge,.vetra-select-field__badge{display:inline-flex;flex:none;align-items:center}.vetra-dropdown__item:hover:not(:disabled),.vetra-dropdown__item:focus-visible{color:var(--dash-text, #f5f4f8);background:var(--dash-hover-fill, rgba(255, 255, 255, .05))}.vetra-dropdown__item:active:not(:disabled){transform:scale(var(--dash-press-scale))}.vetra-dropdown__item.is-danger{color:var(--dash-red-text)}.vetra-dropdown__item.is-danger:hover:not(:disabled),.vetra-dropdown__item.is-danger:focus-visible{background:var(--dash-red-soft, rgba(238, 113, 128, .11))}.vetra-dropdown__item:disabled{color:var(--dash-text-muted);cursor:var(--dash-disabled-cursor)}.vetra-dropdown__item:disabled .vetra-dropdown__icon{opacity:.55}.vetra-dropdown__icon{width:22px;height:22px;display:grid;place-items:center;color:var(--vetra-option-tone, var(--dash-text-muted));background:transparent;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-standard) var(--dash-ease-spring)}.vetra-dropdown__item:hover:not(:disabled) .vetra-dropdown__icon,.vetra-dropdown__item:focus-visible .vetra-dropdown__icon{color:color-mix(in srgb,var(--vetra-option-tone, var(--dash-text)) 72%,white 28%);background:transparent;transform:none}.vetra-dropdown__item[data-tone=blue]{--vetra-option-tone: var(--dash-blue, #4f7dff)}.vetra-dropdown__item[data-tone=cyan]{--vetra-option-tone: var(--dash-cyan, #4dc9e6)}.vetra-dropdown__item[data-tone=green]{--vetra-option-tone: var(--dash-green, #55d99a)}.vetra-dropdown__item[data-tone=amber]{--vetra-option-tone: var(--dash-amber, #efb45f)}.vetra-dropdown__item[data-tone=rose]{--vetra-option-tone: var(--dash-red, #ee7180)}.vetra-dropdown__copy{min-width:0;display:grid;gap:2px}.vetra-dropdown__copy strong{overflow:hidden;font-family:var(--dash-font-ui);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-control-weight);text-overflow:ellipsis;white-space:nowrap}.vetra-dropdown__copy small{overflow:hidden;color:var(--dash-text-muted);font-size:var(--dash-type-caption-size);font-weight:var(--dash-type-helper-weight);text-overflow:ellipsis;white-space:nowrap}.vetra-dropdown__item kbd{min-width:28px;padding:2px 5px;border:1px solid var(--dash-border, #34353f);border-radius:5px;color:var(--dash-text-faint, #6e6d78);background:var(--dash-control, #18191f);font:inherit;font-size:9px;text-align:center}.vetra-dropdown__selected{color:var(--dash-blue-text);animation:vetra-collection-check-in var(--vetra-motion-standard) var(--dash-ease-spring) both}.vetra-dropdown__menu[data-state=open] .vetra-dropdown__item-wrap,.vetra-autocomplete__popover[data-state=open] .vetra-autocomplete__option{animation:vetra-collection-item-in var(--dash-motion-standard) var(--dash-ease-out) both}.vetra-dropdown__menu[data-state=open] .vetra-dropdown__item-wrap:nth-child(2),.vetra-autocomplete__popover[data-state=open] .vetra-autocomplete__option:nth-child(2){animation-delay:18ms}.vetra-dropdown__menu[data-state=open] .vetra-dropdown__item-wrap:nth-child(3),.vetra-autocomplete__popover[data-state=open] .vetra-autocomplete__option:nth-child(3){animation-delay:30ms}.vetra-dropdown__menu[data-state=open] .vetra-dropdown__item-wrap:nth-child(n+4),.vetra-autocomplete__popover[data-state=open] .vetra-autocomplete__option:nth-child(n+4){animation-delay:40ms}.vetra-select-field{min-width:0;max-width:var(--vetra-field-measure);color:var(--dash-text, #f5f4f8)}.vetra-select-field.is-full-width{max-width:none}.vetra-select-field__dropdown{width:100%;display:flex}.vetra-select-field__trigger{width:100%;min-width:0;min-height:var(--vetra-field-height, 41px);padding:0 12px 0 var(--vetra-field-padding-inline, 12px);display:flex;align-items:center;justify-content:space-between;gap:var(--vetra-field-gap, 7px);border:1px solid var(--vetra-field-border, transparent);border-radius:var(--vetra-field-radius, 6px);outline:0;color:var(--vetra-field-text, #d3d8e2);background:var(--vetra-collection-control);box-shadow:var(--vetra-collection-control-shadow);cursor:pointer;font:inherit;font-size:var(--vetra-field-font-size, 13px);font-weight:var(--vetra-field-font-weight, 520);letter-spacing:var(--vetra-field-letter-spacing, -.005em);text-align:left;transition:border-color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,box-shadow var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-select-field__trigger:has(.vetra-select-field__leading){min-height:44px}.vetra-select-field.is-rich .vetra-select-field__trigger{min-height:50px;padding-block:6px}.vetra-select-field.is-compact{--vetra-trigger-rest: rgba(255, 255, 255, .07);--vetra-trigger-hover: rgba(255, 255, 255, .1);--vetra-trigger-open: rgba(255, 255, 255, .13);--vetra-trigger-press: rgba(255, 255, 255, .05);--vetra-trigger-disabled: rgba(255, 255, 255, .035);--vetra-trigger-shadow: none;--vetra-trigger-shadow-hover: none;--vetra-trigger-shadow-press: none}.vetra-select-field.is-compact .vetra-select-field__trigger{min-height:var(--vetra-field-height-compact);padding:0 13px 0 15px;border-radius:8px;gap:8px;color:var(--dash-text-secondary, #c9c7d0);font-weight:560}.vetra-select-field.is-compact .vetra-select-field__trigger:hover:not(:disabled){color:var(--dash-text, #f5f4f8)}.vetra-select-field.is-compact .vetra-select-field__trigger>svg{width:15px;height:15px}.vetra-select-field.is-active .vetra-select-field__trigger{color:var(--dash-text);background:color-mix(in srgb,var(--dash-accent) 16%,var(--vetra-trigger-rest))}.vetra-select-field.is-active .vetra-select-field__trigger:hover:not(:disabled){background:color-mix(in srgb,var(--dash-accent) 16%,var(--vetra-trigger-hover))}.vetra-select-field.is-active .vetra-select-field__trigger .vetra-select-field__copy strong,.vetra-select-field.is-active .vetra-select-field__value{color:var(--dash-text);font-weight:580}.vetra-select-field.is-active .vetra-select-field__trigger>svg{color:var(--dash-accent-text)}.vetra-select-field__trigger:hover:not(:disabled){border-color:var(--vetra-field-border-hover, transparent);color:var(--vetra-field-text, #d3d8e2);background:var(--vetra-collection-control-hover);box-shadow:var(--vetra-collection-control-shadow-hover)}.vetra-select-field.is-open .vetra-select-field__trigger{border-color:transparent;outline:0;color:var(--vetra-field-text, #d3d8e2);background:var(--vetra-collection-control-focus);box-shadow:inset 0 0 0 1px var(--vetra-field-focus)}.vetra-select-field__trigger:focus-visible{border-color:transparent;outline:0;color:var(--vetra-field-text, #d3d8e2);background:var(--vetra-collection-control-focus);box-shadow:inset 0 0 0 2px var(--vetra-field-focus),0 2px 5px #00000080}.vetra-select-field__trigger:active:not(:disabled){background:var(--vetra-trigger-press);box-shadow:var(--vetra-trigger-shadow-press);transform:scale(var(--dash-press-scale, .985));transition-duration:40ms}.vetra-select-field__trigger>svg{width:15px;height:15px;display:block;flex:0 0 auto;align-self:center;color:var(--dash-text-muted, #878d9a);transition:color var(--vetra-motion-fast) ease,transform var(--vetra-motion-standard) var(--vetra-motion-ease)}.vetra-select-field__trigger:hover:not(:disabled)>svg{color:var(--dash-text)}.vetra-select-field.is-open .vetra-select-field__trigger>svg{color:var(--dash-blue-text);transform:rotate(180deg)}.vetra-select-field__value,.vetra-select-field__placeholder{min-width:0;display:inline-flex;align-items:center;gap:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:vetra-select-value-in var(--vetra-motion-standard) var(--vetra-motion-ease) both}.vetra-select-field__value{color:var(--dash-text, #eceef3);font-size:13px;font-weight:530;letter-spacing:-.008em}.vetra-select-field__value{--vetra-option-tone: var(--dash-text-muted)}.vetra-select-field__value[data-tone=blue]{--vetra-option-tone: var(--dash-blue, #4f7dff)}.vetra-select-field__value[data-tone=cyan]{--vetra-option-tone: var(--dash-cyan, #4dc9e6)}.vetra-select-field__value[data-tone=green]{--vetra-option-tone: var(--dash-green, #55d99a)}.vetra-select-field__value[data-tone=amber]{--vetra-option-tone: var(--dash-amber, #efb45f)}.vetra-select-field__value[data-tone=rose]{--vetra-option-tone: var(--dash-red, #ee7180)}.vetra-select-field__leading{width:22px;height:22px;display:inline-grid;place-items:center;flex:0 0 auto;color:var(--vetra-option-tone, var(--dash-text-muted));background:transparent}.vetra-select-field:not(.is-rich) .vetra-select-field__leading{width:22px;height:22px}.vetra-select-field__copy{min-width:0;display:grid;gap:1px}.vetra-select-field__copy strong{overflow:hidden;color:var(--dash-text, #eceef3);font-size:13px;font-weight:530;letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap}.vetra-select-field.is-rich .vetra-select-field__copy strong{font-size:var(--dash-type-control-size);font-weight:var(--dash-type-control-weight)}.vetra-select-field__copy small{overflow:hidden;color:var(--dash-text-muted);font-size:var(--dash-type-caption-size);font-weight:var(--dash-type-helper-weight);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.vetra-select-field__option-marker{width:7px;height:7px;display:block;border:1px solid currentColor;border-radius:50%;background:color-mix(in srgb,currentColor 42%,transparent)}.vetra-select-field__placeholder{color:var(--vetra-field-placeholder, #737d90);font-size:13px;font-weight:500}.vetra-dropdown__menu[data-match-trigger-width=true]{min-width:min(152px,calc(100vw - 24px))}.vetra-select-field.is-invalid .vetra-select-field__trigger{border-color:var(--dash-red, #ee7180)}.vetra-select-field.is-disabled .vetra-select-field__trigger{color:var(--dash-text-muted);background:var(--vetra-trigger-disabled);box-shadow:inset 0 0 0 1px #ffffff0e}.vetra-select-field.is-disabled .vetra-select-field__trigger>svg{opacity:.5}.vetra-select-field.is-disabled .vetra-select-field__leading{opacity:.6}.vetra-select-field.is-disabled .vetra-select-field__trigger{cursor:var(--dash-disabled-cursor)}.vetra-drawer__backdrop{position:fixed;z-index:1200;inset:0;display:flex;background:var(--dash-backdrop);transition:opacity var(--vetra-motion-standard) ease}.vetra-drawer__backdrop[data-state=closed]{opacity:0;pointer-events:none}.vetra-drawer__backdrop[data-state=open]{opacity:1}.vetra-drawer__backdrop[data-placement=right]{justify-content:flex-end}.vetra-drawer__backdrop[data-placement=left]{justify-content:flex-start}.vetra-drawer__backdrop[data-placement=bottom]{align-items:flex-end;justify-content:center}.vetra-drawer{width:min(100%,440px);height:100%;display:flex;flex-direction:column;overflow:hidden;border:0;outline:0;color:var(--dash-text, #f5f4f8);background:var(--dash-surface);box-shadow:var(--dash-shadow-modal);transition:transform var(--vetra-motion-max) var(--dash-ease-out)}.vetra-drawer--small{width:min(100%,360px)}.vetra-drawer--large{width:min(100%,560px)}.vetra-drawer__backdrop[data-placement=right] .vetra-drawer{transform:translate(100%)}.vetra-drawer__backdrop[data-placement=left] .vetra-drawer{transform:translate(-100%)}.vetra-drawer__backdrop[data-placement=bottom] .vetra-drawer{width:min(100%,760px);height:min(82dvh,720px);border-radius:10px 10px 0 0;transform:translateY(100%)}.vetra-drawer__backdrop[data-state=open] .vetra-drawer{transform:translate(0)}.vetra-drawer__handle{width:40px;height:4px;margin:9px auto 0;flex:0 0 auto;border-radius:999px;background:var(--dash-border-strong, #484a57)}.vetra-drawer__header{min-height:78px;padding:17px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex:0 0 auto;border-bottom:1px solid var(--dash-border, #34353f)}.vetra-drawer__header>span{min-width:0;display:grid;gap:4px}.vetra-drawer__header h2{margin:0;color:var(--dash-text);font-size:var(--dash-type-heading-size);font-weight:var(--dash-type-control-weight);letter-spacing:-.01em}.vetra-drawer__header p{margin:0;color:var(--dash-text-muted);font-size:var(--dash-type-helper-size);line-height:1.45}.vetra-drawer__header>button{width:34px;height:34px;padding:0;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted, #9694a1);background:transparent;cursor:pointer;transition:color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) ease}.vetra-drawer__header>button:hover{color:var(--dash-text, #f5f4f8);background:var(--dash-control-hover, #30313a)}.vetra-drawer__header>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-drawer__header>button:active{transform:scale(.96)}.vetra-drawer__body{min-height:0;padding:18px;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;color:var(--dash-text-secondary, #c9c7d0)}.vetra-drawer__footer{padding:14px 18px;display:flex;align-items:center;justify-content:flex-end;gap:9px;flex:0 0 auto;border-top:1px solid var(--dash-border, #34353f);background:var(--dash-surface-subtle, #1d1e24)}.vetra-textarea-field{display:grid}.vetra-textarea{width:100%;min-height:112px;max-height:420px;padding:12px var(--vetra-field-padding-inline, 12px);border:1px solid var(--vetra-field-border, transparent);border-radius:var(--vetra-field-radius, 6px);outline:0;color:var(--vetra-field-text, #d3d8e2);background:var(--vetra-field-rest, #0f1116);font:inherit;font-size:var(--vetra-field-font-size, 13px);font-weight:var(--vetra-field-font-weight, 520);letter-spacing:var(--vetra-field-letter-spacing, -.005em);line-height:1.5;resize:vertical;transition:border-color var(--vetra-motion-fast, .14s) ease,background-color var(--vetra-motion-fast, .14s) ease,box-shadow var(--vetra-field-motion-focus, .59s) var(--vetra-field-ease-focus, ease)}.vetra-textarea::placeholder{color:var(--vetra-field-placeholder, #737d90)}.vetra-textarea:hover{border-color:var(--vetra-field-border-hover, transparent);background:var(--vetra-field-hover, #11141a);box-shadow:var(--vetra-field-shadow-hover)}.vetra-textarea:focus{border-color:var(--vetra-field-focus);outline:0;background:var(--vetra-field-active, #12161e);box-shadow:var(--vetra-collection-focus-shadow)}.vetra-textarea[rows]{min-height:0}.vetra-textarea.is-auto-grow{min-height:84px;resize:none;overflow-y:hidden}.vetra-textarea-field.is-invalid .vetra-textarea{border-color:var(--dash-red, #ee7180)}.vetra-textarea-field.is-disabled{opacity:var(--dash-disabled-opacity)}.vetra-textarea-field__meta{min-height:20px;margin-top:7px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vetra-textarea-field__meta>span{min-width:0}.vetra-textarea-field__meta .vetra-collection-description,.vetra-textarea-field__meta .vetra-collection-error{margin:0}.vetra-textarea-field__meta .vetra-collection-error+.vetra-collection-description{margin-top:3px}.vetra-textarea-field__meta>small{flex:0 0 auto;color:var(--dash-text-muted, #878d9a);font-size:11px;font-variant-numeric:tabular-nums}.vetra-toggle-button{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:9px;color:var(--dash-text-muted, #9694a1);background:var(--dash-surface-subtle, #1d1e24);cursor:pointer;font-family:var(--dash-font-ui);font-size:var(--dash-type-nav-compact-size);font-weight:var(--dash-type-nav-weight);font-variation-settings:"wght" var(--dash-type-nav-weight);letter-spacing:var(--dash-type-filter-tracking);line-height:1;transition:border-color var(--vetra-motion-fast) ease,color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-toggle-button.is-compact{min-height:34px;padding-inline:10px;font-size:var(--dash-type-filter-size)}.vetra-toggle-button:hover:not(:disabled){color:var(--dash-text-secondary, #c9c7d0);background:var(--dash-surface-raised, #292a33)}.vetra-toggle-button[aria-pressed=true]{color:var(--dash-text);background:color-mix(in srgb,var(--dash-blue) 22%,transparent)}.vetra-toggle-button[aria-pressed=true]:hover:not(:disabled){color:var(--dash-text);background:color-mix(in srgb,var(--dash-blue) 32%,transparent)}.vetra-toggle-button:active:not(:disabled){transform:scale(var(--dash-press-scale))}.vetra-toggle-button:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-toggle-button__icon{display:grid;place-items:center}.vetra-toggle-group{position:relative;width:fit-content;min-width:0;padding:4px;display:inline-flex;align-items:center;gap:3px;overflow-x:auto;border:0;border-radius:10px;background:var(--dash-control, #18191f);box-shadow:none;scrollbar-width:none}.vetra-toggle-group::-webkit-scrollbar{display:none}.vetra-toggle-group__indicator{position:absolute;z-index:0;top:4px;bottom:4px;left:0;width:var(--vetra-toggle-indicator-width);border-radius:7px;background:var(--dash-blue);box-shadow:none;opacity:0;transform:translate(var(--vetra-toggle-indicator-x));transition:transform var(--dash-motion-deliberate) var(--dash-ease-out),width var(--dash-motion-deliberate) var(--dash-ease-out),opacity var(--vetra-motion-fast) ease}.vetra-toggle-group.is-single.is-indicator-ready .vetra-toggle-group__indicator{opacity:1}.vetra-toggle-group.is-full-width{width:100%}.vetra-toggle-group>button{position:relative;z-index:1;min-height:34px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;border:1px solid transparent;border-radius:var(--vetra-control-radius-compact);color:var(--dash-text-muted, #9694a1);background:transparent;cursor:pointer;font-family:var(--dash-font-ui);font-size:var(--dash-type-nav-compact-size);font-weight:var(--dash-type-nav-weight);font-variation-settings:"wght" var(--dash-type-nav-weight);letter-spacing:var(--dash-type-filter-tracking);line-height:1;white-space:nowrap;transition:border-color var(--vetra-motion-fast) ease,color var(--vetra-motion-fast) ease,background-color var(--vetra-motion-fast) ease,transform var(--vetra-motion-fast) var(--vetra-motion-ease)}.vetra-toggle-group.is-full-width>button{flex:1 1 0}.vetra-toggle-group>button:hover:not(:disabled){color:var(--dash-text-secondary);background:var(--dash-hover-fill)}.vetra-toggle-group>button[aria-pressed=true]{border-color:transparent;color:var(--dash-text-on-accent);background:transparent;font-weight:var(--dash-type-nav-weight-active);font-variation-settings:"wght" var(--dash-type-nav-weight-active)}.vetra-toggle-group:not(.is-single)>button[aria-pressed=true]{color:var(--dash-text-on-accent);background:var(--dash-blue)}.vetra-toggle-group>button:active:not(:disabled){transform:scale(.975)}.vetra-toggle-group>button:disabled{opacity:var(--dash-disabled-opacity);cursor:var(--dash-disabled-cursor)}.vetra-toggle-group.is-disabled{opacity:var(--dash-disabled-opacity)}.vetra-scroll-shadow{--vetra-scroll-shadow-size: 30px;position:relative;min-width:0;min-height:0;overflow:hidden}.vetra-scroll-shadow:before,.vetra-scroll-shadow:after{position:absolute;z-index:3;content:"";opacity:0;pointer-events:none;transition:opacity var(--vetra-motion-standard) ease}.vetra-scroll-shadow[data-orientation=vertical]:before,.vetra-scroll-shadow[data-orientation=vertical]:after{right:0;left:0;height:var(--vetra-scroll-shadow-size)}.vetra-scroll-shadow[data-orientation=vertical]:before{top:0;box-shadow:inset 0 12px 12px -14px #000000f5}.vetra-scroll-shadow[data-orientation=vertical]:after{bottom:0;box-shadow:inset 0 -12px 12px -14px #000000f5}.vetra-scroll-shadow[data-orientation=horizontal]:before,.vetra-scroll-shadow[data-orientation=horizontal]:after{top:0;bottom:0;width:var(--vetra-scroll-shadow-size)}.vetra-scroll-shadow[data-orientation=horizontal]:before{left:0;box-shadow:inset 12px 0 12px -14px #000000f5}.vetra-scroll-shadow[data-orientation=horizontal]:after{right:0;box-shadow:inset -12px 0 12px -14px #000000f5}.vetra-scroll-shadow[data-start-shadow=true]:before,.vetra-scroll-shadow[data-end-shadow=true]:after{opacity:1}.vetra-scroll-shadow__scroller{width:100%;height:100%;min-width:0;min-height:0;outline:0;overscroll-behavior:contain}.vetra-scroll-shadow[data-orientation=vertical] .vetra-scroll-shadow__scroller{overflow-y:auto;overflow-x:hidden}.vetra-scroll-shadow[data-orientation=horizontal] .vetra-scroll-shadow__scroller{overflow-x:auto;overflow-y:hidden}.vetra-scroll-shadow__scroller:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border)}.vetra-scroll-shadow__scroller.is-scrollbar-hidden{scrollbar-width:none}.vetra-scroll-shadow__scroller.is-scrollbar-hidden::-webkit-scrollbar{display:none}.vetra-scroll-shadow[data-orientation=horizontal] .vetra-scroll-shadow__content{width:max-content;min-width:100%}@keyframes vetra-collection-check-in{0%{opacity:0;transform:scale(.55) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes vetra-select-value-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes vetra-collection-item-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media(max-width:620px){.vetra-popover__content,.vetra-dropdown__menu{width:min(320px,calc(100vw - 20px))}.vetra-drawer__backdrop[data-placement=right],.vetra-drawer__backdrop[data-placement=left]{align-items:flex-end;justify-content:center}.vetra-drawer__backdrop[data-placement=right] .vetra-drawer,.vetra-drawer__backdrop[data-placement=left] .vetra-drawer{width:100%;height:min(88dvh,760px);border-radius:10px 10px 0 0;transform:translateY(100%)}.vetra-drawer__backdrop[data-state=open] .vetra-drawer{transform:translateY(0)}.vetra-drawer__footer{align-items:stretch;flex-direction:column-reverse}.vetra-drawer__footer>*{width:100%}}@media(max-width:420px){.vetra-autocomplete__popover:not([data-vetra-portal=true]){position:fixed;inset:auto 10px 10px;width:auto;max-height:min(58dvh,440px);transform-origin:bottom center}.vetra-autocomplete__list{max-height:calc(min(58dvh,440px) - 12px)}.vetra-autocomplete__popover:not([data-vetra-portal=true])[data-state=closed]{transform:translateY(8px) scale(.99)}.vetra-autocomplete__popover:not([data-vetra-portal=true])[data-state=open]{transform:translateY(0) scale(1)}.vetra-tag{max-width:100%}.vetra-toggle-group.is-full-width>button{padding-inline:8px}}@media(prefers-reduced-motion:reduce){.vetra-autocomplete__control,.vetra-autocomplete__clear,.vetra-autocomplete__indicator,.vetra-autocomplete__popover,.vetra-autocomplete__option,.vetra-listbox__option,.vetra-listbox__selection,.vetra-tag,.vetra-tag>button,.vetra-tooltip__content,.vetra-popover__content,.vetra-dropdown__menu,.vetra-dropdown__item-wrap,.vetra-dropdown__item,.vetra-dropdown__selected,.vetra-select-field__value,.vetra-select-field__placeholder,.vetra-select-field__trigger,.vetra-drawer__backdrop,.vetra-drawer,.vetra-drawer__header>button,.vetra-textarea,.vetra-toggle-button,.vetra-toggle-group__indicator,.vetra-toggle-group>button,.vetra-scroll-shadow:before,.vetra-scroll-shadow:after{transition:none;animation:none}}.vetra-toggle-group__count{min-width:16px;padding:1px 5px;border-radius:999px;color:var(--dash-text-faint);background:var(--dash-control);font-family:var(--dash-font-meta, inherit);font-size:10.5px;font-weight:620;font-variant-numeric:tabular-nums;text-align:center}.vetra-toggle-group button[aria-pressed=true] .vetra-toggle-group__count{color:var(--dash-accent-text, #c5bcff);background:var(--dash-accent-soft, rgba(109, 94, 252, .16))}.vetra-dropdown__menu{padding:6px;box-shadow:var(--dash-shadow-overlay)}.vetra-dropdown__menu[data-state=closed]{transform:translateY(-4px) scale(.985)}.vetra-dropdown__menu[data-state=open]{transform:none}.vetra-dropdown__item{min-height:36px;padding:5px 11px;border-radius:7px;font-size:13px;font-weight:520}.vetra-dropdown__item:hover:not(:disabled),.vetra-dropdown__item[data-active=true]{color:var(--dash-text);background-color:#ffffff0e}.vetra-dropdown__item[aria-checked=true],.vetra-dropdown__item[data-selected=true]{color:var(--dash-text);background-color:#ffffff12;font-weight:580}.vetra-dropdown__item[aria-checked=true]:hover,.vetra-dropdown__item[data-selected=true]:hover{background-color:#ffffff1a}.vetra-dropdown__item[aria-checked=true] svg:last-child,.vetra-dropdown__item[data-selected=true] svg:last-child{color:var(--dash-accent-text)}.vetra-dropdown__item:focus-visible{outline:2px solid var(--dash-accent);outline-offset:-2px}.vetra-select-field.is-open .vetra-select-field__trigger>svg{color:var(--dash-accent-text)}@media(prefers-reduced-motion:reduce){.vetra-dropdown__menu[data-state=closed],.vetra-dropdown__menu[data-state=open]{transform:none}}@media(pointer:coarse){.vetra-dropdown__item,.vetra-listbox__option,.vetra-autocomplete__option{min-height:44px}.vetra-autocomplete__clear,.vetra-autocomplete__indicator{width:34px;height:34px}}.vetra-save-bar{position:fixed;z-index:20;bottom:16px;left:50%;isolation:isolate;width:min(700px,calc(100% - 24px));min-height:62px;margin:4px auto 0;padding:8px 9px 8px 12px;display:flex;align-items:center;justify-content:space-between;gap:18px;overflow:hidden;border:0;border-radius:var(--dash-radius-overlay);color:var(--dash-text);background:var(--dash-overlay);box-shadow:var(--dash-shadow-overlay);transform-origin:center bottom;visibility:hidden;pointer-events:none;opacity:0;transform:translate3d(-50%,14px,0) scale(.985);will-change:opacity,transform;transition:opacity .18s ease-in,transform .26s cubic-bezier(.4,0,1,1),visibility 0s linear .26s}.vetra-save-bar[data-state=open]{visibility:visible;pointer-events:auto;opacity:1;transform:translate3d(-50%,0,0) scale(1);transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .34s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.vetra-save-bar[data-state=closed]{visibility:hidden;pointer-events:none;opacity:0;transform:translate3d(-50%,14px,0) scale(.985)}.vetra-save-bar__message,.vetra-save-bar__actions{min-width:0;display:flex;align-items:center}.vetra-save-bar__message{gap:10px}.vetra-save-bar__actions{flex:0 0 auto;gap:6px}.vetra-save-bar__message,.vetra-save-bar__actions{opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.vetra-save-bar[data-state=open] .vetra-save-bar__message{transition-delay:45ms}.vetra-save-bar[data-state=open] .vetra-save-bar__actions{transition-delay:80ms}.vetra-save-bar[data-state=closed] :is(.vetra-save-bar__message,.vetra-save-bar__actions){opacity:0;transform:translateY(5px);transition-delay:0ms}.vetra-save-bar__icon{position:relative;width:26px;height:26px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;color:var(--dash-blue-text, #b3a9ff);background:var(--dash-blue-soft, rgba(109, 94, 252, .16));opacity:1;transform:translateY(0) scale(1) rotate(0);transition:transform .38s cubic-bezier(.2,.85,.3,1.2),opacity .18s ease}.vetra-save-bar__icon:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:vetra-save-bar-pulse 2.6s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}@keyframes vetra-save-bar-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--dash-blue, #6d5efc) 38%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}.vetra-save-bar[data-saving] .vetra-save-bar__icon:after{animation:none}.vetra-save-bar[data-state=closed] .vetra-save-bar__icon{opacity:0;transform:translateY(4px) scale(.7) rotate(-14deg)}.vetra-save-bar__copy{min-width:0;display:grid;gap:2px}.vetra-save-bar__copy strong{overflow:hidden;color:var(--dash-text);font-family:var(--dash-font-ui);font-size:var(--dash-type-label-size);font-weight:var(--dash-type-nav-weight);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.vetra-save-bar__copy small{overflow:hidden;color:var(--dash-text-muted);font-size:var(--dash-type-caption-size);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.vetra-save-bar .vetra-ui-button{min-height:40px;padding-inline:14px;border-radius:8px;font-size:var(--dash-type-control-compact-size)}.vetra-save-bar__primary{min-width:126px}.vetra-save-bar .vetra-ui-button--ghost{color:var(--dash-text-secondary);background:var(--dash-surface-hover);box-shadow:none}.vetra-save-bar .vetra-ui-button--ghost:hover:not(:disabled){color:var(--dash-text);background:color-mix(in srgb,var(--dash-surface-hover) 84%,var(--dash-text))}.vetra-save-bar .vetra-ui-button--primary{color:var(--dash-text-on-accent);background:var(--dash-blue);box-shadow:none}.vetra-save-bar .vetra-ui-button--primary:hover:not(:disabled){background:var(--dash-blue-hover)}.vetra-save-bar .vetra-ui-button--primary:disabled:not(.is-loading){color:var(--dash-disabled-text);background:color-mix(in srgb,var(--dash-blue) 22%,transparent)}.vetra-save-bar__arrow{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.vetra-save-bar__primary:hover:not(:disabled) .vetra-save-bar__arrow{transform:translate(2px)}@media(max-width:620px){.vetra-save-bar{bottom:max(8px,env(safe-area-inset-bottom));width:calc(100% - 12px);padding:11px;align-items:stretch;flex-direction:column;gap:10px;border-radius:13px}.vetra-save-bar__message{padding-inline:2px}.vetra-save-bar__actions{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.vetra-save-bar .vetra-ui-button{width:100%;min-height:44px}.vetra-save-bar__primary{min-width:0}}@media(max-width:390px){.vetra-save-bar__copy small{white-space:normal}}@media(prefers-reduced-motion:reduce){.vetra-save-bar,.vetra-save-bar__icon,.vetra-save-bar__message,.vetra-save-bar__actions,.vetra-save-bar__arrow{transition:none}.vetra-save-bar__icon:after{animation:none}.vetra-save-bar[data-state=closed],.vetra-save-bar[data-state=open]{transform:translate(-50%)}}:root{--viz-surface: var(--dash-surface, #14161c);--viz-series-1: #8677ff;--viz-series-2: #d47932;--viz-series-3: #26ad75;--viz-series-4: #c06fd6;--viz-series-5: #a5952f;--viz-series-6: #3ca1c4;--viz-series-7: #dc6c6f;--viz-series-8: #27a7a8;--viz-scale-1: #483c95;--viz-scale-2: #5b51ab;--viz-scale-3: #6e65c2;--viz-scale-4: #827bda;--viz-scale-5: #9690f1;--viz-scale-empty: #1c1f28;--viz-status-good: #26ad75;--viz-status-warning: #d0a03f;--viz-status-serious: #d47932;--viz-status-critical: #dc6c6f;--viz-grid: rgba(146, 160, 184, .11);--viz-axis: rgba(146, 160, 184, .16);--viz-reference: rgba(168, 180, 202, .42);--viz-band-hover: rgba(255, 255, 255, .032);--viz-ink: var(--dash-text, #e9ebf0);--viz-ink-secondary: var(--dash-text-secondary, #bcc1cc);--viz-ink-muted: var(--dash-text-muted, #858c99);--viz-ink-faint: #7a8190;--viz-area-opacity: .1;--viz-mark-dim: .28;--viz-bar-max-thickness: 24px;--viz-bar-radius: 4px;--viz-line-width: 2px;--viz-gap: 2px;--viz-tick-size: 10px;--viz-tick-weight: 600;--viz-tick-tracking: .01em;--viz-label-size: 10.5px;--viz-tooltip-surface: #1c212a;--viz-tooltip-shadow: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 14px 34px rgba(0, 0, 0, .46);--viz-tooltip-radius: 9px}.vetra-viz{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:10px;row-gap:6px;font-family:var(--dash-font-meta, sans-serif)}.vetra-viz__axis-y{position:relative;grid-column:1;grid-row:1;width:var(--viz-axis-width, 30px)}.vetra-viz__tick{position:absolute;right:0;transform:translateY(-50%);color:var(--viz-ink-faint);font-size:var(--viz-tick-size);font-weight:var(--viz-tick-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--viz-tick-tracking);white-space:nowrap}.vetra-viz__plot{position:relative;grid-column:2;grid-row:1;min-width:0;border-radius:4px;outline-offset:3px}.vetra-viz__plot>svg{display:block;width:100%;height:100%;overflow:visible}.vetra-viz__axis-x{display:grid;grid-column:2;grid-row:2;align-items:start}.vetra-viz__axis-x span{min-width:0;padding-top:2px;overflow:visible;color:var(--viz-ink-faint);font-size:var(--viz-tick-size);font-weight:var(--viz-tick-weight);letter-spacing:var(--viz-tick-tracking);text-align:center;white-space:nowrap;transition:color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-viz__axis-x span[data-active=true]{color:var(--viz-ink-secondary)}.vetra-viz__grid-line{stroke:var(--viz-grid);stroke-width:1;shape-rendering:crispEdges}.vetra-viz__baseline{stroke:var(--viz-axis);stroke-width:1;shape-rendering:crispEdges}.vetra-viz__reference{stroke:var(--viz-reference);stroke-width:1;shape-rendering:crispEdges}.vetra-viz__reference-plate{fill:var(--viz-surface);opacity:.92}.vetra-viz__reference-label{fill:var(--viz-ink-muted);font-family:var(--dash-font-meta, sans-serif);font-size:var(--viz-label-size);font-weight:640;letter-spacing:.01em}.vetra-viz[data-inspecting=true] .vetra-viz__reference-group{opacity:.4;transition:opacity var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-viz__bar{fill:var(--viz-series-1);transform-box:fill-box;transform-origin:bottom;transition:opacity var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),fill var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-viz[data-inspecting=true] .vetra-viz__bar{opacity:var(--viz-mark-dim)}.vetra-viz[data-inspecting=true] .vetra-viz__bar[data-active=true]{opacity:1}.vetra-viz__band{fill:transparent}.vetra-viz__band-tint{fill:var(--viz-band-hover);pointer-events:none}.vetra-viz__bar,.vetra-viz__grid-line,.vetra-viz__baseline,.vetra-viz__reference-group,.vetra-viz__peak-label{pointer-events:none}.vetra-viz__peak-label{fill:var(--viz-ink-secondary);font-family:var(--dash-font-meta, sans-serif);font-size:var(--viz-label-size);font-weight:700;font-variant-numeric:tabular-nums;text-anchor:middle}.vetra-viz__line{fill:none;stroke:var(--viz-series-1);stroke-width:var(--viz-line-width);stroke-linecap:round;stroke-linejoin:round}.vetra-viz__area{stroke:none}.vetra-viz__crosshair{stroke:var(--viz-axis);stroke-width:1;shape-rendering:crispEdges}.vetra-viz__marker{fill:var(--viz-series-1);stroke:var(--viz-surface);stroke-width:2}.vetra-viz[data-animate=true] .vetra-viz__bar{animation:vetra-viz-grow var(--dash-motion-deliberate, .24s) var(--dash-ease-out, ease) backwards;animation-delay:calc(var(--viz-index, 0) * 26ms)}@keyframes vetra-viz-grow{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.vetra-viz[data-animate=true] .vetra-viz__line{stroke-dasharray:var(--viz-path-length, 1200);stroke-dashoffset:var(--viz-path-length, 1200);animation:vetra-viz-draw .62s var(--dash-ease-out, ease) forwards}@keyframes vetra-viz-draw{to{stroke-dashoffset:0}}.vetra-viz[data-animate=true] .vetra-viz__area{animation:vetra-viz-fade .52s var(--dash-ease-out, ease) .12s both}@keyframes vetra-viz-fade{0%{opacity:0}to{opacity:1}}.vetra-viz__tooltip{position:absolute;z-index:3;min-width:118px;padding:9px 11px 10px;border-radius:var(--viz-tooltip-radius);background:var(--viz-tooltip-surface);box-shadow:var(--viz-tooltip-shadow);color:var(--viz-ink);pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - 12px)) scale(.97);transform-origin:bottom center;transition:opacity var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),transform var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-viz__tooltip[data-visible=true]{opacity:1;transform:translate(-50%,calc(-100% - 12px)) scale(1)}.vetra-viz__tooltip-title{display:block;margin-bottom:6px;color:var(--viz-ink-muted);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vetra-viz__tooltip-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vetra-viz__tooltip-row+.vetra-viz__tooltip-row{margin-top:4px}.vetra-viz__tooltip-key{display:inline-flex;align-items:center;gap:6px;color:var(--viz-ink-muted);font-size:11px;font-weight:560}.vetra-viz__tooltip-key i{width:7px;height:7px;border-radius:2px;background:var(--viz-key-color, var(--viz-series-1))}.vetra-viz__tooltip-key i[data-shape=rule]{width:10px;height:2px;border-radius:1px;background:var(--viz-reference)}.vetra-viz__tooltip-value{color:var(--viz-ink);font-size:12.5px;font-weight:680;font-variant-numeric:tabular-nums}.vetra-viz__tooltip-value[data-tone=up]{color:#6fd3a0}.vetra-viz__tooltip-value[data-tone=down]{color:#eb8d91}.vetra-viz-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:0;list-style:none}.vetra-viz-legend li{display:inline-flex;align-items:center;gap:7px;color:var(--viz-ink-muted);font-family:var(--dash-font-meta, sans-serif);font-size:11px;font-weight:600;letter-spacing:-.005em}.vetra-viz-legend i{width:9px;height:9px;border-radius:2.5px;background:var(--viz-key-color, var(--viz-series-1))}.vetra-viz-legend i[data-shape=rule]{width:13px;height:2px;border-radius:1px;background:var(--viz-reference)}.vetra-sparkline{position:relative;display:block;width:100%;min-width:0}.vetra-sparkline svg{display:block;width:100%;overflow:visible}.vetra-sparkline__line{fill:none;stroke:var(--viz-key-color, var(--viz-series-1));stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.vetra-sparkline__area{stroke:none}.vetra-sparkline__marker{fill:var(--viz-key-color, var(--viz-series-1));stroke:var(--viz-surface);stroke-width:2}.vetra-sparkline[data-animate=true] .vetra-sparkline__line{stroke-dasharray:var(--viz-path-length, 400);stroke-dashoffset:var(--viz-path-length, 400);animation:vetra-viz-draw .64s var(--dash-ease-out, ease) forwards}.vetra-sparkline[data-animate=true] .vetra-sparkline__area,.vetra-sparkline[data-animate=true] .vetra-sparkline__marker{animation:vetra-viz-fade .46s var(--dash-ease-out, ease) .18s both}.vetra-radial{position:relative;display:inline-grid;place-items:center;flex:none}.vetra-radial svg{display:block;transform:rotate(-90deg)}.vetra-radial__track{fill:none;stroke:var(--viz-scale-empty);stroke-linecap:round}.vetra-radial__value{fill:none;stroke:var(--viz-key-color, var(--viz-series-1));stroke-linecap:round;transition:stroke-dashoffset var(--dash-motion-deliberate, .24s) var(--dash-ease-out, ease)}.vetra-radial[data-animate=true] .vetra-radial__value{animation:vetra-radial-sweep .72s var(--dash-ease-out, ease) both}@keyframes vetra-radial-sweep{0%{stroke-dashoffset:var(--viz-radial-length, 300)}}.vetra-radial__readout{position:absolute;display:grid;justify-items:center;gap:1px;text-align:center}.vetra-radial__readout strong{color:var(--viz-ink);font-family:var(--dash-font-display, sans-serif);font-size:var(--viz-radial-value-size, 19px);font-weight:660;letter-spacing:-.03em;line-height:1}.vetra-radial__readout small{color:var(--viz-ink-faint);font-size:9.5px;font-weight:680;letter-spacing:.07em;text-transform:uppercase}.vetra-intensity{display:grid;gap:8px}.vetra-intensity__cells{display:grid;gap:var(--viz-gap);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.vetra-intensity__cell{position:relative;display:grid;align-content:end;gap:5px;padding:0;border:0;background:none;color:inherit;cursor:default;font:inherit;text-align:center}.vetra-intensity__cell i{display:block;height:var(--viz-intensity-height, 26px);border-radius:4px;background:var(--viz-cell-color, var(--viz-scale-empty));transition:transform var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),filter var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-intensity__cell:hover i,.vetra-intensity__cell:focus-visible i{transform:translateY(-2px);filter:brightness(1.16)}.vetra-intensity__cell small{color:var(--viz-ink-faint);font-size:var(--viz-tick-size);font-weight:var(--viz-tick-weight)}.vetra-intensity__scale{display:flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--viz-ink-faint);font-size:9.5px;font-weight:660;letter-spacing:.06em;text-transform:uppercase}.vetra-intensity__scale i{width:12px;height:6px;border-radius:2px;background:var(--viz-cell-color)}.vetra-bar-list{display:grid;gap:4px;min-width:0}.vetra-bar-list__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;height:34px;padding-inline:10px;border-radius:6px;isolation:isolate}.vetra-bar-list__fill{position:absolute;inset:0 auto 0 0;z-index:-1;width:var(--viz-share, 0%);border-radius:6px;background:color-mix(in srgb,var(--viz-key-color, var(--viz-series-1)) 17%,transparent);transform-origin:left center;animation:vetra-bar-grow .56s var(--dash-ease-out, ease) both;animation-delay:calc(var(--viz-index, 0) * 55ms);transition:background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}@keyframes vetra-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vetra-bar-list__row:hover .vetra-bar-list__fill{background:color-mix(in srgb,var(--viz-key-color, var(--viz-series-1)) 27%,transparent)}.vetra-bar-list__label{display:flex;align-items:center;gap:9px;min-width:0;color:var(--viz-ink);font-family:var(--dash-font-ui, sans-serif);font-size:12.5px;font-weight:580;letter-spacing:-.008em}.vetra-bar-list__label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vetra-bar-list__value{display:flex;flex:none;align-items:baseline;gap:8px;color:var(--viz-ink);font-family:var(--dash-font-meta, sans-serif);font-size:12px;font-weight:680;font-variant-numeric:tabular-nums}.vetra-bar-list__value small{color:var(--viz-ink-faint);font-size:10.5px;font-weight:600}.vetra-bar-list__empty{margin:0;color:var(--viz-ink-muted);font-size:12.5px}.vetra-quota-list{display:grid;gap:14px;min-width:0}.vetra-quota-list__row{display:grid;gap:7px;min-width:0;--viz-quota-fill: var(--viz-series-1)}.vetra-quota-list__row[data-tone=warning]{--viz-quota-fill: var(--viz-status-warning)}.vetra-quota-list__row[data-tone=critical]{--viz-quota-fill: var(--viz-status-critical)}.vetra-quota-list__head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:0}.vetra-quota-list__label{overflow:hidden;color:var(--viz-ink);font-family:var(--dash-font-ui, sans-serif);font-size:12.5px;font-weight:580;letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap}.vetra-quota-list__value{display:flex;flex:none;align-items:baseline;gap:4px;color:var(--viz-ink);font-family:var(--dash-font-meta, sans-serif);font-size:12px;font-weight:680;font-variant-numeric:tabular-nums}.vetra-quota-list__value small{color:var(--viz-ink-faint);font-size:11px;font-weight:580}.vetra-quota-list__track{display:block;height:5px;overflow:hidden;border-radius:3px;background:var(--viz-scale-empty)}.vetra-quota-list__track>span{display:block;width:var(--viz-share, 0%);height:100%;border-radius:3px;background:var(--viz-quota-fill);transform-origin:left center;animation:vetra-bar-grow .62s var(--dash-ease-out, ease) both;transition:width var(--dash-motion-deliberate, .24s) var(--dash-ease-out, ease),background-color var(--dash-motion-standard, .18s) var(--dash-ease-out, ease)}.vetra-quota-list__row[data-tone=idle] .vetra-quota-list__track{opacity:.55}.vetra-quota-list__detail{color:var(--viz-ink-faint);font-size:11px;font-weight:520}.vetra-distribution{display:grid;gap:10px}.vetra-distribution__track{display:flex;gap:var(--viz-gap);height:var(--viz-distribution-height, 10px)}.vetra-distribution__segment{min-width:3px;border-radius:3px;background:var(--viz-key-color, var(--viz-series-1));transition:flex-grow var(--dash-motion-deliberate, .24s) var(--dash-ease-out, ease),filter var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-distribution__segment:hover{filter:brightness(1.14)}.vetra-viz-table{width:100%;border-collapse:collapse;font-family:var(--dash-font-meta, sans-serif);font-size:11.5px}.vetra-viz-table caption{padding-bottom:8px;color:var(--viz-ink-muted);font-size:10px;font-weight:700;letter-spacing:.07em;text-align:left;text-transform:uppercase}.vetra-viz-table th,.vetra-viz-table td{padding:6px 10px 6px 0;text-align:left}.vetra-viz-table thead th{color:var(--viz-ink-faint);font-weight:660}.vetra-viz-table tbody th{color:var(--viz-ink-secondary);font-weight:560}.vetra-viz-table td{color:var(--viz-ink);font-variant-numeric:tabular-nums;font-weight:620}.vetra-viz-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.vetra-viz--unresolved .vetra-viz__plot{overflow:hidden}.vetra-viz--unresolved .vetra-viz__rails{position:absolute;inset:0;background-image:linear-gradient(to bottom,var(--viz-grid) 1px,transparent 1px);background-size:100% 25%;background-repeat:repeat-y}.vetra-viz--unresolved .vetra-viz__rails:after{position:absolute;inset:auto 0 0;height:1px;background:var(--viz-axis);content:""}.vetra-viz--unresolved .vetra-viz__unresolved-plot{position:absolute;inset:var(--viz-unresolved-pad-top, 20px) 0 1px 0;display:block;border-radius:var(--vetra-skeleton-radius)}.vetra-viz--unresolved .vetra-viz__axis-x{min-height:calc(var(--viz-tick-size) + 4.5px)}.vetra-viz-empty p{margin:0}.vetra-viz-empty{display:grid;place-items:center;min-height:var(--viz-empty-height, 180px);padding:20px;border-radius:var(--dash-radius-small, 9px);background:var(--dash-surface-subtle, #11141a);color:var(--viz-ink-muted);font-size:12.5px;text-align:center}@media(prefers-reduced-motion:reduce){.vetra-viz[data-animate=true] .vetra-viz__bar,.vetra-viz[data-animate=true] .vetra-viz__line,.vetra-viz[data-animate=true] .vetra-viz__area,.vetra-sparkline[data-animate=true] .vetra-sparkline__line,.vetra-sparkline[data-animate=true] .vetra-sparkline__area,.vetra-sparkline[data-animate=true] .vetra-sparkline__marker,.vetra-radial[data-animate=true] .vetra-radial__value{animation:none}.vetra-viz[data-animate=true] .vetra-viz__line,.vetra-sparkline[data-animate=true] .vetra-sparkline__line{stroke-dasharray:none;stroke-dashoffset:0}.vetra-viz__tooltip,.vetra-viz__bar,.vetra-viz__band,.vetra-intensity__cell i,.vetra-radial__value,.vetra-bar-list__fill{transition:none}.vetra-bar-list__fill,.vetra-quota-list__track>span{animation:none}.vetra-quota-list__track>span{transition:none}}:root{--metric-eyebrow-size: 10px;--metric-eyebrow-weight: 720;--metric-eyebrow-tracking: .1em;--metric-title-size: 17px;--metric-title-weight: 640;--metric-title-tracking: -.018em;--metric-description-size: 12.5px;--metric-label-size: 11.5px;--metric-label-weight: 600;--metric-value-size: 29px;--metric-value-weight: 650;--metric-value-tracking: -.032em;--metric-hero-size: clamp(40px, 4.4vw, 54px);--metric-divider: rgba(255, 255, 255, .052);--metric-tile-gap: 18px}.vetra-section-heading p,.vetra-stat-tile p,.vetra-hero-figure p{margin:0}.vetra-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;min-width:0}.vetra-section-heading__copy{display:grid;gap:4px;min-width:0}.vetra-section-heading__eyebrow{color:var(--dash-meta-label, #8a95a4);font-family:var(--dash-font-meta, sans-serif);font-size:var(--metric-eyebrow-size);font-weight:var(--metric-eyebrow-weight);letter-spacing:var(--metric-eyebrow-tracking);text-transform:uppercase}.vetra-section-heading__copy h2,.vetra-section-heading__copy h3{margin:0;color:var(--dash-text);font-family:var(--dash-font-display, sans-serif);font-size:var(--metric-title-size);font-weight:var(--metric-title-weight);letter-spacing:var(--metric-title-tracking);line-height:1.28}.vetra-section-heading__copy p:not(.vetra-section-heading__eyebrow){margin:0;max-width:62ch;color:var(--dash-text-muted);font-size:var(--metric-description-size);line-height:1.5}.vetra-section-heading__aside{display:flex;flex:none;align-items:center;gap:10px}.vetra-section-heading--stacked{flex-direction:column;align-items:stretch}.vetra-section-heading--stacked .vetra-section-heading__aside{justify-content:flex-start}.vetra-stat-cluster{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);min-width:0}.vetra-stat-cluster>*+*{border-left:1px solid var(--metric-divider)}.vetra-stat-cluster--rows{grid-auto-flow:row;grid-auto-columns:auto}.vetra-stat-cluster--rows>*+*{border-left:0;border-top:1px solid var(--metric-divider)}.vetra-stat-tile{display:grid;align-content:start;gap:10px;min-width:0;padding:var(--metric-tile-gap);transition:background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-stat-tile__label{display:flex;align-items:center;gap:8px;min-width:0;color:var(--dash-text-secondary);font-size:var(--metric-label-size);font-weight:var(--metric-label-weight);letter-spacing:-.004em}.vetra-stat-tile__label svg{flex:none;color:var(--dash-text-faint)}.vetra-stat-tile__label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vetra-stat-tile__value{display:flex;align-items:baseline;gap:6px;min-width:0;color:var(--dash-text);font-family:var(--dash-font-display, sans-serif);font-size:var(--metric-value-size);font-weight:var(--metric-value-weight);letter-spacing:var(--metric-value-tracking);line-height:1.02}.vetra-stat-tile__value[data-kind=state]{font-size:22px;letter-spacing:-.024em}.vetra-stat-tile__value small{color:var(--dash-text-muted);font-size:15px;font-weight:560;letter-spacing:-.01em}.vetra-stat-tile--loading .vetra-stat-tile__value,.vetra-stat-tile--loading .vetra-stat-tile__foot{align-items:center}.vetra-stat-tile--loading .vetra-stat-tile__value{min-height:calc(var(--metric-value-size) * 1.02)}.vetra-stat-tile--loading .vetra-stat-tile__value[data-kind=state]{min-height:22.44px}.vetra-stat-tile--loading .vetra-stat-tile__foot{min-height:15.525px}.vetra-check-mark path{stroke-dasharray:18;stroke-dashoffset:18;animation:vetra-check-draw .42s var(--dash-ease-out, ease) 90ms forwards}@keyframes vetra-check-draw{to{stroke-dashoffset:0}}.vetra-stat-tile__trend{min-width:0;margin-block:1px}.vetra-stat-tile__foot{display:flex;align-items:center;gap:8px;min-width:0;color:var(--dash-text-muted);font-size:11.5px;font-weight:540;line-height:1.35}.vetra-stat-tile__foot>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vetra-stat-delta{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--dash-text-muted);font-family:var(--dash-font-meta, sans-serif);font-size:11.5px;font-weight:690;font-variant-numeric:tabular-nums;letter-spacing:-.008em}.vetra-stat-delta[data-tone=positive]{color:#6fd3a0}.vetra-stat-delta[data-tone=negative]{color:#eb8d91}.vetra-stat-delta i{width:0;height:0;border-inline:3.5px solid transparent}.vetra-stat-delta[data-direction=up] i{border-bottom:5px solid currentcolor}.vetra-stat-delta[data-direction=down] i{border-top:5px solid currentcolor}.vetra-stat-delta[data-direction=flat] i{width:7px;height:2px;border:0;border-radius:1px;background:currentcolor}.vetra-hero-figure{display:grid;align-content:start;gap:7px;min-width:0}.vetra-hero-figure__label{color:var(--dash-meta-label, #8a95a4);font-family:var(--dash-font-meta, sans-serif);font-size:var(--metric-eyebrow-size);font-weight:var(--metric-eyebrow-weight);letter-spacing:var(--metric-eyebrow-tracking);text-transform:uppercase}.vetra-hero-figure__value{display:flex;align-items:baseline;gap:10px;color:var(--dash-text);font-family:var(--dash-font-ui, sans-serif);font-size:var(--metric-hero-size);font-weight:640;letter-spacing:-.04em;line-height:1}.vetra-hero-figure__caption{color:var(--dash-text-muted);font-size:12px;font-weight:520;line-height:1.45}.vetra-fact-grid{display:grid;gap:1px;margin:0;background:var(--metric-divider);border-radius:var(--dash-radius-small, 9px);overflow:hidden}.vetra-fact-grid>div{display:grid;gap:5px;padding:11px 14px;background:var(--dash-surface-subtle, #11141a)}.vetra-fact-grid dt{color:var(--dash-text-faint);font-family:var(--dash-font-meta, sans-serif);font-size:9.5px;font-weight:700;letter-spacing:.085em;text-transform:uppercase}.vetra-fact-grid dd{display:flex;align-items:center;gap:7px;margin:0;color:var(--dash-text);font-size:12.5px;font-weight:620;letter-spacing:-.008em}.vetra-fact-grid dd i{width:6px;height:6px;flex:none;border-radius:50%;background:var(--dash-text-faint)}.vetra-fact-grid>div[data-tone=success] dd i{background:var(--viz-status-good, #26ad75)}.vetra-fact-grid>div[data-tone=warning] dd i{background:var(--viz-status-warning, #d0a03f)}.vetra-fact-grid>div[data-tone=danger] dd i{background:var(--viz-status-critical, #dc6c6f)}.vetra-timeline{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.vetra-timeline__item{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:0 12px;padding:11px 0 13px;animation:vetra-row-enter .38s var(--dash-ease-out, ease) both;animation-delay:calc(var(--row-index, 0) * 45ms);transition:background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}@keyframes vetra-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vetra-timeline__item:hover .vetra-timeline__dot{transform:scale(1.08)}.vetra-timeline__item+.vetra-timeline__item{border-top:1px solid var(--metric-divider)}.vetra-timeline__rail{position:relative;grid-row:1 / -1;display:grid;place-items:center;align-self:stretch;padding-top:2px}.vetra-timeline__rail:before{content:"";position:absolute;inset-block:0;width:1px;background:var(--metric-divider)}.vetra-timeline__item:first-child .vetra-timeline__rail:before{top:12px}.vetra-timeline__item:last-child .vetra-timeline__rail:before{bottom:calc(100% - 12px)}.vetra-timeline__dot{position:relative;z-index:1;--vetra-mark-fill: var(--dash-surface, #14161c);transition:transform var(--dash-motion-standard, .18s) var(--dash-ease-spring, ease),color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-timeline--marks-tone .vetra-timeline__dot{--vetra-mark-radius: 0}.vetra-timeline--marks-plain .vetra-timeline__dot{--vetra-mark-fill: var(--dash-surface-raised)}.vetra-timeline__copy{display:grid;gap:3px;min-width:0}.vetra-timeline__copy strong{color:var(--dash-text);font-size:12.5px;font-weight:620;letter-spacing:-.008em;line-height:1.35}.vetra-timeline__copy span{color:var(--dash-text-muted);font-size:11.5px;font-weight:500;line-height:1.45}.vetra-timeline__time{flex:none;padding-top:1px;color:var(--dash-text-faint);font-family:var(--dash-font-meta, sans-serif);font-size:10.5px;font-weight:640;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:1100px){.vetra-stat-cluster{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.vetra-stat-cluster>*+*{border-left:0}.vetra-stat-cluster>*:nth-child(2n){border-left:1px solid var(--metric-divider)}.vetra-stat-cluster>*:nth-child(n+3){border-top:1px solid var(--metric-divider)}}@media(max-width:620px){:root{--metric-value-size: 25px;--metric-tile-gap: 15px}.vetra-stat-cluster,.vetra-stat-cluster--rows{grid-template-columns:minmax(0,1fr)}.vetra-stat-cluster>*+*,.vetra-stat-cluster>*:nth-child(2n){border-left:0;border-top:1px solid var(--metric-divider)}.vetra-section-heading{flex-direction:column;align-items:flex-start;gap:12px}}@media(prefers-reduced-motion:reduce){.vetra-stat-tile,.vetra-timeline__dot,.vetra-timeline__item{transition:none}.vetra-timeline__item,.vetra-check-mark path{animation:none}.vetra-check-mark path{stroke-dashoffset:0}.vetra-timeline__item:hover .vetra-timeline__dot{transform:none}}.vetra-event-mark{--vetra-mark-size: 26px;--vetra-mark-radius: 8px;--vetra-mark-glyph: 14px;--vetra-mark-ink: var(--dash-text-muted, #878d9a);--vetra-mark-fill: color-mix(in srgb, #fff 5%, transparent);width:var(--vetra-mark-size);height:var(--vetra-mark-size);flex:none;display:grid;place-items:center;border-radius:var(--vetra-mark-radius);color:var(--vetra-mark-ink);background:var(--vetra-mark-fill);transition:color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-event-mark>svg{width:var(--vetra-mark-glyph);height:var(--vetra-mark-glyph);display:block}.vetra-event-mark[data-size=small]{--vetra-mark-size: 22px;--vetra-mark-radius: 6px;--vetra-mark-glyph: 12px}.vetra-event-mark[data-size=large]{--vetra-mark-size: 30px;--vetra-mark-radius: 9px;--vetra-mark-glyph: 15px}.vetra-event-mark[data-tone=positive]{--vetra-mark-ink: var(--viz-status-good, #26ad75)}.vetra-event-mark[data-tone=warning]{--vetra-mark-ink: var(--viz-status-warning, #d0a03f)}.vetra-event-mark[data-tone=danger]{--vetra-mark-ink: var(--viz-status-critical, #dc6c6f)}.vetra-event-mark[data-quiet]{--vetra-mark-ink: var(--dash-text-faint, #656c7a)}.vetra-event-mark[data-state=disabled],.vetra-event-mark[data-state=locked]{--vetra-mark-ink: var(--dash-text-faint, #656c7a);opacity:.88}.vetra-event-mark[data-hoverable]{--vetra-mark-ink-hover: var(--dash-text-secondary, #bec2cd)}:where(a,button,li,tr,article):is(:hover,:focus-visible)>.vetra-event-mark[data-hoverable],:where(a,button,li,tr,article):is(:hover,:focus-visible) .vetra-event-mark[data-hoverable]{color:var(--vetra-mark-ink-hover, var(--dash-text-secondary, #bec2cd))}:where(a,button,li,tr,article):is(:hover,:focus-visible) .vetra-event-mark[data-hoverable]:not([data-tone=neutral]){color:var(--vetra-mark-ink)}@media(prefers-reduced-motion:reduce){.vetra-event-mark{transition:none}}.vetra-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.vetra-setting-group{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:16px;background:#1a1d25;box-shadow:var(--dash-inset-highlight)}.vetra-setting-group__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 24px 17px}.vetra-setting-group__heading{display:grid;gap:4px;min-width:0}.vetra-setting-group__heading h2{margin:0;color:var(--dash-text);font-family:var(--dash-font-display, sans-serif);font-size:17px;font-weight:650;letter-spacing:-.025em;line-height:1.28}.vetra-setting-group__heading p{margin:0;max-width:66ch;color:var(--dash-text-muted);font-size:12px;font-weight:500;line-height:1.5}.vetra-setting-group__aside{display:flex;flex:none;align-items:center;gap:10px;padding-top:1px}.vetra-setting-group__body{display:flex;flex-direction:column;border-top:1px solid var(--metric-divider, rgba(255, 255, 255, .052))}.vetra-setting-group__foot{padding:14px 24px 18px;border-top:1px solid var(--metric-divider, rgba(255, 255, 255, .052))}.vetra-setting-group__foot[data-tone=recessed]{border-top:0;background:var(--dash-surface-subtle);box-shadow:inset 0 1px #00000038}.vetra-setting-row{position:relative;display:grid;grid-template-columns:minmax(0,var(--vetra-setting-copy-measure, 54ch)) auto minmax(0,1fr);align-items:start;gap:10px 20px;padding:15px 24px;transition:background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-setting-row+.vetra-setting-row{border-top:1px solid var(--metric-divider, rgba(255, 255, 255, .052))}.vetra-setting-row:before{content:"";position:absolute;inset-block:0;left:0;width:2px;background:var(--dash-accent, #6d5efc);transform:scaleY(0);transform-origin:center;opacity:0;transition:transform var(--dash-motion-standard, .18s) var(--dash-ease-out, ease),opacity var(--dash-motion-standard, .18s) var(--dash-ease-out, ease)}.vetra-setting-row:focus-within{background:#ffffff04}.vetra-setting-row:focus-within:before{transform:scaleY(1);opacity:.85}.vetra-setting-row__copy{display:grid;gap:4px;min-width:0}.vetra-setting-row__copy>strong,.vetra-setting-row__copy>label{display:flex;align-items:center;gap:9px;color:var(--dash-text-secondary);font-size:14px;font-weight:620;letter-spacing:-.01em;line-height:1.35}.vetra-setting-row__copy p{margin:0;max-width:62ch;color:var(--dash-text-muted);font-size:12px;font-weight:500;line-height:1.5}.vetra-setting-row__control{justify-self:start;align-self:center;min-width:0;max-width:100%}.vetra-setting-row__meta{flex:none;color:var(--dash-text-muted);font-family:var(--dash-font-body, sans-serif);font-size:11px;font-weight:640;font-variant-numeric:tabular-nums;letter-spacing:normal}.vetra-setting-row--primary{padding-block:18px;background:var(--dash-surface-raised);box-shadow:var(--dash-inset-highlight)}.vetra-setting-row--primary>.vetra-setting-row__copy>strong,.vetra-setting-row--primary>.vetra-setting-row__copy>label{color:var(--dash-text);font-size:15px}.vetra-setting-row--primary+.vetra-setting-row{border-top:0}.vetra-setting-row--primary.vetra-setting-row--pressable:hover{background:var(--dash-surface-hover)}.vetra-setting-row--stacked{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}.vetra-setting-row--stacked .vetra-setting-row__control{align-self:start}.vetra-setting-row--stacked .vetra-setting-row__control{justify-self:stretch;width:100%;max-width:var(--vetra-setting-measure, 720px)}.vetra-setting-row--narrow-control .vetra-setting-row__control{max-width:var(--vetra-setting-measure-narrow, 400px)}.vetra-setting-row--stacked:has(>.vetra-setting-row__icon){grid-template-columns:28px minmax(0,1fr)}.vetra-setting-row--stacked:has(>.vetra-setting-row__icon) .vetra-setting-row__control{grid-column:1 / -1}.vetra-setting-row__note{display:flex;grid-column:1 / -1;align-self:center;align-items:center;gap:7px;margin:0;color:var(--dash-text-muted);font-size:11.5px;font-weight:520;line-height:1.45}.vetra-setting-row__note svg{flex:none}.vetra-setting-row__note i{width:6px;height:6px;flex:none;border-radius:50%;background:currentcolor}.vetra-setting-row__note[data-tone=success] i{background:var(--viz-status-good, #26ad75)}.vetra-setting-row__note[data-tone=warning] i{background:var(--viz-status-warning, #d0a03f)}.vetra-setting-row__note[data-tone=danger] i{background:var(--viz-status-critical, #dc6c6f)}.vetra-setting-row__note[data-tone=warning]{color:var(--dash-text-muted)}.vetra-setting-row--with-icon{grid-template-columns:28px minmax(0,var(--vetra-setting-copy-measure, 54ch)) auto minmax(0,1fr)}.vetra-setting-row--with-icon .vetra-setting-row__note{grid-column:2 / -1}.vetra-setting-row--with-icon .vetra-setting-row__icon{align-self:start;height:19px;overflow:visible}.vetra-setting-row--with-icon.vetra-setting-row--stacked{grid-template-columns:26px minmax(0,1fr)}.vetra-setting-row__icon{display:grid;place-items:center;align-self:center;transition:transform var(--dash-motion-standard, .18s) var(--dash-ease-spring, ease)}.vetra-setting-row--pressable{cursor:pointer;-webkit-tap-highlight-color:transparent}.vetra-setting-row--pressable:hover{background:#ffffff06}.vetra-setting-row--pressable:hover .vetra-setting-row__icon{transform:scale(1.07)}.vetra-setting-row--pressable:active{background:#ffffff09}.vetra-setting-row--pressable:active .vetra-setting-row__icon{transform:scale(.94)}.vetra-setting-row--pressable:active .vetra-switch__track{transform:scale(.96)}.vetra-setting-row--pressable .vetra-switch__track{transition:transform var(--dash-motion-fast, .14s) var(--dash-ease-press, ease),background-color var(--dash-motion-standard, .18s) var(--dash-ease-out, ease)}.vetra-setting-row__meta{transition:color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.vetra-setting-row--pressable:hover .vetra-setting-row__meta{color:var(--dash-text-muted)}.vetra-settings-page{width:100%;max-width:var(--vetra-settings-measure, 1040px);margin-inline:auto;display:grid;gap:16px;min-width:0}.vetra-settings-page>*{animation:vetra-settings-enter .36s cubic-bezier(.2,.72,.2,1) both}.vetra-settings-page>*:nth-child(2){animation-delay:45ms}.vetra-settings-page>*:nth-child(3){animation-delay:90ms}.vetra-settings-page>*:nth-child(4){animation-delay:135ms}.vetra-settings-page>*:nth-child(5){animation-delay:.18s}.vetra-settings-page>*:nth-child(n+6){animation-delay:.22s}@keyframes vetra-settings-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vetra-settings-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:2px 2px 6px}.vetra-settings-header__copy{display:grid;gap:8px;min-width:0}.vetra-settings-header h1{margin:0;color:var(--dash-text);font-family:var(--dash-font-display, sans-serif);font-size:clamp(25px,2.5vw,31px);font-weight:640;letter-spacing:-.034em;line-height:1.08}.vetra-settings-header__copy p{margin:0;max-width:68ch;color:var(--dash-text-muted);font-size:13px;font-weight:500;line-height:1.5}.vetra-settings-header__aside{display:flex;flex:none;align-items:center;gap:14px;padding-bottom:4px}.vetra-settings-header--with-mark{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:15px}.vetra-settings-header__mark{display:grid;place-items:center;margin-top:4px}.vetra-settings-header--with-mark .vetra-settings-header__aside{align-self:end}.vetra-settings-header__status{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;color:var(--dash-text-muted);font-size:11.5px;font-weight:560;font-variant-numeric:tabular-nums}.vetra-settings-header__saved{color:var(--dash-text-muted);font-size:11.5px;font-weight:560;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:760px){.vetra-setting-row{grid-template-columns:minmax(0,1fr);gap:12px}.vetra-setting-row__control{justify-self:stretch}.vetra-setting-row--with-icon{grid-template-columns:26px minmax(0,1fr);column-gap:10px}.vetra-setting-row--with-icon .vetra-setting-row__control{grid-column:2}.vetra-setting-row__icon{align-self:start;margin-top:1px}.vetra-setting-row__control{justify-self:stretch;width:100%}.vetra-settings-header{flex-direction:column;align-items:flex-start;gap:14px}.vetra-settings-header__aside{padding-bottom:0}.vetra-setting-group__head,.vetra-setting-row,.vetra-setting-group__foot{padding-inline:18px}.vetra-setting-group__head{flex-direction:column;gap:12px}}@media(prefers-reduced-motion:reduce){.vetra-settings-page>*{animation:none}.vetra-setting-row,.vetra-setting-row:before,.vetra-setting-row__icon,.vetra-setting-row__meta,.vetra-setting-row--pressable .vetra-switch__track{transition:none}.vetra-setting-row--pressable:hover .vetra-setting-row__icon,.vetra-setting-row--pressable:active .vetra-setting-row__icon,.vetra-setting-row--pressable:active .vetra-switch__track{transform:none}}.vetra-inline-text{position:relative;display:block;min-width:0;border-radius:var(--vetra-field-radius, 8px);transition:background-color var(--dash-motion-standard, .18s) ease,box-shadow var(--vetra-field-motion-focus, .59s) var(--vetra-field-ease-focus, ease)}.vetra-inline-text:hover{background:#ffffff09}.vetra-inline-text:focus-within{background:var(--vetra-field-active, #121318);box-shadow:var(--vetra-field-shadow-focus, inset 0 0 0 2px var(--vetra-field-focus, #6d5efc))}.vetra-inline-text__field{display:block;width:100%;min-width:0;margin:0;padding:5px 8px;border:0;outline:0;color:inherit;background:transparent;font:inherit;resize:none;overflow:hidden}.vetra-inline-text__field:focus,.vetra-inline-text__field:focus-visible{outline:none;box-shadow:none}.vetra-inline-text__field::placeholder{color:var(--dash-text-faint, #666570);opacity:1}.vetra-inline-text__field:disabled{opacity:.6;cursor:not-allowed}.vetra-inline-text__count{position:absolute;top:6px;right:8px;color:var(--dash-text-faint, #666570);font-size:10.5px;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity var(--dash-motion-fast, .14s) ease}.vetra-inline-text:focus-within .vetra-inline-text__count,.vetra-inline-text[data-near] .vetra-inline-text__count{opacity:1}.vetra-inline-text:not(.vetra-inline-text--multiline):focus-within .vetra-inline-text__field,.vetra-inline-text:not(.vetra-inline-text--multiline)[data-near] .vetra-inline-text__field{padding-right:76px}.vetra-inline-text--multiline .vetra-inline-text__field{min-height:calc(1lh + 10px)}.vetra-inline-text--multiline .vetra-inline-text__count{top:auto;bottom:5px}.vetra-inline-text--multiline:focus-within .vetra-inline-text__field,.vetra-inline-text--multiline[data-near] .vetra-inline-text__field{padding-bottom:20px}@media(prefers-reduced-motion:reduce){.vetra-inline-text,.vetra-inline-text__count{transition:none}}.vetra-variable-menu{position:fixed;z-index:1400;width:min(272px,calc(100vw - 16px));max-height:280px;overflow-y:auto;padding:4px;border-radius:9px;color:var(--dash-text, #f5f4f8);background:var(--dash-overlay, #17191f);box-shadow:inset 0 0 0 1px #ffffff0f,0 12px 30px #0000006b;animation:vetra-variable-menu-in .12s ease both}.vetra-variable-menu__option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 9px;border-radius:6px;cursor:pointer}.vetra-variable-menu__option code{color:var(--dash-accent-text, #c5bcff);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px;font-weight:600}.vetra-variable-menu__option span{overflow:hidden;color:var(--dash-text-muted, #8e8c98);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.vetra-variable-menu__option[aria-selected=true]{background:color-mix(in srgb,var(--dash-accent, #6d5efc) 14%,transparent)}.vetra-variable-menu__option[aria-selected=true] span{color:var(--dash-text-secondary, #b8b6c1)}.vetra-variable-menu__empty{padding:7px 9px;color:var(--dash-text-faint, #666570);font-size:11.5px}@keyframes vetra-variable-menu-in{0%{opacity:0;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.vetra-variable-menu{animation:none}.vetra-variable-trigger{transition:none}}.vetra-variable-trigger{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px 0 7px;border:0;border-radius:6px;color:var(--dash-accent-text, #c5bcff);background:color-mix(in srgb,var(--dash-accent, #6d5efc) 10%,transparent);font:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:background-color var(--dash-motion-fast, .14s) ease}.vetra-variable-trigger>span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px;opacity:.8}.vetra-variable-trigger:hover:not(:disabled),.vetra-variable-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--dash-accent, #6d5efc) 18%,transparent)}.vetra-variable-trigger:focus-visible{outline:2px solid var(--dash-focus-border, #9b8fff);outline-offset:1px}.vetra-variable-trigger:disabled{cursor:not-allowed;opacity:.5}.vetra-variable-note{color:var(--dash-amber, #efb45f);font-size:11px}.vetra-compose{min-width:0;display:grid;gap:10px;--vetra-compose-motion: var(--dash-motion-fast, .14s)}.vetra-compose__embed{position:relative;min-width:0;display:grid;grid-template-columns:14px minmax(0,1fr);border-radius:10px;background:var(--vetra-compose-surface, rgba(255, 255, 255, .045));box-shadow:inset 0 1px #ffffff06}.vetra-compose__accent-anchor{display:contents}.vetra-compose__accent{position:relative;width:14px;height:100%;min-height:100%;padding:0;border:0;border-radius:10px 0 0 10px;background:transparent;cursor:pointer}.vetra-compose__accent:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:10px 0 0 10px;background:var(--vetra-compose-accent, #5865f2);transition:width var(--vetra-compose-motion) ease}.vetra-compose__accent:hover:before,.vetra-compose__accent:focus-visible:before,.vetra-compose__accent[aria-expanded=true]:before{width:7px}.vetra-compose__accent:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border, #9b8fff)}.vetra-compose__accent:disabled{cursor:not-allowed}.vetra-compose__accent-panel{width:min(360px,calc(100vw - 24px));padding:0;border:0;background:transparent;box-shadow:none}.vetra-compose__inner{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 0;padding:12px 16px 10px 8px}.vetra-compose__inner>*{grid-column:1;min-width:0}.vetra-compose__media--thumbnail{grid-column:2;grid-row:1 / span 3;align-self:start;margin-left:14px}.vetra-compose .vetra-inline-text{margin:0 -8px}.vetra-compose__author .vetra-inline-text,.vetra-compose__footer .vetra-inline-text{margin-left:-2px}.vetra-compose__author,.vetra-compose__footer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.vetra-compose__author{grid-template-columns:22px minmax(0,1fr)}.vetra-compose__footer{grid-template-columns:19px minmax(0,1fr)}.vetra-compose__mark-anchor{display:contents}.vetra-compose__mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background-color var(--vetra-compose-motion) ease}.vetra-compose__mark--footer{width:19px;height:19px}.vetra-compose__mark:hover:not(:disabled),.vetra-compose__mark[aria-expanded=true]{background:#ffffff14}.vetra-compose__mark:focus-visible{outline:0;box-shadow:0 0 0 2px var(--dash-focus-border, #9b8fff)}.vetra-compose__mark:disabled{cursor:not-allowed}.vetra-compose__mark-panel{width:min(340px,calc(100vw - 24px));background:var(--dash-surface-raised, #1a1d24);box-shadow:inset 0 0 0 1px #ffffff12,0 18px 40px #00000061}.vetra-compose__mark-body{display:grid;gap:10px;padding:12px 14px}.vetra-compose__mark-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vetra-compose__slot{position:relative;display:inline-grid;place-items:center}.vetra-compose__slot>svg{grid-area:1 / 1}.vetra-compose__slot>svg:last-child{opacity:.85}.vetra-compose__upload{display:inline-flex;flex-direction:column;gap:4px}.vetra-compose__upload-button{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 9px 0 7px;border:0;border-radius:6px;color:var(--dash-text-secondary, #b8b6c1);background:#ffffff12;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:background-color var(--vetra-compose-motion) ease,color var(--vetra-compose-motion) ease}.vetra-compose__upload-button:hover:not(:disabled){color:var(--dash-text, #f3f2f5);background:#ffffff1c}.vetra-compose__upload-button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border, #9b8fff)}.vetra-compose__upload-button:disabled{cursor:progress;opacity:.6}.vetra-compose__upload-button--compact{min-height:24px;font-size:11px}.vetra-compose__author-icon,.vetra-compose__footer-icon{flex:none;color:var(--dash-text-muted, #8e8c98);transition:color var(--vetra-compose-motion) ease}.vetra-compose__footer-icon{color:var(--dash-text-faint, #666570)}img.vetra-compose__author-icon{width:18px;height:18px;border-radius:50%;object-fit:cover}img.vetra-compose__footer-icon{width:15px;height:15px;border-radius:50%;object-fit:cover}.vetra-compose__author:hover .vetra-compose__author-icon,.vetra-compose__author:focus-within .vetra-compose__author-icon{color:var(--dash-text-secondary, #b8b6c1)}.vetra-compose__footer:hover .vetra-compose__footer-icon,.vetra-compose__footer:focus-within .vetra-compose__footer-icon{color:var(--dash-text-muted, #8e8c98)}.vetra-compose__author-text .vetra-inline-text__field{color:var(--dash-text-secondary, #b8b6c1);font-size:12px;font-weight:640}.vetra-compose__author:hover .vetra-compose__author-text .vetra-inline-text__field{color:var(--dash-text, #f3f2f5)}.vetra-compose__title .vetra-inline-text__field{color:var(--dash-text, #f3f2f5);font-size:15px;font-weight:650;letter-spacing:-.012em;line-height:1.3}.vetra-compose__description .vetra-inline-text__field{color:var(--dash-text-secondary, #b8b6c1);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.vetra-compose__description:focus-within .vetra-inline-text__field{color:var(--dash-text, #f3f2f5)}.vetra-compose__content{margin:0 -8px}.vetra-compose__content .vetra-inline-text__field{color:var(--dash-text-secondary, #b8b6c1);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.vetra-compose__content:focus-within .vetra-inline-text__field{color:var(--dash-text, #f3f2f5)}.vetra-compose__footer{margin-top:4px}.vetra-compose__footer-text .vetra-inline-text__field{color:var(--dash-text-muted, #8e8c98);font-size:11.5px}.vetra-compose__footer:hover .vetra-compose__footer-text .vetra-inline-text__field{color:var(--dash-text-secondary, #b8b6c1)}.vetra-compose__media{min-width:0}.vetra-compose__media--image{margin-top:6px}.vetra-compose__media-view{position:relative;display:block;padding:0;border:0;border-radius:6px;background:none;overflow:hidden;cursor:pointer}.vetra-compose__media--thumbnail .vetra-compose__media-view img{display:block;width:64px;height:64px;object-fit:cover}.vetra-compose__media--image .vetra-compose__media-view img{display:block;width:100%;max-height:220px;object-fit:cover}.vetra-compose__media-hint{position:absolute;right:6px;bottom:6px;padding:2px 7px;border-radius:5px;color:#fff;background:#0000009e;font-size:10.5px;font-weight:600;opacity:0;transition:opacity var(--vetra-compose-motion) ease}.vetra-compose__media-view:hover .vetra-compose__media-hint,.vetra-compose__media-view:focus-visible .vetra-compose__media-hint{opacity:1}.vetra-compose__media-view:focus-visible{outline:0;box-shadow:0 0 0 2px var(--dash-focus-border, #9b8fff)}.vetra-compose__media-edit{display:grid;gap:6px;max-width:420px;padding:4px 0}.vetra-compose__media--thumbnail .vetra-compose__media-edit{width:min(280px,60vw)}.vetra-compose__error{color:var(--dash-red-text, var(--dash-red, #dc6c6f));font-size:11.5px}.vetra-compose__remove{justify-self:start;padding:0;border:0;background:none;color:var(--dash-text-muted, #8e8c98);font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.vetra-compose__remove:hover{color:var(--dash-text, #f3f2f5)}.vetra-compose__remove:focus-visible{outline:0;box-shadow:0 0 0 1px var(--dash-focus-border, #9b8fff);border-radius:3px}.vetra-compose__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;margin-top:6px}.vetra-compose__field{position:relative;grid-column:1 / -1;min-width:0;display:grid;gap:1px;padding-bottom:2px}.vetra-compose__field[data-inline]{grid-column:span 1}.vetra-compose__field-name .vetra-inline-text__field{color:var(--dash-text, #f3f2f5);font-size:12.5px;font-weight:650}.vetra-compose__field-value .vetra-inline-text__field{color:var(--dash-text-secondary, #b8b6c1);font-size:12.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.vetra-compose__field-tools{display:flex;align-items:center;gap:2px;margin:2px 0 0 -4px}.vetra-compose__field-tool{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:0;border-radius:5px;color:var(--dash-text-faint, #666570);background:transparent;font:inherit;font-size:10.5px;font-weight:600;cursor:pointer;opacity:0;transition:color var(--vetra-compose-motion) ease,background-color var(--vetra-compose-motion) ease,opacity var(--vetra-compose-motion) ease}.vetra-compose__field:hover .vetra-compose__field-tool,.vetra-compose__field:focus-within .vetra-compose__field-tool,.vetra-compose__field-tool[aria-pressed=true]{opacity:1}.vetra-compose__field-tool:hover:not(:disabled){color:var(--dash-text-secondary, #b8b6c1);background:#ffffff0d}.vetra-compose__field-tool[aria-pressed=true]{color:var(--dash-accent-text, #c5bcff);background:color-mix(in srgb,var(--dash-accent, #6d5efc) 12%,transparent)}.vetra-compose__field-tool:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border, #9b8fff)}.vetra-compose__field-tool:disabled{cursor:not-allowed}.vetra-compose__field:hover .vetra-compose__field-tool:disabled,.vetra-compose__field:focus-within .vetra-compose__field-tool:disabled{opacity:.45}.vetra-compose__add small{margin-left:2px;color:var(--dash-text-faint, #666570);font-size:10.5px;font-variant-numeric:tabular-nums}.vetra-compose__adds{display:flex;flex-wrap:wrap;gap:2px;margin:6px -6px 0}.vetra-compose__add{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 9px 0 6px;border:0;border-radius:6px;background:transparent;color:var(--dash-text-faint, #666570);font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:color var(--vetra-compose-motion) ease,background-color var(--vetra-compose-motion) ease}.vetra-compose__add>svg+svg{margin-left:1px}.vetra-compose__add:hover:not(:disabled){color:var(--dash-text-secondary, #b8b6c1);background:#ffffff0d}.vetra-compose__add:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--dash-focus-border, #9b8fff)}.vetra-compose__add:disabled{cursor:not-allowed;opacity:.5}.vetra-compose__variable{margin-left:auto}.vetra-compose__actions{display:grid;gap:8px;justify-items:start}.vetra-discord-preview{min-width:0;overflow:hidden;border:1px solid #30333b;border-radius:10px;color:#dbdee1;background:#313338;box-shadow:0 12px 28px #00000029}.vetra-discord-preview>header{min-height:40px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #25272b;background:#2b2d31}.vetra-discord-preview>header span{min-width:0;display:inline-flex;align-items:center;gap:6px;overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.vetra-discord-preview>header span img{width:16px;height:16px;border-radius:50%;object-fit:cover}.vetra-discord-preview>header small{overflow:hidden;color:#949ba4;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.vetra-discord-preview__canvas{min-height:276px;padding:16px 13px 17px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px}.vetra-discord-preview__avatar{width:38px;height:38px;border-radius:50%;object-fit:cover;background:#1e1f22}.vetra-discord-preview__message{min-width:0;display:grid;justify-items:start;gap:8px}.vetra-discord-preview__author{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px}.vetra-discord-preview__author strong{color:#f2f3f5;font-size:12px;font-weight:650}.vetra-discord-preview__author span{padding:1px 4px;border-radius:3px;color:#fff;background:#5865f2;font-size:7px;font-weight:750;line-height:1.35}.vetra-discord-preview__author small{color:#949ba4;font-size:8.5px}.vetra-discord-preview__content{margin:0;color:#dbdee1;font-size:10.5px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.vetra-discord-preview__embed{position:relative;width:min(100%,490px);min-width:0;padding:11px 12px 12px 15px;overflow:hidden;border-radius:4px;background:#2b2d31;box-shadow:inset 4px 0 var(--vetra-preview-color, #5865f2)}.vetra-discord-preview__embed h3{margin:4px 0 0;color:#f2f3f5;font-size:13px;font-weight:680;line-height:1.3}.vetra-discord-preview__embed p{margin:7px 0 0;overflow-wrap:anywhere;color:#dbdee1;font-size:10.5px;line-height:1.45;white-space:pre-wrap}.vetra-discord-preview__embed strong,.vetra-discord-preview__content strong{color:#f2f3f5;font-weight:700}.vetra-discord-preview__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;margin-top:8px}.vetra-discord-preview__fields section{grid-column:1 / -1;min-width:0}.vetra-discord-preview__fields section[data-inline]{grid-column:span 1}.vetra-discord-preview__fields strong{display:block;margin-bottom:2px;color:#f2f3f5;font-size:10.5px;font-weight:680;overflow-wrap:anywhere}.vetra-discord-preview__fields p{margin:0;color:#dbdee1;font-size:10.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.vetra-discord-preview__embed footer span{margin:0 5px}.vetra-discord-preview__embed-author img{width:16px;height:16px;margin-right:6px;border-radius:50%;object-fit:cover;vertical-align:-4px}.vetra-discord-preview__embed footer img{width:14px;height:14px;margin-right:6px;border-radius:50%;object-fit:cover;vertical-align:-3px}.vetra-discord-preview__embed-author{display:block;max-width:calc(100% - 66px);overflow:hidden;color:#f2f3f5;font-size:9.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.vetra-discord-preview__thumbnail{width:56px;height:56px;float:right;margin:0 0 8px 10px;border-radius:4px;object-fit:cover}.vetra-discord-preview__image{width:100%;max-height:190px;margin-top:10px;display:block;border-radius:4px;object-fit:cover}.vetra-discord-preview__embed footer{clear:both;padding-top:10px;color:#b5bac1;font-size:8.5px}.vetra-discord-preview__empty{margin:2px 0 0;color:#949ba4;font-size:10.5px}.vetra-discord-preview__message>button{min-height:32px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:4px;color:#fff;background:#5865f2;font:inherit;font-size:10px;font-weight:650;opacity:1}.vetra-discord-preview__message>button img{width:17px;height:17px;object-fit:contain}.vetra-discord-preview>footer{min-height:32px;padding:0 12px;display:flex;align-items:center;gap:7px;border-top:1px solid #25272b;color:#949ba4;background:#2b2d31;font-size:8.5px}.vetra-discord-preview>footer i{width:6px;height:6px;border-radius:50%;background:#23a559}.vetra-discord-preview>footer[data-tone=paused] i{background:#d6a653}.vetra-discord-preview>footer[data-tone=unavailable] i{background:#dcaa5f}@media(max-width:620px){.vetra-compose__inner{padding:10px 12px 8px 6px}.vetra-compose__media--thumbnail{grid-column:1;grid-row:auto;margin:6px 0 0}.vetra-compose__fields,.vetra-discord-preview__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.vetra-compose__field-tool{opacity:1}.vetra-discord-preview__canvas{min-height:240px;grid-template-columns:30px minmax(0,1fr);padding-inline:10px;gap:8px}.vetra-discord-preview__avatar{width:30px;height:30px}}@media(max-width:420px){.vetra-discord-preview__embed{padding-inline:12px 10px}}@media(prefers-reduced-motion:reduce){.vetra-compose__accent:before,.vetra-compose__media-hint,.vetra-compose__add,.vetra-compose__field-tools,.vetra-compose__field-tool{transition:none}}.vetra-alert{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px}.vetra-alert__scrim{position:absolute;inset:0;background:color-mix(in srgb,#05050a 74%,transparent);opacity:0;transition:opacity .2s cubic-bezier(.22,.8,.25,1)}.vetra-alert[data-state=open] .vetra-alert__scrim{opacity:1}.vetra-alert__panel{--alert-accent: var(--dash-accent, #6d5efc);position:relative;width:min(100%,504px);padding:26px 32px 19px;display:grid;justify-items:center;text-align:center;border-radius:12px;background:var(--dash-surface, #14161c);opacity:0;transform:translateY(7px);transition:opacity .22s cubic-bezier(.22,.8,.25,1),transform .22s cubic-bezier(.22,.8,.25,1)}.vetra-alert[data-state=open] .vetra-alert__panel{opacity:1;transform:none}.vetra-alert[data-severity=important] .vetra-alert__panel{--alert-accent: var(--dash-amber, #efb45f)}.vetra-alert[data-severity=critical] .vetra-alert__panel{--alert-accent: var(--dash-red, #e0596d)}.vetra-alert[data-severity=success] .vetra-alert__panel{--alert-accent: var(--dash-green, #55d99a)}.vetra-alert__mark{position:relative;width:68px;height:68px;color:var(--alert-accent);transform:scale(.94);opacity:0;transition:opacity .24s cubic-bezier(.22,.8,.25,1),transform .24s cubic-bezier(.22,.8,.25,1)}.vetra-alert[data-state=open] .vetra-alert__mark{opacity:1;transform:none}.vetra-alert__mark svg{width:100%;height:100%;overflow:visible}.vetra-alert__mark:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--alert-accent) 15%,transparent),transparent 74%);opacity:0;transform:scale(.82)}.vetra-alert[data-state=open] .vetra-alert__mark:before{animation:vetra-alert-bloom .52s cubic-bezier(.22,.8,.25,1) 60ms forwards}@keyframes vetra-alert-bloom{0%{opacity:0;transform:scale(.82)}45%{opacity:1}to{opacity:.5;transform:scale(1)}}.vetra-alert__mark-ring,.vetra-alert__mark-bar{fill:none;stroke:currentColor;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.vetra-alert__mark-ring{stroke-width:2;opacity:.38}.vetra-alert[data-state=open] .vetra-alert__mark-ring{animation:vetra-alert-draw .26s cubic-bezier(.22,.8,.25,1) 40ms forwards}.vetra-alert__mark-bar{stroke-width:3.1}.vetra-alert[data-state=open] .vetra-alert__mark-bar{animation:vetra-alert-draw .15s cubic-bezier(.4,0,.2,1) .17s forwards}.vetra-alert__mark-dot{fill:currentColor;opacity:0;transform:scale(.5);transform-box:fill-box;transform-origin:center}.vetra-alert[data-state=open] .vetra-alert__mark-dot{animation:vetra-alert-dot .13s cubic-bezier(.22,.8,.25,1) .29s forwards}@keyframes vetra-alert-draw{to{stroke-dashoffset:0}}@keyframes vetra-alert-dot{to{opacity:1;transform:scale(1)}}.vetra-alert__title{margin:14px 0 0;font-size:18px;font-weight:650;letter-spacing:-.02em;line-height:1.32;color:var(--dash-text, #e9ebf0);text-wrap:balance;max-width:30ch}.vetra-alert__body{margin:6px 0 0;font-size:13.5px;line-height:1.7;color:var(--dash-text-muted, #878d9a);max-width:52ch;white-space:pre-wrap;overflow-wrap:anywhere}.vetra-alert__actions{display:flex;justify-content:center;margin:21px 0 0;width:100%}.vetra-alert__actions>*{min-width:96px}@media(max-width:480px){.vetra-alert{padding:16px}.vetra-alert__panel{padding:26px 20px 18px}.vetra-alert__mark{width:60px;height:60px}.vetra-alert__title{margin-top:18px}.vetra-alert__body{max-width:42ch;margin-top:7px}.vetra-alert__actions{margin-top:28px}.vetra-alert__actions>*{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.vetra-alert__scrim,.vetra-alert__panel,.vetra-alert__mark{transition:none}.vetra-alert__panel,.vetra-alert__mark{transform:none;opacity:1}.vetra-alert__mark-ring,.vetra-alert__mark-bar{animation:none;stroke-dashoffset:0}.vetra-alert__mark-dot{animation:none;opacity:1;transform:scale(1)}.vetra-alert__mark:before{animation:none;opacity:.5;transform:scale(1)}}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-ext-wght-normal-DLWmRmaW.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-vietnamese-wght-normal-Tdf5mmdl.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bitter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/bitter-cyrillic-ext-wght-normal-sLcV1o1_.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/bitter-cyrillic-wght-normal-7PAZDwbd.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/bitter-vietnamese-wght-normal-Bb7JIhFz.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bitter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/bitter-latin-ext-wght-normal-BaDBgC7F.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/bitter-latin-wght-normal-C8X_T8j_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-ext-wght-normal-DiMfzA-V.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-wght-normal-D5lnP6kL.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-ext-wght-normal-Byk3UhVp.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-wght-normal-C1hSzPvX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1sABEAAAAAHoAAAA0NAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjYbgVYcHgZgAIEcCFIJnAwRCAqQYI8XCyoAATYCJANIBCAFhEYHgQMMgTIbXxyzERVsHACE8glRlMTNGuC/TNCOsPx2QQmhQhhC4M20okXTFqEhVURx6R7hW8dxHCyeOt/g95qXVDc/WsfbebhWbD/CR0gy6/9/Ta373oeiXyAqgxSnTCxzwqYAKTnpAMusECtz2mqm3exmNUsg2s7ZA4HVxHQwVrueh/rDfLv7Lwm1ggGPhm6O0ywdqHLnChjw0sAiHgodhTr8P9r6fayoxILc8BDLYDZY1sCXjyVohh22qH9RT1edDN7/AP2cTZWl818gsGQ5D75l6hUIkgft7TJWgW1uuQGhiOvNQ6v//+f8sve+JKed4Q4gCAcsZ4QiY5LbJj/vNf2QfEoylN9PlHYIQC2DHABQc9YhCgVs7apdq7cSCEbHWJX4Ft3pgLGJW9fAEO0kouAvS4OwwI532L5AwHWvI6HMEk4MsPWliGEBV2Jb0Nt7+ISuKQH4UAyCDVmC7O61nTToUrIJwMZPw0eIC/wZeRpygqGkGcYlK0i9fo9iKyL4ZoiNnFJAehjSFqO2cFF8oa6BSIQJmgL0ANpOWKiLUVSlelW+o6Fl3jk8/9Wz2RcUELUyvxVvndbiizwD4ND029M2RtV1cz4FRz3BycVDJXyLP5dI/aEG8cHDqB998tfEEgKZYGCWQL70kg8fNCIYvsSMj/lOLNIjeoLeKRJS2ElipUER+3YsYK0TRK3s/r7luuHig5vzJx29H70fvm/9rI/sUukWwVmUbBZH47Xm1S2TK0UVF/MOILQ9BJgvRGOvfaJ2/t/1zcGAwMk0y9KzfwjunqEfPibGt+l5K2sNJ19h7/7bYsvyyr4778FZMGfTESRzJQYIJGUdYJg3HxBQ/1Os7N2IEzJUKbHyyiTWziZhvt0SxmBOuh55uzVyo8ESaR0e9jAnY7C67eCwYFocM2l5UqKBY+lHHuPUUAoyJIIcU1XzINaJntapF99aIvPHsSfNcraaoY+SR3je/JQSwm44oxy7dfPp12bLXP2Wt6zagq6nR/QlKocVRZEavtVMaw2vVBNcXrwiwQt3jk3CZGnJmX4b2DFcgeMJHNpy7zOdsJbMlovuXyQrqnv8U7KUc99lKHL2AvJHSEyLOaCgmZDe9cLiMmFZxLbovM9QCeiQqxWitlq9KAJy2XIu0FQpXFaA6nrCh0MNyf+nUtTiqCPz61SWrtvMybLPYvohQeFio5tztYAFHJ4fwakGu7lj0QR0vA7uraH+aljdgANZfImAq39SlgSGN10ymVOmcCMXozMnc7N4zhcPeJsWk2Uk3ZvCwBzSi2ZDe1UfcBv5pDSRbDMdtFKEs6ypmr3xRRTQkYnY4hoCcupD++nPiDhaJu/M53M+EKJy44iVOg1EgIpEyKdCNKPWYiZagscxCgIpWPHA3FT/pCwP7ZUUi4YFxSoJ7KZpPHubqhxM8wn8oW15IVP+Oj17sy9wfkmZYbOoSE/emWl0e6hGUpHBHOyxhmuMbg6tmRC+TJVkriCLN7yiqoOo6y3VmLccDbB2xk/VmZCLqRYtspmEbU0a71iBCZtCBLtGSun4oeWwUcFHbxNpi5oRWMQ3uESVv40b2yS1sXsjxhgFyD40VGt2Ing1to/nQIyK3PlAA2YEjYyhiQloZhLyTEGBadjELGhhNmxmzqJ+WA4uiy7P3iZTA33dYk4ODBBEYvl3wsFIl/z3viXYIAxfy6H6e08t5qNWiTaqneqgOqkuqpvqoXqpPmqN9BDUFi0MhwuNRRNziUlaNWwzVLf5RTDMWGenGxiBtFBGy6y7ZXfuW08lXARgNLErq8HYUdVdiZFuVWl1li5lT62xEG09XXocum79wglstD0c6T0zFPYQ7raIfwHo3bdbdTyt+vu+TEKtFj6UgrnxOwpModnfBraQBxBXKV/pVlSW+KQaLUB7hP3J8MqJLaxT+u58hiyOW1Ja3XMusA0gpsEi0pFOevNqZBaP538MQya1w5ZrEtsdNdtGoS1yeGLhfmXl6bv0U+oudegOeddWjtGESw3tXO/S5gXNm2x9ERSPTJeQLL2h2PWUQLJztij3dpvlcztTxp2zzbtbznA5hx2Xmo5YtBbWuEV5we8a5R1KsofMhjDnAun3phvpq8yBHfEYTRIql1p7KxzZ6eDSmPObFFMmc3fh4w4loq16xzuRGrXmnbFfLFQ6XLR7dnny/CWRyC1WvJ4xYWWfu/tKGTBOqp42KevBSHPtNExNJNXz5g1MS7eZk9rc1GJaOc+YeGbWTbfc8yz/VnO97jmwLZQ2nwfbY0i8VGdHOWwhD6HZUMyCPQ7iGrVy9Os7jEX3qUiXNbVq7JaOP/C9qO6IRxCX9b9iUcnkF92Xvby1W87XTJHPtsK+Rdh2PjJ8v0d9i7wNh7FbYcADVu6mb4+4lZu7Y9HJ7pQcrD6ECnIUMFWDw2ArhCPXQzwzNZoP7TVidglFXYDYI2ZIxgjHHRUWqC0JNRboMThBgwVmS0KLFbbxE4QNHSlwWxF6UuB3gISBFIStCCMpEevFI5YQQNqSMGNBHoNTLFhQtiSsWMnaNjxkTXwFbSvCTgr6DpBwkIKxFeEk1TSj4pKYXJYUIEx5RVFsgY8DShU7KungoFA6KoRTCV4ynuXHi/zWdRYluCFRwLtOBA+F8CzBZOJLHr7l4UcefvUGP4WQ4LMK8efuyG58Xt6NL8i78UV5N76kN3hZIXhFofSruPee3Tb7lM5/RrJ1/zPtrfnWs2dn+z9lr35KdBx79IB9mUEQ+v+wUNcy6+49gG6gIYAWADRiQ/IRY36NoAgsVN8KkHL5NEyTRhojbEDpa6kXxHciAlrySJ7y5SlPuJ7wyIOXLrmYvlumM7O7C/jsx13yFsilqTkRPs7YtKUtLrTzy8vzRGd74FNOcMa+jxNYgm2RufX89smw3vPh2ktTxeXCcPk4eTCpMiT8Srk64415pPPho3ZYvbOxXqvW+mr/rtXqNWTWtzWq9Uf1ifW/1JbGQXVsjiQ405251ooebgzmhmFWmamHTDQl/iU6/35VjZ1bXf+XFGysS9keZ/OcCNjQ8VqaKlqh5aIuZH98Tck2CnPW1w/aItDAwVN1w7zuhntCaOnC0Y2/YEqK63MJU/BfOd2jbF3/V+3ftS7uAgG01AlsUEBeePLsu08h1IAPJ03/iPt1bbobgEiI0ytgIj4NZipLIqajgKWVhIBIKd3QPz0KDSm0rMCyqAyi3BEmQJRtxULEogSEgW/gwUt1pY6VT2x/EhQFaXQeTGFp+xQNXMe4Ffi+VYZl5Y7YpLVTDj12nNgpGQPkm5saTYP5FGBxGPiyWWTfEXb+2CAJFciIlJaqAheO5zoVeLCNZ1dg0uQHxq+kyLJ0GVrnjiAIwnKGwjAOS4VCFBkjZWFzYXPLpigfKdZ3rgnNiElPmukqsq35rE3CONxAPL5nMRGXNTHnjkBKVXZJqViVxDYBUSYSlGM8+mt+uvJLnmUi3hX5e9MzIdna0fZdeK4x3l3PIGDWtZyIXM9xK9A6ZPkwDyys4/uxX8pPz8mxnaeGF9n1zFND5tnpvjhOpyPix/k4Fm46lx5gZkpF/8F0Bv7BY/Z441Ca1GnAJgvWMoTgMqonLYkoPivHusR6AITCRP0GBJuu1CGIJEEFKhyWLrMSoKyY9ZHolfnpbiZQ4HQSQDtKSEGgJSkBOSgtrW7KUW2p4mCeK9oJByzeKXHjRxETLAJYrP9plNXE041RAgCtgClC1pAg0qSluhEr1TQ4LKuybbHKOCqlDKXHFChqOcxOHt4Ia5tp4wAuKOIjRAAyO//R77bshDv+Y4fi9wB8efYrBICfvt2qD/fQbRVXpzFwWXjLO1++M6J/8zQgXTJ6Q3g3fx23rmsGnqYr498ABkTBOOlvmPsd1OpObMA5rwOeHzZginvZ1gjUHACfiaH5wSQbzYNZEGawsM1PBksdPjFYOeEc1zFlkgdaA1x2fx/2tnu2GdZweNldV9yW2D1Dqs2vF34rwiuc7KP2OuyxlrrGwVf3mpsGHcduxYMoXxR+SpN3ZfBbjFUTI4YUFbG/XaKZr3H5g+LeclljN933ezyk5ltOHB9+yqAJK2de0qt7EsmmumpOKjlU9n271Zsu2TJX9pxbbvtIlPyKy6vUqEY3ccKLq1thKT8m7i1XR3KZV8z4r3VxK1LUNp8Pv+IKlfvAkvJltriB0TC/1euuW7UWX8oWDm9Bc7oX6+b74TZGfSVZQIcf+6Ff2+Grfus3fhcMEQIf90xIUqTJIpvnjlsPbl4pFmeK088cK25x/mu6XVf/hbd6Z3H5wf1tz/tXrq/olHcbx6FX/Gg1fZrojbVP0ZsMlzv4NKzuZ9GS6IOlP9/eUi67257dmdeXcrpfdSDPMU9M7+uJad+67ZchYP6uI15aOfOp6ZfObGGF9Sz4ko0hA/Nr+U93b5t9xX4KNW7x8gkkdTf/fGfmNAd9X6IPn2fk9bvGk/mgVjTmewAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZ8AA4AAAAACnQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAACkAAAA2AGUAO0dQT1MAAAFwAAAAkAAAANY4GDi2R1NVQgAAAgAAAAAeAAAAHkR0THVPUy8yAAACIAAAAEoAAABgXHADHmNtYXAAAAJsAAAAcgAAAJwKGitbZ2FzcAAAAuAAAAAIAAAACAAAABBnbHlmAAAC6AAAAWIAAAOYdQ6shWhlYWQAAARMAAAANAAAADb6rdwnaGhlYQAABIAAAAAdAAAAJAezAYhobXR4AAAEoAAAACMAAABIKYEHU2xvY2EAAATEAAAAKgAAACoLBwoGbWF4cAAABPAAAAAZAAAAIAAhAEpuYW1lAAAFDAAAAQgAAAJGMG5NbHBvc3QAAAYUAAAAZQAAAIMQ/kVkeNpjYGRgYuBjgAAVIJsZKALCbEDIyMDPIAzmMQJlOYCyEBEGABBEAKEAAAB42i3MoTYFUBQA0X0uAAAUgPQqABWSBg0gAQDdR/kmSQc4eGvWTByBZqMWxfLq2oZGtfD9rSCUs/3rE71nJ2cn2hGJlGJafdIpNJN9TMKGVnW6tSY7joS3mmcRC9lahMZ0y2C2olWteZNps4inmhOhNi1q1KtDBeNVB9Ev4iFf2XIl79m8lxdF6NDDDyjkFS0AAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BhOsA4gYGVgYGpiymCgYHBG0IzxjEYMfxiQAINDAz+yPxQP28/hgMMvAoKLGz/2RgYmF+A1TMygIgvTHuAlAIDMwBXhgziAAB42kWJtQHCUBRFz8PdO3SVbAI9PU5Ng07AJsgi6WMb/Lg9uQoUgCIwClAiLnEBJvQo0qLNAo03f1nJVs7yKkqxVKwtFp4HWfuTZdCegpZiMW495Zne11t7Gri34A+qp7qqqjsI+QySz6dEjSp1HyXiHZYAAAABAAH//wAPeNq1k4GGxDAQhv8kesUulataFKfK3QNUnqqgoAcDFhy41zxQsKDs9f5M0joswE52NzPJ9Muf6SwsBDA3O8GhBAbf+Y/B92LmVcRO9296SFl2YtYJVcwawtAwLfQN3V5k5WddzU3k98x5/sS2pWfcj32HAfACL6C5fZ2sC1qgDkprIs09JO98u4ja/fX/SSgOolN9Ld4A04ehCL2Sy9A1jr5GHAVjO5HwJRIZiifPzG6MPqO0mS1rXvL9a6DzB83XnEt+yUm2irokUGa0XIvFjaxFobWo5EpPa591ezRok+4ysz3nTtmlxsSpPEpehSOrVam6zp/nV+NJug1ku2qNK+AS2GNk9LEvOJikz+ZZ6AHm6N0TwJ7Z+8gr/HgJsBA3Zr0lYJjVpfdFAdQi6XS7mJk5zKjzPcjh6qN9nqSqjn0Lernq1V7vo69Tfc8qa7+8pBtE/frvI7VrGMZi4Q/oKg3tAAB42mNgZGAAYqdjnvGK8fw2Xxn4mV8wAMFOiV/8IPre8Xms/13/s7GkgsXZGJhAogBR9ww0eNpjYGRgYGH7zwYkH/13/dvPkgoUQQUCAH4PBUEAAAB42mMqZKhleoeKmbMhGCIHoRm/MDDAMEyOgQGIoRAA5ywS8wAAAAATAC0AOQBiAJMAswC+AOkBGgFFAUUBRQFFAV4BcgGEAZQBpAG/AcwAAHjaY2BkYGAQYVBhYAVhMA8BmBgYAQm9AGwAAAB42o2Rg04FABSGv+ympqZsG0O2XdO17ftQ8VF6ov6dZe9YOwKq8VFGSXkN8FAy9KyX0FTS/KyX0lhS/6yXMcfjs15OBzfPegUnXD3rlfJPPeuN0iBARpAgrephQRo3KYLyZKQPiYJEJOPy+hXfZ40djs0bfs72CmIMciTpJ6uIU94zWSmrjyvawihDjAhGmafFuvqUl5WME1BWTFoLPeQsc0Y0IZpmkEk8Ihe93/Zt+dj3Q59T9tgWzf9r4o/WdxXLxElQtAv57XYtjD13a+FEHq/k91MeSI8TkuW2ukXbPUDcrqTNv/zCT9AysrgYUlWcqHnjAr86ePERt7ul5U9/07X3CVFIWv542mNgYgCD/3MYjBiwAREgVmE4yXCc4QmDDcNuhmcMTxmeMzIxMDMyMyxjaGJkYWRlZGNkZ+Rgcg5iL83LNDBwNADTxgYWnOlFiWWpyfm5SZyJyaUlEFZJZk4KmAVVZQIASHgbpAAAAA==) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2) format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Instrument Sans Variable,sans-serif;--font-meta: "Manrope Variable", "Instrument Sans Variable", sans-serif;--type-meta-size: 11px;--type-meta-weight: 630;--type-meta-tracking: -.005em;--meta-label-color: #8a95a4;color:#f5f7ff;background:#07080a;font-synthesis:none;text-rendering:optimizeLegibility;--discord: #5865f2;--ink: #07080a;--surface: #0d0f12;--surface-2: #121419;--line: rgba(255, 255, 255, .1);--muted: #9297a6;--green: #77e2a8}.public-route-transition{min-height:100vh;animation:public-route-enter .22s cubic-bezier(.2,.72,.2,1) both}@keyframes public-route-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.public-route-transition{animation:none}}.app-route-loading{min-height:100svh;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--dash-text-muted, #8f96a3);background:var(--dash-bg, #090b0f);font-size:14px}.app-route-loading--shell{--app-route-rail: 254px;--app-route-brand: 82px;min-width:320px;place-content:stretch;justify-items:stretch;gap:0;grid-template-columns:var(--app-route-rail) minmax(0,1fr);overflow:clip}.app-route-loading--compact{--app-route-rail: 248px;--app-route-brand: 60px}.app-route-loading__rail{display:flex;flex-direction:column;gap:14px;border-right:1px solid #1a1e27;background:var(--dash-sidebar, #0b0c11)}.app-route-loading__brand{height:var(--app-route-brand);flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--dash-text, #eceef3);font-family:var(--dash-font-display, sans-serif);font-size:20px;font-weight:720;letter-spacing:-.05em}.app-route-loading__brand img{display:block;border-radius:8px;object-fit:contain}.app-route-loading__rail-bones{display:grid;align-content:start;gap:3px;padding:0 18px}.app-route-loading__rail-bones>:first-child{margin-bottom:15px}.app-route-loading__frame{min-width:0;display:grid;align-content:start}.app-route-loading__bar{height:65px;border-bottom:1px solid #1a1e27;background:#090d13f5}.app-route-loading--site{place-content:start stretch;justify-items:stretch;gap:0}.app-route-loading--site .app-route-loading__main{width:min(1280px,calc(100% - 64px));margin:0 auto;padding:44px 0 72px}.app-route-loading__main{display:grid;align-content:start;gap:10px;padding:29px 34px 64px}.app-route-loading__label{color:var(--dash-text-muted, #8f96a3);font-size:12.5px;font-weight:600;line-height:1.5;letter-spacing:-.01em}.app-route-loading__bones{display:grid;gap:10px}.app-route-loading__bones>:last-child{margin-top:8px}@media(max-width:1320px){.app-route-loading--shell{--app-route-rail: 238px}.app-route-loading__main{padding-inline:27px}}@media(max-width:900px){.app-route-loading--shell{grid-template-columns:minmax(0,1fr)}.app-route-loading__rail{display:none}}@media(max-width:760px){.app-route-loading__main{padding:23px 18px 48px}.app-route-loading--site .app-route-loading__main{width:calc(100% - 36px);padding:28px 0 56px}}@media(max-width:520px){.app-route-loading__main{padding-inline:14px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:#07080a}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}::selection{color:#fff;background:#5865f2b3}:focus-visible{outline:2px solid #8e98ff;outline-offset:4px}section[id]{scroll-margin-top:32px}main{position:relative;min-height:100vh;overflow:hidden}.brand{display:inline-flex;align-items:center;gap:10px;width:fit-content;font-family:Manrope Variable,sans-serif;font-size:19px;font-weight:710;letter-spacing:-.04em}.vetra-mark{width:42px;height:42px;color:#f5f7ff;flex:0 0 auto}.vetra-mark--small{width:31px;height:31px}.nav-center{display:flex;align-items:center;gap:34px;color:#a9adba;font-size:13px;font-weight:540}.nav-center a{transition:color .18s ease}.nav-center a:hover{color:#fff}.nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;font-weight:620;line-height:1;border:1px solid transparent;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.button svg{width:17px;height:17px}.hero{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:91px 0 0;text-align:center;position:relative}.hero:before{content:"";position:absolute;width:1px;height:700px;top:20px;left:50%;opacity:.26;background:#7c87ff3d;pointer-events:none}.eyebrow{position:relative;z-index:1;margin:0 auto 27px;padding:6px 10px 6px 8px;width:fit-content;display:flex;align-items:center;gap:8px;color:#bec2cf;font-size:11px;font-weight:620;letter-spacing:.03em;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff09;box-shadow:inset 0 1px #ffffff09,0 12px 40px #0003;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.eyebrow svg{width:13px;height:13px;color:#767c8b}h1{position:relative;z-index:1;margin:0;font-family:Manrope Variable,sans-serif;color:#f6f7fb;font-size:clamp(62px,7.5vw,108px);font-weight:560;line-height:.94;letter-spacing:-.074em}h1 span{color:#898e9b}.hero-copy{position:relative;z-index:1;max-width:590px;margin:31px auto 0;color:#a1a5b0;font-size:17px;line-height:1.62;letter-spacing:-.015em}.server-avatar{width:21px;height:21px;display:grid;place-items:center;border-radius:6px;color:#fff;background:linear-gradient(145deg,#374168,#151c33);font-family:Manrope Variable,sans-serif;font-size:8px}.dashboard-main{min-width:0;padding:31px 29px;background:linear-gradient(#ffffffbd,#ffffffbd),radial-gradient(circle at 50% 0,#e9ecff,transparent 52%)}.dashboard-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:25px}.dashboard-heading p{margin:0 0 7px;color:#a0a4ad;font-family:Manrope Variable,sans-serif;font-size:7px;font-weight:720;letter-spacing:.14em}.dashboard-heading h2{margin:0;color:#1d2027;font-family:Manrope Variable,sans-serif;font-size:24px;font-weight:640;letter-spacing:-.045em}.metric-label{display:flex;align-items:center;gap:7px;color:#838792;font-size:9px;font-weight:620}.member{width:22px;height:22px;display:grid;place-items:center;margin-left:-5px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:7px;font-weight:750}.member:first-child{margin-left:0}.setup-copy{padding-right:26px;border-right:1px solid #e8e9ed}.setup-copy h3{min-height:58px;margin:26px 0 10px;color:#20232a;font-family:Manrope Variable,sans-serif;font-size:23px;font-weight:620;line-height:1.12;letter-spacing:-.045em}.setup-copy p{max-width:190px;margin:0;color:#90949e;font-size:9px;line-height:1.55}.signal-panel{padding:26px 19px;border-left:1px solid #e0e2e7;background:#f0f2f5}.reveal{opacity:0;transform:translateY(14px);animation:reveal .7s cubic-bezier(.2,.72,.25,1) forwards}@keyframes reveal{to{opacity:1;transform:none}}@keyframes check-pop{0%{transform:scale(.65)}70%{transform:scale(1.08)}to{transform:scale(1)}}@media(max-width:980px){.nav-center,.signal-panel{display:none}}@media(max-width:720px){.hero{width:min(100% - 32px,1120px)}.nav-center--open{position:absolute;top:64px;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#0d0f12f5;box-shadow:0 25px 60px #0006;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-center--open a{padding:13px 12px;border-radius:7px}.nav-center--open a:hover{background:#ffffff0d}.nav-actions{display:none}.hero{padding-top:76px}.hero:before{height:500px}h1{font-size:clamp(52px,15.2vw,74px);letter-spacing:-.068em}.hero-copy{max-width:470px;font-size:15px}}@media(max-width:430px){.eyebrow{max-width:100%;white-space:nowrap;overflow:hidden}}.automation-copy{position:relative;z-index:1}:root{--discord: #5865f2;--ink: #090a0d;--surface: #111216;--surface-2: #16171c;--line: rgba(255, 255, 255, .09);--muted: #8b909b;--green: #45b77a}body,main{background:#090a0d}body{background-image:none}.hero{padding-top:86px}.hero:before{display:none}.eyebrow{border-color:#272a32;color:#a9adb7;background:#111216;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.button{transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.button:hover{transform:none}.server-avatar{background:#2d3140;box-shadow:none}.dashboard-main{background:#fafbfc}.workflow-canvas{background:repeating-linear-gradient(0deg,transparent,transparent 19px,rgba(52,59,77,.035) 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,rgba(52,59,77,.035) 20px),#f7f8fa}.vetra-landing .lp-bot-profile{box-shadow:0 18px 46px #0000003d,inset 0 0 0 1px #c8d4e611}.vetra-landing .lp-bot-profile:hover{background:var(--lp-profile-surface-hover)}.vetra-landing .lp-bot-profile__banner{height:138px;padding:16px 18px 0;justify-content:flex-end;background:linear-gradient(165deg,#2b3247,#242a3a 52%,#1e2330)}.vetra-landing .lp-bot-profile__banner:after{display:none}.vetra-landing :where(.lp-bot-profile__banner>button,.lp-bot-profile__actions>button){border-radius:50%;background:transparent}.vetra-landing .lp-bot-profile__menu{border-radius:10px;background:#191f26;box-shadow:0 12px 28px #00000047,inset 0 0 0 1px #c2cfe413}.vetra-landing .lp-bot-profile__menu button{border-radius:7px}.vetra-landing .lp-bot-profile__body{padding-bottom:20px}.vetra-landing .lp-bot-profile__avatar{border-width:6px}.vetra-landing .lp-bot-profile__app{min-height:20px;padding:2px 5px;gap:2px;border-radius:4px;color:#fff;background:#5865f2;font-size:11px;font-weight:750;line-height:1;letter-spacing:0}.vetra-landing .lp-bot-profile__app svg{width:12px;height:12px}.vetra-landing .lp-bot-profile__actions>a{min-height:41px;border-radius:10px;background:#5865f2;transition:background-color .17s ease,box-shadow .19s cubic-bezier(.2,.75,.25,1)}.vetra-landing .lp-bot-profile__actions>a:hover{background:#6470f5}.vetra-landing .lp-bot-profile__actions>a:focus-visible{box-shadow:inset 0 0 0 1px #dce3ffb8}.vetra-landing .lp-bot-profile__tabs{margin-top:18px}.vetra-landing .lp-bot-profile__tabs button{height:36px}.vetra-landing .lp-bot-profile__tabs button span{padding:0;background:transparent}.vetra-landing .lp-bot-profile__panel{min-height:198px;padding-top:16px}@keyframes lp-profile-copy-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vetra-landing :where(.lp-bot-profile__actions>a,.lp-bot-profile__workspace-card,.lp-bot-profile__activity,.lp-bot-profile__command){transition:none}}.vetra-landing .lp-hero{grid-template-columns:minmax(420px,1fr) minmax(390px,470px);gap:clamp(62px,7vw,112px)}.vetra-landing .lp-hero-product{display:flex;justify-content:center}.lp-bot-profile-stage{position:relative;width:min(560px,100%);margin:0 auto;padding:12px 0 24px}.lp-bot-profile{--lp-profile-surface: #111214;--lp-profile-surface-hover: #131417;position:relative;overflow:hidden;border-radius:16px;color:#e8ebf0;background:var(--lp-profile-surface);box-shadow:0 24px 64px #00000052,inset 0 0 0 1px #c6d2e614;transition:transform .22s cubic-bezier(.2,.72,.25,1),background-color .22s ease;font-family:gg sans,Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.lp-bot-profile:hover{transform:none;background:var(--lp-profile-surface-hover)}.lp-bot-profile__banner{position:relative;height:146px;padding:22px 26px 0;display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;background:linear-gradient(138deg,#252d3b,#1b2330 48%,#171c25)}.lp-bot-profile__banner:after{content:"";position:absolute;width:210px;height:210px;top:-146px;right:42px;border-radius:42%;border:35px solid rgba(113,132,255,.08);transform:rotate(22deg)}.lp-bot-profile__banner>span{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border-radius:999px;color:#a8b1bf;background:#0a0d1261;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.lp-bot-profile__banner>span i,.lp-bot-profile-note i{width:6px;height:6px;border-radius:50%;background:#65d6a5}.lp-bot-profile__banner>button,.lp-bot-profile__actions>button{position:relative;z-index:1;width:34px;height:34px;display:grid;flex:0 0 auto;place-items:center;border:0;border-radius:999px;color:#9aa4b2;background:transparent;cursor:pointer;transition:color .17s ease,background-color .17s ease,transform .17s ease}.lp-bot-profile__banner>button:hover,.lp-bot-profile__actions>button:hover{color:#f2f4f7;background:#e1e8f314;transform:none}.lp-bot-profile__banner>button:focus-visible,.lp-bot-profile__actions>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #7e99ffad}.lp-bot-profile__banner svg,.lp-bot-profile__actions>button svg{width:16px;height:16px}.lp-bot-profile__menu{position:absolute;top:56px;right:17px;z-index:5;width:148px;padding:5px;display:grid;border-radius:11px;background:#191f27;box-shadow:0 14px 36px #00000052,inset 0 0 0 1px #c2cfe417;animation:lp-profile-menu-in .16s cubic-bezier(.2,.72,.25,1) both}.lp-bot-profile__menu button{min-height:32px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:7px;color:#a8b0bc;background:transparent;font-size:8.5px;text-align:left;cursor:pointer;transition:color .15s ease,background-color .15s ease}.lp-bot-profile__menu button:hover{color:#e5e8ed;background:#222933}.lp-bot-profile__menu button:focus-visible{outline:0;color:#e5e8ed;background:#222933}.lp-bot-profile__menu button span{color:#5f6976;font-size:7px;letter-spacing:.08em}@keyframes lp-profile-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.lp-bot-profile__body{position:relative;padding:10px 30px 28px}.lp-bot-profile__avatar{position:absolute;top:-58px;left:28px;width:104px;height:104px;display:grid;place-items:center;border:6px solid var(--lp-profile-surface);border-radius:50%;background:#0b0b0e;transition:border-color .22s ease,transform .22s cubic-bezier(.2,.72,.25,1)}.lp-bot-profile:hover .lp-bot-profile__avatar{border-color:var(--lp-profile-surface-hover);transform:none}.lp-bot-profile__avatar .vetra-mark{width:62px;height:62px}.lp-bot-profile__avatar>i{position:absolute;right:16%;bottom:16%;width:22px;height:22px;border:4px solid var(--lp-profile-surface);border-radius:50%;background:#23a55a;transform:translate(50%,50%);transition:border-color .22s ease}.lp-bot-profile:hover .lp-bot-profile__avatar>i{border-color:var(--lp-profile-surface-hover)}.lp-bot-profile__identity>div{display:flex;align-items:center;gap:8px}.lp-bot-profile__identity h2{margin:0;color:#f2f4f7;font-family:inherit;font-size:32px;font-weight:700;line-height:1.18;letter-spacing:-.025em}.lp-bot-profile__identity>p{margin:4px 0 0;color:#949ba4;font-size:14px}.lp-bot-profile__app{display:inline-flex;align-items:center;gap:4px;padding:3px 5px;border-radius:4px;color:#aebcff;background:#627cf91f;font-size:10px;font-weight:700;letter-spacing:.02em}.lp-bot-profile__app svg{width:13px;height:13px}.lp-bot-profile__actions{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.lp-bot-profile__actions>a{min-height:39px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;color:#f7f8fb;background:#5869ef;font-size:10.5px;font-weight:690;transition:background-color .17s ease,transform .17s cubic-bezier(.2,.72,.25,1)}.lp-bot-profile__actions>a:hover{color:#fff;background:#6575f4;transform:none}.lp-bot-profile__actions>a:focus-visible{outline:0;box-shadow:0 0 0 2px var(--lp-profile-surface),0 0 0 3px #8595ff}.lp-bot-profile__actions>a svg{width:15px;height:15px}.lp-bot-profile__actions>a svg:last-child{width:12px;margin-left:auto}.lp-bot-profile__actions>button{width:38px;height:39px;background:#1b2028}.lp-bot-profile__tabs{position:relative;margin-top:20px;display:flex;gap:20px;border-bottom:1px solid rgba(194,207,228,.08)}.lp-bot-profile__tabs button{position:relative;height:38px;padding:0;display:inline-flex;align-items:center;gap:7px;border:0;color:#6f7987;background:transparent;font-size:9.5px;font-weight:650;cursor:pointer;transition:color .17s ease}.lp-bot-profile__tabs button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:#7187f7;opacity:0;transform:scaleX(.55);transition:opacity .17s ease,transform .21s cubic-bezier(.2,.72,.25,1)}.lp-bot-profile__tabs button:hover{color:#b6bdc7}.lp-bot-profile__tabs button.is-active{color:#e3e7ed}.lp-bot-profile__tabs button.is-active:after{opacity:1;transform:scaleX(1)}.lp-bot-profile__tabs button:focus-visible{outline:0;color:#e3e7ed}.lp-bot-profile__tabs button span{padding:3px 5px;border-radius:999px;color:#69ce9d;background:#4ab9851a;font-size:7px;letter-spacing:.04em;text-transform:uppercase}.lp-bot-profile__panel{min-height:207px;padding-top:18px;animation:lp-profile-panel-in .24s cubic-bezier(.2,.72,.25,1) both}@keyframes lp-profile-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.lp-bot-profile__section+.lp-bot-profile__section{margin-top:18px}.lp-bot-profile__section h3{margin:0 0 9px;color:#6d7785;font-size:8.5px;font-weight:760;letter-spacing:.095em}.lp-bot-profile__section>p{margin:0;color:#a6aeba;font-size:11.5px;line-height:1.55}.lp-bot-profile__hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 18px;min-height:48px}.lp-bot-profile__hero-row .lp-bot-profile__actions{grid-column:2;grid-row:1;width:auto;margin:0;display:flex;flex:0 0 auto}.lp-bot-profile__hero-row .lp-bot-profile__identity{grid-column:1 / -1;grid-row:2}.lp-bot-profile__hero-row .lp-bot-profile__actions>a{min-height:44px;padding:0 18px;border-radius:8px;white-space:nowrap;font-size:14px;font-weight:650}.lp-bot-profile__hero-row .lp-bot-profile__actions>a svg:last-child{margin-left:7px}.lp-bot-profile__tabs{margin-top:24px;gap:24px}.vetra-landing .lp-bot-profile__tabs button{height:40px;font-size:15px;font-weight:600;line-height:1.25}.lp-bot-profile__panel{min-height:286px}.lp-bot-profile__section>p strong{color:#eef1f5}.lp-bot-profile__section>p{font-size:16px;line-height:1.5}.lp-bot-profile__section h3{margin-bottom:12px;font-size:11px;font-weight:700;letter-spacing:.04em}.lp-bot-profile__facts{margin:15px 0 0;padding:0 0 0 11px;display:grid;gap:8px;border-left:1px solid rgba(194,207,228,.12)}.lp-bot-profile__facts>div{display:flex;align-items:baseline;gap:6px;font-size:15px}.lp-bot-profile__facts dt{display:inline-flex;align-items:center;gap:6px;color:#dbdee1;font-weight:620}.lp-bot-profile__facts dt svg{width:15px;height:15px;color:#7f8ba0}.lp-bot-profile__facts dd{margin:0;color:#00a8fc}.lp-bot-profile__facts dd.is-online{color:#23a55a}.lp-bot-profile__facts>div:last-child{margin-top:5px;display:grid;gap:3px}.lp-bot-profile__facts>div:last-child dt{color:#6d7785;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.lp-bot-profile__facts>div:last-child dd{color:#a6aeba}.lp-bot-profile__note>button{min-height:28px;padding:0;display:inline-flex;align-items:center;gap:8px;border:0;color:#7f8997;background:transparent;font:inherit;font-size:14px;cursor:pointer}.lp-bot-profile__note>button:hover{color:#c5cbd4}.lp-bot-profile__note>button svg{width:16px;height:16px;color:#8491aa}.lp-bot-profile__note form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.lp-bot-profile__note input{min-height:36px;padding:0 10px;border:1px solid #303846;border-radius:7px;outline:0;color:#dce0e6;background:#0c1015;font:inherit;font-size:10px}.lp-bot-profile__note input:focus{border-color:#7286e8}.lp-bot-profile__note form button{padding:0 11px;border:0;border-radius:7px;color:#fff;background:#5869ef;font:inherit;font-size:9px;font-weight:680;cursor:pointer}.lp-bot-profile__capabilities,.lp-bot-profile__data-list{margin-top:16px;display:grid;gap:18px}.lp-bot-profile__capabilities>div,.lp-bot-profile__data-list>div{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px}.lp-bot-profile__capabilities>div>svg,.lp-bot-profile__data-list>div>svg{width:40px;height:40px;padding:10px;border-radius:50%;color:#c4c9ce;background:#232428}.lp-bot-profile__capabilities span,.lp-bot-profile__data-list span{min-width:0;display:grid;gap:2px}.lp-bot-profile__capabilities strong,.lp-bot-profile__data-list strong{color:#f2f3f5;font-size:15px;font-weight:640;letter-spacing:-.01em}.lp-bot-profile__capabilities small,.lp-bot-profile__data-list small{color:#b5bac1;font-size:15px;font-weight:400;line-height:1.42;letter-spacing:-.005em}.lp-bot-profile__capabilities em{flex:0 0 auto;color:#7dc9a5;font-size:11px;font-style:normal;font-weight:660;letter-spacing:.02em;text-transform:uppercase}.lp-bot-profile__privacy{margin-top:18px!important;padding-top:15px;border-top:1px solid rgba(194,207,228,.08);color:#949ba4!important;font-size:13px!important;line-height:1.45}.lp-bot-profile__privacy a{color:#00a8fc;transition:color .16s ease}.lp-bot-profile__privacy a:hover{color:#2fbaff;text-decoration:underline}@media(max-width:1160px){.vetra-landing .lp-hero{grid-template-columns:1fr}.lp-bot-profile-stage{width:min(560px,100%)}}@media(max-width:680px){.lp-bot-profile-stage{padding-inline:6px}.lp-bot-profile{border-radius:19px}.lp-bot-profile__banner{height:120px}.lp-bot-profile__body{padding:10px 20px 20px}.lp-bot-profile__avatar{top:-52px;left:20px;width:92px;height:92px}.lp-bot-profile__avatar .vetra-mark{width:57px;height:57px}.lp-bot-profile__hero-row{min-height:42px}.lp-bot-profile__hero-row .lp-bot-profile__actions>a{min-height:35px;padding:0 11px}.lp-bot-profile__tabs{gap:22px}.lp-bot-profile__tabs button{font-size:14px}}@media(max-width:460px){.lp-bot-profile__hero-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;padding-top:36px}.lp-bot-profile__hero-row .lp-bot-profile__identity{grid-column:1;grid-row:1}.lp-bot-profile__hero-row .lp-bot-profile__actions{grid-column:1;grid-row:2}.lp-bot-profile__hero-row .lp-bot-profile__actions,.lp-bot-profile__hero-row .lp-bot-profile__actions>a{width:100%}.lp-bot-profile__tabs{gap:18px;overflow-x:auto}.lp-bot-profile__tabs button{flex:0 0 auto;font-size:13px}}@media(prefers-reduced-motion:reduce){.lp-bot-profile,.lp-bot-profile *{animation:none!important;transition-duration:.01ms!important}}.lp-account-link{min-width:0;max-width:188px;min-height:38px;padding:5px 8px 5px 5px;display:inline-flex;align-items:center;gap:9px;border-radius:10px;color:#c7ced9;background:transparent;transition:color .16s ease,background-color .18s ease}.lp-account-link:hover,.lp-account-link:focus-visible{color:#f4f6fa;background:#141920}.lp-account-link>img,.lp-account-link>span:first-child{width:28px;height:28px;flex:0 0 28px;border-radius:50%}.lp-account-link>img{display:block;object-fit:cover}.lp-account-link>span:first-child{display:grid;place-items:center;color:#cbd6ff;background:#1c2541;font-size:11px;font-weight:760}.lp-account-link>span:last-child{min-width:0;display:grid;line-height:1.15}.lp-account-link small,.lp-account-link strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-account-link small{color:#657080;font-size:8px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.lp-account-link strong{margin-top:2px;font-size:12px;font-weight:650}.lp-session-placeholder{position:relative;width:183px;height:38px;display:flex;align-items:center;gap:9px;overflow:hidden;border-radius:10px;background:#10141a}.lp-session-placeholder>i{width:28px;height:28px;margin-left:5px;flex:none;border-radius:50%;background:#1b2029}.lp-session-placeholder>span{width:76px;height:7px;border-radius:99px;background:#1b2029}.lp-session-placeholder:after{position:absolute;left:0;width:44px;height:54px;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.035),transparent);animation:lp-session-scan 1.2s ease-in-out infinite}@keyframes lp-session-scan{0%{transform:translate(-52px)}to{transform:translate(190px)}}@media(max-width:900px){.vetra-landing .lp-nav-mobile-actions .lp-account-link{width:100%;display:flex;justify-content:flex-start}.vetra-landing .lp-nav-mobile-actions .lp-account-link small{display:block;font-size:11.5px}.vetra-landing .lp-nav-mobile-actions .lp-account-link strong{font-size:14px}.lp-account-link--compact strong{margin-top:0}.lp-session-placeholder--mobile{width:100%;grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.lp-session-placeholder:after{animation:none;display:none}}.vetra-landing{--lp-page: #080a0e;--lp-page-alt: #0b0e13;--lp-panel: #11151c;--lp-panel-raised: #161b23;--lp-panel-soft: #0d1117;--lp-control: #090c11;--lp-line: rgba(202, 213, 232, .09);--lp-line-strong: rgba(202, 213, 232, .14);--lp-text: #f1f3f7;--lp-secondary: #aeb6c2;--lp-muted: #747e8d;--lp-blue: #4f7dff;--lp-blue-strong: #4f7dff;--lp-blue-soft: rgba(79, 125, 255, .13);background:#080a0e}.vetra-landing .lp-button--primary,.vetra-landing .lp-button--primary:hover,.vetra-landing .lp-button--primary:focus-visible{background:#4f7dff;box-shadow:none}.vetra-landing .lp-button--primary:hover,.vetra-landing .lp-button--primary:focus-visible{background:#5b86ff}.vetra-landing .lp-button--quiet{color:#bcc4cf;background:#151920;box-shadow:none}.vetra-landing .lp-button--quiet:hover{background:#1a1f28}.vetra-landing .lp-hero{min-height:720px;padding:88px 0 86px;grid-template-columns:minmax(360px,.74fr) minmax(690px,1.4fr);gap:54px}.vetra-landing .lp-hero-copy>p{max-width:52ch;margin:16px 0 0;color:#929cab}.vetra-landing .lp-workflow-tabs button{color:#758091}.vetra-landing .lp-workflow-tabs button.is-active,.vetra-landing .lp-workflow-tabs button.is-active span{color:#edf1f6}.vetra-landing .lp-tab-indicator{height:2px;background:#4f7dff;box-shadow:none}.vetra-landing .lp-flow-canvas,.vetra-landing .lp-feature-card,.vetra-landing .lp-policy-preview,.vetra-landing .lp-plan{border:0;box-shadow:none}.vetra-landing .lp-context-ledger li.is-cyan>i{border-color:#4f7dff}.vetra-landing .lp-plan-accent{display:none}.vetra-landing .lp-billing-toggle>span{background:#222a37}.vetra-landing .lp-billing-toggle em{color:#84a1ff}.vetra-landing .lp-final:before,.vetra-landing .lp-final:after,.vetra-landing .lp-final>.vetra-mark{display:none}@media(max-width:1270px){.vetra-landing .lp-hero{width:min(1160px,calc(100% - 48px));grid-template-columns:minmax(330px,.7fr) minmax(620px,1.3fr);gap:40px}.vetra-landing .lp-hero h1{font-size:clamp(36px,4vw,46px)}}@media(max-width:1120px){.vetra-landing .lp-hero{width:min(920px,calc(100% - 48px));grid-template-columns:1fr;gap:60px}.vetra-landing .lp-hero-copy{width:min(720px,100%)}}@media(max-width:680px){.vetra-landing .lp-hero{padding-top:68px}.vetra-landing .lp-hero h1{font-size:clamp(32px,8.6vw,40px);line-height:1.12}}.vetra-landing{--lp-page: #090b0f;--lp-page-alt: #0c0f14;--lp-panel: #141820;--lp-panel-raised: #191e27;--lp-panel-soft: #10141a;--lp-control: #0b0f15;--lp-line: rgba(206, 218, 238, .09);--lp-line-strong: rgba(206, 218, 238, .15);--lp-text: #f2f5f9;--lp-secondary: #b7c0cc;--lp-muted: #7e8999;--lp-blue: #7f9cff;--lp-blue-strong: #5578f6;--lp-blue-soft: rgba(111, 141, 246, .13);--lp-cyan: #78bfd0;--lp-mint: #79c8a8;--lp-amber: #d7af70;--lp-coral: #d58d94;background:#090b0f}.vetra-landing .lp-nav-links{gap:4px;color:#8792a2;font-size:13px;font-weight:560}.vetra-landing .lp-button{border-radius:9px;box-shadow:none}.vetra-landing .lp-button--primary,.vetra-landing .lp-button--primary:hover,.vetra-landing .lp-button--primary:focus-visible{background:var(--lp-blue-strong);box-shadow:none}.vetra-landing .lp-button--primary:hover,.vetra-landing .lp-button--primary:focus-visible{background:#6383f7}.vetra-landing .lp-button--quiet{color:#aeb8c5;background:#151922;box-shadow:none}.vetra-landing .lp-hero{min-height:760px;padding-top:108px;grid-template-columns:minmax(350px,.76fr) minmax(660px,1.34fr);gap:76px}.vetra-landing .lp-hero h1{max-width:15ch;margin:0;font-size:clamp(40px,3.6vw,54px);font-weight:620;line-height:1.08;letter-spacing:-.032em;text-wrap:balance}.vetra-landing .lp-hero h1 em,.vetra-landing .lp-section-heading h2 em,.vetra-landing .lp-trust-heading h2 em,.vetra-landing .lp-pricing-heading h2 em{color:#8c98a8}.vetra-landing .lp-hero-product:before{display:none}.vetra-landing .lp-section-heading,.vetra-landing .lp-pricing-heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.vetra-landing .lp-workflow-tabs button{color:#788496;font-weight:590}.vetra-landing .lp-workflow-tabs button.is-active{color:#edf1f7}.vetra-landing .lp-flow-canvas,.vetra-landing .lp-feature-card,.vetra-landing .lp-policy-preview,.vetra-landing .lp-plan{border:0;background:#141820;box-shadow:none}.vetra-landing .lp-audit-preview>div>span{width:auto;height:auto;border-radius:0;color:var(--lp-blue);background:transparent}.vetra-landing .lp-context-ledger{min-height:270px;padding:18px 19px;border-radius:10px;background:#0f1319}.vetra-landing .lp-context-ledger>header{padding-bottom:13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--lp-line);color:#9da8b7;font-size:9px;font-weight:650}.vetra-landing .lp-context-ledger>header strong{display:inline-flex;align-items:center;gap:5px;color:#718071;font-size:7px;font-weight:620}.vetra-landing .lp-context-ledger>header strong i{width:5px;height:5px;border-radius:50%;background:var(--lp-mint)}.vetra-landing .lp-context-ledger ol{margin:0;padding:0;list-style:none}.vetra-landing .lp-context-ledger li{min-height:54px;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--lp-line)}.vetra-landing .lp-context-ledger li>i{width:7px;height:7px;border:2px solid var(--lp-blue);border-radius:50%}.vetra-landing .lp-context-ledger li.is-cyan>i{border-color:var(--lp-cyan)}.vetra-landing .lp-context-ledger li.is-amber>i{border-color:var(--lp-amber)}.vetra-landing .lp-context-ledger li strong,.vetra-landing .lp-context-ledger li span{display:block}.vetra-landing .lp-context-ledger li strong{color:#b9c2ce;font-size:8.5px}.vetra-landing .lp-context-ledger li span,.vetra-landing .lp-context-ledger li small{margin-top:2px;color:#657183;font-size:7px}.vetra-landing .lp-context-ledger>footer{padding-top:14px;display:grid;grid-template-columns:15px 1fr;align-items:center;gap:9px}.vetra-landing .lp-context-ledger>footer>svg{width:14px;color:var(--lp-mint)}.vetra-landing .lp-context-ledger footer strong,.vetra-landing .lp-context-ledger footer small{display:block}.vetra-landing .lp-context-ledger footer strong{color:#aeb8c5;font-size:8px}.vetra-landing .lp-context-ledger footer small{color:#5c6878;font-size:7px}.vetra-landing .lp-trust{background:#0d1015}.vetra-landing .lp-trust-list article>span{color:#657286}.vetra-landing .lp-policy-preview>header svg,.vetra-landing .lp-policy-note>svg:first-child{color:var(--lp-blue)}.vetra-landing .lp-policy-note{border-color:#7f9cff1f;background:#10151e}.vetra-landing .lp-pricing-grid{gap:12px}.vetra-landing .lp-plan{border-radius:14px}.vetra-landing .lp-plan--free{background:#11151b}.vetra-landing .lp-plan--pro{background:#171c24}.vetra-landing .lp-plan-accent{height:2px;background:var(--lp-blue)}.vetra-landing .lp-billing-toggle,.vetra-landing .lp-plan-checkout{background:#0d1117}.vetra-landing .lp-stripe-trust{border:0;background:transparent}.vetra-landing .lp-final{border:0;background:#141820;box-shadow:none}.vetra-landing .lp-final>.vetra-mark{opacity:.35}@media(max-width:1180px){.vetra-landing .lp-hero{grid-template-columns:minmax(320px,.74fr) minmax(570px,1.26fr);gap:42px}}@media(max-width:980px){.vetra-landing .lp-hero{min-height:0;padding:90px 0 76px;display:block}.vetra-landing .lp-hero-copy{max-width:670px}.vetra-landing .lp-hero-product{margin-top:58px}}@media(max-width:720px){.vetra-landing .lp-nav,.vetra-landing .lp-hero,.vetra-landing .lp-section{width:min(100% - 32px,1240px)}.vetra-landing .lp-hero h1{font-size:clamp(34px,9.4vw,42px)}.vetra-landing .lp-section-heading,.vetra-landing .lp-pricing-heading{display:block}.vetra-landing .lp-section-heading p,.vetra-landing .lp-pricing-heading>p{margin-top:24px}.vetra-landing .lp-context-ledger{min-height:0}}@media(prefers-reduced-motion:reduce){.vetra-landing .lp-enter,.vetra-landing [data-landing-reveal],.vetra-landing .lp-workflow-copy,.vetra-landing .lp-flow-canvas{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.vetra-landing .lp-discord-icon{width:20px;height:15px;display:block;flex:0 0 20px;object-fit:contain;transform:translateY(.2px)}.vetra-landing{--lp-page: #080a0e;--lp-page-alt: #0b0e13;--lp-panel: #11151c;--lp-panel-raised: #161b23;--lp-panel-soft: #0d1117;--lp-control: #090d13;--lp-line: rgba(197, 211, 235, .105);--lp-line-strong: rgba(197, 211, 235, .16);--lp-text: #f4f6fa;--lp-secondary: #b3bac7;--lp-muted: #737d8d;--lp-blue: #5b7cfa;--lp-blue-strong: #4770ff;--lp-blue-soft: rgba(91, 124, 250, .13);--lp-green: #4fd49a;--lp-amber: #f0b85a;--lp-font-display: "Manrope Variable", "Instrument Sans Variable", sans-serif;--lp-font-body: "Instrument Sans Variable", sans-serif;min-height:100vh;overflow:clip;color:var(--lp-text);background:var(--lp-page);font-family:var(--lp-font-body);font-size:16px;line-height:1.5;isolation:isolate}.vetra-landing *,.vetra-landing *:before,.vetra-landing *:after{box-sizing:border-box}.vetra-landing a{color:inherit;text-decoration:none}.vetra-landing button,.vetra-landing a{-webkit-tap-highlight-color:transparent}.vetra-landing button{font:inherit}.vetra-landing :focus-visible{outline:2px solid #8da6ff;outline-offset:3px}.vetra-topbar.lp-header{z-index:50;border-bottom:1px solid transparent;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .28s cubic-bezier(.2,.75,.2,1),border-color .28s cubic-bezier(.2,.75,.2,1),backdrop-filter .28s cubic-bezier(.2,.75,.2,1)}.vetra-topbar.lp-header.is-stuck{border-bottom-color:#cedaee16;background:color-mix(in srgb,var(--lp-page, #090b0f) 84%,transparent);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%)}.lp-header .vetra-topbar__middle{display:block}.lp-nav{width:min(1240px,calc(100% - 48px));height:68px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.lp-brand{width:max-content;display:inline-flex;align-items:center;gap:10px;font-family:var(--lp-font-display);font-size:19px;font-weight:780;letter-spacing:-.045em}.lp-brand .vetra-mark{width:29px;height:29px;border-radius:9px}.lp-nav-links{display:flex;align-items:center;gap:4px;color:#8e98a7;font-size:13.5px;font-weight:590}.lp-nav-links>a{padding:7px 12px;border-radius:9px;transition:color .16s ease,background-color .18s cubic-bezier(.2,.75,.2,1)}.lp-nav-links>a:hover{color:var(--lp-text);background:#ffffff0e}.lp-nav-links>a:focus-visible{outline:0;color:var(--lp-text);background:#ffffff0e;box-shadow:inset 0 0 0 1px #cedaee38}.lp-discord{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#5865f238;transition:background-color .16s ease,transform .2s cubic-bezier(.2,.8,.3,1)}.lp-discord .lp-discord-icon{opacity:.82;transition:opacity .16s ease}.lp-discord:hover{background:#5865f2}.lp-discord:hover .lp-discord-icon{opacity:1}.lp-discord:active{transform:scale(.97)}.lp-nav-mobile-actions,.lp-menu-button{display:none}.lp-button{min-height:42px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:10px;color:var(--lp-text);background:var(--lp-panel-raised);font-size:13.5px;font-weight:680;letter-spacing:-.012em;transition:color .16s ease,background-color .16s ease,transform .19s cubic-bezier(.2,.72,.2,1),box-shadow .19s ease}.lp-button svg{width:17px;height:17px;flex:none}.lp-button:hover{transform:none}.lp-button:active{transform:scale(.985)}.vetra-landing .lp-button--primary{color:#fff;background:var(--lp-blue-strong);box-shadow:0 8px 24px #2045c238,inset 0 1px #ffffff21}.vetra-landing .lp-button--primary:hover,.vetra-landing .lp-button--primary:focus-visible{color:#fff;background:#557aff;box-shadow:0 11px 28px #2045c247,inset 0 1px #ffffff29}.lp-button--quiet{color:#c0c7d2;background:#151a22;box-shadow:inset 0 0 0 1px #c5d3eb1a}.lp-button--quiet:hover{color:#fff;background:#1a202a}.lp-button--large{min-height:50px;padding-inline:20px}.lp-button--full{width:100%}.lp-hero{width:min(1320px,calc(100% - 48px));min-height:790px;margin:0 auto;padding:118px 0 96px;display:grid;grid-template-columns:minmax(360px,.82fr) minmax(650px,1.35fr);align-items:center;gap:70px}.lp-hero-copy{position:relative;z-index:2;min-width:0}.lp-hero h1{margin:0 0 24px;color:var(--lp-text);font-family:var(--lp-font-display);font-size:clamp(40px,3.6vw,54px);font-weight:620;line-height:1.08;letter-spacing:-.032em}.lp-hero h1 em,.lp-section-heading h2 em,.lp-trust-heading h2 em,.lp-pricing-heading h2 em{color:#8a93a1;font-style:normal}.lp-hero-copy>p{max-width:540px;margin:0;color:#939dac;font-size:17px;line-height:1.62;letter-spacing:-.012em}.lp-hero-actions{margin-top:32px;display:flex;align-items:center;gap:10px}.lp-enter{opacity:0;animation:lp-enter .72s cubic-bezier(.2,.7,.15,1) forwards}.lp-enter--1{animation-delay:80ms}.lp-enter--2{animation-delay:.15s}.lp-enter--3{animation-delay:.23s}.lp-enter--4{animation-delay:.31s}@keyframes lp-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lp-hero-product{position:relative;z-index:1;min-width:0}.lp-hero-product:before{content:"";position:absolute;z-index:-1;inset:15% 9% 10%;border-radius:40%;background:#1e3d8721;filter:blur(68px)}.lp-footer-bottom i{width:6px;height:6px;border-radius:50%;background:var(--lp-green)}.lp-section{width:min(1240px,calc(100% - 48px));margin:0 auto}.lp-workflow-section{padding:120px 0 132px}.lp-section-index{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;color:var(--meta-label-color);font-family:var(--font-meta);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);letter-spacing:var(--type-meta-tracking);text-transform:none}.lp-section-index i{height:1px;background:#c5d3eb1a}.lp-section-heading{margin-top:42px;display:grid;grid-template-columns:1.45fr .55fr;align-items:end;gap:70px}.lp-section-heading h2,.lp-trust-heading h2,.lp-pricing-heading h2{margin:0;color:#f0f3f8;font-family:var(--lp-font-display);font-size:clamp(40px,4.3vw,62px);font-weight:560;line-height:1.08;letter-spacing:-.058em}.lp-section-heading p,.lp-trust-heading>p,.lp-pricing-heading>p{margin:0 0 5px;color:#808b9b;font-size:15px;line-height:1.65}.lp-workflow-tabs{margin-top:75px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(197,211,235,.11)}.lp-workflow-tabs button{height:58px;padding:0;display:flex;align-items:center;gap:12px;border:0;color:#697586;background:transparent;font-size:13px;font-weight:650;cursor:pointer;transition:color .18s ease}.lp-workflow-tabs button span{color:#414b59;font-size:9px;letter-spacing:.07em}.lp-workflow-tabs button.is-active{color:#e7ebf2}.lp-workflow-tabs button.is-active span{color:#7f99ff}.lp-tab-indicator{width:calc(100% / 3);height:2px;position:absolute;left:0;bottom:-1px;background:var(--lp-blue);transition:transform .28s cubic-bezier(.2,.75,.2,1)}.lp-tab-indicator.is-welcome{transform:translate(100%)}.lp-tab-indicator.is-retain{transform:translate(200%)}.lp-workflow-stage{min-height:520px;display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px}.lp-workflow-copy{animation:lp-content-swap .43s cubic-bezier(.2,.7,.2,1) both}@keyframes lp-content-swap{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.lp-workflow-copy>span,.lp-feature-copy>span,.lp-pricing-heading>div>span{color:#7895ff;font-size:9px;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.lp-workflow-copy h3{max-width:470px;margin:17px 0 15px;color:#e9edf4;font-family:var(--lp-font-display);font-size:clamp(30px,3vw,43px);font-weight:580;line-height:1.15;letter-spacing:-.045em}.lp-workflow-copy p{max-width:470px;margin:0;color:#7b8695;line-height:1.7}.lp-workflow-copy a{margin-top:24px;display:inline-flex;align-items:center;gap:7px;color:#a9b8ec;font-size:12px;font-weight:670}.lp-workflow-copy a svg{width:14px;transition:transform .16s ease}.lp-workflow-copy a:hover svg{transform:translate(3px)}.vetra-landing .lp-flow-canvas{min-width:0;overflow:hidden;border:0;border-radius:18px;background:#10151c;box-shadow:0 20px 55px #0003,inset 0 0 0 1px #c8d5eb12;animation:lp-content-swap .45s cubic-bezier(.2,.7,.2,1) both}.vetra-landing .lp-flow-header{min-height:62px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(201,213,233,.075);background:#141a22}.lp-flow-identity{min-width:0;display:flex;align-items:center;gap:11px}.lp-flow-identity>span{width:22px;height:auto;display:grid;place-items:center;flex:0 0 auto;color:#7484a1;background:transparent;font-size:7.5px;font-weight:760;letter-spacing:.06em;font-variant-numeric:tabular-nums}.lp-flow-identity>div{min-width:0;display:grid;gap:3px}.lp-flow-identity strong{overflow:hidden;color:#dce2eb;font-size:10.5px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.lp-flow-identity small{color:#647081;font-size:7.5px;line-height:1}.lp-flow-state{padding:7px 10px;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;border-radius:10px;color:#75dca9;background:#19221f;font-size:8px;font-weight:680}.lp-flow-state i{width:5px;height:5px;border-radius:50%;background:#61d5a0;animation:lp-flow-live 2.4s ease-in-out infinite}.lp-flow-state small{margin-left:3px;padding-left:9px;border-left:1px solid rgba(197,211,235,.11);color:#788393;font-size:7px;font-weight:550}.lp-flow-body{min-height:318px;padding:18px;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(218px,.84fr);gap:18px;background:#0e1319}.lp-flow-sequence{min-width:0;margin:0;padding:3px 4px 3px 0;position:relative;list-style:none}.lp-flow-sequence:before,.lp-flow-sequence:after{width:1px;height:calc(100% - 66px);position:absolute;top:33px;left:11.5px;content:""}.lp-flow-sequence:before{background:#c0cde21c}.lp-flow-sequence:after{background:#6f8dff;transform:scaleY(0);transform-origin:top;animation:lp-flow-trace 2.2s cubic-bezier(.2,.72,.25,1) .18s both}.lp-flow-step{min-width:0;min-height:88px;padding:10px 9px 10px 0;position:relative;z-index:1;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid rgba(198,211,232,.07);border-radius:11px;opacity:0;transform:translateY(5px);animation:lp-flow-step-in .36s cubic-bezier(.2,.72,.2,1) forwards;transition:background .18s ease,transform .18s ease}.lp-flow-step:nth-child(2){animation-delay:.12s}.lp-flow-step:nth-child(3){animation-delay:.24s}.lp-flow-step:last-child{border-bottom-color:transparent}.lp-flow-step:hover{background:#cddaef06;transform:none}.lp-flow-step.is-action{background:linear-gradient(90deg,#607deb16,#607deb00 84%)}.lp-flow-step-index{width:24px;height:24px;display:grid;place-items:center;position:relative;z-index:2;border:1px solid rgba(193,207,230,.16);border-radius:50%;color:#687587;background:#0e1319;box-shadow:none;font-size:7px;font-weight:750;letter-spacing:.06em}.lp-flow-step.is-action .lp-flow-step-index{color:#a9b9ff;border-color:#849dff8a;background:#0e1319;box-shadow:none}.lp-flow-step>div{min-width:0;display:grid;gap:3px}.lp-flow-step>div small{color:#627085;font-size:7px;font-weight:760;letter-spacing:.105em;text-transform:uppercase}.lp-flow-step>div strong{overflow:hidden;color:#d1d8e3;font-size:11px;font-weight:620;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.lp-flow-step>div span{color:#596577;font-size:7.5px}.lp-flow-step>em{display:inline-flex;align-items:center;gap:5px;color:#687586;font-size:7px;font-style:normal;font-weight:620;white-space:nowrap}.lp-flow-step>em:before{width:4px;height:4px;border-radius:50%;background:#687586;content:""}.lp-flow-step.is-action>em{color:#69d3a0}.lp-flow-step.is-action>em:before{background:#5bd199}.lp-flow-outcome{min-width:0;padding:18px;display:flex;flex-direction:column;align-self:stretch;border-radius:14px;background:#161c25;box-shadow:inset 0 1px #d2ddef0f;animation:lp-flow-outcome-in .48s cubic-bezier(.2,.72,.2,1) .28s both}.lp-flow-outcome-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5f6b7b;font-size:7px;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.lp-flow-outcome-meta time{color:#8591a2;font:inherit;letter-spacing:0;text-transform:none}.lp-flow-outcome-check{width:36px;height:36px;margin-top:29px;display:grid;place-items:center;border:1px solid rgba(100,211,158,.42);border-radius:50%;color:#69d3a0;background:transparent}.lp-flow-outcome-check svg{width:14px}.lp-flow-outcome>small{margin-top:15px;color:#6f8df8;font-size:7px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.lp-flow-outcome>strong{margin-top:7px;color:#edf1f7;font-size:15px;font-weight:630;line-height:1.35;letter-spacing:-.02em}.lp-flow-outcome>p{margin:8px 0 0;color:#6f7b8c;font-size:8.5px;line-height:1.5}.lp-flow-outcome dl{margin:auto 0 0;padding-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid rgba(201,214,235,.075)}.lp-flow-outcome dl>div{display:grid;gap:4px}.lp-flow-outcome dt{color:#596576;font-size:7px}.lp-flow-outcome dd{margin:0;color:#aeb8c6;font-size:9px;font-weight:620}@keyframes lp-flow-step-in{to{opacity:1;transform:none}}@keyframes lp-flow-outcome-in{0%{opacity:0;transform:translate(7px)}to{opacity:1;transform:none}}@keyframes lp-flow-trace{0%{transform:scaleY(0)}72%,to{transform:scaleY(1)}}@keyframes lp-flow-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.48;transform:scale(.82)}}.lp-feature-grid{display:grid;grid-template-columns:1.48fr .72fr;gap:14px}.lp-feature-card{min-height:480px;padding:30px;display:flex;flex-direction:column;overflow:hidden;border-radius:15px;background:#11151c}.lp-feature-copy h3{max-width:510px;margin:14px 0 10px;color:#e6eaf1;font-family:var(--lp-font-display);font-size:25px;font-weight:590;line-height:1.25;letter-spacing:-.04em}.lp-feature-copy p{max-width:520px;margin:0;color:#778292;font-size:13.5px;line-height:1.6}.lp-audit-preview{margin-top:auto;padding:8px 16px;border-radius:12px;background:#0b0f15}.lp-audit-preview>div{min-height:66px;display:flex;align-items:center;gap:11px;border-bottom:1px solid rgba(197,211,235,.075)}.lp-audit-preview>div:last-child{border-bottom:0}.lp-audit-preview>div>span{width:20px;height:20px;display:grid;place-items:center;color:#8fa6ff;background:transparent}.lp-audit-preview svg{width:13px}.lp-audit-preview p{margin:0}.lp-audit-preview strong{display:block;color:#b3bdca;font-size:9px}.lp-audit-preview small{display:block;margin-top:2px;color:#566171;font-size:7.5px}.lp-trust{background:#0b0e13;box-shadow:inset 0 1px #c5d3eb13,inset 0 -1px #c5d3eb13}.lp-trust-inner{padding:120px 0 128px}.lp-trust-heading{margin-top:42px;display:grid;grid-template-columns:1fr .55fr;align-items:end;gap:80px}.lp-trust-layout{margin-top:78px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.lp-trust-list article{padding:24px 0;display:grid;grid-template-columns:42px 1fr;gap:12px;border-bottom:1px solid rgba(197,211,235,.085)}.lp-trust-list article:first-child{border-top:1px solid rgba(197,211,235,.085)}.lp-trust-list article>span{color:#4e5a6b;font-size:9px;font-weight:720}.lp-trust-list h3{margin:-3px 0 6px;color:#cfd6e0;font-size:14px;font-weight:660}.lp-trust-list p{margin:0;color:#687484;font-size:12.5px;line-height:1.55}.lp-policy-preview{border-radius:15px;overflow:hidden;background:#10151c;box-shadow:0 25px 70px #00000045,inset 0 0 0 1px #c5d3eb18}.lp-policy-preview>header{height:58px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(197,211,235,.08);color:#a7b1bf;background:#151a22;font-size:10px}.lp-policy-preview>header>div{display:flex;align-items:center;gap:8px;font-weight:660}.lp-policy-preview>header svg{width:15px;color:#8fa6ff}.lp-policy-preview>header small{color:#535e6d;font-size:8px}.lp-policy-status{padding:27px 24px 20px}.lp-policy-status>span{display:flex;align-items:center;gap:6px;color:#5c6878;font-size:7px;font-weight:770;letter-spacing:.09em}.lp-policy-status>span i{width:5px;height:5px;border-radius:50%;background:#54d099}.lp-policy-status strong{margin-top:8px;display:block;color:#e6eaf1;font-family:var(--lp-font-display);font-size:23px;font-weight:590;letter-spacing:-.04em}.lp-policy-status p{max-width:470px;margin:6px 0 0;color:#697585;font-size:11px}.lp-policy-preview dl{margin:0 24px;padding:0;border-radius:10px;overflow:hidden;background:#090d12}.lp-policy-preview dl>div{min-height:47px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(197,211,235,.07)}.lp-policy-preview dl>div:last-child{border-bottom:0}.lp-policy-preview dt{color:#626e7f;font-size:9px}.lp-policy-preview dd{margin:0;display:flex;align-items:center;gap:8px;color:#a7b0bd;font-size:9px;font-weight:610}.lp-policy-preview dd i{width:6px;height:6px;border-radius:50%}.lp-policy-preview dd .is-blue{background:#6f8fff}.lp-policy-preview dd .is-amber{background:#e8ad50}.lp-policy-preview dd .is-green{background:#4fcf98}.lp-policy-note{margin:17px 24px 24px;min-height:63px;padding:11px 14px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;border-radius:10px;background:#151b24}.lp-policy-note>svg:first-child{width:18px;color:#8399ed}.lp-policy-note>svg:last-child{width:13px;color:#58cf98}.lp-policy-note p{margin:0}.lp-policy-note strong{display:block;color:#aeb8c5;font-size:9px}.lp-policy-note span{display:block;margin-top:2px;color:#5e6979;font-size:7.5px}.lp-pricing{padding:124px 0 132px}.lp-pricing-heading{margin-top:43px;display:grid;grid-template-columns:1.25fr .55fr;align-items:end;gap:80px}.lp-pricing-heading h2{margin-top:15px}.lp-pricing-grid{margin-top:72px;display:grid;grid-template-columns:.72fr 1.28fr;gap:14px}.lp-plan{min-height:520px;padding:31px;position:relative;display:flex;flex-direction:column;border-radius:15px;overflow:hidden;background:#11151c}.lp-plan--pro{background:#151a22}.lp-plan-accent{height:2px;position:absolute;inset:0 0 auto;background:linear-gradient(90deg,#4e77ff,#80a1ff 55%,transparent)}.lp-plan>header{display:flex;justify-content:space-between;gap:18px}.lp-plan header span{color:#718398;font-size:8px;font-weight:780;letter-spacing:.11em}.lp-plan header h3{max-width:350px;margin:12px 0 0;color:#e8ecf2;font-family:var(--lp-font-display);font-size:24px;font-weight:590;line-height:1.28;letter-spacing:-.04em}.lp-plan--free header>strong{color:#dfe4ec;font-family:var(--lp-font-display);font-size:27px;font-weight:570}.lp-plan>p{max-width:540px;margin:24px 0 0;color:#727e8e;font-size:13px;line-height:1.55}.lp-plan ul{margin:29px 0 0;padding:0;display:grid;gap:13px;list-style:none;color:#aeb7c4;font-size:12px}.lp-plan li{display:flex;align-items:center;gap:9px}.lp-plan li svg{width:14px;color:#7e99ff}.lp-plan--free .lp-button{margin-top:auto}.lp-billing-toggle{width:240px;height:42px;padding:4px;position:relative;display:grid;grid-template-columns:1fr 1.25fr;border-radius:10px;background:#090d13}.lp-billing-toggle>span{width:calc((100% - 8px) / 2.25);position:absolute;inset:4px auto 4px 4px;border-radius:7px;background:#252c38;transition:transform .25s cubic-bezier(.2,.72,.2,1),width .25s cubic-bezier(.2,.72,.2,1)}.lp-billing-toggle.is-yearly>span{width:calc((100% - 8px) * 1.25 / 2.25);transform:translate(calc((240px - 8px) / 2.25))}.lp-billing-toggle button{z-index:1;border:0;color:#687484;background:transparent;font-size:10px;font-weight:650;cursor:pointer;transition:color .18s ease}.lp-billing-toggle button[aria-pressed=true]{color:#eef1f6}.lp-billing-toggle em{margin-left:3px;color:#83a0ff;font-size:7px;font-style:normal}.lp-pro-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px}.lp-plan-checkout{margin-top:auto;padding-top:31px;display:grid;grid-template-columns:220px 1fr;align-items:center;gap:18px;border-top:1px solid rgba(197,211,235,.08)}.lp-stripe-trust{min-height:48px;padding-left:18px;display:flex;align-items:center;gap:13px;border-left:1px solid rgba(197,211,235,.1)}.lp-stripe-badge{width:93px;height:auto;flex:none;opacity:.94}.lp-stripe-trust span{max-width:250px;color:#626e7e;font-size:8.5px;line-height:1.45}.lp-final{width:min(1240px,calc(100% - 48px));min-height:390px;margin:0 auto 22px;padding:64px;position:relative;display:grid;grid-template-columns:1fr auto;align-items:end;gap:40px;border-radius:17px;overflow:hidden;background:radial-gradient(circle at 14px 14px,rgba(134,155,190,.1) 1px,transparent 1.3px) 0 0 / 28px 28px,#11161e}.lp-final:after{content:"";width:330px;height:330px;position:absolute;top:-175px;right:13%;border:1px solid rgba(91,124,250,.2);border-radius:50%}.lp-final>.vetra-mark{width:72px;height:72px;position:absolute;top:55px;right:70px;border-radius:21px}.lp-final-copy>span{color:#7895ff;font-size:9px;font-weight:780;letter-spacing:.12em}.lp-final h2{margin:16px 0 12px;color:#f0f3f7;font-family:var(--lp-font-display);font-size:clamp(42px,4vw,58px);font-weight:560;line-height:1.05;letter-spacing:-.06em}.lp-final p{margin:0;color:#748091}.lp-final-actions{position:relative;z-index:2;display:flex;gap:9px}.lp-footer{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:70px 0 28px}.lp-footer-top{padding-bottom:52px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px 72px}.lp-footer-brand{display:grid;gap:12px;justify-items:start}.lp-footer-brand p{margin:0;max-width:30ch;color:#7a8494;font-size:12.5px;line-height:1.55}.lp-footer nav{display:grid;grid-template-columns:repeat(4,minmax(0,auto));align-items:start;gap:44px}.lp-footer nav>div{display:grid;align-content:start;gap:11px}.lp-footer nav span{margin-bottom:6px;color:#7a8494;font-size:10.5px;font-weight:680;letter-spacing:.085em;text-transform:uppercase}.lp-footer nav a,.lp-footer nav .lp-footer-cookie-button{width:max-content;padding:0;border:0;color:#98a2b1;background:transparent;font-family:inherit;font-size:12.5px;font-weight:450;line-height:1.2;text-align:left;cursor:pointer;transition:color .15s ease}.lp-footer nav a:hover,.lp-footer nav .lp-footer-cookie-button:hover{color:#e9edf4}.lp-footer nav .lp-footer-cookie-button:focus-visible{outline:0;color:#e9edf4;box-shadow:0 1px #e9edf4}.lp-footer-bottom{padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(197,211,235,.08);color:#6b7686;font-size:11.5px}.lp-footer-bottom a{color:#6b7686;transition:color .15s ease}.lp-footer-bottom a:hover{color:#e9edf4}.js .vetra-landing [data-landing-reveal]{opacity:0;transform:translateY(16px);transition:opacity .62s cubic-bezier(.2,.72,.2,1),transform .62s cubic-bezier(.2,.72,.2,1)}.js .vetra-landing [data-landing-reveal][data-visible=true]{opacity:1;transform:none}@media(max-width:1160px){.lp-hero{min-height:0;grid-template-columns:1fr;gap:70px}.lp-hero-copy{width:min(780px,100%);max-width:100%}.lp-hero h1{max-width:820px}.lp-hero-product{width:100%;max-width:100%}}@media(max-width:900px){.lp-nav{grid-template-columns:1fr auto auto;gap:10px}.lp-menu-button{width:39px;height:39px;display:grid;place-content:center;gap:5px;border:0;border-radius:9px;background:#141920}.lp-menu-button span{width:15px;height:1px;background:#cdd4df;transition:transform .17s ease}.lp-menu-button.is-open span:first-child{transform:translateY(3px) rotate(45deg)}.lp-menu-button.is-open span:last-child{transform:translateY(-3px) rotate(-45deg)}.vetra-landing .lp-nav-links{position:absolute;z-index:20;top:64px;right:24px;width:min(330px,calc(100% - 48px));padding:10px;display:none;flex-direction:column;align-items:stretch;gap:3px;border:1px solid rgba(197,211,235,.11);border-radius:14px;color:#aeb7c5;background:#10141b;box-shadow:0 24px 64px #00000094}.vetra-landing .lp-nav-links.is-open{display:flex;animation:lp-mobile-menu .2s cubic-bezier(.2,.72,.2,1) both}.vetra-landing .lp-nav-links>a{min-height:46px;padding:0 12px;display:flex;align-items:center;border-radius:10px;color:#b9c2d0;font-size:15px;font-weight:560;letter-spacing:-.01em;transition:color .16s ease,background-color .18s cubic-bezier(.2,.75,.2,1),transform .18s cubic-bezier(.2,.75,.2,1)}.vetra-landing .lp-nav-links>a:hover,.vetra-landing .lp-nav-links>a[aria-current=page]{color:#f4f6fa;background:#ffffff0e}.vetra-landing .lp-nav-links>a:active{transform:scale(.985)}.lp-nav-mobile-actions{margin-top:8px;padding-top:10px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;border-top:1px solid rgba(197,211,235,.09)}.vetra-landing .lp-nav-mobile-actions .lp-account-link{max-width:none;min-height:52px;padding:7px 10px;border-radius:10px;background:#ffffff09}.vetra-landing .lp-nav-mobile-actions .lp-account-link>img,.vetra-landing .lp-nav-mobile-actions .lp-account-link>span:first-child{width:32px;height:32px;flex:0 0 32px}.vetra-landing .lp-nav-mobile-actions .lp-account-link>span:last-child{display:grid}.vetra-landing .lp-nav-mobile-actions>.lp-button{width:100%;min-height:46px;justify-content:center;white-space:nowrap}.vetra-landing .lp-nav-mobile-actions>a:not(.lp-button):not(.lp-account-link){min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#b9c2d0;background:#ffffff09;font-size:14.5px;font-weight:620}@keyframes lp-mobile-menu{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}.lp-section-heading,.lp-trust-heading,.lp-pricing-heading{grid-template-columns:1fr;align-items:start;gap:24px}.lp-section-heading p,.lp-trust-heading>p,.lp-pricing-heading>p{max-width:620px}.lp-workflow-stage{grid-template-columns:1fr;gap:40px;padding:55px 0}.lp-workflow-copy{max-width:650px}.lp-feature-grid{grid-template-columns:1fr}.lp-feature-card{min-height:440px}.lp-trust-layout{grid-template-columns:1fr;gap:50px}.lp-pricing-grid{grid-template-columns:1fr}.lp-plan--free{min-height:450px}.lp-final{grid-template-columns:1fr;align-items:end}.lp-final-actions{align-self:end}}@media(max-width:680px){.lp-nav,.lp-hero,.lp-section,.lp-final,.lp-footer{width:min(100% - 30px,1240px)}.lp-hero{padding:82px 0 70px;gap:48px}.lp-hero h1{font-size:clamp(46px,13vw,64px)}.lp-hero-copy>p{font-size:15px}.lp-hero-actions{align-items:stretch;flex-direction:column}.lp-hero-actions .lp-button{width:100%}.lp-workflow-section,.lp-trust-inner,.lp-pricing{padding-top:90px;padding-bottom:96px}.lp-section-index{grid-template-columns:auto 1fr}.lp-section-index span:last-child{display:none}.lp-section-heading h2,.lp-trust-heading h2,.lp-pricing-heading h2{font-size:39px}.lp-workflow-tabs{margin-top:52px}.lp-workflow-tabs button{justify-content:center}.lp-workflow-tabs button span{display:none}.lp-flow-header{min-height:58px;padding-inline:14px}.lp-flow-state small{display:none}.lp-flow-body{padding:12px;grid-template-columns:1fr;gap:12px}.lp-flow-sequence{padding-right:0}.lp-flow-step{min-height:78px}.lp-flow-step>em{display:none}.lp-flow-outcome{min-height:230px;padding:16px}.lp-flow-outcome-check{margin-top:22px}.lp-feature-card{min-height:450px;padding:23px}.lp-trust-layout{margin-top:54px}.lp-plan{min-height:auto;padding:25px}.lp-plan>header{flex-direction:column}.lp-billing-toggle{width:100%}.lp-billing-toggle.is-yearly>span{transform:translate(calc((100vw - 30px - 50px - 8px) / 2.25))}.lp-pro-columns{grid-template-columns:1fr;gap:0}.lp-plan-checkout{margin-top:34px;grid-template-columns:1fr}.lp-stripe-trust{padding:15px 0 0;border-top:1px solid rgba(197,211,235,.1);border-left:0}.lp-final{min-height:500px;padding:38px 25px}.lp-final>.vetra-mark{top:35px;right:32px;width:58px;height:58px}.lp-final-actions{flex-direction:column}.lp-footer-top{grid-template-columns:minmax(0,1fr);gap:36px;padding-bottom:36px}.lp-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media(prefers-reduced-motion:reduce){.vetra-landing *,.vetra-landing *:before,.vetra-landing *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.lp-enter,.js .vetra-landing [data-landing-reveal]{opacity:1!important;transform:none!important}}.vetra-mark{display:block;object-fit:contain;color:initial}.server-avatar{color:#e7eaff;background:#292d3a}.dashboard-main{background:#0d0f13}.dashboard-heading p{color:#606671}.dashboard-heading h2{color:#eef0f4}.metric-label{color:#858b96}.setup-copy{border-color:#292c33}.setup-copy h3{color:#eef0f4}.setup-copy p{color:#777d88}.signal-panel{border-color:#25282f;background:#111318}.workflow-canvas{background:repeating-linear-gradient(0deg,transparent,transparent 19px,rgba(255,255,255,.022) 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,rgba(255,255,255,.022) 20px),#0d0f13}.pricing-panel{border-color:#292c34;color:#e5e7ec;background:#121419;box-shadow:none}.stripe-note{color:#656b76}@media(max-width:720px){.nav-center--open{border-color:#272a31;background:#111216;box-shadow:0 14px 32px #00000047;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .76s cubic-bezier(.2,.72,.25,1),transform .76s cubic-bezier(.2,.72,.25,1)}.js [data-reveal].is-visible{opacity:1;transform:translateY(0)}.capability-tab{position:relative;padding:0 0 18px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;color:#6c717c;background:transparent;font-size:13px;font-weight:620;transition:color .18s ease}.capability-tab:after{content:"";position:absolute;height:2px;left:25%;right:25%;bottom:-1px;border-radius:2px 2px 0 0;background:#747fff;transform:scaleX(0);transition:transform .26s cubic-bezier(.2,.72,.25,1)}.capability-tab span{color:#444954;font-family:Manrope Variable,sans-serif;font-size:8px;letter-spacing:.08em}.capability-tab:hover{color:#f1f3f8}.automation-copy{align-self:center;padding:58px 42px 58px 50px}.automation-copy h3{max-width:360px;margin:24px 0 18px;color:#f1f3f8;font-family:Manrope Variable,sans-serif;font-size:clamp(35px,3.5vw,50px);font-weight:570;line-height:1.03;letter-spacing:-.058em}.automation-copy>p{max-width:355px;margin:0;color:#7e8490;font-size:13px;line-height:1.7}.automation-copy>a{width:fit-content;margin-top:31px;display:flex;align-items:center;gap:9px;color:#d9dce5;font-size:11px;font-weight:650}.automation-copy>a svg{width:14px;height:14px;transition:transform .18s ease}.automation-copy>a:hover svg{transform:translate(3px)}.workflow-canvas{min-height:510px;display:grid;grid-template-columns:minmax(300px,1.1fr) minmax(170px,.68fr);gap:25px;align-items:center;padding:34px;position:relative;background:linear-gradient(#ffffff8c,#ffffff8c),radial-gradient(circle at 50% 20%,#e0e4ff,transparent 46%),repeating-linear-gradient(0deg,transparent,transparent 19px,rgba(52,59,77,.035) 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,rgba(52,59,77,.035) 20px)}.insight-label{display:flex;align-items:center;justify-content:space-between;color:#666d79;font-size:8px}.insight-label strong{color:#70d99f;font-weight:650}.audit-list{position:absolute;left:28px;right:28px;bottom:20px;display:flex;flex-direction:column}.audit-list>div{min-height:47px;display:flex;align-items:center;gap:10px;border-top:1px solid rgba(255,255,255,.065)}.audit-status{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;color:#7884ff;background:#6a78ff1a}.audit-status svg{width:12px;height:12px}.audit-list p{margin:0}.audit-list strong,.audit-list small{display:block}.audit-list strong{margin-bottom:3px;color:#aeb2bd;font-size:8px;font-weight:630}.audit-list small{color:#505661;font-size:7px}.policy-title,.policy-title>div{display:flex;align-items:center}.policy-title{justify-content:space-between;padding-bottom:25px}.policy-title>div{gap:12px}.policy-title small,.policy-title strong{display:block}.policy-title small{margin-bottom:5px;color:#606671;font-family:Manrope Variable,sans-serif;font-size:6px;font-weight:750;letter-spacing:.12em}.policy-title strong{color:#dadde5;font-size:11px}.pricing-panel{display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:28px;color:#1e2128;background:#f2f4f7;box-shadow:0 40px 110px #00000057}.stripe-note{margin-top:13px;display:flex;align-items:center;justify-content:center;gap:6px;color:#9b9fa8;font-size:8px}.stripe-note svg{width:11px;height:11px}@keyframes slow-spin{to{transform:rotate(360deg)}}@keyframes reverse-spin{to{transform:rotate(-360deg)}}@media(max-width:980px){.automation-copy{padding:55px 50px 42px}.workflow-canvas{min-height:450px}}@media(max-width:720px){.nav-center--open{padding:9px}.capability-tab{padding-bottom:15px;font-size:12px}.capability-tab span{display:none}.automation-copy{padding:42px 27px 36px}.automation-copy h3{font-size:38px}.workflow-canvas{min-height:590px;grid-template-columns:1fr;gap:20px;padding:25px 18px}.pricing-panel{grid-template-columns:1fr;border-radius:21px}}.workflow-canvas{background:#f7f8fa}.audit-status{color:var(--discord);background:#5865f214}.pricing-panel{box-shadow:0 20px 52px #00000042}.lp-account-link{padding:5px 11px 5px 5px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d}.lp-account-link:hover,.lp-account-link:focus-visible{background:#ffffff0e;box-shadow:inset 0 0 0 1px #ffffff17}.lp-account-link>span:last-child{display:grid;gap:1px;min-width:0}.lp-account-link strong{overflow:hidden;color:#eceef3;font-size:12.5px;font-weight:620;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.lp-account-link small{color:#7d8494;font-family:var(--dash-font-ui, "Instrument Sans Variable", sans-serif);font-size:10.5px;font-weight:520;letter-spacing:0;text-transform:none}.vetra-landing .lp-nav-links>a{position:relative;transition:color .16s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.2,.75,.2,1)}.vetra-landing .lp-nav-links>a:hover,.vetra-landing .lp-nav-links>a[aria-current=page]{color:#f2f4f8}.vetra-landing .lp-nav-links>a[aria-current=page]{background:#ffffff12}@media(prefers-reduced-motion:reduce){.vetra-landing .lp-nav-links>a,.vetra-landing .lp-nav-links>a:after{transition:none}}.vetra-landing .lp-nav{height:68px;grid-template-columns:auto auto 1fr;gap:30px}.vetra-landing .lp-nav-links{font-size:13px;font-weight:550}.vetra-landing .lp-brand .vetra-mark{transition:transform .34s cubic-bezier(.2,.75,.2,1)}.vetra-landing .lp-brand:hover .vetra-mark{transform:rotate(-8deg) scale(1.07)}.vetra-landing .lp-brand:active .vetra-mark{transform:rotate(-8deg) scale(.97)}.vetra-landing .lp-brand>span{transition:transform .34s cubic-bezier(.2,.75,.2,1) 45ms}.vetra-landing .lp-brand:hover>span{transform:translate(2px)}.vetra-landing .lp-nav-links>a{transition:color .16s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.2,.75,.2,1),transform .2s cubic-bezier(.2,.75,.2,1)}.vetra-landing .lp-nav-links>a:hover{transform:translateY(-1px)}.vetra-landing .lp-nav-links>a:active{transform:translateY(0) scale(.97)}.lp-account-link{transition:color .16s ease,background-color .18s cubic-bezier(.2,.75,.2,1),transform .2s cubic-bezier(.2,.75,.2,1)}.lp-account-link>img,.lp-account-link>span:first-child{transition:transform .28s cubic-bezier(.2,.75,.2,1)}.lp-account-link:hover>img,.lp-account-link:hover>span:first-child{transform:scale(1.07)}.lp-account-link:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.vetra-landing .lp-header,.vetra-landing .lp-brand .vetra-mark,.vetra-landing .lp-brand>span,.lp-account-link,.lp-account-link>img,.lp-account-link>span:first-child{transition:none}.vetra-landing .lp-brand:hover .vetra-mark,.vetra-landing .lp-brand:active .vetra-mark,.vetra-landing .lp-brand:hover>span,.vetra-landing .lp-nav-links>a:hover,.vetra-landing .lp-nav-links>a:active,.lp-account-link:hover>img,.lp-account-link:hover>span:first-child,.lp-account-link:active{transform:none}}.vetra-landing .lp-features{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:40px 0 120px;display:grid;gap:132px}.vetra-landing .lp-feature{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:72px}.vetra-landing .lp-feature[data-flip=true]{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.vetra-landing .lp-feature[data-flip=true] .lp-feature__copy{grid-column:2;grid-row:1}.vetra-landing .lp-feature[data-flip=true] .lp-feature__media{grid-column:1;grid-row:1}.vetra-landing .lp-feature__copy{max-width:440px}.vetra-landing .lp-feature h2{margin:18px 0 0;color:var(--lp-text);font-size:clamp(30px,2.7vw,40px);font-weight:560;line-height:1.08;letter-spacing:-.032em}.vetra-landing .lp-feature__copy>p{margin:18px 0 0;color:var(--lp-secondary);font-size:16px;font-weight:400;line-height:1.62;letter-spacing:-.006em}.vetra-landing .lp-feature ul{margin:26px 0 0;padding:0;display:grid;gap:13px;list-style:none}.vetra-landing .lp-feature li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:11px;color:var(--lp-secondary);font-size:14.5px;line-height:1.5}.vetra-landing .lp-feature li svg{width:17px;height:17px;margin-top:1px;color:var(--lp-mint)}.vetra-landing .lp-feature__media{position:relative;min-width:0}.vetra-landing .lp-feature__shot{margin:0;overflow:hidden;border-radius:14px;background:var(--lp-panel);box-shadow:inset 0 0 0 1px #cedaee16,0 26px 64px #00000075;transition:transform .62s cubic-bezier(.2,.72,.2,1),box-shadow .62s cubic-bezier(.2,.72,.2,1)}.vetra-landing .lp-feature__shot img{width:100%;height:auto;display:block}.vetra-landing .lp-feature__media:hover .lp-feature__shot{transform:translateY(-5px);box-shadow:inset 0 0 0 1px #cedaee1f,0 34px 78px #0000008a}.vetra-landing .lp-feature__inset{position:absolute;right:-26px;bottom:-34px;z-index:1;width:186px;margin:0;overflow:hidden;border-radius:12px;background:var(--lp-panel);box-shadow:inset 0 0 0 1px #cedaee1a,0 22px 48px #00000085;transition:transform .62s cubic-bezier(.2,.72,.2,1)}.vetra-landing .lp-feature__inset img{width:100%;height:auto;display:block}.vetra-landing .lp-feature__media:hover .lp-feature__inset{transform:translate(-7px,-11px)}.js .vetra-landing .lp-feature__copy[data-landing-reveal]{transform:translateY(20px);transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform .76s cubic-bezier(.2,.72,.2,1)}.js .vetra-landing .lp-feature__media[data-landing-reveal]{transform:translateY(30px) scale(.975);transition:opacity .86s cubic-bezier(.2,.72,.2,1) .13s,transform .86s cubic-bezier(.2,.72,.2,1) .13s}.js .vetra-landing .lp-feature__copy[data-landing-reveal][data-visible=true],.js .vetra-landing .lp-feature__media[data-landing-reveal][data-visible=true]{opacity:1;transform:none}@media(max-width:1080px){.vetra-landing .lp-features{gap:96px;padding-bottom:96px}.vetra-landing .lp-feature,.vetra-landing .lp-feature[data-flip=true]{grid-template-columns:minmax(0,1fr);gap:34px}.vetra-landing .lp-feature[data-flip=true] .lp-feature__copy,.vetra-landing .lp-feature[data-flip=true] .lp-feature__media{grid-column:1;grid-row:auto}.vetra-landing .lp-feature__copy{max-width:560px}.vetra-landing .lp-feature__inset{right:-12px;bottom:-20px;width:148px}}@media(max-width:620px){.vetra-landing .lp-features{width:min(1240px,calc(100% - 32px));gap:76px}.vetra-landing .lp-feature h2{font-size:clamp(26px,8vw,32px)}.vetra-landing .lp-feature__copy>p{font-size:15px}.vetra-landing .lp-feature__inset{display:none}}@media(prefers-reduced-motion:reduce){.vetra-landing .lp-feature__shot,.vetra-landing .lp-feature__inset,.js .vetra-landing .lp-feature__copy[data-landing-reveal],.js .vetra-landing .lp-feature__media[data-landing-reveal]{transition:none}.vetra-landing .lp-feature__media:hover .lp-feature__shot,.vetra-landing .lp-feature__media:hover .lp-feature__inset{transform:none}}.lp-consent{position:fixed;bottom:18px;left:18px;z-index:80;width:min(430px,calc(100vw - 36px));padding:16px 18px 15px;display:grid;gap:14px;border-radius:14px;color:#e6eaf2;background:#141820e0;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:inset 0 0 0 1px #cedaee16,0 20px 52px #00000080;animation:lp-consent-in .42s cubic-bezier(.2,.72,.2,1) both}.lp-consent-layer{position:fixed;inset:0;z-index:79;display:grid;place-items:center;padding:18px;background:#05080d94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lp-consent--preferences{position:relative;inset:auto;width:min(520px,100%);padding:22px}@keyframes lp-consent-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.lp-consent__copy strong{display:block;color:#f2f5f9;font-size:14px;font-weight:640;letter-spacing:-.012em}.lp-consent__copy p{margin:6px 0 0;color:#9aa5b5;font-size:13px;line-height:1.5}.lp-consent__copy .lp-consent__status{margin-top:12px;color:#bbc4d2}.lp-consent__copy .lp-consent__status strong{display:inline;font-size:inherit}.lp-consent__copy a{color:#9fb4ff}.lp-consent__copy a:hover{color:#c3d0ff;text-decoration:underline}.lp-consent__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp-consent__actions button{min-height:38px;padding:0 14px;border:0;border-radius:9px;font-family:inherit;font-size:13.5px;font-weight:640;letter-spacing:-.01em;cursor:pointer;transition:color .16s ease,background-color .18s cubic-bezier(.2,.75,.2,1),transform .18s cubic-bezier(.2,.75,.2,1)}.lp-consent__decline,.lp-consent__accept{color:#eef2f8;background:#29334a}.lp-consent__decline:hover,.lp-consent__accept:hover{color:#fff;background:#35425f}.lp-consent__close{justify-self:center;padding:2px 6px;border:0;color:#9aa5b5;background:transparent;font:inherit;font-size:12px;cursor:pointer}.lp-consent__close:hover{color:#f2f5f9}.lp-consent__close:focus-visible{outline:0;box-shadow:0 1px #f2f5f9}.lp-consent__actions button:active{transform:scale(.975)}.lp-consent__actions button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #dce3ffcc}@media(max-width:620px){.lp-consent{right:18px;width:auto}.lp-consent--preferences{right:auto;width:100%}.lp-consent__actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.lp-consent{animation:none}.lp-consent-layer{-webkit-backdrop-filter:none;backdrop-filter:none}.lp-consent__actions button{transition:none}.lp-consent__actions button:active{transform:none}}.vetra-operator-link,.vetra-landing .vetra-operator-link,.ps-header .vetra-operator-link,.account-center .vetra-operator-link,.updates-shell .vetra-operator-link,.docs-shell .vetra-operator-link{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px 0 10px;border-radius:999px;color:var(--dash-text-secondary, #bec2cd);background:var(--dash-neutral-fill, linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .035)));box-shadow:var(--dash-neutral-ring, inset 0 0 0 1px rgba(255, 255, 255, .09));font-family:Instrument Sans Variable,sans-serif;font-size:12.5px;font-weight:620;letter-spacing:-.01em;white-space:nowrap;transition:color .16s ease,background-color .16s ease,box-shadow .2s ease,transform .16s cubic-bezier(.2,.8,.3,1)}.vetra-operator-link:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.09) 50%,transparent 62%);background-size:220% 100%;background-position:140% 0;opacity:0;pointer-events:none}.vetra-operator-link:hover:after{opacity:1;animation:vetra-operator-sheen .62s var(--dash-ease-out, cubic-bezier(.2, .75, .2, 1))}@keyframes vetra-operator-sheen{0%{background-position:140% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.vetra-operator-link:hover:after{animation:none;opacity:0}}.vetra-operator-link:hover,.vetra-landing .vetra-operator-link:hover,.ps-header .vetra-operator-link:hover,.account-center .vetra-operator-link:hover,.updates-shell .vetra-operator-link:hover,.docs-shell .vetra-operator-link:hover{color:var(--dash-text, #eceef3);box-shadow:inset 0 0 0 1px #c5bcff4d}.vetra-operator-link:active{transform:translateY(1px)}.vetra-operator-link svg{flex:0 0 auto;color:var(--dash-accent-text, #c5bcff);transition:color .16s ease}.vetra-operator-link em{padding-left:8px;margin-left:1px;position:relative;color:var(--dash-text-muted, #878d9a);font-size:11px;font-style:normal;font-weight:600}.vetra-operator-link em:before{content:"";position:absolute;top:50%;left:0;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6;transform:translateY(-50%)}.vetra-operator-link[data-security] svg,.vetra-operator-link[data-security] em{color:var(--dash-amber, #efb45f)}.vetra-operator-link--compact em{display:none}.vetra-landing .lp-feature__media[data-shape=banner]{display:grid;justify-items:end;gap:16px}.vetra-landing .lp-feature__media[data-shape=banner] .lp-feature__shot{justify-self:stretch}.vetra-landing .lp-feature__media[data-shape=banner] .lp-feature__inset{position:static;inset:auto;width:min(560px,94%);aspect-ratio:696 / 238;margin-inline-end:10px}.vetra-landing .lp-feature__media[data-shape=banner] .lp-feature__inset img{height:100%;object-fit:cover;object-position:top center}.vetra-landing .lp-feature__media[data-shape=banner]:hover .lp-feature__inset{transform:translateY(-7px)}@media(max-width:720px){.vetra-landing .lp-feature__media[data-shape=banner] .lp-feature__inset{width:100%;margin-inline-end:0}}:root{--dash-font-body: "Instrument Sans Variable", sans-serif;--dash-font-ui: "Instrument Sans Variable", sans-serif;--dash-font-display: "Manrope Variable", "Instrument Sans Variable", sans-serif;--dash-font-action: "Instrument Sans Variable", sans-serif;--dash-font-meta: var(--font-meta, "Manrope Variable", "Instrument Sans Variable", sans-serif);--dash-font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--dash-type-meta-size: var(--type-meta-size, 11px);--dash-type-meta-weight: var(--type-meta-weight, 630);--dash-type-meta-tracking: var(--type-meta-tracking, -.005em);--dash-meta-label: var(--meta-label-color, #8a95a4);--dash-type-nav-size: 13px;--dash-type-nav-compact-size: 12px;--dash-type-nav-weight: 510;--dash-type-nav-weight-active: 620;--dash-type-nav-tracking: -.006em;--dash-type-nav-label-tracking: .08em;--dash-type-nav-count-size: 9.5px;--dash-type-nav-count-weight: 720;--dash-type-filter-size: 11px;--dash-type-filter-weight: 670;--dash-type-filter-weight-active: 720;--dash-type-filter-tracking: -.016em;--dash-type-control-size: 13px;--dash-type-control-compact-size: 12px;--dash-type-control-large-size: 14px;--dash-type-label-size: 12px;--dash-type-helper-size: 11px;--dash-type-caption-size: 10px;--dash-type-heading-small-size: 15px;--dash-type-heading-size: 16px;--dash-type-control-weight: 620;--dash-type-label-weight: 620;--dash-type-helper-weight: 520;--dash-bg: #08090c;--dash-sidebar: #0b0c11;--dash-topbar: #090a0e;--dash-surface: #14161c;--dash-surface-subtle: #0f1116;--dash-surface-raised: #1a1d24;--dash-surface-hover: #1f2229;--dash-overlay: #1b1e26;--dash-control: #0a0b0f;--verification-control: #0f1116;--verification-control-hover: #171a21;--verification-separator: rgba(255, 255, 255, .055);--dash-control-hover: #101218;--dash-control-active: #15181f;--dash-control-addon: rgba(255, 255, 255, .025);--dash-control-border: transparent;--dash-control-border-hover: #2c2d36;--dash-border: #20232b;--dash-border-strong: #32363f;--dash-text: #eceef3;--dash-text-secondary: #bec2cd;--dash-text-muted: #878d9a;--dash-text-faint: #656c7a;--dash-text-on-accent: #ffffff;--dash-accent: #6d5efc;--dash-accent-hover: #8879ff;--dash-accent-soft: rgba(109, 94, 252, .16);--dash-accent-text: #c5bcff;--dash-blue: var(--dash-accent);--dash-blue-hover: var(--dash-accent-hover);--dash-blue-soft: var(--dash-accent-soft);--dash-blue-text: var(--dash-accent-text);--dash-green: #55d99a;--dash-green-soft: rgba(85, 217, 154, .11);--dash-cyan: #64c8dc;--dash-cyan-soft: rgba(100, 200, 220, .11);--dash-amber: #efb45f;--dash-amber-soft: rgba(239, 180, 95, .11);--dash-gold: #f3cf72;--dash-gold-soft: rgba(243, 207, 114, .12);--dash-gold-deep: #c8973c;--dash-gold-fill: linear-gradient(180deg, rgba(243, 207, 114, .14), rgba(243, 207, 114, .07));--dash-gold-ring: inset 0 0 0 1px rgba(243, 207, 114, .2);--dash-gold-text: linear-gradient(100deg, var(--dash-gold) 12%, #fff2cf 50%, var(--dash-gold) 88%);--dash-green-fill: linear-gradient(180deg, rgba(85, 217, 154, .15), rgba(85, 217, 154, .07));--dash-green-ring: inset 0 0 0 1px rgba(85, 217, 154, .22);--dash-amber-fill: linear-gradient(180deg, rgba(239, 180, 95, .15), rgba(239, 180, 95, .07));--dash-amber-ring: inset 0 0 0 1px rgba(239, 180, 95, .22);--dash-red-fill: linear-gradient(180deg, rgba(238, 113, 128, .15), rgba(238, 113, 128, .07));--dash-red-ring: inset 0 0 0 1px rgba(238, 113, 128, .22);--dash-accent-fill: color-mix(in srgb, var(--dash-accent) 16%, transparent);--dash-accent-ring: inset 0 0 0 1px color-mix(in srgb, var(--dash-accent) 24%, transparent);--dash-neutral-fill: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .035));--dash-neutral-ring: inset 0 0 0 1px rgba(255, 255, 255, .09);--dash-red: #ee7180;--dash-red-soft: rgba(238, 113, 128, .11);--dash-red-text: #ffabb4;--dash-focus-border: #9b8fff;--dash-focus-ring: rgba(109, 94, 252, .24);--dash-disabled-opacity: .58;--dash-disabled-text: var(--dash-text-muted);--dash-secondary-fill: rgba(255, 255, 255, .07);--dash-secondary-fill-hover: rgba(255, 255, 255, .105);--dash-disabled-surface: color-mix(in srgb, #000000 26%, transparent);--dash-disabled-fill: color-mix(in srgb, #ffffff 6.5%, transparent);--dash-disabled-cursor: not-allowed;--dash-backdrop: rgba(6, 6, 9, .76);--dash-hover-fill: rgba(255, 255, 255, .04);--dash-hover-fill-strong: rgba(255, 255, 255, .065);--dash-inset-highlight: inset 0 1px 0 rgba(255, 255, 255, .045);--dash-shadow-raised: var(--dash-inset-highlight), 0 1px 2px rgba(0, 0, 0, .12);--dash-shadow-overlay: var(--dash-inset-highlight), 0 18px 44px rgba(0, 0, 0, .38);--dash-shadow-modal: var(--dash-inset-highlight), 0 26px 68px rgba(0, 0, 0, .42);--dash-focus-shadow: inset 0 0 0 1px var(--dash-focus-border);--dash-motion-fast: .14s;--dash-motion-standard: .18s;--dash-motion-deliberate: .24s;--dash-ease-out: cubic-bezier(.22, 1, .36, 1);--dash-ease-press: cubic-bezier(.2, .75, .2, 1);--dash-ease-spring: cubic-bezier(.2, .85, .3, 1.18);--dash-press-scale: .985;--dash-radius: 13px;--dash-radius-small: 9px;--dash-radius-control: 9px;--dash-radius-overlay: 12px}.dash-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:root{color-scheme:dark;--app-page: #090a0d;--app-section: #0d0f13;--app-panel: #121419;--app-raised: #171a20;--app-control: #1c1f26;--app-border: #292c34;--app-border-soft: #24272e;--app-text: #f0f2f5;--app-text-secondary: #b4b9c2;--app-text-muted: #747a85;--app-blue: #5865f2;--app-green: #45b77a}.vetra-mark{display:block;object-fit:contain}.dashboard-heading h2,.setup-copy h3{color:var(--app-text)}.dashboard-heading p,.metric-label{color:var(--app-text-muted)}.server-avatar{color:#e9ebff;background:#2b2f3c}.signal-panel{border-color:var(--app-border-soft);background:#111318}.dashboard-main{background:var(--app-section)}.setup-copy p{color:var(--app-text-muted)}.member{border-color:#14171c}.setup-copy{border-color:var(--app-border)}.workflow-canvas{background:repeating-linear-gradient(0deg,transparent,transparent 19px,rgba(255,255,255,.022) 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,rgba(255,255,255,.022) 20px),var(--app-section)}.pricing-panel{border-color:var(--app-border);color:#e6e8ed;background:var(--app-panel);box-shadow:none}.stripe-note{color:#7b818c}@keyframes landing-status-breathe{0%,to{opacity:1}50%{opacity:.55}}@keyframes landing-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.99)}to{opacity:1;transform:none}}.vetra-landing{--lp-bar-bleed: 64px}.vetra-landing>main{margin-top:calc(-1 * var(--lp-bar-bleed));padding-top:var(--lp-bar-bleed)}.vetra-landing .lp-hero-stage{position:relative;isolation:isolate;overflow:clip;margin-top:calc(-1 * var(--lp-bar-bleed));padding-top:var(--lp-bar-bleed);background:var(--lp-page, #090b0f)}.lp-hero-field{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;opacity:0;animation:lp-field-in 1.1s cubic-bezier(.2,.7,.15,1) 40ms forwards}@keyframes lp-field-in{to{opacity:1}}.vetra-landing .lp-hero{position:relative;z-index:1;width:min(1320px,calc(100% - 48px));min-height:700px;margin:0 auto;padding:92px 0 96px;display:grid;grid-template-columns:minmax(360px,.86fr) minmax(560px,1.14fr);align-items:center;gap:clamp(40px,4.5vw,64px)}.vetra-landing .lp-hero-copy{position:relative;z-index:2;min-width:0}.vetra-landing .lp-hero h1{max-width:15ch;margin:0;font-size:clamp(42px,3.9vw,58px);font-weight:620;line-height:1.06;letter-spacing:-.034em;text-wrap:balance}.vetra-landing .lp-hero-copy>p{max-width:46ch;margin:18px 0 0;color:#98a2b1;font-size:17px;line-height:1.6;letter-spacing:-.012em}.vetra-landing .lp-hero-actions{margin-top:30px;display:flex;align-items:center;gap:10px}.vetra-landing .lp-hero-product{position:relative;z-index:1;min-width:0;margin-top:36px;display:flex;justify-content:flex-start}.vetra-landing .lp-bot-profile-stage{width:min(604px,100%);padding:12px 0 24px}.vetra-landing .lp-bot-profile{--lp-profile-surface: #131417;--lp-profile-surface-hover: #131417;border:0;box-shadow:0 14px 34px -20px #00000080}.lp-hero-field__plane{animation:lp-field-drift 24s ease-in-out infinite alternate}@keyframes lp-field-drift{to{transform:translate(-14px,4px)}}.lp-hero-field__edge{stroke:#96acff1c;stroke-width:1}.lp-hero-field__pass{stroke:#aabeff7a;stroke-width:1.25;stroke-linecap:round;stroke-dasharray:.12 1;stroke-dashoffset:.12;animation:lp-field-pass 9s cubic-bezier(.4,0,.6,1) 1.6s infinite}@keyframes lp-field-pass{0%{stroke-dashoffset:.12}52%{stroke-dashoffset:-1}to{stroke-dashoffset:-1}}@media(prefers-reduced-motion:reduce){.lp-hero-field{animation:none;opacity:1}.lp-hero-field__plane{animation:none}.lp-hero-field__pass{animation:none;opacity:0}}@media(max-width:1180px){.vetra-landing .lp-hero{grid-template-columns:minmax(330px,.8fr) minmax(500px,1.2fr);gap:44px}}@media(max-width:980px){.vetra-landing .lp-hero{min-height:0;padding:84px 0 80px;display:block}.vetra-landing .lp-hero-copy{max-width:640px}.vetra-landing .lp-hero-product{margin-top:56px}.vetra-landing .lp-bot-profile-stage{width:100%}}@media(max-width:720px){.vetra-landing .lp-hero{width:min(100% - 32px,1240px)}.vetra-landing .lp-hero h1{font-size:clamp(34px,9.4vw,42px)}.vetra-landing .lp-hero-copy>p{font-size:16px}}.vetra-landing .lp-bot-profile__mark{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.lp-nav-links>.lp-nav-mobile-only{display:none}.lp-hero-lede--mobile{display:none}@media(max-width:720px){.vetra-landing .lp-header .vetra-topbar__end{display:none}.vetra-landing .lp-header .vetra-topbar__middle{flex:0 0 auto;margin-left:auto}.vetra-landing .lp-header .lp-nav{justify-content:end}.vetra-landing .lp-nav-links>.lp-nav-mobile-only{display:flex}.vetra-landing .lp-menu-button{width:40px;height:40px;border-radius:10px;background:#ffffff0d}.vetra-landing .lp-nav-links{top:60px;right:16px;width:min(300px,calc(100% - 32px))}.vetra-landing .lp-hero{width:min(100% - 40px,1240px);padding:44px 0 56px}.vetra-landing .lp-hero h1{max-width:12ch;font-size:clamp(29px,8vw,34px);line-height:1.1;letter-spacing:-.03em}.vetra-landing .lp-hero-copy>p{max-width:34ch;margin-top:12px;font-size:15.5px;line-height:1.55}.lp-hero-lede--desktop{display:none}.lp-hero-lede--mobile{display:inline}.vetra-landing .lp-hero-actions{margin-top:24px;flex-direction:column;align-items:stretch;gap:6px}.vetra-landing .lp-hero-actions .lp-button--primary{width:100%;min-height:48px}.vetra-landing .lp-hero-actions .lp-button--quiet{width:auto;min-height:40px;align-self:center;padding-inline:12px;color:#9aa4b3;background:transparent;box-shadow:none}.vetra-landing .lp-hero-actions .lp-button--quiet:hover{color:var(--lp-text);background:transparent}.vetra-landing .lp-hero-product{margin-top:40px}.vetra-landing .lp-bot-profile-stage{padding:0}.vetra-landing .lp-bot-profile{border-radius:16px}.vetra-landing .lp-bot-profile__banner{height:88px;padding:14px 16px 0}.vetra-landing .lp-bot-profile__banner>button{display:none}.vetra-landing .lp-bot-profile__body{padding:8px 18px 18px}.vetra-landing .lp-bot-profile__avatar{top:-34px;left:18px;width:72px;height:72px;border-width:5px}.vetra-landing .lp-bot-profile__hero-row{min-height:0;padding-top:34px;grid-template-columns:minmax(0,1fr);gap:0}.vetra-landing .lp-bot-profile__actions{display:none}.vetra-landing .lp-bot-profile__identity h2{font-size:24px}.vetra-landing .lp-bot-profile__identity>p{font-size:13px}.vetra-landing .lp-bot-profile__tabs{display:none}.vetra-landing .lp-bot-profile__panel{min-height:0;margin-top:8px;padding-top:10px}.vetra-landing .lp-bot-profile__section>p{font-size:13px;line-height:1.5}.vetra-landing .lp-bot-profile__facts>div:nth-child(n+3),.vetra-landing .lp-bot-profile__note{display:none}}@media(max-width:400px){.vetra-landing .lp-header .vetra-topbar__brand strong{display:inline}}.lp-hero-secondary-arrow{display:none}@media(max-width:720px){.vetra-landing .lp-hero-product{margin-top:28px}.vetra-landing .lp-bot-profile__banner{height:80px}.vetra-landing .lp-bot-profile__avatar{top:-30px;width:68px;height:68px}.vetra-landing .lp-bot-profile__hero-row{padding-top:32px}.vetra-landing .lp-bot-profile__panel{margin-top:4px;padding-top:8px}.vetra-landing .lp-bot-profile__facts{margin-top:12px}.vetra-landing .lp-bot-profile__facts>div:first-child{display:none}.vetra-landing .lp-hero-actions .lp-button--quiet{gap:6px;color:#b3bcc9;text-decoration:underline;text-decoration-color:#cedaee38;text-underline-offset:5px;transition:color .16s ease,text-decoration-color .16s ease,opacity .12s ease}.vetra-landing .lp-hero-actions .lp-button--quiet:hover,.vetra-landing .lp-hero-actions .lp-button--quiet:focus-visible{color:var(--lp-text);text-decoration-color:#cedaee80}.vetra-landing .lp-hero-actions .lp-button--quiet:active{opacity:.72}.lp-hero-secondary-arrow{display:inline-flex;transition:transform .16s ease}.lp-hero-secondary-arrow svg{width:14px;height:14px}.vetra-landing .lp-hero-actions .lp-button--quiet:hover .lp-hero-secondary-arrow,.vetra-landing .lp-hero-actions .lp-button--quiet:active .lp-hero-secondary-arrow{transform:translate(2px)}.vetra-landing .lp-hero{padding-bottom:44px}.vetra-landing .lp-features{padding-top:36px;border-top:1px solid rgba(206,218,238,.07)}.vetra-landing .lp-nav-mobile-actions .vetra-operator-link{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;color:#d6dbe4;background:#ffffff0d;font-size:14px;font-weight:640}}.vetra-landing .vetra-broadcast~.lp-hero-stage{margin-top:0;padding-top:12px}.dash-topbar-updates,.dash-topbar-pro,.dash-topbar-link{min-height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;border-radius:8px;font-family:var(--dash-font-ui);font-size:11.5px;font-weight:640;font-variation-settings:"wght" 640;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:color var(--dash-motion-fast, .14s) ease,background-color var(--dash-motion-fast, .14s) ease,transform var(--dash-motion-standard, .18s) var(--dash-ease-press, ease)}.dash-topbar-link{color:var(--dash-text-secondary, #b9c1cc);background:var(--dash-control, rgba(255, 255, 255, .045))}.dash-topbar-link:hover{color:var(--dash-text, #e9ebf0);background:var(--dash-control-hover, rgba(255, 255, 255, .075))}.dash-topbar-link:active{transform:scale(var(--dash-press-scale, .98))}.dash-topbar-link svg{width:15px;height:15px;transition:transform var(--dash-motion-standard, .18s) var(--dash-ease-out, cubic-bezier(.22, 1, .36, 1))}.dash-topbar-link:hover svg{transform:translate(-2px)}.dash-topbar-account{min-width:0;padding:3px 3px 3px 9px;display:flex;align-items:center;gap:10px;border-radius:999px;text-decoration:none;transition:background-color var(--dash-motion-fast, .14s) ease,transform var(--dash-motion-standard, .18s) var(--dash-ease-press, ease)}.dash-topbar-account:hover{background:var(--dash-hover-fill, rgba(255, 255, 255, .04))}.dash-topbar-account:active{transform:translateY(1px)}.dash-topbar-account:hover .dash-topbar-account__copy strong{color:var(--dash-text)}.dash-topbar-account__copy{min-width:0;display:grid;text-align:right}.dash-topbar-account__copy strong{max-width:130px;overflow:hidden;color:var(--dash-text-secondary);font-size:12px;font-weight:610;text-overflow:ellipsis;white-space:nowrap;transition:color var(--dash-motion-fast, .14s) ease}.dash-topbar-account__copy small{max-width:130px;overflow:hidden;color:var(--dash-text-faint);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dash-topbar-user{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border:0;border-radius:50%;color:var(--dash-text-secondary);background:#1b222d;font-size:11px;font-weight:730;transition:filter .15s ease}.dash-topbar-user:hover{filter:brightness(1.08)}.dash-topbar-user img{width:100%;height:100%;object-fit:cover}.vetra-topbar{position:sticky;z-index:30;top:0;min-height:64px;border-bottom:0;background:#090d13f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.vetra-topbar__inner{width:min(1280px,calc(100% - 64px));min-height:64px;margin:0 auto;display:flex;align-items:center;gap:24px}.vetra-topbar--wide .vetra-topbar__inner{width:100%;padding:0 20px}.vetra-topbar__brand{display:inline-flex;align-items:center;gap:8px;flex:none;color:var(--dash-text, #eceef3);text-decoration:none}.vetra-topbar__brand img{width:26px;height:26px;display:block}.vetra-topbar__brand strong{font-family:Manrope Variable,sans-serif;font-size:15px;font-weight:720;letter-spacing:-.035em}.vetra-topbar__middle{min-width:0;flex:1;display:flex;align-items:center;gap:12px}.vetra-topbar__end{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}.vetra-topbar__nav{display:flex;align-items:center;gap:4px}.vetra-topbar__nav a,.vetra-topbar__login{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;border-radius:7px;color:var(--dash-text-muted, #878d9a);font-size:12px;font-weight:620;text-decoration:none;transition:color .15s ease,background-color .15s ease,transform .15s ease}.vetra-topbar__nav a:hover,.vetra-topbar__nav a.is-active,.vetra-topbar__login:hover{color:var(--dash-text, #eceef3);background:var(--dash-surface-subtle, #0f1116)}.vetra-topbar__nav a:active{transform:scale(.98)}.vetra-topbar__nav a svg{width:13px;height:13px}@media(max-width:720px){.vetra-topbar__inner{width:calc(100% - 32px);gap:12px}.vetra-topbar--wide .vetra-topbar__inner{padding:0 14px}.vetra-topbar__nav{display:none}}@media(max-width:620px){.vetra-topbar__inner{gap:10px}.vetra-topbar__end{gap:4px}.vetra-topbar__end .lp-account-link>span:last-child:not(:first-child),.vetra-topbar__end .vetra-operator-link>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vetra-topbar__end .lp-account-link,.vetra-topbar__end .vetra-operator-link{position:relative;max-width:none;padding:5px;gap:0}.vetra-topbar__end .vetra-ui-button svg{display:none}.vetra-topbar__end .lp-session-placeholder{width:38px;padding:0}.vetra-topbar__end .lp-session-placeholder>span{display:none}}.vetra-topbar__middle>.lp-nav{width:100%;height:auto;min-height:0;margin:0;gap:10px;grid-template-columns:auto;justify-content:start}@media(max-width:400px){.vetra-topbar__inner{width:calc(100% - 20px)}.vetra-topbar--wide .vetra-topbar__inner{padding:0 10px}.vetra-topbar__brand strong{display:none}}@media(prefers-reduced-motion:reduce){.vetra-topbar__nav a,.vetra-topbar__login{transition:none}.vetra-topbar__nav a:active{transform:none}}.vetra-topbar.vetra-public-topbar{z-index:50;min-height:68px;border-bottom:1px solid transparent;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .28s cubic-bezier(.2,.75,.2,1),border-color .28s cubic-bezier(.2,.75,.2,1),backdrop-filter .28s cubic-bezier(.2,.75,.2,1)}.vetra-topbar.vetra-public-topbar.is-stuck{border-bottom-color:#cedaee16;background:#090b0fe0;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%)}.vetra-public-topbar .vetra-topbar__inner{width:min(1240px,calc(100% - 48px));min-height:68px;gap:30px}.vetra-public-topbar .vetra-topbar__middle{display:block}.vetra-public-nav{position:relative;width:100%;display:flex;align-items:center}.vetra-public-nav .lp-menu-button{display:none}.vetra-public-nav__panel{display:flex;align-items:center;gap:4px}.vetra-public-nav__panel>a:not(.vetra-public-nav__install){min-height:36px;padding:0 12px;display:inline-flex;align-items:center;border-radius:9px;color:#8792a2;font-size:13px;font-weight:550;letter-spacing:-.006em;text-decoration:none;transition:color .16s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.2,.75,.2,1),transform .2s cubic-bezier(.2,.75,.2,1)}.vetra-public-nav__panel>a:not(.vetra-public-nav__install):hover{color:#f2f4f8;background:#ffffff0e;transform:translateY(-1px)}.vetra-public-nav__panel>a[aria-current=page]{color:#f2f4f8;background:#ffffff12}.vetra-public-nav__panel>a:active{transform:scale(.97)}.vetra-public-nav__session,.vetra-public-nav__utility{display:none}.vetra-public-topbar__utility{display:inline-flex;align-items:center}@media(max-width:720px){.vetra-public-topbar .vetra-topbar__inner{width:calc(100% - 32px);gap:12px}.vetra-public-topbar .vetra-topbar__end{display:none}.vetra-public-topbar .vetra-topbar__middle{flex:0 0 auto;margin-left:auto}.vetra-public-nav{justify-content:end}.vetra-public-nav .lp-menu-button{width:40px;height:40px;display:grid;place-content:center;gap:5px;padding:0;border:0;border-radius:10px;background:#ffffff0d}.vetra-public-nav .lp-menu-button span{width:15px;height:1px;background:#cdd4df;transition:transform .17s ease}.vetra-public-nav .lp-menu-button.is-open span:first-child{transform:translateY(3px) rotate(45deg)}.vetra-public-nav .lp-menu-button.is-open span:last-child{transform:translateY(-3px) rotate(-45deg)}.vetra-public-nav__panel{position:fixed;z-index:60;top:60px;right:16px;width:min(300px,calc(100% - 32px));padding:10px;display:none;flex-direction:column;align-items:stretch;gap:3px;border:1px solid rgba(197,211,235,.11);border-radius:14px;color:#aeb7c5;background:#10141b;box-shadow:0 24px 64px #00000094}.vetra-public-nav__panel.is-open{display:flex;animation:vetra-public-menu-in .2s cubic-bezier(.2,.72,.2,1) both}.vetra-public-nav__panel>a:not(.vetra-public-nav__install){min-height:46px;padding:0 12px;color:#b9c2d0;font-size:15px;font-weight:560;letter-spacing:-.01em}.vetra-public-nav__panel>a:not(.vetra-public-nav__install):hover,.vetra-public-nav__panel>a[aria-current=page]{color:#f4f6fa;background:#ffffff0e;transform:none}.vetra-public-nav__utility{display:grid;padding:8px 12px;border-top:1px solid rgba(197,211,235,.09)}.vetra-public-nav__session{margin-top:5px;padding-top:10px;display:grid;gap:8px;border-top:1px solid rgba(197,211,235,.09)}.vetra-public-nav__session>:is(a,.vetra-ui-button){width:100%;min-height:46px;justify-content:center}.vetra-public-nav__session>a:not(.vetra-ui-button):not(.lp-account-link):not(.vetra-operator-link){display:flex;align-items:center;justify-content:center;border-radius:10px;color:#b9c2d0;background:#ffffff09;font-size:14.5px;font-weight:620}.vetra-public-nav__session .lp-account-link{max-width:none;min-height:52px;padding:7px 10px;border-radius:10px;background:#ffffff09}.vetra-public-nav__session .lp-account-link>span:last-child{display:grid}.vetra-public-nav__session .vetra-operator-link{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#d6dbe4;background:#ffffff0d}.vetra-public-nav__install{padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;color:#fff;background:var(--dash-accent, #6d5efc);font-size:13px;font-weight:700}}@keyframes vetra-public-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vetra-topbar.vetra-public-topbar,.vetra-public-nav__panel>a,.vetra-public-nav .lp-menu-button span{transition:none}.vetra-public-nav__panel.is-open{animation:none}}.vetra-broadcast{position:relative;z-index:25;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s cubic-bezier(.2,.8,.25,1),opacity .2s ease}.vetra-broadcast[data-open]{grid-template-rows:1fr;opacity:1}.vetra-broadcast__viewport{min-height:0;overflow:hidden}.vetra-broadcast__bar{--broadcast-tint: #8f86ff;--broadcast-tint-text: #aaa3ff;position:relative;display:flex;align-items:center;gap:11px;min-height:40px;padding:5px clamp(14px,3vw,28px);background:#ffffff04;box-shadow:inset 0 -1px #ffffff0b}.vetra-broadcast__bar[data-kind=update]{--broadcast-tint: #5d9fdd;--broadcast-tint-text: #7cc4ff}.vetra-broadcast__bar[data-kind=important]{--broadcast-tint: var(--dash-amber, #d0a251);--broadcast-tint-text: var(--dash-amber, #d0a251)}.vetra-broadcast__bar[data-kind=maintenance]{--broadcast-tint: color-mix(in srgb, var(--dash-amber, #d0a251) 55%, var(--dash-text-muted, #8e8c98));--broadcast-tint-text: var(--dash-text-secondary, #b8b6c1)}.vetra-broadcast__bar[data-kind=incident]{--broadcast-tint: var(--dash-red, #e36f79);--broadcast-tint-text: var(--dash-red, #e36f79)}.vetra-broadcast__mark{--vetra-icon-tint: var(--broadcast-tint);--vetra-icon-ink: var(--broadcast-tint-text)}.vetra-broadcast__copy{min-width:0;margin:0;display:flex;align-items:baseline;gap:8px;color:var(--dash-text-secondary, #b8b6c1);font-size:12.5px;line-height:1.45}.vetra-broadcast__copy strong{flex:0 0 auto;color:var(--dash-text, #f3f2f5);font-weight:640;letter-spacing:-.01em}.vetra-broadcast__copy i{align-self:center;width:3px;height:3px;flex:0 0 auto;border-radius:50%;background:var(--dash-text-faint, #666570)}.vetra-broadcast__copy>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vetra-broadcast__bar[data-kind=incident] .vetra-broadcast__copy strong{color:var(--dash-red, #e36f79)}.vetra-broadcast__cta{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;margin-left:auto;min-height:30px;padding:0 11px;border-radius:7px;color:var(--dash-text, #f3f2f5);background:var(--dash-surface-raised, #1a1d24);font-size:12px;font-weight:640;letter-spacing:-.012em;white-space:nowrap;transition:background-color .15s ease,transform .18s cubic-bezier(.2,.8,.3,1)}.vetra-broadcast__cta:hover{background:var(--dash-surface-hover, #1f2229)}.vetra-broadcast__cta:hover svg{transform:translate(2px)}.vetra-broadcast__cta:active{transform:scale(.97)}.vetra-broadcast__cta svg{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.vetra-broadcast__copy+.vetra-broadcast__dismiss{margin-left:auto}.vetra-broadcast__dismiss{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;margin-left:2px;padding:0;border:0;border-radius:7px;color:var(--dash-text-faint, #666570);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}.vetra-broadcast__dismiss:hover{color:var(--dash-text, #f3f2f5);background:var(--dash-surface-raised, #1a1d24)}.vetra-broadcast__dismiss:focus-visible{outline:0;box-shadow:var(--vetra-control-focus-shadow, 0 0 0 2px rgba(109, 94, 252, .55))}.vetra-broadcast__pass{position:absolute;bottom:-1px;left:0;width:120px;height:1px;background:linear-gradient(90deg,transparent,var(--broadcast-tint),transparent);opacity:0;pointer-events:none}.vetra-broadcast[data-open] .vetra-broadcast__bar:not([data-settled]) .vetra-broadcast__pass{animation:vetra-broadcast-pass .52s cubic-bezier(.3,0,.4,1) .12s forwards}@keyframes vetra-broadcast-pass{0%{opacity:0;transform:translate(-120px)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(min(100vw,1600px))}}@media(max-width:640px){.vetra-broadcast__bar{display:grid;grid-template-columns:24px minmax(0,1fr) 28px;align-items:start;row-gap:8px;padding:10px 14px 11px}.vetra-broadcast__copy{display:block;font-size:13px;line-height:1.5}.vetra-broadcast__copy strong{margin-right:6px}.vetra-broadcast__copy i{display:none}.vetra-broadcast__copy>span{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.vetra-broadcast__mark{margin-top:1px}.vetra-broadcast__dismiss{grid-column:3;grid-row:1}.vetra-broadcast__cta{grid-column:2;justify-self:start;margin-left:0}}@media(prefers-reduced-motion:reduce){.vetra-broadcast{transition:none}.vetra-broadcast__pass{animation:none!important}}:is(.vetra-topbar__end,.vetra-session-cluster){--topbar-control-height: var(--vetra-control-height-compact, 34px);--topbar-control-radius: var(--vetra-control-radius-compact, 7px);--topbar-control-surface: var(--dash-surface-raised, #1a1d24);--topbar-control-surface-hover: var(--dash-surface-hover, #1f2229);--topbar-control-text: var(--dash-text, #eceef3);--topbar-control-text-quiet: var(--dash-text-secondary, #bec2cd);--topbar-control-font-size: var(--vetra-button-font-size-compact, 12px);--topbar-control-font-weight: var(--vetra-button-font-weight, 700);--topbar-control-tracking: var(--vetra-button-letter-spacing, -.016em)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-discord{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--topbar-control-radius);color:var(--topbar-control-text-quiet);background:var(--topbar-control-surface);transition:color .15s ease,background-color .15s ease,transform .18s cubic-bezier(.2,.8,.3,1)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-discord:hover{color:var(--topbar-control-text);background:var(--topbar-control-surface-hover)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-discord svg{width:17px;height:17px;flex:0 0 17px}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-discord .lp-discord-icon{width:17px;height:13px;flex:0 0 17px;opacity:1;transform:none}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link{min-height:var(--topbar-control-height);padding:0 12px 0 10px;gap:8px;border-radius:var(--topbar-control-radius);background:var(--topbar-control-surface);box-shadow:none;font-size:var(--topbar-control-font-size);font-weight:var(--topbar-control-font-weight);font-variation-settings:"wght" var(--topbar-control-font-weight);letter-spacing:var(--topbar-control-tracking)}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link:not([data-security]){color:var(--topbar-control-text)}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link:hover{background:var(--topbar-control-surface-hover);box-shadow:none}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link:after{display:none}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link svg{width:14px;height:14px;color:var(--topbar-control-text-quiet);transition:color .15s ease}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link:hover svg{color:var(--topbar-control-text)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link{min-height:var(--topbar-control-height);max-width:200px;padding:4px 12px 4px 4px;gap:8px;border-radius:var(--topbar-control-radius);color:var(--topbar-control-text);background:var(--topbar-control-surface)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link:hover,:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link:focus-visible{color:var(--topbar-control-text);background:var(--topbar-control-surface-hover)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link>img,:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link>span:first-child{width:26px;height:26px;flex:0 0 26px;border-radius:5px;font-size:11px}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link strong{margin:0;font-size:var(--topbar-control-font-size);font-weight:var(--topbar-control-font-weight);font-variation-settings:"wght" var(--topbar-control-font-weight);letter-spacing:var(--topbar-control-tracking)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link small{display:none}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-session-placeholder{height:var(--topbar-control-height);border-radius:var(--topbar-control-radius);background:var(--topbar-control-surface)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-session-placeholder>i{width:26px;height:26px;margin-left:4px;border-radius:5px}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-topbar__login{min-height:var(--topbar-control-height);padding:0 12px;border-radius:var(--topbar-control-radius);font-size:var(--topbar-control-font-size);font-weight:var(--topbar-control-font-weight);font-variation-settings:"wght" var(--topbar-control-font-weight);letter-spacing:var(--topbar-control-tracking)}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-topbar__login:hover{background:var(--topbar-control-surface)}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-discord:focus-visible,:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link:focus-visible,:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link:focus-visible,:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-topbar__login:focus-visible{outline:0;box-shadow:var(--vetra-control-focus-shadow, 0 0 0 2px rgba(109, 94, 252, .55))}@media(max-width:620px){:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link,:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link{padding:4px}:is(.vetra-topbar__end,.vetra-session-cluster) .vetra-operator-link{padding:0 10px}}:is(.vetra-topbar__end,.vetra-session-cluster) .lp-account-link:not(:focus-visible){box-shadow:none}.vetra-session-cluster{display:inline-flex;align-items:center;gap:8px}:is(.vetra-topbar__end,.vetra-session-cluster) :is(.dash-topbar-updates,.dash-topbar-pro,.dash-topbar-link){min-height:var(--topbar-control-height);padding:0 12px 0 10px;gap:8px;border-radius:var(--topbar-control-radius);color:var(--topbar-control-text);background:var(--topbar-control-surface);box-shadow:none;font-size:var(--topbar-control-font-size);font-weight:var(--topbar-control-font-weight);font-variation-settings:"wght" var(--topbar-control-font-weight);letter-spacing:var(--topbar-control-tracking)}:is(.vetra-topbar__end,.vetra-session-cluster) :is(.dash-topbar-updates,.dash-topbar-pro,.dash-topbar-link):hover,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.is-active{color:var(--topbar-control-text);background:var(--topbar-control-surface-hover);box-shadow:none}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.is-active:not(:hover){background:var(--topbar-control-surface)}:is(.vetra-topbar__end,.vetra-session-cluster) :is(.dash-topbar-updates,.dash-topbar-link) svg{width:14px;height:14px;color:var(--topbar-control-text-quiet);transform:none}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro svg{width:14px;height:14px;color:var(--dash-gold-deep, #c8973c);transition:color .15s ease}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:hover svg,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.is-active svg{color:var(--dash-gold, #f3cf72)}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-discord{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--topbar-control-radius);color:var(--topbar-control-text-quiet);background:var(--topbar-control-surface);box-shadow:none}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-discord:hover{color:var(--topbar-control-text);background:var(--topbar-control-surface-hover);box-shadow:none}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-discord svg{width:16px;height:16px}.vetra-session-cluster.dash-topbar__actions>a:after{display:none}@media(max-width:620px){:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-updates>span:not([class]),:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro>span{display:none}:is(.vetra-topbar__end,.vetra-session-cluster) :is(.dash-topbar-updates,.dash-topbar-pro){padding:0 10px}}.vetra-session-cluster.dash-topbar__actions>.dash-icon-button,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-icon-button{width:var(--topbar-control-height);height:var(--topbar-control-height);border:0;border-radius:var(--topbar-control-radius);color:var(--topbar-control-text-quiet);background:var(--topbar-control-surface);box-shadow:none}.vetra-session-cluster.dash-topbar__actions>.dash-icon-button:hover,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-icon-button:hover{color:var(--topbar-control-text);background:var(--topbar-control-surface-hover)}.vetra-session-cluster.dash-topbar__actions>.dash-icon-button.is-active,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-icon-button.is-active{color:#b7caff;background:var(--topbar-control-surface)}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-icon-button svg{width:16px;height:16px}:is(.vetra-topbar__end,.vetra-session-cluster) :is(.lp-discord,.dash-topbar-discord,.vetra-operator-link,.lp-account-link,.vetra-topbar__login,.dash-topbar-updates,.dash-topbar-pro,.dash-topbar-link,.dash-icon-button){transition:color .15s ease,background-color .15s ease,transform var(--dash-motion-standard, .18s) var(--dash-ease-press, cubic-bezier(.2, .8, .3, 1))}:is(.vetra-topbar__end,.vetra-session-cluster) :is(.lp-discord,.dash-topbar-discord,.vetra-operator-link,.lp-account-link,.vetra-topbar__login,.dash-topbar-updates,.dash-topbar-pro,.dash-topbar-link,.dash-icon-button):active{transform:translateY(0) scale(var(--dash-press-scale, .985))}@media(prefers-reduced-motion:reduce){:is(.vetra-topbar__end,.vetra-session-cluster) :is(.lp-discord,.dash-topbar-discord,.vetra-operator-link,.lp-account-link,.vetra-topbar__login,.dash-topbar-updates,.dash-topbar-pro,.dash-topbar-link,.dash-icon-button){transition:none}}@property --pro-light{syntax: "<angle>"; initial-value: 208deg; inherits: false;}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro{--pro-light: 208deg;--pro-surface: var(--topbar-control-surface);position:relative;isolation:isolate;border:1px solid transparent;background:radial-gradient(120% 180% at 14% 0%,rgba(243,207,114,.085),transparent 62%) padding-box,linear-gradient(var(--pro-surface),var(--pro-surface)) padding-box,conic-gradient(from var(--pro-light) at 50% 50%,rgba(243,207,114,.1),rgba(243,207,114,.92) 12%,rgba(255,240,205,.98) 20%,rgba(200,151,60,.58) 38%,rgba(200,151,60,.07) 58%,rgba(200,151,60,.2) 80%,rgba(243,207,114,.1)) border-box;transition:--pro-light .9s cubic-bezier(.22,.8,.25,1),color .15s ease,background-color .15s ease,transform var(--dash-motion-standard, .18s) var(--dash-ease-press, cubic-bezier(.2, .8, .3, 1))}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:hover,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:focus-visible{--pro-surface: var(--topbar-control-surface-hover);--pro-light: 388deg;transition:--pro-light 1.2s cubic-bezier(.16,.84,.28,1),color .15s ease,background-color .15s ease,transform var(--dash-motion-standard, .18s) var(--dash-ease-press, cubic-bezier(.2, .8, .3, 1))}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:after{content:"";position:absolute;inset:1px;z-index:1;border-radius:inherit;background:linear-gradient(115deg,transparent 41%,rgba(255,244,214,.13) 50%,transparent 59%);background-size:260% 100%;background-position:-60% 0;background-repeat:no-repeat;pointer-events:none}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:hover:after,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:focus-visible:after{animation:pro-face-catch .9s cubic-bezier(.3,.55,.3,1) .2s both}@keyframes pro-face-catch{0%{background-position:-60% 0}to{background-position:160% 0}}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro svg{color:var(--dash-gold, #f3cf72);filter:drop-shadow(0 1px 0 rgba(120,82,20,.45))}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:hover svg,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.is-active svg{color:#ffeec2}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:hover svg,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro:focus-visible svg{animation:pro-crown-glint .9s cubic-bezier(.3,.55,.3,1) .2s both}@keyframes pro-crown-glint{0%{color:var(--dash-gold, #f3cf72);transform:none}40%{color:#fff8e0;transform:translateY(-.5px)}to{color:#ffeec2;transform:none}}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro>span{color:#f2ead9}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.is-active{--pro-light: 236deg}@media(prefers-reduced-motion:reduce){:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro{transition:color .15s ease,background-color .15s ease}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:hover,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:focus-visible{--pro-light: 208deg;transition:color .15s ease,background-color .15s ease}:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:hover,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:focus-visible,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:hover:after,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:focus-visible:after,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:hover svg,:is(.vetra-topbar__end,.vetra-session-cluster) .dash-topbar-pro.dash-topbar-pro:focus-visible svg{animation:none}}.account-live-lockout,.account-live-modal,.account-live-toast{--account-live-bg: #0a0c10;--account-live-panel: #16191f;--account-live-panel-raised: #1b1f27;--account-live-well: #0d1016;--account-live-hover: #20242d;--account-live-line: #242932;--account-live-text: #e9ebf0;--account-live-copy: #bcc1cc;--account-live-muted: #858c99;--account-live-faint: #626b7a;--account-live-blue: #4f7dff;--account-live-green: #55d99a;--account-live-amber: #efb45f;--account-live-gold: #d7ad5c;--account-live-red: #ee7180;font-family:Instrument Sans Variable,sans-serif;-webkit-font-smoothing:antialiased}.account-live-lockout *,.account-live-modal *,.account-live-toast *{box-sizing:border-box}.account-live-lockout{--lockout-accent: var(--account-live-red);--lockout-canvas: #0b0b12;--lockout-bar: #0c0c12;--lockout-panel: #17181f;--lockout-line: rgba(255, 255, 255, .06);--lockout-surface: color-mix(in srgb, var(--lockout-canvas) 46%, var(--lockout-panel) 54%);--lockout-hairline: color-mix(in srgb, var(--lockout-line) 62%, transparent);--lockout-hairline-soft: color-mix(in srgb, var(--lockout-line) 42%, transparent);--account-live-well: #0e0e15;--account-live-panel-raised: #1e1f28;--account-live-hover: #26272f;--account-live-line: var(--lockout-line);--lockout-action: #6d5efc;--lockout-action-hover: #7b6dff;--lockout-motion: .18s;min-height:100dvh;display:grid;grid-template-rows:56px minmax(0,1fr);color:var(--account-live-text);background:var(--lockout-canvas)}.account-live-lockout[data-kind=suspended]{--lockout-accent: var(--account-live-amber)}.account-live-lockout[data-kind=network]{--lockout-accent: var(--account-live-blue)}:where(.account-live-lockout a){color:inherit;text-decoration:none}:where(.account-live-lockout button){color:inherit;font:inherit}.account-live-lockout__bar{display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--lockout-hairline);background:var(--lockout-bar)}.account-live-lockout__brand{display:inline-flex;align-items:center;gap:9px;color:var(--account-live-text);font-size:17px;font-weight:640;letter-spacing:-.02em}.account-live-lockout__brand :is(svg,img){width:24px;height:24px}.account-live-lockout__stage{min-height:0;display:grid;place-items:center;padding:28px 24px 84px}.account-live-lockout__panel{width:min(100%,540px);display:grid;padding:26px 36px 14px;border-radius:10px;background:var(--lockout-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lockout-line) 24%,transparent),0 32px 96px -44px #0003;animation:account-live-panel-enter .24s cubic-bezier(.22,1,.36,1) both}.account-live-lockout__zone{display:grid;place-items:center;height:88px;margin-bottom:12px}.account-live-lockout__mark{position:relative;inline-size:84px;block-size:84px;display:grid;place-items:center;color:var(--lockout-accent)}.account-live-lockout__mark svg{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.account-live-lockout__ring,.account-live-lockout__glyph,.account-live-lockout__pulse{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.account-live-lockout__ring{stroke-width:3.5;stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:48px 48px;animation:account-live-lockout-draw .42s cubic-bezier(.3,.7,.2,1) .14s forwards}.account-live-lockout__glyph{stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1;animation:account-live-lockout-draw .24s cubic-bezier(.4,0,.2,1) .52s forwards}.account-live-lockout__glyph.is-second{animation-delay:.62s}.account-live-lockout__pulse{stroke-width:1.5;opacity:0;transform-origin:48px 48px;animation:account-live-lockout-breathe 3.4s cubic-bezier(.2,.6,.3,1) 1.3s infinite}@keyframes account-live-lockout-draw{to{stroke-dashoffset:0}}@keyframes account-live-lockout-breathe{0%{opacity:.36;transform:scale(1)}55%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}.account-live-lockout h1{margin:0;color:var(--account-live-text);font-family:Manrope Variable,Instrument Sans Variable,sans-serif;font-size:22px;font-weight:620;letter-spacing:-.028em;line-height:1.2;text-align:center}.account-live-lockout__lead{max-width:420px;margin:7px auto 0;color:var(--account-live-muted);font-size:13.5px;line-height:1.5;text-align:center}.account-live-lockout__rows{margin:18px 0 0;padding:2px 0;display:grid;border-top:1px solid var(--lockout-hairline);border-bottom:1px solid var(--lockout-hairline)}.account-live-lockout__rows>div{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:4px 2px}.account-live-lockout__rows>div+div{border-top:1px solid var(--lockout-hairline-soft)}.account-live-lockout__rows dt{min-width:0;color:var(--account-live-muted);font-size:12.5px;font-weight:560;letter-spacing:-.006em}.account-live-lockout__rows dd{margin:0;color:var(--account-live-copy);font-size:13px;font-weight:600;letter-spacing:-.008em;text-align:right;white-space:nowrap}.account-live-lockout__rows>div[data-field=reason]{grid-template-columns:minmax(0,1fr);padding-block:10px 11px}.account-live-lockout__rows>div[data-field=reason] dd{color:var(--account-live-text);font-size:13.5px;font-weight:500;line-height:1.5;text-align:left;white-space:normal;overflow-wrap:anywhere}.account-live-lockout__act{display:grid;justify-items:center;gap:10px;margin-top:16px}.account-live-lockout__action{min-height:44px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:0;border-radius:9px;color:#fff;background:var(--lockout-action);font-size:14px;font-weight:600;letter-spacing:-.012em;cursor:pointer;transition:transform .15s cubic-bezier(.2,.75,.2,1),background-color .15s ease}.account-live-lockout__action:hover{color:#fff;background:var(--lockout-action-hover)}.account-live-lockout__action:active{transform:scale(.99)}.account-live-lockout__action svg{inline-size:15px;block-size:15px}.account-live-lockout__secondary{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;color:var(--account-live-muted);background:transparent;font-size:12px;font-weight:560;cursor:pointer;transition:color .15s ease}.account-live-lockout__secondary:hover{color:var(--account-live-copy)}.account-live-lockout__secondary svg{inline-size:12px;block-size:12px}.account-live-lockout__assurance{max-width:400px;display:flex;align-items:flex-start;justify-content:center;gap:7px;margin:12px auto 0;color:var(--account-live-muted);font-size:12px;line-height:1.4;text-align:center}.account-live-lockout__assurance svg{flex:none;inline-size:12px;block-size:12px;margin-top:2px;color:var(--account-live-faint)}.account-live-lockout__utilities{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;margin-top:18px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--lockout-line) 26%,transparent);color:var(--account-live-faint);font-size:11.5px}.account-live-lockout__utilities>a{display:inline-flex;align-items:center;gap:6px;color:var(--account-live-muted);font-weight:540;transition:color .15s ease}.account-live-lockout__utilities>a:hover{color:var(--account-live-copy)}.account-live-lockout__utilities>a svg{inline-size:12px;block-size:12px}.account-live-lockout__reference{display:inline-flex;align-items:center;gap:5px;color:var(--account-live-faint);font-size:11px;cursor:default}.account-live-lockout__reference code{color:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:inherit;font-variant-numeric:tabular-nums}.account-live-lockout__reference button{inline-size:20px;block-size:20px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;color:var(--account-live-faint);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}.account-live-lockout__reference button:hover{color:var(--account-live-copy);background:var(--account-live-hover)}.account-live-lockout__reference button svg{inline-size:12px;block-size:12px}.account-live-modal__mark{width:24px;height:24px;display:grid;place-items:center;color:#ffb0b9;background:transparent}.account-live-modal__copy>p:first-child{margin:0;color:#94a4c7;font-size:10px;font-weight:720;letter-spacing:.095em;text-transform:uppercase}.account-live-lockout__appeal{padding-top:18px;display:grid;gap:16px;animation:account-live-lockout-unfold .2s ease both}@keyframes account-live-lockout-unfold{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.account-live-lockout__appeal-head{display:grid;gap:3px}.account-live-lockout__appeal-head strong{color:var(--account-live-text);font-size:14px;font-weight:620;letter-spacing:-.012em}.account-live-lockout__appeal-head p{margin:0;color:var(--account-live-muted);font-size:12.5px;line-height:1.5}.account-live-lockout__evidence{display:grid;gap:10px}.account-live-lockout__evidence-head{display:grid;gap:2px}.account-live-lockout__evidence-head strong{display:flex;align-items:baseline;gap:7px;color:var(--account-live-copy);font-size:12.5px;font-weight:620}.account-live-lockout__evidence-head strong small{color:var(--account-live-faint);font-size:11px;font-weight:520}.account-live-lockout__evidence-head p{margin:0;color:var(--account-live-muted);font-size:12px;line-height:1.45}.account-live-lockout__evidence-list{margin:0;padding:0;display:grid;list-style:none;border-top:1px solid var(--lockout-hairline-soft)}.account-live-lockout__evidence-list li{min-height:38px;padding:5px 0;display:grid;grid-template-columns:16px minmax(0,1fr) 24px;align-items:center;gap:9px;border-bottom:1px solid var(--lockout-hairline-soft);color:var(--account-live-faint)}.account-live-lockout__evidence-list li>svg{width:14px;height:14px}.account-live-lockout__evidence-list li>span{min-width:0;display:flex;align-items:baseline;gap:8px;overflow:hidden}.account-live-lockout__evidence-list li>span strong{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--account-live-copy);font-size:12.5px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.account-live-lockout__evidence-list li>span small{flex:1 1 0;min-width:0;overflow:hidden;color:var(--account-live-faint);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-live-lockout__evidence-list li button{width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:var(--account-live-faint);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}.account-live-lockout__evidence-list li button:hover:not(:disabled){color:var(--account-live-text);background:var(--account-live-hover)}.account-live-lockout__evidence-list li button:disabled{opacity:.5;cursor:not-allowed}.account-live-lockout__evidence-list li button svg{width:12px;height:12px}.account-live-lockout__evidence-link{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px}.account-live-lockout__evidence-link>button{min-height:40px;padding:0 14px;border:0;border-radius:7px;color:var(--account-live-copy);background:var(--account-live-panel-raised);font-size:12.5px;font-weight:600;cursor:pointer;transition:color .15s ease,background-color .15s ease}.account-live-lockout__evidence-link>button:hover:not(:disabled){color:var(--account-live-text);background:var(--account-live-hover)}.account-live-lockout__evidence-link>button:disabled{opacity:.5;cursor:not-allowed}.account-live-lockout__evidence-link>button[data-quiet]{width:36px;padding:0;display:grid;place-items:center;color:var(--account-live-faint);background:transparent}.account-live-lockout__evidence-link>button[data-quiet] svg{width:13px;height:13px}.account-live-lockout__evidence-actions{display:flex;align-items:center;gap:4px 16px;flex-wrap:wrap}.account-live-lockout__evidence-add{position:relative;min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 2px;border:0;border-radius:5px;color:#c5bcff;background:transparent;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .15s ease}.account-live-lockout__evidence-add:hover:not(:disabled,.is-disabled){color:#ddd7ff}.account-live-lockout__evidence-add:disabled,.account-live-lockout__evidence-add.is-disabled{color:var(--account-live-faint);cursor:not-allowed}.account-live-lockout__evidence-add svg{width:12px;height:12px}.account-live-lockout__evidence-add input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.account-live-lockout__evidence-add:focus-within{outline:2px solid #78a0ff;outline-offset:2px}.account-live-lockout__evidence-count{margin-left:auto;color:var(--account-live-faint);font-size:11px;font-variant-numeric:tabular-nums}.account-live-lockout__evidence-note{color:var(--account-live-faint);font-size:11px;line-height:1.45}.account-live-lockout__evidence-error,.account-live-lockout__appeal-error{margin:0;color:#ef9aa4;font-size:11.5px;line-height:1.4}.account-live-lockout__appeal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:2px}.account-live-lockout__appeal-cancel{min-height:40px;padding:0 14px;border:0;border-radius:8px;color:var(--account-live-muted);background:transparent;font-size:13px;font-weight:600;cursor:pointer;transition:color .15s ease,background-color .15s ease}.account-live-lockout__appeal-cancel:hover:not(:disabled){color:var(--account-live-text);background:var(--account-live-hover)}.account-live-lockout__appeal-cancel:disabled{opacity:.5;cursor:not-allowed}.account-live-lockout__appeal-submit{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:8px;color:#fff;background:var(--lockout-action);font-size:13px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s cubic-bezier(.2,.75,.2,1)}.account-live-lockout__appeal-submit:hover:not(:disabled){background:var(--lockout-action-hover)}.account-live-lockout__appeal-submit:active:not(:disabled){transform:scale(.99)}.account-live-lockout__appeal-submit:disabled{color:#ffffffb3;background:color-mix(in srgb,var(--lockout-action) 46%,var(--lockout-surface));cursor:not-allowed}.account-live-lockout__appeal-submit[aria-busy=true]:disabled{color:#fff;background:var(--lockout-action);cursor:progress}.account-live-lockout__appeal-submit svg{width:14px;height:14px}.account-live-lockout__busy{animation:account-live-lockout-spin .9s linear infinite}@keyframes account-live-lockout-spin{to{transform:rotate(360deg)}}.account-live-modal{position:fixed;z-index:10000;inset:0;padding:24px;display:grid;place-items:center;opacity:0;pointer-events:none;background:#07080bc2;transition:opacity .22s ease}.account-live-modal[data-state=open]{opacity:1;pointer-events:auto}.account-live-modal__panel{width:min(100%,430px);padding:22px;border:0;border-radius:18px;color:var(--account-live-text);background:var(--account-live-panel);box-shadow:none;opacity:0;transform:translateY(8px) scale(.99);transition:opacity .22s ease,transform .24s cubic-bezier(.22,1,.36,1)}.account-live-modal[data-state=open] .account-live-modal__panel{opacity:1;transform:translateY(0) scale(1)}.account-live-modal__panel:focus{outline:none}.account-live-modal__panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-live-modal__mark{position:relative;color:var(--account-live-gold);background:transparent}.account-live-modal__mark>i{position:absolute;right:-6px;bottom:-5px;width:15px;height:15px;display:grid;place-items:center;border:2px solid var(--account-live-panel);border-radius:50%;color:#0c1511;background:var(--account-live-green);animation:account-live-check-enter .42s 90ms cubic-bezier(.2,.85,.3,1.18) both}.account-live-modal__panel>header>button,.account-live-toast>button{width:36px;height:36px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:var(--account-live-muted);background:transparent;cursor:pointer;transition:color .15s ease,background-color .18s ease,transform .18s cubic-bezier(.2,.75,.2,1)}.account-live-modal__panel>header>button:hover,.account-live-toast>button:hover{color:var(--account-live-text);background:var(--account-live-hover)}.account-live-modal__panel>header>button:active,.account-live-toast>button:active{transform:scale(.96)}.account-live-modal__panel :focus-visible,.account-live-toast :focus-visible,.account-live-lockout :is(a,button):focus-visible{outline:2px solid #78a0ff;outline-offset:2px}.account-live-lockout .vetra-select-field__trigger:focus-visible{outline:0}.account-live-modal__copy{padding:22px 0 19px}.account-live-modal__copy h2{margin:7px 0 0;font-family:Manrope Variable,Instrument Sans Variable,sans-serif;font-size:clamp(23px,5vw,28px);line-height:1.12;letter-spacing:-.035em}.account-live-modal__copy>p:last-child{margin:10px 0 0;color:var(--account-live-muted);font-size:13px;line-height:1.55}.account-live-modal__assurance{min-height:54px;padding:11px 13px;display:flex;align-items:center;gap:11px;border-radius:12px;color:var(--account-live-green);background:var(--account-live-well)}.account-live-modal__assurance>span{display:grid;gap:2px}.account-live-modal__assurance strong{color:var(--account-live-copy);font-size:12px;font-weight:660}.account-live-modal__assurance small{color:var(--account-live-faint);font-size:11px;line-height:1.35}.account-live-modal__panel>footer{margin-top:18px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.account-live-modal__panel>footer button,.account-live-modal__panel>footer a{min-height:39px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:10px;color:var(--account-live-copy);background:var(--account-live-panel-raised);cursor:pointer;font:inherit;font-size:12px;font-weight:660;text-decoration:none;transition:color .15s ease,background-color .18s ease,transform .18s cubic-bezier(.2,.75,.2,1)}.account-live-modal__panel>footer a{color:#f2e2b6;background:#d7ad5c24}.account-live-modal__panel>footer :is(button,a):hover{color:var(--account-live-text);background:var(--account-live-hover)}.account-live-modal__panel>footer a:hover{color:#fff0c7;background:#d7ad5c30}.account-live-modal__panel>footer :is(button,a):active{transform:scale(.985)}.account-live-toast{position:fixed;z-index:9999;right:22px;bottom:22px;width:min(400px,calc(100vw - 32px));min-height:82px;padding:13px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;border:0;border-radius:15px;color:var(--account-live-text);background:var(--account-live-panel-raised);box-shadow:0 18px 48px #00000061,inset 0 1px #ffffff08;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .22s ease,transform .24s cubic-bezier(.22,1,.36,1)}.account-live-toast[data-state=open]{opacity:1;pointer-events:auto;transform:translateY(0)}.account-live-toast__mark{width:24px;height:24px;display:grid;place-items:center;color:#a9c1ff;background:transparent}.account-live-toast[data-tone=success] .account-live-toast__mark{color:var(--account-live-green)}.account-live-toast[data-tone=warning] .account-live-toast__mark{color:var(--account-live-amber)}.account-live-toast>span:nth-child(2){min-width:0;display:grid;gap:2px}.account-live-toast small{color:var(--account-live-faint);font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.account-live-toast strong{overflow:hidden;font-size:13px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.account-live-toast em{overflow:hidden;display:-webkit-box;color:var(--account-live-muted);font-size:12px;font-style:normal;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.account-live-toast>button{width:32px;height:32px;background:transparent}@keyframes account-live-fade-in{0%{opacity:0}}@keyframes account-live-panel-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes account-live-toast-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes account-live-check-enter{0%{opacity:0;transform:scale(.55) rotate(-10deg)}to{opacity:1;transform:none}}@media(max-width:620px){.account-live-lockout{grid-template-rows:52px minmax(0,1fr)}.account-live-lockout__bar{padding-inline:18px}.account-live-lockout__stage{place-items:start center;padding:20px 14px 40px}.account-live-lockout__panel{padding:22px 20px 12px}.account-live-lockout__zone{height:80px;margin-bottom:8px}.account-live-lockout__mark{inline-size:76px;block-size:76px}.account-live-lockout h1{font-size:20px}.account-live-lockout__rows dd{white-space:normal;overflow-wrap:anywhere}.account-live-lockout__utilities{flex-direction:column;align-items:flex-start;gap:8px}.account-live-lockout__appeal-actions{flex-direction:column-reverse;align-items:stretch}.account-live-modal{padding:14px;align-items:end}.account-live-modal__panel{padding:19px;border-radius:17px}.account-live-modal__panel>footer{display:grid;grid-template-columns:1fr}.account-live-modal__panel>footer :is(button,a){width:100%}.account-live-toast{right:16px;bottom:16px}}@media(prefers-reduced-motion:reduce){.account-live-lockout__panel,.account-live-lockout__pulse,.account-live-modal,.account-live-modal__panel,.account-live-modal__mark>i,.account-live-toast{animation:none!important;transition:none!important}.account-live-lockout__ring,.account-live-lockout__glyph{animation:none;stroke-dashoffset:0}.account-live-lockout__appeal{animation:none}.account-live-lockout__busy{animation:none;opacity:.6}.account-live-lockout__action,.account-live-lockout__secondary,.account-live-lockout__utilities>a,.account-live-lockout__reference button,.account-live-modal__panel button,.account-live-modal__panel a,.account-live-toast button{transition:none!important}}.public-not-found{--nf-canvas: #0b0b12;--nf-bar: #0c0c12;--nf-panel: #17181f;--nf-surface: color-mix(in srgb, var(--nf-canvas) 46%, var(--nf-panel) 54%);--nf-line: rgba(255, 255, 255, .06);--nf-hairline: color-mix(in srgb, var(--nf-line) 62%, transparent);--nf-hairline-soft: color-mix(in srgb, var(--nf-line) 42%, transparent);--nf-text: #e9ebf0;--nf-copy: #bcc1cc;--nf-muted: #858c99;--nf-faint: #626b7a;--nf-accent: #6d5efc;min-height:100dvh;display:grid;grid-template-rows:56px minmax(0,1fr);color:var(--nf-text);background:var(--nf-canvas);font-family:Instrument Sans Variable,sans-serif;-webkit-font-smoothing:antialiased}.public-not-found *,.public-not-found *:before,.public-not-found *:after{box-sizing:border-box}:where(.public-not-found a){color:inherit;text-decoration:none}.public-not-found a:focus-visible{outline:2px solid #78a0ff;outline-offset:2px}.public-not-found__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;border-bottom:1px solid var(--nf-hairline);background:var(--nf-bar)}.public-not-found__brand{display:inline-flex;align-items:center;gap:9px;color:var(--nf-text);font-size:17px;font-weight:640;letter-spacing:-.02em}.public-not-found__brand :is(svg,img){width:24px;height:24px}.public-not-found__code{color:var(--nf-faint);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.public-not-found__stage{min-height:0;display:grid;place-items:center;padding:28px 24px 84px}.public-not-found__panel{width:min(100%,540px);display:grid;justify-items:center;padding:26px 36px 14px;border-radius:10px;background:var(--nf-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nf-line) 24%,transparent),0 32px 96px -44px #0003;text-align:center;animation:public-not-found-enter .24s cubic-bezier(.22,1,.36,1) both}@keyframes public-not-found-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.public-not-found__mark{position:relative;width:84px;height:84px;margin-bottom:12px;color:var(--nf-accent)}.public-not-found__mark svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.public-not-found__ring{stroke-width:3.5;stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:48px 48px;animation:public-not-found-draw .42s cubic-bezier(.3,.7,.2,1) .14s forwards}.public-not-found__road{stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1;animation:public-not-found-draw .22s cubic-bezier(.4,0,.2,1) .52s forwards}.public-not-found__road.is-second{animation-delay:.7s;opacity:.42}.public-not-found__stop{fill:currentColor;stroke:none;opacity:0;animation:public-not-found-appear .2s ease .64s forwards}@keyframes public-not-found-draw{to{stroke-dashoffset:0}}@keyframes public-not-found-appear{to{opacity:1}}.public-not-found__kicker{margin:0 0 6px;color:var(--nf-muted);font-size:12px;font-weight:600;letter-spacing:.01em}.public-not-found h1{margin:0;color:var(--nf-text);font-family:Manrope Variable,Instrument Sans Variable,sans-serif;font-size:22px;font-weight:620;letter-spacing:-.028em;line-height:1.2}.public-not-found__lead{max-width:42ch;margin:7px 0 0;color:var(--nf-muted);font-size:13.5px;line-height:1.5}.public-not-found__rows{width:100%;margin:18px 0 0;padding:2px 0;display:grid;border-top:1px solid var(--nf-hairline);border-bottom:1px solid var(--nf-hairline);text-align:left}.public-not-found__rows>div{min-height:42px;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:4px 16px;padding:4px 2px}.public-not-found__rows dt{color:var(--nf-muted);font-size:12.5px;font-weight:560}.public-not-found__rows dd{margin:0;min-width:0;color:var(--nf-copy);text-align:right}.public-not-found__rows code{display:inline-block;max-width:100%;overflow:hidden;color:var(--nf-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.public-not-found__ways{width:100%;margin-top:6px;display:grid;text-align:left}.public-not-found__way{min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:14px;padding:10px 2px;border-bottom:1px solid var(--nf-hairline-soft);transition:background-color .15s ease}.public-not-found__way:last-child{border-bottom:0}.public-not-found__way:hover{background:color-mix(in srgb,var(--nf-line) 45%,transparent)}.public-not-found__way>span{min-width:0;display:grid;gap:2px}.public-not-found__way strong{min-width:0;overflow:hidden;color:var(--nf-copy);font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.public-not-found__way small{color:var(--nf-faint);font-size:12px;line-height:1.45}.public-not-found__way svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--nf-faint);transition:color .15s ease,transform .15s ease}.public-not-found__way:hover strong{color:var(--nf-text)}.public-not-found__way:hover svg{color:var(--nf-muted);transform:translate(2px)}.public-not-found__way[data-primary] strong{color:var(--nf-text)}.public-not-found__way[data-primary] svg{color:#a99bff}.public-not-found__utilities{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;margin-top:14px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--nf-line) 26%,transparent);color:var(--nf-faint);font-size:11.5px}.public-not-found__utilities a{color:var(--nf-muted);font-weight:540;transition:color .15s ease}.public-not-found__utilities a:hover{color:var(--nf-copy)}@media(max-width:620px){.public-not-found{grid-template-rows:52px minmax(0,1fr)}.public-not-found__bar{padding-inline:18px}.public-not-found__stage{place-items:start center;padding:20px 14px 40px}.public-not-found__panel{padding:22px 20px 12px}.public-not-found__mark{width:76px;height:76px}.public-not-found h1{font-size:20px}.public-not-found__rows>div{grid-template-columns:minmax(0,1fr)}.public-not-found__rows dd{text-align:left}.public-not-found__utilities{flex-direction:column;align-items:flex-start;gap:6px}}@media(prefers-reduced-motion:reduce){.public-not-found__panel{animation:none}.public-not-found__ring,.public-not-found__road{animation:none;stroke-dashoffset:0}.public-not-found__stop{animation:none;opacity:1}.public-not-found__way,.public-not-found__way strong,.public-not-found__way svg,.public-not-found__utilities a{transition:none}}.app-recovery{min-height:100vh;min-height:100dvh;display:grid;align-content:center;justify-content:center;grid-template-columns:min(460px,100%);padding:48px clamp(20px,6vw,64px);color:var(--dash-text, #f3f2f5);background:var(--dash-bg, #090a0d)}.app-recovery__body{min-width:0;display:grid;justify-items:start;margin-block-end:10vh}.app-recovery__mark{margin-bottom:20px}.app-recovery h1{margin:0;font-family:Manrope Variable,sans-serif;font-size:clamp(25px,3.4vw,34px);font-weight:700;letter-spacing:-.032em;line-height:1.18;text-wrap:balance}.app-recovery p{max-width:42ch;margin:11px 0 0;color:var(--dash-text-muted, #878d9a);font-size:14px;line-height:1.55}.app-recovery__actions{margin-top:24px;justify-self:stretch;display:flex;flex-wrap:wrap;align-items:center;gap:9px}.app-recovery__actions .vetra-ui-button--primary>.vetra-ui-button__content{gap:7px}.app-recovery__reference{justify-self:stretch;margin-top:26px;padding-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:none;border-top:1px solid var(--dash-border, #22252d);color:var(--dash-text-muted, #878d9a);font-size:12px}.app-recovery__reference code{color:var(--dash-text-secondary, #bec2cd);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.app-recovery__reference button{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:0;border-radius:6px;color:var(--dash-text-muted, #878d9a);background:transparent;cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;transition:color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease),background-color var(--dash-motion-fast, .14s) var(--dash-ease-out, ease)}.app-recovery__reference button:hover,.app-recovery__reference button:focus-visible{color:var(--dash-text, #f3f2f5);background:var(--dash-hover-fill, rgba(255, 255, 255, .05));outline:0}.app-recovery__reference button:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dash-accent, #6d5efc) 55%,transparent)}.app-recovery__reference button:active{transform:translateY(.5px)}@media(max-width:560px){.app-recovery{padding:32px 20px}.app-recovery__body{margin-block-end:4vh}.app-recovery__actions{gap:10px}.app-recovery__actions>.vetra-ui-button--primary{flex:1 0 100%;justify-content:center}.app-recovery__reference{margin-top:22px}}@media(prefers-reduced-motion:reduce){.app-recovery__reference button{transition:none}.app-recovery__reference button:active{transform:none}}
