:root{--white:#fff;--grey-25:#fcfcfc;--grey-50:#f7f7f7;--grey-100:#eee;--grey-150:#e8e8e8;--grey-200:#dbdbdb;--grey-300:#c4c4c4;--grey-400:#999;--grey-500:#707070;--grey-600:#505050;--grey-700:#343434;--grey-800:#202020;--grey-900:#111;--line:#d8d8d8;--shadow-soft:0 16px 34px #11111112;--shadow-tight:0 8px 18px #11111114}*{box-sizing:border-box}html{background:var(--grey-50);min-width:320px}body{background:linear-gradient(90deg, #11111109 1px, transparent 1px), linear-gradient(180deg, #11111109 1px, transparent 1px), var(--grey-50);min-width:320px;min-height:100dvh;color:var(--grey-900);background-size:48px 48px,48px 48px,auto;margin:0;font-family:Aptos,Segoe UI,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}button,input{font:inherit}button{min-height:40px}button,input{border-radius:0}button:focus-visible,input:focus-visible{outline:2px solid var(--grey-900);outline-offset:2px}pre{white-space:pre-wrap;word-break:break-word;margin:0}h1,h2,p{margin-top:0}h1{letter-spacing:0;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5.2vw,72px);font-weight:500;line-height:.94}h2{letter-spacing:0;margin-bottom:0;font-size:16px;font-weight:780}p{color:var(--grey-600);line-height:1.5}.app-shell{grid-template-rows:auto auto auto auto;gap:12px;width:min(1760px,100% - 36px);min-height:100dvh;margin:0 auto;padding:18px 0;display:grid}.topbar,.hero-panel,.story-grid article,.github-connect,.status-strip,.intake-card,.metric-card,.surface{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fffffff0}.topbar{justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px;display:flex}.identity,.scan-controls,.top-actions,.path-command,.repo-command,.repo-actions,.file-actions,.surface-head,.finding-topline{align-items:center;display:flex}.identity{gap:12px;min-width:220px}.identity-mark{background:var(--grey-900);width:44px;height:44px;color:var(--white);place-items:center;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1;display:grid}.brand-lockup{color:var(--grey-700);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.brand-mark{filter:drop-shadow(0 12px 24px #11111114);width:48px;height:48px;display:block}.brand-word{color:var(--grey-700);letter-spacing:0;font-size:30px;font-weight:360;line-height:1}.brand-compact .brand-mark{width:44px;height:44px}.identity span,.eyebrow,.rule-id{color:var(--grey-500);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.identity strong{color:var(--grey-900);margin-top:2px;font-size:16px;display:block}.scan-controls,.top-actions{flex:1;justify-content:flex-end;gap:10px}.path-command{border:1px solid var(--grey-300);background:var(--white);min-width:min(420px,46vw)}.path-command input,.repo-command input{border:0;border-right:1px solid var(--grey-300);width:100%;min-width:0;height:42px;color:var(--grey-900);background:0 0;outline:none;padding:0 12px}.intake-grid{grid-template-columns:minmax(300px,.9fr) minmax(250px,.72fr) minmax(360px,1.28fr);gap:10px;display:grid}.intake-card{align-content:start;gap:10px;min-width:0;min-height:128px;padding:14px;display:grid}.intake-card strong{font-size:16px}.intake-card p{color:var(--grey-600);margin-bottom:0;font-size:13px}.intake-card .path-command{width:100%;min-width:0}.repo-command{border:1px solid var(--grey-300);background:var(--white);gap:0}.repo-command input:first-child{flex:1.5}.repo-command input+input{border-left:1px solid var(--grey-300);flex:.75}.repo-actions,.file-actions{justify-content:space-between;gap:8px}.hidden-file{display:none}.button{border:1px solid var(--grey-900);background:var(--white);color:var(--grey-900);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:0 15px;font-size:14px;font-weight:850;text-decoration:none;transition:background .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.button:hover:not(:disabled){box-shadow:4px 4px 0 var(--grey-900);transform:translate(-2px,-2px)}.button:active:not(:disabled){box-shadow:1px 1px 0 var(--grey-900);transform:translate(0)}.button:disabled{cursor:wait;opacity:.48}.button-primary{background:var(--grey-900);color:var(--white)}.hero-panel{grid-template-columns:minmax(360px,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:10px;min-height:min(560px,100dvh - 116px);padding:18px;display:grid}.hero-copy{align-content:center;gap:18px;min-width:0;padding:clamp(8px,3vw,38px);display:grid}.hero-copy h1{max-width:860px;font-size:clamp(48px,7.8vw,118px);line-height:.9}.hero-copy p{max-width:760px;color:var(--grey-700);margin-bottom:0;font-size:clamp(17px,1.6vw,24px)}.hero-actions{flex-wrap:wrap;gap:10px;display:flex}.hero-system{border-left:1px solid var(--grey-200);align-content:center;gap:8px;min-width:0;padding:clamp(10px,3vw,34px);display:grid}.flow-row{border:1px solid var(--grey-200);background:var(--white);grid-template-columns:44px minmax(130px,.72fr) minmax(150px,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.flow-row span{color:var(--grey-500);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800}.flow-row strong{font-size:16px}.flow-row p{color:var(--grey-600);margin-bottom:0;font-size:13px}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.story-grid article{align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.story-grid strong,.github-connect strong{font-size:19px;line-height:1.22}.story-grid p,.github-connect p{margin-bottom:0}.github-connect{justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.github-connect>div{min-width:0}.landing-shell{background:var(--white);min-height:100dvh;color:var(--grey-900)}.landing-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe8;border-bottom:1px solid #11111114;justify-content:space-between;align-items:center;min-height:72px;padding:0 clamp(18px,4vw,64px);display:flex;position:sticky;top:0}.nav-brand{color:inherit;text-decoration:none;display:inline-flex}.nav-links{align-items:center;gap:22px;display:flex}.nav-links a{color:var(--grey-700);font-size:14px;font-weight:720;text-decoration:none}.nav-console{border:1px solid var(--grey-900);background:var(--grey-900);padding:10px 16px;color:var(--white)!important}.landing-hero{border-bottom:1px solid var(--grey-150);background:linear-gradient(90deg, #11111107 1px, transparent 1px), linear-gradient(180deg, #11111107 1px, transparent 1px), var(--white);background-size:64px 64px,64px 64px,auto;grid-template-columns:minmax(420px,.9fr) minmax(390px,.72fr);align-items:center;gap:clamp(28px,6vw,108px);min-height:calc(100dvh - 72px);padding:clamp(58px,7vw,112px) clamp(18px,6vw,92px);display:grid;position:relative;overflow:hidden}.hero-content{z-index:2;text-align:left;justify-items:start;gap:20px;width:100%;max-width:900px;padding:0;display:grid;position:relative}.hero-content h1{max-width:980px;color:var(--grey-900);text-wrap:balance;font-family:Aptos Display,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-size:clamp(64px,8.6vw,136px);font-weight:720;line-height:.88}.hero-content p{max-width:680px;color:var(--grey-700);text-wrap:balance;margin-bottom:0;font-size:clamp(18px,1.35vw,22px)}.landing-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:6px;display:flex}.hero-problem{border-left:2px solid var(--grey-900);gap:8px;max-width:600px;margin-top:clamp(16px,4vw,42px);padding-left:16px;display:grid}.hero-problem span,.console-top span,.console-pr span,.console-score span,.console-evidence span{color:var(--grey-500);letter-spacing:0;text-transform:uppercase;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:850}.hero-problem p{color:var(--grey-800);font-size:clamp(16px,1.12vw,18px)}.hero-console{z-index:2;border:1px solid var(--grey-200);background:#fffffff0;gap:0;min-width:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffffb3,0 36px 90px #1111111a}.console-top,.console-score{justify-content:space-between;align-items:center;gap:18px;display:flex}.console-top{border-bottom:1px solid var(--grey-200);padding:16px 18px}.console-top strong{border:1px solid var(--grey-900);background:var(--grey-900);color:var(--white);text-transform:uppercase;padding:6px 9px;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px}.console-pr{gap:7px;padding:24px 18px 22px;display:grid}.console-pr strong{color:var(--grey-900);font-size:clamp(25px,2.5vw,38px);line-height:1}.console-pr p{color:var(--grey-700);margin-bottom:0}.console-evidence{border-top:1px solid var(--grey-200);display:grid}.console-evidence>div{border-bottom:1px solid var(--grey-200);grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px 18px;display:grid}.console-evidence strong{min-width:0;color:var(--grey-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-evidence code{color:var(--grey-600);white-space:nowrap;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:11px}.console-score{background:var(--grey-900);color:var(--white);padding:18px}.console-score span,.console-score p{color:var(--grey-300)}.console-score strong{margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:clamp(60px,7vw,96px);font-weight:500;line-height:.82;display:block}.console-score p{text-align:right;max-width:300px;margin-bottom:0}.landing-statement,.landing-stories,.landing-proof,.landing-final{width:min(1440px,100% - 36px);margin:0 auto;padding:clamp(64px,9vw,132px) 0}.landing-statement{gap:30px;display:grid}.landing-statement h2,.landing-stories h2,.landing-proof h2,.landing-final h2{max-width:1020px;color:var(--grey-900);text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5.6vw,92px);font-weight:500;line-height:.96}.landing-statement p{max-width:880px;color:var(--grey-700);margin-bottom:0;font-size:clamp(17px,1.5vw,23px)}.statement-grid{border-top:1px solid var(--grey-200);border-left:1px solid var(--grey-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.statement-grid article{border-right:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200);background:#ffffffc7;align-content:end;min-height:190px;padding:24px;display:grid}.statement-grid p{max-width:420px;color:var(--grey-900);font-size:clamp(20px,2vw,30px);font-weight:680;line-height:1.13}.landing-flow{border-top:1px solid var(--grey-200);border-left:1px solid var(--grey-200);grid-template-columns:repeat(4,minmax(0,1fr));width:min(1440px,100% - 36px);margin:0 auto;display:grid}.landing-flow article,.proof-grid article,.story-list article{border-right:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200);background:#ffffffbd;min-width:0}.landing-flow article{align-content:space-between;gap:22px;min-height:260px;padding:24px;display:grid}.landing-flow span,.story-list span{color:var(--grey-500);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:820}.landing-flow strong,.proof-grid strong{color:var(--grey-900);font-size:23px;line-height:1.1}.landing-flow p,.proof-grid p,.story-list p{color:var(--grey-600);margin-bottom:0;font-size:15px}.landing-stories{grid-template-columns:minmax(320px,.78fr) minmax(420px,1fr);align-items:start;gap:44px;display:grid}.story-list{border-top:1px solid var(--grey-200);border-left:1px solid var(--grey-200);display:grid}.story-list article{grid-template-columns:52px minmax(0,1fr);gap:18px;padding:22px;display:grid}.story-list p{color:var(--grey-800);font-size:18px;line-height:1.42}.landing-proof{gap:34px;display:grid}.proof-grid{border-top:1px solid var(--grey-200);border-left:1px solid var(--grey-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.proof-grid article{align-content:start;gap:14px;min-height:210px;padding:24px;display:grid}.landing-final{border-top:1px solid var(--grey-200);justify-content:space-between;align-items:center;gap:28px;display:flex}.landing-final h2{max-width:820px}.button-secondary{min-width:96px}.switch{color:var(--grey-700);white-space:nowrap;align-items:center;gap:9px;font-size:14px;font-weight:760;display:inline-flex}.switch input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.switch span{border:1px solid var(--grey-400);background:var(--white);width:38px;height:22px;transition:background .16s,border-color .16s;position:relative}.switch span:after{background:var(--grey-500);content:"";width:14px;height:14px;transition:background .16s,transform .16s;position:absolute;top:3px;left:3px}.switch input:checked+span{border-color:var(--grey-900);background:var(--grey-900)}.switch input:checked+span:after{background:var(--white);transform:translate(16px)}.status-strip{justify-content:space-between;align-items:end;gap:18px;padding:18px 20px;display:flex}.run-state{border-left:1px solid var(--grey-300);min-width:178px;padding:8px 0 8px 18px;position:relative}.run-state span,.metric-card p,.category,.impact,.fix-text,.disclaimer{color:var(--grey-600);font-size:13px}.run-state strong{margin-top:5px;font-size:22px;display:block}.run-state[data-loading=true]:after{background:linear-gradient(90deg, transparent, var(--grey-900), transparent);content:"";height:2px;animation:.95s ease-in-out infinite shimmer;position:absolute;bottom:0;left:18px;right:0}.metrics-grid{grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(150px,.7fr));gap:10px;display:grid}.metric-card{align-content:space-between;min-width:0;min-height:98px;padding:14px;display:grid;overflow:hidden}.metric-card strong{color:var(--grey-900);font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,50px);font-weight:500;line-height:.95}.metric-card p{margin-bottom:0}.metric-primary{background:var(--grey-900);color:var(--white);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px;display:grid}.metric-primary .eyebrow,.metric-primary p{color:var(--grey-300)}.metric-primary strong{color:var(--white)}.workbench{grid-template-columns:minmax(320px,.82fr) minmax(620px,1.18fr) minmax(340px,.8fr);align-items:start;gap:10px;display:grid}.surface{min-width:0;min-height:0;padding:14px;display:grid}.comment-surface{grid-template-rows:auto auto auto;align-content:start}.source-surface{grid-template-rows:auto auto auto;align-content:start;gap:10px}.findings-surface{grid-template-rows:auto auto auto auto auto;align-content:start;gap:12px}.surface-head{justify-content:space-between;gap:12px;padding-bottom:12px}.surface-head>div{min-width:0}.surface-head h2{overflow-wrap:anywhere}.mono-pill,.state-pill,.severity-label{border:1px solid var(--grey-300);background:var(--grey-50);color:var(--grey-700);white-space:nowrap;padding:6px 9px;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px}.state-pill{background:var(--grey-900);color:var(--white)}.code-window,.comment-window,.evidence-dock pre{border:1px solid var(--grey-200);background:linear-gradient(180deg, #ffffffa3, #f7f7f7d6), var(--grey-25);color:var(--grey-900);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7}.code-window{min-height:180px;max-height:360px;padding:13px;overflow:auto}.comment-window{min-height:280px;max-height:540px;padding:13px;overflow:auto}.evidence-dock{border:1px solid var(--grey-200);background:var(--grey-25);align-content:start;gap:7px;min-height:190px;max-height:360px;padding:12px;display:grid;overflow:auto}.evidence-dock strong{font-size:15px}.evidence-dock p{color:var(--grey-600);margin-bottom:0;font-size:13px}.evidence-dock p strong{color:var(--grey-900);margin-bottom:3px;display:block}.evidence-dock code,.finding-card code{color:var(--grey-700);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:11.5px}.evidence-dock pre{max-height:88px;padding:9px;overflow:auto}.scan-bar{background:var(--grey-150);height:3px;overflow:hidden}.scan-bar:after{background:var(--grey-900);content:"";width:42%;height:100%;animation:.9s ease-in-out infinite scanline;display:block}.severity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.severity-cell{border:1px solid var(--grey-200);background:var(--grey-25);align-content:space-between;min-height:72px;padding:10px;display:grid}.severity-cell span{color:var(--grey-500);font-size:11px;font-weight:850}.severity-cell strong{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:500;line-height:1}.filter-bar{flex-wrap:wrap;gap:6px;display:flex}.filter-bar button{border:1px solid var(--grey-300);background:var(--white);min-height:32px;color:var(--grey-600);cursor:pointer;padding:0 10px;font-size:12px;font-weight:820;transition:background .14s,color .14s,border-color .14s}.filter-bar button:hover,.filter-bar button.active{border-color:var(--grey-900);background:var(--grey-900);color:var(--white)}.findings-scroll{align-content:start;gap:9px;min-height:300px;max-height:clamp(360px,58vh,760px);padding-right:4px;display:grid;overflow:auto}.finding-card{border:1px solid var(--grey-200);background:var(--white);width:100%;min-height:92px;color:inherit;cursor:pointer;text-align:left;align-content:start;gap:7px;padding:12px;transition:border-color .16s,box-shadow .16s,transform .16s;animation:.26s both cardIn;display:grid;overflow:hidden}.finding-card:hover,.finding-card.selected{border-color:var(--grey-900);box-shadow:var(--shadow-tight);transform:translateY(-1px)}.finding-card.selected{background:linear-gradient(90deg, var(--grey-900) 3px, transparent 3px), var(--white)}.finding-card strong{margin-top:3px;font-size:15px;line-height:1.25;display:block}.finding-card code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.finding-topline{justify-content:space-between;gap:12px}.finding-topline>span:first-child{min-width:0}.fix-text{border-top:1px solid var(--grey-150);padding-top:7px}.analysis-block,.error-box,.empty-state{border:1px solid var(--grey-200);background:var(--grey-25)}.analysis-block{gap:7px;min-width:0;padding:12px;display:grid;overflow:hidden}.analysis-block p{margin-bottom:0}.compact-status{max-height:150px;overflow:auto}.status-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.status-heading strong{color:var(--grey-900);white-space:nowrap;font-size:14px}.status-list{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.status-chip{border:1px solid var(--grey-300);background:var(--white);max-width:100%;color:var(--grey-700);text-overflow:ellipsis;white-space:nowrap;padding:6px 8px;font-size:12px;overflow:hidden}.status-copy{color:var(--grey-600);font-size:13px}.ai-status-done{background:var(--white)}.ai-status-steady,.ai-status-warn{border-color:var(--grey-300);background:linear-gradient(90deg, var(--grey-150) 3px, transparent 3px), var(--grey-25)}.error-box{background:var(--grey-900);color:var(--white);padding:14px}.error-box p{color:var(--grey-200);margin-bottom:0}.empty-state{text-align:center;align-content:center;place-items:center;gap:12px;min-height:100%;padding:18px;display:grid}.empty-state span{border:1px solid var(--grey-300);background:linear-gradient(90deg, transparent 48%, var(--grey-300) 49%, var(--grey-300) 51%, transparent 52%), linear-gradient(180deg, transparent 48%, var(--grey-300) 49%, var(--grey-300) 51%, transparent 52%), var(--white);width:54px;height:54px;animation:1.7s ease-in-out infinite pulseMark}.empty-state strong{color:var(--grey-700)}.empty-compact{min-height:150px}.disclaimer{margin:10px 0 0}.motion-in{animation:.36s both riseIn}.status-strip.motion-in,.intake-grid.motion-in{animation-delay:40ms}.metrics-grid.motion-in{animation-delay:80ms}.workbench .motion-in:first-child{animation-delay:.12s}.workbench .motion-in:nth-child(2){animation-delay:.16s}.workbench .motion-in:nth-child(3){animation-delay:.2s}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%,to{opacity:.25;transform:translate(-16%)}50%{opacity:1;transform:translate(16%)}}@keyframes scanline{0%{transform:translate(-110%)}to{transform:translate(250%)}}@keyframes pulseMark{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-width:1540px){.workbench{grid-template-columns:minmax(320px,.84fr) minmax(560px,1.16fr)}.comment-surface{grid-column:1/-1}.comment-window{max-height:460px}}@media (max-width:1200px){.topbar,.status-strip,.github-connect,.scan-controls,.top-actions{flex-direction:column;align-items:stretch}.path-command{width:100%;min-width:0}.metrics-grid,.story-grid,.intake-grid,.workbench{grid-template-columns:1fr}.hero-panel,.landing-hero{grid-template-columns:1fr;min-height:auto}.hero-system{border-left:0;border-top:1px solid var(--grey-200)}.landing-flow,.proof-grid,.statement-grid,.landing-stories{grid-template-columns:1fr 1fr}.landing-stories>div:first-child{grid-column:1/-1}.surface{min-height:0}.code-window,.comment-window,.findings-scroll,.evidence-dock{max-height:none}.findings-scroll{min-height:360px}}@media (max-width:720px){.app-shell{width:min(100% - 24px,1480px);padding:12px 0 32px}h1{font-size:42px}.landing-nav{flex-direction:column;align-items:stretch;gap:14px;padding:14px 12px;position:static}.nav-links{flex-direction:column;align-items:stretch;gap:8px}.nav-links a,.nav-console{justify-content:center;align-items:center;min-height:42px;display:flex}.landing-hero{min-height:auto;padding:46px 12px}.hero-content h1{font-size:clamp(46px,15vw,68px);line-height:.92}.hero-content{text-align:left;justify-items:start;width:100%}.hero-problem{margin-top:18px}.console-top,.console-score{flex-direction:column;align-items:stretch}.console-score p{text-align:left;max-width:none}.console-evidence>div{grid-template-columns:1fr}.landing-actions,.landing-final{flex-direction:column;align-items:stretch}.landing-flow,.proof-grid,.statement-grid,.landing-stories{grid-template-columns:1fr}.landing-flow article,.proof-grid article{min-height:190px}.story-list article{grid-template-columns:1fr}.topbar,.status-strip,.intake-card,.surface,.metric-card{padding:12px}.identity{min-width:0}.path-command,.repo-command,.repo-actions,.file-actions,.hero-actions,.flow-row,.finding-topline,.surface-head{flex-direction:column;align-items:stretch}.path-command input{border-right:0;border-bottom:1px solid var(--grey-300)}.repo-command input+input{border-left:0;border-top:1px solid var(--grey-300)}.button{width:100%}.switch{min-height:40px}.metrics-grid,.severity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-primary{grid-column:1/-1;grid-template-columns:1fr}}
