:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper-base:#f1f0e4;--paper-shadow:#e5e4d8;--paper-bright:#fafaf5;--ink-base:#080f11;--ink-soft:#151b20;--ink-violet:#230c46;--brand:#8000ff;--brand-light:#a64dff;--brand-dark:#5c00b8;--brand-glow:#8000ff66;--font-sans:-apple-system, system-ui, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-tight:.25rem;--space-row:.5rem;--space-group:1rem;--space-section:2rem;--space-region:3.5rem;--focus-room:4px;--text-meta:.6875rem;--text-label:.75rem;--text-body:.8125rem;--text-lead:.9375rem;--text-title:1.0625rem;--text-display:1.3125rem;--text-hero:1.875rem;--field-font-size:var(--text-body);--hit-icon:24px;--hit-control:25px;--hit-item:32px;--hit-row:38px;--box-control:var(--hit-control);--reach-gap:calc(var(--hit-control) - var(--box-control));--selbar-height:calc(var(--hit-control) + var(--space-row) * 2 + 2px);--text-floor:8ch;--clamp-lines:3;--radius-mark:.25rem;--radius-control:.3125rem;--radius-card:.5rem;--radius-sheet:.75rem;--radius-pill:999px;--radius-full:50%;--ground:#191a1c;--ground-rail:#161718;--ground-panel:#1c1d20;--ground-raised:#232427;--bg:var(--ground);--rail:var(--ground-rail);--panel:var(--ground-panel);--raised:var(--ground-raised);--surface:var(--ground-panel);--surface-bright:var(--ink-violet);--hover:#ffffff09;--selected:#ffffff0e;--row-hover:#212224;--row-selected:#262729;--focus:#9a6ae0;--link:#b570ff;--code-surface:#101113;--code-ink:#cfd3d8;--scrollbar-track:transparent;--scrollbar-thumb:color-mix(in srgb, var(--paper-base) 50%, transparent);--scrollbar-thumb-hover:color-mix(in srgb, var(--paper-base) 70%, transparent);--scrollbar-size:12px;--scrollbar-inset:3px;--heading:var(--paper-base);--body:var(--paper-base);--muted:#f1f0e4c7;--faint:#f1f0e49e;--border:#f1f0e41f;--border-strong:#f1f0e442;--control-edge:#f1f0e47a;--section-tint:#180e2d;--action-fill:#9538ff;--action-fill-hover:#9232ff;--on-action:var(--paper-bright);--on-danger:var(--ink-base);--status-todo:#f1f0e480;--status-progress:var(--brand-light);--status-blocked:#ff6b5c;--status-done:#3ddc97;--gap-assumption:#f1f0e48c;--gap-open-question:#ffc14d;--gap-needs-input:#4db8ff;--avatar-1-bg:#d23f4b;--avatar-1-fg:#fff;--avatar-2-bg:#a56627;--avatar-2-fg:#fff;--avatar-3-bg:#887320;--avatar-3-fg:#fff;--avatar-4-bg:#1f8642;--avatar-4-fg:#fff;--avatar-5-bg:#1f826e;--avatar-5-fg:#fff;--avatar-6-bg:#277ba5;--avatar-6-fg:#fff;--avatar-7-bg:#4d6fd5;--avatar-7-fg:#fff;--avatar-8-bg:#9e4fd6;--avatar-8-fg:#fff;--avatar-9-bg:#cf309a;--avatar-9-fg:#fff;--grad-stop-gate:#8000ff2e;--grad-stop-gate-srgb:#8000ff2e;--grad-stop-gate-clear:#8000ff00;--grad-stop-gate-clear-srgb:#8000ff00}@supports (color:lab(0% 0 0)){:root{--grad-stop-gate:lab(39.3577% 74.6925 -95.4224/.18);--grad-stop-gate-clear:lab(39.3577% 74.6925 -95.4224/0)}}@media (pointer:coarse){:root{--text-meta:.75rem;--text-label:.8125rem;--text-body:1rem;--text-lead:1.0625rem;--text-title:1.25rem;--text-display:1.5rem;--text-hero:2rem;--field-font-size:max(16px, var(--text-body));--hit-icon:44px;--hit-control:44px;--hit-item:44px;--hit-row:48px;--box-control:32px}}[data-ground=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--paper-base);--rail:var(--paper-shadow);--panel:var(--paper-bright);--raised:var(--paper-bright);--surface:var(--paper-shadow);--surface-bright:var(--paper-bright);--hover:#080f110a;--selected:#080f110f;--row-hover:#e7e6db;--row-selected:#e3e2d6;--focus:var(--brand-dark);--link:var(--brand-dark);--code-surface:#eceadf;--code-ink:#21262b;--scrollbar-thumb:color-mix(in srgb, var(--ink-base) 50%, transparent);--scrollbar-thumb-hover:color-mix(in srgb, var(--ink-base) 70%, transparent);--heading:var(--ink-base);--body:var(--ink-base);--muted:#080f11b8;--faint:#080f119e;--border:#080f111a;--border-strong:#080f1138;--control-edge:#080f1185;--section-tint:#eee7f7;--action-fill:var(--brand);--action-fill-hover:var(--brand-dark);--on-danger:var(--paper-bright);--status-todo:#080f118c;--brand-light:var(--brand);--status-progress:var(--brand-dark);--status-blocked:#ad2f22;--status-done:#0b6a4a;--gap-assumption:#080f1180;--gap-open-question:#8a5a00;--gap-needs-input:#0b5f9e;--grad-stop-gate:#8000ff1f;--grad-stop-gate-srgb:#8000ff1f;--grad-stop-gate-clear:#8000ff00;--grad-stop-gate-clear-srgb:#8000ff00}@supports (color:lab(0% 0 0)){[data-ground=light]{--grad-stop-gate:lab(39.3577% 74.6925 -95.4224/.12);--grad-stop-gate-clear:lab(39.3577% 74.6925 -95.4224/0)}}@media (prefers-contrast:more){:root{--muted:#f1f0e4eb;--faint:#f1f0e4d9;--border:#f1f0e480;--border-strong:#f1f0e49e;--control-edge:#f1f0e4b3;--status-todo:#f1f0e4b3;--gap-assumption:#f1f0e4b3;--focus:#c49aff;--focus-room:5px}[data-ground=light]{--muted:#080f11e0;--faint:#080f11cc;--border:#080f118c;--border-strong:#080f119e;--control-edge:#080f11b8;--status-todo:#080f11b8;--gap-assumption:#080f11b8;--focus:var(--brand-dark)}:focus-visible{outline-width:3px!important}}:root{--grad-gate:radial-gradient(closest-side, var(--grad-stop-gate-srgb), var(--grad-stop-gate-clear-srgb))}@supports (background-image:linear-gradient(in oklab, red, blue)){:root{--grad-gate:radial-gradient(closest-side in oklab, var(--grad-stop-gate) 0%, color-mix(in oklab, var(--grad-stop-gate) 92%, var(--grad-stop-gate-clear)) 25%, color-mix(in oklab, var(--grad-stop-gate) 74%, var(--grad-stop-gate-clear)) 45%, color-mix(in oklab, var(--grad-stop-gate) 52%, var(--grad-stop-gate-clear)) 60%, color-mix(in oklab, var(--grad-stop-gate) 36%, var(--grad-stop-gate-clear)) 70%, color-mix(in oklab, var(--grad-stop-gate) 23%, var(--grad-stop-gate-clear)) 78%, color-mix(in oklab, var(--grad-stop-gate) 13%, var(--grad-stop-gate-clear)) 85%, color-mix(in oklab, var(--grad-stop-gate) 6%, var(--grad-stop-gate-clear)) 91%, color-mix(in oklab, var(--grad-stop-gate) 2%, var(--grad-stop-gate-clear)) 96%, var(--grad-stop-gate-clear) 100%)}}@media (forced-colors:active),print{:root{--grad-gate:none}}@media print{:root,[data-ground]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--paper-bright);--rail:var(--paper-bright);--panel:var(--paper-bright);--raised:var(--paper-bright);--surface:var(--paper-bright);--surface-bright:var(--paper-bright);--link:var(--brand-dark);--code-surface:#eceadf;--code-ink:#21262b;--heading:var(--ink-base);--body:var(--ink-base);--muted:#080f11b8;--faint:#080f119e;--border:#080f111a;--border-strong:#080f1138;--control-edge:#080f1185;--status-todo:#080f118c;--brand-light:var(--brand);--status-progress:var(--brand-dark);--status-blocked:#ad2f22;--status-done:#0b6a4a;--gap-assumption:#080f1180;--gap-open-question:#8a5a00;--gap-needs-input:#0b5f9e}}
:root,*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@supports not (scrollbar-color:auto){@media (forced-colors:none) and (prefers-contrast:no-preference){:root,*{scrollbar-width:auto}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:var(--scrollbar-inset) solid transparent;border-radius:calc(var(--scrollbar-size) / 2);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}}}@media (forced-colors:active),(prefers-contrast:more){:root,*{scrollbar-width:auto;scrollbar-color:auto}}
.avatar{font-family:var(--font-sans);letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;position:relative}.avatar--human{border-radius:var(--radius-full)}.avatar--agent{border-radius:28%}.avatar--more{background:var(--surface-bright);color:var(--faint);border-radius:var(--radius-full)}.avatar--20{width:20px;height:20px;font-size:9px}.avatar--24{width:24px;height:24px;font-size:10px}.avatar--32{width:32px;height:32px;font-size:14px}.avatar--more.avatar--20{font-size:7px}.avatar--more.avatar--24{font-size:9px}.avatar--more.avatar--32{font-size:12px}.avatar__initials{display:inline-block}.avatar__badge{border-radius:var(--radius-full);background-color:inherit;box-shadow:0 0 0 2px var(--surface);display:inline-block;position:absolute}.avatar__badge:before{content:"";background-color:currentColor;position:absolute;inset:20%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath d='M2 14h2'/%3E%3Cpath d='M20 14h2'/%3E%3Cpath d='M15 13v2'/%3E%3Cpath d='M9 13v2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath d='M2 14h2'/%3E%3Cpath d='M20 14h2'/%3E%3Cpath d='M15 13v2'/%3E%3Cpath d='M9 13v2'/%3E%3C/svg%3E") 50%/contain no-repeat}.avatar--20 .avatar__badge{width:10px;height:10px;bottom:-2px;right:-2px}.avatar--24 .avatar__badge{width:12px;height:12px;bottom:-2px;right:-2px}.avatar--32 .avatar__badge{width:16px;height:16px;bottom:-3px;right:-3px}.avatar-group{align-items:center;display:inline-flex}.avatar-group__item{box-shadow:0 0 0 2px var(--surface)}.avatar--20.avatar-group__item+.avatar-group__item{margin-left:-6px}.avatar--24.avatar-group__item+.avatar-group__item{margin-left:-8px}.avatar--32.avatar-group__item+.avatar-group__item{margin-left:-10px}.avatar--p1{background-color:var(--avatar-1-bg);color:var(--avatar-1-fg)}.avatar--p2{background-color:var(--avatar-2-bg);color:var(--avatar-2-fg)}.avatar--p3{background-color:var(--avatar-3-bg);color:var(--avatar-3-fg)}.avatar--p4{background-color:var(--avatar-4-bg);color:var(--avatar-4-fg)}.avatar--p5{background-color:var(--avatar-5-bg);color:var(--avatar-5-fg)}.avatar--p6{background-color:var(--avatar-6-bg);color:var(--avatar-6-fg)}.avatar--p7{background-color:var(--avatar-7-bg);color:var(--avatar-7-fg)}.avatar--p8{background-color:var(--avatar-8-bg);color:var(--avatar-8-fg)}.avatar--p9{background-color:var(--avatar-9-bg);color:var(--avatar-9-fg)}
.app{--side-width:216px;grid-template-columns:var(--side-width) minmax(0, 1fr);background:var(--bg);height:100dvh;transition:grid-template-columns .2s cubic-bezier(.2,0,0,1);display:grid;position:relative;overflow:hidden}.app--rail{--side-width:48px}.skip-link{top:-100%;left:calc(var(--space-group) + env(safe-area-inset-left));z-index:60;min-height:var(--hit-control);padding:var(--space-row) var(--space-group);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--raised);color:var(--body);align-items:center;text-decoration:none;display:flex;position:fixed}.skip-link:focus{top:calc(var(--space-row) + env(safe-area-inset-top))}.side{background:var(--rail);border-right:1px solid var(--border);min-width:0;overflow:hidden}.side__inner{overscroll-behavior-y:contain;min-width:0;height:100%;min-height:0;padding-top:env(safe-area-inset-top);padding-bottom:var(--space-row);padding-bottom:calc(var(--space-row) + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow:hidden auto}.side__brand{align-items:center;gap:var(--space-row);min-height:44px;padding:0 var(--space-group);color:var(--link);letter-spacing:-.01em;white-space:nowrap;flex:none;font-weight:600;display:flex}.side__brand>svg{flex:none}.side__word{text-overflow:ellipsis;min-width:0;color:var(--heading);font-size:var(--text-body);overflow:hidden}.side__sec{margin:var(--space-group) 0 var(--space-tight);padding:0 var(--space-group);font-size:var(--text-meta);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;flex:none;line-height:16px;position:relative;overflow:hidden}.side__sec:after{content:"";top:50%;left:var(--space-row);right:var(--space-row);background:var(--border);opacity:0;height:1px;transition:opacity .12s;position:absolute}.side__foot{background:var(--rail);padding:var(--space-row) 0;border-top:1px solid var(--border);flex:none;margin-top:auto;position:sticky;bottom:0}.nav,.collapse{align-items:center;gap:var(--space-row);min-height:var(--hit-item);margin:0 var(--space-row);padding:0 var(--space-row);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--text-body);white-space:nowrap;cursor:pointer;width:calc(100% - 2 * var(--space-row));text-align:left;background:0 0;border:0;flex:none;display:flex;overflow:hidden}.collapse>svg{flex:none;transition:transform .2s cubic-bezier(.2,0,0,1)}.nav:hover,.collapse:hover{background:var(--hover);color:var(--body)}.nav:has(>.listrow__main[aria-current=page]){background:var(--selected);color:var(--heading)}.side__list{flex-direction:column;flex:none;margin:0;padding:0;list-style:none;display:flex}.nav.listrow{min-height:var(--hit-item);border-bottom:0;position:relative}.nav .listrow__main{min-height:0;color:inherit}.nav .listrow__main:focus-visible{outline:none}.nav .listrow__main:after{content:"";position:absolute;inset:0}.nav:has(>.listrow__main:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.nav a.listrow__main:active{background:0 0}.nav .listrow__leading,.nav .listrow__trailing{color:inherit}.nav .listrow__title{font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:hidden}.nav__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.nav__label,.nav .listrow__text,.nav .listrow__trailing,.side__word,.side__label{opacity:1;transition:opacity .12s 80ms}.app--rail .nav__label,.app--rail .nav .listrow__text,.app--rail .nav .listrow__trailing,.app--rail .side__word,.app--rail .side__label{opacity:0;transition:opacity .1s}.app--rail .side__sec:after{opacity:1}.app--rail .collapse>svg{transform:rotate(180deg)}.nav__count{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--faint)}.side__projviews .nav{padding-left:calc(2 * var(--space-row) + var(--space-group))}.app--rail .side__projviews{display:none}.main{grid-template-rows:minmax(44px,auto) minmax(0,1fr);grid-template-rows:minmax(calc(44px + env(safe-area-inset-top)), auto) minmax(0, 1fr);min-width:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);display:grid;overflow:hidden}.main>.top{margin-left:calc(-1 * env(safe-area-inset-left));margin-right:calc(-1 * env(safe-area-inset-right))}.top{align-items:center;gap:var(--space-row);padding:0 var(--space-group);padding-top:env(safe-area-inset-top);padding-left:calc(var(--space-group) + env(safe-area-inset-left));padding-right:calc(var(--space-group) + env(safe-area-inset-right));border-bottom:1px solid var(--border);min-width:0;display:flex}.top__menu{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-control);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:none;position:relative}.top__mark{top:var(--space-row);right:var(--space-row);border-radius:var(--radius-full);background:var(--brand);width:8px;height:8px;position:absolute}.top__menu:hover{background:var(--hover);color:var(--body)}.crumb{align-items:center;gap:var(--space-row);min-width:calc(2 * var(--text-floor) + var(--space-region));max-width:40ch;color:var(--muted);white-space:nowrap;display:flex;overflow:hidden}.crumb :focus-visible{outline-offset:-2px}.crumb:has(.crumb__account){min-width:calc(3 * var(--text-floor) + 2 * var(--space-region));max-width:64ch}.crumb b,.crumb__name{text-overflow:ellipsis;overflow:hidden}.crumb b{min-width:var(--text-floor)}.crumb .menu{min-width:calc(var(--text-floor) + var(--space-group) + var(--space-row))}.crumb__name{min-width:0;max-width:24ch}.crumb b{color:var(--heading);font-weight:600}.crumb__account-group{display:contents}.crumb__owner{align-items:center;gap:var(--space-tight);color:var(--muted);display:inline-flex}.crumb__owner--button{min-width:0;max-width:100%;min-height:var(--hit-control);font:inherit;cursor:pointer;border-radius:var(--radius-mark);background:0 0;border:0;padding:2px 4px}.crumb__owner--button:hover{background:var(--hover);color:var(--body)}.crumb__slash{color:var(--faint)}.crumb__mark,.crumb__back,.crumb__address{display:none}.crumb__parent{min-width:var(--text-floor);max-width:24ch;min-height:var(--hit-control);color:var(--muted);line-height:var(--hit-control);text-overflow:ellipsis;flex:0 auto;text-decoration:none;overflow:hidden}a.crumb__parent{text-underline-offset:var(--space-tight);text-decoration:underline}a.crumb__parent:hover{color:var(--body)}.top>.chip,.top>.menu{flex:none}.top>.menu>.chip{max-width:24ch}.spacer{margin-left:auto}.drawer{z-index:40;position:fixed;inset:0}.drawer__scrim{background:#00000080;position:fixed;inset:0}.drawer__panel{width:248px;padding-left:env(safe-area-inset-left);background:var(--rail);border-right:1px solid var(--border);overscroll-behavior-y:contain;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.drawer__head{padding:env(safe-area-inset-top) var(--space-row) 0;flex:none;justify-content:flex-end;display:flex}.drawer__close{min-width:var(--hit-icon);min-height:var(--hit-icon);border-radius:var(--radius-control);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.drawer__close:hover{background:var(--hover);color:var(--body)}@media (max-width:860px),(max-height:500px) and (pointer:coarse){.app,.app--rail{grid-template-columns:minmax(0,1fr)}.side{display:none}.top__menu{width:max(var(--hit-icon), 36px);height:max(var(--hit-icon), 36px);display:inline-flex}}.top__search{align-items:center;gap:var(--space-row);min-width:var(--hit-icon);min-height:var(--hit-control);padding:0 var(--space-row);border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--code-surface);color:var(--muted);font:inherit;font-size:var(--text-label);cursor:pointer;flex:0 14rem;display:inline-flex}.top__search:hover{border-color:var(--control-edge);color:var(--heading)}.top__search-icon{flex:none}.top__search-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (max-width:1500px){.top .top__help{display:none}.top>.menu>.chip .chip__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.top>.filters{min-width:min(12rem,40%);padding-block:var(--space-tight);flex-shrink:0}.top>.filters--display{min-width:0}.top[data-filters=stacked]{flex-wrap:wrap;row-gap:0}.top[data-filters=stacked]>.crumb{min-height:44px}.top[data-filters=stacked]>.filters:not(.filters--display){padding-top:0;padding-bottom:var(--space-row);flex:1 0 100%;order:1}@media (max-width:1250px){.top:not([data-filters]){flex-wrap:wrap;row-gap:0}.top:not([data-filters])>.crumb{min-height:44px}.top:not([data-filters])>.filters:not(.filters--display){padding-top:0;padding-bottom:var(--space-row);flex:1 0 100%;order:1}}@media (min-width:1360px){.top>.crumb{flex-shrink:0}}@media (max-width:1130px){:is(.top>.crumb,.top>.crumb:has(.crumb__account)){flex:1 1 0;min-width:0}.crumb__account-group{display:none}}@media (max-width:720px),(max-height:500px) and (pointer:coarse){:is(.crumb,.crumb:has(.crumb__account)){flex:1 1 0;min-width:0}.crumb b{min-width:3ch}.crumb>.menu{min-width:var(--hit-icon);flex:none}.crumb:has(>.crumb__parent)>b{flex-shrink:1000}.crumb__account-group{display:none}.top{flex-wrap:wrap;row-gap:0}.top>.crumb{min-height:44px}.top>.filters--display{padding-top:0;padding-bottom:var(--space-row);flex:1 0 100%;order:1}.crumb>.menu .crumb__owner--button{min-width:var(--hit-icon);min-height:var(--hit-item);justify-content:center}.crumb__parent{min-width:var(--hit-icon);min-height:var(--hit-item);line-height:var(--hit-item)}.crumb>.menu .crumb__owner--button .crumb__name{display:none}.crumb__mark{border-radius:var(--radius-control);background:var(--brand);width:1.5rem;height:1.5rem;color:var(--paper-bright);font-size:var(--text-meta);flex:none;place-items:center;font-weight:700;display:grid}a.crumb__parent{width:var(--hit-icon);text-overflow:clip;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.crumb__back{flex:none;display:block}a.crumb__parent .crumb__parent-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a.crumb__parent+.crumb__slash,.crumb__title{display:none}.crumb__address{display:inline}.crumb>b:has(>.crumb__address){text-overflow:clip;flex:none;overflow:visible}.crumb>.menu .crumb__owner--button:focus-visible,a.crumb__parent:focus-visible{outline-offset:-2px}.top>.chip,.top>.menu>.chip{min-width:var(--hit-icon);min-height:var(--hit-icon);justify-content:center}.top__menu{min-height:44px}.top>.filters .chip,.top>.filters .search{min-width:var(--hit-icon);min-height:var(--hit-icon);justify-content:center}.chip__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.top>.top__search{width:var(--hit-icon);min-height:var(--hit-icon);background:0 0;border:0;flex:none;justify-content:center;padding:0}.top__search .keys{display:none}.top__search .top__search-label{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (pointer:coarse){.top>.filters .search__field{align-self:stretch}}
.app--sbar{--side-width:248px}.sbar{--sbar-row:28px;padding-bottom:0;overflow:hidden}.sbar__body{overscroll-behavior-y:contain;min-height:0;padding-top:var(--space-tight);padding-bottom:var(--space-row);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}@media (pointer:coarse){.sbar{--sbar-row:var(--hit-item)}}.app--sbar.app--rail{--side-width:48px}.sbar__list,.sbar__tree,.sbar__subtree{flex-direction:column;flex:none;margin:0;padding:0;list-style:none;display:flex}.sbar__item,.sbar__node{flex-direction:column;display:flex;position:relative}.sbar__row{align-items:center;gap:var(--space-row);width:calc(100% - 2 * var(--space-row));height:var(--sbar-row);margin:0 var(--space-row);padding:0 var(--space-row);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--text-body);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:none;display:flex;position:relative;overflow:hidden}.sbar__row>svg{flex:none}.sbar__row:hover{background:var(--hover);color:var(--body)}.sbar__row[aria-current=page]{background:var(--selected);color:var(--heading)}.sbar__row--muted{color:var(--faint)}.sbar__row--removed{cursor:default}.sbar__unpin{padding:0 var(--space-row);border-radius:var(--radius-mark);color:var(--link);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:0;align-self:stretch}.sbar__unpin:hover{background:var(--hover)}.sbar__unpin:disabled{color:var(--faint);cursor:default}.sbar__row--quiet{color:var(--faint)}.sbar__row--quiet[aria-disabled=true]{cursor:default}.sbar__row--sub{padding-left:calc(2 * var(--space-group))}.sbar__subtree{position:relative}.sbar__subtree:before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:23px}.sbar__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.sbar__trail{align-items:center;gap:var(--space-row);flex:none;margin-left:auto;display:inline-flex}.sbar__trail .keys{display:none}@media (hover:hover) and (pointer:fine){.sbar__row:hover .sbar__trail .keys,.sbar__row:focus-visible .sbar__trail .keys{display:inline-flex}:is(.sbar__row:hover .sbar__trail:has(.keys) .sbar__count,.sbar__row:focus-visible .sbar__trail:has(.keys) .sbar__count){display:none}}.sbar__count,.sbar__handle{font-family:var(--font-mono);font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--faint)}.sbar__badge{min-width:18px;min-height:16px;padding:0 var(--space-tight);border-radius:var(--radius-card);background:var(--brand);color:var(--paper-bright);font-size:var(--text-meta);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sbar__unread{flex:none;margin-left:auto}.sbar__unread+.sbar__trail{margin-left:0}.sbar__tag{padding:0 var(--space-tight);border-radius:var(--radius-mark);background:var(--selected);color:var(--faint);font-size:var(--text-meta)}.sbar__dot,.sbar__pip{border-radius:var(--radius-full);background:var(--status-done);flex:none;width:6px;height:6px;display:inline-block}.sbar__pip,.sbar__railbadge{display:none}.sbar__ring-track,.sbar__ring-fill{fill:none;stroke-width:2px}.sbar__ring-track{stroke:var(--border-strong)}.sbar__ring-fill{stroke-linecap:round}.sbar__ring-fill--early{stroke:var(--gap-needs-input)}.sbar__ring-fill--progress{stroke:var(--brand-light)}.sbar__ring-fill--done{stroke:var(--status-done)}.sbar__twisty{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-mark);color:var(--faint);flex:none;place-items:center;transition:transform .15s;display:grid}@media (hover:hover){.sbar__twisty:hover{background:var(--hover);color:var(--body)}}.sbar__node>.sbar__row .sbar__twisty{margin-right:calc(-1 * var(--space-tight))}.sbar__node:not(.sbar__node--open)>.sbar__row .sbar__twisty{display:none;transform:rotate(-90deg)}.sbar__node>.sbar__row:hover .sbar__twisty,.sbar__node>.sbar__row:focus-visible .sbar__twisty{display:grid}@media (pointer:coarse){.sbar__node:not(.sbar__node--open)>.sbar__row .sbar__twisty{display:grid}}.sbar__hint{height:var(--sbar-row);margin:0 var(--space-row);padding:0 var(--space-row) 0 calc(2 * var(--space-group));color:var(--faint);font-size:var(--text-label);white-space:nowrap;flex:none;align-items:center;display:flex;overflow:hidden}.sbar__section{flex-direction:column;flex:none;display:flex}.sbar__sec{align-items:center;gap:var(--space-tight);width:calc(100% - 2 * var(--space-row));min-height:var(--hit-icon);margin:var(--space-group) var(--space-row) var(--space-tight);padding:0 var(--space-row);border-radius:var(--radius-control);color:var(--faint);font:inherit;font-size:var(--text-label);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;font-weight:500;display:flex;overflow:hidden}.sbar__sec:hover{background:var(--hover);color:var(--muted)}.sbar__sec-label{flex:none}.sbar__caret{opacity:0;flex:none;transition:transform .15s,opacity .12s}.sbar__sec:hover .sbar__caret,.sbar__sec:focus-visible .sbar__caret,.sbar__sec[aria-expanded=false] .sbar__caret{opacity:1}.sbar__sec[aria-expanded=false] .sbar__caret{transform:rotate(-90deg)}.sbar__sum{text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--faint);margin-left:auto;font-weight:400;overflow:hidden}.sbar__divider{height:1px;margin:calc(var(--space-row) + var(--space-tight) / 2) calc(var(--space-group) + var(--space-tight));background:var(--border);flex:none;display:none}.sbar__group--folded{display:none}.sbar__body[data-settling=true]>.sbar__section{visibility:hidden}
.sbar__head{gap:var(--space-tight);padding:0 var(--space-row)}.sbar__ws{align-items:center;gap:var(--space-row);min-width:0;height:calc(var(--hit-icon) + var(--space-tight));border-radius:var(--radius-control);color:var(--heading);font:inherit;font-size:var(--text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:0 auto;padding:0 6px;font-weight:600;display:flex}.sbar__ws:hover{background:var(--hover)}.sbar__ws-mark{border-radius:var(--radius-control);background:var(--brand);width:20px;height:20px;color:var(--paper-bright);font-size:var(--text-meta);flex:none;place-items:center;font-weight:700;display:grid}.sbar__ws-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.sbar__ws-caret{color:var(--faint);flex:none}.sbar__tools{align-items:center;gap:var(--space-tight);flex:none;margin-left:auto;display:inline-flex}
.sbar__more{top:max(0px, calc((var(--sbar-row) - var(--hit-icon)) / 2));right:calc(2 * var(--space-row));width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-control);background:var(--row-hover);color:var(--muted);cursor:pointer;opacity:0;pointer-events:none;border:0;place-items:center;padding:0;display:grid;position:absolute}.sbar__more:hover{color:var(--heading)}.sbar__item:hover>.sbar__more,.sbar__item:focus-within>.sbar__more,.sbar__more[aria-expanded=true]{opacity:1;pointer-events:auto}.sbar__item:has(>.sbar__row[aria-current=page])>.sbar__more{opacity:1;pointer-events:auto}.sbar__item:has(>.sbar__more):hover .sbar__trail{opacity:0}.sbar__item:has(>.sbar__more[aria-expanded=true]) .sbar__trail{opacity:0}.sbar__item:has(>.sbar__row[aria-current=page]):has(>.sbar__more) .sbar__trail{opacity:0}.sbar__pin{width:var(--hit-icon);height:var(--hit-icon);margin-right:calc(-1 * var(--space-tight));border-radius:var(--radius-mark);color:var(--faint);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:none}.sbar__pin--on{color:var(--link)}.sbar__row:hover .sbar__pin,.sbar__row:focus-within .sbar__pin,.sbar__row[aria-current=page] .sbar__pin{display:grid}.sbar__item>.sbar__pin{top:max(0px, calc((var(--sbar-row) - var(--hit-icon)) / 2));right:calc(2 * var(--space-row));margin-right:0;position:absolute}.sbar__item:hover>.sbar__pin,.sbar__item:focus-within>.sbar__pin{display:grid}:is(.sbar__item:has(>.sbar__pin):hover>.sbar__row,.sbar__item:has(>.sbar__pin):focus-within>.sbar__row){padding-right:calc(var(--hit-icon) + 2 * var(--space-row))}@media (hover:hover){.sbar__pin:hover{background:var(--hover);color:var(--body)}}@media (pointer:coarse){.sbar__more{opacity:1;pointer-events:auto}.sbar__item:has(>.sbar__more) .sbar__trail{display:none}.sbar__item:has(>.sbar__more)>.sbar__row{padding-right:calc(var(--hit-icon) + 2 * var(--space-row))}.app--rail .sbar__item:has(>.sbar__more)>.sbar__row{padding-right:var(--space-row)}.sbar__pin{display:grid}.sbar__item:has(>.sbar__pin)>.sbar__row{padding-right:calc(var(--hit-icon) + 2 * var(--space-row))}}.app--rail .sbar__row .sbar__pin,.app--rail .sbar__item>.sbar__pin{display:none}.app--rail .sbar__item:has(>.sbar__pin)>.sbar__row{padding-right:var(--space-row)}.sbar__foot{align-items:center;gap:var(--space-tight);padding:var(--space-row);padding-bottom:calc(var(--space-row) + env(safe-area-inset-bottom));flex:none;margin-top:0;display:flex}.sbar__icon{width:calc(var(--hit-icon) + var(--space-tight));height:calc(var(--hit-icon) + var(--space-tight));border-radius:var(--radius-control);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.sbar__icon:hover{background:var(--hover);color:var(--heading)}.sbar__icon[aria-current=page]{background:var(--selected);color:var(--heading)}.sbar__icon--edge{position:relative}.sbar__icon--edge:before{content:"";border:1px solid var(--border);border-radius:var(--radius-control);pointer-events:none;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sbar__icon[aria-disabled=true]{cursor:default}.sbar__toggle{margin-left:auto}.sbar__label,.sbar__trail,.sbar__sum{opacity:1;transition:opacity .12s 80ms}.app--rail .sbar__label,.app--rail .sbar__trail{opacity:0;transition:opacity .1s}.app--rail .sbar__unread,.app--rail .sbar__sec,.app--rail .sbar__subtree,.app--rail .sbar__hint,.app--rail .sbar__more,.app--rail .sbar__tools,.app--rail .sbar__ws-caret{display:none}.app--rail .sbar__row{width:calc(var(--side-width) - 2 * var(--space-row))}.app--rail .sbar__ws-name{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app--rail .sbar__divider,.app--rail .sbar__group--folded{display:block}.app--rail .sbar__group--folded .sbar__item:not(:has(.sbar__pip,[aria-current=page])){display:none}.app--rail .sbar__pip{display:block;position:absolute;top:5px;left:20px}.app--rail .sbar__railbadge{min-width:13px;max-width:24px;height:13px;padding:0 var(--space-tight);background:var(--brand);color:var(--paper-bright);font-size:var(--text-meta);border-radius:7px;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;top:3px;left:18px}.app--rail .sbar__foot{flex-direction:column}.app--rail .sbar__toggle{margin-left:0}.drawer__panel--sbar{width:300px;max-width:calc(100vw - var(--space-region));overflow:hidden}.drawer__panel--sbar>nav{flex:1 1 0;min-height:0}
.sbar__grip{margin-left:calc(-1 * var(--space-group) + var(--space-tight));margin-right:calc(-1 * var(--space-tight));color:var(--faint);cursor:grab;flex:none;display:none}@media (hover:hover){.sbar__item[draggable=true]:hover .sbar__grip{display:inline-flex}}.sbar__item--held{opacity:.5}.sbar__item--drop-before:before,.sbar__item--drop-after:after{content:"";right:var(--space-row);left:var(--space-row);background:var(--brand-light);border-radius:1px;height:2px;position:absolute}.sbar__item--drop-before:before{top:-1px}.sbar__item--drop-after:after{bottom:-1px}.sbar__section--add{position:relative}.sbar__section--add>.sbar__sec{padding-right:calc(var(--hit-icon) + var(--space-tight))}.sbar__add{top:var(--space-group);right:calc(var(--space-row) + var(--space-tight));width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-mark);color:var(--faint);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute}.sbar__section:hover>.sbar__add,.sbar__add:focus-visible{opacity:1}.sbar__add:hover{background:var(--hover);color:var(--body)}.sbar__add[aria-disabled=true]{cursor:default}.sbar__add[aria-disabled=true]:hover{color:var(--faint);background:0 0}@media (pointer:coarse){.sbar__add{opacity:1}}.app--rail .side .sbar__add{display:none}.sbar__reason{margin:0 var(--space-row);padding:0 var(--space-row) var(--space-tight) calc(2 * var(--space-group));color:var(--faint);font-size:var(--text-label);overflow-wrap:anywhere}.app--rail .side .sbar__reason{display:none}.dialog__panel.cz{width:min(340px,92vw);padding:var(--space-group)}@media (min-width:721px){.dialog__panel.cz{inset:auto auto var(--space-section) calc(var(--side-width,248px) + var(--space-row));max-height:calc(100dvh - 2 * var(--space-section));transform:none}}.cz .dialog__head{margin-bottom:var(--space-tight)}.cz__hint,.cz__note{margin:0 0 var(--space-row);color:var(--faint);font-size:var(--text-meta)}.cz__note{margin-top:var(--space-row)}.cz__list+.cz__list{margin-top:var(--space-row);padding-top:var(--space-row);border-top:1px solid var(--border)}.cz__heading{margin:0 0 var(--space-tight);color:var(--muted);font-size:var(--text-label);font-weight:500}.cz__grid{align-items:flex-start;display:flex}.cz__names,.cz__controls{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cz__names{flex:auto;min-width:0}.cz__name,.cz__ctl{align-items:center;gap:var(--space-row);min-height:var(--hit-item);flex:none;display:flex}.cz__name{padding:0 var(--space-row);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-body);cursor:grab}.cz__name:hover{background:var(--hover);color:var(--body)}.cz__names[data-focused] .cz__name--active{background:var(--selected);color:var(--heading);box-shadow:inset 2px 0 0 var(--focus)}.cz__name--held{opacity:.5}.cz__name--over{box-shadow:inset 0 2px 0 var(--brand-light)}.cz__grip{color:var(--faint);flex:none}.cz__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cz__ctl{justify-content:flex-end;gap:var(--space-tight)}.cz__show{align-items:center;gap:var(--space-tight);min-height:var(--hit-control);padding:0 var(--space-tight);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--raised);color:var(--muted);font:inherit;font-size:var(--text-meta);cursor:pointer;display:inline-flex}.cz__show:hover{border-color:var(--control-edge);color:var(--body)}.cz__step{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-mark);color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:none}.cz__step:disabled{color:var(--faint);cursor:default;opacity:.4}@media (pointer:coarse){.cz__step{display:grid}.cz__name{cursor:default}}.cz__foot{justify-content:space-between;align-items:center;gap:var(--space-row);margin-top:var(--space-row);padding-top:var(--space-row);border-top:1px solid var(--border);display:flex}.cz__classic{align-items:center;gap:var(--space-row);color:var(--muted);font-size:var(--text-label);display:flex}.cz__scope{gap:var(--space-row);margin:var(--space-row) 0 0;border:0;padding:0;display:grid}.cz__scope legend{margin-bottom:var(--space-tight);padding:0}.cz__choice{align-items:flex-start;gap:var(--space-row);color:var(--body);font-size:var(--text-body);cursor:pointer;display:flex}.cz__radio{width:var(--hit-icon);height:var(--hit-icon);margin-top:calc(-1 * var(--space-tight));border-radius:var(--radius-full);cursor:pointer;flex:none;place-items:center;display:inline-grid}.cz__radio-dot{border:1px solid var(--control-edge);border-radius:var(--radius-full);width:14px;height:14px}.cz__radio[data-checked] .cz__radio-dot{border:4px solid var(--brand-light)}.cz__radio[data-disabled]{cursor:not-allowed}.cz__choice--off{color:var(--faint);cursor:not-allowed}.cz__choice-text{gap:var(--space-tight);display:grid}.cz__body{color:var(--body);font-size:var(--text-body);margin:0;line-height:1.5}
.page-frame{--frame-gutter:var(--space-section);width:100%;min-width:0;min-height:0;padding:var(--space-group) var(--frame-gutter) var(--focus-room);flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.page-frame:focus-visible{outline:none}.page-frame--list{max-width:90rem}.page-frame--document{max-width:74rem}.page-frame--board{max-width:none}.page-frame .phead{padding:0}.page-frame .phead+*{margin-top:0}.page-frame>.page,.page-frame>.surface,.page-frame>.surface-lock{flex:1;min-height:0}.page-frame>.page,.page-frame>.surface,.page-frame>.surface-lock>.page,.page-frame>.surface-lock>.surface,.page-frame .surface>.reading{margin:calc(-1 * var(--focus-room)) calc(-1 * var(--frame-gutter)) 0;padding:var(--focus-room) var(--frame-gutter)}.page-frame>.page,.page-frame>.surface-lock>.page,.page-frame .surface>.reading{padding-bottom:calc(var(--space-region) + env(safe-area-inset-bottom))}.page-frame>.surface-lock{flex-direction:column;display:flex}.page-frame>.surface-lock>.page,.page-frame>.surface-lock>.surface{flex:1;min-height:0}.page-frame .stage{margin-inline:calc(-1 * var(--frame-gutter))}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.page-frame{--frame-gutter:var(--space-group)}}.loading-frame__crumb{width:12ch;max-width:50%;height:var(--text-body);border-radius:var(--radius-mark);background:var(--raised);display:block}.loading-frame__status{margin:0 0 var(--space-group);color:var(--muted);font-size:var(--text-label)}.loading-frame__line{border-radius:var(--radius-mark);background:var(--raised);width:14ch;max-width:100%;height:1em;display:block}.loading-frame__pill{width:9ch;height:var(--hit-control);border-radius:var(--radius-control);background:var(--raised);display:inline-block}@media (pointer:coarse){.initiative-outline .loading-frame__pill{height:var(--hit-item)}}.initiative-outline__pills{gap:var(--space-tight);flex-wrap:wrap;display:flex}.initiative-outline__line{align-items:center;height:1em;display:flex}.initiative-outline__prose{height:4em;margin-top:var(--space-row)}.loading-frame__line--title{width:min(28ch,100%);height:1.25em}.loading-frame__line--tab{width:8ch;height:var(--text-body)}.loading-frame__line--section{width:10ch;height:var(--text-label)}.loading-frame__line--cell{width:min(48ch,60%)}.loading-frame__table,.loading-frame__section{margin-bottom:var(--space-group);flex-direction:column;display:flex}.loading-frame__section{gap:var(--space-row)}.loading-frame__thead{height:var(--hit-item);border-bottom:thin solid var(--border);display:block}.loading-frame__row{min-height:var(--hit-row);border-bottom:thin solid var(--border);align-items:center;display:flex}
.surface{flex-direction:column;min-height:0;display:flex;overflow:hidden}.surface>.phead{padding:0}.surface>.etabs{margin:0 0 var(--space-row)}.surface>.phead:has(+.etabs) .page__lede{margin-bottom:0}.stage{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.scroller{overscroll-behavior:contain;height:100%;padding-inline:var(--frame-gutter);padding-bottom:calc(var(--space-region) + env(safe-area-inset-bottom));align-items:flex-start;display:flex;overflow:auto;container:list-scroll/inline-size}.scroller__gutter{width:var(--panel-cover,0px);flex:none;height:1px}.tbl{flex:none;width:100%;min-width:1100px}.tbl__rows{margin:0;padding:0;list-style:none}.grp{align-items:center;gap:var(--space-group);min-height:var(--hit-item);padding:0 var(--space-group);background:var(--rail);border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--text-label);z-index:3;font-weight:500;display:flex;position:sticky;top:0}.grp__lead{left:var(--space-group);align-items:center;gap:var(--space-tight);display:flex;position:sticky}.grp__count{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta)}.grp__toggle{min-height:var(--hit-item);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.grp__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.grp__toggle:hover .grp__label{color:var(--body)}.grp--sub{top:var(--hit-item);padding-left:var(--space-section);background:var(--bg);z-index:2}.grp--sub .grp__lead{left:var(--space-section)}.grp__kind{color:var(--faint);font-family:var(--font-mono)}.grp__extras{right:var(--space-group);align-items:center;gap:var(--space-row);margin-left:auto;display:flex;position:sticky}.grp__extras .eprogress{width:10rem}.grp__link,.grp__add{min-width:var(--hit-icon);min-height:var(--hit-icon);border-radius:var(--radius-mark);color:var(--faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.grp__link:hover,.grp__add:hover{background:var(--hover);color:var(--body)}.row{align-items:center;gap:var(--space-group);min-height:var(--hit-row);padding:0 var(--space-group) 0 0;border-bottom:1px solid var(--border);background:var(--bg);color:var(--body);cursor:pointer;grid-template-columns:minmax(280px,1fr) 96px 78px 52px 160px 88px 200px 32px;display:grid;position:relative}.row__lead{z-index:1;align-items:center;gap:var(--space-row);min-width:0;height:100%;padding:0 var(--space-group);background:inherit;display:flex;position:sticky;left:0;container:row-lead/inline-size}.row:hover{background:var(--row-hover)}.row[data-selected=true],.row[data-open=true]{background:var(--row-selected)}.row__pick{opacity:0}.row:hover .row__pick,.row:focus-within .row__pick,.row__pick:focus-visible,.row__pick[data-checked],.tbl[data-selecting] .row__pick{opacity:1}.tbl[data-selecting] .row{cursor:pointer;-webkit-user-select:none;user-select:none}@media (hover:none){.row__pick{opacity:1}}.row__wants{width:14px;font-size:var(--text-meta);flex:none;place-items:center;line-height:1;display:inline-grid}.row__wants--none{visibility:hidden}.row__handle{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--faint);white-space:nowrap;flex:none}.row--nested .row__lead{padding-left:calc(var(--space-group) * 2)}.row__orphan{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--faint);white-space:nowrap;flex:none}.row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:max-content;color:var(--body);flex:1 1 0;overflow:hidden}.row__title:hover{color:var(--heading)}.row--creating .row__title{color:var(--muted)}.row--creating .row__more{cursor:not-allowed}.row[data-open=true] .row__title{color:var(--heading)}.row__cell{font-size:var(--text-meta);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__cell--epic{border:1px solid var(--border);border-radius:var(--radius-mark);color:var(--muted);font-size:var(--text-meta);justify-self:start;max-width:100%;padding:1px 6px}.row__cell--age,.row__cell--criteria{font-family:var(--font-mono)}.row__holder{align-items:center;gap:var(--space-tight);max-width:100%;display:inline-flex}.row__holder-name{text-overflow:ellipsis;min-width:0;color:var(--muted);overflow:hidden}.row__quick{top:50%;right:calc(var(--space-group) * 2 + 200px);gap:var(--space-row);display:none;position:absolute;transform:translateY(-50%)}.row:hover .row__quick,.row:focus-within .row__quick{display:inline-flex}.row__quickbtn{align-items:center;gap:var(--space-tight);padding:var(--space-tight) var(--space-row);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--bg);color:var(--body);font:inherit;font-size:var(--text-meta);cursor:pointer;display:inline-flex}.row__quickbtn:hover{border-color:var(--status-progress)}.keystrip{gap:var(--space-group);padding:var(--space-row) var(--space-group);border-top:1px solid var(--border);background:var(--bg);color:var(--faint);font-size:var(--text-meta);flex-wrap:wrap;display:flex;position:sticky;bottom:0}@media (hover:none){.keystrip{display:none}}.row__avatar{margin-right:var(--space-tight);vertical-align:-4px}.arc{flex:none;place-items:center;display:inline-grid}.tally{align-items:center;gap:var(--space-tight);font-family:var(--font-mono);font-size:var(--text-meta);white-space:nowrap;flex:none;display:inline-flex}.shim{border-radius:var(--radius-mark);background:linear-gradient(90deg, var(--hover), var(--selected), var(--hover));background-size:200% 100%;height:9px;animation:1.4s linear .2s infinite shim;display:block}@keyframes shim{to{background-position:-200% 0}}.shim--pick{width:12px}.shim--arc{border-radius:var(--radius-full);width:12px;height:12px}.shim--cell{width:46px}.shim--id{width:64px}.shim--heading{width:62%;height:16px}.shim--pills{width:58%;height:22px}.shim--key{width:74px}.shim--para{width:88%;height:34px}.shim--line{width:100%}.shim--card{width:100%;height:56px}.shim--page-title{width:min(28ch,100%);height:1.25em}.ticket--skeleton{gap:var(--space-group);display:grid}.skeleton-list{margin:0;padding:0;list-style:none}.skeleton-list>.listrow{padding:0 var(--space-row)}.skeleton-blocks{gap:var(--space-section);display:grid}.skeleton-blocks__block{gap:var(--space-row);display:grid}.empty{padding:var(--space-region) var(--space-group);color:var(--faint);text-align:center}@container list-scroll (max-width:1100px){.tbl:not([data-dense]){min-width:0}:where(.tbl:not([data-dense])) .row{grid-template-columns:minmax(0,1fr) 96px 52px 88px 120px 32px}:where(.tbl:not([data-dense])) .row__cell--warn,:where(.tbl:not([data-dense])) .row__cell--epic{display:none}:where(.tbl:not([data-dense])) .row__quick{right:calc(var(--space-group) * 2 + 120px)}}@container list-scroll (max-width:900px){.row{height:auto;min-height:var(--hit-row)}.row__title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.row{align-content:flex-start;align-items:center;column-gap:var(--space-row);height:auto;min-height:var(--hit-row);padding:0 var(--space-row) var(--space-row);flex-wrap:wrap;row-gap:0;display:flex}.row__lead{display:contents}.row--nested{padding-left:calc(var(--space-row) + var(--space-group))}.row__cell{order:1}.row__cell--gaps{margin-left:auto}.row__title{-webkit-line-clamp:var(--clamp-lines);line-clamp:var(--clamp-lines);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:100%;order:2;max-width:none;display:-webkit-box;overflow:hidden}.row__title~*{order:3}.row__wants--none,.row .row__cell--more .row__quick,.row__gapsbtn .iconify,.row__cell--warn,.row__cell--criteria,.row__cell--epic,.row__cell--age,.row__cell--who{display:none}.tbl{min-width:0}.tbl .tbl__spacer{block-size:calc(var(--window-row,calc(var(--hit-row) * 2)) * var(--window-rows,0))}.scroller{overflow-x:hidden}}.row__gapsbtn{align-items:center;gap:var(--space-tight);min-height:var(--hit-control);padding:0 var(--space-tight);border-radius:var(--radius-control);color:var(--faint);cursor:pointer;background:0 0;border:0;display:inline-flex}.row__gapsbtn:hover{background:var(--hover)}@media (pointer:coarse){.row__title{min-height:var(--hit-control);-webkit-box-pack:center;align-content:center}.row__gapsbtn{min-width:var(--hit-control);justify-content:center}}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.elist--skeleton>li:nth-child(n+9),.skeleton-list>li:nth-child(n+9){display:none}}.rowgaps{gap:var(--space-row);max-width:min(760px,100%);padding:var(--space-tight) var(--space-group) var(--space-row) var(--space-section);border-bottom:1px solid var(--border);background:var(--bg);display:grid;position:sticky;left:0}.rowgap{gap:var(--space-tight);min-width:0;display:grid}.rowgap__text{color:var(--heading);font-size:var(--text-body);overflow-wrap:anywhere;margin:0;line-height:1.5}.rowgap__n{font-family:var(--font-mono);font-size:var(--text-meta)}.rowgap__meta{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);margin:0}.rowgap__acts{align-items:center;gap:var(--space-row);flex-wrap:wrap;display:flex}.rowgap__acts .gaprow__route{margin-top:0}.rowgap__acts>:last-child{flex:280px;min-width:0}.rowgap__slot{width:100%;max-width:100%;min-height:var(--hit-control);padding:0 var(--space-row);border:1px dashed var(--border-strong);border-radius:var(--radius-control);color:var(--faint);font-size:var(--text-body);text-align:left;cursor:text;background:0 0}.rowgap__slot:hover{border-color:var(--control-edge);color:var(--muted)}.rowgap__answered{color:var(--status-done);font-size:var(--text-label);overflow-wrap:anywhere;margin:0}.rowgap__more{color:var(--muted);font-size:var(--text-label)}.row__kids{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);flex:none}.row__more{min-width:var(--hit-icon);min-height:var(--hit-icon);border-radius:var(--radius-control);color:var(--faint);opacity:0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.row:hover .row__more,.row:focus-within .row__more,.row__more:focus-visible,.row__more[data-open]{opacity:1}@media (hover:none){.row__more{opacity:1}}.tbl__stack{flex-direction:column;flex:none;width:100%;display:flex}.tbl__spacer{block-size:calc(var(--window-row,var(--hit-row)) * var(--window-rows,0))}.load-more{align-items:center;gap:var(--space-row);padding:var(--space-group);color:var(--muted);font-size:var(--text-label);flex-wrap:wrap;display:flex}.load-more__count{margin:0}.load-more__button{min-height:var(--hit-control)}.load-more__failed{color:var(--status-blocked);flex-basis:100%;margin:0}.load-more__sentinel{flex-basis:100%;block-size:1px}
.float{--tl-ground:var(--panel);width:var(--pw,50%);background:var(--panel);border-left:1px solid var(--border);z-index:5;flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-18px 0 44px #00000080}.float--full{width:100%}.float--peek{width:44px}.float__body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.grip{left:calc(var(--hit-icon) / -2);width:var(--hit-icon);cursor:col-resize;touch-action:none;position:absolute;top:0;bottom:0}body[data-dragging]{-webkit-user-select:none;user-select:none;cursor:col-resize}body[data-dragging] *{transition:none!important}.grip:before{content:"";background:var(--brand-light);opacity:0;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.grip:hover:before,.grip:focus-visible:before{opacity:.55}.grip__dots{background:var(--brand-light);opacity:0;border-radius:2px;width:4px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grip:hover .grip__dots,.grip:focus-visible .grip__dots{opacity:.9}@media (pointer:coarse){.grip:before{opacity:.55}.grip__dots{opacity:.9}}.ptop{align-items:center;gap:var(--space-row);padding:var(--space-row) var(--space-group);border-bottom:1px solid var(--border);flex:none;display:flex}.pbtn{width:var(--hit-icon);height:var(--hit-icon);border-radius:var(--radius-control);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.pbtn:hover{background:var(--hover);border-color:var(--border);color:var(--body)}.pbtn:disabled{opacity:.55;cursor:not-allowed;color:var(--muted);background:0 0;border-color:#0000}.peek{align-items:center;gap:var(--space-row);height:100%;padding:var(--space-row) 0;flex-direction:column;display:flex}.peek__title{writing-mode:vertical-rl;color:var(--muted);font-size:var(--text-meta);letter-spacing:.02em;text-overflow:ellipsis;overflow:hidden}.pbtn--foot{margin-top:auto}.reading{overscroll-behavior-y:contain;min-height:0;position:relative;overflow-y:auto}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.float,.float--full,.float--peek{width:100%;max-width:100%;height:auto;box-shadow:none;border-left:0;inset:0}.pbtn--close{order:-1}.grip{display:none}.stage:has(.float)>.scroller{visibility:hidden}}.ticket--unavailable{gap:var(--space-group);justify-items:start;display:grid}.unavailable{gap:var(--space-row);display:grid}.unavailable__heading{align-items:center;gap:var(--space-row);color:var(--heading);font-size:var(--text-lead);margin:0;display:flex}.unavailable__heading svg{color:var(--status-blocked);flex:none}.unavailable__lede{max-width:32rem;color:var(--muted);font-size:var(--text-body);margin:0}.unavailable__actions{gap:var(--space-row);flex-wrap:wrap;display:flex}.unavailable__actions .button{min-height:var(--hit-item)}.unavailable__actions .button[aria-disabled=true]{opacity:.55;cursor:progress}.peek__alert{color:var(--status-blocked);display:inline-flex}
.ticket{min-width:0;padding:var(--space-group) var(--space-section) var(--space-region);padding-bottom:calc(var(--space-region) + env(safe-area-inset-bottom))}.page-frame .reading>.ticket{padding:0}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.ticket{padding-left:var(--space-group);padding-right:var(--space-group)}}.ticket__head{padding-bottom:var(--space-group);border-bottom:1px solid var(--border)}.ticket__body{max-width:72ch;padding:var(--space-group) 0 0}.tsec{margin-top:var(--space-section)}.tsec__h{align-items:baseline;gap:var(--space-row);margin:0 0 var(--space-row);font-size:var(--text-label);color:var(--muted);flex-wrap:wrap;font-weight:500;display:flex}.tsec__count,.identifier{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--faint)}.pills{gap:var(--space-row);margin:var(--space-row) 0 var(--space-group);flex-wrap:wrap;display:flex}.pill{align-items:center;gap:var(--space-tight);height:var(--hit-control);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 8px 0 7px;display:inline-flex}.pill:hover,.pill:focus-visible{background:var(--selected);border-color:var(--border)}.pill b{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22ch;color:var(--heading);font-weight:500;overflow:hidden}.kv{gap:var(--space-tight);margin:var(--space-group) 0;display:grid}.kv__row{align-items:center;gap:var(--space-row);grid-template-columns:96px minmax(0,1fr);display:grid}.kv dt{color:var(--faint);font-size:var(--text-label)}.kv dd{min-width:0;margin:0}.kvv{align-items:center;gap:var(--space-tight);overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:var(--hit-control);border-radius:var(--radius-control);color:var(--heading);font:inherit;font-size:var(--field-font-size);text-align:left;cursor:pointer;background:0 0;border:0;margin-left:-7px;padding:0 7px;display:inline-flex}.kvv:hover,.kvv:focus-visible{background:var(--selected)}.kvv>time{white-space:nowrap;flex:none}.kvv--static{cursor:default;color:var(--muted)}.kvv--static:hover{background:0 0}.pblk{margin:0 0 var(--space-group)}.pblk--title{margin:0 0 var(--space-tight)}.pblk__k{align-items:center;gap:var(--space-row);margin:0 0 var(--space-tight);color:var(--faint);font-size:var(--text-meta);display:flex}.pblk__v{color:var(--muted);font-size:var(--text-body);margin:0;line-height:1.62}.pblk__quiet{color:var(--faint);font-size:var(--text-label);margin:0}.save{color:var(--status-done);font-size:var(--text-meta)}.save--failed{color:var(--status-blocked);font-weight:500}.pblk__hint{align-items:center;gap:var(--space-tight);opacity:0;color:var(--faint);font-size:var(--text-meta);display:inline-flex}.pblk:hover .pblk__hint,.pblk:focus-within .pblk__hint{opacity:1}@media (hover:none){.pblk__hint{opacity:1}}.live{position:relative}.live__field{overflow-wrap:anywhere;border-radius:var(--radius-control);min-width:0;color:var(--body);font-size:var(--field-font-size);min-height:var(--hit-control);margin-left:-6px;padding:3px 6px;line-height:1.65}.live__field:hover{background:var(--hover)}.live__field:focus{background:var(--selected)}.live__field--title{font-size:var(--text-display);letter-spacing:-.015em;color:var(--heading);font-weight:600;line-height:1.24}.live__field--compact{font-size:var(--field-font-size)}.live__field p{margin:0 0 var(--space-row)}.live__field p:last-child{margin-bottom:0}.live__field h1,.live__field h2,.live__field h3{margin:var(--space-row) 0 var(--space-tight);font-size:var(--text-lead);color:var(--heading)}.live__field ul,.live__field ol{margin:var(--space-tight) 0;padding-left:var(--space-group)}.live__field code{font-family:var(--font-mono);font-size:var(--text-meta);background:var(--hover);border-radius:var(--radius-mark);padding:0 3px}.live__field pre{margin:var(--space-row) 0;padding:var(--space-row) var(--space-group);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--code-surface);overflow:auto hidden}.live__field pre code{color:var(--code-ink);font-family:var(--font-mono);font-size:var(--text-label);white-space:pre;background:0 0;padding:0;line-height:1.6;display:block}.live__field blockquote{margin:var(--space-tight) 0;padding-left:var(--space-row);border-left:2px solid var(--border-strong);color:var(--muted)}.pblk .live__field:has(>p:only-child>br.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder);color:var(--faint);float:left;pointer-events:none;height:0}.ac{align-items:flex-start;gap:var(--space-row);min-width:0;padding:var(--space-tight) 0;font-size:var(--text-body);color:var(--body);display:flex}.ac__label{min-width:0;padding-top:var(--space-tight);overflow-wrap:anywhere;cursor:pointer}.ac__by{color:var(--faint);font-size:var(--text-meta)}.ac{flex-wrap:wrap}.ac__label{flex:1 1 0}.ac .tevi{padding-left:calc(var(--hit-icon) + var(--space-row));flex-basis:100%;margin:0}.tevi__kind{color:var(--faint)}.ac__agentset{gap:var(--space-tight);padding-left:calc(var(--hit-icon) + var(--space-row));font-size:var(--text-meta);flex-basis:100%;justify-items:start;display:grid}.ac__agentline,.ac__reason{overflow-wrap:anywhere;margin:0}.ac__agentmark{margin-right:var(--space-row);padding:0 var(--space-row);border:1px solid var(--border);border-radius:var(--radius-mark);align-items:center;display:inline-flex}.ac__agentmark--wait{border-color:var(--gap-needs-input);color:var(--gap-needs-input)}.acstep{gap:var(--space-row);margin-left:calc(var(--hit-icon) + var(--space-row));padding:var(--space-row);border:1px solid var(--border);border-radius:var(--radius-control);flex-basis:100%;min-width:0;display:grid}.acstep__value{width:100%;min-width:0}.acstep__actions{align-items:center;gap:var(--space-row);flex-wrap:wrap;display:flex}.acstep__keys{color:var(--faint);font-size:var(--text-meta)}.acstep__status{align-items:flex-start;gap:var(--space-row);min-height:calc(3 * 1.5 * var(--text-meta));font-size:var(--text-meta);color:var(--muted);overflow-wrap:anywhere;line-height:1.5;display:flex}.acstep__refusal{min-width:0;color:var(--gap-open-question);flex:1 1 0}@media (pointer:coarse){.acstep__kinds .raise__choice,.acstep__button,.acstep__dismiss,.acstep__value{min-height:var(--hit-item)}.acstep__keys{display:none}}.gaps{gap:var(--space-tight);margin:0;padding:0;list-style:none;display:grid}.gaprow{gap:var(--space-row);padding:var(--space-row);margin-left:calc(-1 * var(--space-row));border-radius:var(--radius-card);font-size:var(--text-body);grid-template-columns:34px minmax(0,1fr);display:grid}.gaprow:hover,.gaprow:focus-within{background:var(--hover)}.gaprow>*{min-width:0}.gaprow__n{align-items:baseline;gap:var(--space-tight);font-family:var(--font-mono);font-weight:600;display:inline-flex}.gaprow__text{color:var(--body);overflow-wrap:anywhere;margin:0}.gaprow__meta{margin:var(--space-tight) 0 0;color:var(--faint);font-size:var(--text-meta)}.gaprow__default{margin:var(--space-tight) 0 0;color:var(--muted);font-size:var(--text-meta);overflow-wrap:anywhere}.gaprow__answer{margin:var(--space-tight) 0 0;padding-left:var(--space-row);border-left:2px solid var(--border-strong);color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}.prose-field{gap:var(--space-row);margin-top:var(--space-tight);border-radius:var(--radius-control);background:0 0;border:1px solid #0000;padding:3px 7px;display:grid;position:relative}.prose-field:hover{background:var(--hover);border-color:var(--border)}.prose-field:focus-within{outline:2px solid var(--focus);outline-offset:2px;background:var(--selected)}.prose-field .live__field:focus-visible{outline:none}.prose-field__ph{color:var(--faint);font-size:var(--text-body);pointer-events:none;position:absolute;top:3px;left:8px}.prose-field .live__field{min-height:var(--hit-control);font-size:var(--field-font-size);margin-left:0;padding:0}.prose-field .live__field:hover,.prose-field .live__field:focus{background:0 0}.prose-field__send{justify-self:start;align-items:center;gap:var(--space-tight);min-height:var(--hit-control);border-radius:var(--radius-control);color:var(--faint);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 7px;display:inline-flex}.prose-field button{scroll-margin-bottom:var(--keyboard-inset,0px)}.prose-field__actions,.tmoves{gap:var(--space-tight);flex-wrap:wrap;display:flex}.prose-field__send:hover,.prose-field:focus-within .prose-field__send{color:var(--muted);border-color:var(--border)}.prose-field .prose-field__send[aria-disabled=true]{color:var(--faint);cursor:default;border-color:#0000}.warnings{gap:var(--space-tight);margin:0 0 var(--space-group);display:grid}.warning{align-items:baseline;gap:var(--space-row);overflow-wrap:anywhere;min-width:0;padding:var(--space-row);border:1px solid var(--gap-open-question);border-radius:var(--radius-control);color:var(--body);font-size:var(--text-label);flex-wrap:wrap;margin:0;display:flex}.warning__rule{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--gap-open-question)}.handback{gap:var(--space-tight);min-width:0;margin:0 0 var(--space-group);padding:var(--space-row);border:1px solid var(--gap-open-question);border-radius:var(--radius-control);color:var(--body);display:grid}.handback__h{color:var(--heading);font-size:var(--text-label);margin:0}.handback__who{color:var(--body);font-size:var(--text-label);margin:0}.handback__when{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta)}.handback__reason{padding-left:var(--space-row);border-left:2px solid var(--gap-open-question);margin:0}.handback__reason p{font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.handback__note{gap:var(--space-tight);display:grid}.handback__note textarea{min-width:0;font:inherit;font-size:var(--field-font-size)}.handback__actions{gap:var(--space-row);flex-wrap:wrap;display:flex}.composer{align-items:center;gap:var(--space-row);padding:var(--space-row);margin:0 0 var(--space-group);border:1px dashed var(--control-edge);border-radius:var(--radius-card);display:flex}.composer__field{width:0;min-width:0;color:var(--body);font-size:var(--field-font-size);background:0 0;border:0;flex:1}.composer:focus-within{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--control-edge)}.composer__field:focus-visible{outline:none}.pid{margin:0 0 var(--space-tight);color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);overflow-wrap:anywhere}.answer{gap:var(--space-tight);margin-top:var(--space-tight);display:grid}.answer .live__field{min-height:var(--hit-control);border:1px solid var(--control-edge);background:var(--hover);margin-left:0}.answer .live__field:hover{background:var(--selected)}.gaprow--answered .answer .live__field{padding-left:var(--space-row);border-left:2px solid var(--border-strong);color:var(--muted);border-radius:0}.gaprow__done{margin-left:var(--space-tight);color:var(--brand);font-weight:600}.gaprow__route{align-items:center;gap:var(--space-row);margin-top:var(--space-tight);color:var(--muted);font-size:var(--text-label);flex-wrap:wrap;display:flex}.gaprow__routebutton{gap:var(--space-tight);white-space:nowrap;overflow-wrap:normal;color:var(--body)}.gaprow__routebutton>span{flex:none}.gaprow__acts{gap:var(--space-row);margin-top:var(--space-tight);flex-wrap:wrap;display:flex}.gaprow__meta a{color:inherit}.kvv-group{align-items:center;gap:var(--space-tight);display:inline-flex}.subtasks{gap:var(--space-row);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.subtasks__row{align-items:center;gap:var(--space-tight);min-height:var(--hit-control);min-width:0;color:var(--body);display:flex;position:relative}.subtasks__row:hover{color:var(--heading)}.ticket--gaps-first #gaps-heading{color:var(--gap-open-question)}.subtasks__title{overflow-wrap:anywhere;flex:1;min-width:0}.subtasks__who{min-width:0;max-width:40%;color:var(--faint);font-size:var(--text-label);overflow-wrap:anywhere}.subtasks__block,.subtasks__form{gap:var(--space-row);display:grid}.subtasks__add{gap:var(--space-row);display:flex}.subtasks__add>.addfield{flex:auto}.subtasks__matches{gap:var(--space-tight);margin:0;padding:0;list-style:none;display:grid}.subtasks__match{width:100%;min-height:var(--hit-control);border-radius:var(--radius-mark);background:var(--hover);color:var(--body);cursor:pointer;text-align:left;border:0}.ticket__actions{gap:var(--space-row);margin-top:var(--space-row);flex-wrap:wrap;display:flex}.ticket__spawned{margin:0 0 var(--space-row);color:var(--muted)}.ticket__spawned-source{color:var(--body)}a.ticket__spawned-source:hover{color:var(--heading)}.kv__edit{gap:var(--space-tight);width:100%;min-width:0;display:grid}.kv__field{resize:vertical;font-family:inherit;line-height:1.5}.kv__message{color:var(--status-blocked);font-size:var(--text-label)}.ac__add{margin-top:var(--space-row)}.ac__addbox{gap:var(--space-tight);margin-top:var(--space-row);display:grid}.ac__addbox .ac__add{margin-top:0}.ac__person{align-items:center;gap:var(--space-row);min-height:var(--hit-control);color:var(--body);font-size:var(--text-label);cursor:pointer;justify-self:start;display:inline-flex}.ac__person>label{overflow-wrap:anywhere;min-width:0}.ac__human{align-items:center;gap:var(--space-tight);margin-left:var(--space-row);border:1px solid var(--gap-needs-input);border-radius:var(--radius-mark);color:var(--gap-needs-input);font-size:var(--text-meta);white-space:nowrap;vertical-align:middle;padding:0 6px;display:inline-flex}@media (pointer:coarse){.ac__person{min-height:var(--hit-item)}}.relay__open{margin-top:var(--space-row);justify-self:start}.relay{gap:var(--space-tight);margin-top:var(--space-row);padding:var(--space-group);border:1px solid var(--border);border-radius:var(--radius-control);display:grid}.refs{gap:var(--space-row);display:grid}.refs__relation{min-width:10ch;color:var(--faint);font-size:var(--text-label);flex:none}.refs__add{align-items:center;gap:var(--space-row);flex-wrap:wrap;display:flex}.refs__external{align-items:center;gap:var(--space-row);flex-wrap:wrap;min-width:0;display:flex}.refs__external .field__control{flex:12ch;width:auto}.ticket{container-type:inline-size}.ticket__grid{column-gap:var(--space-section);grid-template-columns:minmax(0,1fr);grid-template-areas:"top""side""main";display:grid}.ticket__top{grid-area:top;min-width:0}.ticket__main{grid-area:main;min-width:0}.props{align-content:start;gap:var(--space-group);min-width:0;padding:var(--space-group) 0;border-bottom:1px solid var(--border);grid-area:side;display:grid}.props__rest{align-content:start;gap:var(--space-group);min-width:0;display:grid}.props>.props__more{display:none}@container (max-width:859px){.props>.props__more{justify-self:start;display:inline-flex}.props__rest[data-open=false]{display:none}.props__top{column-gap:var(--space-row);flex-wrap:wrap;display:flex}.props__top>.kvv,.props__top>.menu>.kvv{width:auto}.props__block{grid-template-columns:max-content minmax(0,1fr);align-items:center}.props__block>.srcform,.props__block>.relpick{grid-column:1/-1}.props__meta{column-gap:var(--space-group);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}@container (min-width:860px){.ticket__grid{grid-template:"top side""main side"1fr/minmax(0,1fr) 268px}.props{padding:0 0 var(--space-group) var(--space-section);border-bottom:0;border-left:1px solid var(--border);align-self:start;position:sticky;top:0}.ticket__head{border-bottom:0}}.ticket__slot{margin-bottom:var(--space-row)}.props__slot,.props__top{gap:var(--space-tight);display:grid}.props__block{gap:var(--space-tight);min-width:0;display:grid}.props .menu{min-width:0;max-width:100%}.props__label{justify-content:space-between;align-items:center;gap:var(--space-row);color:var(--faint);font-size:var(--text-label);margin:0;font-weight:500;display:flex}.props__label>span{white-space:nowrap;flex-shrink:0}.props__value{justify-content:flex-start;width:100%}.kvv__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kvv--unset{color:var(--faint)}.props__meta{gap:var(--space-tight);padding-top:var(--space-row);border-top:1px solid var(--border);color:var(--faint);font-size:var(--text-label);margin:0;display:grid}.props__meta>div{justify-content:space-between;gap:var(--space-row);flex-wrap:wrap;display:flex}.props__meta dd{min-width:0;color:var(--muted);text-align:right;overflow-wrap:anywhere;margin:0}.props__reporter{align-items:center;gap:var(--space-tight);display:inline-flex}.tstep{gap:var(--space-tight);margin-left:auto;display:inline-flex}.tstep__button{min-width:var(--hit-item);min-height:var(--hit-item);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.tstep__button:disabled{opacity:.4;cursor:default}@media (pointer:coarse){.tstep__button{min-width:44px;min-height:44px}}.tcrumbs{align-items:center;gap:var(--space-tight);margin:0 0 var(--space-row);flex-wrap:wrap;display:flex}.tcrumbs__part+.tcrumbs__part:before{content:"›";margin-right:var(--space-tight);color:var(--faint)}.tcrumbs__part--linked{position:relative}.tcrumbs a{min-height:var(--hit-control);color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.tcrumbs a:hover{color:var(--heading)}.picker{gap:var(--space-tight);min-width:0;display:grid}.picker__current{align-items:center;gap:var(--space-tight);min-width:0;display:flex}.picker__name{min-width:0;min-height:var(--hit-control);line-height:var(--hit-control);text-overflow:ellipsis;white-space:nowrap;color:var(--body);font-size:var(--text-body);flex:1;text-decoration:none;display:block;overflow:hidden}a.picker__name:hover{color:var(--heading)}.picker__failed{align-items:center;gap:var(--space-tight) var(--space-row);flex-wrap:wrap;display:flex}.picker__field{width:100%}.picker__field::placeholder{color:var(--faint)}.rel{padding:0 0 0 var(--space-row);border-left:1px solid var(--border);gap:0;margin:0;list-style:none;display:grid}.rel__row{align-items:center;gap:var(--space-row);min-width:0;min-height:var(--hit-control);display:flex;position:relative}.rel__name{min-width:0;min-height:var(--hit-control);line-height:var(--hit-control);text-overflow:ellipsis;white-space:nowrap;color:var(--body);font-size:var(--text-body);flex:1;text-decoration:none;display:block;overflow:hidden}a.rel__name:hover{color:var(--heading)}.rel__remove{opacity:0;position:relative}.rel__row:hover .rel__remove,.rel__remove:focus-visible{opacity:1}@media (hover:none){.rel__remove{opacity:1}}.rel-add{justify-items:start;gap:var(--space-tight);display:grid}.rel-add__kinds{gap:var(--space-tight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.relpick{display:block}.relpick__field{width:100%}.srcform{gap:var(--space-row);display:grid}.srcform__field{gap:var(--space-tight);display:grid}.srcform__label{color:var(--faint);font-size:var(--text-label)}.srcform__acts{gap:var(--space-row);display:flex}.ghost{min-width:var(--hit-control);min-height:var(--hit-control);border-radius:var(--radius-control);color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ghost:hover,.ghost:focus-visible{background:var(--hover);color:var(--body)}.raise__open{margin-top:var(--space-row);justify-self:start}.raise__choices{gap:var(--space-tight);flex-wrap:wrap;display:flex}.raise__choice{align-items:center;gap:var(--space-tight);min-height:var(--hit-control);padding:0 var(--space-row);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--body);font-size:var(--text-label);cursor:pointer;display:inline-flex}.raise__choice[data-checked]{border-color:var(--focus);color:var(--heading)}.raise__blank{width:12px;height:12px;display:inline-block}.raise__options{gap:var(--space-row);margin:0;padding:0;list-style:none;display:grid}.raise__option{gap:var(--space-tight);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;display:grid}.raise__optacts{gap:var(--space-tight);display:inline-flex}.gapedit__options{gap:var(--space-group);margin:0;padding:0;list-style:none;display:grid}.gapedit__option{gap:var(--space-tight);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.gapedit__acts{align-items:center;gap:var(--space-tight);flex-wrap:wrap;grid-column:1/-1;display:flex}.gapedit__icon{width:var(--hit-icon);height:var(--hit-icon);flex-shrink:0;place-items:center;display:inline-grid}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.gapedit__option{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.gapedit :is(button,[role=radio],input,textarea){min-height:44px}.gapedit__icon{width:44px;height:44px}:is(.kvv,.tpill,.chip).tpick,.tpick-menu .menuitem{min-height:var(--hit-item)}}.proceeds,.proceeds__when{gap:var(--space-tight);display:grid}.proceeds__picks{gap:var(--space-tight);flex-wrap:wrap;display:flex}.proceeds__pick{min-height:var(--hit-item)}.proceeds__hint{color:var(--muted);font-size:var(--text-meta);margin:0}.gaprow__proceeds{align-items:center;gap:var(--space-tight) var(--space-row);flex-wrap:wrap;display:flex}.gaprow__hold{min-height:var(--hit-item);margin-top:var(--space-tight)}.raise__rec--on{color:var(--heading)}.raise__add{justify-self:start}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.raise__option{grid-template-columns:minmax(0,1fr)}}.att__img{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:24rem;display:block}.att__link{max-width:100%;display:inline-block}.parkband{align-items:center;gap:var(--space-tight) var(--space-row);padding:var(--space-row);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-meta);flex-wrap:wrap;margin:0;display:flex}.parkband__reason{color:var(--heading)}.tsubscribe{align-items:center;gap:var(--space-tight) var(--space-row);flex-wrap:wrap;display:flex}.tsubscribe__said{min-width:0;color:var(--muted);font-size:var(--text-label);flex:8rem}.tsubscribe__said[role=alert]{color:var(--status-blocked)}.park{gap:var(--space-group);display:grid}
.tread__grid{column-gap:var(--space-section);grid-template-columns:minmax(0,1fr);display:grid}.tread__main{min-width:0;max-width:76ch}.tread__head{padding-bottom:var(--space-row)}.tread__crumbrow{justify-content:space-between;align-items:center;gap:var(--space-row);flex-wrap:wrap;display:flex}.tread__crumbrow>.tcrumbs{min-width:0;margin:0}.tread__icons{gap:var(--space-tight);flex:none;margin-left:auto;display:flex}.tread__title{margin:var(--space-tight) 0 0;font-size:var(--text-display);color:var(--heading);overflow-wrap:anywhere;text-wrap:balance;font-weight:600;line-height:1.25}.tbar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-row);padding:var(--space-row) 0;border-bottom:1px solid var(--border);background:var(--bg);flex-wrap:wrap;display:flex;position:sticky;top:0}.float .tbar{background:var(--panel)}.tbar__pills,.tbar__acts{align-items:center;gap:var(--space-tight) var(--space-row);flex-wrap:wrap;min-width:0;display:flex}.tbar__pills>.lchips{margin:0}.tbar__pills :is(.tpill,.pchip,.lchip){border-color:#0000}.tbar__pills .tbar__unset{color:var(--muted);display:none}.tpill{align-items:center;gap:var(--space-tight);max-width:22ch;min-height:var(--box-control);padding:0 var(--space-row);border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--heading);font:inherit;font-size:var(--text-label);cursor:pointer;background:0 0;display:inline-flex}.tpill:hover,.tpill:focus-visible{background:var(--selected)}.tpill--unset{color:var(--faint);border-style:dashed}.tpill--static,.tpill--static:hover{cursor:default;background:0 0}.tpill__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (max-width:560px){.tbar__pills,.tbar__acts{flex:100%}.tbar__pills:not(.tbar__pills--all) .pchip--unset{display:none}.tbar__pills:has(.pchip--unset) .tbar__unset{display:inline-flex}}.tstand{gap:var(--space-row);margin-top:var(--space-group);padding:var(--space-group);border-radius:var(--radius-card);background:var(--section-tint);box-shadow:inset 3px 0 0 var(--brand);display:grid}.tstand__summary{font-size:var(--text-lead);color:var(--heading);margin:0;line-height:1.45}.tstand__meters{gap:var(--space-tight) var(--space-group);flex-wrap:wrap;margin:0;display:flex}.tstand__meters:empty{display:none}.tstand__meter{align-items:center;gap:var(--space-row);font-size:var(--text-label);color:var(--muted);display:inline-flex}.tstand__bar{border-radius:var(--radius-mark);background:var(--border-strong);block-size:4px;inline-size:4rem;display:inline-block;overflow:hidden}.tstand__fill{background:var(--status-done);block-size:100%;display:block}.tstand__count{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--muted)}.tchain{gap:var(--space-tight);min-width:0;display:grid}.tchain__h{font-size:var(--text-label);color:var(--muted);margin:0;font-weight:500}.tchain__steps{gap:var(--space-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tchain__step,.tchain__earlier{align-items:center;gap:var(--space-row);min-width:0;font-size:var(--text-label);color:var(--muted);display:flex;position:relative}.tchain__earlier{padding-left:var(--space-group);color:var(--faint)}.tchain__text{align-items:baseline;gap:0 var(--space-tight);flex-wrap:wrap;min-width:0;display:inline-flex}.tchain__who{color:var(--heading);font-weight:500}.tchain__when{font-size:var(--text-meta);color:var(--faint)}.tchain__step--now .avatar{outline:2px solid var(--brand-light);outline-offset:2px}@container (min-width:720px){.tchain__steps{align-items:center;gap:var(--space-row) var(--space-group);flex-flow:wrap}.tchain__step+.tchain__step:before,.tchain__earlier+.tchain__step:before{content:"";left:calc(-1 * var(--space-group) + var(--space-tight));inline-size:calc(var(--space-group) - var(--space-row));border-top:1px solid var(--border-strong);position:absolute;top:50%}.tchain__earlier{padding-left:0}}.tstand .runstrip,.tpeek .runstrip{background:var(--raised)}.tstand .runstrip{margin:0}.tstand .runstrip__who,.tpeek .runstrip__who{gap:var(--space-tight);display:inline-flex}.tread__sec .tsec__h,.tread .tsec__h{font-size:var(--text-lead);color:var(--heading);font-weight:600}.tread__inline{padding:0 var(--space-tight);border-radius:var(--radius-mark);color:var(--link);font:inherit;font-size:var(--text-label);cursor:pointer;background:0 0;border:0;margin-left:auto}@media (pointer:coarse){.tread__inline{min-width:var(--hit-control);min-height:var(--hit-control)}}.tread__prose+.tread__prose{margin-top:var(--space-group)}.tread__sub{margin:0 0 var(--space-tight);font-size:var(--text-label);color:var(--muted)}.tread__text{font-size:var(--text-body);color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.tread .ac,.tpeek .ac{flex-wrap:wrap}.tread .ac__label,.tpeek .ac__label{flex:1 1 var(--text-floor)}.tevi{padding-left:calc(var(--hit-control) + var(--space-row));flex-basis:100%;margin:0}.tevi__chip{align-items:center;gap:var(--space-tight);max-width:100%;padding:0 var(--space-row);border:1px solid var(--border);border-radius:var(--radius-mark);font-size:var(--text-meta);color:var(--muted);overflow-wrap:anywhere;display:inline-flex}.tevi__mono{font-family:var(--font-mono)}.tevi__none{padding:0 var(--space-row);border:1px dashed var(--gap-open-question);border-radius:var(--radius-mark);font-size:var(--text-meta);color:var(--gap-open-question)}.tread__linked{gap:var(--space-group);display:grid}.tread__files{gap:var(--space-tight);margin:var(--space-group) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.toutline{display:none}@container (min-width:900px){.tread__grid{grid-template-columns:minmax(0,1fr) 11rem}.toutline{top:var(--space-group);padding-left:var(--space-group);border-left:1px solid var(--border);align-self:start;display:block;position:sticky}}.toutline__h{margin:0 0 var(--space-row);font-size:var(--text-meta);color:var(--faint)}.toutline__list{gap:var(--space-tight);margin:0;padding:0;list-style:none;display:grid}.toutline__link{justify-content:space-between;gap:var(--space-row);padding:var(--space-tight) 0;font-size:var(--text-label);color:var(--muted);text-decoration:none;display:flex}.toutline__link:hover{color:var(--heading)}.toutline__count{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--faint)}.tedit__bar{z-index:3;align-items:center;gap:var(--space-tight) var(--space-group);padding:var(--space-row) var(--space-group);border-bottom:1px solid var(--border-strong);background:var(--section-tint);flex-wrap:wrap;display:flex;position:sticky;top:0}.tedit__title{overflow-wrap:anywhere;min-width:0;font-size:var(--text-body);color:var(--heading);margin:0;font-weight:600}.tedit__note{flex:1 1 var(--text-floor);font-size:var(--text-label);color:var(--muted);margin:0}:is(.ticket,.tedit__bar) .button{justify-content:center;align-items:center;padding-block:0;display:inline-flex}.tedit__done{align-items:center;gap:var(--space-row);display:inline-flex}.tedit__done kbd{color:inherit;border-color:currentColor}.tpeek{align-content:start;display:grid}.tpeek__title{font-size:var(--text-title);color:var(--heading);overflow-wrap:anywhere;margin:0;font-weight:600}.tpeek__grid{gap:var(--space-tight) var(--space-group);margin:var(--space-group) 0 var(--space-row);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.tpeek__row{font-size:var(--text-label);grid-template-columns:6rem minmax(0,1fr);align-items:center;display:grid}.tpeek__row dt{color:var(--muted)}.tpeek__row dd{min-width:0;margin:0;display:flex}.tpeek__row dd>.menu,.tpeek__row dd .kvv{flex:auto;min-width:0;display:flex}.tpeek__goal{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-body);color:var(--body);-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.tpeek__full{align-items:center;gap:var(--space-tight);margin-top:var(--space-row);font-size:var(--text-label);color:var(--link);display:inline-flex}@media (pointer:coarse){.tpeek__full{min-height:var(--hit-item)}}.tpeek__foot{gap:var(--space-row);margin-top:var(--space-section);padding-top:var(--space-group);border-top:1px solid var(--border);display:grid}.dialog__panel--split{width:min(880px,94vw);max-height:84dvh}.create__split{gap:var(--space-group);grid-template-columns:minmax(0,1fr);display:grid}.create__main,.create__side{align-content:start;gap:var(--space-tight);min-width:0;display:grid}@media (min-width:721px){.create__split{gap:var(--space-section);grid-template-columns:minmax(0,1fr) 16rem}.create__side{padding-left:var(--space-group);border-left:1px solid var(--border)}}
.filters{align-items:center;gap:var(--space-tight) var(--space-row);flex-wrap:wrap;min-width:0;display:flex}.filters>.menu{min-width:0;max-width:100%}.filters .chip{max-width:100%}.filters__count{color:var(--faint);font-size:var(--text-meta);font-family:var(--font-mono);white-space:nowrap;flex:none}.copy-id{min-height:var(--hit-control);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center start;padding:0;display:inline-grid}.copy-id:hover,.copy-id:focus-visible{color:var(--body);text-underline-offset:2px;text-decoration:underline}.copy-id>.copy-id__id,.copy-id>.copy-id__done{grid-area:1/1}.copy-id__done{visibility:hidden;color:var(--status-done,var(--brand-light));font-size:var(--text-meta)}.copy-id[data-copied] .copy-id__done{visibility:visible}.copy-id[data-copied] .copy-id__id{visibility:hidden}@media (pointer:coarse){.copy-id{min-width:var(--hit-control)}}.stretch-link{position:absolute;inset:0}.stretch-link~.copy-id{z-index:1;position:relative}.row-host{position:relative}.row-link{color:inherit;text-decoration:none}.row-link:after{content:"";position:absolute;inset:0}.row-host .copy-id{z-index:1;position:relative}.menu{display:inline-flex}.chip{align-items:center;gap:var(--space-tight);min-height:var(--box-control);min-width:var(--box-control);padding:0 var(--space-row);border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--hover);color:var(--muted);font:inherit;font-size:var(--text-label);white-space:nowrap;cursor:pointer;display:inline-flex}@media (pointer:coarse){.chip:not(.chip--on,.chip--ghost),.chip:not(.chip--on,.chip--ghost):hover{border-color:#0000}}.chip__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.chip:hover{color:var(--body);border-color:var(--control-edge)}.chip--on{color:var(--body);border-color:var(--brand-light);background:var(--surface-bright)}.chip--quiet{background:0 0;border-color:#0000}.chip--ghost{color:var(--faint);background:0 0;border-style:dashed}.chip:disabled,.chip[aria-disabled=true]{opacity:.55;cursor:not-allowed}.chip__field{color:var(--muted);flex-shrink:0}.chip__is{color:var(--faint);flex-shrink:0}.chip__value{text-overflow:ellipsis;min-width:0;max-width:24ch;color:var(--heading);font-weight:500;overflow:hidden}.fchip{align-items:center;min-width:0;max-width:100%;display:inline-flex}.fchip>.menu{min-width:0}.fchip>.menu>.chip{border-top-right-radius:0;border-bottom-right-radius:0}.fchip__remove{width:var(--box-control);height:var(--box-control);border:1px solid var(--brand-light);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--surface-bright);color:var(--muted);cursor:pointer;border-left:0;flex:none;place-items:center;padding:0;display:inline-grid}.fchip__remove:hover{color:var(--heading);border-color:var(--control-edge)}.popover{z-index:50;min-width:190px;max-width:calc(100vw - 2 * var(--space-group));overscroll-behavior-y:contain;max-height:min(320px,60dvh);padding:var(--space-tight);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--raised);font-size:var(--text-body);overflow-y:auto;box-shadow:0 16px 38px #0009}.popover--list{min-width:232px}.popover__search{width:100%;margin-bottom:var(--space-tight);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--hover);color:var(--body);font-size:var(--field-font-size);padding:5px 8px}.popover__heading{margin:var(--space-row) var(--space-row) var(--space-tight);font-size:var(--text-meta);color:var(--muted)}.popover__group+.popover__group{border-top:1px solid var(--border);margin-top:var(--space-tight);padding-top:var(--space-tight)}.popover__item,.menuitem{align-items:center;gap:var(--space-row);width:100%;min-height:var(--hit-item);padding:var(--space-row);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.popover__name{overflow-wrap:anywhere;flex:auto;min-width:0}.popover__item[data-focus],.popover__item:hover,.menuitem:hover,.menuitem:focus-visible{background:var(--selected);color:var(--heading)}.popover__item[data-focus]:not(:hover){box-shadow:inset 3px 0 0 var(--focus)}.popover__item--destructive,.menuitem--destructive,.popover__item--destructive[data-focus],.popover__item--destructive:hover,.menuitem--destructive:hover,.menuitem--destructive:focus-visible{color:var(--status-blocked)}.dayprop__form{gap:var(--space-tight) var(--space-row);margin-top:var(--space-tight);padding:var(--space-row);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}.dayprop__label{color:var(--faint);font-size:var(--text-label);grid-column:1/-1}.dayprop__field,.dayprop__set{min-height:var(--hit-item);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--body);font:inherit;font-size:var(--text-body);background:0 0}.dayprop__field{min-width:0;padding:0 var(--space-row)}.dayprop__set{padding:0 var(--space-group);cursor:pointer}.dayprop__problem{color:var(--status-blocked);font-size:var(--text-label);grid-column:1/-1;margin:0}.popover__item>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.popover__empty{padding:var(--space-row);color:var(--faint);margin:0}.search{align-items:center;gap:var(--space-tight);min-height:var(--hit-control);padding:0 var(--space-row);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--hover);flex:none;width:170px;display:inline-flex}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.search{width:128px}.filters__count{display:none}}.search__icon{color:var(--faint);flex:none}.search__field{width:100%;min-width:0;color:var(--body);font-size:var(--field-font-size);background:0 0;border:0;align-self:stretch}.search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.search__field:focus-visible{outline:none}.bmenu{z-index:30;width:216px;padding:var(--space-tight);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--raised);font-size:var(--text-label);position:absolute;top:100%;left:0;box-shadow:0 14px 34px #0000008c}.bmenu__item{align-items:center;gap:var(--space-row);min-height:var(--hit-item);padding:var(--space-row);border-radius:var(--radius-control);color:var(--muted);cursor:pointer;display:flex}.bmenu__item--on{background:var(--selected);color:var(--heading)}.mention-menu{margin:0;list-style:none}.mention{color:var(--link);white-space:nowrap;font-weight:500}.live__field a,.live__field .link-at-rest{color:var(--link);text-decoration:underline}.bubble{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--raised);gap:1px;padding:3px;display:flex;box-shadow:0 12px 28px #00000080}.bubble__btn{min-width:26px;height:var(--hit-icon);border-radius:var(--radius-mark);color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bubble__btn:hover{background:var(--selected);color:var(--heading)}.bubble__btn--on{color:var(--brand-light)}@media (pointer:coarse){.bubble__btn{min-width:var(--hit-icon)}}.keys{flex:none;align-items:center;gap:2px;display:inline-flex}[data-single-keys=off] .keys[data-character]{display:none}.key{min-width:18px;min-height:18px;padding:0 var(--space-tight);border:1px solid var(--border);border-radius:var(--radius-mark);background:var(--hover);color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media not all and (hover:hover) and (pointer:fine){.keys,.keystrip,.dprompt__hint,.prog__kbd{display:none}.shortcuts .keys{display:inline-flex}}.dialog{z-index:60;position:fixed;inset:0}.dialog__scrim{background:#00000080;position:fixed;inset:0}.dialog__panel{overscroll-behavior-y:contain;width:min(560px,92vw);max-height:72dvh;padding:var(--space-section);border:1px solid var(--border-strong);border-radius:var(--radius-sheet);background:var(--raised);overflow-wrap:anywhere;position:fixed;inset:12% auto auto 50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 24px 60px #0009}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.dialog__panel{padding:var(--space-group)}}@media (max-height:500px) and (pointer:coarse){.dialog__panel,.dialog__panel.dialog__panel--split{top:var(--space-row);max-height:calc(100vh - 2 * var(--space-row));max-height:calc(100dvh - 2 * var(--space-row))}.dialog__panel.dialog__panel--split{width:calc(100vw - 2 * (var(--space-row) + max(env(safe-area-inset-left), env(safe-area-inset-right))));max-width:880px}.dialog__panel .create__acts{margin:var(--space-row) calc(-1 * var(--space-group)) 0;padding:var(--space-row) var(--space-group);border-top:1px solid var(--border);background:var(--raised);position:sticky;bottom:0}}.dialog__title{margin:0 0 var(--space-group);font-size:var(--text-lead);color:var(--heading);font-weight:600}.dialog__head{justify-content:space-between;align-items:center;gap:var(--space-row);margin-bottom:var(--space-group);display:flex}.dialog__head .dialog__title{margin:0}.shortcuts{margin:0;padding:0;list-style:none}.shortcuts__row{justify-content:space-between;align-items:center;gap:var(--space-group);padding:var(--space-row) 0;border-bottom:1px solid var(--border);font-size:var(--text-body);display:flex}.shortcuts__row:last-child{border-bottom:0}.shortcuts__label{min-width:0;color:var(--muted)}.shortcuts__filter{width:100%;margin-bottom:var(--space-group)}@media (pointer:coarse){.shortcuts__filter{min-height:var(--hit-item)}}.shortcuts__heading{margin:var(--space-group) 0 0;font-size:var(--text-label);color:var(--muted);font-weight:600}.shortcuts__keys{gap:var(--space-row);flex-wrap:wrap;display:inline-flex}.shortcuts__nothing{color:var(--muted);margin:0}.shortcuts__off{margin:0 0 var(--space-row);color:var(--muted)}.shortcuts__off a{color:var(--link);text-decoration:underline}.chord-hint{left:50%;bottom:calc(var(--space-group) + env(safe-area-inset-bottom));z-index:60;padding:var(--space-row) var(--space-group);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-label);white-space:nowrap;margin:0;position:fixed;transform:translate(-50%)}.chord-hint:empty{display:none}.dialog__tally{margin:0 0 var(--space-group);padding-left:var(--space-group);color:var(--muted)}.dialog__choices{gap:var(--space-row);margin-bottom:var(--space-group);flex-wrap:wrap;display:flex}.field{gap:var(--space-tight);margin-bottom:var(--space-row);font-size:var(--text-label);display:grid}.field--inline{align-items:start;gap:var(--space-row);margin-top:var(--space-group);color:var(--muted);grid-template-columns:auto 1fr;line-height:1.5}.field__label{color:var(--muted)}.check{color:inherit;min-width:var(--hit-icon);min-height:var(--hit-icon);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.check__box{border:1px solid var(--control-edge);color:#0000;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.check[data-checked] .check__box{border-color:var(--brand-light);background:var(--brand-light);color:var(--ground-panel)}@media (forced-colors:none){[data-ground=light] .check[data-checked] .check__box{color:var(--paper-bright)}}.check:hover .check__box{border-color:var(--brand-light)}.check__box--css-mark{position:relative}.check[data-checked] .check__box--css-mark:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:2px;left:4px;transform:rotate(45deg)}.field__control{width:100%;min-height:var(--hit-control);border:1px solid var(--control-edge);border-radius:var(--radius-control);background:var(--hover);color:var(--body);font-size:var(--field-font-size);padding:5px 8px}.button{min-height:var(--box-control);border:1px solid var(--action-fill);border-radius:var(--radius-control);background:var(--action-fill);color:var(--on-action);padding:var(--space-tight) var(--space-row);font-size:var(--text-label);cursor:pointer}.button--quiet{color:var(--muted);border-color:var(--control-edge);background:0 0}.first-task{justify-content:center;gap:var(--space-row);flex-wrap:wrap;display:flex}.first-task__control{align-items:center;gap:var(--space-tight);min-height:var(--hit-item);text-decoration:none;display:inline-flex}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.bulkbar{align-items:center;gap:var(--space-row);padding:var(--space-row) var(--space-group);border-bottom:1px solid var(--border);background:var(--surface-bright);font-size:var(--text-label);flex-wrap:wrap;display:flex}.notice{padding:var(--space-row) var(--space-group);border-bottom:1px solid var(--border);font-size:var(--text-label);color:var(--status-blocked);margin:0}.notice--failed,.notice--action{align-items:center;gap:var(--space-tight) var(--space-group);flex-wrap:wrap;display:flex}.notice__text{flex:16rem;margin:0}.notice__retry{min-height:var(--hit-item)}.notice--line{padding-block:var(--space-tight)}.notice--line[data-empty]{border-bottom-color:#0000}.notice--viewer{color:var(--muted)}.textaction{min-width:var(--hit-item);min-height:var(--hit-item);margin-block:calc((var(--hit-item) - 1.5 * var(--text-label)) / -2);padding:0 var(--space-tight);border-radius:var(--radius-mark);color:var(--link);font:inherit;font-size:var(--text-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.textaction:hover{text-decoration:underline}.textaction[aria-disabled=true]{opacity:.55;cursor:not-allowed}.address-notice{gap:var(--space-tight) var(--space-group);color:var(--muted);flex-wrap:wrap;display:flex}.address-notice__missing{color:var(--status-blocked)}.create{gap:var(--space-tight);display:grid}.create__area{min-height:calc(var(--hit-control) * 2);resize:vertical;font-family:inherit;line-height:1.5}.create__hint{color:var(--faint);font-size:var(--text-meta)}.create__choice{color:var(--body);justify-self:start}.create__message{margin:var(--space-row) 0 0;color:var(--status-blocked);font-size:var(--text-label)}.create__acts{justify-content:flex-end;gap:var(--space-row);margin-top:var(--space-group);display:flex}.toast{right:var(--space-group);bottom:var(--space-group);bottom:calc(var(--space-group) + env(safe-area-inset-bottom));z-index:62;align-items:center;gap:var(--space-row);max-width:min(420px,92vw);padding:var(--space-row) var(--space-group);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--raised);color:var(--body);font-size:var(--text-label);margin:0;display:none;position:fixed}.toast[data-shown=true]{display:flex}.toast{transform:translateY(calc(var(--keyboard-inset,0px) * -1))}body:has(.selbar) .toast{bottom:calc(var(--space-group) * 2 + var(--selbar-height) + env(safe-area-inset-bottom))}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.toast{left:var(--space-group);right:var(--space-group);max-width:none}}.toast{right:calc(var(--space-group) + env(safe-area-inset-right))}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.toast{left:calc(var(--space-group) + env(safe-area-inset-left))}}.toast a{min-height:var(--hit-item);color:var(--link);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.write-alert{border-color:var(--status-blocked);border-inline-start-width:4px}.write-alert__text{flex:auto;margin:0}.alert-slot{min-height:calc(1.5 * var(--text-label));line-height:1.5}.alert-slot[data-empty]{background-color:#0000;border-color:#0000}.palette{flex-direction:column;width:min(680px,92vw);padding:0;display:flex;overflow:hidden}.palette__prompt{padding:var(--space-row) var(--space-group) 0;color:var(--faint);font-size:var(--text-label);margin:0}.palette__head{border-bottom:1px solid var(--border);align-items:center;display:flex}.palette__head:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.palette__input:focus-visible{outline:none}.palette__query{flex:1;min-width:0;position:relative}.palette__input,.palette__mirror{width:100%;min-height:var(--hit-item);padding:var(--space-group);font-family:var(--font-sans);font-size:var(--text-lead);letter-spacing:normal;white-space:pre;border:0;line-height:1.4}.palette__input{color:var(--heading);background:0 0;position:relative}.palette__input::placeholder{color:var(--faint)}.palette__query--tokens .palette__input{color:#0000;caret-color:var(--heading)}.palette__query--tokens .palette__input::selection{background:var(--brand-glow)}.palette__mirror{color:var(--heading);pointer-events:none;position:absolute;inset:0;overflow:hidden}.palette__token{border-radius:var(--radius-mark);background:var(--brand-glow);box-shadow:0 0 0 3px var(--brand-glow)}.palette__token-key{color:var(--muted)}.palette__token--invalid{box-shadow:none;-webkit-text-decoration:underline wavy var(--status-blocked);text-decoration:underline wavy var(--status-blocked);text-underline-offset:4px;background:0 0}.palette__close{display:none}.palette__list{max-height:min(440px,56dvh);padding:var(--space-tight) var(--space-row) var(--space-row);overscroll-behavior:contain;margin:0;overflow-y:auto}.palette__list:empty{display:none}.palette__list[data-held]{min-height:var(--held-height,0)}.dialog__panel.palette[data-held]{min-height:var(--held-panel,0)}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.dialog__panel.palette[data-held]{min-height:0}}.palette__group{padding:var(--space-row) var(--space-row) var(--space-tight);color:var(--faint);font-size:var(--text-meta)}.palette__item{align-items:center;gap:var(--space-row);min-height:var(--hit-item);padding:0 var(--space-row);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-body);cursor:pointer;display:flex}.palette__item[data-active]{background:var(--selected);box-shadow:inset 2px 0 0 var(--brand-light);color:var(--heading)}.palette__item--more{color:var(--faint);font-size:var(--text-label)}.palette__item--off{color:var(--faint);cursor:not-allowed}.palette__reason{text-align:end;flex:0 auto;min-width:0}.palette__handle{min-width:8ch;color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);flex:none}.palette__item[data-active] .palette__handle{color:var(--muted)}.palette__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.palette__match{box-shadow:inset 0 -1px 0 var(--brand-light);color:var(--heading);background:0 0;font-weight:600}.palette__kind{color:var(--faint);font-size:var(--text-meta);flex:none}.palette__empty{padding:var(--space-row) var(--space-group);color:var(--muted);font-size:var(--text-body);margin:0}.palette__pending{min-height:var(--space-row);padding:0 var(--space-group);color:var(--muted);font-size:var(--text-meta);margin:0}.palette__hints{align-items:center;gap:var(--space-row);padding:var(--space-row) var(--space-group);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.palette__hints-label{color:var(--faint);font-size:var(--text-label)}.palette__hint{min-height:var(--box-control);padding:0 var(--space-row);border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta);cursor:pointer;background:0 0}.palette__hint:hover{border-color:var(--control-edge);color:var(--heading)}@media (pointer:coarse){.palette__hint,.palette__hint:hover{background:var(--hover);border-color:#0000}}.palette__legend{gap:var(--space-group);padding:var(--space-row) var(--space-group);border-top:1px solid var(--border);color:var(--faint);font-size:var(--text-meta);flex-wrap:wrap;display:flex}.palette__legend>span{align-items:center;gap:var(--space-tight);display:inline-flex}@media not all and (hover:hover) and (pointer:fine){.palette__legend{display:none}}@media (max-width:720px),(max-height:500px) and (pointer:coarse){.dialog__panel.palette{inset:auto 0 var(--keyboard-inset,0px) 0;width:100%;max-height:none;height:calc(100vh - max(var(--space-section), env(safe-area-inset-top)));height:calc(100dvh - var(--keyboard-inset,0px) - max(var(--space-section), env(safe-area-inset-top)));padding:var(--space-group) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;border-width:1px 0 0;transform:none}.dialog__panel.palette>.sheet-grip{display:block}.palette__close{min-height:var(--hit-icon);margin-right:var(--space-row);padding:0 var(--space-row);color:var(--heading);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;display:inline-flex}.palette__list{flex:1;max-height:none}.palette__item{min-height:var(--hit-row)}.palette__legend{display:none}}.display{gap:var(--space-row);min-width:17rem;padding:var(--space-row);display:grid}.display__row{justify-content:space-between;align-items:center;gap:var(--space-group);display:flex}.display__label{align-items:center;gap:var(--space-tight);color:var(--muted);font-size:var(--text-label);display:inline-flex}.display__count{color:var(--muted);font-variant-numeric:tabular-nums}.diffmark{width:12px;height:12px;color:var(--link);flex:none;place-items:center;display:inline-grid}.chip.is-diff{border-color:var(--control-edge);background:var(--section-tint)}.display--diff .display__row{padding:var(--space-tight);border-radius:var(--radius-control);border:1px solid #0000}.display--diff .display__row--diff{border-color:var(--control-edge);background:var(--section-tint)}.display__foot{gap:var(--space-tight);padding-top:var(--space-tight);border-top:1px solid var(--border);display:grid}.display__diff{display:grid}.display__diffname{align-items:center;gap:var(--space-tight);padding:var(--space-tight) var(--space-row);color:var(--faint);font-size:var(--text-label);display:inline-flex}.display__way{font-size:var(--text-label)}.display__way[aria-disabled=true]{opacity:.55;cursor:not-allowed}.display__note{padding:var(--space-tight) var(--space-row);color:var(--faint);font-size:var(--text-label);margin:0}@media (forced-colors:active){.chip.is-diff,.display--diff .display__row--diff{border:1px dashed canvastext}.diffmark{color:canvastext}}.switch{min-width:2.25rem;min-height:var(--hit-control);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.switch:before{content:"";border:1px solid var(--control-edge);border-radius:var(--radius-sheet);background:var(--hover);width:2.25rem;height:1.125rem}.switch__thumb{border-radius:var(--radius-full);background:var(--muted);width:.75rem;height:.75rem;position:absolute;left:3px}.switch[data-checked]:before{border-color:var(--status-progress);background:var(--status-progress)}.switch[data-checked] .switch__thumb{background:var(--heading);left:auto;right:3px}@media (pointer:coarse){.switch{--switch-inset:max(0rem, (var(--hit-item) - 2.25rem) / 2);min-width:var(--hit-item);justify-content:center}.switch__thumb{translate:var(--switch-inset) 0}.switch[data-checked] .switch__thumb{translate:calc(-1 * var(--switch-inset)) 0}}.popover__text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.popover__hint{color:var(--faint)}.ctxmenu{z-index:60;min-width:240px;max-width:min(320px, calc(100vw - 2 * var(--space-group)));overscroll-behavior-y:contain;max-height:min(70dvh,520px);padding:var(--space-tight);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--raised);font-size:var(--text-body);flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 16px 38px #0009}.ctxmenu__heading{padding:var(--space-tight) var(--space-row);color:var(--muted);font-size:var(--text-meta)}.ctxmenu__group{flex-direction:column;display:flex}.ctxmenu__rule{margin:var(--space-tight) 0;border-top:1px solid var(--border)}.menuitem[aria-disabled=true]{color:var(--faint);cursor:not-allowed}.menuitem[aria-disabled=true]:hover{background:0 0}.menuitem__icon{width:14px;color:var(--faint);flex:none;display:inline-flex}.menuitem__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.menuitem__reason{white-space:normal;color:var(--muted);font-size:var(--text-meta);display:block}.menuitem__shortcut{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);flex:none}.hint--touch{display:none}@media not all and (hover:hover) and (pointer:fine){.menuitem__shortcut,.hint--keys{display:none}.hint--touch{display:inline}}:where(.when__tap){min-height:var(--hit-icon);color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.when__tap[aria-pressed=true]{white-space:normal}@media (pointer:coarse){.menuitem__shortcut{display:none}}.menuitem__mixed{background:var(--faint);border-radius:1px;width:8px;height:2px;display:block}.menuitem__swatch{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.menuitem__avatar{border-radius:var(--radius-full);background:var(--hover);width:18px;height:18px;color:var(--muted);font-size:var(--text-meta);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ctxmenu__submenu{z-index:61;overscroll-behavior-y:contain;min-width:220px;max-height:min(60dvh,420px);padding:var(--space-tight);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--raised);flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 16px 38px #0009}.ctxmenu__options,.ctxmenu__options>[role=menu],.ctxmenu__drill,.ctxmenu__level{flex-direction:column;display:flex}.ctxmenu__back{color:var(--heading);font-weight:600}.ctxmenu__back .menuitem__icon{color:var(--muted)}.ctxmenu__search{margin-bottom:var(--space-tight);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--hover);color:var(--body);font-size:var(--field-font-size);padding:5px 8px}.ctxmenu__empty{padding:var(--space-row);color:var(--faint);font-size:var(--text-label)}.selbar{left:50%;bottom:calc(var(--space-group) + env(safe-area-inset-bottom));max-width:calc(100vw - var(--space-group) * 2);z-index:40;align-items:center;gap:var(--space-row);padding:var(--space-row) var(--space-group);border:1px solid var(--border-strong);border-radius:var(--radius-sheet);background:var(--raised);font-size:var(--text-label);max-width:calc(100vw - 2 * (var(--space-group) + max(env(safe-area-inset-left), env(safe-area-inset-right))));display:flex;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 38px #0009}.selbar__count{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.selbar>.chip{flex:none}.selbar__spacer{height:calc(var(--selbar-height) + var(--space-group) * 2 + env(safe-area-inset-bottom));flex:none}.actbar,.pchips{align-items:center;gap:var(--space-tight) var(--space-row);flex-wrap:wrap;min-width:0;display:flex}.act{justify-content:center;align-items:center;gap:var(--space-tight);min-height:var(--box-control);min-width:var(--box-control);padding:0 var(--space-row);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--text-label);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;display:inline-flex}.act--primary{border-color:var(--action-fill);background:var(--action-fill);color:var(--on-action)}.act--secondary{border-color:var(--control-edge);color:var(--heading)}.act--quiet:hover,.act--secondary:hover{background:var(--hover);border-color:var(--control-edge);color:var(--heading)}.act--primary:hover{border-color:var(--action-fill-hover);background:var(--action-fill-hover)}.act--icon{width:var(--box-control);padding:0}.act:disabled,.act[aria-disabled=true]{opacity:.55;cursor:not-allowed}.act__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.pchip{align-items:center;gap:var(--space-tight);min-height:var(--box-control);padding:0 var(--space-row);border:1px solid var(--control-edge);border-radius:var(--radius-control);color:var(--heading);font:inherit;font-size:var(--text-label);background:0 0;display:inline-flex}.pchip--unset{color:var(--faint);border-style:dashed}.pill.pchip--static,.pill.pchip--static:hover{border-color:var(--control-edge);cursor:default;background:0 0}.addfield{align-items:center;gap:var(--space-tight);min-width:0;display:flex}.addfield__input{flex:1 1 var(--text-floor);min-width:0;min-height:var(--hit-control)}.addfield__go{flex:none}.async-button{place-items:center;display:inline-grid}.async-button__label{grid-area:1/1;min-width:0}.async-button__label:not([data-current]){visibility:hidden}.async-button[data-state=error]{border-color:var(--status-blocked)}.async-button--icon{justify-content:center;align-items:center;display:inline-flex}.async-button--icon[data-state=success]{color:var(--body)}.async-button--icon[data-state=error]{color:var(--status-blocked)}
@media (pointer:coarse){:where(.chip,.act,.pchip,.tpill,.palette__hint,.button,.iconbutton,.column__add,.fchip__remove):not(.pchip--static,.tpill--static){position:relative}:where(.chip,.act,.pchip,.tpill,.palette__hint,.button,.iconbutton,.column__add,.fchip__remove):not(.pchip--static,.tpill--static):after{content:"";inset-block:min(0px, calc((100% - var(--hit-control)) / 2));inset-inline:min(0px, calc((100% - var(--hit-control)) / 2));position:absolute}.fchip__remove:after{inset-inline:0 min(0px, calc((100% - var(--hit-control)) / 2))}.filters,.actbar,.pchips,.tbar__pills,.tbar__acts,.tbar{row-gap:max(var(--space-tight), var(--reach-gap))}}
