@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-s.woff2) format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-s.woff2) format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ae2eaa{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_ae2eaa{--font-display:"Fraunces","Fraunces Fallback"}:root{--ink:17,17,17;--text:rgb(var(--ink));--text-2:rgba(var(--ink),0.74);--text-3:rgba(var(--ink),0.58);--bg:#ffffff;--bg-sidebar:#fbfbfa;--bg-subtle:#fafafa;--bg-code:#f7f7f6;--bg-hover:rgba(var(--ink),0.04);--bg-active:rgba(var(--ink),0.07);--line:#ececec;--line-strong:#dcdcdc;--black:#111111;--accent:#111111;--danger:#e5484d;--danger-bg:#fef2f2;--danger-ink:#c62828;--good:#d3f4e0;--good-ink:#14663c;--warn:#9a6700;--warn-bg:#fdf6e3;--purple:#6940a5;--purple-bg:#f2edfa;--radius-sm:6px;--radius:10px;--radius-lg:14px;--radius-pill:999px;--shadow-pop:0 1px 2px rgba(0,0,0,0.04),0 8px 24px rgba(0,0,0,0.08);--sidebar-w:255px;--topbar-h:44px;--measure:1050px;--font:var(--font-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-serif:var(--font-display),Georgia,"Times New Roman",serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font);font-optical-sizing:auto;font-feature-settings:"cv05" 1,"ss03" 1,"calt" 1;font-weight:430;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}::selection{background:rgba(35,131,226,.2)}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}.count,.evidence-row,.item-meta,.metric,.score,td,th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell{display:flex;min-height:100vh;align-items:stretch}.sidebar{width:var(--sidebar-w);flex:0 0 var(--sidebar-w);background:linear-gradient(180deg,rgba(255,255,255,.85) 0,rgba(255,255,255,.35) 42%,rgba(255,255,255,0) 100%),rgba(var(--ink),.028);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border-right:1px solid rgba(var(--ink),.09);box-shadow:inset 0 .5px 0 rgba(255,255,255,.9),1px 0 2px rgba(var(--ink),.05),6px 0 24px -8px rgba(var(--ink),.1);z-index:20;padding:16px 12px 12px;display:flex;flex-direction:column;gap:2px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.sidebar-brand{display:flex;align-items:center;gap:9px;padding:2px 6px 16px;font-family:var(--font-serif);font-weight:700;font-size:24px;letter-spacing:-.028em;font-variation-settings:"SOFT" 30,"WONK" 1,"opsz" 40;color:var(--text)}.sidebar-section{padding:16px 8px 5px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.nav-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;font-weight:450;border-radius:8px;color:var(--text-2);font-size:14.5px;letter-spacing:-.006em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background 90ms ease,color 90ms ease}.nav-item:hover{background:rgba(var(--ink),.05);text-decoration:none;color:var(--text)}.nav-item[aria-current=page]{background:rgba(255,255,255,.92);color:var(--text);font-weight:500;box-shadow:0 0 0 1px rgba(var(--ink),.07),0 1px 2px rgba(var(--ink),.06)}.nav-item svg{color:var(--text-3)}.nav-item:hover svg,.nav-item[aria-current=page] svg{color:var(--text-2)}.nav-item .count{margin-left:auto;font-size:12px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sidebar-footer{margin-top:auto;padding:10px 8px 4px;border-top:1px solid var(--line)}.sidebar-user{font-size:12px;color:var(--text-3);overflow-wrap:anywhere;line-height:1.35}.main{flex:1 1;min-width:0;display:flex;flex-direction:column}.page{width:100%;max-width:var(--measure);margin:0 auto;padding:34px 32px 140px}@media (max-width:900px){.shell{flex-direction:column}.sidebar{width:100%;flex:none;height:auto;position:static;flex-direction:column;gap:0;padding:10px 0 0;border-right:none;border-bottom:1px solid var(--line);overflow:visible}.sidebar-brand,.workspace-host{padding:0 16px 10px}.workspace{height:40px}.sidebar>:not(.sidebar-brand):not(.workspace-host){display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding:0 12px 10px}.sidebar>:not(.sidebar-brand):not(.workspace-host)::-webkit-scrollbar{display:none}.sidebar>:not(.sidebar-brand):not(.workspace-host)>div{display:contents}.sidebar-section{display:none}.nav-item{flex:none;height:34px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-pill);font-size:14px;white-space:nowrap}.nav-item[aria-current=page]{background:var(--black);border-color:var(--black);color:#fff}.nav-item[aria-current=page] svg{color:#fff}.nav-item .count{margin-left:2px}.page{padding:22px 16px 96px}.topbar{padding:0 16px}body,html{overflow-x:hidden}.card,.main,.page,.record{min-width:0;max-width:100%}.chips{gap:6px;margin-bottom:18px}.chip-search,.chip-search input{width:100%}.record{grid-template-columns:minmax(0,1fr);gap:8px}.rail{flex-direction:row;flex-wrap:wrap;gap:4px;padding-top:0}.rail form{width:auto}.rail .sep{display:none}.rail .btn,.rail button{width:auto}.card{padding:16px}.metrics.x{gap:18px}.ident{grid-template-columns:minmax(0,1fr);gap:4px}.ident dt{padding-top:10px}.stepper{gap:6px}.stepper li+li:before{display:none}.fields .fname,.fields .ftype{white-space:normal}h1{font-size:25px}.docs-part h2{font-size:22px}}.topbar{height:var(--topbar-h);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--bg)}.topbar .crumb{font-size:15px;color:var(--text)}.avatar-host{margin-left:auto}.topbar .avatar{width:28px;height:28px;border-radius:50%;background:var(--bg-active);color:var(--text-2);display:grid;place-items:center;font-size:12px;font-weight:600;border:1px solid var(--line)}.topbar .avatar:hover{background:var(--bg-hover);color:var(--text)}.avatar.sm{width:26px;height:26px;font-size:11px;flex:none;border-radius:50%;background:var(--bg-active);color:var(--text-2);display:grid;place-items:center;font-weight:600}.workspace{display:flex;align-items:center;gap:9px;width:100%;height:44px;padding:0 10px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:8px;font-size:15px;font-weight:600;color:var(--text);text-align:left}.workspace:hover{background:var(--bg);border-color:var(--line-strong)}.workspace .dot{width:20px;height:20px;border-radius:50%;flex:none;background:linear-gradient(150deg,#c9ccd1,#8b9098)}.workspace .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-add,.workspace svg{margin-left:auto;color:var(--text-3)}.nav-add{width:24px;height:24px;padding:0;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg)}.nav-add:hover{background:var(--bg-hover);color:var(--text)}.icon-btn{height:26px;width:26px;padding:0;display:grid;place-items:center;border-color:transparent;background:none;color:var(--text-3)}.icon-btn:hover{background:var(--bg-hover);color:var(--text)}.menu-host{position:relative}.menu-host>summary{list-style:none;cursor:pointer}.menu-host>summary::-webkit-details-marker{display:none}.menu{position:absolute;z-index:50;min-width:230px;padding:6px;background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-pop)}.menu.align-right{right:0}.workspace-host .menu{top:calc(100% + 6px);left:0;right:0}.avatar-host .menu{top:calc(100% + 8px)}.menu-label{padding:6px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.menu-head{display:flex;align-items:center;gap:9px;padding:8px 10px 10px}.menu-head .menu-text{font-size:13px;color:var(--text-2)}.menu-sep{height:1px;background:var(--line);margin:5px 4px}.menu-item{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;border:none;border-radius:var(--radius-sm);background:none;font-size:14px;font-weight:400;color:var(--text-2);text-align:left}.menu-item:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.menu-item .menu-text{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item .dot{width:18px;height:18px;border-radius:6px;flex:none}.menu-item svg:last-child{color:var(--text);flex:none}.menu form{display:contents}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg);color:var(--text-2);font-size:14px;font-weight:450;cursor:pointer}.chip:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.chip[aria-current=true]{background:var(--bg-active);border-color:transparent;color:var(--text);font-weight:500}.chip .count{color:var(--text-3);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip.filled{background:var(--black);border-color:var(--black);color:#fff;font-weight:500}.chip.filled .count{color:rgba(255,255,255,.6)}.chip svg{color:var(--text-3)}.chip-menu{position:relative}.chip-menu>summary{list-style:none}.chip-menu>summary::-webkit-details-marker{display:none}.chip-menu[open]>summary{background:var(--bg-active);border-color:transparent;color:var(--text)}.chip-menu .menu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:190px;padding:6px;background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-pop)}.chip-menu .menu a{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:var(--radius-sm);font-size:14px;color:var(--text-2)}.chip-menu .menu a:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.chip-menu .menu a[aria-current=true]{color:var(--text);font-weight:500}.chip-menu .menu a svg{margin-left:auto;color:var(--text)}.chip-search{display:flex}.chip-search input{height:34px;width:200px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-size:14px}.day{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:30px 0 12px}.record{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:16px;gap:16px;margin-bottom:14px}.card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);padding:18px 20px}.rail{display:flex;flex-direction:column;gap:2px;padding-top:4px}.rail .btn,.rail button{justify-content:flex-start;width:100%;border-color:transparent;background:none;color:var(--text-2);height:32px;padding:0 8px;font-weight:450}.rail .btn:hover,.rail button:hover{background:var(--bg-hover);color:var(--text)}.rail .lead{border-color:var(--line-strong);background:var(--bg);color:var(--text);font-weight:500;margin-bottom:4px}.rail .lead:hover{background:var(--bg-hover);border-color:rgba(var(--ink),.3)}.rail form{width:100%}.rail .sep{height:1px;background:var(--line);margin:6px 0}.author{display:flex;align-items:center;gap:10px;margin-bottom:10px}.author .avatar{width:40px;height:40px;border-radius:50%;flex:none;background:var(--bg-active);color:var(--text-2);display:grid;place-items:center;font-size:14px;font-weight:600;position:relative}.author .platform{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;border-radius:50%;background:var(--bg);border:1px solid var(--line);display:grid;place-items:center;font-size:9px;font-weight:700}.author .who{min-width:0}.author .name{font-size:15px;font-weight:600;letter-spacing:-.005em}.author .handle{font-size:13px;color:var(--text-3)}.author .name a{color:inherit}.author .name a:hover{text-decoration:underline}.x-post{display:flex;gap:12px}.avatar-img{position:relative;flex:none;display:grid;place-items:center;overflow:visible;color:var(--text-2);font-weight:600}.avatar-img,.avatar-img img{border-radius:50%;background:var(--bg-active)}.avatar-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.avatar-platform{position:absolute;right:-2px;bottom:-2px;width:15px;height:15px;border-radius:50%;border:2px solid var(--bg)}.x-body{min-width:0;flex:1 1}.x-head{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.x-name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text)}.x-dot,.x-handle,.x-time{font-size:14px;color:var(--text-3)}.platform-mark{color:rgba(var(--ink),.34);flex:none}.record:hover .platform-mark{color:rgba(var(--ink),.55)}.platform-mark.reddit{color:#ff4500;opacity:.72}.platform-mark.youtube{color:#ff0000;opacity:.72}.record:hover .platform-mark.reddit,.record:hover .platform-mark.youtube{opacity:1}.x-foot{display:flex;align-items:flex-start;gap:14px;margin-top:14px}.x-foot .metrics{margin-top:0;flex:1 1}.x-handle:hover{text-decoration:underline}.x-replying{font-size:13px;color:var(--text-3);margin-top:2px}.x-text{margin:4px 0 0;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.reddit-post{min-width:0}.rd-head{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.rd-community{font-size:13px;font-weight:700;color:var(--text)}.rd-author,.rd-meta{font-size:13px;color:var(--text-3)}.rd-author:hover{text-decoration:underline}.rd-title{margin:8px 0 0;font-size:17px;font-weight:600;letter-spacing:-.012em;line-height:1.32}.rd-title a{color:var(--text)}.rd-text{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--text-2)}.metrics{display:flex;align-items:center;flex-wrap:wrap;margin-top:14px}.metrics.x{gap:6px 22px;flex-wrap:wrap}.metrics.rd{gap:18px}.metric{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric,.metric svg{color:var(--text-3)}.record:hover .metric,.record:hover .metric svg{color:var(--text-2)}.metrics:empty{display:none}mark{background:var(--good);color:var(--good-ink);padding:1px 4px;border-radius:4px}.in-text{color:var(--text);text-decoration:underline;text-underline-offset:2px}.in-text:hover{color:var(--text);text-decoration-thickness:2px}.card-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.card-title{font-size:15.5px;font-weight:600;letter-spacing:-.008em}.check{display:inline-flex;align-items:center;gap:7px;margin-bottom:0;font-size:14px;font-weight:400;color:var(--text-2);cursor:pointer}.check input[type=checkbox]{width:auto;height:auto;margin:0}input[type=checkbox],input[type=radio]{accent-color:var(--black)}.wizard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);padding:22px}.stepper{gap:10px;flex-wrap:wrap;list-style:none;margin:0 0 24px;padding:0}.stepper,.stepper li{display:flex;align-items:center}.stepper li{gap:8px;height:32px;padding:0 12px 0 6px;border-radius:var(--radius-pill);font-size:14px;color:var(--text-3)}.stepper li+li:before{content:"";width:26px;height:1px;background:var(--line-strong);margin-right:4px;margin-left:-6px}.stepper .pip{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--bg-active);color:var(--text-3);font-size:12px;font-weight:600}.stepper li.on{background:var(--black);color:#fff}.stepper li.on .pip{background:rgba(255,255,255,.22);color:#fff}.stepper li.done{color:var(--text)}.stepper li.done .pip{background:var(--black);color:#fff}.wizard-foot{display:flex;align-items:center;gap:10px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.wizard-foot .flip{transform:rotate(90deg)}.wizard-foot .primary svg:last-child{transform:rotate(-90deg)}.swatches{display:flex;gap:9px;flex-wrap:wrap}.swatch{width:28px;height:28px;padding:0;border-radius:50%;border:none;box-shadow:none}.swatch:hover{transform:scale(1.06)}.swatch.on{outline:1.5px solid var(--black);outline-offset:2px}.swatch-pick{display:inline-flex;margin:0;cursor:pointer}.swatch-pick input{position:absolute;opacity:0;width:0;height:0}.swatch-pick .swatch{display:block}.swatch-pick input:checked+.swatch{outline:1.5px solid var(--black);outline-offset:2px}.swatch-pick input:focus-visible+.swatch{outline:2px solid var(--black);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.category-row,.keyword-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.keyword-row input{flex:1 1;min-width:0}.keyword-row .sources{display:flex;gap:6px;flex:none}.source{height:30px;padding:0 12px;border-radius:var(--radius-pill);font-size:13px;color:var(--text-3)}.source.on{background:var(--black);border-color:var(--black);color:#fff}.source.on:hover{background:#000}.category-row{align-items:flex-start}.category-fields{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.category-fields input:first-child{font-weight:500}.category-row .icon-btn{margin-top:6px}.category{position:relative;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);padding:18px 20px 20px;margin-bottom:12px}.category-head{display:flex;align-items:center;margin-bottom:10px}.category-head .category-index{margin-bottom:0}.category-index{font-family:var(--mono);font-size:11.5px;color:var(--text-3);margin-bottom:12px}.category.new{border-style:dashed;background:none}.add-row{margin-top:2px;gap:7px;padding-left:8px}.ident{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:6px 18px;gap:6px 18px;margin:0}.ident dt{font-size:13px;color:var(--text-3);padding-top:8px}.ident dd{margin:0;min-width:0}.ident .hint{margin-top:6px}.copy-value{display:flex;align-items:center;gap:12px;width:100%;padding:7px 10px;height:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-subtle,var(--bg));text-align:left;font-weight:400}.copy-value:hover{border-color:var(--line-strong);background:var(--bg-hover)}.copy-text{flex:1 1;min-width:0;font-family:var(--mono);font-size:12.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-hint{display:inline-flex;gap:5px;flex:none;font-size:12px;color:var(--text-3)}.copy-hint,.toast{align-items:center}.toast{position:fixed;left:calc(var(--sidebar-w) + 24px);bottom:24px;z-index:60;display:flex;gap:10px;max-width:min(460px,calc(100vw - var(--sidebar-w) - 48px));padding:11px 11px 11px 14px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);box-shadow:var(--shadow-pop);font-size:14px;line-height:1.45;color:var(--text);animation:toast-in .16s ease-out}.toast .toast-text{min-width:0}.toast>svg:first-child{flex:none}.toast .icon-btn{flex:none;margin-left:4px}.toast.success>svg:first-child{color:var(--good-ink)}.toast.error{border-color:var(--danger);background:var(--danger-bg);color:var(--text)}.toast.error>svg:first-child{color:var(--danger)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}@media (max-width:860px){.toast{left:16px;right:16px;max-width:none}}.spinner{width:14px;height:14px;flex:none;border:1.8px solid;border-right:1.8px solid transparent;border-radius:50%;opacity:.7;animation:spin .62s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}button:disabled,button[aria-busy=true]{opacity:.6;cursor:default}@media (max-width:1000px){.record{grid-template-columns:minmax(0,1fr)}.rail{flex-direction:row;flex-wrap:wrap;padding-top:0}.rail form{width:auto}.rail .sep{display:none}}h1{font-size:30px;font-weight:700;letter-spacing:-.022em;line-height:1.2;margin:0 0 6px}h2{font-size:17px;letter-spacing:-.01em;margin:36px 0 12px}h2,h3{font-weight:600}h3{font-size:15px;margin:24px 0 8px}p{margin:0 0 12px}.subtitle{font-size:15px;line-height:1.55;margin:0 0 26px;max-width:68ch}.muted,.subtitle{color:var(--text-2)}.dim{color:var(--text-3)}.small{font-size:13px}.mono{font-family:var(--mono);font-size:.92em}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.toolbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--bg)}input:not([type]),input[type=email],input[type=number],input[type=search],input[type=text],input[type=url],select,textarea{font-family:inherit;font-size:14px;color:var(--text);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius);padding:9px 12px;width:100%;transition:border-color 80ms ease,box-shadow 80ms ease}input:not([type]):hover,input[type=email]:hover,input[type=number]:hover,input[type=search]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:rgba(var(--ink),.24)}input:focus,select:focus,textarea:focus{outline:none;border-color:rgba(var(--ink),.45);box-shadow:0 0 0 3px rgba(var(--ink),.06)}input::placeholder,textarea::placeholder{color:var(--text-3)}textarea{resize:vertical;line-height:1.55}select{cursor:pointer}label{display:block;font-size:13px;font-weight:500;margin-bottom:5px;color:var(--text)}.field{margin-bottom:18px}.hint{font-size:12.5px;color:var(--text-3);line-height:1.45}.field .hint{margin-top:5px}.btn,button{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-size:14px;font-weight:500;height:36px;padding:0 14px;border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--bg);color:var(--text);cursor:pointer;white-space:nowrap;transition:background 90ms ease,border-color 90ms ease,opacity 90ms ease}.btn:hover,button:hover{background:var(--bg-hover);text-decoration:none}.btn:active,button:active{background:var(--bg-active)}.btn.slack-connect{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #ddd;color:#000;font-weight:600;padding:0 16px 0 12px;height:44px}.btn.slack-connect:hover{background:#f8f8f8;border-color:#ccc}.btn.primary,button.primary{background:var(--black);color:#fff;border-color:var(--black)}.btn.primary:hover,button.primary:hover{background:#000;border-color:#000}button.quiet{border-color:transparent;background:none;color:var(--text-2);height:32px;padding:0 9px;font-weight:450}button.quiet:hover{background:var(--bg-hover);color:var(--text)}button.danger{color:var(--red)}button.danger:hover{background:var(--red-soft);border-color:transparent}button:disabled{opacity:.4;cursor:not-allowed}button:disabled:hover{background:var(--bg)}.row{display:flex;align-items:center;gap:8px}.row.wrap{flex-wrap:wrap}.spacer{flex:1 1}.stack{display:flex;flex-direction:column;gap:4px}.item{padding:22px 0;border-bottom:1px solid var(--line)}.item:last-child{border-bottom:none}.item-head{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:7px}.item-title{font-weight:500;font-size:15.5px;letter-spacing:-.008em;line-height:1.4;margin-bottom:5px}.item-title a:hover{color:var(--accent);text-decoration:none}.item-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--text-3)}.item-meta>*+:before{content:"·";margin-right:10px;color:var(--line-strong)}.rationale{border-left:2px solid var(--line);padding:1px 0 1px 11px;margin:10px 0 0;font-size:13px;color:var(--text-3);line-height:1.5}.item-body,.rationale .angle{color:var(--text-2)}.item-body{margin:8px 0 10px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.item-actions{display:flex;gap:2px;flex-wrap:wrap;align-items:center;margin-top:14px;margin-left:-7px}.item-actions .sep{width:1px;height:16px;background:var(--line);margin:0 6px}.panel{border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px;background:var(--bg)}.panel.subtle{background:var(--bg-subtle);border-color:transparent}.panel+.panel{margin-top:8px}.badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1;padding:4px 8px;border-radius:var(--radius-sm);background:var(--bg-active);color:var(--text-2);white-space:nowrap}.badge.reddit{background:var(--warn-bg);color:var(--warn)}.badge.x{background:var(--bg-active);color:var(--text)}.badge.green{background:var(--good);color:var(--good-ink)}.badge.red{background:var(--danger-bg);color:var(--danger-ink)}.badge.amber{background:var(--warn-bg);color:var(--warn)}.badge.purple{background:var(--purple-bg);color:var(--purple)}.badge.accent{background:var(--bg-active);color:var(--text)}.badge.plain{background:none;color:var(--text-3);padding-left:0}.score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.table{width:100%;border-collapse:collapse;font-size:13.5px}.table th{text-align:left;font-weight:500;color:var(--text-3);font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding:0 12px 7px 0;white-space:nowrap}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:9px 12px 9px 0;vertical-align:top;line-height:1.45}.table tr:last-child td{border-bottom:none}.table-scroll{overflow-x:auto;margin:0 -2px;padding:0 2px}.empty{padding:48px 24px;text-align:center;color:var(--text-3);font-size:14px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg)}.empty strong{display:block;color:var(--text-2);font-weight:500;font-size:14px;margin-bottom:5px}.notice{border-left:2px solid var(--line-strong);padding:3px 0 3px 14px;color:var(--text-2);font-size:13.5px;line-height:1.5;margin-bottom:18px}.notice.warn{border-left-color:var(--amber)}.notice.error{border-left-color:var(--red);color:var(--red)}.notice.info{border-left-color:var(--accent)}code{font-size:.88em;color:var(--red);padding:1px 4px;border-radius:var(--radius)}code,pre{font-family:var(--mono);background:var(--bg-code)}pre{font-size:13px;line-height:1.6;border:1px solid var(--line);border-radius:var(--radius-lg);padding:15px 16px;overflow-x:auto;margin:0}pre code{background:none;padding:0;color:var(--text);font-size:inherit}.codeblock{position:relative;margin:10px 0}.codeblock .copy{position:absolute;top:7px;right:7px;opacity:0;transition:opacity 90ms ease;height:26px;padding:0 8px;font-size:12px;background:var(--bg);border-color:var(--line-strong)}.codeblock .copy:focus-visible,.codeblock:hover .copy{opacity:1}.reply-box{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;margin-top:12px;background:var(--bg)}.reply-box:focus-within{border-color:var(--line-strong)}.reply-box textarea{border:none;border-radius:0;background:var(--bg);min-height:62px;padding:11px 12px;font-size:14px;field-sizing:content}.reply-box textarea:focus{outline:none;box-shadow:none}.reply-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 10px;border-top:1px solid var(--line);background:var(--bg-subtle);font-size:12px;color:var(--text-3)}.notes{list-style:none;margin:8px 0 0;padding:0}.notes li{position:relative;padding-left:15px;font-size:12.5px;color:var(--text-3);line-height:1.5}.notes li+li{margin-top:3px}.notes li:before{content:"";position:absolute;left:4px;top:8px;width:3px;height:3px;border-radius:50%;background:var(--line-strong)}.auth{min-height:100vh;display:grid;place-items:center;padding:24px}.auth-card{width:100%;max-width:340px}.auth-brand{display:flex;align-items:center;gap:8px;margin-bottom:32px;font-weight:600;font-size:15px}.auth h1{font-size:22px;margin-bottom:6px;letter-spacing:-.016em}.auth .subtitle{font-size:13.5px;margin-bottom:22px}.auth button{width:100%;height:34px}.code-input{font-family:var(--mono);font-size:21px;letter-spacing:8px;text-align:center;padding:11px;height:auto}.docs{width:100%;max-width:1240px;margin:0 auto;padding:34px 32px 140px}.docs-grid{display:grid;grid-template-columns:186px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.docs-nav{position:-webkit-sticky;position:sticky;top:40px;max-height:calc(100vh - 80px);overflow-y:auto}.docs-nav-group{padding:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.docs-nav-section+.docs-nav-section{margin-top:26px}.docs-nav-items{border-left:1px solid var(--line)}.docs-nav a{display:block;padding:5px 10px;margin-left:-1px;border-left:1.5px solid transparent;font-size:13px;color:var(--text-2);line-height:1.4}.docs-nav a:hover{color:var(--text);border-left-color:var(--line-strong);text-decoration:none}.docs-nav a.mono{font-size:12.5px;letter-spacing:-.01em}.docs-nav a:focus-visible{color:var(--text)}.docs-title{margin-bottom:8px}.docs-title .subtitle{max-width:62ch}.docs-nav-section.indent{margin-top:16px}.docs-nav-sub{display:block;padding:0 0 6px;font-size:12.5px;font-weight:600;color:var(--text-2)}.docs-nav-sub:hover{color:var(--text);text-decoration:none}.docs-part{margin:64px 0 28px;padding-top:26px;border-top:2px solid var(--ink-line,var(--line-strong))}.docs-part:first-child{margin-top:0;padding-top:0;border-top:none}.docs-part-label{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.docs-part h2{margin:8px 0 6px;font-size:26px;font-weight:700;letter-spacing:-.02em}.docs-part p{margin:0;max-width:62ch;color:var(--text-2)}.docs-group-head{display:flex;align-items:center;gap:10px}.docs-group-head h2{margin:0}.op-part{margin-top:18px}.op-part-label{display:block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}.docs-section{scroll-margin-top:32px}.docs-section+.docs-section{margin-top:8px}.op{margin-top:18px;padding:22px 24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);scroll-margin-top:24px}.op:target{border-color:var(--line-strong);box-shadow:var(--shadow-pop)}.op-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.op-path{font-family:var(--mono);font-size:13.5px;font-weight:500}.op-sub{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--text-3);margin-bottom:12px}.fields{width:100%;border-collapse:collapse;font-size:13px}.fields td{padding:7px 12px 7px 0;border-bottom:1px solid var(--line);vertical-align:top}.fields tr:last-child td{border-bottom:none}.fields .fname{font-family:var(--mono);font-size:12.5px;white-space:nowrap}.fields .ftype{color:var(--text-3);font-size:12px;white-space:nowrap}.fields .child .fname{padding-left:18px;position:relative}.fields .child .fname:before{content:"";position:absolute;left:6px;top:0;bottom:0;border-left:1px solid var(--line-strong)}.req{color:var(--red);font-size:11px}@media (max-width:1040px){.docs{padding:28px 20px 96px}.docs-grid{grid-template-columns:minmax(0,1fr);gap:0}.docs-nav{display:none}}.stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:22px}.stat{border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px 18px}.stat-label{font-size:12.5px;color:var(--text-3)}.stat-value{font-size:27px;font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:4px 0 2px}.stat-note{font-size:12.5px;color:var(--text-3)}.chart{border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px 22px;margin-bottom:14px}.chart-head{display:flex;align-items:baseline;gap:10px;margin-bottom:16px;flex-wrap:wrap}.chart-head h2{margin:0;font-size:16px}.chart-note{font-size:12.5px;color:var(--text-3)}.funnel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.funnel-step{border-left:2px solid var(--line);padding-left:14px}.funnel-value{font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.funnel-label{margin-top:4px}.funnel-heading,.funnel-label{font-size:13.5px;font-weight:550}.funnel-heading{margin:22px 0 12px}.funnel-note{margin:14px 0 0}.analytics-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.analytics-pair .chart{margin-bottom:14px}.health{width:100%;border-collapse:collapse}.health td,.health th{text-align:left;font-weight:400;padding:10px 14px 10px 0;vertical-align:baseline}.health tr+tr td,.health tr+tr th{border-top:1px solid var(--line)}.health tbody tr:first-child td,.health tbody tr:first-child th{padding-top:0}.health td:last-child,.health th:last-child{padding-right:0;text-align:right}.health-source{display:flex}.health-source,.health-state{align-items:center;gap:7px;font-weight:550;white-space:nowrap}.health-state{display:inline-flex}.health-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.health-state.is-ok{color:var(--good-ink)}.health-state.is-failing,.health-state.is-stalled{color:var(--danger-ink)}.health-state.is-blind,.health-state.is-quiet{color:var(--warn)}.health-state.is-never{color:var(--text-3)}.health-why{color:var(--text-2);width:100%;overflow-wrap:anywhere}.health-numbers,.health-when{font-size:12.5px;color:var(--text-3);white-space:nowrap}.spend-usd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:550;white-space:nowrap}.spend-total{margin:14px 0 0}.volume{display:flex;align-items:flex-end;gap:3px;height:160px}.volume-day{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.volume-stack{display:flex;flex-direction:column-reverse;justify-content:flex-start;height:100%}.volume-bar{width:100%;border-radius:2px 2px 0 0;min-height:2px}.volume-label{font-size:10.5px;color:var(--text-3);text-align:center;padding-top:6px;height:18px;white-space:nowrap}.legend{display:flex;gap:16px;margin-top:10px}.legend-item{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-3)}.donut-row{display:flex;align-items:center;gap:22px}.donut{width:120px;height:120px;flex:none}.donut-key{flex:1 1;min-width:0}.donut-key-row{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13.5px}.donut-key-name{flex:1 1;min-width:0}.donut-key-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.donut-key-share{color:var(--text-3);width:40px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bars{display:grid;grid-gap:8px;gap:8px}.bar-row{display:grid;grid-template-columns:130px minmax(0,1fr) 78px;align-items:center;grid-gap:10px;gap:10px}.bar-label{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-track{height:8px;background:var(--bg-active);border-radius:999px;overflow:hidden}.bar-fill{display:block;height:100%;background:var(--ink-fill,rgba(var(--ink),.72));border-radius:999px}.bar-value{font-size:13px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar-share{color:var(--text-3);margin-left:6px}.authors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.author-card{display:flex;align-items:center;gap:11px;padding:9px 12px;border:1px solid var(--line);border-radius:var(--radius);color:var(--text)}.author-card:hover{background:var(--bg-hover);text-decoration:none;border-color:var(--line-strong)}.author-who{flex:1 1;min-width:0}.author-name{display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-handle{display:block;font-size:12.5px;color:var(--text-3)}.author-counts{text-align:right;flex:none}.author-posts{display:block;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.author-best{display:block;font-size:11.5px;color:var(--text-3)}.heat-hours,.heatmap{position:relative}.heat-hours{height:16px;margin-left:42px;font-size:11px;color:var(--text-3)}.heat-hours span{position:absolute;transform:translateX(-50%)}.heat-row{display:flex;align-items:center;gap:8px;margin-bottom:3px}.heat-day{width:34px;font-size:11.5px;color:var(--text-3)}.heat-cells{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-gap:3px;gap:3px;flex:1 1}.heat-cell{height:15px;border-radius:3px;background:rgb(var(--ink))}@media (max-width:900px){.stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-pair,.authors,.funnel{grid-template-columns:minmax(0,1fr)}.funnel{gap:10px}.health-numbers,.health-when{display:none}.health td,.health th{padding-right:10px}.donut-row{flex-direction:column;align-items:stretch}.bar-row{grid-template-columns:100px minmax(0,1fr) 66px}.chart{padding:16px}}.yt-post{min-width:0}.yt-head{display:flex;align-items:center;gap:10px}.yt-head .who{min-width:0}.yt-name{display:block;font-size:14px;font-weight:600}.yt-channel{color:var(--text)}.yt-channel:hover{text-decoration:underline}.yt-meta{display:block;font-size:12.5px;color:var(--text-3)}.yt-title{margin:10px 0 0;font-size:16.5px;font-weight:600;letter-spacing:-.012em;line-height:1.35}.yt-title a{color:var(--text)}.yt-desc{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--text-2)}.yt-comment{margin:10px 0 0;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.source-mark{flex:none;color:var(--text-2)}.source-mark.reddit{color:#ff4500}.source-mark.youtube{color:#ff0000}.source-mark.x{color:var(--text)}.source-mark.hn{color:#ff6600}.badge .source-mark,.chip[aria-current=true] .source-mark,.source.on .source-mark{color:currentColor}.badge.youtube{background:var(--danger-bg);color:var(--danger-ink)}.platform-mark.hn{color:#ff6600;opacity:.72}.record:hover .platform-mark.hn{opacity:1}.badge.hn{background:var(--warn-bg);color:#b34700}.hn-post .rd-community{color:#ff6600}.hn-thread{margin:6px 0 0;font-size:13px;color:var(--text-3)}.hn-thread a{color:var(--text-2)}.hn-thread a:hover{text-decoration:underline}.hn-comment{margin:8px 0 0;font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}:root{--chart-x:#0f1419;--chart-reddit:#ff4500;--chart-youtube:#8c0d0d;--chart-hn:#ffa24d}.avatar-platform.x,.volume-bar.x{background:var(--chart-x)}.avatar-platform.reddit,.volume-bar.reddit{background:var(--chart-reddit)}.avatar-platform.youtube,.volume-bar.youtube{background:var(--chart-youtube)}.avatar-platform.hn,.volume-bar.hn{background:var(--chart-hn)}.donut-slice.x{stroke:var(--chart-x)}.donut-slice.reddit{stroke:var(--chart-reddit)}.donut-slice.youtube{stroke:var(--chart-youtube)}.donut-slice.hn{stroke:var(--chart-hn)}.evidence{margin-top:12px;border-top:1px solid var(--line)}.evidence-row{display:flex;align-items:center;gap:8px;padding:7px 0;font-size:13px;color:var(--text-2);border-bottom:1px solid var(--line)}.evidence-row:last-of-type{border-bottom:none}.evidence-row:hover{color:var(--text);text-decoration:none}.evidence-who{color:var(--text-3);flex:none;max-width:30%}.evidence-title,.evidence-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evidence-title{flex:1 1;min-width:0}.evidence-row:hover .evidence-title{text-decoration:underline}.evidence-out{color:var(--text-3);flex:none;opacity:0}.evidence-row:hover .evidence-out{opacity:1}.evidence-more{display:inline-block;margin-top:9px;font-size:12.5px;color:var(--text-3)}.evidence-more:hover{color:var(--text);text-decoration:underline}@media (max-width:640px){.evidence-who{display:none}}.divider{height:1px;background:var(--line);margin:4px 0 16px}.presets{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.preset{display:grid;grid-gap:4px;gap:4px;cursor:pointer;padding:14px 16px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg)}.preset:hover{background:var(--bg-hover)}.preset.on{border-color:var(--black);background:var(--bg-active)}.preset-name{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--text)}.preset-tagline{font-size:13px;color:var(--text-2)}.preset-tradeoff{font-size:12.5px;color:var(--text-3);line-height:1.45;margin-top:2px}.preset-gate{font-size:11.5px;color:var(--text-3);margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.presets{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.workspace-host .menu{min-width:0;left:16px;right:16px}}.tabs{display:flex;gap:2px;margin:18px 0 26px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;padding:9px 12px 11px;font-size:14px;font-weight:450;color:var(--text-3);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tab:hover{color:var(--text);text-decoration:none}.tab.on{color:var(--text);font-weight:550;border-bottom-color:var(--black)}