:root{--aq-color-neutral-ivory: #FAF9F5;--aq-color-neutral-paper: #FFFFFF;--aq-color-neutral-sand: #F5F4ED;--aq-color-neutral-oat: #F0EEE6;--aq-color-neutral-linen: #E8E6DC;--aq-color-neutral-stone: #DEDCD1;--aq-color-neutral-pebble: #D1CFC5;--aq-color-neutral-ash: #B0AEA5;--aq-color-neutral-smoke: #9C9A92;--aq-color-neutral-cream: #F8F6EF;--aq-color-ink-primary: #141413;--aq-color-ink-secondary: #5E5D59;--aq-color-ink-tertiary: #73726C;--aq-color-ink-inverse: #FAF9F5;--aq-color-clay-50: #FCF3EE;--aq-color-clay-75: #F8E4DA;--aq-color-clay-100: #F2CDBE;--aq-color-clay-200: #E6C3B2;--aq-color-clay-300: #E8A08A;--aq-color-clay-500: #D97757;--aq-color-clay-600: #B5532F;--aq-color-clay-700: #9F4A2B;--aq-color-status-pass-text: #4A6B35;--aq-color-status-pass-bg: #EEF2E6;--aq-color-status-pass-mark: #788C5D;--aq-color-status-pass-halo: #E3EAD8;--aq-color-status-pass-ink: #3E5A2C;--aq-color-status-fail-text: #A3333D;--aq-color-status-fail-bg: #F8E8E8;--aq-color-status-fail-mark: #C8484F;--aq-color-status-fail-ink: #7A2730;--aq-color-status-review-text: #876A12;--aq-color-status-review-bg: #FAF3DC;--aq-color-status-review-mark: #C9A82D;--aq-color-status-review-ink: #5E4A10;--aq-color-status-neutral-text: #5E5D59;--aq-color-status-neutral-bg: #F0EEE6;--aq-color-status-neutral-mark: #B0AEA5;--aq-color-status-running-text: #B5532F;--aq-color-status-running-bg: #FCF3EE;--aq-color-status-running-mark: #D97757;--aq-color-chart-pass: #2E9191;--aq-color-chart-fail: #C8484F;--aq-color-chart-review: #C9A82D;--aq-color-chart-skip: #DEDCD1;--aq-color-terminal-bg: #141413;--aq-color-terminal-text: #B0AEA5;--aq-color-terminal-accent: #E8A08A;--aq-color-terminal-ok: #9DBB7E;--aq-color-terminal-warn: #DCC067;--aq-color-terminal-err: #E58F86;--aq-color-project-clay: #D97757;--aq-color-project-teal: #2E9191;--aq-color-project-plum: #5B4E8C;--aq-color-project-olive: #788C5D;--aq-color-project-ochre: #C9A82D;--aq-color-tint-teal-bg: #E3F0EF;--aq-color-tint-teal-text: #1F6E6E;--aq-font-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--aq-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--aq-text-display-size: 48px;--aq-text-display-line: 1.08;--aq-text-display-weight: 600;--aq-text-display-tracking: -.025em;--aq-text-h1-size: 32px;--aq-text-h1-line: 1.1;--aq-text-h1-weight: 600;--aq-text-h1-tracking: -.02em;--aq-text-h2-size: 22px;--aq-text-h2-line: 1.2;--aq-text-h2-weight: 600;--aq-text-h2-tracking: -.01em;--aq-text-h3-size: 18px;--aq-text-h3-line: 1.3;--aq-text-h3-weight: 600;--aq-text-h3-tracking: 0;--aq-text-body-size: 14px;--aq-text-body-line: 1.5;--aq-text-body-weight: 400;--aq-text-body-tracking: 0;--aq-text-small-size: 13px;--aq-text-small-line: 1.5;--aq-text-small-weight: 400;--aq-text-small-tracking: 0;--aq-text-caption-size: 12px;--aq-text-caption-line: 1.4;--aq-text-caption-weight: 400;--aq-text-caption-tracking: 0;--aq-space-1: 4px;--aq-space-2: 8px;--aq-space-3: 12px;--aq-space-4: 16px;--aq-space-5: 20px;--aq-space-6: 24px;--aq-space-7: 28px;--aq-space-8: 32px;--aq-space-10: 40px;--aq-space-12: 48px;--aq-space-14: 56px;--aq-space-18: 72px;--aq-radius-xs: 4px;--aq-radius-sm: 6px;--aq-radius-md: 8px;--aq-radius-lg: 12px;--aq-radius-xl: 16px;--aq-radius-pill: 999px;--aq-control-sm: 32px;--aq-control-md: 40px;--aq-control-lg: 44px;--aq-layout-content-max: 1240px;--aq-layout-gutter: 32px;--aq-layout-header-height: 60px;--aq-shadow-lift: 0 1px 2px rgba(20,20,19,.04), 0 12px 32px -16px rgba(20,20,19,.14);--aq-shadow-lift-hover: 0 2px 4px rgba(20,20,19,.05), 0 22px 44px -18px rgba(20,20,19,.2);--aq-shadow-soft: 0 0 0 1px rgba(20,20,19,.03), 0 6px 18px -10px rgba(20,20,19,.14);--aq-shadow-overlay: 0 24px 56px -20px rgba(20,20,19,.32), 0 0 0 1px rgba(20,20,19,.04);--aq-shadow-toast: 0 18px 40px -16px rgba(20,20,19,.5);--aq-shadow-focus: 0 0 0 4px #FCF3EE;--aq-motion-ease: cubic-bezier(.2,0,0,1);--aq-motion-ease-in-out: cubic-bezier(.4,0,.2,1);--aq-motion-instant: .14s;--aq-motion-quick: .28s;--aq-motion-base: .45s;--aq-motion-enter: .55s;--aq-motion-chart: .9s;--aq-motion-draw: 1.4s;--aq-motion-ring: 1.6s;--aq-motion-breathe: 5s;--aq-motion-stagger: 60ms;--aq-z-header: 10;--aq-z-menu: 30;--aq-z-overlay: 40;--aq-z-toast: 50}:root{--aq-bg: var(--aq-color-neutral-ivory);--aq-surface: var(--aq-color-neutral-paper);--aq-surface-sunken: var(--aq-color-neutral-sand);--aq-surface-muted: var(--aq-color-neutral-oat);--aq-hairline: var(--aq-color-neutral-linen);--aq-control-border: var(--aq-color-neutral-pebble);--aq-control-border-soft: var(--aq-color-neutral-stone);--aq-disabled-bg: var(--aq-color-neutral-linen);--aq-text: var(--aq-color-ink-primary);--aq-text-2: var(--aq-color-ink-secondary);--aq-text-3: var(--aq-color-ink-tertiary);--aq-text-inverse: var(--aq-color-ink-inverse);--aq-text-disabled: var(--aq-color-ink-tertiary);--aq-accent: var(--aq-color-clay-600);--aq-accent-hover: var(--aq-color-clay-700);--aq-accent-mark: var(--aq-color-clay-500);--aq-accent-soft: var(--aq-color-clay-50);--aq-accent-ring: var(--aq-color-clay-100);--aq-accent-line: var(--aq-color-clay-200);--aq-accent-on-dark: var(--aq-color-clay-300);--aq-lens-h: linear-gradient(90deg, rgba(232,230,220,0), var(--aq-color-neutral-linen) 22%, var(--aq-color-clay-200) 50%, var(--aq-color-neutral-linen) 78%, rgba(232,230,220,0));--aq-lens-v: linear-gradient(180deg, rgba(232,230,220,0), var(--aq-color-neutral-linen) 25%, var(--aq-color-clay-200) 50%, var(--aq-color-neutral-linen) 75%, rgba(232,230,220,0));--aq-focus-ring: 0 0 0 3px var(--aq-color-clay-100)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--aq-bg);color:var(--aq-text);font-family:var(--aq-font-sans);font-size:var(--aq-text-body-size);line-height:var(--aq-text-body-line);-webkit-font-smoothing:antialiased}a{color:var(--aq-accent);text-decoration:none}a:hover{color:var(--aq-accent-hover)}:focus-visible{outline:3px solid var(--aq-accent-ring);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}code,kbd,samp,.aq-mono{font-family:var(--aq-font-mono)}.aq-display{font-size:var(--aq-text-display-size);line-height:var(--aq-text-display-line);font-weight:var(--aq-text-display-weight);letter-spacing:var(--aq-text-display-tracking)}.aq-h1{font-size:var(--aq-text-h1-size);line-height:var(--aq-text-h1-line);font-weight:var(--aq-text-h1-weight);letter-spacing:var(--aq-text-h1-tracking)}.aq-h2{font-size:var(--aq-text-h2-size);line-height:var(--aq-text-h2-line);font-weight:var(--aq-text-h2-weight);letter-spacing:var(--aq-text-h2-tracking)}.aq-h3{font-size:var(--aq-text-h3-size);line-height:var(--aq-text-h3-line);font-weight:var(--aq-text-h3-weight)}.aq-small{font-size:var(--aq-text-small-size)}.aq-caption{font-size:var(--aq-text-caption-size);color:var(--aq-text-3)}.aq-muted{color:var(--aq-text-2)}.aq-eyebrow{font-size:var(--aq-text-small-size);font-weight:500;color:var(--aq-accent)}.aq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.aq-page{max-width:var(--aq-layout-content-max);margin:0 auto;padding:var(--aq-space-6) var(--aq-layout-gutter) var(--aq-space-18)}@media (max-width: 720px){.aq-page{padding-left:var(--aq-space-4);padding-right:var(--aq-space-4)}}.aq-lift{background:var(--aq-surface);border-radius:var(--aq-radius-xl);box-shadow:var(--aq-shadow-lift);transition:box-shadow var(--aq-motion-quick) var(--aq-motion-ease),transform var(--aq-motion-quick) var(--aq-motion-ease)}.aq-lift--interactive:hover{box-shadow:var(--aq-shadow-lift-hover);transform:translateY(-2px)}.aq-soft{background:var(--aq-surface);border-radius:var(--aq-radius-lg);box-shadow:var(--aq-shadow-soft)}.aq-lens{height:2px;background:var(--aq-lens-h);clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%);border:0;margin:0}.aq-lens-v{width:2px;align-self:stretch;background:var(--aq-lens-v);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.aq-row-line{box-shadow:inset 0 1px #1414130d}@keyframes aq-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes aq-fade{0%{opacity:0}to{opacity:1}}@keyframes aq-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes aq-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aq-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes aq-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aq-pulse{50%{opacity:.35}}@keyframes aq-spin{to{transform:rotate(360deg)}}@keyframes aq-orbit{to{transform:rotate(360deg)}}@keyframes aq-breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes aq-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes aq-scan{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(118px);opacity:0}}@keyframes aq-indet{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes aq-blink{50%{opacity:0}}@keyframes aq-toast-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.aq-stage>*{animation:aq-rise var(--aq-motion-enter) var(--aq-motion-ease) both}.aq-stage>*:nth-child(2){animation-delay:calc(var(--aq-motion-stagger) * 1)}.aq-stage>*:nth-child(3){animation-delay:calc(var(--aq-motion-stagger) * 2)}.aq-stage>*:nth-child(4){animation-delay:calc(var(--aq-motion-stagger) * 3)}.aq-stage>*:nth-child(5){animation-delay:calc(var(--aq-motion-stagger) * 4)}.aq-stage>*:nth-child(n+6){animation-delay:calc(var(--aq-motion-stagger) * 5)}.aq-fade-in{animation:aq-fade var(--aq-motion-quick) ease-out both}.aq-pulse{animation:aq-pulse 1.2s infinite}.aq-scan{animation:aq-scan 2.6s cubic-bezier(.4,0,.2,1) infinite}.aq-indet{animation:aq-indet 1.8s cubic-bezier(.4,0,.2,1) infinite}.aq-blink{animation:aq-blink 1.1s step-end infinite}.aq-fill{transform-origin:left;animation:aq-grow-x var(--aq-motion-chart) .3s var(--aq-motion-ease) both}.aq-pop-enter-active,.aq-pop-leave-active{transition:opacity var(--aq-motion-quick) var(--aq-motion-ease),transform var(--aq-motion-quick) var(--aq-motion-ease)}.aq-pop-enter-from,.aq-pop-leave-to{opacity:0;transform:translateY(-4px) scale(.98)}.aq-fade-enter-active,.aq-fade-leave-active{transition:opacity var(--aq-motion-quick) ease-out}.aq-fade-enter-from,.aq-fade-leave-to{opacity:0}.aq-slide-enter-active,.aq-slide-leave-active{transition:opacity var(--aq-motion-base) var(--aq-motion-ease),transform var(--aq-motion-base) var(--aq-motion-ease)}.aq-slide-enter-from,.aq-slide-leave-to{opacity:0;transform:translate(24px)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.aq-field__control input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--aq-surface) inset;box-shadow:0 0 0 1000px var(--aq-surface) inset;-webkit-text-fill-color:var(--aq-text);caret-color:var(--aq-text);transition:background-color 600000s 0s,color 600000s 0s}.aq-field__control input:autofill{box-shadow:0 0 0 1000px var(--aq-surface) inset;-webkit-text-fill-color:var(--aq-text);caret-color:var(--aq-text)}.aq-toasts[data-v-1e70cdc5]{position:fixed;right:var(--aq-space-6);bottom:var(--aq-space-6);z-index:var(--aq-z-toast);width:min(360px,calc(100vw - 32px))}.aq-toasts__list[data-v-1e70cdc5]{display:flex;flex-direction:column;gap:var(--aq-space-3)}.aq-toast[data-v-1e70cdc5]{display:flex;gap:var(--aq-space-3);align-items:flex-start;background:var(--aq-color-ink-primary);color:var(--aq-text-inverse);border-radius:var(--aq-radius-lg);padding:14px var(--aq-space-4);box-shadow:var(--aq-shadow-toast)}.aq-toast__mark[data-v-1e70cdc5]{flex:none;width:28px;height:28px;border-radius:var(--aq-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--aq-accent-mark)}.aq-toast__mark.is-success[data-v-1e70cdc5]{background:var(--aq-color-status-pass-text)}.aq-toast__mark.is-danger[data-v-1e70cdc5]{background:var(--aq-color-status-fail-text)}.aq-toast__body[data-v-1e70cdc5]{flex:1;display:flex;flex-direction:column;font-size:var(--aq-text-small-size)}.aq-toast__body b[data-v-1e70cdc5]{font-weight:500;font-size:var(--aq-text-body-size)}.aq-toast__body>span[data-v-1e70cdc5]{color:var(--aq-color-neutral-ash)}.aq-toast__action[data-v-1e70cdc5]{align-self:flex-start;margin-top:6px;padding:0;border:none;background:none;color:var(--aq-accent-on-dark);font-weight:500;cursor:pointer}.aq-toast__close[data-v-1e70cdc5]{border:none;background:none;color:var(--aq-color-neutral-ash);font-size:18px;line-height:1;cursor:pointer}.aq-toast-enter-active[data-v-1e70cdc5]{animation:aq-toast-in var(--aq-motion-base) var(--aq-motion-ease) both}.aq-toast-leave-active[data-v-1e70cdc5]{transition:opacity var(--aq-motion-quick)}.aq-toast-leave-to[data-v-1e70cdc5]{opacity:0}
