:root{--brand-navy:#001f45;--brand-gold:#feb501;--bg:#f3f5f9;--surface:#fff;--text:#0f1b2d;--muted:#5b6678;--border:#dbe1ea;--accent:#133a6b;--accent-ink:#fff;--accent-text:#1d4f8f;--warn:#b45309;--pos:#2f7d4a;--danger:#b3261e;--radius:14px;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0c1728;--surface:#13223a;--text:#e7ecf4;--muted:#93a0b6;--border:#243756;--accent:#8db3e8;--accent-ink:#0c1728;--accent-text:#9fc0ee;--warn:#e9a23b;--pos:#6cc48a;--danger:#ff8a80}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font:17px/1.45 var(--sans);-webkit-text-size-adjust:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}h1,h2{margin:0;line-height:1.2}h2{font-size:1.05rem}code{font-size:.9em}.muted{color:var(--muted)}.small{font-size:.85rem}.error{color:var(--danger)}.boot{text-align:center;color:var(--muted);margin:0;padding:26vh 16px}.boot p{margin:12px 0 0}.boot-mark{width:72px;height:auto;animation:1.6s ease-in-out infinite hive-pulse}@keyframes hive-pulse{50%{opacity:.75;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.boot-mark{animation:none}}.brand{letter-spacing:-.01em;font-weight:700}.logo,.logo img{display:block}.logo img{width:100%;height:auto}h1.brand{margin:4px auto 0}h1.brand .logo{width:min(220px,70%);margin:0 auto}.narrow-only{display:none!important}@media (width<=640px){.wide-only{display:none!important}.narrow-only{display:block!important}}.center{place-items:center;min-height:100vh;padding:16px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px}.card.narrow{text-align:center;gap:12px;width:min(380px,100%);display:grid}.card-h{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.big{font-variant-numeric:tabular-nums;margin:4px 0;font-size:2rem;font-weight:700}.view{max-width:1040px;margin:0 auto;padding:16px}@media (width>=900px){.view{padding:24px 32px}}.row{gap:8px;display:flex}input,select{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--border);border-radius:10px;min-width:0;min-height:44px;padding:10px 12px}.row input{flex:1}.btn{appearance:none;cursor:pointer;background:var(--accent);color:var(--accent-ink);font:inherit;border:0;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:600}.btn.wide{width:100%}.link{appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;font-size:.9rem}.link:hover{color:var(--text)}.list{margin:10px 0 0;padding:0;list-style:none}.list li{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.list li:first-child{border-top:0}.tag{color:var(--muted);border:1px solid var(--border);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.75rem;font-style:normal}.view>*+*{margin-top:16px}.subview{gap:16px;display:grid}.chips button{appearance:none;border:1px solid var(--border);color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;min-height:32px;padding:4px 10px;font-size:.85rem}.chips button:hover{color:var(--text)}.chips button[aria-pressed=true]{background:var(--surface);border-color:var(--accent);color:var(--text);box-shadow:inset 0 0 0 1px var(--accent)}.chips{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}.grid2{gap:16px;display:grid}@media (width>=760px){.grid2{grid-template-columns:1fr 1fr;align-items:start}}.toolbar{align-items:center;gap:12px;display:flex}.stack-y>*+*{margin-top:16px}.spacer{flex:1}.row.wrap{flex-wrap:wrap}.row.wrap>input{flex:200px}.actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.picker{align-items:center;gap:4px;display:flex}.picker .link{padding:4px 10px;font-size:1.4rem;line-height:1}input[type=search]{width:100%;margin-bottom:4px}textarea{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--border);resize:vertical;border-radius:10px;width:100%;padding:10px 12px}.btn.ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--border);background:0 0;font-weight:500}.btn.danger{color:var(--danger);background:0 0;font-weight:500;box-shadow:inset 0 0 0 1px}.btn:disabled{opacity:.5;cursor:default}.link.item{text-align:left;color:var(--text);flex:1;padding:4px 0;font-size:1rem}.tag.warn{color:var(--warn);border-color:var(--warn)}.list li.group-h{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-top:0;padding-top:14px;font-size:.75rem}.check{cursor:pointer;align-items:center;gap:10px;display:flex}.check input{width:22px;height:22px;min-height:0;accent-color:var(--accent)}.checklist li.done span{color:var(--muted);text-decoration:line-through}.stepper{border:1px solid var(--border);border-radius:999px;align-items:center;display:inline-flex}.stepper button{appearance:none;color:var(--text);cursor:pointer;background:0 0;border:0;width:38px;height:36px;font-size:1.1rem}.stepper .qty{text-align:center;font-variant-numeric:tabular-nums;min-width:56px;font-size:.9rem}.budget-bar{gap:8px;display:grid}.bb-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.meter{background:var(--bg);height:10px;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;overflow:hidden}.meter span{background:var(--accent);border-radius:inherit;height:100%;display:block}.meter.warn span{background:var(--warn)}.meter.over span{background:var(--danger)}.meter.thin{height:4px;margin-top:4px}.table{border-collapse:collapse;width:100%;margin-top:8px;font-size:.95rem}.table th,.table td{border-top:1px solid var(--border);text-align:left;vertical-align:top;padding:8px 6px}.table thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-top:0;font-size:.75rem;font-weight:600}.table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table .pos{color:var(--pos)}.table select{max-width:220px;min-height:36px;padding:4px 8px;font-size:.9rem}.table select.uncat{border-color:var(--warn)}.nowrap{white-space:nowrap}@media (width<=600px){.table.tx thead{display:none}.table.tx tr{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:2px 8px;padding:8px 0;display:grid}.table.tx td{border:0;padding:2px 0}.table.tx td:first-child{color:var(--muted);grid-column:1/-1;font-size:.8rem}.table.tx select{max-width:100%}}.kv{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;display:grid}.kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.kv dt{color:var(--muted)}.mapgrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:10px;display:grid}.filters{margin-bottom:4px}.week{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.day{border:1px solid var(--border);border-radius:12px;align-content:start;gap:6px;padding:8px;display:grid}.day.today{border-color:var(--accent)}.day-h{font-size:.9rem;font-weight:600}.slot{appearance:none;text-align:left;font:inherit;color:var(--text);cursor:pointer;background:var(--bg);border:1px dashed var(--border);border-radius:8px;min-height:44px;padding:6px 8px;font-size:.88rem}.slot.filled{border-style:solid}.slot-l{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.68rem;display:block}.dlg{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);width:min(520px,100vw - 32px);padding:0}.dlg::backdrop{background:#00000073}.dlg-form{gap:12px;padding:20px;display:grid}.field{gap:4px;display:grid}.field>span{color:var(--muted);font-size:.85rem}.field input,.field select{width:100%}.dlg-actions{align-items:center;gap:8px;margin-top:4px;display:flex}.toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));background:var(--text);color:var(--bg);opacity:0;pointer-events:none;z-index:10;border-radius:999px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:.9rem;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%,20px)}.toast.show{opacity:1;transform:translate(-50%)}.subview,.grid2{grid-template-columns:minmax(0,1fr)}@media (width>=760px){.grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.card,.row>*{min-width:0}input[type=file]{max-width:100%}.table{table-layout:auto;word-break:break-word}@media (width>=900px){.week{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=600px){.view{padding:12px}.card{padding:14px}.week{grid-template-columns:minmax(0,1fr)}.day{grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:stretch}.day-h{align-self:center;width:54px}}:root{--side-w:256px;--side-w-min:68px;--bar-h:56px;--hover:color-mix(in srgb, var(--text) 6%, transparent);--sel:color-mix(in srgb, var(--accent) 10%, transparent)}html.no-scroll{overflow:hidden}.shell{grid-template-columns:var(--side-w) minmax(0, 1fr);min-height:100vh;transition:grid-template-columns .2s;display:grid}.shell[data-collapsed=true]{grid-template-columns:var(--side-w-min) minmax(0, 1fr)}.side{z-index:20;background:var(--surface);border-right:1px solid var(--border);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.side-head{flex:none;justify-content:space-between;align-items:center;gap:8px;height:64px;padding:0 14px 0 18px;display:flex}.side .brand{align-items:center;min-width:0;text-decoration:none;display:flex}.side .brand-full img{width:auto;height:40px}.side .brand-mark{width:auto;height:34px;display:none}.side-nav{flex:1;align-content:start;gap:2px;padding:8px 10px;display:grid;overflow-y:auto}.nav-top{appearance:none;font:inherit;text-align:left;cursor:pointer;width:100%;min-height:42px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.nav-top:hover{background:var(--hover);color:var(--text)}.nav-top.on{color:var(--text);font-weight:600}.nav-top[aria-current=page]{background:var(--sel);color:var(--accent-text)}.nav-label{text-overflow:ellipsis;overflow:hidden}.ico{flex:none;width:20px;height:20px}.nav-top .ico:first-child{color:inherit}.nav-top.on .ico:first-child{color:var(--accent-text)}.chev{opacity:.7;width:16px;height:16px;margin-left:auto;transition:transform .2s}.nav-sec.open .chev{transform:rotate(90deg)}.nav-sub{padding:2px 0 6px 22px;display:none}.nav-sec.open .nav-sub{display:grid}.nav-sub a{min-height:34px;color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;padding:0 12px 0 20px;font-size:.9rem;text-decoration:none;display:flex;position:relative}.nav-sub a:before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:0}.nav-sub a:hover{color:var(--text);background:var(--hover)}.nav-sub a[aria-current=page]{color:var(--accent-text);background:var(--sel);font-weight:600}.nav-sub a[aria-current=page]:before{background:var(--accent);border-radius:2px;width:2px;top:6px;bottom:6px;left:-.5px}.nav-fly-h{display:none}.side-foot{border-top:1px solid var(--border);flex:none;gap:4px;padding:6px 10px 10px;display:grid}.who{align-items:center;gap:10px;min-width:0;padding:6px 4px 0 6px;display:flex}.avatar{background:var(--accent);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:grid}.who-email{min-width:0;color:var(--muted);white-space:nowrap;flex:1;font-size:.82rem}.icon-btn{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.icon-btn:hover{background:var(--hover);color:var(--text)}.nav-top:focus-visible,.nav-sub a:focus-visible,.icon-btn:focus-visible,.side .brand:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.main-col{min-width:0}.bar{z-index:5;height:var(--bar-h);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:0 24px;display:flex;position:sticky;top:0}.crumb{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:.95rem;overflow:hidden}.crumb b{color:var(--text);font-weight:600}.crumb .sep{opacity:.5;margin:0 8px}.bar-mark{width:auto;height:28px}.drawer-only{display:none!important}.scrim{z-index:19;background:#060e1c73;position:fixed;inset:0}.scrim[hidden]{display:none}@media (width>=900px){.shell[data-collapsed=true] .nav-label,.shell[data-collapsed=true] .chev,.shell[data-collapsed=true] .brand-full{display:none}.shell[data-collapsed=true] .brand-mark{display:block}.shell[data-collapsed=true] .side-head,.shell[data-collapsed=true] .nav-top{justify-content:center;padding:0}.shell[data-collapsed=true] .nav-top.on{background:var(--sel)}.shell[data-collapsed=true] .side-nav{overflow:visible}.shell[data-collapsed=true] .who{flex-direction:column;gap:6px;padding:6px 0 0}.shell[data-collapsed=true] .nav-sec{position:relative}.shell[data-collapsed=true] .nav-sub{z-index:30;background:var(--surface);border:1px solid var(--border);opacity:0;visibility:hidden;border-radius:12px;gap:1px;min-width:220px;padding:8px;transition:opacity .12s,transform .12s,visibility 0s linear .12s;display:grid;position:absolute;top:-6px;left:calc(100% + 6px);transform:translate(-4px);box-shadow:0 12px 32px #060e1c29,0 2px 6px #060e1c14}.shell[data-collapsed=true] .nav-sub:before{content:"";width:10px;position:absolute;top:0;bottom:0;right:100%}.shell[data-collapsed=true] .nav-sec:hover .nav-sub,.shell[data-collapsed=true] .nav-sec:focus-within .nav-sub{opacity:1;visibility:visible;transition-delay:0s;transform:none}.shell[data-collapsed=true] .nav-sub a{padding:0 12px}.shell[data-collapsed=true] .nav-sub a:before{display:none}.shell[data-collapsed=true] .nav-fly-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:2px 12px 6px;font-size:.72rem;font-weight:600;display:block}}@media (width<=899px){.shell,.shell[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.side{width:min(300px,86vw);height:100%;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);visibility:hidden;box-shadow:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.shell.drawer-open .side{visibility:visible;transition-delay:0s;transform:none;box-shadow:0 0 40px #060e1c40}.drawer-only{display:grid!important}.bar-mark.drawer-only{display:block!important}.desk-only{display:none!important}.bar{gap:6px;padding:0 12px 0 6px}}@media (prefers-reduced-motion:reduce){.shell,.side,.chev,.nav-sub{transition:none!important}}.notice{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:.95rem}.card.flush{padding:0;overflow:hidden}.pad{padding:14px 16px 0}.grow{flex:1;min-width:0}.toolbar.wrap{flex-wrap:wrap;margin-bottom:12px}.toolbar h2{margin:0}.btn.sm{min-height:32px;padding:4px 10px;font-size:.85rem}.x{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 8px;font-size:1.1rem}.x:hover{color:var(--danger)}.code{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:4px;font-size:.8rem}.chip{background:var(--bg);color:var(--muted);border:1px solid var(--border);white-space:nowrap;border-radius:999px;margin-left:4px;padding:1px 9px;font-size:.75rem;font-style:normal;font-weight:600;display:inline-block}.chip.ok{color:var(--pos);border-color:color-mix(in srgb, var(--pos) 40%, transparent)}.chip.warn{color:var(--warn);border-color:var(--warn)}.chip.bad{color:var(--danger);border-color:var(--danger)}.neg,.table .neg{color:var(--danger)}.kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px;display:grid}.kpi{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.kpi .l{color:var(--muted);font-size:.8rem}.kpi .v{letter-spacing:-.02em;font-size:1.45rem;font-weight:700}.kpi .v.neg{color:var(--danger)}.scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.table.books{margin-top:0}.table.books td,.table.books th{white-space:nowrap}.table.books td.wrapcell{white-space:normal;min-width:240px}.table.books tr.group td{background:var(--bg);font-weight:700}.table.books tr.total td{border-top:2px solid var(--text);font-weight:700}.table.books tr.dim td{opacity:.55}.table.books input:not([type=checkbox]),.table.books select{min-height:34px;padding:4px 8px;font-size:.9rem}.table.books input.amt{text-align:right;width:100px}.table.books th:first-child,.table.books td:first-child{padding-left:16px}.needs{box-shadow:0 0 0 1px var(--warn);border-color:var(--warn)!important}.seg{background:var(--bg);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg button{appearance:none;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:.88rem;font-weight:600}.seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001f}.wide-seg{margin-bottom:16px}.formgrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:10px 12px;margin-bottom:8px;display:grid}.formgrid .wide{grid-column:1/-1}.formgrid .field input,.formgrid .field select{width:100%}.policy{color:var(--muted);gap:2px;display:grid}.policy b{color:var(--text);font-weight:600}details.grp{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:10px;overflow:hidden}.card details.grp{border-radius:10px}details.grp>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;font-weight:600;list-style:none;display:flex}details.grp>summary::-webkit-details-marker{display:none}details.grp>summary:before{content:"▸";color:var(--muted);transition:transform .15s}details.grp[open]>summary:before{transform:rotate(90deg)}details.grp .scroll,details.grp>table{border-top:1px solid var(--border)}details.ing summary{cursor:pointer;font-weight:600}details.ing .policy{margin-top:6px}.bgrid td{padding:3px}.bgrid td:first-child,.bgrid th:first-child{background:var(--surface);z-index:1;position:sticky;left:0}.bgrid input{text-align:right;font-variant-numeric:tabular-nums;width:78px;min-height:32px;padding:4px 6px;font-size:.88rem}.bgrid th.cur{color:var(--accent-text)}.bgrid tr.subhead td{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding-top:10px;font-size:.78rem}.share-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:4px 18px;display:grid}.group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:16px 0 6px;font-size:.8rem}.calgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:16px;display:grid}.calgrid .month h3{margin:0 0 6px;font-size:1rem}.calgrid .month.today{border-color:var(--accent)}.list.tight li{padding:4px 0}.cal-bills,.cal-notes{border-top:1px dashed var(--border);margin-top:10px;padding-top:8px}.cal-bills h4,.cal-notes h4{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 2px;font-size:.68rem;font-weight:600}.list.bills li{color:var(--muted);border-top:0;padding:1px 0;font-size:.8rem}.list.bills .day{min-width:22px;color:var(--muted);font-weight:500}.list.bills .amt{font-variant-numeric:tabular-nums}.list.notes li{border-top:0;align-items:flex-start;padding:3px 0;font-size:.88rem}.list.notes li .grow{white-space:pre-wrap;overflow-wrap:anywhere}.list.notes li .grow:before{content:"•";color:var(--accent-text);margin-right:8px}.cal-notes .note-add{width:100%;margin-top:6px;font-size:.88rem}.list .day{min-width:26px;color:var(--accent-text);font-variant-numeric:tabular-nums;font-weight:700;display:inline-block}.bb-cats{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:6px;display:grid}.meter{display:flex}.meter i{background:repeating-linear-gradient(135deg, var(--accent) 0 4px, transparent 4px 7px);opacity:.7;height:100%;display:block}.rotation{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px 18px;margin:0;padding:0;list-style:none;display:grid}.rotation li{border-top:1px solid var(--border);padding:4px 0}.rotation .day,.list .day{min-width:26px;color:var(--accent-text);font-variant-numeric:tabular-nums;font-weight:700;display:inline-block}.rotfill{align-items:center;margin-bottom:10px}.note-in{flex:160px}.guide{margin:0}.guide dt{margin-top:8px;font-weight:600}.guide dd{color:var(--muted);margin:2px 0 0;font-size:.92rem}details.grp>summary .grp-clear{appearance:none;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 8px;font-size:.82rem;font-weight:500}details.grp>summary .grp-clear:hover{color:var(--danger);background:var(--bg)}details.grp:not([open])>summary .grp-clear{display:none}.files{flex-wrap:wrap;gap:4px 10px;margin-top:4px;display:flex}.file{align-items:center;max-width:100%;font-size:.85rem;display:inline-flex}.linkish{appearance:none;color:var(--accent);font:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:22ch;padding:0;overflow:hidden}.linkish:hover{text-decoration:underline}.file .x{padding:0 4px;font-size:.95rem}
