@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_cfd9e230-module__wMpiTW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_cfd9e230-module__wMpiTW__variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_3342dced-module__ksAy2q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_3342dced-module__ksAy2q__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--t-caption:11px;--t-small:12px;--t-body:13px;--t-lead:15px;--t-title:21px;--t-display:26px;--ink:#1c1730;--text:#3a3450;--muted:#67617d;--faint:#736d88;--canvas:#fff;--surface:#fff;--sunken:#f5f3fa;--line:#e7e4f0;--line-soft:#f0eef7;--accent:#6941c6;--accent-hover:#5632ad;--accent-ink:#5b34b8;--accent-soft:#f4f0ff;--info:#1d5bc6;--info-soft:#e8f0fe;--good:#1f7a4a;--good-soft:#e6f4ea;--warn:#8f520f;--warn-soft:#fdf1dc;--bad:#b42318;--bad-soft:#fdecec;--hue-0-bg:#f1ecfe;--hue-0-fg:#6941c6;--hue-1-bg:#eceefd;--hue-1-fg:#4338ca;--hue-2-bg:#f9ebfa;--hue-2-fg:#9c1fa8;--hue-3-bg:#fde9f0;--hue-3-fg:#b8205a;--hue-4-bg:#e9f0fd;--hue-4-fg:#1d5bc6;--hue-5-bg:#e2f4f1;--hue-5-fg:#0f6f66;--hue-6-bg:#fdf1dc;--hue-6-fg:#8a4f0e;--hue-7-bg:#efeef4;--hue-7-fg:#4a4660;--hue-8-fg:#4c1d95;--line-strong:#d6d1e4;--line-warm:#dcd0f5;--hover:#ebe8f4;--switch-off:#d5d2df;--bad-line:#f0c4bf;--warn-line:#ebdcc0;--good-line:#cbe3d3;--amber:#e8a33d;--on-accent:#fff;--accent-soft-hover:#e9e1fd;--accent-on-dark:#c8b5fb;--glow:#ebe3ff;--shadow-sm:0 1px 2px #1c12400a;--shadow-knob:0 1px 2px #0003;--shadow-toast:0 8px 24px #1c124030;--shadow-xs:0 1px 2px #0000000f;--shadow-md:0 4px 12px #1c124012;--shadow-panel:-10px 0 50px #0000000c;--shadow-pop:0 24px 64px #00000024;--shadow-bar:0 1px 2px #00000005, 0 8px 24px #00000006;--shadow-hero:0 30px 80px #4b2a9a22, 0 8px 24px #00000010;--scrim:#2222221a;--scrim-strong:#2222221f;--avatar-sm:24px;--avatar-md:28px;--avatar-lg:52px;--radius:7px;--radius-lg:12px;--ease-out:cubic-bezier(.22, 1, .36, 1);--pass:#1f7a4a;--pass-soft:#e6f4ea;--fail:#b42318;--fail-soft:#fdecec;--broke:#8f520f;--broke-soft:#fdf1dc;--arm-a:#4338ca;--arm-a-soft:#eceefd;--arm-b:#b8205a;--arm-b-soft:#fde9f0}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit;background:0 0;border:0}a{color:inherit;text-underline-offset:3px;text-decoration:none}ul,ol{list-style:none}html,body{min-height:100%}body{background:var(--canvas);min-height:100dvh;color:var(--ink);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-body);-webkit-font-smoothing:antialiased;line-height:1.6}::selection{background:var(--glow)}:is(a,button,input,select,summary,textarea):focus-visible,:where([tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:is(.segmented,.page-tabs,.tabs,.nav-links) :focus-visible{outline-offset:-2px}:is(button,summary,select,label:has(input[type=checkbox])){cursor:pointer}h1,h2,h3{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@keyframes panel-enter{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes pulse{50%{opacity:.55}}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.muted{color:var(--muted);font-size:var(--t-small)}.faint{color:var(--faint)}.mono{font-family:var(--font-mono), monospace;font-size:var(--t-small)}.text-link{color:var(--accent-ink)}.text-link.muted{color:var(--muted)}.error-text{color:var(--bad)}.warn-text{color:var(--warn)}.text-link:hover{text-decoration:underline}.count{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:400}.btn{justify-content:center;align-items:center;gap:var(--s2);min-height:30px;padding:0 var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-size:var(--t-small);white-space:nowrap;box-shadow:var(--shadow-xs);transition:background .12s,border-color .12s,transform 80ms;display:inline-flex}.btn:not(:disabled,[aria-disabled=true]):hover{background:var(--sunken);border-color:var(--line-strong)}.btn:not(:disabled,[aria-disabled=true]):active{background:var(--hover);transform:scale(.97)}.btn:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:500}.btn-primary:not(:disabled):hover,.btn-primary:not(:disabled):active{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-danger{color:var(--bad);border-color:var(--bad-line)}.btn svg{width:14px;height:14px}.field{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;min-height:30px;font-size:var(--t-body);padding:5px 9px;transition:border-color .12s,box-shadow .12s}.field::placeholder{color:var(--faint)}.field:hover{border-color:var(--line-strong)}.field:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}textarea.field{resize:vertical;line-height:1.6}.field[type=file]{padding:3px}.field[type=file]::file-selector-button{margin-right:var(--s3);padding:3px var(--s3);border:1px solid var(--line);background:var(--sunken);color:var(--ink);font:inherit;font-size:var(--t-small);cursor:pointer;border-radius:5px}label>span{margin-bottom:var(--s1);color:var(--muted);font-size:var(--t-caption);display:block}.form-stack{gap:var(--s3);display:grid}.form-row{gap:var(--s2);flex-wrap:wrap;align-items:flex-end;display:flex}.form-row>.field,.table .field{width:auto}.form-row>.grow,label.grow{flex:1;min-width:180px}.check-row{gap:var(--s2);font-size:var(--t-body);align-items:center;display:flex}.actions{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.icon-button{border-radius:var(--radius);width:30px;height:30px;color:var(--muted);place-items:center;font-size:20px;transition:background .12s,color .12s;display:grid}.icon-button:hover{background:var(--sunken);color:var(--ink)}.icon-button:active{background:var(--hover)}.icon-button svg{width:16px;height:16px}.icon-button:disabled{opacity:.35;cursor:default;background:0 0}.step-buttons{gap:2px;display:inline-flex}.segmented{scrollbar-width:none;border-radius:var(--radius);background:var(--sunken);gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.segmented button,.segmented a{align-items:center;gap:var(--s1);white-space:nowrap;padding:3px var(--s3);color:var(--muted);font-size:var(--t-small);border-radius:5px;flex-shrink:0;transition:background .12s,color .12s;display:inline-flex}.segmented button:hover,.segmented a:hover{color:var(--ink)}.segmented.small{margin-left:var(--s2)}.segmented.small button{padding:1px var(--s2);font-size:var(--t-caption);font-weight:400}.segmented [aria-pressed=true],.segmented [aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-xs);font-weight:500}@media (max-width:760px){.btn,.field{min-height:36px}.icon-button{width:36px;height:36px}.segmented button,.segmented a,.tabs a{min-height:36px}}.chips{gap:var(--s2);flex-wrap:wrap;display:flex}.chip{min-height:28px;padding:0 var(--s3);border:1px solid var(--line);color:var(--text);font-size:var(--t-small);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;transition:border-color .12s,background .12s;display:inline-flex}.chip:hover{border-color:var(--line-strong);background:var(--sunken)}.chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:500}.chip small{color:var(--faint);font-size:var(--t-caption);font-weight:400}.chip[aria-pressed=true] small{color:var(--accent-ink)}.chip-select{field-sizing:content;padding-right:var(--s2)}.chip-select[data-active]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:500}.secret-box{gap:var(--s2);padding:var(--s3) var(--s4);border:1px solid var(--good-line);border-radius:var(--radius);background:var(--good-soft);color:var(--good);font-size:var(--t-small);grid-template-columns:minmax(0,1fr);display:grid}.secret-box .copy-line code,.secret-box .code-block pre{background:var(--surface);color:var(--ink)}.secret-box .code-block pre{margin-top:0}.panel-stack{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.pill{align-items:center;gap:var(--s1);background:var(--sunken);color:var(--muted);font-size:var(--t-caption);white-space:nowrap;border-radius:999px;padding:0 8px;line-height:20px;transition:background .2s,color .2s;display:inline-flex}.pill[data-tone=bad]{background:var(--bad-soft);color:var(--bad)}.pill[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}.pill[data-tone=good]{background:var(--good-soft);color:var(--good)}.pill[data-tone=info]{background:var(--info-soft);color:var(--info)}.empty{padding:var(--s5) 0;color:var(--muted);font-size:var(--t-body)}.empty p{max-width:60ch}.empty .actions{margin-top:var(--s3)}.empty[data-page]{margin-top:var(--s2);padding:var(--s7) var(--s6) var(--s6);text-align:center}.empty[data-page] .empty-icon{margin-inline:auto}.empty[data-page] h2{margin-bottom:var(--s1);font-size:var(--t-lead)}.empty[data-page] p{margin:0 auto}.empty[data-page] .actions{margin-top:var(--s4);justify-content:center}.settings-card>.empty[data-page]{padding:var(--s5) var(--s6);background:0 0;border:0;border-radius:0;margin:0}.skeleton{animation:.2s .15s both fade;display:grid}.skeleton>span{column-gap:var(--s3);border-bottom:1px solid var(--line-soft);grid-template-columns:24px minmax(0,1fr);align-items:center;row-gap:7px;padding:12px 0;display:grid}.skeleton>span:before{content:"";border-radius:50%;grid-row:span 2;width:24px;height:24px}.skeleton i,.skeleton>span:before{background:var(--sunken);animation:1.4s ease-in-out infinite pulse}.skeleton i{border-radius:3px;width:46%;height:10px}.skeleton i+i{width:24%;height:8px}.skeleton>span:nth-child(3n+2) i:first-child{width:62%}.skeleton>span:nth-child(3n) i:first-child{width:36%}.skeleton[data-shape=cards]{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.skeleton[data-shape=cards]>span{height:92px;padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius-lg);align-content:start}.skeleton[data-shape=text]{gap:var(--s4);padding:var(--s5);border:1px solid var(--line);border-radius:var(--radius-lg)}.skeleton[data-shape=text]>span{border:0;grid-template-columns:minmax(0,1fr);padding:0}.skeleton[data-shape=text]>span:before{display:none}.skeleton[data-shape=text] i{width:100%;height:9px}.skeleton[data-shape=text] i+i{width:72%}.skeleton[data-shape=head]>span{border:0;grid-template-columns:minmax(0,1fr);row-gap:10px;padding:0}.skeleton[data-shape=head]>span:before{display:none}.skeleton[data-shape=head] i{border-radius:5px;width:220px;height:20px}.skeleton[data-shape=head] i+i{width:300px;height:10px}.list-body{transition:opacity .12s}.list-body[aria-busy=true]{opacity:.5;transition-delay:.15s}.error-box,.note-box,.good-box{padding:var(--s2) var(--s3);border-radius:var(--radius);font-size:var(--t-small);overflow-wrap:anywhere;border:1px solid}.error-box{border-color:var(--bad-line);background:var(--bad-soft);color:var(--bad);white-space:pre-wrap}.note-box{border-color:var(--warn-line);background:var(--warn-soft);color:var(--warn)}.good-box{border-color:var(--good-line);background:var(--good-soft);color:var(--good)}.avatar{--avatar-size:var(--avatar-md);width:var(--avatar-size);height:var(--avatar-size);font-size:calc(var(--avatar-size) * .36);background:var(--sunken);color:var(--text);letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.avatar[data-kind=organization],.avatar[data-kind=project]{border-radius:30%}.avatar[data-logo]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.avatar[data-logo] img{object-fit:contain;width:62%;height:62%}:is(.avatar,.pill)[data-hue="0"]{background:var(--hue-0-bg);color:var(--hue-0-fg)}:is(.avatar,.pill)[data-hue="1"]{background:var(--hue-1-bg);color:var(--hue-1-fg)}:is(.avatar,.pill)[data-hue="2"]{background:var(--hue-2-bg);color:var(--hue-2-fg)}:is(.avatar,.pill)[data-hue="3"]{background:var(--hue-3-bg);color:var(--hue-3-fg)}:is(.avatar,.pill)[data-hue="4"]{background:var(--hue-4-bg);color:var(--hue-4-fg)}:is(.avatar,.pill)[data-hue="5"]{background:var(--hue-5-bg);color:var(--hue-5-fg)}:is(.avatar,.pill)[data-hue="6"]{background:var(--hue-6-bg);color:var(--hue-6-fg)}:is(.avatar,.pill)[data-hue="7"]{background:var(--hue-7-bg);color:var(--hue-7-fg)}.row .avatar{--avatar-size:var(--avatar-sm)}.page-head{padding:var(--s6) var(--s6) var(--s4);justify-content:space-between;align-items:flex-end;gap:var(--s4);display:flex}.page-icon{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}.empty-icon{width:40px;height:40px;margin-bottom:var(--s3);border-radius:12px}.page-head h1{font-size:var(--t-title);letter-spacing:-.03em;align-items:center;gap:10px;font-weight:600;line-height:1.25;display:flex}.page-head p{margin-top:var(--s1);color:var(--muted);font-size:var(--t-small);max-width:110ch}.page-body{padding:0 var(--s6)}.page-body:first-child{padding-top:var(--s6)}.page-head,.page-body,.record,.tools{max-width:1480px}.tools{align-items:center;gap:var(--s2) var(--s3);margin-bottom:var(--s4);padding:0 var(--s6) var(--s3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.tools .field{width:auto}.tools .summary{color:var(--muted);font-size:var(--t-small);font-variant-numeric:tabular-nums;margin-left:auto}.tools .search-field{width:320px;max-width:100%}.section{margin-top:var(--s6)}.section-gap{margin-top:var(--s4)}.section-title{align-items:baseline;gap:var(--s2);margin-bottom:var(--s2);font-size:var(--t-small);color:var(--text);font-weight:500;display:flex}.section-link{color:var(--muted);margin-left:auto;font-weight:400}.section-link:hover{color:var(--ink)}.columns{gap:var(--s6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.record{gap:var(--s6);padding:0 var(--s6);grid-template-columns:minmax(0,1fr) 300px;display:grid}.record aside{align-content:start;gap:var(--s5);display:grid}.card{gap:var(--s3);padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.card-head{align-items:center;gap:var(--s2);font-size:var(--t-body);font-weight:500;display:flex}.card-head .pill,.card-head .section-link{margin-left:auto;font-weight:400}.card p{color:var(--muted);font-size:var(--t-small)}.rows{border-top:1px solid var(--line)}.row{align-items:center;gap:var(--s4);width:100%;min-height:46px;padding:9px var(--s2);text-align:left;font-size:var(--t-body);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;transition:background .14s;display:grid}.rows .row{width:calc(100% + 2 * var(--row-bleed))}.row,.candidate-row{--row-bleed:var(--s2);margin-inline:calc(-1 * var(--row-bleed));background:linear-gradient(var(--line-soft), var(--line-soft)) 50% 100% / calc(100% - 2 * var(--row-bleed)) 1px no-repeat}button.row:hover,a.row:hover{background-color:var(--sunken)}.row-main{gap:1px;min-width:0;display:grid}.row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-sub{align-items:center;gap:var(--s1);color:var(--muted);font-size:var(--t-small);white-space:nowrap;display:flex;overflow:hidden}.row-cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--t-small);align-items:center;display:flex;overflow:hidden}.row-cell.muted{display:block}.row-cell[data-tone=bad],.row-sub[data-tone=bad]{color:var(--bad)}.row-sub[data-tone=warn]{color:var(--warn)}.table{border-collapse:collapse;width:100%;font-size:var(--t-body);overflow-wrap:normal}.table th{padding:var(--s2) var(--s3) var(--s2) 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--t-caption);text-align:left;font-weight:500}.table td{padding:10px var(--s3) 10px 0;border-bottom:1px solid var(--line-soft);vertical-align:middle}.table td:last-child,.table th:last-child{text-align:right;white-space:normal;padding-right:0}.table tr[data-invalid] td{background:var(--bad-soft)}.quote{padding-left:var(--s4);color:var(--text);font-size:var(--t-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;position:relative}.quote:before{content:"“";color:var(--faint);font-size:20px;line-height:1;position:absolute;top:-3px;left:0}.meta{align-items:center;gap:var(--s1) var(--s3);color:var(--muted);font-size:var(--t-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.tabs{gap:var(--s4);scrollbar-width:none;align-self:stretch;display:flex;overflow-x:auto}.tabs a{color:var(--muted);font-size:var(--t-body);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-11px;padding-bottom:9px;display:flex}.tabs a:hover{color:var(--ink)}.tabs a[aria-current=page]{border-color:var(--accent);color:var(--ink);font-weight:500}.props{font-size:var(--t-small);display:grid}.props>div{gap:var(--s3);border-bottom:1px solid var(--line-soft);grid-template-columns:120px minmax(0,1fr);padding:7px 0;display:grid}.props dt{color:var(--muted)}.plain{gap:var(--s1);display:grid}.inline-form{padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);gap:10px;display:grid}.settings-page{max-width:880px;padding:0 var(--s6);gap:var(--s4);display:grid}.settings-page>.list-body{gap:var(--s4);display:grid}.settings-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.settings-card>header{justify-content:space-between;align-items:flex-start;gap:var(--s4);padding:var(--s4) var(--s5);display:flex}.settings-card>header h2{font-size:var(--t-body)}.settings-card>header p{max-width:80ch;color:var(--muted);font-size:var(--t-small);margin-top:2px}.settings-card>header+*,.settings-footer{border-top:1px solid var(--line)}.settings-card>.table th,.settings-card>.table td{padding-left:var(--s5)}.settings-card>.table td:last-child,.settings-card>.table th:last-child{padding-right:var(--s5)}.settings-card>.table tr:last-child td{border-bottom:0}.settings-card>.empty{padding:var(--s5);text-align:center}.settings-card>.empty p{margin:0 auto}.settings-card>.copy-line,.settings-card>.settings-body{padding:var(--s3) var(--s5)}.settings-body{gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}.settings-footer{justify-content:flex-end;align-items:center;gap:var(--s3);padding:var(--s3) var(--s5);background:var(--canvas);font-size:var(--t-small);display:flex}.setting-row{align-items:center;gap:var(--s5);padding:var(--s3) var(--s5);grid-template-columns:minmax(0,1fr) auto;display:grid}.setting-row+.setting-row{border-top:1px solid var(--line-soft)}.setting-row[data-icon]{gap:var(--s4);grid-template-columns:32px minmax(0,1fr) auto}.setting-label{font-size:var(--t-body);font-weight:500}.setting-row p{max-width:56ch;color:var(--muted);font-size:var(--t-small);margin-top:1px}.setting-control{justify-content:flex-end;align-items:center;gap:var(--s2);display:flex}.setting-control .field{width:240px}.setting-control .field[type=number]{width:84px}.switch{appearance:none;background:var(--switch-off);cursor:pointer;border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background .16s;position:relative}.switch:before{content:"";background:var(--surface);width:14px;height:14px;box-shadow:var(--shadow-knob);transition:transform .16s var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.switch:checked{background:var(--accent)}.switch:checked:before{transform:translate(14px)}.switch:disabled{opacity:.5;cursor:default}.stepper{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-xs);align-items:center;display:inline-flex}.stepper:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow)}.stepper button{width:28px;height:28px;color:var(--muted);font-size:var(--t-lead)}.stepper button:not(:disabled):hover{background:var(--sunken);color:var(--ink)}.stepper button:disabled{opacity:.35;cursor:not-allowed}.stepper strong,.stepper input{min-width:64px;height:28px;padding:0 var(--s2);border-inline:1px solid var(--line-soft);font-size:var(--t-small);text-align:center;font-variant-numeric:tabular-nums;font-weight:500}.stepper strong{place-items:center;display:inline-grid}.stepper input{-moz-appearance:textfield;width:72px}.stepper input:focus-visible{outline:none}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none}.stepper input::-webkit-outer-spin-button{-webkit-appearance:none}.stepper span{padding:0 var(--s3);color:var(--muted);font-size:var(--t-small)}.copy-line{align-items:center;gap:var(--s3);display:flex}.copy-line code{min-width:0;padding:6px var(--s3);border-radius:var(--radius);background:var(--sunken);font:var(--t-small) var(--font-mono), monospace;white-space:nowrap;flex:1;overflow-x:auto}.settings-page>.empty[data-page]{padding:var(--s5);margin:0}.settings-page>.empty[data-page] .empty-icon{margin-bottom:var(--s2)}.meta [data-tone=bad]{color:var(--bad)}.meta [data-tone=warn]{color:var(--warn)}@media (max-width:1100px){.columns,.record{grid-template-columns:minmax(0,1fr)}.segmented button,.segmented a{padding-inline:10px}}@media (max-width:760px){.settings-card>header{flex-direction:column}.settings-card>header .form-row .field{width:100%}.table td:nth-child(2):not(:last-child){display:none}.settings-page{padding-inline:18px}.settings-card>.table{display:block;overflow-x:auto}.settings-card .table thead{display:none}.settings-card .table tr{align-items:center;gap:var(--s2) var(--s3);padding:10px var(--s5);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.settings-card .table td{border:0;padding:0}.settings-card .table td:last-child{margin-left:auto}.page-head,.page-body,.tools,.record{padding-inline:18px}.page-head{flex-wrap:wrap}}.table td:not(:last-child){white-space:nowrap}.table.preview td:last-child,.table.preview th:last-child{text-align:left}.card-head svg{width:18px;height:18px;color:var(--muted);flex-shrink:0}.page-body>.section:first-child{margin-top:0}.tools+.page-body>.rows:first-child{border-top:0}.form-stack>.segmented{justify-self:start}.steps{gap:var(--s2);color:var(--text);font-size:var(--t-body);counter-reset:step;display:grid}.steps li{gap:var(--s3);counter-increment:step;grid-template-columns:22px minmax(0,1fr);align-items:baseline;display:grid}.steps li:before{content:counter(step);background:var(--hue-2-bg);width:22px;height:22px;color:var(--hue-2-fg);font-size:var(--t-caption);border-radius:50%;place-items:center;font-weight:600;display:grid;transform:translateY(-1px)}.row-actions{justify-content:flex-end}.settings-card[data-tone=danger]{border-color:var(--bad-line)}.settings-card[data-tone=danger]>header h2{color:var(--bad)}.settings-card>header .form-row .field{width:180px}.settings-body>.segmented,.settings-body>div>.btn{justify-self:start}.rows>.row:focus-visible,.rows>.traffic-item>.row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius)}.settings-card>.error-box,.settings-card>.good-box{margin:0 var(--s5) var(--s4)}.page-head:has(+.settings-page){max-width:880px}.more-menu{position:relative}.more-menu>summary{cursor:pointer;list-style:none}.more-menu>summary::-webkit-details-marker{display:none}.more-menu>div{z-index:40;min-width:168px;padding:var(--s1);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-pop);border-radius:10px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.more-menu>div button{padding:6px var(--s2);text-align:left;font-size:var(--t-body);color:var(--text);border-radius:5px}.more-menu>div button:hover{background:var(--sunken);color:var(--ink)}.more-menu>div button[data-tone=bad]{color:var(--bad)}.actions.dataset-name>input.field:not([type]){flex:0 auto;width:200px}.keys-hint{color:var(--muted);font-size:var(--t-caption);align-items:center;gap:6px;display:inline-flex}.keys-hint kbd+kbd{margin-left:0}.triage{max-width:980px}.triage .triage-item{cursor:default;border-left:2px solid #0000;border-radius:0;min-height:0;padding:0;display:block}.triage .triage-item[data-open]{border-left-color:var(--accent);background:var(--accent-soft)}.triage .triage-item:focus-visible{outline:none}.triage-at{color:var(--faint);font-size:var(--t-caption);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.triage-detail{gap:var(--s3);padding:2px var(--s3) var(--s4) calc(20px + 2 * var(--s3));display:grid}.triage-actions{gap:var(--s2);flex-wrap:wrap}.triage-actions .btn kbd{min-width:16px;height:16px;color:inherit;opacity:.7;background:0 0;margin-left:2px;padding:0 4px;box-shadow:inset 0 0 0 1px}@media (max-width:760px){.keys-hint,.triage-actions .btn kbd{display:none}.triage-detail{padding-left:var(--s3)}}progress{background:var(--sunken);height:4px;accent-color:var(--accent);appearance:none;border:0;border-radius:2px}progress::-webkit-progress-bar{background:var(--sunken);border-radius:2px}progress::-webkit-progress-value{background:var(--accent);border-radius:2px}progress::-moz-progress-bar{background:var(--accent);border-radius:2px}.page-tabs{gap:var(--s5);margin-bottom:var(--s4);padding:0 var(--s6);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.page-tabs a{color:var(--muted);font-size:var(--t-body);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 0 9px;display:inline-flex}.page-tabs a:hover{color:var(--ink)}.page-tabs a[aria-current=page]{border-bottom-color:var(--accent);color:var(--ink);font-weight:500}.page-tabs a[aria-current=page] .count{color:var(--accent-ink)}@media (max-width:1000px){.page-tabs{gap:var(--s4)}.page-tabs a>[data-icon]{display:none}}@media (max-width:760px){.page-tabs{gap:var(--s4);padding:0 var(--s4)}}.line{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.push{margin-left:auto}.stack{gap:var(--s4);display:grid}.section-head{align-items:center;gap:var(--s2);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.section-head .section-title{margin:0}.section-intro{max-width:90ch;margin-bottom:var(--s3)}.detail-title{align-items:center;gap:var(--s2);margin:var(--s3) 0 var(--s1);font-size:var(--t-lead);font-weight:600;display:flex}.doc-body{max-width:980px}.title-pill{margin-left:var(--s2)}.capitalized:first-letter{text-transform:uppercase}.numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.bullets{gap:var(--s1);padding-left:var(--s5);list-style:outside;display:grid}.waiting:after{content:"…";vertical-align:bottom;width:1.2em;animation:1.4s steps(4,end) infinite waiting;display:inline-block;overflow:hidden}@keyframes waiting{0%{width:0}to{width:1.2em}}.btn-danger-solid{background:var(--bad);border-color:var(--bad);color:var(--on-accent)}.row-cell[data-tone=warn]{color:var(--warn)}.chip-button{padding:2px var(--s3);border:1px solid var(--line);color:var(--text);font-size:var(--t-small);text-align:left;border-radius:999px}.chip-button:hover{background:var(--sunken)}.help-link{width:16px;height:16px;margin-left:var(--s2);border:1px solid var(--line-strong);color:var(--muted);letter-spacing:0;vertical-align:middle;border-radius:50%;place-items:center;font-size:10px;font-weight:500;line-height:1;display:inline-grid}.help-link:hover{border-color:var(--accent);color:var(--accent-ink)}.panel-meta{margin:var(--s2) 0 var(--s3)}.more-menu>div{left:auto;right:0}.section>.setting-row{padding-inline:0}.disclosure{margin-top:var(--s3)}.disclosure>summary{color:var(--muted);font-size:var(--t-small)}.disclosure>summary:hover{color:var(--ink)}.disclosure[open]>summary{margin-bottom:var(--s2)}.pill[data-tone=critical]{background:var(--bad-soft);color:var(--bad)}.pill[data-tone=high]{background:var(--warn-soft);color:var(--warn)}.field-narrow{flex:none;width:140px}.field-number{width:84px}.field-tiny{width:64px}.field-sort{width:auto}.date-range{align-items:center;gap:var(--s2);flex-wrap:wrap;display:inline-flex}.date-range .field{width:140px}.actions>.field{width:auto;max-width:100%}.actions>input.field:not([type=number],[type=date],[type=datetime-local]){flex:200px}.prompt-preview,.code-block pre{max-height:420px;margin-top:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--radius);background:var(--sunken);color:var(--text);font:var(--t-small)/1.6 var(--font-mono), monospace;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.code-block{position:relative}.code-block pre{white-space:pre;overflow-wrap:normal;padding-right:76px}.code-block[data-prose] pre{white-space:pre-wrap;overflow-wrap:anywhere}.code-block>.btn{top:var(--s2);right:var(--s2);min-height:24px;padding:0 var(--s2);font-size:var(--t-caption);position:absolute}.diff{padding:var(--s2) var(--s3);border-radius:var(--radius);background:var(--sunken);color:var(--muted);font:var(--t-small)/1.6 var(--font-mono), monospace;white-space:pre-wrap;overflow-wrap:anywhere}.diff del{background:var(--fail-soft);color:var(--fail)}.diff ins{background:var(--pass-soft);color:var(--pass);text-decoration:none}.tiles{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.tile{min-width:0;padding:var(--s3) var(--s4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 0 0 1px var(--line), var(--shadow-sm);color:var(--muted);font-size:var(--t-small);align-content:start;gap:2px;transition:box-shadow .16s;display:grid}.tile:hover{box-shadow:0 0 0 1px var(--line-warm), var(--shadow-md)}.tile b{color:var(--ink);font-size:var(--t-title);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.tile b.tile-missing{color:var(--muted);font-size:var(--t-body);letter-spacing:0;padding:4px 0 2px;font-weight:500}.tile small{color:var(--muted);font-size:var(--t-caption)}.tile [data-tone=good]{color:var(--good)}.tile [data-tone=bad]{color:var(--bad)}.tile [data-tone=warn]{color:var(--warn)}.stats{margin-bottom:var(--s5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;display:grid;overflow:hidden}.stats>*{padding:var(--s3) var(--s4);background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--muted);font-size:var(--t-small);text-align:left;align-content:start;gap:2px;transition:background .14s;display:grid}.stats>a:hover,.stats>button:hover{background:var(--sunken)}.stats strong{color:var(--ink);font-size:var(--t-title);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500}.stats progress{width:100%;margin:var(--s1) 0}progress[data-full]::-webkit-progress-value{background:var(--bad)}.card>header{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.card>header h2{font-size:var(--t-body)}.row-head{align-items:end;gap:var(--s4);margin:0 calc(-1 * var(--s2));padding:0 var(--s2) var(--s2);color:var(--muted);font-size:var(--t-caption);font-weight:500;display:grid}.row-main>span:not(.row-title){color:var(--muted);font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-main>.pill{justify-self:start}.row-main.end{text-align:right;justify-items:end}.linked-row{position:relative}.row-link:after{content:"";position:absolute;inset:0}.rows .row[aria-current]{background-color:var(--accent-soft)}.list-tools{align-items:center;gap:var(--s2);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.toolbar-search{flex:240px;max-width:360px}.list-tools>.field{width:auto}.list-summary{align-items:center;gap:var(--s2);min-height:32px;color:var(--muted);font-size:var(--t-small);flex-wrap:wrap;display:flex}.bulk-tools{padding:var(--s2) var(--s3);border-radius:var(--radius);background:var(--accent-soft)}.more-row{align-items:center;gap:var(--s3);margin-top:var(--s3);color:var(--muted);font-size:var(--t-small);display:flex}.wide-list{overflow-x:auto}.wide-list .row-head,.wide-list .row{min-width:min-content}.top-issue-grid{grid-template-columns:76px minmax(220px,1fr) 140px 90px}.experiment-grid{grid-template-columns:minmax(200px,1fr) minmax(140px,200px) minmax(140px,200px) 120px 90px}.outcome-grid{grid-template-columns:minmax(180px,1fr) 130px minmax(180px,1fr) 110px 60px}.day+.day{margin-top:var(--s5)}.table-wrap{margin-top:var(--s2);overflow-x:auto}.table.matrix td,.table.matrix th{text-align:left;white-space:normal;vertical-align:top}.table .row-main{min-width:180px}.verdicts{gap:var(--s1);display:flex}.verdict{width:22px;height:22px;font-size:var(--t-small);border-radius:5px;place-items:center;display:grid}.verdict[data-verdict=pass]{background:var(--pass-soft);color:var(--pass)}.verdict[data-verdict=fail]{background:var(--fail-soft);color:var(--fail)}.verdict[data-verdict=error]{background:var(--broke-soft);color:var(--broke);font-weight:600}.verdict[data-verdict=other]{background:var(--warn-soft);color:var(--warn)}.verdict[data-verdict=not_reached],.verdict[data-verdict=pending]{background:var(--sunken);color:var(--faint)}.verdict-legend{gap:var(--s2) var(--s5);margin:var(--s4) 0;color:var(--muted);font-size:var(--t-caption);flex-wrap:wrap;display:flex}.verdict-legend>span{align-items:center;gap:var(--s2);display:inline-flex}.verdict-legend .verdict{width:18px;height:18px}.pass-rate{font-variant-numeric:tabular-nums;font-weight:500}.pass-interval{white-space:nowrap}.arm{width:8px;height:8px;margin-right:var(--s2);vertical-align:middle;border-radius:2px;display:inline-block}.arm[data-arm=a]{background:var(--arm-a)}.arm[data-arm=b]{background:var(--arm-b)}.cohort{border-color:var(--line)}.cohort legend{padding:0 var(--s1);font-size:var(--t-small);font-weight:500}.choices{gap:var(--s1);max-height:180px;display:grid;overflow-y:auto}.experiment-proof{margin-top:var(--s1);color:var(--good);display:block}.agent-head{padding-bottom:var(--s3)}.page-tabs a>svg{color:var(--faint)}.page-tabs a[aria-current=page]>svg{color:var(--accent)}.stage-tools{border-bottom:0;padding-bottom:0}.stage-actions{margin-left:auto}.sparkline rect{fill:var(--line-strong)}.sparkline rect[data-hit]{fill:var(--bad)}.polarity-dot{background:var(--faint);vertical-align:middle;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.polarity-dot[data-polarity=positive]{background:var(--good)}.polarity-dot[data-polarity=negative]{background:var(--bad)}.signal-name{align-items:center;gap:var(--s2);display:flex}.signal-tag{border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:0 6px;font-size:10px;font-weight:400}.signal-cards{gap:var(--s3);margin:var(--s3) 0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.signal-card{padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--radius-lg);text-align:left;gap:2px;transition:border-color .14s;display:grid}.signal-card:hover{border-color:var(--line-strong)}.signal-card-head{align-items:center;gap:var(--s2);color:var(--text);font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.signal-card strong{font-size:var(--t-title);font-variant-numeric:tabular-nums;font-weight:500}.range-picker{align-items:center;gap:var(--s1);display:flex}.result{gap:var(--s1);padding:var(--s3) 0;border-bottom:1px solid var(--line-soft);font-size:var(--t-small);display:grid}.result[data-active]{padding-left:var(--s3);box-shadow:inset 2px 0 0 var(--accent)}.alert-preview{gap:var(--s2);flex-basis:100%;display:grid}.alert-days{border-bottom:1px solid var(--line);grid-template-columns:repeat(14,1fr);align-items:end;gap:3px;height:64px;display:grid;position:relative}.alert-day{align-items:end;height:100%;display:flex}.alert-day>span{background:var(--line-strong);border-radius:2px 2px 0 0;width:100%}.alert-day[data-fired]>span{background:var(--bad)}.alert-day[data-below]>span{opacity:.4}.alert-threshold{border-top:1px dashed var(--bad);pointer-events:none;position:absolute;left:0;right:0}.monitor-alerting{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.monitor-alerting .section-title,.monitor-alerting p{flex-basis:100%;margin:0}.monitor-alerting .field{width:auto}.conversation{gap:var(--s3);grid-template-columns:minmax(0,1fr);max-width:780px;display:grid}.conversation>li{line-height:1.75;transition:opacity .16s}.conversation>li[data-role=customer]{margin-left:var(--s7);padding:var(--s3) var(--s4);background:var(--sunken);border-radius:12px 12px 3px}.conversation>li[data-flagged=true]{padding-left:var(--s3);box-shadow:inset 2px 0 0 var(--bad)}.conversation p{white-space:pre-wrap}.conversation[data-dim]>li:not([data-selected],[data-flagged=true]){opacity:.45}.conversation[data-clamp]>li:not([data-selected]) p{-webkit-line-clamp:4;cursor:pointer;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.turn-meta{align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--t-caption);margin-bottom:2px;display:flex}.turn-meta strong{color:var(--text);font-size:var(--t-small);font-weight:500}.tool-call{padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--t-small)}.tool-call summary{align-items:center;gap:var(--s2);min-width:0;font-family:var(--font-mono), monospace;list-style:none;display:flex}.tool-call summary::-webkit-details-marker{display:none}.tool-call h4{margin-top:var(--s2);color:var(--muted);font-size:var(--t-caption);font-weight:500}.tool-call pre{margin-top:var(--s1);color:var(--text);font:var(--t-caption) var(--font-mono), monospace;white-space:pre-wrap;overflow-wrap:anywhere}.tool-call[data-status=failed]{border-color:var(--bad-line);box-shadow:inset 3px 0 0 var(--bad)}.tool-call[data-status=blocked]{box-shadow:inset 3px 0 0 var(--warn)}.tool-arguments{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.reply-timing{color:var(--muted)}.turn-notes{gap:var(--s1);margin-top:var(--s1);font-size:var(--t-small);display:grid}.evidence-mark{background:var(--warn-soft);color:inherit;border-radius:2px;padding:0 1px}.conversation-end{margin-top:var(--s4)}.comment-list{gap:var(--s2);padding-left:var(--s3);border-left:2px solid var(--line);display:grid}.comment-form{gap:var(--s2);max-width:560px;margin-top:var(--s2);display:grid}.issue-timeline{gap:var(--s2);font-size:var(--t-small);display:grid}.issue-timeline li{gap:var(--s3);grid-template-columns:150px minmax(0,1fr) auto;display:grid}.settings-form{align-items:center;gap:var(--s2);padding:var(--s3) var(--s5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.settings-form .field{flex:200px;width:auto}.settings-form .field-narrow{flex:none}.pattern-row{gap:var(--s2);grid-template-columns:160px minmax(0,1fr) auto;display:grid}.filter-menu>summary.btn{background:var(--sunken);box-shadow:none;color:var(--muted);border-color:#0000}.filter-menu>summary.btn:hover,.filter-menu[open]>summary.btn{color:var(--ink)}.more-menu.filter-menu>div{width:max-content;min-width:260px;max-width:min(440px, calc(100vw - 2 * var(--s4)));gap:1px;left:0;right:auto}.more-menu.filter-menu>div[data-flip]{left:auto;right:0}.filter-row{align-items:center;gap:2px;min-height:30px;display:flex}div.filter-row{align-items:baseline}.filter-row-values{flex-wrap:wrap;flex:1;gap:2px;display:flex}.filter-row-label{padding-left:var(--s2);color:var(--muted);font-size:var(--t-small);flex:0 0 120px}.more-menu>div button.filter-row{padding-left:0}.filter-row>.count{margin-left:auto}.filter-row>svg{color:var(--faint)}.filter-group{margin-top:var(--s1);padding-top:var(--s1);border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;display:grid}.filter-group>.menu-label{grid-column:1/-1}.filter-values{gap:var(--s1);display:grid}.more-menu>div button.filter-back{align-items:center;gap:var(--s1);color:var(--muted);font-size:var(--t-small);display:flex}.filter-values-list{max-height:min(320px,50vh);display:grid;overflow-y:auto}.filter-values-list>.muted{padding:6px var(--s2)}.more-menu>div button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.filter-chips,.filter-form{align-items:center;gap:var(--s2);flex-wrap:wrap;flex-basis:100%;order:10;display:flex}.filter-form{padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--radius)}.filter-form .field{width:auto}.filter-chip{padding:2px var(--s2) 2px var(--s3);border:1px solid var(--line);color:var(--text);font-size:var(--t-small);border-radius:999px;align-items:center;gap:6px;display:inline-flex}.filter-chip:hover{border-color:var(--line-strong)}.filter-chip span{color:var(--faint)}@media (max-width:760px){.top-issue-grid,.experiment-grid,.outcome-grid{grid-template-columns:minmax(0,1fr) auto}.experiment-grid>:nth-child(n+3),.top-issue-grid>:nth-child(n+3),:not(.wide-list)>.row-head{display:none}.conversation>li[data-role=customer]{margin-left:var(--s4)}}.file-import{gap:var(--s2);display:grid}.import-errors .table td:last-child,.import-errors .table th:last-child{text-align:left}.import-errors .table td:last-child{white-space:normal}
