:root{--aq-navy:#00235a;--aq-navy-deep:#060e1e;--aq-navy-mid:#203858;--aq-navy-soft:#1d3878;--aq-blue:#345ba9;--aq-blue-strong:#2a4d93;--aq-sky:#1285bd;--aq-sky-ink:#0e6a98;--aq-sky-200:#b6e3fa;--aq-sky-50:#e3f6ff;--aq-red:#be202e;--aq-red-deep:#8e0f1b;--aq-coral:#ed6a51;--aq-ink:#101828;--aq-text:#1a2130;--aq-text-dim:#5b6675;--aq-text-faint:#8993a3;--aq-on-navy:#ffffff;--aq-on-navy-dim:#c7d3e6;--aq-surface:#ffffff;--aq-canvas:#f4f6f8;--aq-border:#e2e6ec;--aq-border-strong:#c9d1dc;--aq-success:#1b774d;--aq-success-bg:#e3f3eb;--aq-warning:#8a5a06;--aq-warning-bg:#fdf3e2;--aq-danger:var(--aq-red);--aq-danger-bg:#f9e3e4;--aq-info:var(--aq-blue);--aq-info-bg:var(--aq-sky-50);--aq-gradient-hero:linear-gradient(180deg, var(--aq-navy-mid) 0%, var(--aq-navy-deep) 100%);--aq-gradient-brand:linear-gradient(135deg, var(--aq-navy) 0%, var(--aq-navy-soft) 55%, var(--aq-blue) 100%);--aq-gradient-accent:linear-gradient(225deg, var(--aq-red) 0%, var(--aq-red-deep) 100%);--aq-font-display:'Aeries Sans','Nunito Sans',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--aq-font-body:'Nunito Sans',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--aq-font-mono:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',monospace;--aq-text-2xs:11px;--aq-text-xs:12px;--aq-text-sm:13px;--aq-text-base:14px;--aq-text-md:16px;--aq-text-lg:20px;--aq-text-xl:25px;--aq-text-2xl:31px;--aq-text-3xl:40px;--aq-weight-regular:400;--aq-weight-semibold:600;--aq-weight-bold:700;--aq-weight-heavy:800;--aq-leading-tight:1.2;--aq-leading-normal:1.5;--aq-tracking-eyebrow:0.08em;--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-8:32px;--aq-space-10:40px;--aq-space-12:48px;--aq-space-16:64px;--aq-radius-sm:5px;--aq-radius-md:10px;--aq-radius-lg:15px;--aq-radius-pill:999px;--aq-shadow-sm:0 1px 2px rgba(0, 35, 90, 0.08);--aq-shadow-md:0 0 15px rgba(44, 54, 92, 0.25);--aq-shadow-lg:0 16px 40px rgba(0, 35, 90, 0.22);--aq-focus-ring:0 0 0 3px rgba(18, 133, 189, 0.55);--aq-ease:cubic-bezier(0.2, 0.8, 0.2, 1);--aq-duration-fast:120ms;--aq-duration:200ms;--aq-duration-slow:320ms}@media (prefers-reduced-motion:reduce){:root{--aq-duration-fast:0ms;--aq-duration:0ms;--aq-duration-slow:0ms}}@font-face{font-family:"Aeries Sans";font-style:normal;font-weight:700;font-display:swap;src:url(../../fonts/Aeries/aeriessans-bold-webfont.woff2) format("woff2")}@font-face{font-family:"Aeries Sans";font-style:normal;font-weight:800;font-display:swap;src:url(../../fonts/Aeries/aeriessans-extrabold-webfont.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:url(../../fonts/Nunito/nunito-sans-v5-vietnamese_latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;font-display:swap;src:url(../../fonts/Nunito/nunito-sans-v5-vietnamese_latin_latin-ext-600.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-display:swap;src:url(../../fonts/Nunito/nunito-sans-v5-vietnamese_latin_latin-ext-700.woff2) format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-display:swap;src:url(../../fonts/Nunito/nunito-sans-v5-vietnamese_latin_latin-ext-800.woff2) format("woff2")}@media (min-width:1100px){body.lab-qa-sidebar-present{margin-left:var(--lab-qa-layout-width,0)!important}body.lab-qa-sidebar-present #sidebar-wrapper{left:var(--lab-qa-layout-width,0)}body.lab-qa-sidebar-present #nav{left:var(--lab-qa-layout-width,0);width:calc(100% - var(--lab-qa-layout-width,0px))}}.lab-qa-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:9000;font-family:var(--aq-font-body);font-size:var(--aq-text-base);line-height:var(--aq-leading-normal);color:var(--aq-text);pointer-events:none;zoom:var(--lab-qa-host-zoom,1);-webkit-font-smoothing:antialiased}.lab-qa-sidebar[hidden]{display:none!important}.lab-qa-sidebar *,.lab-qa-sidebar ::after,.lab-qa-sidebar ::before{box-sizing:border-box}.lab-qa-sidebar a,.lab-qa-sidebar button,.lab-qa-sidebar code,.lab-qa-sidebar dd,.lab-qa-sidebar dt,.lab-qa-sidebar h2,.lab-qa-sidebar h3,.lab-qa-sidebar h4,.lab-qa-sidebar input,.lab-qa-sidebar li,.lab-qa-sidebar p,.lab-qa-sidebar span{font-family:inherit;font-size:var(--aq-text-base);line-height:var(--aq-leading-normal);letter-spacing:normal;text-transform:none}.lab-qa-sidebar a:focus-visible,.lab-qa-sidebar button:focus-visible,.lab-qa-sidebar input:focus-visible{outline:0;box-shadow:var(--aq-focus-ring)}.lab-qa-sidebar .lab-qa-minimized{position:absolute;bottom:var(--aq-space-4);left:var(--aq-space-4);display:flex;align-items:center;gap:var(--aq-space-2);transition:opacity var(--aq-duration) var(--aq-ease)}.lab-qa-sidebar .lab-qa-minimized-actions{pointer-events:auto;display:flex;align-items:center;gap:var(--aq-space-2)}.lab-qa-sidebar .lab-qa-minimized-actions:empty{display:none}.lab-qa-sidebar .lab-qa-toggle{pointer-events:auto;display:inline-flex;align-items:center;gap:var(--aq-space-2);padding:var(--aq-space-2) var(--aq-space-2) var(--aq-space-2) var(--aq-space-3);border:1px solid color-mix(in srgb,var(--aq-on-navy) 18%,transparent);border-radius:var(--aq-radius-pill);background:var(--aq-gradient-brand);color:var(--aq-on-navy);font-weight:var(--aq-weight-bold);white-space:nowrap;cursor:pointer;box-shadow:var(--aq-shadow-lg);transition:transform var(--aq-duration) var(--aq-ease),box-shadow var(--aq-duration) var(--aq-ease)}.lab-qa-sidebar .lab-qa-toggle:hover{transform:translateY(-2px);box-shadow:var(--aq-shadow-lg),0 0 0 4px color-mix(in srgb,var(--aq-sky) 30%,transparent)}.lab-qa-sidebar .lab-qa-toggle:active{transform:translateY(0)}.lab-qa-sidebar .lab-qa-toggle-label{font-family:var(--aq-font-display);font-weight:var(--aq-weight-bold);color:var(--aq-on-navy)}.lab-qa-sidebar .lab-qa-toggle-dot{width:8px;height:8px;border-radius:50%;background:var(--aq-coral);box-shadow:0 0 0 3px color-mix(in srgb,var(--aq-coral) 35%,transparent)}.lab-qa-sidebar .lab-qa-toggle-count{min-width:22px;padding:0 var(--aq-space-2);border-radius:var(--aq-radius-pill);background:var(--aq-on-navy);color:var(--aq-navy);font-size:var(--aq-text-xs);font-weight:var(--aq-weight-heavy);text-align:center}.lab-qa-sidebar .lab-qa-panel-frame{position:relative;height:100%;width:var(--lab-qa-width,384px);visibility:hidden;transform:translateX(-100%);transition:transform var(--aq-duration-slow) var(--aq-ease),visibility 0s linear var(--aq-duration-slow)}.lab-qa-sidebar .lab-qa-panel{pointer-events:auto;display:block;height:100%;width:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--aq-canvas);border-right:1px solid var(--aq-border);box-shadow:var(--aq-shadow-lg);scrollbar-width:thin;scrollbar-color:var(--aq-border-strong) transparent}.lab-qa-sidebar.lab-qa-open .lab-qa-panel-frame{visibility:visible;transform:none;transition:transform var(--aq-duration-slow) var(--aq-ease),visibility 0s}.lab-qa-sidebar.lab-qa-open .lab-qa-minimized{opacity:0;visibility:hidden}.lab-qa-sidebar .lab-qa-resize{pointer-events:auto;position:absolute;top:0;bottom:0;left:auto;right:-5px;width:10px;margin:0;padding:0;cursor:col-resize;touch-action:none;visibility:hidden}.lab-qa-sidebar .lab-qa-resize::after{content:"";position:absolute;top:0;bottom:0;left:4px;width:2px;background:0 0;transition:background var(--aq-duration-fast) var(--aq-ease)}.lab-qa-sidebar .lab-qa-resize:focus-visible::after,.lab-qa-sidebar .lab-qa-resize:hover::after{background:var(--aq-sky)}.lab-qa-sidebar .lab-qa-resize:focus-visible{box-shadow:none}.lab-qa-sidebar.lab-qa-open .lab-qa-resize{visibility:visible}.lab-qa-sidebar.lab-qa-resizing{user-select:none}.lab-qa-sidebar.lab-qa-resizing .lab-qa-panel-frame{transition:none}.lab-qa-sidebar.lab-qa-resizing .lab-qa-resize::after{background:var(--aq-sky)}.lab-qa-sidebar .lab-qa-header{position:relative;padding:var(--aq-space-2) var(--aq-space-4) var(--aq-space-3);background:var(--aq-gradient-brand);color:var(--aq-on-navy);box-shadow:var(--aq-shadow-sm);overflow:hidden}.lab-qa-sidebar .lab-qa-header::after{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--aq-sky) 45%,transparent) 0,transparent 70%);pointer-events:none}.lab-qa-sidebar .lab-qa-header>*{position:relative;z-index:1}.lab-qa-sidebar .lab-qa-header .lab-qa-title{margin:var(--aq-space-2) 0 var(--aq-space-2);font-family:var(--aq-font-display);font-size:var(--aq-text-xl);font-weight:var(--aq-weight-heavy);line-height:var(--aq-leading-tight);color:var(--aq-on-navy)}.lab-qa-sidebar .lab-qa-header-top{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--aq-space-2);min-width:0}.lab-qa-sidebar .lab-qa-header-top>*{flex:0 0 auto;white-space:nowrap}.lab-qa-sidebar .lab-qa-badge{display:inline-flex;align-items:center;padding:2px var(--aq-space-2);border-radius:var(--aq-radius-pill);background:var(--aq-gradient-accent);color:var(--aq-on-navy);font-size:var(--aq-text-2xs);font-weight:var(--aq-weight-heavy);letter-spacing:var(--aq-tracking-eyebrow);box-shadow:0 0 0 1px color-mix(in srgb,var(--aq-coral) 60%,transparent)}.lab-qa-sidebar .lab-qa-actions{display:flex;gap:var(--aq-space-1);margin-left:auto}.lab-qa-sidebar .lab-qa-actions:empty{display:none}.lab-qa-sidebar .lab-qa-actions:empty+.lab-qa-collapse{margin-left:auto}.lab-qa-sidebar .lab-qa-collapse{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--aq-on-navy);cursor:pointer;transition:background var(--aq-duration-fast) var(--aq-ease)}.lab-qa-sidebar .lab-qa-collapse:hover{background:color-mix(in srgb,var(--aq-on-navy) 20%,transparent)}.lab-qa-sidebar .lab-qa-build{display:grid;gap:var(--aq-space-2);margin:0}.lab-qa-sidebar .lab-qa-build dd,.lab-qa-sidebar .lab-qa-build dt{margin:0}.lab-qa-sidebar .lab-qa-build dt{color:var(--aq-sky-200);font-size:var(--aq-text-2xs);font-weight:var(--aq-weight-bold);letter-spacing:var(--aq-tracking-eyebrow);text-transform:uppercase}.lab-qa-sidebar .lab-qa-build dd{overflow:hidden;color:var(--aq-on-navy);font-family:var(--aq-font-mono);font-size:var(--aq-text-xs);white-space:normal;overflow-wrap:anywhere}.lab-qa-sidebar .lab-qa-build-item{display:flex;align-items:baseline;gap:var(--aq-space-2);min-width:0;padding:var(--aq-space-1) var(--aq-space-2);border:1px solid color-mix(in srgb,var(--aq-on-navy) 14%,transparent);border-radius:var(--aq-radius-sm);background:color-mix(in srgb,var(--aq-navy-deep) 30%,transparent)}.lab-qa-sidebar .lab-qa-build-item dt{flex:none}.lab-qa-sidebar .lab-qa-build-item dd{min-width:0}.lab-qa-sidebar .lab-qa-status:not(:empty){margin-top:var(--aq-space-3);padding:var(--aq-space-2) var(--aq-space-3);border-radius:var(--aq-radius-md);background:color-mix(in srgb,var(--aq-on-navy) 14%,transparent);border-left:3px solid var(--aq-coral);color:var(--aq-on-navy);font-size:var(--aq-text-sm);animation:lab-qa-fade-in var(--aq-duration) var(--aq-ease)}.lab-qa-sidebar [data-lab-qa-demo-reset][hidden]{display:none}.lab-qa-sidebar .lab-qa-reset-button{padding:8px 12px;border:1px solid var(--aq-sky-ink);border-radius:6px;background:0 0;color:var(--aq-sky-ink);font:inherit;cursor:pointer}.lab-qa-sidebar .lab-qa-reset-button:focus-visible{outline:2px solid var(--aq-sky-ink);outline-offset:3px}.lab-qa-sidebar .lab-qa-reset-button:disabled{opacity:.6;cursor:wait}.lab-qa-sidebar .lab-qa-accounts-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.lab-qa-sidebar .lab-qa-accounts-toggle[aria-expanded=true] .lab-qa-chevron{transform:rotate(180deg)}.lab-qa-sidebar .lab-qa-accounts-toggle:focus-visible{outline:2px solid var(--aq-sky-ink);outline-offset:4px}.lab-qa-sidebar [data-lab-qa-accounts-content][hidden]{display:none}.lab-qa-sidebar .lab-qa-section{padding:var(--aq-space-5)}.lab-qa-sidebar .lab-qa-section+.lab-qa-section{padding-top:0}.lab-qa-sidebar .lab-qa-section h3{display:flex;align-items:center;gap:var(--aq-space-2);margin:0 0 var(--aq-space-2);color:var(--aq-sky-ink);font-size:var(--aq-text-2xs);font-weight:var(--aq-weight-heavy);letter-spacing:var(--aq-tracking-eyebrow);text-transform:uppercase}.lab-qa-sidebar .lab-qa-section h4{margin:var(--aq-space-4) 0 var(--aq-space-2);color:var(--aq-text-dim);font-size:var(--aq-text-2xs);font-weight:var(--aq-weight-heavy);letter-spacing:var(--aq-tracking-eyebrow);text-transform:uppercase}.lab-qa-sidebar .lab-qa-section ol,.lab-qa-sidebar .lab-qa-section ul{margin:0;padding:0;list-style:none}.lab-qa-sidebar .lab-qa-hint{margin:0 0 var(--aq-space-3);color:var(--aq-text-dim);font-size:var(--aq-text-sm)}.lab-qa-sidebar .lab-qa-count{padding:0 var(--aq-space-2);border-radius:var(--aq-radius-pill);background:var(--aq-sky-50);color:var(--aq-sky-ink);font-size:var(--aq-text-2xs);letter-spacing:0}.lab-qa-sidebar ul.lab-qa-accounts{display:grid;gap:var(--aq-space-2)}.lab-qa-sidebar .lab-qa-account{position:relative;display:grid;grid-template-columns:32px 1fr;grid-template-areas:"avatar name" "avatar notes";column-gap:var(--aq-space-3);align-items:center;width:100%;padding:var(--aq-space-2) var(--aq-space-3);border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);background:var(--aq-surface);color:var(--aq-text);text-align:left;cursor:pointer;box-shadow:var(--aq-shadow-sm);transition:border-color var(--aq-duration-fast) var(--aq-ease),background var(--aq-duration-fast) var(--aq-ease),transform var(--aq-duration-fast) var(--aq-ease)}.lab-qa-sidebar .lab-qa-account:hover{border-color:var(--aq-sky);background:var(--aq-sky-50);transform:translateX(2px)}.lab-qa-sidebar .lab-qa-account:active{transform:translateX(0)}.lab-qa-sidebar .lab-qa-account.lab-qa-account-selected{border-color:var(--aq-blue);background:var(--aq-sky-50);box-shadow:inset 3px 0 0 var(--aq-blue),var(--aq-shadow-sm)}.lab-qa-sidebar .lab-qa-account-avatar{grid-area:avatar;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--aq-gradient-brand);color:var(--aq-on-navy);font-family:var(--aq-font-display);font-size:var(--aq-text-sm);font-weight:var(--aq-weight-heavy)}.lab-qa-sidebar .lab-qa-account-selected .lab-qa-account-avatar{background:var(--aq-success)}.lab-qa-sidebar .lab-qa-account-name{grid-area:name;display:flex;align-items:center;gap:var(--aq-space-2);min-width:0;color:var(--aq-ink);font-weight:var(--aq-weight-heavy)}.lab-qa-sidebar .lab-qa-account-name+.lab-qa-account-role{grid-area:name;justify-self:end}.lab-qa-sidebar .lab-qa-account-role{padding:0 var(--aq-space-2);border-radius:var(--aq-radius-pill);background:var(--aq-canvas);color:var(--aq-text-dim);font-size:var(--aq-text-xs);font-weight:var(--aq-weight-semibold);white-space:nowrap}.lab-qa-sidebar .lab-qa-account-notes{grid-area:notes;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--aq-text-dim);font-size:var(--aq-text-xs)}.lab-qa-sidebar .lab-qa-account-inline{display:inline-flex;align-items:center;width:auto;padding:2px var(--aq-space-3);border-radius:var(--aq-radius-pill);color:var(--aq-blue);font-weight:var(--aq-weight-bold);box-shadow:none}.lab-qa-sidebar .lab-qa-filter{width:100%;margin-bottom:var(--aq-space-3);padding:var(--aq-space-2) var(--aq-space-3) var(--aq-space-2) 34px;border:1px solid var(--aq-border-strong);border-radius:var(--aq-radius-pill);background:var(--aq-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235b6675' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='m11 11 3.5 3.5'/%3E%3C/svg%3E") no-repeat 12px center;color:var(--aq-text);transition:border-color var(--aq-duration-fast) var(--aq-ease)}.lab-qa-sidebar .lab-qa-filter::placeholder{color:var(--aq-text-dim)}.lab-qa-sidebar .lab-qa-filter:focus{border-color:var(--aq-sky)}.lab-qa-sidebar .lab-qa-empty{margin:0 0 var(--aq-space-3);padding:var(--aq-space-5);border:1px dashed var(--aq-border-strong);border-radius:var(--aq-radius-md);color:var(--aq-text-dim);text-align:center}.lab-qa-sidebar .lab-qa-empty[hidden]{display:none}.lab-qa-sidebar .lab-qa-feature{margin-bottom:var(--aq-space-3);border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);background:var(--aq-surface);box-shadow:var(--aq-shadow-sm);overflow:hidden;transition:border-color var(--aq-duration-fast) var(--aq-ease),box-shadow var(--aq-duration) var(--aq-ease)}.lab-qa-sidebar .lab-qa-feature[hidden]{display:none}.lab-qa-sidebar .lab-qa-feature:hover{border-color:var(--aq-border-strong)}.lab-qa-sidebar .lab-qa-feature>summary{display:grid;grid-template-columns:1fr 16px;align-items:start;gap:var(--aq-space-1) var(--aq-space-2);padding:var(--aq-space-3) var(--aq-space-4);cursor:pointer;list-style:none}.lab-qa-sidebar .lab-qa-feature>summary::-webkit-details-marker{display:none}.lab-qa-sidebar .lab-qa-feature>summary:focus-visible{outline:0;box-shadow:inset var(--aq-focus-ring)}.lab-qa-sidebar .lab-qa-feature[open]{border-color:var(--aq-sky);box-shadow:inset 4px 0 0 var(--aq-sky),var(--aq-shadow-md)}.lab-qa-sidebar .lab-qa-feature[open]>summary{background:var(--aq-sky-50)}.lab-qa-sidebar .lab-qa-feature[open] .lab-qa-chevron{transform:rotate(180deg)}.lab-qa-sidebar .lab-qa-feature[open]>:not(summary){animation:lab-qa-fade-in var(--aq-duration) var(--aq-ease)}.lab-qa-sidebar .lab-qa-feature>:not(summary){margin-left:var(--aq-space-4);margin-right:var(--aq-space-4)}.lab-qa-sidebar .lab-qa-feature>:last-child:not(summary){margin-bottom:var(--aq-space-4)}.lab-qa-sidebar .lab-qa-feature-title{color:var(--aq-ink);font-family:var(--aq-font-display);font-size:var(--aq-text-md);font-weight:var(--aq-weight-bold);line-height:var(--aq-leading-tight)}.lab-qa-sidebar .lab-qa-feature-updated{grid-row:2;justify-self:start;padding:1px var(--aq-space-2);border-radius:var(--aq-radius-pill);background:var(--aq-canvas);color:var(--aq-text-dim);font-size:var(--aq-text-2xs);font-weight:var(--aq-weight-semibold);white-space:nowrap}.lab-qa-sidebar .lab-qa-chevron{grid-column:2;grid-row:1;width:16px;height:16px;margin-top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%230e6a98' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat center;transition:transform var(--aq-duration) var(--aq-ease)}.lab-qa-sidebar .lab-qa-summary{margin-top:var(--aq-space-3);margin-bottom:var(--aq-space-3);color:var(--aq-text)}.lab-qa-sidebar .lab-qa-start-row{margin-top:0;margin-bottom:var(--aq-space-2)}.lab-qa-sidebar .lab-qa-start{display:inline-flex;align-items:center;gap:var(--aq-space-1);padding:1px var(--aq-space-2);border:1px solid var(--aq-border-strong);border-radius:var(--aq-radius-sm);background:0 0;color:var(--aq-blue);font-size:var(--aq-text-xs);font-weight:var(--aq-weight-semibold);text-decoration:none}.lab-qa-sidebar .lab-qa-start:hover{border-color:var(--aq-blue);background:var(--aq-sky-50);color:var(--aq-blue-strong);text-decoration:none}.lab-qa-sidebar ul.lab-qa-feature-accounts li,.lab-qa-sidebar ul.lab-qa-links li{display:flex;align-items:center;gap:var(--aq-space-2);padding:var(--aq-space-1) 0}.lab-qa-sidebar .lab-qa-link{color:var(--aq-blue);font-weight:var(--aq-weight-bold);text-decoration:none}.lab-qa-sidebar .lab-qa-link:hover{color:var(--aq-blue-strong);text-decoration:underline}.lab-qa-sidebar span.lab-qa-link{color:var(--aq-text)}.lab-qa-sidebar .lab-qa-link-kind{padding:0 var(--aq-space-2);border-radius:var(--aq-radius-pill);background:var(--aq-sky-50);color:var(--aq-sky-ink);font-size:var(--aq-text-2xs);font-weight:var(--aq-weight-bold);letter-spacing:var(--aq-tracking-eyebrow);text-transform:uppercase}.lab-qa-sidebar .lab-qa-steps{counter-reset:lab-qa-step;margin-bottom:var(--aq-space-3)}.lab-qa-sidebar .lab-qa-steps li{position:relative;counter-increment:lab-qa-step;padding:0 0 var(--aq-space-4) 36px}.lab-qa-sidebar .lab-qa-steps li::before{content:counter(lab-qa-step);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--aq-navy);color:var(--aq-on-navy);font-family:var(--aq-font-display);font-size:var(--aq-text-xs);font-weight:var(--aq-weight-heavy)}.lab-qa-sidebar .lab-qa-steps li:not(:last-child)::after{content:"";position:absolute;top:28px;bottom:4px;left:11px;width:2px;background:var(--aq-border)}.lab-qa-sidebar .lab-qa-steps li:last-child{padding-bottom:0}.lab-qa-sidebar .lab-qa-step-action{display:block;color:var(--aq-ink)}.lab-qa-sidebar .lab-qa-step-expect{display:block;margin-top:var(--aq-space-2);padding:var(--aq-space-2) var(--aq-space-3);border-left:3px solid var(--aq-sky);border-radius:0 var(--aq-radius-sm) var(--aq-radius-sm) 0;background:var(--aq-sky-50);color:var(--aq-text);font-size:var(--aq-text-sm)}.lab-qa-sidebar .lab-qa-step-expect strong{color:var(--aq-sky-ink)}.lab-qa-sidebar .lab-qa-timeline-build{padding:var(--aq-space-1) 0 var(--aq-space-1) var(--aq-space-3);border-left:3px solid var(--aq-border-strong)}.lab-qa-sidebar .lab-qa-timeline-build+.lab-qa-timeline-build{margin-top:var(--aq-space-3)}.lab-qa-sidebar .lab-qa-timeline-build:first-child{border-left-color:var(--aq-sky)}.lab-qa-sidebar .lab-qa-timeline-when{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--aq-space-2);margin:0 0 var(--aq-space-1);color:var(--aq-ink);font-size:var(--aq-text-sm);font-weight:var(--aq-weight-bold)}.lab-qa-sidebar .lab-qa-timeline-commit{color:var(--aq-text-dim);font-family:var(--aq-font-mono);font-size:var(--aq-text-xs);font-weight:var(--aq-weight-regular)}.lab-qa-sidebar .lab-qa-timeline-notes li+li{margin-top:var(--aq-space-1)}.lab-qa-sidebar .lab-qa-timeline-sentence{color:var(--aq-text);overflow-wrap:anywhere}.lab-qa-sidebar .lab-qa-timeline-ref{color:var(--aq-text-dim);font-size:var(--aq-text-xs);overflow-wrap:anywhere}.lab-qa-sidebar .lab-qa-timeline-state{margin-bottom:0}.lab-qa-sidebar .lab-qa-timeline-before{margin:var(--aq-space-3) 0 0}.lab-qa-sidebar .lab-qa-specs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aq-space-1);margin-top:var(--aq-space-3);color:var(--aq-text-dim);font-size:var(--aq-text-xs)}.lab-qa-sidebar .lab-qa-specs code{padding:1px var(--aq-space-2);border-radius:var(--aq-radius-sm);background:var(--aq-canvas);color:var(--aq-navy);font-family:var(--aq-font-mono);font-size:var(--aq-text-2xs)}.lab-qa-sidebar .lab-qa-problems{margin:0 var(--aq-space-5) var(--aq-space-5);padding:var(--aq-space-4);border-left:4px solid var(--aq-warning);border-radius:var(--aq-radius-md);background:var(--aq-warning-bg);color:var(--aq-warning)}.lab-qa-sidebar .lab-qa-problems h3{color:var(--aq-warning)}.lab-qa-sidebar .lab-qa-problems li{color:var(--aq-warning)}@keyframes lab-qa-fade-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lab-qa-walkthrough{display:block;margin-top:12px;padding:10px 12px;border-radius:6px;background:var(--aq-surface);color:var(--aq-navy);font-weight:700;text-align:center;text-decoration:none}.lab-qa-walkthrough:hover{text-decoration:underline}.lab-qa-walkthrough:focus-visible{outline:3px solid var(--aq-sky);outline-offset:3px}.lab-qa-sidebar .lab-qa-header .lab-qa-walkthrough-unavailable{margin:var(--aq-space-3) 0 0;color:var(--aq-on-navy)}