@import "https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&family=Barlow+Semi+Condensed:wght@600;700&display=swap";
:root{--brand:#1f7a4d;--bad:#c2372f;--pine:#0f2a22;--pine-2:#183a2f;--amber:#f0a92e;--amber-soft:#fdf0d2;--amber-ink:#8a5a00;--brand-soft:#ddf0e4;--blue:#2a78d6;--orange:#eb6834;--violet:#6250d6;--green:#008300;--yellow:#eda100;--red:#e34948;--ink:#14201b;--paper:#fff;--surface:#f3f5f1;--line:#d9e0d8;--muted:#55625b;--ok:#1f7a4d;--warn-bg:#fbe9e7;--font:"Barlow", "Segoe UI", system-ui, -apple-system, sans-serif;--head:"Barlow Semi Condensed", "Barlow", "Arial Narrow", system-ui, sans-serif;--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:3rem;--radius:7px}*,:before,:after{box-sizing:border-box}body{background:var(--surface);color:var(--ink);font:400 1rem/1.5 var(--font);font-variant-numeric:tabular-nums;margin:0}h1,h2,p,ul,figure{margin:0}ul{padding:0;list-style:none}h1{font-family:var(--head);font-size:1.9rem;font-weight:700;line-height:1.1}h2{font-family:var(--head);font-size:1.25rem;font-weight:700;line-height:1.2}a{color:var(--brand);text-underline-offset:.18em}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}[data-tone=blue],[data-tone=lead]{--c:var(--blue)}[data-tone=orange],[data-tone=contacted]{--c:var(--orange)}[data-tone=violet],[data-tone=replied]{--c:var(--violet)}[data-tone=green],[data-tone=client]{--c:var(--green)}[data-tone=not_interested]{--c:var(--yellow)}[data-tone=cancelled]{--c:var(--red)}.icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.app{grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.side{gap:var(--s5);height:100vh;padding:var(--s5) var(--s3);background:var(--ink);color:var(--paper);flex-direction:column;display:flex;position:sticky;top:0}.side :focus-visible{outline-color:var(--paper)}.side-brand{align-items:center;gap:var(--s3);padding-inline:var(--s2);font-size:1.125rem;font-weight:800;font-stretch:110%;display:flex}.side-mark{border-radius:var(--radius);background:var(--brand);place-items:center;width:2.25rem;height:2.25rem;display:grid}.side nav{gap:var(--s1);display:grid}.side a{align-items:center;gap:var(--s3);min-height:2.75rem;padding-inline:var(--s3);border-radius:var(--radius);color:var(--line);font-weight:600;text-decoration:none;display:flex}.side a[aria-current=page]{background:var(--brand);color:var(--paper)}.main{grid-template-rows:auto 1fr;min-width:0;display:grid}.top{align-items:center;gap:var(--s3) var(--s4);min-height:4rem;padding:var(--s2) clamp(1rem, 3vw, 2rem);background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.top-search{flex:14rem;max-width:28rem;position:relative}.top-search .icon{left:var(--s3);color:var(--muted);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.top-search input{background:var(--surface);border-color:var(--line);padding-left:2.5rem}.who{align-items:center;gap:var(--s3);margin-left:auto;font-weight:600;display:flex}.avatar{background:var(--ink);width:2.25rem;height:2.25rem;color:var(--paper);border-radius:50%;place-items:center;font-weight:700;display:grid}.content{align-content:start;gap:var(--s5);width:100%;max-width:82rem;padding:var(--s5) clamp(1rem, 3vw, 2rem) var(--s7);display:grid}.head{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex}@media (max-width:56rem){.app{grid-template-columns:minmax(0,1fr)}.side{align-items:center;gap:var(--s3);height:auto;padding:var(--s2) var(--s4);flex-direction:row;position:static;overflow-x:auto}.side-brand b{display:none}.side nav{display:flex}.side a{white-space:nowrap}}.page{gap:var(--s5);max-width:68rem;padding:var(--s6) clamp(1rem, 4vw, 2rem) var(--s7);margin-inline:auto;display:grid}.narrow{max-width:26rem}.card{align-content:start;gap:var(--s3);padding:var(--s5);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);display:grid}.cards{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.tiles{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tile{align-items:center;gap:var(--s1) var(--s4);padding:var(--s4) var(--s5);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:auto 1fr;display:grid}.tile--plain{grid-template-columns:minmax(0,1fr)}.tile-icon{border-radius:var(--radius);background:color-mix(in srgb, var(--c,var(--brand)) 14%, var(--paper));width:3rem;height:3rem;color:var(--c,var(--brand));grid-row:span 3;place-items:center;display:grid}.tile-icon .icon{width:1.5rem;height:1.5rem}.split{gap:var(--s5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.split--even{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:64rem){.split,.split--even{grid-template-columns:minmax(0,1fr)}}.big{font-size:1.75rem;font-weight:800;font-stretch:110%;line-height:1.1}.muted{color:var(--muted)}.small{font-size:.875rem}.row{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.spread{justify-content:space-between}.list li{justify-content:space-between;align-items:center;gap:var(--s1) var(--s4);padding-block:var(--s3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.list li:last-child{border-bottom:0;padding-bottom:0}.chart{gap:var(--s2);display:grid}.cols,.col-names{gap:var(--s3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cols{border-bottom:1px solid var(--line);height:12rem}.col{justify-content:flex-end;align-items:center;gap:var(--s1);flex-direction:column;height:100%;display:flex}.col-bar{background:var(--blue);border-radius:4px 4px 0 0;width:min(100%,2.5rem)}.col-val{font-size:.875rem;font-weight:700}.col-names{color:var(--muted);text-align:center;font-size:.8125rem}.hbars{gap:var(--s3);display:grid}.hbars li{align-items:center;gap:var(--s3);grid-template-columns:7.5rem minmax(0,1fr) 2.5rem;display:grid}.hbars a{color:var(--ink)}.hbar-track{border-radius:var(--radius);background:var(--surface);height:.75rem}.hbar{background:var(--c,var(--ink));border-radius:0 4px 4px 0;height:100%;display:block}.hbars strong{text-align:right}.btn{justify-content:center;align-items:center;gap:var(--s2);min-height:2.75rem;padding:var(--s2) var(--s4);border:2px solid var(--brand);border-radius:var(--radius);background:var(--brand);color:var(--paper);font:700 1rem/1.2 var(--font);cursor:pointer;text-decoration:none;display:inline-flex}.btn--line{background:var(--paper);color:var(--brand)}.btn--line:hover{background:var(--brand);border-color:var(--brand);color:var(--paper)}.btn--danger{border-color:var(--bad);background:var(--paper);color:var(--bad)}.btn--danger:hover{background:var(--bad);border-color:var(--bad);color:var(--paper)}.btn--plain{border-color:var(--line);background:var(--paper);min-height:2.75rem;color:var(--ink);font-weight:600}.btn--plain:hover{background:var(--surface);border-color:var(--ink)}form.stack,.stack{gap:var(--s4);display:grid}.fields{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}label{gap:var(--s1);font-size:.9375rem;font-weight:600;display:grid}label.check{align-items:flex-start;gap:var(--s2);font-weight:400;display:flex}label.check input{width:1.25rem;height:1.25rem;min-height:0;margin-top:.15rem}input,select,textarea{width:100%;min-height:2.75rem;padding:var(--s2) var(--s3);border:1px solid var(--muted);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:400 1rem/1.4 var(--font)}textarea{min-height:6rem}.hide{position:absolute;left:-9999px}.table-box{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{padding:var(--s3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}th{color:var(--muted);white-space:nowrap;background:var(--surface);font-size:.875rem;font-weight:600}tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--surface)}@media (max-width:40rem){thead{position:absolute;left:-9999px}tr{gap:var(--s1);padding-block:var(--s3);border-bottom:1px solid var(--line);display:grid}tr:last-child{border-bottom:0}td{border:0;padding:0}tbody tr:hover td{background:0 0}td[data-label]:before{content:attr(data-label) ": ";color:var(--muted)}}.badge{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);white-space:nowrap;padding:.2em .6em;font-size:.8125rem;font-weight:600;display:inline-block}.badge--good{border-color:var(--ok);color:var(--ok);background:var(--paper)}.badge--due{border-color:var(--bad);color:var(--bad);background:var(--warn-bg)}.badge[data-tone]:before{content:"";background:var(--c);border-radius:50%;width:.6em;height:.6em;margin-right:.45em;display:inline-block}.notice{padding:var(--s3) var(--s4);border:1px solid var(--line);border-left:4px solid var(--ok);border-radius:var(--radius);background:var(--paper)}.notice--bad{border-left-color:var(--bad)}.chips{gap:var(--s2);flex-wrap:wrap;display:flex}.chips a{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:.35em .8em;font-size:.875rem;font-weight:600;text-decoration:none}.chips a[aria-current=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.tabs{gap:var(--s1) var(--s5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.tabs a{min-height:2.75rem;color:var(--muted);border-bottom:3px solid #0000;align-items:center;margin-bottom:-1px;font-weight:600;text-decoration:none;display:inline-flex}.tabs a:hover{color:var(--ink)}.tabs a[aria-current=page]{border-bottom-color:var(--brand);color:var(--ink)}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:var(--s2);padding:0;font-size:.9375rem;font-weight:600}.slots{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}.slots legend,.slots p{grid-column:1/-1}label.slot{align-items:center;gap:var(--s2);min-height:2.75rem;padding:0 var(--s3);border:1px solid var(--muted);border-radius:var(--radius);background:var(--paper);cursor:pointer;font-weight:600;display:flex}label.slot input{flex:none;width:1.1rem;height:1.1rem;min-height:0}label.slot:has(input:checked){border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}label.slot--taken{border-style:dashed;border-color:var(--line);background:var(--surface);color:var(--muted);cursor:not-allowed;font-weight:400}label.slot--taken>span{text-decoration:line-through}label.slot--taken small{text-decoration:none;display:inline-block}.bk{min-height:100vh}.bk-wrap{width:100%;max-width:66rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.bk-band{padding:var(--s6) 0 5.5rem;background:var(--ink);color:var(--paper)}.bk-band :focus-visible{outline-color:var(--paper)}.bk-band__row{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.bk-mark{border-radius:var(--radius);background:var(--brand);flex:none;place-items:center;width:3.5rem;height:3.5rem;font-size:1.75rem;font-weight:800;font-stretch:110%;display:grid}.bk-band__name{flex:16rem;min-width:0}.bk-band h1{font-size:clamp(1.75rem,4.5vw,2.6rem);line-height:1.08}.bk-band__lead{letter-spacing:0;color:var(--line);margin-bottom:.2em;font-size:1rem;font-weight:500;font-stretch:100%;display:block}.bk-band__name p{margin-top:var(--s1);color:var(--line)}.bk-call{align-items:center;gap:var(--s3);min-height:3.25rem;padding:var(--s2) var(--s4);border:1px solid color-mix(in srgb, var(--paper) 45%, transparent);border-radius:var(--radius);color:var(--paper);font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}.bk-call:hover{background:var(--paper);color:var(--ink)}.bk-call small{opacity:.8;font-size:.8125rem;font-weight:500;display:block}.bk-body{gap:var(--s5);grid-template-columns:minmax(0,1fr) 19rem;align-items:start;margin-top:-4rem;display:grid}.bk-panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);display:grid;box-shadow:0 18px 40px -28px #00000073}.bk-panel>.notice{margin:var(--s5) var(--s5) 0}.bk-form{display:grid}.bk-section{gap:var(--s4);padding:var(--s5) clamp(1rem, 3vw, 1.75rem);display:grid}.bk-section+.bk-section,.bk-form>.bk-section,.bk-section+.bk-form{border-top:1px solid var(--line)}.bk-panel>.bk-form:first-child>.bk-section:first-of-type{border-top:0}.bk-step{align-items:center;gap:var(--s3);display:flex}.bk-step h2{font-size:1.25rem;font-stretch:105%}.bk-num{background:var(--ink);width:2rem;height:2rem;color:var(--paper);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.bk-days{gap:var(--s2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.bk-day{padding:var(--s2) var(--s1);border:1px solid var(--muted);border-radius:var(--radius);background:var(--paper);color:var(--ink);justify-items:center;gap:1px;line-height:1.2;text-decoration:none;display:grid}.bk-day small{color:var(--muted);font-size:.8125rem}.bk-day b{font-size:1.6rem;font-weight:800;font-stretch:110%;line-height:1.05}.bk-day__left{margin-top:var(--s1);color:var(--ok);font-size:.8125rem;font-weight:700}a.bk-day:hover{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.bk-day[aria-current]{background:var(--brand);border-color:var(--brand);color:var(--paper)}.bk-day[aria-current] small,.bk-day[aria-current] .bk-day__left{color:var(--paper)}.bk-day--off{border-style:dashed;border-color:var(--line);background:var(--surface);color:var(--muted)}.bk-day--off .bk-day__left{color:var(--muted);font-weight:400}.bk-later{align-items:end;gap:var(--s3);flex-wrap:wrap;display:flex}.bk-later label{flex:0 13rem}.bk .slots{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.bk label.slot{min-height:3rem;padding:0 var(--s2);justify-content:center;position:relative}.bk label.slot input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bk label.slot:hover{border-color:var(--brand)}.bk label.slot:has(input:checked){background:var(--brand);border-color:var(--brand);color:var(--paper);box-shadow:none}.bk label.slot:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.bk label.slot--taken input{cursor:not-allowed}.bk label.slot--taken>span{justify-items:center;line-height:1.15;text-decoration:none;display:grid}.bk label.slot--taken small{font-size:.75rem}.bk label.slot--taken:hover{border-color:var(--line)}.bk-send{justify-self:start;min-width:14rem;min-height:3.25rem;font-size:1.0625rem}.bk-send:disabled{opacity:.5;cursor:not-allowed}.bk textarea{min-height:7rem}.bk-aside{gap:var(--s4);margin-top:5.5rem;display:grid}.bk-aside section{gap:var(--s2);padding:var(--s4);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);display:grid}.bk-aside h2{align-items:center;gap:var(--s2);font-size:1rem;display:flex}.bk-aside h2 .icon{color:var(--brand)}.bk-next{gap:var(--s2);margin:0;padding-left:1.25rem;display:grid}.bk-done{justify-items:start;gap:var(--s3);padding:var(--s6) clamp(1rem, 3vw, 1.75rem);display:grid}.bk-done h2{font-size:1.5rem;font-stretch:105%}.bk-done__mark{background:var(--ok);width:3rem;height:3rem;color:var(--paper);border-radius:50%;place-items:center;display:grid}.bk-foot{padding-block:var(--s5) var(--s7);color:var(--muted);font-size:.875rem}@media (max-width:56rem){.bk-band{padding-bottom:4.5rem}.bk-body{grid-template-columns:minmax(0,1fr);margin-top:-3.25rem}.bk-aside{margin-top:0}.bk-mark{width:3rem;height:3rem;font-size:1.5rem}.bk-call{flex:100%;justify-content:center}.bk-send{justify-self:stretch}}@media (max-width:36rem){.bk-days{gap:var(--s1)}.bk-day{padding:var(--s1) 0 var(--s2)}.bk-day b{font-size:1.25rem}.bk-day small{font-size:.75rem}.bk-day small:nth-of-type(2){display:none}.bk-day__left{font-size:.6875rem}}.week{gap:var(--s3);display:grid}.week-day{align-items:end;gap:var(--s2) var(--s4);grid-template-columns:5.5rem repeat(2,minmax(0,12rem));display:grid}.week-day label.check{align-self:center;align-items:center;font-weight:600}@media (max-width:30rem){.week-day{grid-template-columns:1fr 1fr}.week-day label.check{grid-column:1/-1}}.big,.tile strong,.col-val{font-family:var(--head)}.big{font-weight:700}.btn:hover{background:var(--pine);border-color:var(--pine)}.btn--plain:hover{border-color:var(--pine)}th{border-bottom-color:var(--pine);color:var(--ink);background:0 0}.card>h2:first-child,.card>.row>h2{font-size:1.3rem}.notice{border-left-color:var(--brand)}.badge--ask{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-ink);border-style:dashed}.chips a[aria-current=true]{border-color:var(--pine);background:var(--pine)}.side{background:var(--pine);color:#cfe0d6;gap:var(--s4)}.side-brand{font:700 1.25rem/1 var(--head);color:var(--paper)}.side-mark{background:var(--amber);color:var(--pine);font:700 1.25rem/1 var(--head)}.side a{color:#cfe0d6;font-weight:500}.side a:hover{background:var(--pine-2);color:var(--paper)}.side a[aria-current=page]{background:var(--pine-2);color:var(--paper);box-shadow:inset 3px 0 0 var(--amber)}.side a em{background:var(--amber);color:var(--pine);border-radius:99px;margin-left:auto;padding:0 .55em;font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.5}.avatar{background:var(--pine)}@media (max-width:56rem){.side a em{margin-left:var(--s1)}.side a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--amber)}}.weekbar{gap:var(--s2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.weekbar li{align-items:baseline;gap:0 var(--s2);padding:var(--s2) var(--s3);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;display:flex}.weekbar b{font:700 1.35rem/1.1 var(--head)}.weekbar span{color:var(--muted);font-size:.875rem}.weekbar i{margin-left:auto;font-size:.875rem;font-style:normal;font-weight:600}.weekbar .is-today{background:var(--pine);border-color:var(--pine);color:var(--paper)}.weekbar .is-today span{color:#b9cfc3}.weekbar .is-shut{color:var(--muted);background:0 0;border-style:dashed}.weekbar .is-shut i{font-weight:400}.board{gap:var(--s4);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.timeline{margin:0;padding:0;list-style:none}.timeline li{border-top:1px solid var(--line);grid-template-columns:3.4rem minmax(0,1fr);min-height:2.6rem;display:grid}.timeline__hour{color:var(--muted);padding-top:.25rem;font-size:.8125rem}.timeline li>div{gap:3px;padding:3px 0;display:grid}.job{align-items:center;gap:var(--s3);min-height:2.2rem;padding:.3rem var(--s3);border-left:4px solid var(--brand);background:var(--brand-soft);border-radius:6px;font-size:.9375rem;display:flex}.job b{white-space:nowrap;font-weight:600}.job span{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);overflow:hidden}.job em{white-space:nowrap;color:var(--brand);margin-left:auto;font-size:.8125rem;font-style:normal;font-weight:600}.job--ask{border-left-color:var(--amber);background:var(--amber-soft);border-left-style:dashed}.job--ask em{color:var(--amber-ink)}.job--own,.job--done{background:#eef1ec;border-left-color:#8a978f}.job--own em,.job--done em{color:var(--muted)}.asks{margin:0;padding:0;list-style:none;display:grid}.asks li{gap:var(--s1);padding:var(--s3) 0;border-top:1px solid var(--line);display:grid}.asks li:first-child{border-top:0;padding-top:0}.asks__when{font:700 1.0625rem/1.2 var(--head)}.asks p{color:var(--muted);font-size:.9375rem}.asks .row{margin-top:var(--s1)}.asks .btn{min-height:2.4rem;padding-block:var(--s1)}.planline{align-items:center;gap:var(--s2) var(--s4);padding-top:var(--s3);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;font-size:.9375rem;display:flex}.planline b{color:var(--ink)}@media (max-width:64rem){.board{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.weekbar{gap:var(--s1)}.weekbar li{padding:var(--s1) 0 var(--s2);text-align:center;justify-items:center;gap:0;display:grid}.weekbar i{margin:0;font-size:.6875rem}.weekbar span{font-size:.75rem}.job{gap:0 var(--s2);flex-wrap:wrap}.job span{white-space:normal;flex:100%;order:3}}.bk-band{background:var(--pine)}.bk-mark{background:var(--amber);color:var(--pine);font-family:var(--head);font-weight:700}.bk-band h1,.bk-step h2,.bk-done h2,.bk-day b{font-family:var(--head)}.bk-band__lead{font-family:var(--font)}.bk-band__name p,.bk-band__lead{color:#cfe0d6}.bk-num{background:var(--pine);font-family:var(--head);font-weight:700}.bk-day b{font-weight:700}.bk-day__left{color:var(--brand)}.bk-aside h2{font-family:var(--font);font-weight:700}.page.narrow>h1:before{content:"H";width:2.6rem;height:2.6rem;margin-bottom:var(--s4);border-radius:var(--radius);background:var(--amber);color:var(--pine);font:700 1.5rem/1 var(--head);place-items:center;display:grid}.timeline li>div,.job{min-width:0}.side-brand b{white-space:nowrap;font-size:1.0625rem}td .row{gap:var(--s2);flex-wrap:nowrap}@media (max-width:40rem){td .row{flex-wrap:wrap}}.plain-bar{background:var(--pine)}.plain-bar a{align-items:center;gap:var(--s3);max-width:26rem;min-height:4.25rem;color:var(--paper);font:700 1.25rem/1 var(--head);margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);text-decoration:none;display:flex}.plain-bar .side-mark{border-radius:var(--radius);place-items:center;width:2.25rem;height:2.25rem;display:grid}.plain-bar :focus-visible{outline-color:var(--paper)}.page.narrow>h1:before{content:none}.tile-icon{--c:var(--brand)}.tile-icon[data-tone=orange]{--c:var(--amber-ink);background:var(--amber-soft)}.col-bar{background:var(--brand)}
