:root{--color-background:#0a0d12;--color-surface:#10141b;--color-elevated:#161b24;--color-overlay:#1c2230;--color-text:#e6eaf2;--color-body:#9aa3b5;--color-muted:#7a8398;--color-ghost:#5c6577;--color-border:#a0b4ff1a;--color-border-strong:#a0b4ff2e;--color-accent:#9d6bff;--color-on-accent:#1b1230;--color-accent-hover:#b187ff;--color-accent-disabled:#3a2f5c;--color-nominal:#3ddc97;--color-warn:#e8a020;--color-alarm:#f25a4a;--color-alarm-surface:#f25a4a12;--color-info:#2fd4e6;--color-hover:#a0b4ff0a;--color-selection:#b4c8ff40;--color-scrollbar:#b4c8ff1a;--color-focus-ring:#ffffff40;--color-muted-tint:#7a839829;--color-workspace-nshonda:#9d6bff;--color-workspace-nshonda-tint:#9d6bff29;--color-workspace-basis:#6b8cff;--color-workspace-basis-tint:#6b8cff29;--color-workspace-onerhino:#d08a4a;--color-workspace-onerhino-tint:#d08a4a29;--color-workspace-pleinair:#e46bd0;--color-workspace-pleinair-tint:#e46bd029;--color-notice-text:#e8a020;--color-notice-background:#161b24;--color-notice-border:#e8a020;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-none:0px;--radius-chip:2px;--radius-full:9999px;--border-width:1px;--border-accent-width:2px;--border-blocked-width:3px;--family-display:"Chakra Petch", "Segoe UI", system-ui, sans-serif;--family-body:"Saira", "Segoe UI", system-ui, sans-serif;--family-data:"Share Tech Mono", ui-monospace, "Courier New", monospace;--family-code:"JetBrains Mono", ui-monospace, "Courier New", monospace;--type-page-family:var(--family-display);--type-page-size:28px;--type-page-weight:700;--type-page-line:1.05;--type-page-tracking:.01em;--type-heading-family:var(--family-display);--type-heading-size:19px;--type-heading-weight:600;--type-heading-line:1.2;--type-heading-tracking:0em;--type-title-family:var(--family-display);--type-title-size:16px;--type-title-weight:600;--type-title-line:1.25;--type-title-tracking:0em;--type-body-family:var(--family-body);--type-body-size:13px;--type-body-weight:400;--type-body-line:1.6;--type-body-tracking:0em;--type-reading-family:var(--family-body);--type-reading-size:14px;--type-reading-weight:400;--type-reading-line:1.65;--type-reading-tracking:0em;--type-label-family:var(--family-display);--type-label-size:11px;--type-label-weight:600;--type-label-line:1.2;--type-label-tracking:.1em;--type-meta-family:var(--family-data);--type-meta-size:12px;--type-meta-weight:400;--type-meta-line:1.4;--type-meta-tracking:.06em;--type-chip-family:var(--family-data);--type-chip-size:10px;--type-chip-weight:400;--type-chip-line:1.4;--type-chip-tracking:.12em;--type-device-name-family:var(--family-body);--type-device-name-size:15px;--type-device-name-weight:400;--type-device-name-line:22px;--type-device-name-tracking:0em;--type-device-word-family:var(--family-display);--type-device-word-size:11px;--type-device-word-weight:600;--type-device-word-line:normal;--type-device-word-tracking:0em;--type-device-data-family:var(--family-data);--type-device-data-size:11px;--type-device-data-weight:400;--type-device-data-line:normal;--type-device-data-tracking:0em;--type-code-family:var(--family-code);--type-code-size:13px;--type-code-weight:400;--type-code-line:1.5;--type-code-tracking:0em;--layout-wide-max-width:1280px;--layout-conversation-column-max-width:820px;--layout-conversation-list-width:360px;--layout-devices-column-max-width:720px}[data-ws-colour=nshonda]{--ws:var(--color-workspace-nshonda);--ws-tint:var(--color-workspace-nshonda-tint)}[data-ws-colour=basis]{--ws:var(--color-workspace-basis);--ws-tint:var(--color-workspace-basis-tint)}[data-ws-colour=onerhino]{--ws:var(--color-workspace-onerhino);--ws-tint:var(--color-workspace-onerhino-tint)}[data-ws-colour=pleinair]{--ws:var(--color-workspace-pleinair);--ws-tint:var(--color-workspace-pleinair-tint)}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2)format("woff2"),url(/assets/chakra-petch-latin-700-normal-D1s_c2du.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-latin-400-normal-6Q3FbzbH.woff2)format("woff2"),url(/assets/saira-latin-400-normal-Du12DsUY.woff)format("woff")}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}*{box-sizing:border-box}::selection{background:var(--color-selection)}:focus-visible{outline:var(--border-accent-width) solid var(--color-focus-ring);outline-offset:var(--space-1)}html{scrollbar-color:var(--color-scrollbar) transparent}body{background:var(--color-background);color:var(--color-body);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);margin:0}a{color:var(--color-accent)}a:hover{color:var(--color-accent-hover)}.page{padding:var(--space-4)}.page[data-layout=wide]{max-width:var(--layout-wide-max-width);padding:var(--space-5);margin-left:auto;margin-right:auto}.header{align-items:center;gap:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);padding-bottom:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.header__name{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-accent)}.header__nav{gap:var(--space-3);flex-wrap:wrap;display:flex}.header[data-header-fit=under]>.header__capture{order:1}.header[data-header-fit=under]>.header__out{order:2;margin-left:0}.header[data-header-fit=under]>.header__lang{order:2}.page[data-layout=wide] .header[data-header-fit=under]:has(>.header__workspaces)>.header__lang{display:none}.header[data-header-fit=under]>.header__nav{justify-content:space-between;gap:calc(var(--space-1) / 2);flex:1 0 100%;order:3}.header__out{margin-left:auto}.header__drawer{position:relative}.header>.header__drawer{margin-left:auto}.header__menu{white-space:nowrap}.page[data-layout=stacked] .header>.header__lang{display:none}.page[data-layout=stacked] .header{position:relative}.page[data-layout=stacked] .header>.header__drawer{position:static}.header__doors{display:none}.header__doors[data-open=true]{gap:var(--space-3);right:0;top:calc(100% + var(--space-2));z-index:2;min-width:12rem;padding:var(--space-3);background:var(--color-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);flex-direction:column;display:flex;position:absolute}.page__title{font-family:var(--type-page-family);font-size:var(--type-page-size);font-weight:var(--type-page-weight);line-height:var(--type-page-line);letter-spacing:var(--type-page-tracking);color:var(--color-text);text-transform:uppercase;margin:0 0 var(--space-4) 0}.meta{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking)}.notice{background:var(--color-notice-background);color:var(--color-notice-text);border:var(--border-width) solid var(--color-notice-border);border-radius:var(--radius-none);padding:var(--space-3);margin-bottom:var(--space-4)}.notice__list{margin:var(--space-2) 0 0 0;padding-left:var(--space-5)}.sections{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.section{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-4)}.section__header{align-items:baseline;gap:var(--space-2);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;font-family:inherit;display:flex}.section__header:hover{background:var(--color-hover)}.section__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.section__count{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.section__next{margin:var(--space-2) 0 0 0}.section__items{margin:var(--space-3) 0 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.item{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3)}.item__title{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text);margin:0}.item__meta{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:var(--space-1) 0 0 0}.chip{font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);text-transform:uppercase;background:var(--color-elevated);color:var(--color-body);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-chip);padding:0 var(--space-1);display:inline-block}.setting{margin-top:var(--space-5);border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-4)}.setting__row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}button.action,input.field,select.field,textarea.field{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-none);background:var(--color-elevated);color:var(--color-text)}input.field{font-family:var(--type-meta-family);letter-spacing:var(--type-meta-tracking);text-transform:none}button.action{cursor:pointer;text-transform:uppercase}button.action[data-primary=true]{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}button.action[data-primary=true]:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}button.action:disabled{background:var(--color-accent-disabled);color:var(--color-ghost);border-color:var(--color-accent-disabled);cursor:default}.signin{padding:var(--space-5) var(--space-4);max-width:var(--layout-wide-max-width);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.signin__field{gap:var(--space-1);flex-direction:column;display:flex}.signin__error{color:var(--color-alarm);background:var(--color-alarm-surface);border:var(--border-width) solid var(--color-alarm);border-radius:var(--radius-none);padding:var(--space-3)}.enrol{gap:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);padding:var(--space-4);flex-direction:column;display:flex}.enrol__qr{background:var(--color-text);padding:var(--space-3);align-self:flex-start;line-height:0}.enrol__qr svg{width:100%;max-width:100%;height:auto;display:block}.enrol__secret{font-family:var(--type-code-family);font-size:var(--type-code-size);font-weight:var(--type-code-weight);line-height:var(--type-code-line);color:var(--color-text);background:var(--color-elevated);border:var(--border-width) solid var(--color-border);padding:var(--space-2);word-break:break-all;margin:0}.header__link{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-muted);text-decoration:none}.header__link[aria-current=page]{color:var(--color-accent);border-bottom:var(--border-accent-width) solid var(--color-accent)}.task{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3)}.task__title{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text);margin:0}.task__meta{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:var(--space-1) 0 0 0}.task__act{margin:var(--space-2) 0 0 0}.section__more{margin:var(--space-3) 0 0 0}.finished__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.header__capture{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.header__field{flex:1;min-width:0}.header__unsent{color:var(--color-warn)}.idea{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3)}.idea__text{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text);margin:0}.idea__meta{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:var(--space-1) 0 0 0}.idea__analysis{color:var(--color-body);margin:var(--space-2) 0 0 0}.idea__findings{margin:var(--space-2) 0 0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.idea__finding{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.idea__act{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0 0;flex-wrap:wrap;display:flex}.idea__choice{text-transform:none}.ideas__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.proposal{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3)}.proposal__item,.proposal__meta{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:0}.proposal__meta{margin:var(--space-1) 0 0 0}.proposal__analysis{color:var(--color-body);margin:var(--space-2) 0 0 0}.proposal__sources{margin:var(--space-2) 0 0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.proposal__source{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.proposal__draft{width:100%;margin:var(--space-2) 0 0 0;resize:vertical;font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);display:block}.proposal__act{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0 0;flex-wrap:wrap;display:flex}.proposal__choice{text-transform:none}.occupancy__rows{margin:var(--space-2) 0 0 0;padding:0;list-style:none}.occupancy__row{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-2)}.occupancy__span{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:0}.occupancy__subject{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text);margin:0}.occupancy__meta{margin:var(--space-1) 0 0 0}.occupancy__row[data-overlap=true]{border-left:var(--border-width) solid var(--color-border-strong);padding-left:var(--space-2)}.occupancy__now{border-top:var(--border-width) solid var(--color-border-strong);margin-top:var(--space-2);padding-top:var(--space-1);font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);text-transform:uppercase;color:var(--color-muted)}.occupancy__unread{border-top:var(--border-width) solid var(--color-border);margin-top:var(--space-2);padding-top:var(--space-3);font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.occupancy__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.occupancy__dates{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0 0;display:flex}.documents__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.documents__search{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0 0;display:flex}.documents__field{flex:auto;min-width:0}.document__rows{margin:var(--space-3) 0 0 0;padding:0;list-style:none}.document{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-2)}.document__title{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text);margin:0}.document__meta{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:var(--space-1) 0 0 0}.document__status{text-transform:uppercase;font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);color:var(--color-muted)}.document__excerpt{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);color:var(--color-body);margin:var(--space-2) 0 0 0}.document__times{margin:var(--space-1) 0 0 0}.docview__backline{margin:0 0 var(--space-2) 0}.docview__back{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.docview__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.docview__provenance,.docview__facts,.docview__times,.docview__door{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);margin:var(--space-1) 0 0 0}.docview__status,.docview__gone{text-transform:uppercase;font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);color:var(--color-muted)}.docview__tags{margin:var(--space-2) 0 0 0;gap:var(--space-1);flex-wrap:wrap;display:flex}.docview__section{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-3)}.docview__label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-muted);margin:0 0 var(--space-2) 0}.docview__list{gap:var(--space-1);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);color:var(--color-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.docview__fieldname{color:var(--color-muted)}.docview__text{font-family:var(--type-reading-family);font-size:var(--type-reading-size);font-weight:var(--type-reading-weight);line-height:var(--type-reading-line);color:var(--color-body)}.docview__text h1,.docview__text h2,.docview__text h3,.docview__text h4,.docview__text h5,.docview__text h6{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text);margin:var(--space-3) 0 var(--space-1) 0}.docview__text p,.docview__text ul,.docview__text ol{margin:0 0 var(--space-2) 0}.docview__text ul,.docview__text ol{padding-left:var(--space-4)}.docview__text code,.docview__text pre,.talk__text code,.talk__text pre{font-family:var(--type-code-family);font-size:var(--type-code-size);font-weight:var(--type-code-weight);line-height:var(--type-code-line)}.docview__text code,.talk__text code{overflow-wrap:anywhere}.docview__text pre,.talk__text pre{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-2);overflow-x:auto}.docview__text blockquote{margin:0 0 var(--space-2) 0;padding-left:var(--space-2);border-left:var(--border-width) solid var(--color-border);color:var(--color-muted)}.docview__text table{border-collapse:collapse;width:100%;margin:0 0 var(--space-2) 0}.docview__text th,.docview__text td{border:var(--border-width) solid var(--color-border);padding:var(--space-1);text-align:left}.docview__version{margin-top:var(--space-3)}.docview a,.docview__text a,.document__title a{color:inherit;text-decoration:underline}.agents-view{gap:var(--space-5);flex-direction:column;display:flex}.agents-view__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.question__head{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-3) 0;display:flex}.question__name{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text)}.question__count{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted)}.empty{color:var(--color-ghost);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-none);padding:var(--space-3);margin:0}.asks{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ask{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.ask[data-ask-state]{border-left:var(--border-accent-width) solid var(--color-warn)}.ask__who{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.ask__agent{font-family:var(--type-code-family);font-size:var(--type-code-size);font-weight:var(--type-code-weight);line-height:var(--type-code-line);letter-spacing:var(--type-code-tracking);color:var(--color-text)}.ask__when{margin-left:auto}.ask__sentence{color:var(--color-text);margin:0}.ask__why{color:var(--color-body);margin:0}.ask__answer{gap:var(--space-2);flex-direction:column;display:flex}.ask__options{gap:var(--space-2);flex-wrap:wrap;display:flex}.ask__option.stops{border-color:var(--color-alarm);color:var(--color-alarm)}.ask__free{align-items:center;gap:var(--space-2);display:flex}.ask__field{flex:auto}.ask__door{align-self:flex-start}.feed{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);margin:0;padding:0;list-style:none}.feed__day{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-muted);background:var(--color-elevated);padding:var(--space-1) var(--space-3)}.feed__row{border-top:var(--border-width) solid var(--color-border)}.feed__open{align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);text-align:left;cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto;display:grid}.feed__open:hover{background:var(--color-hover)}.feed__at{font-variant-numeric:tabular-nums}.feed__agent{font-family:var(--type-code-family);font-size:var(--type-code-size);font-weight:var(--type-code-weight);line-height:var(--type-code-line);letter-spacing:var(--type-code-tracking);color:var(--color-text)}.feed__ws{font-family:var(--type-meta-family);font-size:var(--type-meta-size);color:var(--color-muted)}.feed__text{color:var(--color-body);display:block}.feed__row[data-feed-kind=halted] .feed__state{border-color:var(--color-alarm);color:var(--color-alarm)}.feed__row[data-feed-kind=asked] .feed__state{border-color:var(--color-warn);color:var(--color-warn)}.feed__conversation{border-top:var(--border-width) solid var(--color-border);background:var(--color-elevated);padding:var(--space-3)}.ledger{border-collapse:collapse;width:100%;font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-body);font-variant-numeric:tabular-nums}.ledger th,.ledger td{border-top:var(--border-width) solid var(--color-border);padding:var(--space-2) 0;text-align:right}.ledger th:first-child,.ledger thead th:first-child{text-align:left}.ledger thead th{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-muted);border-top:0}.ledger tbody th{color:var(--color-text);font-weight:var(--type-body-weight)}.ledger__state{margin-left:var(--space-2)}.ledger tbody .ledger__runtimes td{padding:0 0 var(--space-2) 0;text-align:left;color:var(--color-muted);border-top:0}.ledger__runtime-list{row-gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ledger__foot{gap:var(--space-3);margin:var(--space-2) 0 0 0;flex-wrap:wrap;display:flex}.legend{gap:var(--space-1);flex-direction:column;display:flex}.legend__part{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.legend__label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-text)}.legend__secrets{row-gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.hand{align-items:center;gap:var(--space-2);margin-left:var(--space-2);display:inline-flex}.hand__field{flex:0 auto;min-width:0}.legend__notice{margin:var(--space-2) 0 0 0}.conversation{gap:var(--space-2);flex-direction:column;display:flex}.conversation__work{color:var(--color-text);margin:0}.rounds,.chat{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.round{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-2)}.round__head{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.chat__turn{border-left:var(--border-width) solid var(--color-border);padding-left:var(--space-2)}.chat__turn[data-turn-side=hers]{border-left:0;border-right:var(--border-width) solid var(--color-border-strong);padding-left:0;padding-right:var(--space-2);text-align:right}.chat__who{gap:var(--space-2);margin:0;display:flex}.chat__turn[data-turn-side=hers] .chat__who{justify-content:flex-end}.chat__text{margin:var(--space-1) 0 0 0;color:var(--color-text);white-space:pre-wrap}.chat__halt{margin:var(--space-1) 0 0 0;color:var(--color-alarm)}.chat__bytes,.chat__at,.chat__waiting{margin:0}.chat__waiting{color:var(--color-warn)}.say{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.say__label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-muted)}.say__field{flex:auto}.criteria-view{gap:var(--space-5);flex-direction:column;display:flex}.criteria-view__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.repos{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.repo{border-top:var(--border-width) solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-none);padding:var(--space-3)}.repo__open{align-items:baseline;gap:var(--space-2);border-radius:var(--radius-none);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.repo__name{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);color:var(--color-text)}.repo__counts{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.repo__count{font-variant-numeric:tabular-nums}.repo__count.waits{color:var(--color-warn);border-color:var(--color-warn)}.repo__defaults{font-variant-numeric:tabular-nums}.repo__body{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.waitings{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.waiting{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex}.waiting__head{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.waiting__id{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-text)}.waiting__text{color:var(--color-body);margin:0}.waiting__translation-word,.waiting__translation{margin:0}.waiting__translation{color:var(--color-muted);text-transform:none}.waiting__by{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.waiting__wanted{color:var(--color-body)}.backlog{gap:var(--space-1);border-top:var(--border-width) solid var(--color-border);padding:0;padding-top:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.backlog__row{gap:var(--space-2);font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-body);display:flex}.backlog__count{font-variant-numeric:tabular-nums;color:var(--color-text)}.ask__blocks{color:var(--color-warn);border-color:var(--color-warn)}.review{border-top:var(--border-width) solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-none);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.review__head{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.review__id{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-text)}.review__text{font-family:var(--type-reading-family);font-size:var(--type-reading-size);font-weight:var(--type-reading-weight);line-height:var(--type-reading-line);color:var(--color-text);text-transform:none;margin:0}.review__translation-word{margin:0}.review__translation{font-family:var(--type-meta-family);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-muted);text-transform:none;margin:0}.review__ruled{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.review__ruled-word{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-accent)}.review__ruled-words{color:var(--color-body)}.review__by,.review__state,.review__evidence,.review__wanted{margin:0}.review__evidence{font-family:var(--type-code-family);font-size:var(--type-code-size);line-height:var(--type-code-line);color:var(--color-body);white-space:pre-wrap;overflow-x:auto}.review__answer{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}.review__words{flex:auto;min-width:0}.review__word{flex:none}.review__moves{align-items:baseline;gap:var(--space-3);margin-top:var(--space-2);display:flex}.review__move{border-radius:var(--radius-none);cursor:pointer;font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-muted);background:0 0;border:0;padding:0}.review__done{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.review__count{font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.review[data-review-layout=stacked]{min-height:60vh}.review[data-review-layout=stacked] .review__answer{margin-top:auto}.repo__review{margin-top:var(--space-2)}.contesteds{gap:var(--space-2);border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-2);flex-direction:column;display:flex}.contesteds__word{font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);text-transform:uppercase;color:var(--color-warn);margin:0}.contesteds__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contested{gap:var(--space-1);flex-direction:column;display:flex}.contested__head{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.contested__id{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-text)}.contested__text{color:var(--color-muted);margin:0}.contested__words{color:var(--color-text);margin:0}.conversation-view{gap:var(--space-4);flex-direction:column;display:flex}.conversation-view__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.conversation-view__size{color:var(--color-muted);margin:0}.handoff{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-2)}.handoff__title{cursor:pointer;color:var(--color-text);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.handoff__at{margin:var(--space-1) 0 0 0;color:var(--color-muted)}.handoff__label{margin:var(--space-2) 0 0 0;font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-muted)}.handoff__text{margin:var(--space-1) 0 0 0;color:var(--color-text)}.handoff__list{margin:var(--space-1) 0 0 0;padding-left:var(--space-4);color:var(--color-text)}.talk{row-gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.talk__earlier{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);flex-direction:column;display:flex}.backstage__wait,.worked__wait{margin:var(--space-1) 0 0 0;color:var(--color-muted)}.talk__turn{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.talk__turn[data-side=hers]{align-items:flex-end}.talk__bubble{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-2);box-sizing:border-box;max-width:80%}.talk__turn[data-side=hers] .talk__bubble{text-align:right}.talk__turn[data-side=system] .talk__bubble{background:var(--color-elevated)}.page[data-layout=stacked] .talk__turn:not([data-side=hers]) .talk__bubble{width:100%;max-width:100%}.talk__who,.talk__session,.talk__note,.talk__state{margin:0}.talk__who{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--color-muted)}.talk__session,.talk__note{color:var(--color-muted)}.talk__state{color:var(--color-warn)}.talk__text{color:var(--color-text);overflow-wrap:anywhere}.talk__text--plain{white-space:pre-wrap}.talk__text p{margin:0}.talk__text>p+p{margin-top:var(--space-2)}.requests{margin:var(--space-2) 0 0 0;gap:var(--space-2);border-top:var(--border-width) solid var(--color-border);padding:0;padding-top:var(--space-2);flex-direction:column;list-style:none;display:flex}.request__line,.request__state{margin:0}.request__agent{color:var(--color-text)}.request__words{color:var(--color-body);overflow-wrap:anywhere}.request__state{color:var(--color-muted)}.talk__answer{margin-top:var(--space-1)}.conversation-say{background:var(--color-background);border-top:var(--border-width) solid var(--color-border);padding:var(--space-2) 0;margin-top:var(--space-2);position:sticky;bottom:0}.works-view{gap:var(--space-4);flex-direction:column;display:flex}.works-view__title{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);color:var(--color-text);margin:0}.works-waivers{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.works{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.work{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);background:var(--color-surface);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.work__line{align-items:baseline;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;margin:0;display:flex}.work__repository{color:var(--color-text);font-family:var(--family-data)}.work__slice{color:var(--color-text)}.work__round,.work__frozen{color:var(--color-muted)}.work__reviewer{color:var(--color-muted);margin:0}.work__review{color:var(--color-text);margin:0}.work__assumptions{margin:0}.work__acts{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.act{align-items:baseline;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.act__words{color:var(--color-text);font-family:var(--family-data)}.act__options{gap:var(--space-2);display:inline-flex}.conversation-view__chooser{gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-view__choice{border:var(--border-width) solid var(--color-border);color:var(--color-muted);cursor:pointer;background:0 0}.conversation-view__choice[aria-current=true]{color:var(--color-text);border-color:var(--color-accent)}.conversation-view__agent{color:var(--color-muted);margin:0}.conversation-view__position{color:var(--color-text);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);margin:0}.conversation-view__unavailable{color:var(--color-muted);margin:0}.deferred{margin:0}.deferred__line{cursor:pointer;color:var(--color-muted)}.talk__status{margin:var(--space-1) 0 0 0;color:var(--color-muted);font-family:var(--type-meta-family);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.talk__status-dot{width:var(--space-1);height:var(--space-1);margin-right:var(--space-1);border-radius:var(--radius-chip);background:var(--color-accent);display:inline-block}.worked{margin:0 0 var(--space-1) 0;color:var(--color-muted);font-family:var(--type-code-family);font-size:var(--type-meta-size);letter-spacing:var(--type-meta-tracking)}.worked__line--fold{cursor:pointer;list-style:none}.worked__line--fold::-webkit-details-marker{display:none}.worked__line--fold:after{content:" ▸"}.worked[open]>.worked__line--fold:after{content:" ▾"}.worked__steps{margin:var(--space-1) 0 0 0;padding:0 0 0 var(--space-3);overflow-wrap:anywhere;list-style:decimal}.talk__understood{margin:0 0 var(--space-1) 0;color:var(--color-text);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking)}.reply__section+.reply__section{margin-top:var(--space-2)}.reply__heading{margin:0 0 var(--space-1) 0;color:var(--color-muted);text-transform:uppercase}.reply__section>*+*{margin-top:var(--space-1)}.chip-wrap{display:inline}.chip--provenance{cursor:pointer;background:var(--color-surface);color:var(--color-muted);text-transform:none}.chip--provenance[data-chip=V]{color:var(--color-text);border-color:var(--color-accent)}.chip--provenance[data-chip=\?]{border-color:var(--color-warn)}.chip-open{column-gap:var(--space-2);row-gap:var(--space-1);margin:var(--space-1) 0;padding:var(--space-2);border:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-family:var(--type-meta-family);font-size:var(--type-meta-size);line-height:var(--type-meta-line);grid-template-columns:auto 1fr;display:grid}.chip-open b{color:var(--color-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.chip-open__excerpt{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--type-code-family);font-size:var(--type-code-size);line-height:var(--type-code-line);background:var(--color-elevated);padding:var(--space-1)}.chip-open__door{color:var(--color-accent);grid-column:1/-1}.cards{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.card{border-left:var(--border-accent-width) solid var(--color-accent);width:100%;padding:var(--space-2);background:var(--color-surface)}.card__question{color:var(--color-text);margin:0}.card__number{font-family:var(--family-data);color:var(--color-muted)}.card__why,.card__cost,.card__urgency,.card__more,.card__scope,.card__closed{margin:var(--space-1) 0 0 0;color:var(--color-muted)}.card__closed--by{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.card__closed-turn{color:inherit;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:underline}.card__options{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.action--quiz{align-items:flex-start;gap:var(--space-1);text-align:left;flex-direction:column;display:flex}.card__option-words{display:block}.card__option-mark{font-family:var(--type-chip-family);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);letter-spacing:var(--type-chip-tracking);color:var(--color-accent-hover);display:block}.card__option-detail{font-family:var(--type-meta-family);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-tracking);color:var(--color-body);display:block}.card__details-link{margin-top:var(--space-1);font:inherit;letter-spacing:inherit;color:var(--color-accent);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.card__details{margin:var(--space-1) 0 0;padding-left:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.card__field{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.card__say{gap:var(--space-2);align-items:stretch;display:flex}.card__say .field{flex:auto;min-width:0}.card--found{outline:var(--border-accent-width) solid var(--color-accent);outline-offset:var(--border-accent-width);background:var(--color-elevated)}.card:focus{outline:none}.card--found:focus{outline:var(--border-accent-width) solid var(--color-accent)}.chooser__heading{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);color:var(--color-muted);margin:0}.chooser__control{align-items:flex-start;display:flex}.chooser__control>.chooser__new{flex:1}.chooser__new{width:100%;padding:var(--space-2);border:var(--border-width) dashed var(--color-accent);color:var(--color-text);cursor:pointer;text-align:center;font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;background:0 0;display:block}.chooser__new:before{content:"+ "}.chooser__new[aria-current=true]{border-style:solid;border-color:var(--color-accent)}.chooser__menu{gap:var(--space-2);padding:var(--space-2);border:var(--border-width) solid var(--color-border-strong);background:var(--color-elevated);flex-direction:column;flex:1;display:flex}.chooser__menu-title{justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);color:var(--color-muted);text-transform:uppercase;margin:0;display:flex}.chooser__menu-close{padding:0 var(--space-1);color:var(--color-muted);cursor:pointer;font:inherit;background:0 0;border:0}.chooser__agent{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) 0;color:var(--color-body);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;display:flex}.chooser__agent-initial{width:var(--space-5);height:var(--space-5);border:var(--border-width) solid var(--color-border-strong);color:var(--color-text);font-family:var(--type-label-family);font-size:var(--type-label-size);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex}.chooser__agent-who{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.chooser__agent-where{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted)}.chooser__agent-current{font-family:var(--type-label-family);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-accent);margin-left:auto}.threads{row-gap:var(--space-2);column-gap:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.threads__none{margin:0}.threads__row{align-items:center;gap:var(--space-2);display:flex}.threads__row+.threads__row{border-top:var(--border-width) solid var(--color-border)}.threads__row:has(>.threads__tab[aria-current=true]){background:var(--color-elevated);padding-right:var(--space-2)}.threads__tab{column-gap:var(--space-2);min-width:0;padding:var(--space-2);border:var(--border-width) solid transparent;padding-left:var(--space-3);color:var(--color-muted);cursor:pointer;text-align:left;font:inherit;background:0 0;flex:1;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.threads__tab[aria-current=true]{padding-left:calc(var(--space-3) + var(--border-blocked-width) + var(--space-2))}.threads__tab[aria-current=true]:before{content:"";left:var(--space-3);top:var(--space-2);bottom:var(--space-2);width:var(--border-blocked-width);background:var(--color-accent);position:absolute}.threads__title{text-overflow:ellipsis;white-space:nowrap;color:var(--color-body);grid-area:1/1;display:block;overflow:hidden}.threads__tab[aria-current=true] .threads__title{color:var(--color-text)}.threads__when{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted);white-space:nowrap;grid-area:1/2}.threads__meta{text-overflow:ellipsis;white-space:nowrap;font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted);grid-area:2/1;overflow:hidden}.threads__stuck{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted);white-space:nowrap;grid-area:2/2}.threads__row>.threads__act{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--color-border);color:var(--color-body);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);line-height:var(--type-label-line);text-transform:uppercase;background:0 0;flex:none}.threads__fold-line{cursor:pointer;color:var(--color-muted);white-space:nowrap;padding:var(--space-2);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase;list-style:none}.threads__fold-line::-webkit-details-marker{display:none}.threads__fold-line:after{content:" ▸"}.threads__fold[open]>.threads__fold-line:after{content:" ▾"}.threads__folded{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.conversation-view__thread{align-items:baseline;gap:var(--space-2);color:var(--color-text);flex-wrap:wrap;margin:0;display:flex}.reads{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.read{border-left:var(--border-accent-width) solid var(--color-border-strong);padding-left:var(--space-2)}.read__line{color:var(--color-text);margin:0}.read__none,.read__card{margin:var(--space-1) 0 0 0;color:var(--color-muted)}.read__parts{gap:var(--space-1) var(--space-2);margin:var(--space-1) 0 0 0;grid-template-columns:auto 1fr;display:grid}.read__parts dt{color:var(--color-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking)}.read__parts dd{color:var(--color-text);margin:0}.empty-line{justify-content:center;align-items:baseline;gap:var(--space-2);padding-block:var(--space-7);flex-wrap:wrap;display:flex}.empty-line>.empty{color:var(--color-muted);border:0;padding:0}.conversation-column{gap:var(--space-2);width:100%;max-width:var(--layout-conversation-column-max-width);flex-direction:column;margin-inline:auto;display:flex}.switch{border:var(--border-width) solid var(--color-border);background:var(--color-elevated)}.head{align-items:center;gap:var(--space-2);padding:var(--space-2);display:flex}.head__initial{width:var(--space-5);height:var(--space-5);border:var(--border-width) solid var(--color-accent);color:var(--color-accent);font-family:var(--type-label-family);font-weight:var(--type-label-weight);flex:none;place-items:center;display:grid}.head__who{flex-direction:column;flex:auto;min-width:0;display:flex}.head__who b{color:var(--color-text);font-family:var(--type-body-family)}.head__measure{font-family:var(--type-code-family);font-size:var(--type-meta-size);color:var(--color-muted)}.head__back{width:var(--space-5);height:var(--space-5);color:var(--color-text);cursor:pointer;font-family:var(--type-heading-family);font-size:var(--type-heading-size);line-height:var(--type-heading-line);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.head__back:before{content:"‹"}.talk__turn[data-side=hers] .talk__bubble{border-left:var(--border-accent-width) solid var(--color-accent)}.talk__turn[data-side=theirs] .talk__bubble{border-color:#0000;width:100%;max-width:100%}.talk__by{font-family:var(--type-code-family);font-size:var(--type-meta-size);color:var(--color-ghost);letter-spacing:var(--type-meta-tracking);margin:0}.reply-item{grid-template-columns:var(--space-4) minmax(0, 1fr);column-gap:var(--space-2);align-items:baseline;margin:0;padding:0;display:grid}.reply-item+.reply-item{margin-top:var(--space-1)}.reply-item__label{cursor:pointer;font:inherit;font-family:var(--type-code-family);font-size:var(--type-meta-size);color:var(--color-muted);background:0 0;border:0;order:1;justify-self:start;padding:0}.reply-item__label[data-item-label=V]{color:var(--color-nominal)}.reply-item__label[data-item-label=R]{color:var(--color-info)}.reply-item__label[data-item-label=I]{color:var(--color-body)}.reply-item__label[data-item-label=\?]{color:var(--color-warn);font-family:var(--type-label-family);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.reply-item__body{color:var(--color-text);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;order:2;overflow:visible}.reply-item__body>p{margin:var(--space-1) 0 0}.reply__section ul,.reply__section ol{flex-direction:column;display:flex}.mark-open{gap:var(--space-1);margin:var(--space-1) 0;padding:var(--space-2);border:var(--border-width) solid var(--color-border);background:var(--color-surface);font-family:var(--type-meta-family);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text);flex-direction:column;order:3;grid-column:1/-1;display:flex}.mark-open__field{gap:var(--space-1);flex-direction:column;display:flex}.mark-open__field b{color:var(--color-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.mark-open__excerpt{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--type-code-family);font-size:var(--type-code-size);line-height:var(--type-code-line);background:var(--color-elevated);padding:var(--space-1);border-left:var(--border-blocked-width) solid var(--color-nominal)}[data-mark-field=disse] .mark-open__excerpt{border-left-color:var(--color-info)}.mark-open__warn{color:var(--color-warn)}.mark-open__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.request{border:var(--border-width) solid var(--color-border);border-left:var(--border-blocked-width) solid var(--color-warn);background:var(--color-elevated);padding:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex}.request__kind{font-family:var(--type-label-family);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-warn)}.request__door{color:var(--color-text);margin:0}.request__whole{margin:0}.fold,.request__whole,.backstage__line{color:var(--color-ghost);font-family:var(--type-code-family);font-size:var(--type-meta-size);letter-spacing:var(--type-meta-tracking);cursor:pointer}.reply__stuck{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:var(--border-width) solid var(--color-border);color:var(--color-muted)}button.reply__stuck{border-width:var(--border-width) 0 0;border-style:solid;border-color:var(--color-border);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;display:block}button.reply__stuck:hover,button.reply__stuck:focus-visible{color:var(--color-text);text-decoration:underline}.backstage{margin-top:var(--space-1)}.backstage__line{list-style:none}.backstage__line::-webkit-details-marker{display:none}.backstage__block{margin:var(--space-1) 0;padding:var(--space-2);background:var(--color-elevated);font-family:var(--type-code-family);font-size:var(--type-code-size);line-height:var(--type-code-line);color:var(--color-body);white-space:pre-wrap;overflow-wrap:anywhere}.backstage__size{margin:0}.say__field{resize:none;line-height:var(--type-body-line);overflow-y:hidden}.conversation-say{background:var(--color-background);padding-bottom:var(--space-2);align-items:flex-end;position:sticky;bottom:0}.conversation-dock{z-index:1;background:var(--color-background);min-width:0;position:sticky;bottom:0}.conversation-dock>.conversation-say{position:static}.stepper{gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--color-elevated);border:var(--border-width) solid var(--color-border-strong);flex-direction:column;display:flex}.stepper__bar{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.stepper__count{color:var(--color-muted)}.stepper__nav{gap:var(--space-1);display:flex}.stepper__card{min-width:0}.stepper--sheet .stepper__card{overscroll-behavior:contain;max-height:60vh;overflow-y:auto}.card-tag{padding:0 0 0 var(--space-2);border:0;border-left:var(--border-accent-width) solid var(--color-accent);font:inherit;font-size:var(--type-meta-size);color:var(--color-muted);text-align:left;cursor:pointer;background:0 0;align-self:flex-start}.card-tag:hover,.card-tag:focus-visible{color:var(--color-text);text-decoration:underline}.say__contesting{align-items:center;gap:var(--space-2);color:var(--color-warn);flex:100%;margin:0;display:flex}.conversation-page[data-layout=wide]{flex-direction:column;max-width:none;height:100vh;margin:0;padding:0;display:flex}.conversation-page[data-layout=wide]>.header{padding:var(--space-3) var(--space-5);flex:none;margin-bottom:0}.conversation-page[data-layout=wide]>.conversation-view{grid-template-columns:minmax(calc(var(--space-7) * 5 + var(--space-2)), calc(var(--space-7) * 5 + var(--space-6) + var(--space-2))) minmax(0, 1fr) minmax(calc(var(--space-7) * 6 + var(--space-3)), calc(var(--space-7) * 7 + var(--space-1)));flex:auto;gap:0;min-height:0;display:grid}.conversation-list{gap:var(--space-2);min-height:0;padding:var(--space-4);background:var(--color-surface);border-right:var(--border-width) solid var(--color-border);flex-direction:column;display:flex;overflow-y:auto}.conversation-list .threads{min-height:var(--space-7);flex:auto;max-height:none}.conversation-list>:not(.threads){flex:none}.conversation-page[data-layout=wide] .conversation-area{min-width:0;min-height:0;padding:var(--space-4) var(--space-5) 0;overflow-y:auto}.conversation-screen{gap:var(--space-2);flex-direction:column;display:flex}.page[data-phone-screen=list]{padding:0}.page[data-phone-screen=list] .conversation-screen{padding-bottom:calc(var(--space-7) + var(--space-2) + var(--space-4) + var(--space-4));gap:0}.page[data-phone-screen=list] .conversation-screen>:not(.list-bar,.threads,.new-screen,.fab),.page[data-phone-screen=list]>.notice{margin-inline:var(--space-4)}.list-bar{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);display:flex;position:sticky;top:0}.list-bar__title{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);letter-spacing:var(--type-title-tracking);color:var(--color-text);margin:0}.list-bar .header__menu{font-family:var(--family-data);font-size:var(--type-meta-size);text-transform:none;color:var(--color-body);background:0 0;border:0;padding:0}.list-bar .header__doors[data-open=true] .header__capture{flex-direction:column;align-items:stretch}.threads--messages{flex:none;row-gap:0;overflow:visible}.message{position:relative}.message__tap{align-items:center;gap:var(--space-4);width:100%;min-height:calc(var(--space-7) + var(--space-6) + var(--space-1));padding:var(--space-3) var(--space-4);color:var(--color-body);text-align:left;font:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;display:flex}.message__text{flex-direction:column;flex:1;min-width:0;display:flex}.message__line{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.message__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);flex:1;overflow:hidden}.message__when{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted);flex:none}.message__when[data-waits=true]{color:var(--color-accent)}.message__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted);flex:1;overflow:hidden}.message__stuck{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted);white-space:nowrap;flex:none}.message__last{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-body);flex:1;overflow:hidden}.message__dot{width:calc(var(--space-2) + var(--space-1) / 2);height:calc(var(--space-2) + var(--space-1) / 2);border-radius:var(--radius-full);background:var(--color-accent);flex:none;align-self:center}.message__action{top:0;right:var(--space-4);width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.message[data-revealed=true] .message__action,.message__action:focus{clip-path:none;width:auto;height:auto;top:50%;right:var(--space-4);padding:var(--space-1) var(--space-2);background:var(--color-elevated);border:var(--border-width) solid var(--color-border-strong);color:var(--color-accent);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);cursor:pointer;overflow:visible;transform:translateY(-50%)}.message-fold{width:100%;padding:var(--space-3) var(--space-4);padding-left:calc(var(--space-4) + var(--space-7) + var(--space-4));color:var(--color-body);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.message-fold__count{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted)}.avatar{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);color:var(--ws,var(--color-muted));background:var(--ws-tint,var(--color-muted-tint));box-shadow:inset 0 0 0 calc(var(--border-width) * 1.5) currentColor;flex:none;place-items:center;display:grid}.avatar__icon{width:var(--space-5);height:var(--space-5)}.avatar__initial{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight)}.fab{right:var(--space-4);bottom:var(--space-4);z-index:1;width:calc(var(--space-7) + var(--space-2));height:calc(var(--space-7) + var(--space-2));border-radius:var(--space-4);background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;font-family:var(--type-heading-family);font-size:var(--type-page-size);border:0;place-items:center;padding:0;line-height:1;display:grid;position:fixed}.fab:before{content:"+"}.new-screen__bar{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-2);background:var(--color-surface);display:flex;position:sticky;top:0}.new-screen__titles{flex-direction:column;display:flex}.new-screen__title{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line);color:var(--color-text)}.new-screen__hint,.new-screen__where{font-family:var(--family-data);font-size:var(--type-meta-size);color:var(--color-muted)}.new-screen__agents{flex-direction:column;display:flex}.new-screen__agent{align-items:center;gap:var(--space-4);width:100%;min-height:calc(var(--space-7) + var(--space-5));padding:var(--space-3) var(--space-4);color:var(--color-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.new-screen__who{flex-direction:column;flex:1;min-width:0;display:flex}.new-screen__current{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-accent);flex:none}.chip[data-ws-colour]{border-color:var(--ws)}.ws-dot{width:var(--space-2);height:var(--space-2);margin-right:var(--space-1);border-radius:var(--radius-full);background:var(--ws);vertical-align:middle;display:inline-block}.page.devices-page{flex-direction:column;min-height:100vh;display:flex}.devices__column{width:100%;max-width:var(--layout-devices-column-max-width);flex-direction:column;flex:auto;align-self:flex-start;display:flex}.devices__lead{font-family:var(--type-device-data-family);font-size:var(--type-device-data-size);font-weight:var(--type-device-data-weight);line-height:var(--type-device-data-line);letter-spacing:var(--type-device-data-tracking);color:var(--color-muted);margin:0 0 var(--space-4) 0}.devices{margin:0;padding:0;list-style:none}.device{border-bottom:var(--border-width) solid var(--color-border);padding:var(--space-3) 0}.device__name{font-family:var(--type-device-name-family);font-size:var(--type-device-name-size);font-weight:var(--type-device-name-weight);line-height:var(--type-device-name-line);letter-spacing:var(--type-device-name-tracking);color:var(--color-text);margin:0}.device__line{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0 0;display:flex}.device__words{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.device__state{font-family:var(--type-device-word-family);font-size:var(--type-device-word-size);font-weight:var(--type-device-word-weight);line-height:var(--type-device-word-line);letter-spacing:var(--type-device-word-tracking);color:var(--color-nominal)}.device__state[data-state="parou de receber"]{color:var(--color-warn)}.device__dim{font-family:var(--type-device-data-family);font-size:var(--type-device-data-size);font-weight:var(--type-device-data-weight);line-height:var(--type-device-data-line);letter-spacing:var(--type-device-data-tracking);color:var(--color-muted)}.device__control{font-family:var(--type-device-word-family);font-size:var(--type-device-word-size);font-weight:var(--type-device-word-weight);line-height:var(--type-device-word-line);letter-spacing:var(--type-device-word-tracking);color:var(--color-muted);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-1) var(--space-2);cursor:pointer;background:0 0;flex:none}.device__control--alarm{color:var(--color-alarm);border-color:var(--color-alarm)}.device__waiting{font-family:var(--type-device-data-family);font-size:var(--type-device-data-size);font-weight:var(--type-device-data-weight);line-height:var(--type-device-data-line);letter-spacing:var(--type-device-data-tracking);color:var(--color-muted);flex:none}.device__ask{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-3);margin-top:var(--space-2)}.device__question{font-family:var(--type-device-name-family);font-size:var(--type-device-name-size);font-weight:var(--type-device-name-weight);line-height:var(--type-device-name-line);letter-spacing:var(--type-device-name-tracking);color:var(--color-text);margin:0}.device__because{font-family:var(--type-reading-family);font-size:var(--type-reading-size);font-weight:var(--type-reading-weight);line-height:var(--type-reading-line);letter-spacing:var(--type-reading-tracking);color:var(--color-body);margin:var(--space-2) 0 0 0}.device__controls{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0 0;display:flex}.devices__empty{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column;display:flex}.devices__empty--alone{text-align:center;flex:auto;justify-content:center;align-items:center;margin-bottom:0}.devices__nothing{font-family:var(--type-device-name-family);font-size:var(--type-device-name-size);font-weight:var(--type-device-name-weight);line-height:var(--type-device-name-line);letter-spacing:var(--type-device-name-tracking);color:var(--color-text);margin:0}.devices__empty .action[data-action=subscribe-device]{font-family:var(--type-device-word-family);font-size:var(--type-device-word-size);font-weight:var(--type-device-word-weight);line-height:var(--type-device-word-line);letter-spacing:var(--type-device-word-tracking);text-transform:none;padding:var(--space-1) var(--space-2)}.devices__saying{font-family:var(--type-device-data-family);font-size:var(--type-device-data-size);font-weight:var(--type-device-data-weight);line-height:var(--type-device-data-line);letter-spacing:var(--type-device-data-tracking);color:var(--color-muted);margin:0}.devices__alarm{background:var(--color-surface);border-left:var(--border-blocked-width) solid var(--color-alarm);padding:var(--space-3);margin-bottom:var(--space-4)}.devices__alarm-line{font-family:var(--type-device-name-family);font-size:var(--type-device-name-size);font-weight:var(--type-device-name-weight);line-height:var(--type-device-name-line);letter-spacing:var(--type-device-name-tracking);color:var(--color-text);margin:0}.devices__alarm-why{font-family:var(--type-device-data-family);font-size:var(--type-device-data-size);font-weight:var(--type-device-data-weight);line-height:var(--type-device-data-line);letter-spacing:var(--type-device-data-tracking);color:var(--color-muted);margin:var(--space-1) 0 0 0}.devices__loading{font-family:var(--type-device-data-family);font-size:var(--type-device-data-size);font-weight:var(--type-device-data-weight);line-height:var(--type-device-data-line);letter-spacing:var(--type-device-data-tracking);color:var(--color-muted);margin:0}.forgotten{margin-top:var(--space-4)}.forgotten__title{font-family:var(--type-device-word-family);font-size:var(--type-device-word-size);font-weight:var(--type-device-word-weight);line-height:var(--type-device-word-line);letter-spacing:var(--type-device-word-tracking);color:var(--color-muted);text-transform:uppercase;margin:0}.forgotten__lead{font-family:var(--type-reading-family);font-size:var(--type-reading-size);font-weight:var(--type-reading-weight);line-height:var(--type-reading-line);letter-spacing:var(--type-reading-tracking);color:var(--color-muted);margin:var(--space-2) 0 0 0}.forgotten__list{margin:var(--space-2) 0 0 0;padding:0;list-style:none}.device--forgotten .device__name,.device--forgotten .device__state,.device--forgotten .device__dim{color:var(--color-ghost)}.agents-block{gap:var(--space-1);flex-direction:column;display:flex}.agents-block__head{color:var(--color-muted);margin:0}.agent-row{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-chip);font:inherit;color:var(--color-text);text-align:left;background:0 0;display:flex}button.agent-row{cursor:pointer}button.agent-row:hover,button.agent-row:focus-visible{background:var(--color-hover)}.agent-row[aria-current=true]{background:var(--color-overlay);border-color:var(--color-accent)}.agent-row__initial{width:var(--space-6);height:var(--space-6);background:var(--color-elevated);color:var(--color-body);font-family:var(--type-title-family);font-weight:var(--type-title-weight);flex:none;place-items:center;display:grid}.agent-row__who{flex-direction:column;flex:auto;min-width:0;display:flex}.agent-row__top{justify-content:space-between;gap:var(--space-2);display:flex}.agent-row__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-row__at{font-family:var(--family-data);color:var(--color-muted);flex:none}.agent-row__state{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-row__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-ghost);flex:none}.agent-row__dot[data-agent-dot=needs]{background:var(--color-warn)}.agent-row__dot[data-agent-dot=working]{background:var(--color-nominal)}.agent-groups{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.agent-group{flex-direction:column;display:flex}.agent-group__head{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-1) 0;color:var(--color-muted);display:flex}.agent-group[data-agent-group=needs] .agent-group__head{color:var(--color-warn)}.agent-group[data-agent-group=working] .agent-group__head{color:var(--color-nominal)}.agent-group__count{font-family:var(--family-data);color:var(--color-muted)}.page[data-layout=stacked] .agent-row__initial{width:calc(var(--space-6) + var(--space-2));height:calc(var(--space-6) + var(--space-2))}.conversation-panel{gap:var(--space-4);min-width:0;min-height:0;padding:var(--space-4);background:var(--color-surface);border-left:var(--border-width) solid var(--color-border);flex-direction:column;display:flex;overflow-y:auto}[data-conversation-screen=list]>.conversation-panel{border-left:none;border-top:var(--border-width) solid var(--color-border);overflow-y:visible}.panel-block{gap:var(--space-2);flex-direction:column;display:flex}.panel-block__head{color:var(--color-muted);margin:0}.panel-running{padding:var(--space-2);background:var(--color-elevated);border:var(--border-width) solid var(--color-border)}.panel-running__who,.panel-running__doing,.panel-running__word,.panel-work,.panel-day{color:var(--color-body);margin:0}.panel-running__who{justify-content:space-between;gap:var(--space-2);color:var(--color-text);display:flex}.panel-running__figures{gap:var(--space-1);display:flex}.panel-work{display:inline}.panel-work__pull-request{color:var(--color-accent)}.panel-work__checks{gap:var(--space-1);margin-left:var(--space-1);display:inline-flex}.cards__quiz{min-width:0}.conversation-page[data-layout=stacked] .stepper{padding:var(--space-1)}.stepper__head{color:var(--color-warn);margin:0}.stepper__from{margin:0}.conversation-page[data-layout=stacked] .stepper .card__options{flex-direction:column;align-items:stretch}.conversation-page[data-layout=stacked] [data-conversation-back]{width:calc(var(--space-7) - var(--space-1));height:calc(var(--space-7) - var(--space-1))}.conversation-page[data-layout=stacked] [data-action=conversation-send]{min-height:calc(var(--space-7) - var(--space-1))}.ending{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);display:flex}.ending__bar{width:var(--border-blocked-width);background:var(--color-accent);flex:none;align-self:stretch}.ending__at{font-family:var(--family-data);color:var(--color-muted);flex:none}.ending__what{flex:auto;min-width:0}.ending__link{flex:none}.header__workspaces{gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.header__workspace{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:0;border-bottom:var(--border-accent-width) solid transparent;font-family:var(--type-title-family);font-size:var(--type-meta-size);font-weight:var(--type-title-weight);color:var(--color-muted);cursor:pointer;background:0 0;display:inline-flex}.header__workspace:hover,.header__workspace:focus-visible{color:var(--color-text)}.header__workspace[aria-current=true]{border-bottom-color:var(--color-accent);color:var(--color-text)}.header__workspace-word{font-family:var(--family-data);color:var(--color-muted)}.header[data-header-fit=under]:has(>.header__workspaces)>.header__workspaces{order:0}.header[data-header-fit=under]>.header__workspaces>.header__workspace{padding:var(--space-1) var(--space-2)}.header[data-header-fit=under]:has(>.header__workspaces)>.header__workspace{padding:var(--space-1) var(--space-2)}.page[data-layout=wide] .header[data-header-fit=under]:has(>.header__workspaces)>.header__capture{flex-basis:calc(var(--space-7) * 2)}.page[data-layout=stacked] .header__workspaces{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.page[data-layout=stacked] .header__workspace{background:var(--color-elevated);border-radius:var(--radius-full);border-bottom-color:#0000;flex:none}.page[data-layout=stacked] .header__workspace[aria-current=true]{background:var(--color-accent);color:var(--color-on-accent)}.list-bar{flex-wrap:wrap}.list-bar .header__workspaces{flex:100%;order:1}.pages{margin:0 0 var(--space-1) 0;padding:0;list-style:none}.pages__line{color:var(--color-muted);font-family:var(--type-code-family);font-size:var(--type-meta-size);letter-spacing:var(--type-meta-tracking);margin:0}.pages__word{margin:0 0 var(--space-1) 0}.pages__frame{width:100%;min-height:24rem;margin:var(--space-1) 0 var(--space-2) 0;border:1px solid var(--color-border);border-radius:var(--radius-none);background:var(--color-surface);display:block}.pages__unreadable{margin:var(--space-1) 0 var(--space-2) 0}
