.signin-stack{align-items:stretch;gap:var(--space-2xs);flex-direction:column;width:min(26rem,100%);display:flex}.signin-identity{gap:var(--space-3xs);text-align:center;display:grid}.signin-wordmark{color:var(--ink);font-size:var(--step-2);letter-spacing:var(--kern-tight);font-weight:680}.signin-wordmark-period{color:var(--brand)}.signin-card{gap:var(--space-2xs);flex-direction:column;width:100%;display:flex}.signin-page{padding:var(--space-l) var(--space-s);justify-content:center;align-items:center}.signin-card .signin-forgot{min-height:2.75rem;padding-inline:var(--space-2xs);box-shadow:none;color:var(--soft);text-underline-offset:.2em;background:0 0;border:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.signin-card .signin-forgot:hover:not(:disabled),.signin-card .signin-forgot:focus-visible{box-shadow:none;color:var(--ink);background:0 0;text-decoration-color:currentColor}.signin-card .signin-forgot:disabled{box-shadow:none;color:var(--faint);background:0 0}.signin-guidance{color:var(--soft);font-size:var(--step--2);line-height:var(--leading)}.signin-confirmation{font-size:var(--step--2);line-height:var(--leading)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f7fb;--surface:#fff;--sunken:#eef2f7;--raised:#fff;--ink:#172033;--soft:#596579;--faint:#5f6d82;--brand:#5b55d6;--brand-dp:#4741b9;--brand-wash:#eeedff;--accent:#c26a32;--accent-wash:#fff3e9;--accent-ink:#a65324;--annotation-ink:#ff3b30;--good:#2e7a5b;--good-wash:#e8f5ee;--good-line:#cce7d8;--good-ink:#236044;--border:#17203324;--hair:#17203314;--veil:#ffffffeb;--scrim:#1720336b;--shadow:0 1px 2px #1720330d, 0 12px 28px -16px #17203338;--shadow-lg:0 2px 4px #17203312, 0 28px 64px -28px #17203347;--btn-ink:#fff;--series-1:#3c6ad7;--series-2:#d0340d;--series-3:#3a7d5b;--series-4:#8c5baf;--series-5:#3c788c;--series-6:#93673a;--series-7:#ae8218;--series-8:#c04484;--series-9:#db4cd6;--series-10:#708c28;--series-11:#d66519;--series-12:#e01850;--sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display:var(--sans);--mono:ui-monospace, sfmono-regular, menlo, consolas, "Liberation Mono", monospace;--step--2:clamp(.75rem, .724rem + .13vw, .8125rem);--step--1:clamp(.8125rem, .789rem + .12vw, .875rem);--step-0:clamp(.9375rem, .902rem + .18vw, 1.0625rem);--step-1:clamp(1.5rem, 1.348rem + .76vw, 1.9375rem);--step-2:clamp(2rem, 1.742rem + 1.29vw, 2.75rem);--leading-flat:1.05;--leading-fine:1.12;--leading-short:1.25;--leading:1.55;--leading-loose:1.7;--kern-tight:-.03em;--kern-caps:.1em;--space-3xs:clamp(.5rem, .46rem + .2vw, .625rem);--space-2xs:clamp(.75rem, .67rem + .4vw, 1rem);--space-xs:clamp(1.25rem, 1.09rem + .8vw, 1.75rem);--space-s:clamp(1.75rem, 1.51rem + 1.2vw, 2.5rem);--space-m:clamp(2.5rem, 2.18rem + 1.6vw, 3.5rem);--space-l:clamp(3.5rem, 3.18rem + 1.6vw, 4.5rem);--measure:64ch;--r:16px;--r-s:10px;--ring:inset 0 0 0 1px var(--border);--ring-soft:inset 0 0 0 1px var(--hair);--gutter:clamp(1.25rem, 3vw, 2.25rem);--pad-card:clamp(1rem, 1.4vw, 1.25rem);--field-label-width:7.5rem;--side-w:15rem;--top-h:4rem;--content-w:75rem;--card-gap:clamp(.75rem, 1.5vw, 1.25rem);--control-h:2.75rem;--thing-box-width:53.75rem;--thing-box-min-height:35rem;--thing-box-min-height-narrow:22.5rem;--thing-writing-measure:42.5rem;--thing-writing-pad:clamp(1.5rem, 4.4vw, 4rem);--thing-structured-pad:clamp(1.25rem, 3.3vw, 2.875rem);--thing-list-pad:5.5rem;--thing-row-padding:.75rem;--thing-row-padding-inline:.875rem;--thing-row-min-height:3.625rem;--thing-field-label-width:11.25rem;--thing-connection-label-width:11.875rem;--thing-arrow-width:2.75rem;--thing-add-size:2.75rem;--thing-add-size-inside:2.375rem;--thing-add-offset-inline:4.125rem;--thing-add-offset-block:3.25rem;--thing-inside-offset:1.875rem;--thing-panel-offset:4.875rem;--thing-menu-width:13.125rem;--thing-panel-width:17.5rem;--thing-input-height:2.5rem;--thing-button-pad-inline:.9375rem;--thing-chip-pad:.3125rem;--thing-glyph-page:1.5625rem;--thing-glyph-inside:1.4375rem;--thing-r-s:.5rem;--thing-r-m:.75rem;--thing-r-pill:1.375rem;--thing-writing-leading:1.35;--thing-stack-gap:.25rem;--thing-stack-separation:1rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0f1116;--surface:#191c23;--sunken:#14161c;--raised:#21252e;--ink:#e6e8ee;--soft:#a3aab6;--faint:#92a3b7;--brand:#8c90e0;--brand-dp:#a5a8ea;--brand-wash:#8c90e024;--accent:#dd8b4e;--accent-wash:#dd8b4e21;--accent-ink:#dd8b4e;--annotation-ink:#ff3b30;--good:#6fbf95;--good-wash:#6fbf9521;--good-line:#6fbf9547;--good-ink:#b9e2cd;--border:#e6e8ee24;--hair:#e6e8ee14;--veil:#0f1116db;--scrim:#00000094;--shadow:0 1px 2px #00000059, 0 8px 24px -12px #000000a6;--shadow-lg:0 1px 2px #0006, 0 24px 56px -28px #000c;--btn-ink:#12141a;--series-1:#3c6ad7;--series-2:#d0340d;--series-3:#3a7d5b;--series-4:#8c5baf;--series-5:#3c788c;--series-6:#93673a;--series-7:#ae8218;--series-8:#c04484;--series-9:#db4cd6;--series-10:#708c28;--series-11:#d66519;--series-12:#e01850}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0f1116;--surface:#191c23;--sunken:#14161c;--raised:#21252e;--ink:#e6e8ee;--soft:#a3aab6;--faint:#92a3b7;--brand:#8c90e0;--brand-dp:#a5a8ea;--brand-wash:#8c90e024;--accent:#dd8b4e;--accent-wash:#dd8b4e21;--accent-ink:#dd8b4e;--annotation-ink:#ff3b30;--good:#6fbf95;--good-wash:#6fbf9521;--good-line:#6fbf9547;--good-ink:#b9e2cd;--border:#e6e8ee24;--hair:#e6e8ee14;--veil:#0f1116db;--scrim:#00000094;--shadow:0 1px 2px #00000059, 0 8px 24px -12px #000000a6;--shadow-lg:0 1px 2px #0006, 0 24px 56px -28px #000c;--btn-ink:#12141a;--series-1:#3c6ad7;--series-2:#d0340d;--series-3:#3a7d5b;--series-4:#8c5baf;--series-5:#3c788c;--series-6:#93673a;--series-7:#ae8218;--series-8:#c04484;--series-9:#db4cd6;--series-10:#708c28;--series-11:#d66519;--series-12:#e01850}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f5f7fb;--surface:#fff;--sunken:#eef2f7;--raised:#fff;--ink:#172033;--soft:#596579;--faint:#5f6d82;--brand:#5b55d6;--brand-dp:#4741b9;--brand-wash:#eeedff;--accent:#c26a32;--accent-wash:#fff3e9;--accent-ink:#a65324;--annotation-ink:#ff3b30;--good:#2e7a5b;--good-wash:#e8f5ee;--good-line:#cce7d8;--good-ink:#236044;--border:#17203324;--hair:#17203314;--veil:#ffffffeb;--scrim:#1720336b;--shadow:0 1px 2px #1720330d, 0 12px 28px -16px #17203338;--shadow-lg:0 2px 4px #17203312, 0 28px 64px -28px #17203347;--btn-ink:#fff;--series-1:#3c6ad7;--series-2:#d0340d;--series-3:#3a7d5b;--series-4:#8c5baf;--series-5:#3c788c;--series-6:#93673a;--series-7:#ae8218;--series-8:#c04484;--series-9:#db4cd6;--series-10:#708c28;--series-11:#d66519;--series-12:#e01850}html[data-design-direction=paper][lang]{--ground:#f7f3ec;--surface:#fffdf8;--sunken:#f0e9df;--raised:#fffdf8;--ink:#2d2925;--soft:#655e56;--faint:#81776e;--brand:#9f4b39;--brand-dp:#7e3528;--brand-wash:#f5e6df;--accent:#b77a2b;--accent-wash:#fbf0d9;--accent-ink:#87531b;--good:#3b7254;--good-wash:#e8f1e8;--good-line:#cadfce;--good-ink:#2e5a40;--border:#2d292529;--hair:#2d29251a;--veil:#fffdf8f0;--scrim:#2d29256b;--shadow:0 1px 2px #2d29250d, 0 12px 28px -18px #2d29252e;--shadow-lg:0 2px 4px #2d292512, 0 28px 64px -30px #2d292540;--btn-ink:#fffdf8;--sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--r:12px;--r-s:8px;--side-w:15.5rem}html[data-design-direction=midnight][lang]{--ground:#09111f;--surface:#0e192b;--sunken:#0b1423;--raised:#13243b;--ink:#edf3ff;--soft:#a9b8cf;--faint:#8295b0;--brand:#96a8ff;--brand-dp:#bac5ff;--brand-wash:#96a8ff29;--accent:#f0b36a;--accent-wash:#f0b36a24;--accent-ink:#ffc987;--good:#6ec79a;--good-wash:#6ec79a24;--good-line:#6ec79a4d;--good-ink:#b7e5cc;--border:#e2ebff2b;--hair:#e2ebff17;--veil:#09111feb;--scrim:#000000a3;--shadow:0 1px 2px #00000047, 0 14px 32px -18px #000000b3;--shadow-lg:0 2px 4px #00000059, 0 30px 72px -28px #000000d9;--btn-ink:#09111f;--sans:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display:var(--sans);--r:14px;--r-s:9px;--side-w:15.5rem}*,:before,:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:var(--step--1);line-height:var(--leading);-webkit-font-smoothing:antialiased;accent-color:var(--brand);margin:0}h1,h2,h3{text-wrap:balance;letter-spacing:var(--kern-tight);margin:0;font-weight:640}h1{font-size:var(--step-1);line-height:var(--leading-short)}h2{font-size:var(--step-0);letter-spacing:-.018em}h3{font-size:var(--step--1);letter-spacing:-.012em}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--brand)}svg{max-width:100%}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.mono{font-family:var(--mono)}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--gutter);z-index:200;background:var(--surface);color:var(--ink);font-size:var(--step--1);border-radius:0 0 var(--r-s) var(--r-s);box-shadow:var(--ring), var(--shadow);padding:.7rem 1.1rem;font-weight:600;text-decoration:none;position:absolute;top:0;transform:translateY(-160%)}.skip:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.top{z-index:60;align-items:center;gap:var(--space-3xs);height:var(--top-h);padding-inline:var(--space-2xs);background:var(--veil);-webkit-backdrop-filter:saturate(180%)blur(.75rem);backdrop-filter:saturate(180%)blur(.75rem);border-bottom:1px solid var(--hair);display:flex;position:sticky;top:0}.wordmark{font-size:var(--step--1);letter-spacing:var(--kern-tight);white-space:nowrap;color:var(--ink);padding-inline:.35rem;font-weight:680;text-decoration:none}.wordmark span{color:var(--brand)}.top-spacer{margin-left:auto}.org,.who{min-width:0;font-size:var(--step--2);color:var(--soft);white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.org-chip{background:var(--brand);width:1.35rem;height:1.35rem;color:var(--btn-ink);border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.62rem;font-weight:700;display:inline-flex}.avatar-sm{background:var(--brand-wash);width:1.55rem;height:1.55rem;color:var(--brand);box-shadow:var(--ring-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}.iconbtn.nav-toggle{display:none}.app{grid-template-columns:var(--side-w) minmax(0, 1fr);height:calc(100vh - var(--top-h));min-height:calc(100vh - var(--top-h));align-items:start;display:grid}.nav-backdrop{display:none}.side{background:var(--surface);border-right:1px solid var(--hair);align-self:stretch}.side-scroll{top:var(--top-h);height:calc(100vh - var(--top-h));gap:var(--space-2xs);padding:var(--space-2xs) .6rem 2.9rem;flex-direction:column;display:flex;position:sticky;overflow-y:auto}.nav-group{flex-direction:column;gap:.125rem;display:flex}.nav-head{align-items:center;gap:.4rem;padding:.35rem .55rem .3rem;display:flex}.nav-head .nm{font-size:var(--step--2);letter-spacing:var(--kern-caps);text-transform:uppercase;color:var(--faint);font-weight:680}.navitem{font-size:var(--step--2);color:var(--soft);border-radius:.5rem;align-items:center;gap:.6rem;padding:.5rem .55rem;font-weight:560;line-height:1.3;text-decoration:none;display:flex}.navitem-body{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.navitem:hover{background:var(--sunken);color:var(--ink)}.navitem[aria-current=page]{background:var(--brand-wash);color:var(--brand);font-weight:660}.navitem svg{opacity:.9;flex-shrink:0}.navitem .count{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.68rem}.navitem[aria-current=page] .count{color:var(--brand)}.main{min-width:0;min-height:0;padding:var(--space-xs) var(--gutter) var(--space-l);flex:auto;overflow-y:auto}.workspace-column{flex-direction:column;min-width:0;min-height:0;display:flex}.workspace-intent{padding:.625rem var(--gutter) var(--space-2xs);background:var(--ground);flex:none}.workspace-intent .assistant-anchor{z-index:1;width:min(35rem,100vw - 20rem);margin:0 auto;position:relative;top:auto;left:auto}.workspace-intent .assistant-anchor>.canvas-ask[data-detached=true]{width:100%;animation:none;position:relative;top:auto;left:auto;transform:none}.main:focus{outline:none}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-2xs);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.page-head-l{flex-direction:column;gap:.25rem;min-width:0;display:flex}.page-head-title{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0;display:flex}.boot{min-height:100vh;padding:var(--gutter);justify-content:center;align-items:center;display:flex}@media (width<=56rem){.iconbtn.nav-toggle{display:inline-flex}.app{grid-template-columns:minmax(0,1fr)}.workspace-intent{padding-inline:var(--gutter)}.workspace-intent .assistant-anchor{width:100%}.side{top:var(--top-h);height:calc(100vh - var(--top-h));z-index:95;width:min(var(--side-w), 84vw);visibility:hidden;box-shadow:var(--shadow-lg);transition:transform .16s;position:fixed;left:0;transform:translate(-102%)}.app[data-nav-open=true] .side{visibility:visible;transform:translate(0)}.app[data-nav-open=true] .nav-backdrop{inset:var(--top-h) 0 0;z-index:94;background:var(--scrim);border:0;display:block;position:fixed}}@media (width<=34rem){.wordmark{padding-inline:.2rem}.hide-xs,.tag.top-fixture-tag{display:none}.top{padding-inline:var(--space-3xs);gap:.2rem}}.modal{width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0}.modal[open]{justify-content:center;align-items:center;display:flex}.modal::backdrop{background:var(--scrim)}.modal-panel{background:var(--raised);border-radius:var(--r);width:min(34rem,100vw - 3rem);max-height:min(45rem,100dvh - 3rem);box-shadow:var(--ring), var(--shadow-lg);text-align:left;white-space:normal;grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.modal-body{overscroll-behavior:contain;min-height:0;padding:1.25rem;overflow-y:auto}.modal-head{border-bottom:1px solid var(--hair);align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.modal-head h2{font-size:var(--step-0);line-height:var(--leading-short);flex:1;margin:0}.modal-body>.panel{box-shadow:none;background:0 0;border-radius:0;padding:0}.modal-title{flex:1;min-width:0}.modal-title-row{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0;display:flex}.modal-title h2{font-size:var(--step-0);line-height:var(--leading-short);margin:0}.modal-subject{color:var(--soft);font-size:var(--step--2);margin:0}.modal-foot{gap:var(--space-2xs);border-top:1px solid var(--hair);flex-direction:column;padding:1rem 1.25rem;display:flex}@media (width<=34rem){.modal[open]{align-items:flex-end}.modal-panel{border-radius:var(--r) var(--r) 0 0;width:100vw;max-width:none;height:auto;max-height:min(45rem,100dvh - 1rem)}.modal-foot{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@media (width<=30rem){.modal-head .iconbtn{width:2.75rem;height:2.75rem}}.anchored-popup{min-width:0;position:relative}.anchored-popup-trigger-normal{min-width:0;font:inherit;font-size:var(--step--2);color:var(--soft);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.4rem;padding:.3rem .45rem;display:inline-flex}.anchored-popup-trigger-normal:hover,.anchored-popup-trigger-normal[aria-expanded=true]{background:var(--sunken);color:var(--ink)}.anchored-popup-trigger-normal svg{opacity:.7;flex-shrink:0}.anchored-popup-trigger-normal[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.anchored-popup-panel{z-index:70;min-width:15rem;max-width:min(22rem, calc(100vw - 2 * var(--space-2xs)));border:1px solid var(--hair);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:.75rem;padding:.4rem;position:absolute;top:calc(100% + .35rem);left:0}.anchored-popup-end .anchored-popup-panel{left:auto;right:0}.anchored-popup-heading{font-size:var(--step--2);letter-spacing:var(--kern-caps);text-transform:uppercase;color:var(--faint);padding:.3rem .6rem .4rem;font-weight:680}.anchored-popup-menu{flex-direction:column;display:flex}.anchored-popup-item{width:100%;font:inherit;font-size:var(--step--2);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.6rem;padding:.5rem .6rem;text-decoration:none;display:flex}.anchored-popup-item:hover,.anchored-popup-item:focus-visible{background:var(--sunken)}.anchored-popup-item[aria-checked=true]{color:var(--brand);font-weight:640}.anchored-popup-item .tick-slot{width:.875rem;color:var(--brand);flex-shrink:0;display:inline-flex}.anchored-popup-separator{background:var(--hair);border:0;width:auto;height:1px;margin:.35rem .3rem}.anchored-popup-meta{font-size:var(--step--2);color:var(--faint);padding:.3rem .6rem .5rem}.btn{background:var(--brand);color:var(--btn-ink);font:inherit;font-size:var(--step--2);cursor:pointer;border:0;border-radius:999rem;align-items:center;gap:.4rem;padding:.6em 1.1em;font-weight:620;line-height:1.2;text-decoration:none;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.btn:hover:not(:disabled){background:var(--brand-dp)}.btn:disabled{background:var(--sunken);color:var(--soft);opacity:1;box-shadow:none;cursor:not-allowed}.btn-quiet{color:var(--ink);box-shadow:var(--ring);background:0 0}.btn-quiet:hover:not(:disabled){color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:0 0}.btn-remove{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:0 0;font-weight:560}.btn-remove:hover:not(:disabled){background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent)}.btn.btn-remove:disabled,.btn.btn-remove:disabled:hover{background:var(--sunken);color:var(--soft);box-shadow:none}.btn-xs{padding:.35em .7em;font-size:.72rem}.iconbtn{box-shadow:var(--ring);color:var(--soft);cursor:pointer;background:0 0;border:0;border-radius:999rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.iconbtn-normal{width:2.25rem;height:2.25rem}.iconbtn-compact{width:1.875rem;height:1.875rem}.iconbtn svg{width:1.0625rem;height:1.0625rem}.iconbtn:hover:not(:disabled){color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.iconbtn:disabled{opacity:.55;cursor:not-allowed}.tag{background:var(--sunken);color:var(--soft);box-shadow:var(--ring-soft);letter-spacing:.02em;white-space:nowrap;border-radius:999rem;align-items:center;gap:.3rem;padding:.2em .6em;font-size:.7rem;font-weight:650;display:inline-flex}.tag-accent{background:var(--accent-wash);color:var(--accent);box-shadow:none}.tag[data-lifecycle-stage]{color:var(--accent-ink)}.tag-mono{font-family:var(--mono);letter-spacing:0;font-weight:500}.tag-count{font-variant-numeric:tabular-nums}.panel{background:var(--raised);border-radius:var(--r);box-shadow:var(--ring), var(--shadow);padding:var(--pad-card)}.record-panel{gap:var(--space-2xs);flex-direction:column;width:100%;display:flex}.panel-flush{padding:0}.state{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.panel-flush>.state,.list-failure>.state{padding:var(--space-s) var(--pad-card)}.list-continuation-failure>.state{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) 0;flex-direction:row}.list-continuation-failure .btn{white-space:nowrap;flex:none}.list-continuation-failure .state-icon{display:none}.state-title{font-size:var(--step--1);letter-spacing:-.012em}.state-label{font-size:var(--step--2);color:var(--faint)}.state-message{font-size:var(--step--2);color:var(--soft);max-width:var(--measure)}.state-meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.7rem;display:flex}.state-error .state-icon{color:var(--accent);display:inline-flex}.state-refused .state-icon{color:var(--faint);display:inline-flex}.spinner{border:2px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:1.1rem;height:1.1rem;animation:.72s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.segmented-control{align-items:stretch;gap:var(--space-3xs);border:0;min-width:0;margin:0 auto 0 0;padding:0;display:inline-flex}.segmented-control-segment{display:inline-flex}.segmented-control-option{min-height:1.875rem;box-shadow:var(--ring);color:var(--soft);cursor:pointer;font-size:var(--step--2);white-space:nowrap;background:0 0;border-radius:999rem;justify-content:center;align-items:center;gap:.3em;padding:.35em .8em;font-weight:620;line-height:1.2;display:inline-flex}.segmented-control-option:before{content:"";width:.9em;display:inline-block}.segmented-control-input:checked+.segmented-control-option{background:var(--brand-wash);box-shadow:inset 0 0 0 1px var(--brand);color:var(--brand);font-weight:700}.segmented-control-input:checked+.segmented-control-option:before{content:"✓"}.segmented-control-input:focus-visible+.segmented-control-option{outline:2px solid var(--accent);outline-offset:2px}.segmented-control-option:hover{box-shadow:inset 0 0 0 1px var(--brand);color:var(--brand)}@media (width<=30rem){.btn{min-height:2.75rem}}.notice-band{align-items:center;gap:var(--space-3xs);padding:var(--space-2xs);border-radius:var(--r-s);background:var(--brand-wash);color:var(--brand-dp);flex-wrap:wrap;display:flex}.record-link{color:inherit;text-decoration:none}.record-link:hover{color:var(--brand);text-decoration:underline}.detail-screen{gap:var(--space-s);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;display:grid}.detail-summary,.detail-screen>.panel{min-width:0}.detail-summary{gap:var(--space-s);flex-direction:column;align-items:flex-start;display:flex}.detail-summary:only-child{grid-column:1/-1}.detail-screen>.panel,.detail-section{width:100%}.custom-fields-detail{align-items:flex-start;gap:var(--space-2xs);margin-top:var(--space-s);flex-direction:column;width:100%;display:flex}.detail-grid{gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));width:100%;margin:0;display:grid}.detail-field dd{color:var(--soft);overflow-wrap:anywhere;margin:0}.custom-fields-detail .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-fields-detail .detail-field-long{grid-column:1/-1}.custom-fields-disclosure{width:100%;display:flex}.detail-actions{gap:var(--space-2xs);flex-direction:column;width:100%;display:flex}.detail-actions-bar{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.detail-actions-reason{margin:0}.detail-page-actions{justify-content:space-between;gap:var(--space-3xs);flex-wrap:wrap;width:100%;display:flex}@media (width<=78rem){.detail-screen{grid-template-columns:minmax(0,1fr)}}@media (width<=34rem){.custom-fields-detail .detail-grid{grid-template-columns:minmax(0,1fr)}}.record-page{max-width:68rem;margin-top:.55rem}.record-summary,.record-section{border-top:1px solid var(--hair);min-width:0;margin-top:1.5rem;padding-top:1.5rem}.record-page>.record-content{width:min(100%,55rem)}.record-head{padding-bottom:var(--space-2xs);border-bottom:1px solid var(--hair)}.record-title-row{gap:.625rem}.record-content>:is(.record-summary,.record-section):first-child,.record-content>:is(.state-message,.lead-promoted-notice):first-child+:is(.record-summary,.record-section){border-top:0}.record-crumbs{color:var(--faint);font-size:var(--step--2);align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.record-crumb-link{color:var(--faint);font-size:var(--step--2);text-decoration:none}.record-crumb-link:hover{color:var(--brand);text-decoration:underline}.record-crumb-mark{color:var(--border)}.record-related{margin-top:.35rem}.record-related-link{border-bottom:1px dashed var(--border);min-height:2rem;color:var(--soft);font-size:var(--step--1);white-space:nowrap;align-items:center;padding:0;text-decoration:none;display:inline-flex}.record-related-link:hover{border-bottom-color:var(--brand);color:var(--brand)}.record-title{font-size:var(--step-1);font-weight:640;line-height:var(--leading-short);letter-spacing:var(--kern-tight);margin:0}.record-status{align-items:center;min-width:0;display:inline-flex}.record-status .input,.record-status select{min-height:2rem;font-size:var(--step--2);padding-block:.25rem}.record-meta{color:var(--faint);font-size:var(--step--2);margin:.35rem 0 0}.record-actions{flex-wrap:nowrap;align-items:flex-start;gap:.5rem;min-width:0;margin-top:1.15rem;display:flex}.record-actions>.detail-actions{width:auto;min-width:0}.record-actions>.detail-actions .detail-actions-bar{flex-wrap:nowrap;gap:.5rem}.detail-action-remove{border-left:1px solid var(--hair);margin-left:.35rem;padding-left:.85rem}.record-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.record-section-head>.record-form{flex:1 0 100%;order:1}.record-section-actions{align-items:center;gap:var(--space-3xs);flex:none;margin-left:auto;display:flex}.record-section-title{color:var(--ink);font-size:var(--step-0);letter-spacing:var(--kern-tight);margin:0;font-weight:700}.record-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 2.5rem;margin:0;display:grid}.record-summary>.record-facts{grid-template-columns:minmax(0,1fr)}.field-row{grid-template-columns:var(--field-label-width,7.5rem) minmax(0, 1fr);gap:var(--space-3xs);align-items:baseline;min-width:0;display:grid}.field-row dt{color:var(--faint);font-size:var(--step--2);overflow-wrap:anywhere;font-weight:400}.field-row dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:400}.custom-fields-detail .detail-field dd{overflow-wrap:normal;word-break:normal}.record-inline-add{border:0;border-bottom:1px dashed var(--border);width:fit-content;min-height:2rem;color:var(--soft);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;align-items:center;padding:0;display:inline-flex}.record-inline-add:hover{border-bottom-color:var(--brand);color:var(--brand)}.record-entry{border-top:1px solid var(--hair);padding:.65rem 0}.record-entry:first-child{border-top:0;padding-top:0}.record-entry-meta{align-items:baseline;gap:.5rem;margin-bottom:.1rem;display:flex}.record-entry-when{color:var(--faint);font-size:var(--step--2);white-space:nowrap}.record-entry pre{max-width:46rem;margin:0}.record-entry-past pre{color:var(--soft)}.record-tag{color:var(--soft);font-size:var(--step--2);background:var(--sunken);border-radius:999rem;padding:.1rem .45rem;font-weight:560}.record-note{color:var(--faint);font-size:var(--step--2)}.record-cell-label{color:var(--faint);letter-spacing:0;text-transform:none;font-weight:400;display:none}.copy-value{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.copy-value-text{min-width:0;color:var(--soft);font-size:var(--step--2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy-value-button{width:1.5rem;height:1.5rem;box-shadow:none}.copy-value-button svg{width:.875rem;height:.875rem}.copy-value-outcome{color:var(--faint);font-size:var(--step--2);white-space:nowrap}@media (width<=56rem){.record-related-link,.record-actions .btn,.record-section-head .btn{min-height:2.75rem}.detail-action-remove{border-left:0;margin-left:0;padding-left:1.1em}}@media (width<=34rem){html[data-design-direction] .record-page{--field-label-width:5.75rem}.record-facts{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.record-page .field-row{gap:.5rem}}.record-inline-actions{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:inline-flex}.record-inline-actions .archive-access .btn{border:0;border-bottom:1px dashed var(--border);min-height:2rem;color:var(--soft);box-shadow:none;font-size:var(--step--1);background:0 0;border-radius:0;padding:0}.record-inline-actions .archive-access .btn:hover:not(:disabled){border-bottom-color:var(--brand);color:var(--brand);background:0 0}.record-page .tablewrap{background:0 0}.record-page .tbl{min-width:0}.record-page .tbl th{font-size:var(--step--2);letter-spacing:0;text-transform:none;background:0 0;border-bottom:0;padding:0 1.25rem .35rem 0;font-weight:400}.record-page .tbl td{border-top:1px solid var(--hair);vertical-align:baseline;border-bottom:0;padding:.5rem 1.25rem .5rem 0}.record-page .tbl tbody tr:hover td{background:0 0}.record-page .tbl th:last-child,.record-page .tbl td:last-child{padding-right:0}.record-page .tbl td.status{color:var(--ink)}.record-page .tbl td.row-actions .btn{color:var(--soft);font-size:var(--step--2);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.2em;box-shadow:none;background:0 0;padding:0;font-weight:500}.record-page .tbl td.row-actions .btn:hover:not(:disabled){color:var(--brand)}.record-page .tbl td.strong{font-size:var(--step--2);font-weight:400}.record-page .tbl td.when{color:var(--faint);font-size:var(--step--2)}.record-page .pager{padding:0}.record-page .pager-count{font-size:var(--step--2);font-weight:400}.affiliation-mobile-meta{display:none}@media (width<=56rem){.record-page .tablewrap{overflow-x:visible}.record-page .tbl,.record-page .tbl tbody{display:block}.record-page .tbl thead{display:none}.record-page .tbl tr{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;row-gap:.15rem;padding:.65rem 0 .3rem;display:grid}.record-page .tbl td{border-top:0;padding:.1rem 0;display:block}.record-page .tbl td:nth-child(2){grid-column:1/-1}.record-page .tbl td.row-actions{text-align:left;grid-column:1/-1}.record-page .tbl td.row-actions .btn{min-height:2.75rem}.record-page .tbl td.when{justify-self:end}.record-page .tbl td.affiliation-role,.record-page .tbl td.affiliation-recorded{display:none}.record-page .tbl td.affiliation-company .affiliation-mobile-meta{color:var(--soft);font-size:var(--step--2);margin-top:.15rem;font-weight:400;display:block}.record-cell-label{display:inline}.copy-value-button{width:2.75rem;height:2.75rem}}.work-surface{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.work-surface-header{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.work-surface-header>.listbar{align-items:center;width:100%;margin-bottom:0}.work-surface-state{color:var(--faint);font-size:var(--step--2)}.work-surface-actions{align-items:center;gap:var(--space-3xs);flex-wrap:wrap;display:flex}.work-surface-fault,.work-surface-confirmation,.work-surface-content{min-width:0}.work-surface-empty{color:var(--faint);font-size:var(--step--2)}.listbar{justify-content:flex-end;align-items:flex-start;gap:var(--space-3xs);margin-bottom:var(--space-2xs);flex-wrap:wrap;display:flex}.record-form{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.listbar>.record-form,.listbar-note{flex:1 0 100%;order:1}.listbar-heading{margin-right:auto}.listbar-toggle{font-size:var(--step--2);color:var(--soft);align-items:center;gap:.4rem;margin-right:auto;display:inline-flex}.listbar-note{font-size:var(--step--2);color:var(--soft);text-align:right;order:2}.form-grid{gap:var(--space-2xs);width:100%;max-width:calc(45rem + var(--space-2xs) + var(--space-2xs));grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.record-field-set{grid-template-columns:minmax(0,1fr)}.field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.field-full{grid-column:1/-1}.switch-row{cursor:pointer;align-items:flex-start;gap:.7rem;width:100%;padding-top:.2rem;display:flex}.switch-control{flex:none;width:2.4rem;height:1.4rem;display:block;position:relative}.switch{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch-track{box-shadow:inset 0 0 0 1px var(--faint);background:var(--sunken);border-radius:1.4rem;position:absolute;inset:0}.switch-track:after{content:"";background:var(--surface);width:1rem;height:1rem;box-shadow:var(--shadow);border-radius:50%;margin:.2rem;transition:transform .12s;display:block}.switch:checked+.switch-track{box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent)}.switch:checked+.switch-track:after{transform:translate(1rem)}.switch:focus-visible+.switch-track{outline:2px solid var(--accent);outline-offset:2px}.switch-copy{min-width:0;display:block}.switch-copy strong{display:block}.switch-copy span{color:var(--soft);font-size:var(--step--2);margin-top:.15rem;display:block}.field-label{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);overflow-wrap:anywhere;font-size:.72rem;font-weight:650}.field-req{color:var(--accent);margin-left:.2rem}.field-fault{color:var(--accent);overflow-wrap:anywhere;font-size:.72rem}.form-fault{font-size:var(--step--2);color:var(--accent);overflow-wrap:anywhere;font-weight:620}.input{border-radius:var(--r-s);width:100%;box-shadow:var(--ring);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--step--2);border:0;padding:.5rem .65rem}@media (width<=30rem){.input{min-height:2.75rem}}.input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--accent)}textarea.input{resize:vertical;min-height:8rem}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--faint) 50%), linear-gradient(135deg, var(--faint) 50%, transparent 50%);background-position:calc(100% - 1.05rem),calc(100% - .7rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;min-width:8rem;padding-right:2rem}.record-fields-form .field>:where(.input,.note-editor-field){width:100%}fieldset.field,fieldset.check-group{border:0;flex-direction:column;gap:.4rem;margin:0;padding:0;display:flex}legend.field-label,legend.check-group-heading{padding:0}.check-row{font-size:var(--step--2);color:var(--soft);line-height:var(--leading-short);align-items:flex-start;gap:.5rem;display:flex}.check-row input[type=checkbox],.check-row input[type=radio]{flex-shrink:0;margin-top:.3em}.check-row-content{flex-direction:column;gap:.2rem;min-width:0;display:flex}.check-row-note{color:var(--faint);font-size:.72rem;line-height:var(--leading-short);overflow-wrap:anywhere}.check-row-described{align-items:start;column-gap:var(--space-3xs);padding-block:var(--space-3xs);grid-template-columns:auto 1fr;display:grid}.check-row-described>.state-label{grid-column:2;min-width:0}.member-disable{justify-content:space-between;align-items:center;gap:var(--space-2xs);border-top:1px solid var(--hair);padding-top:var(--space-2xs);display:flex}.check-group-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:.68rem;font-weight:650}.form-actions,.listbar-actions{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.form-actions-split{justify-content:space-between;align-items:center;gap:var(--space-2xs);flex-flow:wrap;display:flex}.form-actions-split>.form-actions{margin-left:auto}@media (width<=34rem){.form-actions-split{flex-flow:column;align-items:stretch}.form-actions-split>.form-actions{order:1;align-self:flex-end}.form-actions-split-delete{order:2;align-self:flex-start}}.form-success{color:var(--good-ink);font-size:var(--step--2);margin:0}.confirm-consequence{font-size:var(--step--2);color:var(--soft);max-width:var(--measure)}.credential-secret{overflow-wrap:anywhere;padding:var(--space-2xs);border-radius:var(--r-s);background:var(--sunken);font-family:var(--mono);font-size:var(--step--2);display:block}.permission-group{border-top:1px solid var(--hair)}.permission-group>summary{align-items:center;gap:var(--space-3xs);padding:var(--space-2xs) 0;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.permission-group>summary::-webkit-details-marker{display:none}.permission-group>summary::marker{content:""}.permission-group-chevron{color:var(--soft);transition:transform .12s;display:inline-flex;transform:rotate(-90deg)}.permission-group[open]>summary .permission-group-chevron{transform:rotate(0)}.permission-group-name{font-weight:650}.tablewrap{background-color:var(--raised);background-image:linear-gradient(to right, var(--raised) 30%, transparent), linear-gradient(to left, var(--raised) 30%, transparent), linear-gradient(to right, var(--border), transparent .75rem), linear-gradient(to left, var(--border), transparent .75rem);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:2.5rem 100%,2.5rem 100%,2.5rem 100%,2.5rem 100%;background-attachment:local,local,scroll,scroll;overflow-x:auto;container-type:inline-size}.panel-flush>.tablewrap{border-radius:var(--r) var(--r) 0 0}.tablewrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tbl{border-collapse:collapse;width:100%;min-width:32rem;font-size:var(--step--2)}.tbl th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);background:var(--raised);padding:.55rem var(--space-2xs);border-bottom:1px solid var(--border);white-space:nowrap;font-size:.72rem;font-weight:650}.tbl td{padding:.6rem var(--space-2xs);border-bottom:1px solid var(--hair);vertical-align:middle;color:var(--soft)}.tbl tbody tr:hover td{background:var(--sunken)}.tbl td.name-clipped{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}.tbl td.strong{color:var(--ink);font-weight:620}.tbl td.nowrap,.tbl th.nowrap{white-space:nowrap}.tbl td.token-whole{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}.tbl td.row-actions{text-align:right;white-space:nowrap}.tbl td.row-actions>.btn+.btn{margin-left:var(--space-3xs)}.row-disclosed td{background:var(--sunken);padding:0}.row-disclosed-panel{box-sizing:border-box;width:100cqi;padding:var(--space-2xs);position:sticky;left:0}.tbl tbody tr.row-disclosed:hover td{background:var(--sunken)}.tbl tr.row-withdrawn td{color:var(--faint)}.pager{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:.6rem var(--space-2xs);display:flex}.pager-count{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.7rem}@media (width<=56rem){.tablewrap:where(:not(.record-page *)){overflow-x:visible}.tbl:where(:not(.record-page *)){min-width:0}.tbl:where(:not(.record-page *)),.tbl:where(:not(.record-page *)) tbody{display:block}.tbl:where(:not(.record-page *)) thead{display:none}.tbl:where(:not(.record-page *)) tr{border-top:1px solid var(--hair);flex-direction:column;padding-top:.75rem;padding-bottom:.75rem;display:flex}.tbl:where(:not(.record-page *)) tr.row-disclosed{border-top:0;padding:0}.tbl:where(:not(.record-page *)) tbody tr:hover td{background:0 0}.tbl:where(:not(.record-page *)) td{padding:.15rem var(--space-2xs);border-bottom:0;display:block}.tbl:where(:not(.record-page *)) tr.row-disclosed td{padding:0}.tbl:where(:not(.record-page *)) td.strong{font-size:var(--step--1);order:-1;padding-bottom:.35rem}.tbl:where(:not(.record-page *)) td.name-clipped{white-space:normal;max-width:none;overflow:visible}.tbl:where(:not(.record-page *)) td.token-whole{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:100%;overflow:visible}.tbl:where(:not(.record-page *)) td.row-actions{align-items:center;gap:var(--space-3xs);text-align:left;white-space:normal;flex-wrap:wrap;margin-top:.35rem;display:flex}.tbl:where(:not(.record-page *)) td.row-actions .btn.btn{min-height:2.75rem}.tbl:where(:not(.record-page *)) td.row-actions>.btn+.btn{margin-left:0}.tbl:where(:not(.record-page *)) select.input{min-height:2.75rem}}html[data-design-direction] body{font-family:var(--sans);background:var(--ground);color:var(--ink)}html[data-design-direction] h1,html[data-design-direction] h2,html[data-design-direction] h3{font-family:var(--display)}html[data-design-direction] h1{font-size:var(--step-1);line-height:var(--leading-fine);font-weight:720}html[data-design-direction] h2{font-size:var(--step-0);line-height:var(--leading-short);font-weight:700}html[data-design-direction] h3{font-size:var(--step--1);line-height:var(--leading-short);font-weight:700}html[data-design-direction] .top{height:var(--top-h);padding-inline:var(--gutter);gap:var(--space-3xs);background:var(--surface);border-bottom-color:var(--hair)}html[data-design-direction] .wordmark{color:var(--ink);font-size:var(--step-0);letter-spacing:-.045em;padding-inline:0;font-weight:760}html[data-design-direction] .wordmark span{color:var(--brand)}html[data-design-direction] .org,html[data-design-direction] .who{font-size:var(--step--1)}html[data-design-direction] .anchored-popup-trigger-normal{min-height:var(--control-h);border-radius:var(--r-s);color:var(--soft);padding-inline:.625rem}html[data-design-direction] .anchored-popup-trigger-normal:hover,html[data-design-direction] .anchored-popup-trigger-normal[aria-expanded=true]{background:var(--sunken);color:var(--ink)}html[data-design-direction] .app{grid-template-columns:var(--side-w) minmax(0, 1fr);height:calc(100vh - var(--top-h));min-height:calc(100vh - var(--top-h))}html[data-design-direction] .side{background:var(--surface);border-right-color:var(--hair)}html[data-design-direction] .side-scroll{gap:var(--space-xs);padding:var(--space-xs) .75rem var(--space-l)}html[data-design-direction] .nav-group{gap:.25rem}html[data-design-direction] .nav-head{padding:.25rem .75rem .45rem}html[data-design-direction] .nav-head .nm{font-family:var(--sans);font-size:var(--step--2);letter-spacing:.12em;font-weight:760}html[data-design-direction] .navitem{border-radius:var(--r-s);min-height:2.625rem;font-size:var(--step--1);gap:.7rem;padding:.6rem .75rem;font-weight:600}html[data-design-direction] .navitem svg{width:1.05rem;height:1.05rem}html[data-design-direction] .navitem[aria-current=page]{background:var(--brand-wash);color:var(--brand);box-shadow:inset .1875rem 0 var(--brand);font-weight:720}html[data-design-direction] .navitem .count{font-size:var(--step--2);font-weight:650}html[data-design-direction] .main{width:100%;min-width:0;min-height:0;padding:var(--space-s) var(--gutter) var(--space-l);flex:auto;overflow-y:auto}html[data-design-direction] .assistant-anchor{z-index:80}html[data-design-direction] .workspace-column{flex-direction:column;min-width:0;min-height:0;display:flex}html[data-design-direction] .workspace-intent{padding:.625rem var(--gutter) var(--space-2xs);background:var(--ground);flex:none}html[data-design-direction] .workspace-intent .assistant-anchor{z-index:1;width:min(35rem,100vw - 20rem);margin:0 auto;position:relative;top:auto;left:auto}html[data-design-direction] .workspace-intent .assistant-anchor>.canvas-ask[data-detached=true]{width:100%;animation:none;position:relative;top:auto;left:auto;transform:none}html[data-design-direction] .main>*{max-width:var(--content-w);margin-inline:auto}html[data-design-direction] .main>.page-head{max-width:var(--content-w);margin-bottom:var(--space-2xs);align-items:center}html[data-design-direction] .page-head-l{gap:.35rem}html[data-design-direction] .page-head-title{gap:var(--space-3xs)}html[data-design-direction] .canvas-ask[data-detached=true] .canvas-ask-bar{border-color:var(--border);box-shadow:var(--shadow-lg)}html[data-design-direction] .canvas-ask[data-detached=true] .canvas-ask-go{border-radius:var(--r-s)}html[data-design-direction] .btn{min-height:var(--control-h);border-radius:var(--r-s);font-size:var(--step--1);padding:.6rem 1rem;font-weight:700}html[data-design-direction] .btn-quiet{background:var(--surface);color:var(--ink);box-shadow:var(--ring-soft)}html[data-design-direction] .btn-quiet:hover:not(:disabled){background:var(--brand-wash);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}html[data-design-direction] .btn-remove{background:var(--surface);color:var(--accent-ink)}html[data-design-direction] .iconbtn{border-radius:var(--r-s)}html[data-design-direction] .iconbtn-normal{width:var(--control-h);height:var(--control-h)}html[data-design-direction] .panel{border-radius:var(--r);box-shadow:var(--ring-soft), var(--shadow)}html[data-design-direction] .listbar{align-items:center;gap:var(--space-3xs);margin-bottom:var(--space-xs)}html[data-design-direction] .work-surface-header>.listbar{margin-bottom:0}html[data-design-direction] .main>.page-head+.listbar{min-height:var(--control-h);margin-top:0;margin-bottom:var(--space-xs)}html[data-design-direction] .main>.page-head+.listbar+.panel{margin-top:0}html[data-design-direction] .list-controls{align-items:center;gap:var(--space-3xs);padding:var(--space-2xs) var(--pad-card);background:var(--surface);border-bottom:1px solid var(--hair)}html[data-design-direction] .list-search,html[data-design-direction] .input{min-height:var(--control-h);border-radius:var(--r-s);background:var(--ground);box-shadow:inset 0 0 0 1px var(--hair)}html[data-design-direction] .input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--accent)}html[data-design-direction] .list-search{width:min(18rem,100%);padding-inline:.875rem}html[data-design-direction] .list-tab{min-height:var(--control-h);border-radius:var(--r-s);padding-inline:.875rem}html[data-design-direction] .tbl{font-size:var(--step--1)}html[data-design-direction] .tbl th{padding:.75rem var(--space-2xs);color:var(--faint);font-size:var(--step--2);letter-spacing:.08em;font-weight:760}html[data-design-direction] .tbl td{padding-block:.85rem}html[data-design-direction] .tablewrap.lead-table .tbl{table-layout:fixed}html[data-design-direction] .tablewrap.lead-table .tbl th:first-child,html[data-design-direction] .tablewrap.lead-table .tbl td:first-child{width:15%}html[data-design-direction] .tablewrap.lead-table .tbl th:nth-child(2),html[data-design-direction] .tablewrap.lead-table .tbl td:nth-child(2){width:16%}html[data-design-direction] .tablewrap.lead-table .tbl th:nth-child(3),html[data-design-direction] .tablewrap.lead-table .tbl td:nth-child(3){width:11%}html[data-design-direction] .tablewrap.lead-table .tbl th:nth-child(4),html[data-design-direction] .tablewrap.lead-table .tbl td:nth-child(4){width:7%}html[data-design-direction] .tablewrap.lead-table .tbl th:nth-child(5),html[data-design-direction] .tablewrap.lead-table .tbl td:nth-child(5){width:14%}html[data-design-direction] .tablewrap.lead-table .tbl th:nth-child(6),html[data-design-direction] .tablewrap.lead-table .tbl td:nth-child(6){width:8%}html[data-design-direction] .tablewrap.lead-table .tbl td.row-actions{white-space:nowrap;width:5%}html[data-design-direction] .tablewrap.lead-table .tbl td.row-actions>.btn{padding-inline:.7rem}html[data-design-direction] .tablewrap{border-radius:var(--r)}html[data-design-direction] .list-screen-footer{max-width:var(--content-w);padding-top:var(--space-2xs);margin-inline:auto}@media (width<=56rem){html[data-design-direction] .app{grid-template-columns:minmax(0,1fr)}html[data-design-direction] .side-scroll{padding-top:var(--space-2xs)}html[data-design-direction] .main,html[data-design-direction] .workspace-intent{padding-inline:var(--gutter)}html[data-design-direction] .workspace-intent .assistant-anchor{width:100%}html[data-design-direction] .main>.page-head+.listbar{min-height:0;margin-top:0;margin-bottom:var(--space-2xs);justify-content:flex-start}html[data-design-direction] .tablewrap.lead-table .tbl td.row-actions{width:auto}html[data-design-direction] .tablewrap.lead-table .tbl{table-layout:auto}html[data-design-direction] .tablewrap.lead-table .tbl td:nth-child(n){width:auto}html[data-design-direction] .record-title{font-size:var(--step-1)}}@media (width<=34rem){html[data-design-direction] .top{padding-inline:var(--space-3xs)}html[data-design-direction] .main{padding-top:var(--space-xs)}html[data-design-direction] .main>.page-head{margin-bottom:var(--space-2xs)}html[data-design-direction] .main>.page-head+.listbar{margin-bottom:var(--space-xs)}}html[data-design-direction] .listbar-more>summary{min-height:var(--control-h);border-radius:var(--r-s);font-size:var(--step--1);padding:.6rem 1rem;font-weight:700}html[data-design-direction] .listbar-more[open]>summary{background:var(--brand-wash);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}html[data-design-direction] .listbar-more-panel{border:1px solid var(--hair)}html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th:first-child,html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:first-child{width:calc(26% - 3.5rem)}html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th:nth-child(2),html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:nth-child(2){width:22%}html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th:nth-child(3),html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:nth-child(3){width:15%}html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th:nth-child(4),html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:nth-child(4),html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th:nth-child(5),html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:nth-child(5){width:12%}html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th:nth-child(6),html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:nth-child(6){width:14%}html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl th.lead-actions-column,html[data-design-direction] .tablewrap.list-screen-table.lead-table .tbl td:nth-child(7){width:3.5rem}html[data-design-direction] .list-screen-panel{border:1px solid var(--hair);background:var(--raised);box-shadow:var(--ring-soft), var(--shadow);overflow:hidden}html[data-design-direction] .list-screen-panel .tablewrap.list-screen-table{background-color:var(--raised);background-image:none}html[data-design-direction] .list-screen-panel .list-screen-table .tbl{min-width:0}html[data-design-direction] .list-screen-panel .list-screen-table .tbl th{border-bottom-color:var(--hair);padding-top:.875rem;padding-bottom:.875rem}html[data-design-direction] .list-screen-panel .list-screen-table .tbl td{padding-top:1rem;padding-bottom:1rem}html[data-design-direction] .list-screen-panel .list-screen-table .tbl td.strong{color:var(--ink);font-size:var(--step-0);font-weight:700}html[data-design-direction] .list-screen-panel .list-screen-table .tbl td.row-actions{width:3.5rem;padding-inline:var(--space-2xs)}html[data-design-direction] .list-screen-panel>.state-empty{flex-flow:wrap;align-items:baseline}html[data-design-direction] .list-screen-panel>.state-empty .state-title{margin:0}html[data-design-direction] .list-screen-panel>.state-empty .state-message{flex:100%;margin:0}html[data-design-direction] .list-screen-panel>.state-empty>.btn{color:var(--soft);box-shadow:var(--ring-soft);background:0 0;margin-left:auto}html[data-design-direction] .list-screen-panel>.state-empty>.btn:hover:not(:disabled){background:var(--brand-wash);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}@media (width<=56rem){html[data-design-direction] .list-screen-panel>.state-empty>.btn{margin-left:0}html[data-design-direction] .tablewrap.list-screen-table .tbl tr{align-items:stretch}html[data-design-direction] .tablewrap.list-screen-table .tbl td:nth-child(n){box-sizing:border-box;width:100%;min-width:100%}}html[data-design-direction] .record-page{max-width:var(--content-w);margin-top:0}html[data-design-direction] .record-crumbs{margin-bottom:var(--space-3xs);font-size:var(--step--1)}html[data-design-direction] .record-crumb-link,html[data-design-direction] .record-related-link{font-size:var(--step--1)}html[data-design-direction] .record-title{font-size:var(--step-2);font-weight:760}html[data-design-direction] .record-meta{font-size:var(--step--1);margin-top:.45rem}html[data-design-direction] .record-actions{margin-top:var(--space-2xs)}html[data-design-direction] .record-summary,html[data-design-direction] .record-section{padding-top:var(--space-xs);margin-top:var(--space-xs);border-top-color:var(--border)}html[data-design-direction] .record-section-head{margin-bottom:var(--space-2xs)}html[data-design-direction] .record-section-title{font-family:var(--sans);font-size:var(--step-0);letter-spacing:var(--kern-tight);text-transform:none;font-weight:720}html[data-design-direction] .record-facts{column-gap:var(--space-s);row-gap:var(--space-2xs)}html[data-design-direction] .record-facts dt,html[data-design-direction] .record-facts dd{font-size:var(--step-0)}html[data-design-direction] .record-facts dt{color:var(--faint);font-size:var(--step--1)}html[data-design-direction] .record-facts dd{margin-top:0}html[data-design-direction] .field-row{grid-template-columns:var(--field-label-width,7.5rem) minmax(0, 1fr);gap:var(--space-3xs)}html[data-design-direction] .field-row dt{color:var(--faint);font-size:var(--step--1);letter-spacing:0;text-transform:none;font-weight:400}html[data-design-direction] .field-row dd{color:var(--ink);font-size:var(--step-0);font-weight:400}html[data-design-direction] .record-status .tag{box-shadow:none}html[data-design-direction] .things-screen{width:min(100%, var(--content-w))}html[data-design-direction] .things-home{gap:var(--space-m)}html[data-design-direction] .things-heading{min-height:0;padding-bottom:var(--space-xs);border-bottom:1px solid var(--border);align-items:flex-end;margin-block:0}html[data-design-direction] .things-heading-title{align-items:start;gap:.35rem;display:grid}html[data-design-direction] .things-heading h1{font-size:var(--step-2);line-height:var(--leading-flat)}html[data-design-direction] .things-heading-title p{color:var(--soft);font-size:var(--step-0);margin:0}html[data-design-direction] .things-section-heading{margin-bottom:var(--space-2xs)}html[data-design-direction] .things-section-heading h2{font-size:var(--step-1)}html[data-design-direction] .things-section-heading a{font-size:var(--step--1);font-weight:700}@media (width>=35rem){html[data-design-direction] .things-editor .type-field-row .input{min-height:0;padding-block:.35rem}html[data-design-direction] .things-editor .type-field-row .btn{min-height:2.25rem;padding-block:.4rem}}html[data-design-direction] .things-collection-list{background:var(--raised);box-shadow:var(--ring-soft), var(--shadow);overflow:hidden}html[data-design-direction] .things-collection-list .tbl td{padding-block:1rem}html[data-design-direction] .things-collection-list .things-row-copy .record-link{font-size:var(--step-0)}html[data-design-direction] .things-collection-list .things-row-secondary{color:var(--soft);font-size:var(--step--1)}html[data-design-direction] .things-collection-list .things-collection-count{color:var(--soft);font-size:var(--step--1);font-weight:650}html[data-design-direction] .things-recent-list{width:100%;box-shadow:none;background:0 0;overflow:visible}html[data-design-direction] .things-recent-list .tbl{border-collapse:separate;border-spacing:0;width:100%;min-width:0;display:block}html[data-design-direction] .things-recent-list .tbl tbody{column-count:3;column-gap:var(--card-gap);column-fill:balance;width:100%;min-width:0;display:block}html[data-design-direction] .things-recent-list .tbl tbody tr.record-card-item{width:100%;min-width:0;box-shadow:none;break-inside:avoid;background:0 0;border:0;margin:0;padding:0;display:block}html[data-design-direction] .things-recent-list .tbl tbody tr.record-card-item+tr.record-card-item{margin-top:var(--card-gap)}html[data-design-direction] .things-recent-list .tbl tbody tr.record-card-item:hover{box-shadow:none;background:0 0;transform:none}html[data-design-direction] .things-recent-list .tbl tbody tr.record-card-item>td{width:100%;min-width:0;color:inherit;font-size:inherit;text-align:left;white-space:normal;border:0;padding:0;display:block}html[data-design-direction] .thing-card{min-width:0;padding:var(--pad-card);border:1px solid var(--hair);border-radius:var(--r);background:var(--raised);box-shadow:var(--ring-soft), var(--shadow);flex-direction:column;transition:transform .14s,box-shadow .14s;display:flex}html[data-design-direction] .thing-card:hover{box-shadow:var(--ring-soft), var(--shadow-lg);transform:translateY(-.125rem)}html[data-design-direction] .thing-card-content{gap:var(--space-3xs);min-width:0;display:grid}html[data-design-direction] .thing-card-title{min-width:0;color:var(--ink);font-size:var(--step-1);font-weight:720;line-height:var(--leading-short);overflow-wrap:anywhere;text-decoration:none;display:block}html[data-design-direction] .thing-card-title:hover{color:var(--brand)}html[data-design-direction] .thing-card-notes{max-width:var(--measure);color:var(--soft);font-size:var(--step--1);line-height:var(--leading-short);overflow-wrap:anywhere;white-space:pre-line;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}html[data-design-direction] .thing-card-detail-group{gap:.4rem;min-width:0;display:grid}html[data-design-direction] .thing-card-detail-group dl{gap:var(--space-3xs);min-width:0;margin:0;display:grid}html[data-design-direction] .thing-card-detail-group dl>.field-row{grid-template-columns:var(--field-label-width,7.5rem) minmax(0, 1fr);gap:var(--space-3xs);min-width:0;font-size:var(--step--2);line-height:var(--leading-short);align-items:start;display:grid}html[data-design-direction] .thing-card-detail-group dt{min-width:0;color:var(--faint);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;font-weight:400}html[data-design-direction] .thing-card-detail-group dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:400}html[data-design-direction] .thing-card-connections ul{flex-wrap:wrap;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}html[data-design-direction] .thing-card-connections li{min-width:0;max-width:100%}html[data-design-direction] .thing-connection-chip{border:1px solid var(--hair);background:var(--sunken);min-width:0;max-width:100%;color:var(--soft);font-size:var(--step--2);line-height:var(--leading-short);border-radius:999rem;align-items:baseline;gap:.3rem;padding:.4rem .55rem;text-decoration:none;display:inline-flex}html[data-design-direction] .thing-connection-chip:hover{border-color:var(--brand);background:var(--brand-wash);color:var(--brand)}html[data-design-direction] .thing-connection-chip{overflow-wrap:anywhere;min-width:0;font-weight:650;overflow:hidden}html[data-design-direction] .thing-card-more{min-height:1.9rem;color:var(--faint);font-size:var(--step--2);align-items:center;padding-inline:.25rem;font-weight:650;display:inline-flex}html[data-design-direction] .thing-card-footer{justify-content:space-between;align-items:center;gap:var(--space-2xs);min-width:0;margin-top:var(--space-2xs);padding-top:var(--space-3xs);border-top:1px solid var(--hair);color:var(--faint);font-size:var(--step--2);line-height:var(--leading-short);display:flex}html[data-design-direction] .thing-card-kind{min-width:0;color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}html[data-design-direction] .thing-card-footer time{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}html[data-design-direction] .things-home-section>.state,html[data-design-direction] .things-home-section>.things-home-list.list-failure{box-sizing:border-box;border:1px solid var(--hair);border-radius:var(--r);background:var(--raised);width:100%;min-width:0;box-shadow:var(--ring-soft), var(--shadow)}html[data-design-direction] .things-home-section>.state{min-height:8rem;padding:var(--space-m) var(--pad-card);justify-content:center}html[data-design-direction] .things-home-section>.things-home-list.list-failure{overflow:visible}html[data-design-direction] .things-home-section>.things-home-list.list-failure>.state{padding:var(--space-m) var(--pad-card)}html[data-design-direction] .things-add-chooser .anchored-popup-trigger{width:var(--control-h);height:var(--control-h);border-radius:var(--r-s);font-size:var(--step-0)}@media (width<=56rem){html[data-design-direction] .things-recent-list .tbl tbody{column-count:1}html[data-design-direction] .things-heading-title p{font-size:var(--step--1)}}@media (width<=34rem){html[data-design-direction] .things-heading{align-items:flex-start;gap:var(--space-2xs)}html[data-design-direction] .things-heading-title{flex:auto}html[data-design-direction] .things-heading h1{font-size:var(--step-1)}html[data-design-direction] .thing-card{padding:var(--pad-card)}html[data-design-direction] .thing-card-title{font-size:var(--step-0)}html[data-design-direction] .thing-card-detail-group dl>.field-row{grid-template-columns:var(--field-label-width,7.5rem) minmax(0, 1fr)}}html[data-design-direction] .kind-collection-page .record-content{display:block}html[data-design-direction] .kind-collection-page .collection-controls{width:min(24rem,100%);margin-bottom:var(--space-2xs)}html[data-design-direction] .kind-collection-page .record-content>.tablewrap,html[data-design-direction] .kind-collection-page .record-content>.list-failure{border:1px solid var(--hair);border-radius:var(--r);background:var(--raised);box-shadow:var(--ring-soft), var(--shadow);overflow-x:auto}html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl{table-layout:fixed;width:100%;min-width:0}html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl th{border-bottom-color:var(--hair);padding-top:.875rem;padding-bottom:.875rem}html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl td{padding-top:1rem;padding-bottom:1rem}html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl td.strong{font-size:var(--step-0);font-weight:700}html[data-design-direction] .kind-collection-page .record-content>.state-empty{padding:var(--space-xs) var(--pad-card);flex-flow:wrap;align-items:baseline}html[data-design-direction] .kind-collection-page .record-content>.state-empty .state-title{margin:0}html[data-design-direction] .kind-collection-page .record-content>.state-empty>.btn{color:var(--soft);box-shadow:var(--ring-soft);background:0 0;margin-left:auto}html[data-design-direction] .kind-collection-page .record-content>.state-empty>.btn:hover:not(:disabled){background:var(--brand-wash);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}html[data-design-direction] .kind-collection-page .record-content>.archive-access-page{margin-top:var(--space-2xs)}html[data-design-direction] .collection-actions{align-items:center;gap:var(--space-3xs);display:inline-flex}@media (width<=56rem){html[data-design-direction] .kind-collection-page .record-content>.tablewrap{overflow-x:visible}html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl,html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl tbody{width:100%;min-width:0}html[data-design-direction] .kind-collection-page .record-content>.tablewrap .tbl td{padding:.2rem 0}}@media (width<=34rem){html[data-design-direction] .kind-collection-page .record-content>.state-empty>.btn{margin-left:0}html[data-design-direction] .work-surface-content .vr-scroll:has(.vr-table-records){overflow-x:visible}html[data-design-direction] .work-surface-content .vr-table-records,html[data-design-direction] .work-surface-content .vr-table-records tbody,html[data-design-direction] .work-surface-content .vr-table-records td{width:100%;display:block}html[data-design-direction] .work-surface-content .vr-table-records thead{display:none}html[data-design-direction] .work-surface-content .vr-table-records tr{border-top:1px solid var(--hair);flex-direction:column;padding:.7rem 0;display:flex}html[data-design-direction] .work-surface-content .vr-table-records tbody tr:first-child{border-top:0}html[data-design-direction] .work-surface-content .vr-table-records td{border-bottom:0;padding:.15rem 0}html[data-design-direction] .work-surface-content .vr-table-records td:before{content:attr(data-label);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:760;display:block}html[data-design-direction] .work-surface-content .vr-table-records td.vr-cell-lead{color:var(--ink);font-size:var(--step--1);padding-bottom:.35rem;font-weight:700}html[data-design-direction] .work-surface-content .vr-table-records td.vr-cell-lead:before{content:none}}html[data-design-direction] .listbar{min-height:var(--control-h)}html[data-design-direction] .listbar>.btn{white-space:nowrap}html[data-design-direction] .list-screen-panel{border:1px solid var(--hair);overflow:hidden}html[data-design-direction] .list-screen-panel>.tablewrap{background-color:var(--raised);background-image:none}html[data-design-direction] .list-screen-panel .tbl{table-layout:fixed}html[data-design-direction] .list-screen-panel .tbl td{overflow-wrap:anywhere;min-width:0}html[data-design-direction] .list-screen-panel .tbl td.strong{color:var(--ink);font-size:var(--step--1);font-weight:700}html[data-design-direction] .list-screen-panel .tbl td.row-actions{width:4.25rem;padding-inline:var(--space-2xs)}html[data-design-direction] .list-screen-panel .row-actions-menu{display:inline-flex}html[data-design-direction] .list-screen-panel .row-actions-menu .iconbtn{background:var(--surface)}html[data-design-direction] .views-table .tbl{table-layout:auto}html[data-design-direction] .views-table .tbl th:first-child,html[data-design-direction] .views-table .tbl td:first-child{width:100%}html[data-design-direction] .views-table .tbl th:nth-child(2),html[data-design-direction] .views-table .tbl td:nth-child(2){width:max-content}html[data-design-direction] .persona-table .tbl th:first-child,html[data-design-direction] .persona-table .tbl td:first-child,html[data-design-direction] .group-table .tbl th:first-child,html[data-design-direction] .group-table .tbl td:first-child,html[data-design-direction] .message-persona-table .tbl th:first-child,html[data-design-direction] .message-persona-table .tbl td:first-child{width:25%}html[data-design-direction] .list-screen-panel>.state-empty{padding:var(--space-xs) var(--pad-card);background:var(--raised)}html[data-design-direction] .list-screen-panel>.state-empty .state-title{font-size:var(--step-0);font-weight:720}html[data-design-direction] .list-screen-panel>.state-empty .state-message{max-width:48ch}html[data-design-direction] .list-screen-footer{padding-inline:.125rem}html[data-design-direction] .record-page{width:100%}html[data-design-direction] .record-title{overflow-wrap:anywhere;max-width:28ch}html[data-design-direction] .record-meta{max-width:72ch}html[data-design-direction] .record-actions .detail-actions-bar{align-items:center}html[data-design-direction] .record-section,html[data-design-direction] .record-summary{border-top-color:var(--hair)}html[data-design-direction] .record-section-title{font-weight:740}html[data-design-direction] .record-facts>div{min-width:0}html[data-design-direction] .record-facts dd{overflow-wrap:anywhere}html[data-design-direction] .record-cell-label{color:var(--faint);font-size:var(--step--2);letter-spacing:0;text-transform:none;font-weight:400}html[data-design-direction] .detail-screen{width:100%;max-width:var(--content-w)}html[data-design-direction] .detail-screen>.detail-section,html[data-design-direction] .detail-screen>.panel{padding:var(--pad-card);border:1px solid var(--hair);border-radius:var(--r);background:var(--raised);box-shadow:var(--ring-soft), var(--shadow)}html[data-design-direction] .detail-screen>.detail-section+.detail-section,html[data-design-direction] .detail-screen>.panel+.detail-section,html[data-design-direction] .detail-screen>.detail-section+.panel{margin-top:0}html[data-design-direction] .detail-screen>.detail-summary{padding:0 0 var(--space-2xs)}html[data-design-direction] .detail-screen>.detail-summary h2{font-size:var(--step-0)}html[data-design-direction] .detail-screen .detail-section>h2{color:var(--ink);font-size:var(--step-0);font-weight:740}html[data-design-direction] .detail-screen .detail-section .form-grid{max-width:none}html[data-design-direction] .detail-screen .form-actions{align-items:center}html[data-design-direction] .fields-toolbar{padding:var(--pad-card);margin:0 0 var(--space-xs);border:1px solid var(--hair);border-radius:var(--r);background:var(--raised);box-shadow:var(--ring-soft), var(--shadow)}html[data-design-direction] .fields-kind>.listbar{margin-bottom:var(--space-2xs)}html[data-design-direction] .fields-kind>.tablewrap{border-radius:var(--r);box-shadow:var(--ring-soft), var(--shadow);overflow:hidden}html[data-design-direction] .fields-kind>.state-empty{min-height:5rem;padding:var(--space-2xs) 0}html[data-design-direction] .feedback-extract-cell{max-width:32rem}html[data-design-direction] .feedback-extract{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-design-direction] .permission-description{margin-top:.15rem;display:block}html[data-design-direction] .conversation-list{min-width:0}html[data-design-direction] .conversation-list .list-stats{margin-top:0}html[data-design-direction] .conversation-list .list-controls{background:0 0;border-bottom:0;padding-inline:0}html[data-design-direction] .thread-list{margin-top:var(--space-2xs);border:1px solid var(--hair);border-radius:var(--r);background:var(--raised);overflow:hidden}html[data-design-direction] .thread-row{padding:var(--space-2xs) var(--pad-card);transition:background-color .14s}html[data-design-direction] .thread-row:hover{background:var(--brand-wash)}html[data-design-direction] .thread-subject{font-weight:700}html[data-design-direction] .thread-preview{max-width:70ch}html[data-design-direction] .thread-people-row{padding:var(--space-2xs) 0;margin-top:0}html[data-design-direction] .turn-list{max-width:70ch}html[data-design-direction] .turn{padding-block:var(--space-2xs)}html[data-design-direction] .composer{width:100%}html[data-design-direction] .composer-title{font-size:var(--step-1)}html[data-design-direction] .composer-head,html[data-design-direction] .result-header{padding-bottom:var(--space-2xs);border-bottom:1px solid var(--hair)}html[data-design-direction] .composer-head-actions,html[data-design-direction] .result-actions{align-items:center}html[data-design-direction] .composer-card,html[data-design-direction] .result-canvas,html[data-design-direction] .result-settings{border:1px solid var(--hair);box-shadow:var(--ring-soft), var(--shadow)}html[data-design-direction] .composer-card{background:var(--raised)}html[data-design-direction] .composer-section+.composer-section{padding-top:var(--space-2xs);border-top:1px solid var(--hair)}html[data-design-direction] .result-mobile-tabs{border-bottom-color:var(--hair)}html[data-design-direction] .canvas{min-height:calc(100vh - var(--top-h))}html[data-design-direction] .canvas-hero{padding-top:clamp(3.5rem,12vh,8rem)}html[data-design-direction] .canvas-heading{max-width:18ch}html[data-design-direction] .canvas-starter{background:var(--raised);min-height:2.5rem;color:var(--ink);padding-inline:.875rem}html[data-design-direction] .signin-stack{width:min(28rem,100%)}html[data-design-direction] .signin-card{padding:var(--pad-card);border:1px solid var(--hair);box-shadow:var(--ring-soft), var(--shadow-lg)}html[data-design-direction] .signin-card h1{font-size:var(--step-1)}html[data-design-direction] .signin-card .form-actions .btn:first-child{min-width:7rem}html[data-design-direction] .modal-panel{border:1px solid var(--hair)}html[data-design-direction] .nav-backdrop{cursor:pointer}html[data-design-direction] .list-screen-panel .tbl td.status .tag{vertical-align:middle;margin-inline-start:.4rem}@media (width<=56rem){html[data-design-direction] .list-screen-panel .tbl{table-layout:auto}html[data-design-direction] .list-screen-panel>.tablewrap{padding:var(--space-3xs) var(--space-2xs)}html[data-design-direction] .list-screen-panel .tbl tbody{gap:var(--space-3xs);flex-direction:column;display:flex}html[data-design-direction] .list-screen-panel .tbl tbody>tr:not(.row-disclosed){border:1px solid var(--hair);border-radius:var(--r-s);background:var(--surface);box-shadow:var(--ring-soft)}html[data-design-direction] .list-screen-panel .tbl tbody>tr:not(.row-disclosed):hover{background:var(--surface)}html[data-design-direction] .list-screen-panel .tbl tbody>tr:not(.row-disclosed) td:nth-child(n){width:100%;min-width:100%}html[data-design-direction] .list-screen-panel .tbl tbody>tr:not(.row-disclosed) td.row-actions{width:auto;min-width:0;min-height:2.75rem;padding:.25rem var(--space-2xs) 0;order:-2;align-self:flex-end;margin-top:0}html[data-design-direction] .list-screen-panel .tbl tbody>tr:not(.row-disclosed) td.strong{order:-1}html[data-design-direction] .list-screen-panel .tbl tbody>tr.row-disclosed{margin-top:calc(-1 * var(--space-3xs));box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;padding:0;display:block}html[data-design-direction] .list-screen-panel .tbl tbody>tr:not(.row-disclosed):has(+tr.row-disclosed){border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}html[data-design-direction] .list-screen-panel .tbl tbody>tr.row-disclosed>td{border:1px solid var(--hair);border-radius:0 0 var(--r-s) var(--r-s);background:var(--surface);border-top:0;width:100%;min-width:100%;padding:0}html[data-design-direction] .list-screen-panel .tbl tbody>tr.row-disclosed>td>.row-disclosed-panel,html[data-design-direction] .fields-toolbar,html[data-design-direction] .detail-screen>.detail-section,html[data-design-direction] .detail-screen>.panel{padding:var(--space-2xs)}html[data-design-direction] .thread-row{padding-inline:var(--space-2xs)}}@media (width<=34rem){html[data-design-direction] .record-title{max-width:none}html[data-design-direction] .record-head{padding-bottom:var(--space-2xs)}html[data-design-direction] .detail-screen>.detail-summary{padding-bottom:0}html[data-design-direction] .canvas-hero{padding-inline:var(--space-2xs)}html[data-design-direction] .canvas-heading{max-width:14ch;font-size:var(--step-1)}html[data-design-direction] .canvas-starters{align-items:stretch}html[data-design-direction] .canvas-starters-label{text-align:center;flex:0 0 100%}html[data-design-direction] .canvas-starter{flex:1 1 calc(50% - var(--space-3xs))}html[data-design-direction] .signin-page{padding-inline:var(--space-2xs)}html[data-design-direction] .signin-card{padding:var(--space-s) var(--space-2xs)}html[data-design-direction] .signin-card .form-actions{flex-direction:column;align-items:stretch}html[data-design-direction] .signin-card .form-actions .btn{justify-content:center;width:100%}}html[data-design-direction] .tablewrap.table-mobile-records .tbl td.token-whole{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;max-width:0;overflow:hidden}.tablewrap.table-mobile-records .lead-contact-mobile{display:none}@media (width<=56rem){html[data-design-direction] .list-screen-panel:has(>.tablewrap:is(.member-table,.credential-table)){box-shadow:none;background:0 0;border:0;overflow:visible}html[data-design-direction] .list-screen-panel>.tablewrap:is(.member-table,.credential-table){background-color:#0000;background-image:none;padding:0}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed){gap:.125rem var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));min-height:3rem;padding:.25rem .625rem;display:grid;position:relative}html[data-design-direction] .tablewrap.credential-table .tbl tbody>tr:not(.row-disclosed){grid-template-columns:minmax(0,1fr)}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td:nth-child(n){box-sizing:border-box;width:auto;min-width:0;padding:0}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.strong{order:initial;grid-column:1/-1;padding:0}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed):has(>td.row-actions:not(.row-actions-with-trailing):not(:empty)){padding-inline-end:3.875rem}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.record-list-wide{grid-column:1/-1}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.token-whole{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:100%;overflow:visible}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.row-actions:not(.row-actions-with-trailing){justify-content:flex-end;align-items:center;width:auto;min-width:0;min-height:2.75rem;margin:0;padding:0;display:flex;position:absolute;top:.25rem;right:.625rem}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.row-actions-with-trailing{order:initial;grid-column:1/-1;justify-content:flex-end;align-items:center;width:auto;min-width:0;min-height:2.75rem;margin:0;padding:0;display:flex}html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.row-actions:empty,html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td:empty,html[data-design-direction] .tablewrap.table-mobile-records .tbl tbody>tr:not(.row-disclosed)>td.record-list-secondary,.tablewrap.table-mobile-records .lead-contact-desktop{display:none}.tablewrap.table-mobile-records .lead-contact-mobile{display:inline}}html[data-design-direction=paper] .top{background:var(--ground);border-bottom-color:var(--border)}html[data-design-direction=paper] .side{background:var(--ground);border-right-color:var(--border)}html[data-design-direction=paper] .navitem[aria-current=page]{box-shadow:inset .1875rem 0 var(--brand)}html[data-design-direction=paper] .panel,html[data-design-direction=paper] .things-collection-list,html[data-design-direction=paper] .thing-card{box-shadow:var(--ring-soft)}html[data-design-direction=paper] .things-recent-list .tbl tbody{column-count:2}html[data-design-direction=paper] .thing-card{border-color:var(--border);border-radius:var(--r-s)}html[data-design-direction=paper] .things-heading h1,html[data-design-direction=paper] .record-title{letter-spacing:-.045em;font-weight:650}html[data-design-direction=paper] .things-heading{border-bottom-style:double}html[data-design-direction=paper] .record-summary,html[data-design-direction=paper] .record-section{border-top-style:solid}html[data-design-direction=midnight] .top,html[data-design-direction=midnight] .side{background:var(--surface)}html[data-design-direction=midnight] .navitem[aria-current=page]{box-shadow:inset .1875rem 0 var(--brand)}html[data-design-direction=midnight] .canvas-ask[data-detached=true] .canvas-ask-bar{background:var(--raised)}html[data-design-direction=midnight] .panel,html[data-design-direction=midnight] .things-collection-list,html[data-design-direction=midnight] .thing-card{box-shadow:var(--ring), var(--shadow)}html[data-design-direction=midnight] .thing-card{border-color:var(--border)}html[data-design-direction=midnight] .thing-connection-chip{background:var(--surface)}html[data-design-direction=midnight] .things-heading{border-bottom-color:var(--border)}html[data-design-direction=midnight] .tbl tbody tr:hover td{background:var(--brand-wash)}html[data-design-direction=midnight] .things-recent-list .tbl tbody tr:hover td{background:0 0}@media (width<=56rem){html[data-design-direction] .things-heading-title p{font-size:var(--step--1)}}@media (width<=34rem){html[data-design-direction] .things-heading{align-items:flex-start;gap:var(--space-2xs)}html[data-design-direction] .things-heading-title{flex:auto}html[data-design-direction] .things-heading h1{font-size:var(--step-1)}html[data-design-direction] .thing-card{padding:var(--pad-card)}}
