.dash h1{margin:0 0 .75rem}.dash h2{margin:var(--gap-lg) 0 var(--gap-md);font-size:var(--font-heading);font-weight:500}.tiles>*{min-width:0}.tiles{gap:var(--gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.tile{gap:var(--gap-xs);padding:var(--pad-md) var(--pad-lg);background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);font-variant-numeric:tabular-nums;align-content:start;display:grid}.tile .label{font-size:var(--font-caption);color:var(--color-fg-muted)}.tile .value{min-height:1.2em;font-family:var(--font-serif);font-size:var(--font-title);font-weight:400;line-height:1.1}.tile .value a{color:inherit;text-decoration:none}.tile .value a:hover{color:var(--color-fg)}.tile .sub,.tile .prev{font-size:var(--font-caption);color:var(--color-fg-muted)}.tile .sub.ok{color:var(--color-ok)}.tile .sub.warn{color:var(--color-warn)}.tile .sub.bad{color:var(--color-bad)}.help{background:var(--color-selected);width:1rem;height:1rem;color:var(--color-fg);text-align:center;cursor:help;border-radius:50%;margin-left:.3rem;font-size:.7rem;line-height:1rem;display:inline-block}.panel{padding:var(--pad-lg);background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);overflow-x:auto}.panel>.note:first-child{margin-top:0}@media (prefers-reduced-motion:no-preference){@keyframes dash-in{0%{opacity:0}to{opacity:1}}.tile,.panel,.ws-card{animation:.25s ease-out both dash-in}}table.data{border-collapse:collapse;width:100%;font-size:var(--font-caption);font-variant-numeric:tabular-nums}table.data th,table.data td{padding:var(--pad-xs) var(--pad-sm);border-bottom:1px solid var(--color-border-line);text-align:left;white-space:normal;overflow-wrap:break-word}table.data th,table.data td.num,table.data td.nowrap{white-space:nowrap;overflow-wrap:normal}table.data th{color:var(--color-fg-muted);font-weight:500}table.data td.num,table.data th.num{text-align:right}.toolbar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.small{border-color:var(--color-border-strong);background:var(--color-panel);color:var(--color-fg);font-size:var(--font-caption);padding:.25rem .75rem}button.small:hover{background:var(--color-tint)}.legend{gap:var(--gap-md);margin-top:var(--gap-sm);font-size:var(--font-caption);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}.legend i{vertical-align:-1px;border-radius:2px;width:.7rem;height:.7rem;margin-right:.3rem;display:inline-block}.chart line.grid{stroke:var(--color-border-line)}.chart line.target{stroke:var(--color-fg-muted)}.chart line.marker{stroke:var(--color-fg)}.chart circle.halo{stroke:var(--color-panel)}.chart{height:auto;display:block}.chart text{font-family:var(--font-sans);fill:var(--color-fg-muted);font-size:10px}.empty{padding:var(--pad-md) var(--pad-lg);border-radius:var(--radius);background:var(--color-tint);color:var(--color-fg-muted);font-size:var(--font-body)}.note{margin:var(--gap-sm) 0;font-size:var(--font-caption);color:var(--color-fg-muted)}.asof{margin-top:var(--gap-lg);font-size:var(--font-caption);color:var(--color-fg-muted)}ul.attention{margin:0;padding-left:1.1rem;font-size:.9rem}ul.attention li{margin:.25rem 0}.badge{background:var(--color-tint);color:var(--color-fg);border-radius:999px;padding:0 .45rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-block}.badge.warn{background:var(--tone-bad-bg);color:var(--color-bad)}.filters{gap:var(--gap-sm) var(--gap-md);margin-bottom:var(--gap-md);font-size:var(--font-caption);flex-wrap:wrap;align-items:center;display:flex}.facts{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem 1rem;margin:0;display:grid}.facts>div{min-width:0}.facts dt{font-size:var(--font-caption);color:var(--color-fg-muted);font-weight:400}.facts dd{margin:0;font-family:inherit}ol.timeline{margin:0;padding-left:1.2rem;font-size:.9rem}ol.timeline li{margin:.2rem 0}.turn{margin:.35rem 0;font-size:.9rem}.turn .who{min-width:4.5rem;color:var(--color-fg-muted);margin-right:.5rem;display:inline-block}.turn.agent .who{color:var(--color-fg)}details.tools{color:var(--color-fg-muted);margin-left:4.5rem;font-size:.8rem}td.muted-cell{color:var(--color-fg-muted);font-style:italic}table.data td.wrap{white-space:normal}button.idchip{border:1px solid var(--color-border-line);background:var(--color-tint);max-width:9rem;color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;cursor:copy;border-radius:.3rem;margin-left:.3rem;padding:0 .35rem;font-family:ui-monospace,monospace;font-size:.72rem;line-height:1.3rem;display:inline-block;overflow:hidden}details.ids{margin-top:1.5rem;font-size:.85rem}details.ids dl{grid-template-columns:max-content 1fr;gap:.25rem 1rem;display:grid}details.ids dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace}.dash code,.dash td,.dash dd{overflow-wrap:anywhere}audio.recording{width:100%;max-width:40rem}.turn.hit{background:var(--tone-warn-bg)}.badge.muted-badge{background:var(--color-tint);color:var(--color-fg-muted);margin-left:.3rem}span.nowrap{white-space:nowrap}.badge.sc-grey{background:var(--color-tint);color:var(--color-fg-muted)}.badge.sc-neutral{background:var(--color-selected);color:var(--color-fg)}.badge.sc-amber{background:var(--tone-warn-bg);color:var(--color-warn)}.badge.sc-blue{background:var(--tone-info-bg);color:var(--color-info)}.badge.sc-red{background:var(--tone-bad-bg);color:var(--color-bad)}.badge.sc-violet{background:var(--tone-violet-bg);color:var(--color-violet)}.badge.sc-pass{background:var(--tone-ok-bg);color:var(--color-ok)}.badge+.badge{margin-left:.25rem}button.chevron{border:1px solid var(--color-border-strong);background:var(--color-panel);color:inherit;padding:0 .3rem;font-size:.75rem}.chevron-pad{width:2.1rem;display:inline-block}tr.earlier td{background:var(--color-tint);color:var(--color-fg-muted)}.email-text{white-space:pre-wrap;margin:.3rem 0}.ribbon{background:var(--tone-warn-bg);color:var(--color-warn);border-radius:.3rem;margin:.2rem 0;padding:.1rem .5rem;font-size:.8rem;display:inline-block}h3.sub-h{color:var(--color-fg-muted);margin:.8rem 0 .2rem;font-size:.85rem}pre.json{background:var(--color-tint);white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;padding:.5rem;font-size:.75rem;overflow:auto}.avh{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.avh>*{min-width:0}@media (width<=640px){.avh{grid-template-columns:1fr}}.ref-head{background:var(--color-tint);border-left:3px solid var(--color-fg-muted);padding:.5rem .75rem}.ref-nav{z-index:1;background:var(--color-bg);border-bottom:1px solid var(--color-border-line);flex-wrap:wrap;gap:.25rem 1rem;padding:.5rem 0;display:flex;position:sticky;top:0}.ref-section{scroll-margin-top:3rem}.ref-file{background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:6px;margin:.5rem 0;padding:.5rem .75rem}.ref-file>summary{cursor:pointer}.ref-raw,.md-code{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-tint);border-radius:4px;padding:.5rem;font-size:.85rem}.md{overflow-wrap:anywhere}.md blockquote{border-left:3px solid var(--color-border-strong);color:var(--color-fg-muted);margin:.5rem 0;padding-left:.75rem}.md-list li.md-d1{margin-left:1.25rem}.md-list li.md-d2{margin-left:2.5rem}.md-list li.md-d3{margin-left:3.75rem}table.data tr.group-start td{border-top:2px solid var(--color-border-strong)}.thread-links{margin:-.25rem 0 .75rem}.task-body{border-left:3px solid #d0d7de;margin:.25rem 0 .5rem;padding-left:.75rem}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f5f4f0;--color-panel:#fff;--color-fg:#1f1e1c;--color-fg-muted:#6b6a65;--color-border-line:#e4e2db;--color-border-strong:#cfccc3;--color-ok:#2b7a4b;--color-warn:#9a5b00;--color-bad:#b3261e;--color-info:#2a5db0;--color-violet:#6b3fb5;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#8a63d2;--series-8:#7a7770;--font-sans:system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:Georgia, "Iowan Old Style", "Times New Roman", serif;--font-caption:.8125rem;--font-body:.9375rem;--font-heading:1.0625rem;--font-title:1.75rem;--radius:8px;--radius-field:12px;--radius-chip:8px;--field-height:2.5rem;--gap-xs:.25rem;--gap-sm:.5rem;--gap-md:.75rem;--gap-lg:1.25rem;--pad-xs:.25rem;--pad-sm:.5rem;--pad-md:.75rem;--pad-lg:1rem;font-family:var(--font-sans);font-size:var(--font-body);color:var(--color-fg);background:var(--color-bg)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#191917;--color-panel:#232321;--color-fg:#ecebe6;--color-fg-muted:#a3a199;--color-border-line:#383733;--color-border-strong:#4d4b46;--color-ok:#6cc28f;--color-warn:#e3a64a;--color-bad:#f08a80;--color-info:#8db4f0;--color-violet:#b99cf0}}:root{--color-tint:color-mix(in srgb, var(--color-fg) 5%, var(--color-panel));--color-selected:color-mix(in srgb, var(--color-fg) 10%, var(--color-panel));--tone-ok-bg:color-mix(in srgb, var(--color-ok) 14%, var(--color-panel));--tone-warn-bg:color-mix(in srgb, var(--color-warn) 16%, var(--color-panel));--tone-bad-bg:color-mix(in srgb, var(--color-bad) 14%, var(--color-panel));--tone-info-bg:color-mix(in srgb, var(--color-info) 14%, var(--color-panel));--tone-violet-bg:color-mix(in srgb, var(--color-violet) 14%, var(--color-panel))}body{background:var(--color-bg);margin:0}h1{margin:0 0 var(--gap-md);font-family:var(--font-serif);font-size:var(--font-title);font-weight:400;line-height:1.2}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.15em}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.card{background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);max-width:40rem;margin:4rem auto;padding:2rem}.bar{justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-size:.9rem;display:flex}button{font:inherit;border:1px solid var(--color-fg);border-radius:var(--radius);background:var(--color-fg);color:var(--color-panel);cursor:pointer;padding:.55rem 1.1rem}button:disabled{opacity:.6;cursor:default}button.link{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);background:0 0;border:0;padding:0}button.link:hover{text-decoration-color:currentColor}dt{font-weight:600}dd{margin:.25rem 0 1rem;font-family:ui-monospace,monospace}.error{color:var(--color-bad)}.muted{font-size:var(--font-caption);color:var(--color-fg-muted);margin-top:2rem}.icon{vertical-align:-.15em;flex:none}.shell{grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.nav{gap:var(--gap-lg);box-sizing:border-box;height:100vh;padding:var(--pad-lg) var(--pad-md);background:var(--color-panel);border-right:1px solid var(--color-border-line);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.nav ul{margin:0;padding:0;list-style:none}.nav a{text-decoration:none}.nav-top{align-items:flex-start;gap:var(--gap-sm);display:flex}.switcher{flex:1;gap:2px;min-width:0;display:grid}.ws{align-items:center;gap:var(--gap-sm);padding:var(--pad-sm) var(--pad-sm);border-radius:var(--radius);color:var(--color-fg);font-weight:500;display:flex}.ws-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.ws:hover,.agents a:hover,.pages a:hover{background:var(--color-tint)}a.ws.on{background:var(--color-selected);font-weight:600}.ws.locked{color:var(--color-fg-muted);cursor:not-allowed;font-weight:400}.ws-soon{white-space:nowrap;margin-left:auto;font-size:.7rem}button.more{padding:var(--pad-xs) var(--pad-sm);border:1px solid var(--color-border-line);background:var(--color-panel);color:var(--color-fg);display:none}.kinds{gap:var(--gap-md);display:grid}.kind-name{align-items:center;gap:var(--gap-xs);padding:0 var(--pad-sm) var(--pad-xs);color:var(--color-fg-muted);font-size:.75rem;font-weight:500;display:flex}.agents a{align-items:center;gap:var(--gap-sm);padding:var(--pad-xs) var(--pad-sm);border-radius:var(--radius);color:var(--color-fg);display:flex}.agents a.on{background:var(--color-selected);font-weight:600}.chip-icon{display:none}.live{margin:.15rem var(--pad-sm) .3rem;color:var(--color-fg-muted);font-size:.75rem;display:block}.live-phone{display:none}.pages{padding-top:var(--gap-md);border-top:1px solid var(--color-border-line);gap:1px;display:grid}.pages a{padding:.35rem var(--pad-sm);border-radius:var(--radius);color:var(--color-fg-muted)}.pages a.on{background:var(--color-selected);color:var(--color-fg);font-weight:600}.viewer{gap:var(--gap-sm);font-size:var(--font-caption);margin-top:auto;display:grid}.who{gap:var(--gap-xs);overflow-wrap:anywhere;flex-direction:column;display:flex}.who button.link{align-self:flex-start}.revision{color:var(--color-fg-muted)}.content{min-width:0;padding:1.5rem 2rem}.page{max-width:80rem}.page-head{margin-bottom:var(--gap-lg)}.page-head h1{margin:0}.breadcrumb ol{gap:var(--gap-xs);margin:0 0 var(--gap-xs);font-size:var(--font-caption);color:var(--color-fg-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumb li+li:before{content:"›";margin-right:var(--gap-xs)}.breadcrumb a{color:inherit}.page-help{margin:0 0 var(--gap-md);font-size:var(--font-caption);color:var(--color-fg-muted)}.ws-kind h2{align-items:center;gap:var(--gap-sm);font-size:var(--font-heading);font-weight:500;display:flex}.ws-cards{gap:var(--gap-md);margin:0 0 var(--gap-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));padding:0;list-style:none;display:grid}.ws-card{gap:var(--gap-xs);padding:var(--pad-lg);background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);text-decoration:none;display:grid}.ws-card:hover{border-color:var(--color-border-strong)}.ws-card-name{font-family:var(--font-serif);font-size:1.35rem}.ws-card-line{font-size:var(--font-caption);color:var(--color-fg-muted)}@media (width<=64rem){.shell{grid-template-columns:13rem minmax(0,1fr)}}@media (width<=48rem){.shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.nav{gap:var(--gap-sm);height:auto;padding:var(--pad-sm) var(--pad-lg) 0;border-right:0;border-bottom:1px solid var(--color-border-line);position:relative;overflow:visible}.nav-top{align-items:center}.switcher{border:1px solid var(--color-border-line);border-radius:var(--radius);scrollbar-width:none;gap:2px;padding:2px;display:flex;overflow-x:auto}.switcher li{flex:none}.ws{padding:var(--pad-xs) var(--pad-sm);font-size:var(--font-caption)}.ws-soon{display:none}button.more{display:block}.kinds{gap:var(--gap-xs);scrollbar-width:none;display:flex;overflow-x:auto}.kind,.kind ul{display:contents}.kind-name,.nav .live{display:none}.agents li{flex:none}.agents a{padding:var(--pad-xs) var(--pad-md);border:1px solid var(--color-border-line);font-size:var(--font-caption);border-radius:999px}.agents a.on{border-color:var(--color-fg)}.chip-icon{display:inline-flex}.pages{scrollbar-width:none;border-top:0;gap:0;padding-top:0;display:flex;overflow-x:auto}.pages a{padding:var(--pad-sm) var(--pad-md);border-bottom:2px solid #0000;border-radius:0;flex:none}.pages a.on{border-bottom-color:var(--color-fg);background:0 0}.viewer{display:none}.viewer.open{top:2.75rem;right:var(--pad-lg);z-index:3;max-width:calc(100% - 2 * var(--pad-lg));padding:var(--pad-md);background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);display:grid;position:absolute}.content{padding:1rem}.live-phone{margin:var(--gap-xs) 0 0;display:block}}.period{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem;display:flex}.filters{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}table.cards{border-collapse:collapse;width:100%;font-size:var(--font-caption);font-variant-numeric:tabular-nums;background:var(--color-panel);outline:1px solid var(--color-border-line)}table.cards th,table.cards td{border-bottom:1px solid var(--color-border-line);text-align:left;vertical-align:top;padding:.45rem .6rem}table.cards th{color:var(--color-fg-muted);font-weight:500}.status{background:var(--color-tint);border-radius:999px;padding:0 .5rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-block}.status.proposed,.status.awaiting_admin{background:var(--tone-warn-bg);color:var(--color-warn)}.status.accepted,.status.edited,.status.applying{background:var(--color-selected);color:var(--color-info)}.status.applied,.status.merged,.status.sent_to_code{background:var(--tone-ok-bg);color:var(--color-ok)}.status.rejected,.status.reverted{background:var(--tone-bad-bg);color:var(--color-bad)}pre.diff,pre.prose{background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:.5rem;padding:.8rem 1rem;font-size:.85rem;line-height:1.45;overflow-x:auto}pre.prose{white-space:pre-wrap;font-family:inherit}p.prose{white-space:pre-wrap}pre.diff .add{background:var(--tone-ok-bg)}pre.diff .del{background:var(--tone-bad-bg)}pre.diff .hunk{color:var(--color-info)}pre.diff .file{color:var(--color-fg-muted)}.decide .buttons{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}button.verdict{background:var(--color-panel);color:var(--color-fg);border:1px solid var(--color-border-strong)}button.verdict.on{border-color:var(--color-fg);background:var(--color-selected)}.decide form{flex-direction:column;gap:.75rem;max-width:50rem;display:flex}.decide label{flex-direction:column;gap:.3rem;font-size:.9rem;display:flex}ul.decisions li{margin-bottom:.6rem}.crumbs{margin:0 0 .5rem}tr.live{background:var(--tone-ok-bg)}.small{font-size:.8rem}form.revert{flex-direction:column;gap:.4rem;min-width:14rem;display:flex}.ok{color:var(--color-ok)}code,.mono,.chip,td,dd{overflow-wrap:anywhere}.mono{font-family:ui-monospace,monospace}.chip,.live{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}button.idchip{border:1px solid var(--color-border-line);background:var(--color-tint);max-width:9rem;color:var(--color-fg-muted);vertical-align:baseline;cursor:copy;border-radius:.3rem;padding:0 .4rem;font-size:.75rem;line-height:1.5;display:inline-block}details.ids{color:var(--color-fg-muted);margin-top:2rem;font-size:.85rem}details.ids dd{margin-bottom:.5rem}th .th-sort{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}th[aria-sort=ascending] .th-sort,th[aria-sort=descending] .th-sort{color:var(--color-fg)}.column-help{margin-bottom:1rem;font-size:.85rem}.column-help summary{cursor:pointer;color:var(--color-fg)}.column-help dl{margin:.5rem 0 0}.column-help dl>div{grid-template-columns:7rem 1fr;gap:.75rem;padding:.25rem 0;display:grid}.column-help dt{font-weight:600}.column-help dd{min-width:0;margin:0}table.cards td.nowrap{white-space:nowrap}.filters label{min-width:0;max-width:100%}.filters select{text-overflow:ellipsis;max-width:100%}select,textarea,input[type=text],input[type=search],input[type=number],input[type=date]{box-sizing:border-box;min-height:var(--field-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-field);background-color:var(--color-panel);max-width:100%;color:var(--color-fg);font:inherit;font-size:var(--font-body);padding:0 .875rem;transition:border-color .15s ease-out,box-shadow .15s ease-out}textarea{padding:.625rem .875rem;line-height:1.45}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-fg-muted) 50%), linear-gradient(135deg, var(--color-fg-muted) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 1.15rem) 52%,calc(100% - .85rem) 52%;background-repeat:no-repeat;background-size:.3rem .3rem;padding-right:2.25rem}select:hover,textarea:hover,input:hover:not([type=checkbox]){border-color:var(--color-fg)}select:focus-visible,textarea:focus-visible,input:focus-visible:not([type=checkbox]){border-color:var(--color-fg);box-shadow:inset 0 0 0 1px var(--color-fg);outline:none}select:disabled,textarea:disabled,input:disabled{opacity:.45;cursor:default}.filters{align-items:flex-end}.filters label:has(select){color:var(--color-fg-muted);flex-direction:column;gap:.2rem;font-size:.75rem;display:inline-flex}.filters label:has(select) select{min-width:7rem;font-size:var(--font-body);color:var(--color-fg)}input[type=checkbox]{appearance:none;border:2px solid var(--color-fg-muted);vertical-align:-.2em;cursor:pointer;background:0 0;border-radius:2px;flex:none;width:1.125rem;height:1.125rem;margin:0 .4rem 0 0;position:relative}input[type=checkbox]:checked{border-color:var(--color-fg);background:var(--color-fg)}input[type=checkbox]:checked:after{content:"";border:solid var(--color-panel);border-width:0 2px 2px 0;width:.25rem;height:.55rem;position:absolute;top:.08rem;left:.3rem;transform:rotate(45deg)}label:has(>input[type=checkbox]){min-height:var(--field-height);cursor:pointer;align-items:center;display:inline-flex}.chip:not(.idchip){box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-chip);background:var(--color-panel);min-height:2rem;color:var(--color-fg);font-size:var(--font-caption);align-items:center;gap:.35rem;padding:0 .875rem;font-weight:500;display:inline-flex}.chip:not(.idchip):hover{background:var(--color-tint)}.chip.on:not(.idchip){background:var(--color-selected);border-color:#0000}.period button.chip.on:before{content:"✓";font-size:.8em}.period label.chip{min-height:var(--field-height);border-radius:var(--radius-field);padding:0 .5rem;font-weight:400}.chip input[type=date]{min-height:0;box-shadow:none;font-size:var(--font-caption);background:0 0;border:0;border-radius:4px;padding:.2rem}.ws-card-head{justify-content:space-between;align-items:baseline;gap:var(--gap-sm);display:flex}.ws-card-kind{align-items:center;gap:var(--gap-xs);font-size:var(--font-caption);color:var(--color-fg-muted);display:inline-flex}.ws-card .live{margin:0}.ws-card-note{margin:var(--gap-xs) 0 0;font-size:var(--font-caption);color:var(--color-fg-muted)}.ws-stats{gap:var(--gap-xs) var(--gap-lg);margin:var(--gap-sm) 0 0;font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ws-stats dt{font-size:var(--font-caption);color:var(--color-fg-muted);font-weight:400}.ws-stats dd{font-family:var(--font-serif);margin:0;font-size:1.5rem;line-height:1.2}@media (width<=48rem){table.cards{display:block;overflow-x:auto}}
