:root{--bg: #f3f4f7;--card: #ffffff;--line: #e2e5ea;--line-soft: #eef0f3;--ink: #19202b;--muted: #667085;--faint: #98a2b3;--brand: #3b5bdb;--brand-ink: #2f49b0;--brand-soft: #edf1ff;--ok: #12805c;--ok-soft: #e4f6ee;--warn: #b54708;--warn-soft: #fff3e0;--bad: #c4262e;--bad-soft: #fdeced;--info: #1a73c9;--info-soft: #e6f2fd;--code: #6741d9;--code-soft: #f2eefe;--dark: #111827;--radius: 10px;--shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 1px 3px rgba(16, 24, 40, .07);--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:14px/1.5 -apple-system,Segoe UI,Inter,system-ui,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;line-height:1.25}h2{font-size:17px;font-weight:650}h3{font-size:15px;font-weight:650;margin-top:18px}h4{font-size:13px;font-weight:650;margin:16px 0 6px;color:#344054}p{margin:6px 0}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin:6px 0;padding-left:20px}.muted{color:var(--muted);font-size:12.5px}.faint{color:var(--faint)}.mono{font-family:var(--mono);font-size:12px}.spacer{flex:1}.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.stack{display:flex;flex-direction:column;gap:12px}.right{margin-left:auto}.nowrap{white-space:nowrap}.center{text-align:center}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:14px;padding:0 18px;height:54px;background:var(--dark);color:#e5e7eb}.brand{display:flex;align-items:center;gap:10px;font-weight:650;font-size:15px;color:#fff;letter-spacing:.1px;white-space:nowrap}.brand .logo{width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,#5b7cfa,#8b5cf6);display:grid;place-items:center;font-size:14px}.brand small{font-weight:500;color:#9ca3af;font-size:11px;background:#1f2937;padding:2px 7px;border-radius:10px}.brand small.copy{display:inline-block;color:#1f1300;background:#f59f00;font-weight:650}.nav{display:flex;gap:2px;margin-left:10px}.nav a{color:#cbd5e1;padding:8px 12px;border-radius:8px;font-weight:550;font-size:13.5px;white-space:nowrap}.nav a:hover{background:#1f2937;text-decoration:none}.nav a.on{background:#2b3648;color:#fff}.topbar input,.topbar select{background:#1f2937;color:#e5e7eb;border:1px solid #374151;border-radius:8px;padding:5px 9px;font:inherit}.topbar input::placeholder{color:#9ca3af}.topbar input.needname{border-color:#f59f00;box-shadow:0 0 0 2px #f59f0059}.flow .saved{margin:6px 0;padding:7px 10px;background:var(--ok-soft);color:#0b5a40;border:1px solid #bfe8d6;border-radius:8px}.flow .saved .muted{color:#2f6f58;margin-top:3px}.dot{width:8px;height:8px;border-radius:50%;display:inline-block;background:var(--faint);margin-right:6px}.dot.ok{background:#34d399}.dot.bad{background:#f87171}.status{font-size:12px;color:#9ca3af;display:flex;align-items:center;white-space:nowrap}.page{max-width:1240px;margin:0 auto;padding:22px 22px 60px}.cases{display:grid;grid-template-columns:minmax(270px,320px) minmax(0,1fr);gap:16px;padding:16px 18px 60px;align-items:start}.error{background:var(--bad-soft);color:var(--bad);padding:9px 20px;cursor:pointer;border-bottom:1px solid #f5c2c4;font-weight:550}button,.btn{font:inherit;cursor:pointer;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:8px;padding:6px 12px;font-weight:550;display:inline-flex;align-items:center;gap:6px}button:hover:not(:disabled),.btn:hover{border-color:#c3c9d3;background:#f8f9fb;text-decoration:none}button:disabled{opacity:.5;cursor:not-allowed}.btn.primary,button.primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn.primary:hover:not(:disabled),button.primary:hover:not(:disabled){background:var(--brand-ink);border-color:var(--brand-ink)}.btn.good,button.good{background:var(--ok);border-color:var(--ok);color:#fff}.btn.good:hover:not(:disabled),button.good:hover:not(:disabled){background:#0e6a4c;border-color:#0e6a4c}.btn.danger,button.danger{color:var(--bad);border-color:#f0b4b7}.btn.ghost,button.ghost{border-color:transparent;background:transparent;color:var(--brand);padding:4px 8px}.btn.ghost:hover:not(:disabled),button.ghost:hover:not(:disabled){background:var(--brand-soft);border-color:transparent}.btn.sm,button.sm{padding:3px 9px;font-size:12px;border-radius:7px}input,select,textarea{font:inherit;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink)}input:focus,select:focus,textarea:focus{outline:2px solid var(--brand-soft);border-color:var(--brand)}textarea{width:100%;resize:vertical}.pill{display:inline-block;padding:1px 9px;border-radius:999px;font-size:11.5px;font-weight:600;margin-left:6px;background:#eceff3;color:#344054;white-space:nowrap}.pill.first{margin-left:0}.pill.ok,.pill.succeeded,.pill.high{background:var(--ok-soft);color:var(--ok)}.pill.bad,.pill.failed,.pill.low{background:var(--bad-soft);color:var(--bad)}.pill.medium,.pill.warn,.pill.awaiting_review{background:var(--warn-soft);color:var(--warn)}.pill.blocked{background:#ffe8d6;color:#9a3412}.pill.info,.pill.auto{background:var(--info-soft);color:var(--info)}.pill.code{background:var(--code-soft);color:var(--code)}.pill.dark{background:#1f2937;color:#e5e7eb}.pill.st-supported{background:var(--ok-soft);color:var(--ok)}.pill.st-contradicted{background:var(--bad-soft);color:var(--bad)}.pill.st-not_covered{background:var(--warn-soft);color:var(--warn)}.pill.ft-contradiction,.pill.ft-open_defect{background:var(--bad-soft);color:var(--bad)}.pill.ft-wording_mismatch,.pill.ft-unverified_detail,.pill.ft-missing_information{background:var(--warn-soft);color:var(--warn)}.pill.sev-critical{background:var(--bad-soft);color:var(--bad)}.pill.sev-risky{background:var(--warn-soft);color:var(--warn)}.pill.sev-coverage{background:var(--info-soft);color:var(--info)}.pill.sev-hygiene{background:#eceff3;color:#475467}.pill.sev-process{background:var(--code-soft);color:var(--code)}.card,section.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 18px;min-height:0}.card+.card{margin-top:14px}.card>h3:first-child,.card>.card-head h3{margin-top:0}.card-head{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;flex-wrap:wrap}.card-head .sub{color:var(--muted);font-size:12.5px}.grid{display:grid;gap:14px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.stat{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;box-shadow:var(--shadow)}.stat .k{font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-weight:650}.stat .v{font-size:26px;font-weight:700;line-height:1.15;margin-top:2px}.stat .v small{font-size:13px;color:var(--muted);font-weight:500}.stat .d{color:var(--muted);font-size:12.5px;margin-top:2px}.stat.ok{border-left:4px solid var(--ok)}.stat.warn{border-left:4px solid #f59f00}.stat.bad{border-left:4px solid var(--bad)}.stat.info{border-left:4px solid var(--info)}.callout{border-radius:8px;padding:9px 12px;background:var(--info-soft);color:#134e8c;border:1px solid #cfe5fa}.callout.warn,.warn{background:var(--warn-soft);color:#7c2d12;border:1px solid #f9d9a8;border-radius:8px;padding:8px 12px}.callout.ok{background:var(--ok-soft);color:#0b5a40;border-color:#bfe8d6}.callout.bad{background:var(--bad-soft);color:#8c1d22;border-color:#f2c4c7}p.warn{margin:8px 0}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin:14px 0;overflow-x:auto}.tabs button{border:none;background:none;border-radius:0;padding:9px 14px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px;font-weight:600}.tabs button:hover:not(:disabled){background:none;color:var(--ink)}.tabs button.on{color:var(--brand);border-bottom-color:var(--brand)}.tabs .count{margin-left:6px;background:#eceff3;color:#475467;border-radius:10px;padding:0 7px;font-size:11px}.tabs .on .count{background:var(--brand-soft);color:var(--brand)}.listcard{position:sticky;top:68px;max-height:calc(100vh - 84px);display:flex;flex-direction:column;padding:14px 14px 8px}.listcard h2{font-size:15px}.filters{display:flex;gap:6px;margin:8px 0;flex-wrap:wrap}.filters input{flex:1 1 100%}.filters select{flex:1 1 45%;min-width:0}.runbox{margin:8px 0 6px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fafbff}.runbox label{display:block;margin-bottom:6px;font-size:12.5px}.runbox form{display:flex;gap:6px}.runbox form input{flex:1;min-width:0}.runbox form input:not(:placeholder-shown){text-transform:uppercase}.runbox input[type=file]{display:block;width:100%;max-width:100%;padding:4px 6px;font-size:12.5px;text-transform:none;color:var(--muted)}.runbox input[type=file]::file-selector-button{font:inherit;font-weight:600;margin-right:10px;padding:4px 10px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink);cursor:pointer}.runbox input[type=file]::file-selector-button:hover{background:var(--brand-soft);border-color:var(--brand)}.runbox .callout{margin-top:8px;font-size:12.5px}.runbox .muted{margin-top:6px}.runbox .row{display:flex;gap:6px;margin-top:8px}.list{list-style:none;margin:0 -6px 0 0;padding:0 6px 0 0;overflow-y:auto;flex:1}.list li{padding:9px 10px;cursor:pointer;border-radius:8px;border:1px solid transparent;margin-bottom:2px}.list li:hover{background:#f6f7f9}.list li.active{background:var(--brand-soft);border-color:#cdd8ff}.list .k{font-weight:650}.list .t{font-size:13px;margin:1px 0 3px;color:#344054;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list .meta{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.list .meta .pill{margin-left:0}.casehead{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.casehead h2{font-size:20px}.casehead .title{font-size:15px;font-weight:550;color:#344054;margin-top:2px}.stages{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:14px 0 4px}.stage{position:relative;padding:8px 8px 8px 11px;min-width:0;background:#f1f3f6;color:var(--muted);border:1px solid var(--line);border-right:none;font-size:12px;font-weight:600;clip-path:none}.stage:first-child{border-radius:8px 0 0 8px}.stage:last-child{border-radius:0 8px 8px 0;border-right:1px solid var(--line)}.stage b{display:block;font-size:12.5px;color:var(--ink);font-weight:650}.stage span{display:block;font-weight:500;font-size:11.5px;line-height:1.3}.stage.done{background:var(--ok-soft);border-color:#bfe8d6}.stage.done b{color:var(--ok)}.stage.warn{background:var(--warn-soft);border-color:#f9d9a8}.stage.warn b{color:var(--warn)}.stage.now{background:var(--brand-soft);border-color:#bfcdfd;box-shadow:inset 0 -3px 0 var(--brand)}.stage.now b{color:var(--brand-ink)}.stage.bad{background:var(--bad-soft);border-color:#f2c4c7}.stage.bad b{color:var(--bad)}.next{display:flex;gap:10px;align-items:center;margin:10px 0 0}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line-soft);vertical-align:top}th{font-size:11.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-weight:650;background:#fafbfc}tr.stale{opacity:.45}.kv{display:grid;grid-template-columns:150px 1fr;gap:4px 12px}.kv dt{color:var(--muted);font-size:12.5px}.kv dd{margin:0}.validity{padding:0}.validity>h3{margin-top:0}.scorecard{display:flex;gap:16px;align-items:center;margin:8px 0 10px;padding:12px 14px;background:#fafbfc;border:1px solid var(--line-soft);border-radius:10px}.scorecard .big{font-size:42px;font-weight:700;line-height:1;min-width:78px;text-align:center}.scorecard .big small{font-size:14px;color:var(--muted);font-weight:500}.bar{background:#e6e9ee;height:8px;border-radius:4px;overflow:hidden}.bar div{background:var(--brand);height:8px;border-radius:4px}.caps{color:var(--warn)}blockquote{margin:5px 0;padding:5px 10px;border-left:3px solid var(--brand);background:#f5f8ff;font-size:12.5px;border-radius:0 6px 6px 0}blockquote.rejected{border-left-color:var(--bad);background:var(--bad-soft)}blockquote.code{border-left-color:var(--code);background:var(--code-soft)}.code-says{margin-top:6px;color:var(--code);font-weight:600}.proof td{vertical-align:top}.findings li{margin-bottom:8px}.ev{border-top:1px solid var(--line-soft);padding:8px 0}.ev.used{background:#f3fbf6}.ev pre{white-space:pre-wrap;font-size:11.5px;max-height:140px;overflow:auto;margin:4px 0;background:#fafbfc;padding:6px 8px;border-radius:6px}.gates{list-style:none;padding:0}.gates li{padding:3px 0}.gates .pass{color:var(--ok)}.gates .fail{color:var(--bad)}.review{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:14px;padding:12px 14px;border:1px dashed #bfcdfd;border-radius:10px;background:#fafbff}.review input{flex:1;min-width:240px}.legacy .scorecard,.legacy .proof,.legacy .breakdown{opacity:.55}.gherkin{background:#fbfbfd;border:1px solid var(--line);border-radius:10px;padding:8px 12px}.gstep{padding:5px 0 5px 10px;border-left:3px solid #2da44e;margin:4px 0}.gstep.new{border-left-color:var(--bad);background:#fff6f6}.gstep.other_app{border-left-color:#e08a00;background:#fff9ec}.gstep .tbl{margin:4px 0 2px 18px;border-collapse:collapse;font-size:12px;width:auto}.gstep .tbl td{border:1px solid var(--line);padding:2px 8px;font-family:var(--mono);background:#fff}.gstep .tbl tr:first-child td{background:#f2f4f7;font-weight:650}.examples{margin:10px 0 2px}.examples .tbl{border-collapse:collapse;font-size:12px;width:auto}.examples .tbl td{border:1px solid var(--line);padding:2px 10px;font-family:var(--mono);background:#fff}.examples .tbl tr:first-child td{background:#f2f4f7;font-weight:650}.flow .ask{margin:10px 0;padding:8px 0;border-top:1px solid #f0e2a8}.flow textarea{margin:4px 0}.chip{margin:0 4px 2px 0;padding:0 9px;border-radius:999px;border:1px solid #cfd6de;background:#fff;cursor:pointer;font-size:12px;font-weight:500}details>summary{cursor:pointer;font-weight:600;color:#344054;padding:4px 0}details[open]>summary{margin-bottom:4px}.automation pre,.pre{white-space:pre-wrap;font-size:12px;background:#f6f8fa;padding:10px;border-radius:8px;border:1px solid var(--line-soft)}.codebox{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.codebox .bar2{display:flex;align-items:center;gap:8px;padding:7px 10px;background:#f6f7f9;border-bottom:1px solid var(--line);flex-wrap:wrap}.codebox .bar2 .path{font-family:var(--mono);font-size:12px;font-weight:600;color:#344054}pre.code{margin:0;padding:8px 0;overflow:auto;max-height:560px;font:12.5px/1.55 var(--mono);background:#fff}pre.code .cl{display:flex;padding:0 12px 0 0;min-height:19px}pre.code .cl:hover{background:#f8f9fc}pre.code .ln{flex:0 0 44px;text-align:right;padding-right:12px;color:var(--faint);-webkit-user-select:none;user-select:none}pre.code .lc{white-space:pre;flex:1}pre.code .d-add{background:#e9f8ef}pre.code .d-del{background:#fdeeee;color:#8c1d22}pre.code .d-hunk{background:#eef2ff;color:var(--brand-ink)}.g-kw{color:#1d4ed8;font-weight:700}.g-tag{color:var(--code)}.g-comment{color:#8a94a6;font-style:italic}.g-table{color:#0f766e}.g-new{color:var(--warn);background:var(--warn-soft);font-style:italic}.g-wrong{color:var(--bad);background:var(--bad-soft);font-style:italic}.g-q{color:#b45309}.g-p{color:#be185d}.cmd{display:flex;align-items:center;gap:8px;background:#111827;color:#e5e7eb;border-radius:8px;padding:8px 12px;font:12.5px var(--mono);margin:6px 0}.cmd code{flex:1;overflow-x:auto;white-space:pre}.cmd button{background:#1f2937;color:#e5e7eb;border-color:#374151}.hero{background:linear-gradient(135deg,#111827,#1e2a4a);color:#fff;border-radius:14px;padding:22px 24px}.hero h2{color:#fff;font-size:21px}.hero p{color:#cbd5e1;max-width:820px}.hero .pill{background:#263250;color:#cbd5e1}.ba{display:grid;grid-template-columns:1fr 44px 1fr;gap:0;align-items:stretch}.ba .arrow{display:grid;place-items:center;font-size:22px;color:var(--faint)}.ba .side{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:#fff;box-shadow:var(--shadow)}.ba .side.before{border-top:4px solid var(--bad)}.ba .side.after{border-top:4px solid var(--ok)}.ba .side h3{margin:0 0 6px}.ba .num{font-size:30px;font-weight:750;line-height:1.1}.ba .num small{font-size:13px;color:var(--muted);font-weight:500}.ba ul{padding-left:18px;margin:8px 0 0}.ba li{margin:3px 0}.finding{border:1px solid var(--line);border-left-width:5px;border-radius:10px;padding:12px 14px;background:#fff;margin:10px 0}.finding.sev-critical{border-left-color:var(--bad)}.finding.sev-risky{border-left-color:#f59f00}.finding.sev-coverage{border-left-color:var(--info)}.finding.sev-hygiene{border-left-color:#98a2b3}.finding.sev-process{border-left-color:var(--code)}.finding h4{margin:0 0 4px;font-size:14px;color:var(--ink)}.finding .ev2{color:var(--muted);font-size:12px;font-family:var(--mono);margin-top:4px;word-break:break-word}.fix{margin-top:8px;padding:8px 12px;border-radius:8px;background:var(--ok-soft);color:#0b5a40;border:1px solid #bfe8d6}.fix.open{background:var(--warn-soft);color:#7c2d12;border-color:#f9d9a8}.diff{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.drow{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line-soft)}.drow:last-child{border-bottom:none}.drow .cell{padding:6px 12px;min-height:30px;display:flex;gap:8px;align-items:flex-start}.drow .cell+.cell{border-left:1px solid var(--line-soft)}.drow .cell .n{color:var(--faint);font-size:11px;flex:0 0 20px;text-align:right;padding-top:2px}.drow .cell .t{flex:1;font-size:13px;min-width:0;word-break:break-word}.drow .cell .t b{font-weight:650;color:#344054}.drow.keep .cell{color:#667085}.drow.add .cell:last-child{background:#e9f8ef}.drow.del .cell:first-child{background:#fdeeee}.drow.change .cell:first-child{background:#fff4e0}.drow.change .cell:last-child{background:#e9f8ef}.dhead{display:grid;grid-template-columns:1fr 1fr;background:#fafbfc;border-bottom:1px solid var(--line);font-weight:650}.dhead div{padding:8px 12px}.dhead div+div{border-left:1px solid var(--line-soft)}.tl{position:relative;margin:8px 0 0 8px;padding-left:26px;border-left:2px solid var(--line)}.tl .ev3{position:relative;padding:0 0 16px}.tl .ev3:before{content:"";position:absolute;left:-35px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--faint)}.tl .ev3.k-finding:before{border-color:var(--bad)}.tl .ev3.k-scenario:before{border-color:var(--brand)}.tl .ev3.k-validity:before,.tl .ev3.k-review:before{border-color:var(--ok)}.tl .ev3.k-flow:before{border-color:#f59f00}.tl .ev3.k-branch:before{border-color:var(--code)}.tl .when{font-size:11.5px;color:var(--faint)}.tl .what{font-weight:600}.tl .why{color:var(--muted);font-size:12.5px;max-width:900px}.funnel2{display:grid;gap:6px}.fr{display:grid;grid-template-columns:190px 1fr 60px;gap:10px;align-items:center}.fr .lab{font-size:13px;color:#344054;font-weight:550}.fr .track{background:#eceff3;border-radius:6px;height:22px;overflow:hidden}.fr .fill{height:100%;background:linear-gradient(90deg,#5b7cfa,#3b5bdb);border-radius:6px;min-width:3px}.fr .n{font-weight:700;text-align:right}.fr.sub .fill{background:linear-gradient(90deg,#34d399,#12805c)}.stacked{display:flex;height:30px;border-radius:8px;overflow:hidden;border:1px solid var(--line)}.stacked div{display:grid;place-items:center;color:#fff;font-weight:700;font-size:12px;min-width:0}.seg-complete{background:#12805c}.seg-complete_needs_new_steps{background:#5aa97e}.seg-answered_waiting{background:#3b9fd8}.seg-one_question{background:#f2b134}.seg-two_questions{background:#e8851c}.seg-three_or_more{background:#c4262e}.seg-unplanned{background:#98a2b3}.legend{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.legend span{font-size:12.5px;display:flex;align-items:center;gap:6px}.legend i{width:11px;height:11px;border-radius:3px;display:inline-block}.casechips{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.casechip{border:1px solid var(--line);background:#fff;border-radius:8px;padding:3px 9px;font-size:12.5px;cursor:pointer;font-weight:600}.casechip:hover{border-color:var(--brand);background:var(--brand-soft)}.topic{padding:10px 0;border-top:1px solid var(--line-soft)}.topic:first-child{border-top:none}.topic .q{font-weight:550}table.pipeline td{vertical-align:top}table.pipeline tr.todo td{opacity:.55}table.pipeline tr.here td{background:#f3f7ff}table.pipeline .attempts{margin:4px 0 0;padding-left:16px}table.pipeline summary{cursor:pointer;margin-top:3px}.need{margin:3px 0 0 4px;padding-left:9px;border-left:2px solid var(--info-soft);color:var(--ink)}.need b{color:var(--info);font-weight:600}.bucket{margin-top:14px}.bucket h4{margin:0 0 4px;display:flex;align-items:center;gap:8px}.cardlink{cursor:pointer}.cardlink:hover{border-color:#bfcdfd}@media (max-width: 1180px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.brand small,.status{display:none}}@media (max-width: 960px){.g2,.g3,.ba{grid-template-columns:1fr}.ba .arrow{transform:rotate(90deg);padding:6px 0}}@media (max-width: 860px){.cases{grid-template-columns:1fr}.listcard{position:static;max-height:none}}.tbl{border-collapse:collapse;font-size:12px;width:auto;margin:3px 0}.tbl td{border:1px solid var(--line);padding:1px 8px;font-family:var(--mono);background:#fff}.tbl tr:first-child td{background:#f2f4f7;font-weight:650}table.fixed{table-layout:fixed}table.fixed td{word-break:break-word}.tabs button{padding:9px 12px}pre.code .cl{padding-left:12px}pre.code .cl:has(.ln){padding-left:0}.tabs button{padding:9px 10px;font-size:13px}.tabs .count{margin-left:5px}
