body:has(.lab-surface) [data-site-chrome]{display:none}.lab-surface{--lab-canvas:#0e0e0e;--lab-surface:#151515;--lab-surface-raised:#1b1b1b;--lab-action:#e8e8e8;--lab-action-ink:#111111;--lab-ink:#ededed;--lab-muted:#a8a8a8;--lab-rule:#292929;--lab-blue:#9cc9fa;--lab-orange:#fc7930;--lab-control:#1c1c1c;--lab-control-hover:#232323;--lab-control-border:#575757;--color-obsidian:#0e0e0e;--color-obsidian-2:#151515;--color-obsidian-3:#1c1c1c;--color-bone:#ededed;--color-bone-mute:#a8a8a8;--color-stone:#8b8b8b;--color-stone-deep:#393939;--color-accent:#a5d1ff;--color-hairline:#292929;--color-hairline-hot:#696969;--text-primary:#ededed;--text-secondary:#a8a8a8;--text-tertiary:#8b8b8b;--text-muted:#8b8b8b;--font-display:var(--font-geist);--focus-ring:#a5d1ff;background:#0e0e0e;color:#ededed;min-height:100vh;font-family:var(--font-geist),Arial,sans-serif}.lab-surface a{color:inherit;text-decoration:none}.lab-surface-activity{--lab-canvas:#0e0e0e;--lab-rule:#292929;--color-obsidian:#0e0e0e;--color-obsidian-2:#121212;--color-obsidian-3:#1b1b1b;--color-hairline:#292929;--color-bg-0:#0e0e0e;--color-bg-1:#121212;--color-bg-2:#1b1b1b;background:#0e0e0e}.lab-surface .perf-button-primary{background:var(--lab-control);color:var(--lab-ink)}.lab-surface .perf-button-primary:hover{background:var(--lab-control-hover);border-color:var(--lab-blue)}.lab-surface .lab-nav-main a[aria-current=page]{color:#b9dcff}.lab-workspace-head{max-width:1200px;margin:auto;padding:20px 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;border-bottom:1px solid #333333}.lab-eyebrow{font:10px var(--font-jetbrains),monospace;letter-spacing:.08em;color:#acacac}.lab-workspace-title{font-size:clamp(36px,4vw,52px);font-weight:450;letter-spacing:-.045em;line-height:1.15;margin:16px 0}.lab-workspace-lede{color:#b2b2b2;font-size:14px;line-height:1.7;max-width:650px}.lab-workspace-head>a{font-size:12px;border:1px solid #6d6d6d;background:#242424;padding:12px 16px;border-radius:0;white-space:nowrap}.lab-workspace-head>a:hover{background:#313131}.lab-workspace-nav{max-width:1200px;margin:auto;display:flex;overflow-x:auto;padding:8px 24px;gap:26px;border-bottom:1px solid #333333}.lab-workspace-nav>a{min-height:44px;display:inline-flex;align-items:center;color:#bbbbbb;font-size:12px;white-space:nowrap}.lab-workspace-nav>a:hover{color:#fff}.lab-workspace-content{min-height:45vh;min-width:0}.lab-workspace-content>main{max-width:1200px}.lab-workspace-content :is(.display,.txt-display,.txt-display-sm){font-family:var(--font-geist),sans-serif;letter-spacing:-.03em}.lab-workspace-content section{scroll-margin-top:130px}.lab-workspace-content :is(input,select){border-radius:0;color:#e2e2e2}.lab-workspace-content table thead,.lab-workspace-content tbody tr:hover{background:#1f1f1f}.lab-surface :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline:2px solid #add6ff;outline-offset:4px}.lab-surface :is(button,select,summary){touch-action:manipulation}.lab-surface button:not(:disabled){cursor:pointer}.lab-surface button:disabled{cursor:not-allowed}.lab-reference{--color-bg-0:#080a0c;--color-bg-1:#111111;--color-bg-2:#1d1d1d;--color-fg-0:#ececec;--color-fg-1:#b2b2b2;--color-border:#333333;--color-accent-dim:#6f97c4;--color-forge:#a5d1ff;--color-ledger:#92bddd;--color-amber:#a5d1ff;min-width:0}.lab-reference :is(h1,h2,h3){font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.03em}.lab-reference h1{font-size:clamp(34px,4.8vw,66px);font-weight:450;line-height:1.1;overflow-wrap:anywhere}.lab-reference .rlq-page-glow{display:none}.lab-reference pre{max-width:100%;overflow:auto}.lab-reference :is(img,svg){max-width:100%}@media (max-width:700px){.lab-workspace-head{padding:30px 6% 24px;display:block}.lab-workspace-head>a{display:inline-flex;margin-top:20px}.lab-workspace-nav{padding-inline:6%;gap:22px}.lab-workspace-content :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.lab-surface *,.lab-surface :after,.lab-surface :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}