:root{--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--bg:233 233 233;--surface:255 255 255;--raised:242 242 242;--line:214 214 214;--line-strong:189 189 189;--line-control:138 138 138;--ink:26 26 26;--muted:90 90 90;--faint:102 102 102;--ink-strong:0 0 0;--brand:0 112 43;--brand-ink:255 255 255;--brand-hover:0 86 33;--brand-subtle:219 240 226;--ok:4 120 87;--warn:154 64 6;--danger:185 28 28;--info:21 101 163;--shadow:0 10px 28px rgb(rgb(var(--ink))/.06)}.dark{--bg:14 22 33;--surface:22 33 46;--raised:29 42 58;--line:38 52 74;--line-strong:58 76 102;--line-control:96 114 140;--ink:234 241 248;--muted:147 166 188;--faint:136 154 176;--ink-strong:255 255 255;--brand:30 184 81;--brand-ink:8 18 28;--brand-hover:64 205 116;--brand-subtle:16 46 32;--ok:45 196 138;--warn:238 173 78;--danger:249 123 123;--info:79 187 245;--shadow:0 10px 28px rgb(0 0 0/.34)}*{box-sizing:border-box}body,html{margin:0;background:rgb(var(--bg));color:rgb(var(--ink));font-family:var(--font-sans)}button,select{font:inherit}button{color:inherit}.app-shell{min-height:100vh;display:grid;grid-template-columns:248px 1fr}.sidebar{position:fixed;inset:0 auto 0 0;width:248px;background:rgb(var(--bg));color:rgb(var(--ink));padding:24px 16px 18px;display:flex;flex-direction:column;z-index:10}.brand{display:flex;gap:11px;align-items:center;padding:0 10px 24px}.brand-mark{width:35px;height:35px;border:1px solid rgb(var(--faint));border-radius:9px;display:grid;place-items:center;color:rgb(var(--brand));font-family:var(--font-sans);font-weight:800;font-size:20px}.brand b{display:block;font:800 17px var(--font-sans);letter-spacing:.12em}.brand span{font-size:10px;color:rgb(var(--muted))}.venture-switcher{border-top:1px solid rgb(var(--line-strong));border-bottom:1px solid rgb(var(--line-strong));padding:17px 8px;margin-bottom:17px}.venture-switcher>span{font-size:9px;text-transform:uppercase;letter-spacing:.13em;color:rgb(var(--faint))}.venture-switcher label{display:flex;align-items:center;gap:8px;margin-top:9px}.venture-switcher i{font-style:normal;background:rgb(var(--brand-hover));color:rgb(var(--brand-ink));border-radius:7px;width:30px;height:30px;display:grid;place-items:center;font-size:11px;font-weight:700}.venture-switcher select{color:rgb(var(--ink));background:transparent;border:0;appearance:none;min-width:0;flex:1;font-weight:600;outline:none}.venture-switcher option{color:rgb(var(--ink))}.venture-switcher svg{width:14px}nav{display:flex;flex-direction:column;gap:4px}.side-bottom button,.sidebar nav button{border:0;background:transparent;color:rgb(var(--muted));border-radius:7px;display:flex;align-items:center;gap:11px;padding:10px 11px;text-align:left;cursor:pointer;font-size:13px}.side-bottom svg,.sidebar nav button svg{font-size:19px}.sidebar nav button.active{background:rgb(var(--line));color:rgb(var(--ink))}.sidebar nav button.active svg{color:rgb(var(--brand))}.sidebar nav em{margin-left:auto;background:rgb(var(--brand));color:rgb(var(--brand-ink));width:19px;height:19px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-size:10px}.side-bottom{margin-top:auto;border-top:1px solid rgb(var(--line-strong));padding-top:10px}.side-bottom button{width:100%}.side-bottom button span{flex:1}.side-bottom b,.side-bottom small{display:block}.side-bottom b{color:rgb(var(--ink));font-size:12px}.side-bottom small{font-size:10px;color:rgb(var(--faint))}.side-bottom button:last-child{margin-top:5px;background:rgb(var(--surface))}.side-bottom button:last-child>svg:first-child{font-size:29px;color:rgb(var(--brand))}main{grid-column:2;min-width:0}.topbar{height:64px;background:rgb(var(--surface));border-bottom:1px solid rgb(var(--line));justify-content:flex-end;padding:0 38px;position:sticky;top:0;z-index:5}.top-actions,.topbar{display:flex;align-items:center}.top-actions{gap:8px}.top-actions button{border:0;background:transparent;width:35px;height:35px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.top-actions svg{font-size:20px}.top-actions .avatar{background:rgb(var(--line));color:rgb(var(--ink));font-weight:700;font-size:11px}.notification{position:relative}.notification i{width:6px;height:6px;background:rgb(var(--danger));border-radius:50%;position:absolute;right:7px;top:6px}.mobile-brand,.mobile-nav{display:none}.content{max-width:1280px;margin:auto;padding:32px 38px 55px}.welcome{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:27px}.eyebrow,.section-kicker{display:block;color:rgb(var(--brand));font-weight:700;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.welcome h1{font:800 34px/1.15 var(--font-sans);margin:7px 0}.welcome p{margin:0;color:rgb(var(--muted));font-size:14px}.icon-button,.primary,.secondary,.text-button{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:12px}.primary{background:rgb(var(--brand));color:rgb(var(--brand-ink));padding:11px 16px;border-radius:7px;box-shadow:0 3px 8px rgb(var(--brand)/.18)}.primary:hover{background:rgb(var(--brand-hover))}.secondary{background:rgb(var(--surface));border:1px solid rgb(var(--line-strong));padding:10px 14px;border-radius:7px}.text-button{background:transparent;color:rgb(var(--brand));padding:8px 0}.icon-button{background:rgb(var(--raised));border-radius:50%;width:34px;height:34px}.full{width:100%}.focus-panel{background:rgb(var(--surface));color:rgb(var(--ink));border-radius:12px;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:35px;overflow:hidden;position:relative;box-shadow:var(--shadow)}.focus-panel:after{content:"";position:absolute;width:260px;height:260px;border:1px solid rgb(var(--ink-strong)/.07);border-radius:50%;right:-70px;top:-100px;box-shadow:0 0 0 38px rgb(var(--ink-strong)/.025),0 0 0 76px rgb(var(--ink-strong)/.02)}.focus-copy{max-width:680px;position:relative;z-index:1}.focus-copy .section-kicker{color:rgb(var(--brand));display:flex;align-items:center;gap:7px}.focus-copy h2{font:700 21px/1.35 var(--font-sans);margin:8px 0}.focus-copy p{font-size:13px;line-height:1.6;color:rgb(var(--ink));margin:0;max-width:650px}.focus-actions{display:flex;gap:20px;align-items:center;margin-top:17px}.focus-actions .primary{background:rgb(var(--brand));color:rgb(var(--brand-ink))}.focus-actions .text-button{color:rgb(var(--muted))}.stage-progress{min-width:220px;display:flex;align-items:center;gap:14px;position:relative;z-index:1}.ring{width:82px;height:82px;border-radius:50%;display:grid;place-content:center;text-align:center;background:conic-gradient(rgb(var(--brand)) 50%,rgb(var(--line-strong)) 0);position:relative}.ring:before{content:"";position:absolute;inset:7px;background:rgb(var(--surface));border-radius:50%}.ring>*{position:relative}.ring strong{font:800 23px var(--font-sans)}.ring span{font-size:8px;color:rgb(var(--muted))}.stage-progress>div:last-child b,.stage-progress>div:last-child span{display:block}.stage-progress>div:last-child b{font:700 13px var(--font-sans)}.stage-progress>div:last-child span{font-size:10px;color:rgb(var(--faint));margin-top:4px}.journey-section{padding:34px 0 30px}.panel-head,.section-title{display:flex;align-items:center;justify-content:space-between;gap:15px}.panel h2,.section-title h2{font:700 18px var(--font-sans);margin:5px 0 0}.journey-track{display:grid;grid-template-columns:repeat(8,1fr);margin-top:25px}.journey-step{position:relative;padding-right:10px}.journey-step:before{content:"";height:2px;background:rgb(var(--line));position:absolute;left:30px;right:0;top:12px}.journey-step:last-child:before{display:none}.node{position:relative;z-index:1;width:25px;height:25px;border:2px solid rgb(var(--line-strong));background:rgb(var(--bg));border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:700;color:rgb(var(--faint))}.journey-step.complete .node{border-color:rgb(var(--brand));background:rgb(var(--brand));color:rgb(var(--brand-ink))}.journey-step.current .node{border-color:rgb(var(--brand));box-shadow:0 0 0 4px rgb(var(--brand-subtle));color:rgb(var(--brand));background:rgb(var(--surface))}.journey-step.complete:before{background:rgb(var(--brand))}.journey-step b,.journey-step span{display:block}.journey-step b{font-size:11px;margin-top:10px}.journey-step span{color:rgb(var(--faint));font-size:9px;line-height:1.3;margin-top:3px}.journey-step.locked{opacity:.55}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:18px}.panel{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:11px;padding:23px;box-shadow:0 2px 5px rgb(var(--ink)/.02)}.panel-head{margin-bottom:19px}.panel-head>svg{font-size:24px;color:rgb(var(--brand))}.economic-unit{background:rgb(var(--raised));border-radius:8px;padding:14px 16px;display:grid;grid-template-columns:1fr auto;align-items:center}.economic-unit span{font-size:10px;color:rgb(var(--muted));text-transform:uppercase;letter-spacing:.08em}.economic-unit b{grid-row:2;font-size:14px}.economic-unit small{grid-column:2;grid-row:1/3;color:rgb(var(--faint));font-size:9px}.metric-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:18px}.metric-grid>div{padding:13px 17px;border-bottom:1px solid rgb(var(--line))}.metric-grid>div:nth-child(odd){border-right:1px solid rgb(var(--line));padding-left:0}.metric-grid span,.money-stats span{display:block;color:rgb(var(--muted));font-size:10px}.metric-grid b{font:700 19px var(--font-sans);display:block;margin:5px 0}.metric-grid b small{font:500 10px var(--font-sans);display:inline}.metric-grid>div>small,.money-stats small{font-size:9px;color:rgb(var(--faint))}.positive{color:rgb(var(--brand))}.insight{display:flex;gap:10px;align-items:center;padding:12px 13px;margin-top:16px;border-radius:7px}.insight.warning{background:rgb(var(--warn)/.12);color:rgb(var(--warn))}.insight.good{background:rgb(var(--brand-subtle));color:rgb(var(--brand-hover))}.insight svg{font-size:20px;flex:none}.insight div{flex:1}.insight b,.insight span{display:block;font-size:10px}.insight span{margin-top:2px;opacity:.8}.insight button{border:0;background:transparent;color:inherit;font-weight:700;font-size:10px;cursor:pointer}.readiness-row{display:grid;grid-template-columns:110px 1fr 35px;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid rgb(var(--line))}.readiness-row div:first-child small,.readiness-row div:first-child span{display:block}.readiness-row div:first-child span{font-size:12px;font-weight:600}.readiness-row div:first-child small{font-size:9px;color:rgb(var(--muted));text-transform:capitalize}.progress{height:6px;border-radius:4px;background:rgb(var(--raised));overflow:hidden}.progress i{height:100%;display:block;border-radius:4px}.progress .strong{background:rgb(var(--brand))}.progress .developing{background:rgb(var(--warn))}.progress .attention{background:rgb(var(--danger))}.readiness-row>b{font-size:11px}.readiness-note{display:flex;gap:10px;background:rgb(var(--raised));padding:13px;margin:17px 0;border-radius:7px}.readiness-note svg{color:rgb(var(--warn));font-size:19px;flex:none}.readiness-note p{font-size:10px;line-height:1.5;margin:0}.activities-panel{padding-bottom:13px}.count{font-size:10px;color:rgb(var(--muted));background:rgb(var(--raised));border-radius:12px;padding:5px 9px}.task-list{margin:0 -10px}.task{width:100%;display:flex;align-items:center;gap:11px;border:0;border-bottom:1px solid rgb(var(--raised));padding:12px 10px;text-align:left;cursor:pointer}.task,.task:hover{background:rgb(var(--surface))}.task-check{color:rgb(var(--brand));font-size:18px}.task-copy{flex:1}.task-copy b,.task-copy small{display:block}.task-copy b{font-size:11px}.task-copy small{font-size:9px;color:rgb(var(--muted));margin-top:3px}.task em{font-style:normal;color:rgb(var(--muted));background:rgb(var(--raised));padding:4px 7px;border-radius:4px;font-size:8px}.task.done{opacity:.56}.task.done .task-copy b{text-decoration:line-through}.list-action{margin-top:8px}.money-stats{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.money-stats>div{padding:11px 0}.money-stats b{font:700 18px var(--font-sans);display:block;margin:4px 0}.money-stats .wide{grid-column:1/3;border-top:1px solid rgb(var(--line));margin-top:7px;padding-top:17px}.money-stats .wide b{font-size:23px;color:rgb(var(--brand-hover))}.fund-bar{height:7px;background:rgb(var(--raised));border-radius:5px;margin:13px 0 7px}.fund-bar i{display:block;height:100%;background:rgb(var(--brand));border-radius:5px}.money-panel .full{margin-top:13px}.ai-assist{grid-column:1/3;margin-top:18px;background:rgb(var(--info)/.12);border:1px solid rgb(var(--info)/.3);border-radius:11px;padding:18px 21px;display:grid;grid-template-columns:auto 1fr auto;gap:15px;align-items:center}.ai-icon{width:39px;height:39px;background:rgb(var(--surface));border-radius:9px;display:grid;place-items:center;color:rgb(var(--info));box-shadow:0 3px 8px rgb(var(--info)/.09)}.ai-assist span{color:rgb(var(--info));font-size:9px;font-weight:800;letter-spacing:.1em}.ai-assist h3{font:700 13px var(--font-sans);margin:4px 0}.ai-assist p{margin:0 0 5px;color:rgb(var(--info));font-size:10px}.ai-assist small{color:rgb(var(--info));font-size:8px}.ai-actions{display:flex;align-items:center;gap:14px}.ai-actions .text-button{color:rgb(var(--info))}@media(max-width:1000px){.app-shell{grid-template-columns:210px 1fr}.sidebar{width:210px}.content{padding:26px 25px}.topbar{padding:0 25px}.journey-track{overflow-x:auto;padding-bottom:10px;grid-template-columns:repeat(8,125px)}.dashboard-grid{grid-template-columns:1fr}.ai-assist{grid-column:auto}.focus-panel{align-items:flex-end}.stage-progress{min-width:190px}}@media(max-width:720px){body,html{max-width:100%;overflow-x:hidden}.app-shell{display:block;max-width:100%}.sidebar{display:none}main{padding-bottom:64px;max-width:100%;overflow:hidden}.topbar{height:55px;padding:0 17px;justify-content:space-between}.mobile-brand{display:flex;align-items:center;gap:7px;font:800 14px var(--font-sans);letter-spacing:.08em}.mobile-brand b{width:27px;height:27px;border:1px solid rgb(var(--brand));border-radius:7px;display:grid;place-items:center;color:rgb(var(--brand))}.content{padding:20px 16px 30px;max-width:100%}.welcome{align-items:flex-start}.welcome h1{font-size:27px}.welcome p{font-size:12px;line-height:1.5}.welcome>.primary{width:39px;height:39px;padding:0;flex:none;font-size:0}.focus-panel{padding:22px;display:block;min-width:0}.focus-copy{min-width:0;max-width:100%}.focus-copy h2{font-size:18px;overflow-wrap:anywhere}.focus-copy p{font-size:12px}.focus-actions{flex-wrap:wrap}.stage-progress{margin-top:24px}.ring{width:65px;height:65px}.journey-section{padding:28px 0 22px;min-width:0}.panel h2,.section-title h2{font-size:16px}.section-title>.text-button{display:none}.journey-track{margin-right:-16px;max-width:calc(100% + 16px)}.panel{padding:19px;min-width:0}.metric-grid>div{padding:12px 10px}.metric-grid b{font-size:16px}.economic-unit,.economic-unit>*{display:block}.economic-unit small{margin-top:4px}.dashboard-grid{gap:13px;min-width:0}.ai-assist{grid-template-columns:auto 1fr;padding:16px;min-width:0}.ai-actions{grid-column:1/3;justify-content:flex-end}.mobile-nav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;height:62px;background:rgb(var(--surface));border-top:1px solid rgb(var(--line));z-index:20;padding:5px 7px}.mobile-nav button{border:0;background:transparent;color:rgb(var(--faint));display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;font-size:9px}.mobile-nav svg{font-size:20px}.mobile-nav .active{color:rgb(var(--brand))}.mobile-nav .add svg{background:rgb(var(--brand));color:rgb(var(--brand-ink));border-radius:50%;padding:7px;width:35px;height:35px;margin-top:-17px}.top-actions button:first-child{display:none}}@media(max-width:420px){.content>*{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.ai-assist,.dashboard-grid,.focus-panel,.panel{width:100%;max-width:100%}.focus-actions{gap:10px}.focus-actions .primary{padding:10px 12px}.stage-progress{min-width:0}.readiness-row{grid-template-columns:95px 1fr 30px}.ai-assist p{line-height:1.5}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.sidebar nav a{border:0;background:transparent;color:rgb(var(--muted));border-radius:7px;display:flex;align-items:center;gap:11px;padding:10px 11px;text-align:left;cursor:pointer;font-size:13px;text-decoration:none}.sidebar nav a svg{font-size:19px}.sidebar nav a.active{background:rgb(var(--line));color:rgb(var(--ink))}.sidebar nav a.active svg{color:rgb(var(--brand))}.sidebar nav a em{margin-left:auto;background:rgb(var(--brand));color:rgb(var(--brand-ink));width:19px;height:19px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-size:10px}.workspace{max-width:1180px;margin:auto;padding:32px 38px 70px}.workspace-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:25px}.workspace-head h1{font:800 30px var(--font-sans);margin:6px 0}.workspace-head p{color:rgb(var(--muted));font-size:13px;margin:0;max-width:690px}.tabs{display:flex;gap:5px;overflow:auto;border-bottom:1px solid rgb(var(--line));margin-bottom:22px}.tabs a{padding:10px 12px;color:rgb(var(--muted));font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.tabs a.active{color:rgb(var(--brand));border-color:rgb(var(--brand))}.workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px}.record-list{display:flex;flex-direction:column;gap:9px}.record{display:grid;grid-template-columns:1fr auto;gap:8px;padding:15px;border:1px solid rgb(var(--line));border-radius:8px;background:rgb(var(--surface))}.record h3{font:700 13px var(--font-sans);margin:0 0 5px}.record p{font-size:11px;color:rgb(var(--muted));margin:0;line-height:1.5}.record-meta{display:flex;gap:7px;align-items:center;margin-top:9px;flex-wrap:wrap}.badge{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 7px;border-radius:4px;background:rgb(var(--brand-subtle));color:rgb(var(--brand))}.badge.amber{background:rgb(var(--warn)/.12);color:rgb(var(--warn))}.record-amount{font:700 14px var(--font-sans)}.form-stack{display:flex;flex-direction:column;gap:12px}.field label{display:block;font-size:10px;font-weight:700;margin-bottom:5px}.field input,.field select,.field textarea{width:100%;border:1px solid rgb(var(--line-strong));border-radius:7px;padding:10px 11px;background:rgb(var(--surface));font-size:12px;outline:none}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgb(var(--brand));box-shadow:0 0 0 3px rgb(var(--brand-subtle))}.field textarea{min-height:80px;resize:vertical}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.empty{padding:35px;text-align:center;color:rgb(var(--muted));font-size:12px;border:1px dashed rgb(var(--line-strong));border-radius:8px}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.stat{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:8px;padding:14px}.stat small,.stat span{display:block;color:rgb(var(--muted));font-size:9px}.stat b{font:700 18px var(--font-sans);display:block;margin:5px 0}.notice{display:flex;gap:10px;background:rgb(var(--warn)/.12);color:rgb(var(--warn));padding:13px;border-radius:7px;font-size:11px;line-height:1.5;margin-bottom:16px}.checklist{display:grid;gap:8px}.check-row{display:flex;gap:10px;align-items:flex-start;border:1px solid rgb(var(--line));padding:12px;border-radius:7px;background:rgb(var(--surface))}.check-row input{accent-color:rgb(var(--brand))}.check-row b,.check-row small{display:block}.check-row b{font-size:11px}.check-row small{color:rgb(var(--muted));font-size:9px;margin-top:3px}.role-switch{display:flex;align-items:center;gap:8px;font-size:10px}.role-switch select{border:1px solid rgb(var(--line));padding:7px;border-radius:6px}@media(max-width:900px){.workspace-grid{grid-template-columns:1fr}.stat-strip{grid-template-columns:1fr 1fr}}@media(max-width:720px){.workspace{padding:20px 16px 85px}.workspace-head{align-items:flex-start}.workspace-head h1{font-size:25px}.workspace-head>.primary{width:38px;height:38px;font-size:0;padding:0}.stat-strip{grid-template-columns:1fr 1fr}.two-fields{grid-template-columns:1fr}.tabs{margin-right:-16px}.record{grid-template-columns:1fr}.record-amount{text-align:left}}.brand,.mobile-nav a,.side-bottom a,.topbar a{text-decoration:none;color:inherit}.side-bottom a{gap:10px;padding:8px 11px;font-size:11px;color:rgb(var(--muted))}.mobile-nav a,.side-bottom a{display:flex;align-items:center}.mobile-nav a{flex-direction:column;justify-content:center;gap:2px;font-size:9px}.mobile-nav a svg{font-size:20px}.mobile-nav .add svg{background:rgb(var(--brand));color:rgb(var(--brand-ink));border-radius:50%;padding:7px;width:35px;height:35px;margin-top:-17px}@media(max-width:720px){.workspace{width:100%;max-width:100%;overflow:hidden}.workspace>*{max-width:calc(100vw - 32px)}.workspace-head{width:calc(100vw - 32px);min-width:0}.workspace-head>div{min-width:0}.workspace-head p{overflow-wrap:anywhere}.tabs{width:calc(100vw - 16px);max-width:none}.stat-strip,.workspace-grid{width:calc(100vw - 32px);max-width:calc(100vw - 32px);min-width:0}.top-actions>a{width:35px;height:35px;display:grid;place-items:center}}table.data{width:100%;border-collapse:collapse;font-size:13px;margin:14px 0 18px}table.data th{text-align:left;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:rgb(var(--faint));font-weight:600;padding:9px 12px}table.data td,table.data th{border-bottom:1px solid rgb(var(--line))}table.data td{padding:11px 12px;color:rgb(var(--ink))}table.data tbody tr:last-child td{border-bottom:0}table.data tbody tr:hover td{background:rgb(var(--raised))}table.data .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}table.data td b{font-weight:600}.table-wrap{overflow-x:auto;margin:14px 0 18px}.table-wrap table.data{margin:0;min-width:100%}.badge.good{background:rgb(var(--ok)/.14);color:rgb(var(--ok))}.badge.warning{background:rgb(var(--warn)/.14);color:rgb(var(--warn))}.badge.quiet{background:rgb(var(--raised));color:rgb(var(--muted))}a.primary,a.secondary,a.text-button{text-decoration:none}.theme-toggle .theme-sun{display:none}.dark .theme-toggle .theme-sun{display:block}.dark .theme-toggle .theme-moon{display:none}