.access-entry{isolation:isolate;min-height:100dvh;padding:max(var(--space-workhorse-lg), env(safe-area-inset-top)) max(var(--space-workhorse-lg), env(safe-area-inset-right)) max(var(--space-workhorse-lg), env(safe-area-inset-bottom)) max(var(--space-workhorse-lg), env(safe-area-inset-left));background:linear-gradient(180deg, color-mix(in oklch, var(--tn-night-ink) 42%, transparent) 0%, color-mix(in oklch, var(--tn-night-ink) 30%, transparent) 46%, color-mix(in oklch, var(--tn-night-deep) 72%, transparent) 100%), url(/sakura-atmosphere.webp) center 68% / cover no-repeat;box-sizing:border-box;place-items:center;display:grid;position:relative}.access-entry-card{justify-items:center;gap:var(--space-workhorse-sm);box-sizing:border-box;border-radius:var(--radius-panel);background:color-mix(in oklch, var(--tn-night-deep) 68%, transparent);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(22px)saturate(112%);backdrop-filter:blur(22px)saturate(112%);width:min(464px,100%);box-shadow:0 24px 64px color-mix(in oklch, var(--depth-shadow) 58%, transparent), inset 0 1px 0 color-mix(in oklch, var(--depth-highlight) 10%, transparent);padding:clamp(18px,3vw,28px);display:grid}.access-entry-wordmark{font-family:var(--font-wordmark);letter-spacing:-.04em;margin:0;font-size:1.35rem;font-weight:600;line-height:1}.access-entry-card>.eyebrow{margin:0 0 var(--space-workhorse-xs);text-align:center}.access-entry-clerk-root{justify-content:center;width:100%;display:flex}.access-entry-clerk-card-box{width:min(400px,100%)}@media (max-width:520px){.access-entry{padding:max(var(--space-workhorse-md), env(safe-area-inset-top)) max(var(--space-workhorse-md), env(safe-area-inset-right)) max(var(--space-workhorse-md), env(safe-area-inset-bottom)) max(var(--space-workhorse-md), env(safe-area-inset-left))}.access-entry-card{padding:var(--space-workhorse-md)}}.access-actions,.operator-access-controls{align-items:center;gap:var(--space-workhorse-sm);display:flex}.org-switcher{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.org-switcher__org{border:1px solid color-mix(in oklch, var(--role-line) 70%, transparent);border-radius:var(--radius-control);min-height:26px;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), color var(--motion-swift) var(--motion-ease);background:0 0;align-items:center;padding:0 .55rem;font-size:.68rem;text-decoration:none;display:inline-flex}.org-switcher__org:hover,.org-switcher__org:focus-visible{background:color-mix(in oklch, var(--role-panel) 78%, transparent);color:var(--role-text)}.org-switcher__org[data-active=true]{border-color:color-mix(in oklch, var(--role-accent) 55%, transparent);color:var(--role-text)}.org-switcher__leads{border-left:1px solid color-mix(in oklch, var(--role-line) 70%, transparent);align-items:center;gap:.35rem;margin-left:.35rem;padding-left:.55rem;display:inline-flex}.org-switcher__leads-label{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.75;white-space:nowrap;font-size:.62rem}.org-switcher__org[data-status=lead]{border-style:dashed}.tenjo-search-trigger{border:1px solid color-mix(in oklch, var(--role-line) 70%, transparent);border-radius:var(--radius-control);min-height:30px;color:var(--role-text-muted);font:inherit;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), color var(--motion-swift) var(--motion-ease);background:0 0;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.7rem;display:inline-flex}.tenjo-search-trigger:hover,.tenjo-search-trigger:focus-visible{border-color:color-mix(in oklch, var(--role-accent) 45%, transparent);color:var(--role-text);outline:none}.tenjo-search-trigger__hint{opacity:.6;font-size:.62rem}.tenjo-search-backdrop{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03030880;background:lab(.848564% .668563 -2.17707/.5);align-content:start;justify-items:center;padding-top:min(14vh,140px);display:grid;position:fixed;inset:0}.tenjo-search-palette{z-index:61;width:min(560px, calc(100vw - (var(--space-workhorse-lg) * 2)));border-radius:var(--radius-panel);max-height:min(60vh,520px);animation:workspace-in var(--motion-enter) var(--motion-ease-rise) both;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.tenjo-search-input{box-sizing:border-box;border:0;border-bottom:1px solid color-mix(in oklch, var(--role-line) 70%, transparent);width:100%;padding:var(--space-workhorse-md);color:var(--role-text);font:inherit;background:0 0;font-size:1rem}.tenjo-search-input:focus{outline:none}.tenjo-search-results{padding:.5rem;overflow-y:auto}.tenjo-search-empty{padding:var(--space-workhorse-md);color:var(--role-text-muted);align-items:center;gap:.4rem;margin:0;font-size:.82rem;display:flex}.tenjo-search-group+.tenjo-search-group{margin-top:.5rem}.tenjo-search-group__label{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:.3rem .5rem;font-size:.64rem}.tenjo-search-result{border-radius:var(--radius-control);color:var(--role-text);transition:background var(--motion-swift) var(--motion-ease);gap:.1rem;padding:.5rem .65rem;text-decoration:none;display:grid}.tenjo-search-result[data-active=true]{background:color-mix(in oklch, var(--role-panel) 78%, transparent)}.tenjo-search-result__label{font-size:.86rem}.tenjo-search-result__sublabel{color:var(--role-text-muted);font-size:.72rem}.access-primary,.operator-sign-out{border:1px solid color-mix(in oklch, var(--role-accent) 36%, transparent);border-radius:var(--radius-control);min-height:40px;padding:0 var(--space-workhorse-md);background:var(--role-accent);color:var(--role-ground);font:inherit;cursor:pointer;transition:background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), box-shadow var(--motion-swift) var(--motion-ease), transform var(--motion-swift) var(--motion-ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.operator-sign-out{color:var(--role-text);background:0 0}.shell-header .operator-sign-out{min-height:30px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:0 .65rem;font-size:.7rem}.operations-command-card{background:color-mix(in oklch, var(--role-ground) 72%, var(--role-card));min-height:calc(100vh - 132px);box-shadow:0 1px 2px color-mix(in oklch, var(--depth-shadow) 5%, transparent), inset 0 1px 0 color-mix(in oklch, var(--depth-highlight) 42%, transparent);padding:clamp(18px,2.1vw,30px)}.operations-chrome{min-height:100%}.tenjo-directory-console{min-height:58vh;padding-bottom:calc(var(--active-shell-rail-height) + var(--space-workhorse-md));position:relative}.tenjo-directory-console .page-header{justify-content:space-between;align-items:end;gap:var(--space-workhorse-md);margin-bottom:var(--space-workhorse-md);display:flex}.tenjo-directory-console .page-header h1{letter-spacing:-.015em;font-size:clamp(1.55rem,2.35vw,2.6rem);line-height:1.04}.tenjo-directory-main{min-width:0;animation:none}.tenjo-directory-dock-wrap{z-index:7;justify-items:center;gap:.5rem;display:grid;position:fixed}.tenjo-directory-dock-wrap[data-position=bottom]{left:50%;bottom:var(--space-workhorse-md);transform:translate(-50%)}.tenjo-directory-dock-wrap[data-position=bottom] .tenjo-directory-dock{min-width:min(320px, calc(100vw - (var(--space-workhorse-lg) * 2)))}.tenjo-directory-dock{justify-content:center;align-items:center;gap:var(--space-workhorse-sm);border:1px solid color-mix(in oklch, var(--role-line) 88%, transparent);min-height:48px;padding:0 var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 74%, transparent);color:var(--role-text);font:inherit;box-shadow:0 14px 36px color-mix(in oklch, var(--depth-shadow) 22%, transparent);-webkit-user-select:none;user-select:none;transition:transform var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease);border-radius:999px;display:inline-flex}.tenjo-directory-dock:hover,.tenjo-directory-dock:focus-visible{border-color:color-mix(in oklch, var(--depth-line) 88%, transparent);background:color-mix(in oklch, var(--role-panel) 78%, transparent);box-shadow:0 20px 48px color-mix(in oklch, var(--depth-shadow) 24%, transparent);outline:none;transform:translateY(-2px)}.tenjo-directory-dock__brand{font-family:var(--font-display);color:var(--role-accent);font-size:1rem}.tenjo-directory-dock__title{color:var(--role-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.tenjo-directory-backdrop{z-index:7;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.tenjo-directory-panel{left:50%;bottom:calc(var(--active-shell-rail-height) + var(--space-workhorse-md));z-index:8;width:min(1080px, calc(100vw - (var(--space-workhorse-lg) * 2)));border-color:color-mix(in oklch, var(--role-line) 88%, transparent);background:color-mix(in oklch, var(--role-panel) 74%, transparent);animation:directory-panel-in var(--motion-enter) var(--motion-ease-rise) both;border-radius:999px;padding:.42rem;position:fixed;overflow:visible;transform:translate(-50%)}.tenjo-directory-panel:focus{outline:none}.tenjo-directory-panel__rooms{align-items:stretch;gap:.45rem;min-width:0;display:flex;overflow:visible}.tenjo-directory-room{flex:1 1 0;min-width:0;position:relative}.tenjo-station-tile{border:1px solid color-mix(in oklch, var(--role-line) 88%, transparent);border-radius:var(--radius-card);width:100%;min-height:52px;padding:.42rem var(--space-workhorse-sm);background:color-mix(in oklch, var(--depth-highlight) 88%, var(--role-panel));color:var(--role-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), box-shadow var(--motion-swift) var(--motion-ease), transform var(--motion-swift) var(--motion-ease);gap:.22rem;text-decoration:none;display:grid;overflow:hidden}.tenjo-station-tile__label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.64rem,.86vw,.8rem);overflow:hidden}.tenjo-station-tile__posture{color:var(--role-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;font-size:.7rem;line-height:1.3;display:inline-flex;overflow:hidden}.tenjo-station-tile[data-active=true],.tenjo-station-tile:hover,.tenjo-station-tile:focus-visible{border-color:color-mix(in oklch, var(--depth-line) 88%, transparent);background:color-mix(in oklch, var(--role-panel) 78%, transparent);box-shadow:0 8px 18px color-mix(in oklch, var(--depth-shadow) 7%, transparent);outline:none;transform:none}@media (hover:hover){.tenjo-station-tile:hover{transform:translateY(-1px)}}.tenjo-directory-room__preview{z-index:10;width:min(260px, calc(100vw - (var(--space-workhorse-md) * 2)));border-color:color-mix(in oklch, var(--role-line) 88%, transparent);padding:var(--space-workhorse-md);background:color-mix(in oklch, var(--depth-highlight) 90%, var(--role-panel));color:var(--role-text-muted);opacity:0;pointer-events:none;transition:opacity var(--motion-swift) var(--motion-ease), transform var(--motion-swift) var(--motion-ease);border-radius:24px;gap:.38rem;line-height:1.45;display:grid;position:absolute;bottom:calc(100% + .65rem);left:50%;transform:translate(-50%,6px)scale(.98)}.tenjo-directory-room:hover .tenjo-directory-room__preview,.tenjo-directory-room:focus-within .tenjo-directory-room__preview{opacity:1;transform:translate(-50%)scale(1)}.tenjo-directory-card__topline,.canopy-workspace__status,.directory-card span,.canopy-workspace__orgs{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.tenjo-directory-card__topline{align-items:center;gap:.4rem;margin:0;display:inline-flex}.tenjo-directory-room__preview strong{color:var(--role-text);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.35rem;font-weight:500}.tenjo-directory-room__preview span{color:var(--role-text-muted)}.tenjo-directory-room__preview ul{gap:.18rem;margin:.35rem 0 0;padding-left:1rem;display:grid}.canopy-workspace h2,.directory-card h3,.operations-section-header h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:500}.canopy-workspace h2{font-size:clamp(2rem,4vw,3.6rem)}.canopy-workspace__summary,.directory-card p,.canopy-workspace__footer p{color:var(--role-text-muted);line-height:1.55}.canopy-workspace{gap:var(--space-workhorse-md);border-radius:var(--radius-panel);padding:var(--space-workhorse-lg);animation:workspace-in var(--motion-enter) var(--motion-ease-rise) both;display:grid}.canopy-workspace__intro,.canopy-workspace__footer{justify-content:space-between;align-items:center;gap:var(--space-workhorse-md);display:flex}.canopy-workspace__directory{gap:var(--space-workhorse-sm);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.directory-card{border-radius:var(--radius-card);padding:var(--space-workhorse-md)}.directory-card h3{font-size:1.35rem}.canopy-workspace__footer{border-top:1px solid color-mix(in oklch, var(--role-text-muted) 20%, transparent);padding-top:var(--space-workhorse-md);align-items:flex-end}.canopy-workspace__orgs{flex-wrap:wrap;gap:.45rem;display:flex}.canopy-workspace__orgs span{background:color-mix(in oklch, var(--role-ground) 38%, transparent);border-radius:999px;padding:.35rem .55rem}.room-switch-skeleton{animation:room-switch-arrive var(--motion-enter) var(--motion-ease-rise) both}.operations-page .tenjo-directory-main:has(>.room-switch-skeleton){flex-direction:column;min-height:calc(100dvh - 11rem);display:flex}.operations-page .tenjo-directory-main>.room-switch-skeleton{flex:auto;min-height:0}.room-switch-skeleton.reach-shell{grid-template-rows:auto auto minmax(0,1fr)}.room-switch-fail{color:var(--tn-paper);font-family:var(--font-body);margin:0 0 .35rem;font-size:.95rem;font-weight:500;line-height:1.4}.room-switch-fail a{color:inherit;text-underline-offset:.18em}.room-switch-skeleton.reach-shell .room-switch-fail{color:var(--tn-paper)}.room-switch-skeleton[data-failed=false]{pointer-events:none}.room-switch-skeleton p{margin:0}.room-switch-skeleton .reach-folio,.room-switch-skeleton .reach-new-email{cursor:default}.room-switch-skeleton .reach-flow-tile .reach-flow-tile-copy{gap:.35rem;padding:.7rem .9rem}.room-switch-skeleton [data-bone]{background:color-mix(in oklch, var(--tn-linen) 14%, transparent);border-radius:4px;flex-shrink:0;display:block}.room-switch-skeleton .reach-paper [data-bone]{background:color-mix(in srgb, var(--tn-dawn-ink) 8%, transparent)}.room-switch-skeleton [data-bone=cover]{width:min(18ch,78%);height:46px}.room-switch-skeleton [data-bone=name]{width:min(16ch,70%);height:60px}.room-switch-skeleton [data-bone=ice]{width:min(28ch,58%);height:20px}.room-switch-skeleton [data-bone=letter]{width:min(36ch,64%);height:22px}.room-switch-skeleton [data-bone=clock]{width:88px;height:16px}.room-switch-skeleton [data-bone=copy]{flex:1;width:min(42ch,70%);height:16px}.room-switch-skeleton [data-bone=meta]{width:4.5rem;height:16px}.room-switch-skeleton [data-bone=act]{border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-linen) 22%, transparent);width:11rem;height:44px}.room-switch-skeleton [data-bone=input]{border-radius:var(--radius-control);width:100%;height:44px}.room-switch-skeleton [data-bone=hint]{grid-column:1/-1;width:min(28ch,60%);height:13px}.room-switch-skeleton [data-bone=kicker]{width:7ch;height:.72rem}.room-switch-skeleton [data-bone=title]{width:min(16ch,80%);height:1.15rem}.room-switch-skeleton [data-bone=line]{width:min(22ch,92%);height:.875rem}.room-switch-skeleton .desk-cover [data-bone=cover]{width:min(16ch,72%);height:2.3rem}.room-switch-skeleton .glass-letter,.room-switch-skeleton .glass-person,.room-switch-skeleton .glass-record{gap:24px}@keyframes room-switch-arrive{0%{opacity:.88}to{opacity:1}}.operations-section-header{margin-top:var(--space-workhorse-lg);padding-top:var(--space-workhorse-lg);border-top:1px solid color-mix(in oklch, var(--role-text-muted) 24%, transparent)}.operations-section-header--first{border-top:0;margin-top:0;padding-top:0}@keyframes directory-panel-in{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes workspace-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.home-signal-dashboard{gap:var(--space-workhorse-md);margin-top:var(--space-workhorse-md);display:grid}.home-signal-grid{gap:var(--space-workhorse-md);grid-template-columns:minmax(360px,1.35fr) repeat(2,minmax(240px,1fr));display:grid}.home-signal-card{border-radius:var(--radius-card);min-height:156px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease), transform var(--motion-enter) var(--motion-ease);align-content:start;gap:.65rem;padding:clamp(16px,1.5vw,24px);display:grid}.home-signal-card:first-child{grid-row:span 2;min-height:340px}.home-signal-card[data-active=true]{border-color:color-mix(in oklch, var(--depth-line) 88%, transparent);background:color-mix(in oklch, var(--role-panel) 78%, transparent)}.home-signal-card:hover,.home-signal-card:focus-visible{border-color:color-mix(in oklch, var(--depth-line) 88%, transparent);outline:none}.home-signal-card strong{align-items:flex-start;gap:.5rem;font-size:clamp(1rem,1.1vw,1.2rem);font-weight:620;line-height:1.32;display:flex}.home-signal-card:first-child strong{font-size:clamp(1.15rem,1.45vw,1.55rem);font-weight:640;line-height:1.25}.home-signal-card span:not(.eyebrow),.home-signal-drawer__stop-line{color:var(--role-text-muted);font-size:.92rem;line-height:1.5}.home-signal-drawer{gap:var(--space-workhorse-md);border-radius:var(--radius-panel);padding:clamp(22px,2.2vw,34px);display:grid}.home-signal-drawer__header{justify-content:space-between;align-items:flex-start;gap:var(--space-workhorse-md);display:flex}.home-signal-drawer__header h3{font-family:var(--font-display);letter-spacing:-.018em;margin:0;font-size:clamp(1.65rem,2.6vw,2.6rem);font-weight:500;line-height:1.05}.home-signal-drawer__link{border:1px solid color-mix(in oklch, var(--role-line) 88%, transparent);background:color-mix(in oklch, var(--role-panel) 78%, transparent);color:inherit;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;transition:background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), box-shadow var(--motion-swift) var(--motion-ease), transform var(--motion-swift) var(--motion-ease);border-radius:999px;flex:none;padding:.65rem .9rem;font-size:.72rem;text-decoration:none}.home-signal-drawer__link:hover,.home-signal-drawer__link:focus-visible{border-color:color-mix(in oklch, var(--depth-line) 88%, transparent);outline:none}.access-primary:hover,.access-primary:focus-visible,.operator-sign-out:hover,.operator-sign-out:focus-visible,.tenjo-directory-dock:hover,.tenjo-directory-dock:focus-visible,.tenjo-station-tile:hover,.tenjo-station-tile:focus-visible,.home-signal-card:hover,.home-signal-card:focus-visible,.home-signal-drawer__link:hover,.home-signal-drawer__link:focus-visible{background:color-mix(in oklch, var(--role-panel) 78%, transparent);box-shadow:0 8px 18px color-mix(in oklch, var(--depth-shadow) 7%, transparent);outline:none;transform:translateY(-1px)}.home-signal-drawer__body{gap:var(--space-workhorse-sm);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.home-signal-detail{border-radius:var(--radius-card);padding:var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 60%, transparent)}.home-signal-detail span{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.home-signal-detail strong{margin-top:.35rem;font-weight:500;line-height:1.45;display:block}.home-signal-drawer__stop-line{align-items:center;gap:.45rem;margin:0;display:flex}.support-command-center,.client-command-center,.financial-command-center,.archive-command-center,.demo-command-center,.website-command-center{gap:var(--space-workhorse-md);display:grid}.support-command-hero,.client-command-hero,.financial-command-hero,.archive-command-hero,.demo-command-hero,.website-command-hero{gap:var(--space-workhorse-md);border:1px solid color-mix(in oklch, var(--role-line) 42%, transparent);border-radius:var(--radius-card);background:color-mix(in oklch, var(--role-ground) 72%, transparent);box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:stretch;padding:clamp(14px,1.4vw,20px);display:grid}.support-command-hero:hover,.client-command-hero:hover,.financial-command-hero:hover,.archive-command-hero:hover,.demo-command-hero:hover,.website-command-hero:hover{border-color:color-mix(in oklch, var(--depth-line) 68%, transparent);background:color-mix(in oklch, var(--role-card) 58%, var(--role-ground));box-shadow:0 8px 18px color-mix(in oklch, var(--depth-shadow) 6%, transparent)}.support-command-hero h2,.client-command-hero h2,.financial-command-hero h2,.archive-command-hero h2,.demo-command-hero h2,.website-command-hero h2{max-width:34ch;font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,1.9vw,2.05rem);font-weight:500;line-height:1.12}.support-command-hero p:not(.eyebrow),.client-command-hero p:not(.eyebrow),.financial-command-hero p:not(.eyebrow),.archive-command-hero p:not(.eyebrow),.demo-command-hero p:not(.eyebrow),.website-command-hero p:not(.eyebrow),.support-empty-state,.client-empty-state,.archive-empty-state,.demo-empty-state,.website-empty-state,.financial-empty-state,.reach-empty-state{max-width:64ch;color:var(--role-text-muted);line-height:1.55}.support-command-hero__signal{background:0 0;border:0;align-content:center;gap:.35rem;padding:0;display:grid}.client-command-hero__signal,.financial-command-hero__signal,.archive-command-hero__signal,.demo-command-hero__signal,.website-command-hero__signal{border-left:1px solid color-mix(in oklch, var(--role-line) 72%, transparent);padding:0 0 0 var(--space-workhorse-md);background:0 0;border-radius:0;align-content:center;gap:.35rem;display:grid}.support-command-hero__signal strong,.client-command-hero__signal strong,.financial-command-hero__signal strong,.archive-command-hero__signal strong,.demo-command-hero__signal strong,.website-command-hero__signal strong{font-size:1.15rem;font-weight:650;line-height:1.3}.support-command-hero__signal span:not(.status-dot),.client-command-hero__signal span:not(.status-dot),.financial-command-hero__signal span:not(.status-dot),.archive-command-hero__signal span:not(.status-dot),.demo-command-hero__signal span:not(.status-dot),.website-command-hero__signal span:not(.status-dot){color:var(--role-text-muted)}.support-command-grid,.client-command-grid,.financial-command-grid,.archive-command-grid,.demo-command-grid,.website-command-grid{gap:var(--space-workhorse-md);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.support-command-panel,.client-command-panel,.financial-command-panel,.archive-command-panel,.demo-command-panel,.website-command-panel{align-content:start;gap:var(--space-workhorse-sm);border-radius:var(--radius-card);padding:var(--space-workhorse-md);background:color-mix(in oklch, var(--role-card) 42%, transparent);box-shadow:none;display:grid}.support-command-stack,.client-command-stack,.financial-command-stack,.demo-command-stack,.website-command-stack,.support-history-list,.client-registry-list,.archive-record-list,.demo-record-list,.website-record-list,.financial-record-list{gap:var(--space-workhorse-sm);margin:0;padding:0;list-style:none;display:grid}.support-fact,.client-fact,.financial-fact,.demo-fact,.website-fact,.support-history-list li,.client-registry-list li,.archive-record-list li,.demo-record-list li,.website-record-list li,.financial-record-list li{border-radius:var(--radius-control);padding:var(--space-workhorse-sm) var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 38%, transparent)}.support-fact span,.client-fact span,.financial-fact span,.demo-fact span,.website-fact span,.support-history-list small,.client-registry-list small,.archive-record-list small,.demo-record-list small,.website-record-list small,.financial-record-list small{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.support-fact strong,.client-fact strong,.financial-fact strong,.demo-fact strong,.website-fact strong,.support-history-list strong,.client-registry-list strong,.archive-record-list strong,.demo-record-list strong,.website-record-list strong,.financial-record-list strong{margin-top:.35rem;font-weight:500;line-height:1.45;display:block}.support-history-list span,.client-registry-list span,.archive-record-list span,.demo-record-list span,.website-record-list span,.financial-record-list span{color:var(--role-text-muted);margin-top:.25rem;line-height:1.45;display:block}.support-command-stop-line,.client-command-stop-line,.financial-command-stop-line,.archive-command-stop-line,.demo-command-stop-line,.website-command-stop-line{color:var(--role-text-muted);align-items:center;gap:.45rem;margin:0;line-height:1.5;display:flex}.firms-review-list{gap:var(--space-workhorse-sm);margin:0;padding:0;list-style:none;display:grid}.firms-review-row{justify-content:space-between;align-items:center;gap:var(--space-workhorse-md);border-radius:var(--radius-control);padding:var(--space-workhorse-sm) var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 38%, transparent);display:flex}.firms-review-row__info{gap:.2rem;min-width:0;display:grid}.firms-review-row__info strong{font-weight:500;line-height:1.4}.firms-review-row__info span{color:var(--role-text-muted);line-height:1.4}.firms-review-row__info small{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.04em;font-size:.72rem}.firms-review-row__form{flex-shrink:0}.operations-grid{gap:var(--space-workhorse-sm);margin:var(--space-workhorse-md) 0;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.operations-grid--compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.operations-grid dt{color:var(--role-positive);font-family:var(--font-mono);font-size:.78rem}.operations-grid dd{margin:.35rem 0 0}.operations-stack,.source-freshness-strip{gap:var(--space-workhorse-sm);margin:var(--space-workhorse-md) 0;padding:0;list-style:none;display:grid}.source-freshness-strip{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.future-action-row{align-items:center;gap:var(--space-workhorse-md);margin-top:var(--space-workhorse-sm);color:var(--role-text-muted);font-size:.88rem;display:flex}.operations-section-heading{margin:var(--space-workhorse-md) 0 var(--space-workhorse-sm);font-family:var(--font-display)}.support-command-flow{gap:var(--space-workhorse-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.support-command-flow__step,.settings-access-control{border:1px solid color-mix(in oklch, var(--role-line) 46%, transparent);border-radius:var(--radius-card);padding:var(--space-workhorse-md);background:color-mix(in oklch, var(--role-card) 38%, transparent);align-content:start;gap:.35rem;display:grid}.support-command-flow__step span,.settings-access-control span{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.support-command-flow__step strong,.settings-access-control strong{font-weight:650;line-height:1.3}.support-command-flow__step p{color:var(--role-text-muted);margin:0;line-height:1.45}.settings-access-command-center{gap:var(--space-workhorse-md);display:grid}.settings-access-command-hero{gap:var(--space-workhorse-md);border:1px solid color-mix(in oklch, var(--role-line) 42%, transparent);border-radius:var(--radius-card);background:color-mix(in oklch, var(--role-ground) 72%, transparent);box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:stretch;padding:clamp(14px,1.4vw,20px);display:grid}.settings-access-command-hero:hover{border-color:color-mix(in oklch, var(--depth-line) 68%, transparent);background:color-mix(in oklch, var(--role-card) 58%, var(--role-ground));box-shadow:0 8px 18px color-mix(in oklch, var(--depth-shadow) 6%, transparent)}.settings-access-command-hero h2{max-width:34ch;font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,1.9vw,2.05rem);font-weight:500;line-height:1.12}.settings-access-command-hero p:not(.eyebrow),.settings-access-empty-state{max-width:64ch;color:var(--role-text-muted);line-height:1.55}.settings-access-command-hero__signal{border-left:1px solid color-mix(in oklch, var(--role-line) 72%, transparent);padding:0 0 0 var(--space-workhorse-md);background:0 0;align-content:center;gap:.35rem;display:grid}.settings-access-command-hero__signal strong{font-size:1.15rem;font-weight:650;line-height:1.3}.settings-access-command-hero__signal span:not(.status-dot){color:var(--role-text-muted)}.settings-access-control-strip,.settings-access-command-grid{gap:var(--space-workhorse-md);display:grid}.settings-access-control-strip{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.settings-access-command-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.settings-access-command-panel{align-content:start;gap:var(--space-workhorse-sm);border-radius:var(--radius-card);padding:var(--space-workhorse-md);background:color-mix(in oklch, var(--role-card) 42%, transparent);box-shadow:none;display:grid}.settings-access-command-stack,.settings-access-record-list{gap:var(--space-workhorse-sm);margin:0;padding:0;list-style:none;display:grid}.settings-access-fact,.settings-access-record-list li{border-radius:var(--radius-control);padding:var(--space-workhorse-sm) var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 38%, transparent)}.settings-access-fact span,.settings-access-record-list small{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.settings-access-fact strong,.settings-access-record-list strong{margin-top:.35rem;font-weight:500;line-height:1.45;display:block}.settings-access-record-list span{color:var(--role-text-muted);margin-top:.25rem;line-height:1.45;display:block}.settings-access-command-stop-line{color:var(--role-text-muted);align-items:center;gap:.45rem;margin:0;line-height:1.5;display:flex}.settings-access-invite-intro{color:var(--role-text-muted);margin:0;line-height:1.5}.settings-access-invite-form,.financial-link-form{gap:var(--space-workhorse-sm);display:grid}.settings-access-invite-field,.financial-link-field{gap:.3rem;display:grid}.settings-access-invite-field span,.financial-link-field span{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.settings-access-invite-field input,.settings-access-invite-field select,.financial-link-field input{border-radius:var(--radius-control);width:100%;padding:var(--space-workhorse-sm) var(--space-workhorse-md);border:1px solid color-mix(in oklch, var(--role-line) 46%, transparent);background:color-mix(in oklch, var(--role-panel) 38%, transparent);color:var(--role-text);font:inherit}.settings-access-invite-field input::placeholder,.financial-link-field input::placeholder{color:var(--role-text-muted)}.settings-access-invite-checkbox{color:var(--role-text-muted);align-items:flex-start;gap:.55rem;line-height:1.45;display:flex}.settings-access-invite-checkbox input{margin-top:.2rem}.settings-access-invite-submit,.financial-link-submit{border-radius:var(--radius-control);padding:var(--space-workhorse-sm) var(--space-workhorse-md);border:1px solid color-mix(in oklch, var(--role-positive) 46%, transparent);background:color-mix(in oklch, var(--role-positive) 22%, transparent);color:var(--role-text);font:inherit;cursor:pointer;justify-self:start;font-weight:500}.settings-access-invite-submit:hover,.financial-link-submit:hover{background:color-mix(in oklch, var(--role-positive) 32%, transparent)}.settings-access-gate-ladder{gap:var(--space-workhorse-sm);display:grid}.settings-access-gate{border-radius:var(--radius-control);padding:var(--space-workhorse-sm) var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 38%, transparent)}.settings-access-gate__head{align-items:center;gap:.45rem;display:flex}.settings-access-gate__head strong{font-weight:500}.settings-access-gate__head span{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:.72rem}.settings-access-gate__head span.is-open{color:var(--role-positive)}.settings-access-gate p{color:var(--role-text-muted);margin:.35rem 0 0;line-height:1.45}.settings-access-gate__classes{gap:var(--space-workhorse-sm);margin-top:var(--space-workhorse-sm);padding-left:var(--space-workhorse-md);border-left:2px solid color-mix(in oklch, var(--role-text-muted) 28%, transparent);display:grid}.reach-action-btn:focus-visible,.reach-new-inquiry :focus-visible{outline:2px solid var(--role-accent);outline-offset:2px}@media (max-width:1100px){.support-command-hero,.client-command-hero,.financial-command-hero,.archive-command-hero,.demo-command-hero,.website-command-hero,.support-command-grid,.client-command-grid,.financial-command-grid,.archive-command-grid,.demo-command-grid,.website-command-grid{grid-template-columns:1fr}.support-command-hero h2,.client-command-hero h2,.financial-command-hero h2,.archive-command-hero h2,.demo-command-hero h2,.website-command-hero h2{max-width:18ch}.home-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-signal-card:first-child{grid-row:auto;min-height:190px}.home-signal-card:first-child strong{font-size:1.12rem;font-weight:620;line-height:1.3}.support-command-flow,.settings-access-control-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.home-signal-grid,.home-signal-drawer__body,.support-command-flow,.settings-access-control-strip,.settings-access-command-hero{grid-template-columns:1fr}.home-signal-drawer__header{flex-direction:column;align-items:stretch}.tenjo-directory-panel{padding:.35rem}.tenjo-station-tile{min-height:38px;font-size:.66rem}.canopy-workspace__intro,.canopy-workspace__footer,.future-action-row,.settings-access-command-hero__signal{flex-direction:column;align-items:stretch}}.operations-page{--role-text:var(--tn-paper);--role-line:var(--glass-line);--depth-line:var(--glass-line);color:var(--role-text)}.operations-page .operations-command-card,.operations-page .tenjo-directory-console,.operations-page .tenjo-directory-main{box-shadow:none;background:0 0;border-color:#0000}.shell-header{background:var(--glass-header);border-bottom-color:var(--glass-line)}.operations-page .support-command-hero,.operations-page .client-command-hero,.operations-page .financial-command-hero,.operations-page .archive-command-hero,.operations-page .demo-command-hero,.operations-page .website-command-hero,.settings-access-command-hero,.support-command-panel,.client-command-panel,.financial-command-panel,.archive-command-panel,.demo-command-panel,.website-command-panel,.settings-access-command-panel,.home-signal-card,.home-signal-drawer,.tenjo-directory-panel,.tenjo-directory-dock{background:var(--glass-card);border:1px solid var(--glass-line);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 80px color-mix(in oklch, var(--depth-shadow) 38%, transparent)}.support-fact,.client-fact,.financial-fact,.demo-fact,.website-fact,.settings-access-fact,.support-history-list li,.client-registry-list li,.archive-record-list li,.demo-record-list li,.website-record-list li,.settings-access-record-list li,.settings-access-gate,.settings-access-control,.home-signal-detail{background:color-mix(in oklch, var(--tn-night-panel) 42%, transparent);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.operations-page .eyebrow,.settings-access-command-hero .eyebrow{color:var(--role-text-muted)}.operations-page h2{color:var(--tn-paper)}.operations-page .tenjo-directory-main{width:100%}.support-command-grid,.client-command-grid,.financial-command-grid,.archive-command-grid,.demo-command-grid,.website-command-grid,.settings-access-command-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));align-items:start;width:100%}.support-command-panel,.client-command-panel,.financial-command-panel,.archive-command-panel,.demo-command-panel,.website-command-panel,.settings-access-command-panel{min-width:0;max-width:100%}.operations-page .operations-command-card{animation:none}.support-command-panel,.client-command-panel,.financial-command-panel,.archive-command-panel,.demo-command-panel,.website-command-panel,.settings-access-command-panel{transition:transform var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease)}.support-command-panel:hover,.client-command-panel:hover,.financial-command-panel:hover,.archive-command-panel:hover,.demo-command-panel:hover,.website-command-panel:hover,.settings-access-command-panel:hover{border-color:#ffc6ba73;border-color:lab(85.2106% 29.8996 20.1748/.45);transform:translateY(-3px);box-shadow:inset 0 1px #ffffff29,0 26px 64px #0100038c;box-shadow:inset 0 1px lab(100% 0 0/.16),0 26px 64px lab(.171824% .283957 -.927374/.55)}.settings-access-invite-field input,.settings-access-invite-field select{color:#faefee;color:lab(95.2477% 3.69784 1.90001);background:#15151f73;background:lab(7.03991% 2.17281 -7.02048/.45);border-color:#ffd9db33;border-color:lab(90.1859% 16.2082 5.47527/.2)}.settings-access-invite-field select option{color:#15151f;color:lab(7.03991% 2.17281 -7.02048)}.settings-access-invite-submit{color:#fff6f4;color:lab(97.5973% 2.91976 1.93745);background:#ffa28847;background:lab(75.8535% 34.3773 29.1807/.28);border-color:#ffbdab80;border-color:lab(82.9555% 28.9049 22.6412/.5)}.support-review-form{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.support-review-form__actions{flex-wrap:wrap;gap:.5rem;display:flex}.support-review-btn{cursor:pointer;font:inherit;border:1px solid #0000;border-radius:.5rem;padding:.45rem .9rem;font-weight:600}.support-review-btn--approve{color:#fff6f4;color:lab(97.5973% 2.91976 1.93745);background:#ffa28852;background:lab(75.8535% 34.3773 29.1807/.32);border-color:#ffbdab8c;border-color:lab(82.9555% 28.9049 22.6412/.55)}.support-review-btn--changes{color:#faefee;color:lab(95.2477% 3.69784 1.90001);background:#2d2d3880;background:lab(18.6105% 2.14739 -7.15765/.5);border-color:#fed1d240;border-color:lab(87.8802% 16.0552 6.12376/.25)}.support-review-btn:hover{filter:brightness(1.08)}.support-review-form__hint{opacity:.78;font-size:.8rem}.support-window-banner{border:1px solid color-mix(in oklch, var(--role-positive) 38%, transparent);border-radius:var(--radius-card);padding:.65rem var(--space-workhorse-md);background:color-mix(in oklch, var(--role-positive) 10%, transparent);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.support-window-banner strong{font-weight:650}.support-window-banner span:not(.status-dot){color:var(--role-text-muted)}.support-window-countdown{font-family:var(--font-mono);letter-spacing:.05em;color:var(--role-positive);margin-left:auto;font-size:.82rem}.support-window-lifecycle{gap:var(--space-workhorse-sm);margin-top:var(--space-workhorse-sm);display:grid}.support-window-form{border-radius:var(--radius-control);padding:var(--space-workhorse-sm) var(--space-workhorse-md);background:color-mix(in oklch, var(--role-panel) 38%, transparent);gap:.5rem;display:grid}.support-window-form__field{gap:.3rem;display:grid}.support-window-form__field span{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.support-window-form__field input,.support-window-form__field select{font:inherit;border:1px solid color-mix(in oklch, var(--role-line) 60%, transparent);background:color-mix(in oklch, var(--role-ground) 70%, transparent);color:inherit;border-radius:.5rem;padding:.45rem .65rem}.support-window-verbs{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.room-degraded-notice{color:#fceae7;color:lab(94.0337% 5.85577 3.88888);background:#b0513929;background:lab(46.6965% 38.4186 32.9903/.16);border:1px solid #e77b6066;border:1px solid lab(64.0372% 41.0149 34.3863/.4);border-radius:.5rem;margin:.5rem 0 0;padding:.5rem .75rem;font-size:.85rem}.reach-new-inquiry,.reach-row-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.reach-new-inquiry{margin:.75rem 0}.reach-row-actions form{align-items:center;gap:.3rem;display:inline-flex}.reach-new-inquiry input,.reach-new-inquiry select,.reach-row-actions input,.reach-row-actions select{color:#faefee;color:lab(95.2477% 3.69784 1.90001);font:inherit;background:#15151f73;background:lab(7.03991% 2.17281 -7.02048/.45);border:1px solid #fed1d233;border:1px solid lab(87.8802% 16.0552 6.12376/.2);border-radius:.4rem;padding:.35rem .5rem;font-size:.85rem}.reach-action-btn{cursor:pointer;border-radius:var(--radius-control);font:inherit;background:color-mix(in oklch, var(--tn-night-panel) 82%, transparent);border:2px solid var(--tn-rail-idle);color:var(--tn-paper);padding:.4rem .75rem;font-weight:500}.reach-action-btn:hover{filter:brightness(1.08)}.reach-action-btn:disabled{opacity:.6;cursor:default}.reach-action-btn[data-active=true]{background:var(--tn-night-panel);border-color:var(--tn-ice)}.reach-imports-panel{flex-direction:column;gap:1rem;display:flex}.reach-imports-form{flex-direction:column;gap:.75rem;display:flex}.reach-imports-file-label{color:#9d9dab;color:lab(65.0233% 1.96275 -7.25044);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.reach-imports-or{color:#9d9dab;color:lab(65.0233% 1.96275 -7.25044);margin:0;font-size:.8125rem}.reach-imports-textarea{width:100%;min-height:7rem;color:inherit;resize:vertical;background:#15151f73;background:lab(7.03991% 2.17281 -7.02048/.45);border:1px solid #fed1d233;border:1px solid lab(87.8802% 16.0552 6.12376/.2);border-radius:6px;padding:.5rem .625rem;font-family:ui-monospace,monospace;font-size:.8125rem}.reach-imports-textarea:focus{outline-offset:-1px;outline:2px solid #886acf;outline:2px solid lab(51.4718% 29.1131 -48.7274)}.reach-imports-result{background:#15151f73;background:lab(7.03991% 2.17281 -7.02048/.45);border:1px solid #fed1d233;border:1px solid lab(87.8802% 16.0552 6.12376/.2);border-radius:6px;padding:.75rem 1rem}.reach-imports-summary{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.reach-imports-error{border-color:#ed535073;border-color:lab(57.5028% 59.8955 35.7154/.45)}.reach-imports-error-msg{color:#fd736d;color:lab(65.8493% 53.3364 30.7453);margin:.375rem 0 0;font-size:.875rem}@keyframes sakura-rise{0%{opacity:0}to{opacity:1}}.operations-page .tenjo-directory-dock,.operations-chrome .tenjo-directory-dock,.tenjo-directory-panel{-webkit-backdrop-filter:blur(20px)saturate(116%);backdrop-filter:blur(20px)saturate(116%);background:#0e0e19a8;background:lab(4.27991% 1.91769 -6.33666/.66);border:1px solid #fed1d233;border:1px solid lab(87.8802% 16.0552 6.12376/.2)}.tenjo-directory-dock__title{color:#f6e7e6;color:lab(92.8957% 4.85459 2.73011);font-weight:500}.tenjo-directory-dock__brand{color:var(--tn-paper)}.shell-header__context{color:#fdf2f0;color:lab(96.4206% 3.50577 2.32655);font-weight:500}.shell-header__meta{color:#dec4c0;color:lab(81.1676% 9.13006 5.14941)}.operations-page .support-command-hero,.operations-page .client-command-hero,.operations-page .financial-command-hero,.operations-page .archive-command-hero,.operations-page .demo-command-hero,.operations-page .website-command-hero,.settings-access-command-hero,.support-command-panel,.client-command-panel,.financial-command-panel,.archive-command-panel,.demo-command-panel,.website-command-panel,.settings-access-command-panel,.home-signal-card,.home-signal-drawer{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:linear-gradient(158deg,#ffdddf1a,#ecc1c70b);background:linear-gradient(158deg,lab(91.277% 17.9745 5.31204/.1),lab(82.0139% 16.6304 2.8455/.045))}.shell-header{background:var(--glass-header)}.shell-header__context,.shell-header__meta{text-shadow:none}.operations-page .tenjo-station-tile{color:#f2e4e2;color:lab(91.7357% 4.85474 2.73027);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#13121d94;background:lab(6.00262% 2.33002 -7.39928/.58);border-color:#fed1d22e;border-color:lab(87.8802% 16.0552 6.12376/.18)}.operations-page .tenjo-directory-room__preview{color:#decccb;color:lab(83.5723% 6.17141 3.1768);-webkit-backdrop-filter:blur(22px)saturate(116%);backdrop-filter:blur(22px)saturate(116%);background:#0a0a14db;background:lab(2.92223% 1.54525 -5.03391/.86);border:1px solid #fed1d238;border:1px solid lab(87.8802% 16.0552 6.12376/.22)}.operations-page .tenjo-directory-room__preview strong,.operations-page .tenjo-directory-room__preview b,.operations-page .tenjo-directory-room__preview h1,.operations-page .tenjo-directory-room__preview h2,.operations-page .tenjo-directory-room__preview h3{color:#fef2f0;color:lab(96.404% 4.09216 2.71618)}.shell-header .operator-sign-out{background:color-mix(in oklch, var(--tn-night-panel) 78%, transparent);border:2px solid var(--tn-rail-idle);color:var(--tn-paper);text-shadow:none}.shell-header .operator-sign-out:hover,.shell-header .operator-sign-out:focus-visible{background:var(--tn-night-panel);border-color:var(--tn-paper)}.operations-page .tenjo-station-tile[data-active=true],.operations-page .tenjo-station-tile:hover,.operations-page .tenjo-station-tile:focus-visible{background:var(--tn-night-panel);border-color:var(--tn-ice);color:var(--tn-paper)}.commander-viewport{scrollbar-width:none;-ms-overflow-style:none}.commander-viewport::-webkit-scrollbar{width:0;height:0;display:none}html,body{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}:is(.commander-shell:has(.operations-chrome) *,.operations-page *){scrollbar-width:none;-ms-overflow-style:none}.commander-shell:has(.operations-chrome) ::-webkit-scrollbar{width:0;height:0;display:none}.operations-page ::-webkit-scrollbar{width:0;height:0;display:none}.operations-page{--role-positive:#95d7a2;--role-warmth:#f7be83;--role-watch:#edbf71}@supports (color:lab(0% 0 0)){.operations-page{--role-positive:lab(80.4199% -29.8207 19.2662);--role-warmth:lab(81.253% 16.3781 37.8363);--role-watch:lab(80.3882% 10.0302 45.6875)}}.support-command-grid,.client-command-grid,.financial-command-grid,.archive-command-grid,.demo-command-grid,.website-command-grid,.settings-access-command-grid{gap:var(--space-workhorse-lg);align-items:start}.operations-page .support-command-panel,.operations-page .client-command-panel,.operations-page .financial-command-panel,.operations-page .archive-command-panel,.operations-page .demo-command-panel,.operations-page .website-command-panel,.operations-page .settings-access-command-panel{padding:var(--space-workhorse-lg);gap:var(--space-workhorse-md)}.support-command-panel,.client-command-panel,.financial-command-panel,.archive-command-panel,.demo-command-panel,.website-command-panel,.settings-access-command-panel,.tenjo-station-tile{transition:background var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease), transform var(--motion-enter) var(--motion-ease)}.operations-page .home-command{flex-direction:column;gap:20px;max-width:44rem;padding-top:8px;display:flex}.operations-page .home-command .home-signal-grid{grid-template-columns:1fr 1fr;margin-top:0}.operations-page .home-command .home-signal-card{border:1px solid color-mix(in oklch, var(--tn-linen) 22%, transparent);background:color-mix(in oklch, var(--depth-shadow) 38%, transparent);min-height:0;text-decoration:none}.operations-page .home-command .home-signal-card:first-child,.operations-page .home-command .home-signal-card[data-span=wide]{grid-area:auto/1/auto/-1;min-height:0}.operations-page .home-command .home-signal-card .eyebrow{color:var(--role-text-muted)}.operations-page .home-signal-card,.operations-page .home-signal-drawer__link{transition:background var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease), transform var(--motion-enter) var(--motion-ease)}.operations-page .home-signal-card:hover,.operations-page .home-signal-card:focus-visible,.operations-page .home-signal-drawer__link:hover,.operations-page .home-signal-drawer__link:focus-visible{background:#ffd1d21f;background:lab(87.7581% 19.4476 6.59188/.12);border-color:#fcbfc16b;border-color:lab(83.0098% 22.6859 7.72154/.42);transform:translateY(-1px);box-shadow:0 10px 26px #04040b4d;box-shadow:0 10px 26px lab(1.1379% .780575 -2.57975/.3)}.operations-page .home-signal-card[data-active=true]{background:#ffc7c92b;background:lab(85.33% 22.6863 7.71759/.17);border-color:#fab6b985;border-color:lab(80.5813% 25.9235 8.85896/.52)}.room-md{gap:var(--space-workhorse-lg);margin-top:var(--space-workhorse-lg);grid-template-columns:minmax(208px,264px) minmax(0,1fr);align-items:start;display:grid}.room-md--solo{grid-template-columns:minmax(0,1fr)}.room-work{gap:var(--space-workhorse-lg);margin-top:var(--space-workhorse-lg);flex-direction:column;display:flex}.room-work-chapter-title{margin:var(--space-workhorse-lg) 0 var(--space-workhorse-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--role-text-muted);font-size:.82rem;font-weight:600}.room-md__list{top:var(--space-workhorse-md);flex-direction:column;gap:4px;display:flex;position:sticky}.room-md__item{border-radius:var(--radius-control);width:100%;color:var(--role-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), color var(--motion-enter) var(--motion-ease);background:0 0;border:1px solid #0000;grid-template-columns:.7rem 1fr;align-items:center;gap:.6rem;padding:.8rem .95rem;display:grid}.room-md__item:hover{color:var(--role-text);background:#ffd1d214;background:lab(87.7581% 19.4476 6.59188/.08)}.room-md__item[data-active=true]{color:var(--role-text);background:#ffc7c929;background:lab(85.33% 22.6863 7.71759/.16);border-color:#fab6b980;border-color:lab(80.5813% 25.9235 8.85896/.5)}.room-md__item-dot{width:.7rem;display:inline-flex}.room-md__item-label{font-size:.96rem;font-weight:560}.room-md__item-hint{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--role-text-muted);grid-column:2;font-size:.68rem}.room-md__detail{border-radius:var(--radius-panel);min-height:260px;padding:var(--space-workhorse-lg);-webkit-backdrop-filter:blur(14px);background:linear-gradient(158deg,#ffdddf1a,#ecc1c70b);background:linear-gradient(158deg,lab(91.277% 17.9745 5.31204/.1),lab(82.0139% 16.6304 2.8455/.045));border:1px solid #f6c2c529;border:1px solid lab(83.1016% 19.6014 5.81055/.16);box-shadow:0 18px 48px #04040b47;box-shadow:0 18px 48px lab(1.1379% .780575 -2.57975/.28)}.room-md__detail-title{margin:0 0 var(--space-workhorse-md);font-family:var(--font-display);letter-spacing:-.015em;color:var(--role-text);font-size:clamp(1.45rem,2vw,2rem);font-weight:500}@media (max-width:860px){.room-md{grid-template-columns:1fr}.room-md__list{flex-flow:wrap;position:static}.room-md__item{width:auto}.room-md__item-hint{display:none}}.operations-page{--sakura-hover-bg:#ffd1d21a;--sakura-hover-border:#fcbfc16b;--sakura-active-bg:#ffd5d733;--sakura-active-border:#ffc0c38c}@supports (color:lab(0% 0 0)){.operations-page{--sakura-hover-bg:lab(87.7581% 19.4476 6.59188/.1);--sakura-hover-border:lab(83.0098% 22.6859 7.72154/.42);--sakura-active-bg:lab(89.8621% 25.9256 8.83825/.2);--sakura-active-border:lab(83.953% 29.1617 9.98986/.55)}}.operations-page .home-signal-card:hover,.operations-page .home-signal-card:focus-visible,.operations-page .home-signal-drawer__link:hover,.operations-page .home-signal-drawer__link:focus-visible,.operations-page .room-md__item:hover{background:var(--sakura-hover-bg);border-color:var(--sakura-hover-border);transform:translateY(-1px);box-shadow:0 10px 26px #04040b4d;box-shadow:0 10px 26px lab(1.1379% .780575 -2.57975/.3)}.operations-page .home-signal-card[data-active=true],.operations-page .room-md__item[data-active=true]{background:var(--sakura-active-bg);border-color:var(--sakura-active-border)}.reach-room,.house-floor{box-sizing:border-box;gap:16px;padding:20px 28px;display:grid}.reach-room-proof-strip{border-bottom:1px solid color-mix(in oklch, var(--role-line) 52%, transparent);padding-bottom:var(--space-workhorse-sm);color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem .9rem;font-size:.7rem;display:flex}.reach-room-issue-pill{border:1px solid color-mix(in oklch, var(--role-line) 52%, transparent);background:#ffdee01a;background:lab(91.3321% 16.3435 4.82264/.1);border-radius:999px;margin-left:auto;padding:.38rem .66rem}.reach-room-issue-pill strong{color:var(--role-text);margin-right:.4rem;font-weight:650}.reach-room-cover{gap:.55rem;max-width:820px;display:grid}.reach-room-cover h2{max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(2.1rem,3.4vw,3.6rem);font-weight:400;line-height:1.02}.reach-room-cover p:not(.eyebrow){max-width:74ch;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;font-size:.76rem;line-height:1.7}.reach-room-capture{gap:.55rem;display:grid}.reach-room-chapters{gap:var(--space-workhorse-md);display:grid}.reach-room-chapter,.reach-room-duo,.reach-room-appendix{border-top:1px solid color-mix(in oklch, var(--role-line) 46%, transparent);padding-top:clamp(14px,1.6vw,24px)}.reach-room-chapter{gap:var(--space-workhorse-sm);display:grid}.reach-room-chapter-head,.house-chapter-head{flex-wrap:wrap;align-items:baseline;gap:.8rem;display:flex}.reach-room-chapter-head h3,.house-chapter-head h3{font-family:var(--font-display);letter-spacing:-.035em;color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691);margin:0;font-size:clamp(1.5rem,2.3vw,2.4rem);font-weight:400;line-height:1}.reach-room-chapter-count,.house-chapter-count{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem}.reach-room-letter-grid{gap:var(--space-workhorse-sm);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0;padding:0;list-style:none;display:grid}.reach-room-letter-card{padding:var(--space-workhorse-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease);background:#ffdee01a;background:lab(91.3321% 16.3435 4.82264/.1);border:1px solid #ffe2e324;border:1px solid lab(92.506% 16.2083 5.47361/.14);border-radius:26px;align-content:start;gap:.5rem;display:grid}.reach-room-letter-card:hover{border-color:#ffc6ba73;border-color:lab(85.2106% 29.8996 20.1748/.45);transform:translateY(-2px);box-shadow:0 12px 28px #01010566;box-shadow:0 12px 28px lab(.426027% .427842 -1.502/.4)}.reach-room-letter-card>span{color:var(--role-positive);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.reach-room-letter-card>strong{font-family:var(--font-display);font-size:1.45rem;font-weight:500;line-height:1.06}.reach-room-letter-card>p{color:var(--role-text-muted);margin:0;line-height:1.5}.reach-room-filed{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.04em;gap:.4rem;margin:0;padding:0;font-size:.75rem;line-height:1.6;list-style:none;display:grid}.reach-room-duo,.house-duo{gap:var(--space-workhorse-md);grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);align-items:start;display:grid}.house-duo{align-items:stretch;height:100%;min-height:0}.reach-room-dossier,.reach-room-ledger{gap:var(--space-workhorse-sm);display:grid}.reach-room-side,.house-side{gap:var(--space-workhorse-md);display:grid}.house-solo,.house-dossier,.house-chapter{gap:var(--space-workhorse-sm);display:grid}.house-solo{max-width:52rem}.house-dossier,.house-side,.house-solo{height:100%;min-height:0}.house-dossier{grid-template-rows:auto minmax(0,1fr);overflow:auto}.house-dossier:has(>.house-capture){grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.house-dossier-scroll,.house-side{overscroll-behavior:contain;min-height:0;overflow:auto}.house-work-list{margin:0;padding:0;list-style:none;display:grid}.house-work-list li{border-bottom:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:.9rem 0;display:grid}.house-work-list--placed li{grid-template-columns:minmax(0,1fr) auto}.house-work-index,.house-work-status,.house-work-body{font-family:var(--font-mono);letter-spacing:.05em;color:var(--role-text-muted)}.house-work-index{font-size:.72rem}.house-work-copy{gap:.18rem;min-width:0;display:grid}.house-work-list strong{font-weight:500;line-height:1.3}.house-work-body{font-size:.72rem}.house-work-status{letter-spacing:.04em;text-align:right;justify-self:end;font-size:.68rem}.house-quiet{color:var(--role-text-muted);margin:0}.house-facts{gap:0;margin:0;display:grid}.house-facts>div{border-bottom:1px solid color-mix(in oklch, var(--role-line) 28%, transparent);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;column-gap:1rem;padding:.4rem 0;display:grid}.house-facts dt{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.68rem}.house-facts dd{overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.35}.house-capture,.house-side-capture{border:0;border-top:1px dashed color-mix(in oklch, var(--role-line) 48%, transparent);background:0 0;border-radius:0;gap:.45rem;margin:0;padding:.85rem 0 0;display:grid}.house-capture .support-review-btn,.house-side-capture .support-review-btn{justify-self:start}.house-filed{color:var(--role-text-muted);margin:.25rem 0 0}.house-filed summary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:.55rem 0;font-size:.72rem}.house-side-stack{gap:var(--space-workhorse-sm);display:grid}.reach-room-people{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.reach-room-people li{gap:.18rem;display:grid}.reach-room-people strong{font-weight:500;line-height:1.3}.reach-room-people span{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;font-size:.72rem}.reach-flow-cards{gap:var(--space-workhorse-lg);display:grid}.reach-flow-tiles{gap:.55rem;display:grid}.reach-flow-tile{background:var(--people-card);border:1px solid var(--people-line);min-width:0;color:var(--tn-dawn-ink);border-radius:10px}.reach-flow-tile>summary{cursor:pointer;align-items:center;gap:.5rem;min-width:0;padding:.7rem .9rem;list-style:none;display:flex}.reach-flow-tile>summary::-webkit-details-marker{display:none}.reach-flow-tile>summary::marker{content:none}.reach-flow-tile-copy{flex:1 1 0;gap:.12rem;min-width:0;display:grid}.reach-flow-tile-copy strong{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:.02em;font-size:1.125rem;font-weight:400;line-height:1.25}.reach-flow-tile-copy>span{color:var(--tn-dawn-ink-sub);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:500;line-height:1.4}.reach-flow-tile-state{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:.72rem;font-weight:500}.reach-flow-tile-panel{gap:.55rem;padding:0 .9rem .75rem 1.85rem;display:grid}.reach-flow-tile[open]{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}.reach-flow-tile[open]>summary .reach-people-card-caret{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.reach-flow-tile:hover{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}}.reach-flow-drawer{border-top:1px solid var(--people-line)}.reach-flow-drawer>summary{cursor:pointer;color:var(--tn-dawn-ink);font-family:var(--font-body);align-items:center;gap:.5rem;padding:.4rem 0;font-size:.875rem;font-weight:500;list-style:none;display:flex}.reach-flow-drawer>summary::-webkit-details-marker{display:none}.reach-flow-drawer>summary::marker{content:none}.reach-flow-drawer[open]>summary .reach-people-card-caret{transform:rotate(45deg)}.reach-flow-drawer-body{justify-items:start;gap:.45rem;padding:0 0 .55rem;display:grid}.reach-flow-when{color:var(--tn-dawn-ink);font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:0;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.reach-flow-when select,.reach-flow-when input{border:1px solid var(--people-line);background:var(--people-search);min-width:0;max-width:14rem;color:var(--tn-dawn-ink);font:inherit;border-radius:7px;padding:.2rem .4rem}.reach-flow-when input[type=number]{text-align:center;width:3.6rem;max-width:3.6rem}.reach-flow-tile-panel button.reach-people-card-act{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.reach-flow-tile-panel button.reach-people-card-act:disabled{opacity:.55;cursor:not-allowed}.reach-flow-card{gap:var(--space-workhorse-sm);padding:var(--space-workhorse-md);background:#ffdee014;background:lab(91.3321% 16.3435 4.82264/.08);border:1px solid #ffe2e324;border:1px solid lab(92.506% 16.2083 5.47361/.14);border-radius:20px;display:grid}.reach-flow-card-head{align-items:baseline;gap:.75rem;display:flex}.reach-flow-card-head h4{font-family:var(--font-display);margin:0;font-size:1.2rem;font-weight:500}.reach-flow-card-attribution{color:var(--role-text-muted);font-family:var(--font-body);margin:0;font-size:.8rem;font-weight:400}.reach-flow-step-list{gap:.4rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.reach-flow-step-list li{border-top:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);gap:.1rem;padding-top:.4rem;font-size:.85rem;display:grid}.reach-flow-step-list li:first-child{border-top:0;padding-top:0}.reach-flow-step-delay{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;font-size:.68rem}.reach-flow-step-form{border-top:1px dashed color-mix(in oklch, var(--role-line) 40%, transparent);padding-top:var(--space-workhorse-sm);gap:.5rem;display:grid}.reach-flow-step-form-verbs{align-items:center;gap:.8rem;display:flex}.reach-flow-ledger-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.reach-flow-ledger-list li{border-top:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);gap:.15rem;padding-top:.4rem;font-size:.85rem;display:grid}.reach-flow-ledger-status{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--role-text-muted);font-size:.68rem}.reach-flow-ledger-status[data-status=exited]{color:#bf5546;color:lab(49.9924% 42.8211 30.5367)}.reach-flow-ledger-status[data-status=completed]{color:#4b8b5a;color:lab(52.5595% -29.9899 19.5514)}.reach-flow-ledger-blocked{color:#bd4334;color:lab(46.2982% 49.2951 36.5282);font-size:.8rem}.reach-flow-ledger-dispatched{color:var(--role-text-muted);font-family:var(--font-mono);font-size:.72rem}.reach-room-marginalia{padding:var(--space-workhorse-md);color:#1e1e29;color:lab(11.6446% 2.2293 -7.12302);background:#ffe3e1eb;background:lab(92.6371% 12.6992 5.39098/.92);border-radius:26px;gap:.55rem;display:grid;box-shadow:0 14px 34px #0101056b;box-shadow:0 14px 34px lab(.426027% .427842 -1.502/.42)}.reach-room-marginalia strong{font-family:var(--font-display);font-size:1.45rem;font-weight:500;line-height:1.06}.reach-room-marginalia p{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin:0;font-size:.72rem}.reach-room-meter{border:1px solid color-mix(in oklch, var(--role-line) 52%, transparent);width:fit-content;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#ffdee01a;background:lab(91.3321% 16.3435 4.82264/.1);border-radius:999px;margin:0;padding:.38rem .66rem;font-size:.7rem}.reach-room-meter--warn{border-color:color-mix(in oklch, var(--role-watch) 64%, transparent);color:var(--role-watch)}.reach-room-appendix{gap:.45rem;display:grid}.reach-room-appendix p,.reach-room-stop-line{max-width:80ch;color:var(--role-text-muted);margin:0;font-size:.82rem;line-height:1.6}.reach-room-appendix strong{color:var(--role-text);font-weight:550}.reach-room-stop-line{border-left:2px solid color-mix(in oklch, var(--role-watch) 62%, transparent);padding-left:.6rem}@media (max-width:1100px){.reach-room-duo,.house-duo{grid-template-columns:1fr}.reach-room-cover h2{max-width:none}}.reach-room-dropzone{border:1px dashed color-mix(in oklch, var(--role-line) 72%, transparent);cursor:pointer;transition:transform var(--motion-enter) var(--motion-ease), border-color var(--motion-enter) var(--motion-ease), background var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease);background:#ffdee012;background:lab(91.3321% 16.3435 4.82264/.07);border-radius:22px;justify-items:start;gap:.3rem;padding:clamp(18px,2vw,28px);display:grid;position:relative}.reach-room-dropzone:hover,.reach-room-dropzone:focus-within,.reach-room-dropzone--active{background:#ffdee01f;background:lab(91.3321% 16.3435 4.82264/.12);border-color:#ffc6ba99;border-color:lab(85.2106% 29.8996 20.1748/.6);transform:translateY(-2px);box-shadow:0 12px 28px #01010559;box-shadow:0 12px 28px lab(.426027% .427842 -1.502/.35)}.reach-room-dropzone--active{border-style:solid}.reach-room-dropzone-input{opacity:0;cursor:pointer;position:absolute;inset:0}.reach-room-dropzone-title{font-family:var(--font-display);color:var(--role-text);font-size:1.35rem;font-weight:500;line-height:1.1}.reach-room-dropzone-sub{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem}.reach-room-paste summary{width:fit-content;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font-size:.7rem;list-style:none}.reach-room-paste summary::-webkit-details-marker{display:none}.reach-room-paste summary:before{content:"▸";transition:transform var(--motion-enter) var(--motion-ease);margin-right:.4rem;display:inline-block}.reach-room-paste[open] summary:before{transform:rotate(90deg)}.reach-room-paste summary:hover{color:var(--role-text)}.reach-room-paste summary:focus-visible{color:var(--role-text);outline:2px solid var(--role-accent);outline-offset:2px;border-radius:4px}.reach-room-paste-textarea{border:1px solid color-mix(in oklch, var(--role-line) 52%, transparent);width:100%;color:var(--role-text);font-family:var(--font-mono);background:#ffdee00f;background:lab(91.3321% 16.3435 4.82264/.06);border-radius:14px;margin-top:.6rem;padding:.7rem .8rem;font-size:.78rem;line-height:1.6}.reach-room-paste-textarea:focus-visible{outline:2px solid var(--role-accent);outline-offset:2px}.reach-room-paste[open] .reach-room-paste-textarea{animation:reach-paste-in var(--motion-enter) var(--motion-ease-rise) both}@keyframes reach-paste-in{0%{opacity:0;translate:0 -4px}}.reach-shell{gap:clamp(16px,1.6vw,26px);display:grid}.reach-shell .reach-folio,.reach-shell .reach-folio-count,.reach-shell .reach-masthead-chip,.reach-shell .reach-room-chapter-count,.reach-shell .reach-room-proof-strip,.reach-shell .reach-room-letter-card>span,.reach-shell .reach-room-meter,.reach-shell .reach-room-dropzone-sub,.reach-shell .reach-room-paste summary,.reach-shell .reach-people-board-status,.reach-shell .reach-paper-status,.reach-shell .reach-people-lane-index,.reach-shell .reach-people-lane-foot,.reach-shell .reach-people-card-facts,.reach-shell .reach-people-card-meta,.reach-shell .reach-people-due,.reach-shell .reach-people-tool,.reach-shell .reach-flow-tile-state,.reach-shell .reach-letter-row-status,.reach-shell .reach-letter-row-facts,.reach-shell .reach-letter-row-honest,.reach-shell .reach-wizard-kicker,.reach-shell .reach-room-people span{font-size:var(--tn-type-caption);letter-spacing:.05em;font-weight:500}.reach-masthead{border-bottom:1px solid var(--glass-line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.35rem;display:flex}.reach-masthead-plate{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.reach-masthead-tools{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reach-masthead-chip{border:1px dashed color-mix(in oklch, var(--role-line) 55%, transparent);color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.75;cursor:not-allowed;border-radius:999px;padding:.3rem .62rem;font-size:.66rem}.reach-masthead-chip--live{appearance:none;opacity:1;cursor:pointer;transition:border-color var(--motion-swift) var(--motion-ease), color var(--motion-swift) var(--motion-ease);background:0 0;border-style:solid}.reach-masthead-chip--live:hover,.reach-masthead-chip--live:focus-visible{border-color:color-mix(in oklch, var(--role-accent) 55%, transparent);color:var(--role-text);outline:none}.reach-masthead-chip__hint{opacity:.6;margin-left:.35rem}.reach-masthead-ask-sakura{cursor:pointer;opacity:1;border-style:solid}.reach-masthead-ask-sakura summary{list-style:none}.reach-masthead-ask-sakura summary::-webkit-details-marker{display:none}.reach-masthead-ask-sakura p{z-index:20;border:1px solid color-mix(in oklch, var(--role-line) 45%, transparent);background:var(--role-surface);max-width:26ch;color:var(--role-text);font-family:var(--font-body);letter-spacing:normal;text-transform:none;border-radius:14px;margin-top:.5rem;padding:.7rem .9rem;font-size:.78rem;line-height:1.5;position:absolute;box-shadow:0 18px 44px #01010547;box-shadow:0 18px 44px lab(.426027% .427842 -1.502/.28)}.reach-new-email{border:1px solid var(--glass-line);border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-night-panel) 78%, transparent);color:var(--tn-paper);font-family:var(--font-body);letter-spacing:0;text-transform:none;cursor:pointer;appearance:none;transition:transform var(--motion-swift) var(--motion-ease), background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease);flex-shrink:0;padding:.42rem .85rem;font-size:.82rem;text-decoration:none}button.reach-new-email{font:inherit;font-size:.82rem}.reach-new-email:hover{background:var(--tn-night-panel);border-color:var(--tn-paper);color:var(--tn-paper);transform:translateY(-1px)}.reach-folio-rail{overscroll-behavior:contain;scrollbar-width:none;border-bottom:0;flex-wrap:nowrap;flex:1;gap:.15rem 1.1rem;min-width:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.reach-folio-rail::-webkit-scrollbar{display:none}.reach-folio{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;transition:color var(--motion-swift) var(--motion-ease);padding:.35rem .1rem .55rem;font-size:.72rem;text-decoration:none;position:relative}.reach-folio:after{content:"";background:var(--tn-ice);height:1px;transition:right var(--motion-enter) var(--motion-ease);position:absolute;bottom:-1px;left:0;right:100%}.reach-folio:hover,.reach-folio[data-active=true]{color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691)}.reach-folio[data-active=true]:after{right:0}.reach-folio-count{color:var(--tn-ice);margin-left:.4rem}.reach-interim{gap:.55rem;max-width:760px;padding:clamp(20px,4vw,56px) 0;display:grid}.reach-interim h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.8vw,2.8rem);font-weight:400;line-height:1.08}.reach-interim-wave{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-size:.74rem}:is(.reach-desk:has(.reach-dawn),.desk-glass:has(.house-dawn)){flex-direction:column;display:flex;overflow:hidden}.house-dawn,.reach-dawn{--people-well:var(--tn-dawn-well);--people-card:var(--tn-dawn-card);--people-search:var(--tn-dawn-search);--people-line:var(--tn-dawn-line);--people-lane-rule:var(--tn-dawn-lane-rule);grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}.reach-paper,.reach-people-board{border:1px solid var(--people-line);border-radius:var(--radius-card);background:var(--people-well);height:100%;min-height:0;color:var(--tn-dawn-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);flex-direction:column;gap:.65rem;padding:.85rem .9rem .55rem;display:flex;overflow:hidden}.reach-paper-head,.reach-people-board-head,.reach-paper-status,.reach-people-board-status{flex-shrink:0}.reach-paper-head,.reach-people-board-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;display:flex}.reach-paper-head h2,.reach-people-board-head h2{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:400;line-height:1.02}.reach-paper-count,.reach-people-board-count{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.05em;vertical-align:super;font-size:.5em;font-weight:500}.reach-people-board-head>div>p:not(.eyebrow){max-width:52ch;color:var(--tn-dawn-ink-sub);margin:.35rem 0 0;font-size:.92rem;line-height:1.4}.reach-people-board-tools{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.reach-people-search{gap:.28rem;display:grid;position:relative}.reach-people-search>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.reach-people-search input{border:1px solid var(--people-line);background:var(--people-search);width:min(28rem,100%);min-width:16rem;height:2rem;color:var(--tn-dawn-ink);font:inherit;border-radius:7px;padding:0 .7rem}.reach-people-search input::placeholder{color:var(--tn-dawn-ink-sub)}.reach-people-due{border:1px solid color-mix(in srgb, var(--tn-dawn-clay) 45%, transparent);background:var(--people-card);color:var(--tn-dawn-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.72rem;text-decoration:none;display:inline-flex}.reach-people-tool{border:1px solid var(--people-line);background:var(--people-search);color:var(--tn-dawn-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.72rem;text-decoration:none;display:inline-flex}.reach-people-tool[data-active=true]{background:var(--people-card);border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}.reach-paper-status,.reach-people-board-status{color:var(--tn-dawn-ink-sub);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem}.reach-paper-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:.15rem .15rem .55rem;display:flex;overflow:auto}.reach-paper-body>.reach-people-lanes{flex:none;min-height:0}.reach-paper-body>.reach-people-lanes .reach-people-lane,.reach-paper-body>.reach-people-lanes .reach-people-lane-cards{overflow:visible}.reach-paper-body>.reach-people-lanes .reach-people-lane-cards{flex:none;max-height:none}.reach-paper-band{border-top:1px solid var(--people-line);gap:.65rem;padding:.55rem 0 .2rem;display:grid}.reach-paper-band>h3{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}.reach-paper-lede{max-width:62ch;color:var(--tn-dawn-ink-sub);font-family:var(--font-body);margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.reach-people-lanes{background:0 0;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-height:12rem;display:grid}.reach-people-lane{border:0;border-right:1px solid var(--people-lane-rule);background:0 0;border-radius:0;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.reach-people-lane:last-child{border-right:0}.reach-people-lane-head{border-bottom:1px solid var(--people-line);flex-shrink:0;padding:.7rem 1.1rem .6rem}.reach-people-lane-index{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.1em;margin:0;font-size:.68rem;font-weight:500}.reach-people-lane-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--tn-dawn-ink);margin:.15rem 0 0;font-size:1.25rem;font-weight:500;line-height:1.2}.reach-people-lane-title span{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.04em;vertical-align:baseline;font-size:.7em;font-weight:400}.reach-people-lane-how{min-height:2.45rem;color:var(--tn-dawn-ink-sub);margin:.28rem 0 0;font-size:.875rem;font-weight:500;line-height:1.4}.reach-people-lane-blurb{color:var(--tn-dawn-ink-sub);margin:.35rem 0 .85rem;font-size:.8rem;line-height:1.45}.reach-people-lane-cards{overscroll-behavior:contain;scrollbar-width:none;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:.55rem;min-width:0;min-height:0;margin:0;padding:.85rem 1.1rem .7rem;list-style:none;display:grid;overflow:hidden auto}.reach-people-lane-cards::-webkit-scrollbar{width:0;height:0;display:none}.reach-people-lane-cards>li{min-width:0;max-width:100%;display:block}.reach-people-lane-cards>li[hidden]{display:none}.reach-people-lane-empty{color:var(--tn-dawn-ink-sub);padding:.45rem .2rem .7rem;font-size:.875rem;font-weight:500}.reach-people-card{background:var(--people-card);border:1px solid var(--people-line);width:100%;min-width:0;box-shadow:none;border-radius:10px;display:block}.reach-people-card[open]{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}.reach-people-card>summary{cursor:pointer;align-items:center;gap:.5rem;min-width:0;padding:.55rem .9rem;list-style:none;display:flex}@media (hover:hover) and (pointer:fine){.reach-people-card:hover{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}}.reach-people-card>summary:focus-visible{outline:1px solid var(--tn-dawn-clay);outline-offset:2px}.reach-people-card>summary::-webkit-details-marker{display:none}.reach-people-card>summary::marker{content:none}.reach-people-card-caret{border-right:1px solid var(--tn-dawn-ink-sub);border-bottom:1px solid var(--tn-dawn-ink-sub);width:.4rem;height:.4rem;transition:transform var(--motion-swift) var(--motion-ease);flex:0 0 .4rem;transform:rotate(-45deg)}.reach-people-card[open]>summary .reach-people-card-caret{transform:rotate(45deg)}.reach-people-card-copy{flex:1 1 0;gap:.12rem;min-width:0;display:grid}.reach-people-card-open{min-width:0;color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:flex}.reach-people-card-open:focus-visible{outline:1px solid var(--tn-dawn-clay);outline-offset:2px}.reach-people-card strong{min-width:0;color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:1.125rem;font-weight:400;line-height:1.25;overflow:hidden}.reach-people-card-caption{color:var(--tn-dawn-ink-sub);font-family:var(--font-body);letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.4}.reach-people-card-panel{justify-items:start;gap:.18rem;padding:0 .9rem .7rem 1.85rem;display:grid}.reach-people-card-panel .reach-people-card-facts,.reach-people-card-panel .reach-people-card-meta,.reach-people-card-panel .reach-people-card-detail,.reach-people-card-panel .reach-people-card-alert{white-space:normal;text-overflow:unset;overflow:visible}.reach-people-card-verbs{color:var(--tn-dawn-ink-sub);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.15rem 0 0;font-size:.8rem;font-weight:500;display:flex}.reach-people-card-verbs a{color:var(--tn-dawn-ink);text-decoration:none}.reach-people-card-verbs a:hover{text-underline-offset:.18em;text-decoration:underline}.reach-people-card-act{color:var(--tn-dawn-ink);font-size:.9rem;line-height:1.35;text-decoration:none}.reach-people-card-act:hover{text-underline-offset:.18em;text-decoration:underline}.reach-people-card-facts,.reach-people-card-meta,.reach-people-card-detail,.reach-people-card-alert{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.reach-people-card-facts,.reach-people-card-meta{color:var(--tn-dawn-ink-sub);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.reach-people-card-detail{color:var(--tn-dawn-ink-sub);white-space:normal;font-size:.875rem;font-weight:500}.reach-people-card-alert{color:var(--tn-dawn-ink);align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.reach-people-card-caret{transition:none}}.reach-people-lane-foot{color:var(--tn-dawn-ink-sub);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;margin:0;padding:.35rem 1.1rem .55rem;font-size:.66rem}.reach-people-station-body{flex:1;align-content:start;gap:.85rem;min-width:0;min-height:0;padding:.15rem .15rem .55rem;display:grid;overflow:auto}.reach-people-station-body:has(.reach-flow-tile[open]){flex-direction:column;display:flex;overflow:hidden}.reach-people-station-body:has(.reach-flow-tile[open]) .reach-flow-tiles{flex-direction:column;flex:1;min-height:0;display:flex}.reach-people-station-body:has(.reach-flow-tile[open]) .reach-flow-tile:not([open]){display:none}.reach-people-station-body:has(.reach-flow-tile[open]) .reach-flow-tile[open]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.reach-people-station-body:has(.reach-flow-tile[open]) .reach-inline-form{display:none}.reach-people-group-list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.reach-people-group{background:var(--people-card);border:1px solid var(--people-line);border-radius:10px;justify-items:start;gap:.28rem;min-width:0;padding:.7rem .9rem .8rem;display:grid}.reach-people-group strong{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:.02em;font-size:1.125rem;font-weight:400;line-height:1.25}.reach-people-group .reach-people-card-meta{text-transform:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%;font-family:var(--font-body);letter-spacing:0;font-size:.8rem;line-height:1.35;overflow:hidden}.reach-people-group-members{gap:.12rem;min-width:0;max-width:100%;margin:.1rem 0 .2rem;padding:0;list-style:none;display:grid}.reach-people-group-members a{overflow-wrap:anywhere;max-width:100%;display:inline-block}.reach-people-station-body .reach-inline-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.35rem;max-width:42rem;display:grid}.reach-paper .reach-inline-form input,.reach-paper .reach-room-paste-textarea{border:1px solid var(--people-line);background:var(--people-search);color:var(--tn-dawn-ink);border-radius:7px}.reach-paper .reach-inline-form input{padding:.5rem .65rem}.reach-paper .reach-action-btn{border:1px solid var(--people-line);background:var(--people-card);color:var(--tn-dawn-ink);border-radius:7px}.reach-paper .reach-action-btn:hover{filter:none;background:var(--tn-dawn-plaster)}.reach-paper .reach-room-meter{background:var(--people-card);border-color:var(--people-line);color:var(--tn-dawn-ink);border-radius:999px}.reach-paper .reach-imports-panel,.reach-paper .reach-imports-form{gap:.65rem;max-width:28rem}.reach-paper .reach-room-dropzone,.reach-paper .reach-room-dropzone:hover,.reach-paper .reach-room-dropzone:focus-within,.reach-paper .reach-room-dropzone--active{border:1px dashed var(--people-line);background:var(--people-search);width:100%;min-height:0;box-shadow:none;color:var(--tn-dawn-ink);border-radius:10px;padding:.65rem .8rem;transform:none}.reach-paper .reach-room-dropzone:hover,.reach-paper .reach-room-dropzone:focus-within,.reach-paper .reach-room-dropzone--active{border-style:solid;border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}.reach-paper .reach-room-dropzone-title,.reach-paper .reach-room-dropzone-sub,.reach-paper .reach-room-paste summary,.reach-paper .reach-imports-error-msg{color:var(--tn-dawn-ink-sub)}.reach-paper .reach-room-dropzone-title{color:var(--tn-dawn-ink);font-family:var(--font-body);letter-spacing:0;font-size:.95rem;font-weight:500}.reach-paper .reach-room-paste-textarea{max-width:28rem;min-height:5.5rem}.reach-paper .reach-imports-result{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink)}@media (max-width:960px){.reach-people-lanes{grid-template-columns:1fr}.reach-people-lane{border-right:0;border-bottom:1px solid var(--people-lane-rule)}.reach-people-lane:last-child{border-bottom:0}.reach-people-lane-cards{max-height:22rem}.reach-people-station-body .reach-inline-form{grid-template-columns:1fr}.reach-paper-body>.reach-people-lanes{min-height:0}.reach-paper-body>.reach-people-lanes .reach-people-lane-cards{max-height:none}}.reach-people-lane-cards>.reach-follow-card{background:var(--people-card);border:1px solid var(--people-line);border-radius:10px;gap:.35rem;width:100%;min-width:0;padding:.7rem .9rem .8rem;display:grid}.reach-people-lane-cards>.reach-follow-card strong,.reach-people-lane-cards>.reach-follow-card strong a{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:.02em;font-size:1.125rem;font-weight:400;line-height:1.25;text-decoration:none}.reach-people-lane-cards>.reach-follow-card>span{color:var(--tn-dawn-ink-sub);font-family:var(--font-body);letter-spacing:0;text-transform:none;white-space:normal;font-size:.875rem;font-weight:500;line-height:1.4}.reach-paper .reach-empty-state,.reach-paper .reach-review-facts,.reach-paper .reach-review-refusal,.reach-paper .reach-review-note,.reach-paper .reach-execute-reason,.reach-paper .reach-approved-proof,.reach-paper .reach-composer-lawline,.reach-paper .reach-flow-card-attribution,.reach-paper .reach-flow-step-delay,.reach-paper .reach-flow-ledger-status,.reach-paper .reach-flow-ledger-dispatched,.reach-paper .reach-wizard-kicker{color:var(--tn-dawn-ink-sub)}.reach-paper .reach-room-chapter-head h3,.reach-paper .reach-flow-card-head h4,.reach-paper .reach-flow-step-list strong{color:var(--tn-dawn-ink)}.reach-paper .reach-room-chapter-count,.reach-paper .eyebrow{color:var(--tn-dawn-clay)}.reach-paper .reach-quiet-link{color:var(--tn-dawn-ink)}.reach-paper .reach-action-btn--approve{border-color:color-mix(in srgb, var(--tn-dawn-clay) 45%, transparent);color:var(--tn-dawn-ink)}.reach-paper .reach-composer-field{color:var(--tn-dawn-ink-sub)}.reach-paper .reach-composer-field input,.reach-paper .reach-composer-field select,.reach-paper .reach-composer-field textarea{border:1px solid var(--people-line);background:var(--people-search);color:var(--tn-dawn-ink);border-radius:7px}.reach-paper .reach-flow-tile{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink);border-radius:10px}.reach-paper .reach-flow-step-list li,.reach-paper .reach-flow-ledger-list li,.reach-paper .reach-flow-step-form{border-color:var(--people-line)}.reach-paper .reach-review-table,.reach-paper .reach-approved-hold{border-top:1px solid var(--people-line)}.reach-paper .reach-review-side{background:var(--people-card);border:1px solid var(--people-line);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--tn-dawn-ink)}.reach-paper .reach-approved-row{background:var(--people-card);border:1px solid var(--people-line);border-radius:10px;padding:.7rem .9rem}.reach-paper .reach-execute-affordance{border-color:var(--people-line);color:var(--tn-dawn-ink-sub)}.reach-paper .reach-letter-face,.reach-paper .reach-letter-back,.reach-paper .reach-review-paper{box-shadow:none;border:1px solid var(--people-line)}.reach-paper .reach-house-grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.55rem}.reach-paper .reach-house-card{background:var(--people-card);border:1px solid var(--people-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;overflow:hidden}.reach-paper .reach-house-card:before{display:none}@media (hover:hover){.reach-paper .reach-house-card:hover{box-shadow:none;border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent);transform:none}}.reach-paper .reach-house-mini{background:var(--tn-dawn-plaster);height:11rem}.reach-paper .reach-house-mini-letter{background:var(--tn-dawn-card)}.reach-paper .reach-house-mini:after{background:linear-gradient(to bottom, transparent, var(--people-card))}.reach-paper .reach-house-card-mode,.reach-paper .reach-house-card-line{color:var(--tn-dawn-ink-sub)}.reach-paper .reach-house-card-body h4,.reach-paper .reach-house-preview-head h3{color:var(--tn-dawn-ink);font-family:var(--font-display);margin:0;font-weight:400}.reach-paper-body:has(.reach-house-preview) .reach-house-grid{display:none}.reach-paper .reach-house-preview{flex:1;gap:.65rem;min-height:0;display:grid}.reach-paper .reach-settings-card{background:var(--people-card);border:1px solid var(--people-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--tn-dawn-ink);border-radius:10px}.reach-paper .reach-settings-note,.reach-paper .reach-settings-fact span,.reach-paper .reach-settings-meter-line span{color:var(--tn-dawn-ink-sub)}.reach-paper .reach-settings-fact strong,.reach-paper .reach-settings-meter-line strong{color:var(--tn-dawn-ink)}.reach-paper .reach-settings-meter-track{background:color-mix(in srgb, var(--tn-dawn-ink) 12%, transparent)}.reach-paper .reach-letter-rows{gap:.55rem}.reach-paper .reach-letter-row{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink);border-radius:10px;padding:.7rem .9rem}.reach-paper .reach-letter-row[data-current=true]{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}.reach-paper .reach-letter-row-subject,.reach-paper .reach-letter-row-status,.reach-paper .reach-letter-row-revenue{color:var(--tn-dawn-ink-sub)}.reach-paper .reach-room-marginalia{color:var(--tn-dawn-ink-sub);border-color:var(--people-line)}.reach-paper .reach-new-inquiry input,.reach-paper .reach-new-inquiry select,.reach-paper .reach-row-actions input,.reach-paper .reach-row-actions select{background:var(--people-search);border:1px solid var(--people-line);color:var(--tn-dawn-ink)}.reach-person-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.reach-select-all{align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.reach-bulk-group{margin:0 0 .75rem}.reach-person-row{min-width:0;color:inherit;border-top:1px solid var(--tn-row-rule);transition:background var(--motion-swift) var(--motion-ease);border-radius:2px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.12rem 1rem;margin:0;padding:.7rem .15rem;text-decoration:none;display:grid}.reach-person-row strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.03em;grid-column:1;font-size:1.28rem;font-weight:400;line-height:1.15;overflow:hidden}.reach-person-row span:not([class]){text-overflow:ellipsis;white-space:nowrap;color:var(--role-text-muted);font-family:var(--font-body);grid-column:1;font-size:.84rem;overflow:hidden}.reach-person-row .reach-consent{grid-area:1/2/span 2;align-self:center}.reach-people-list>li:first-child .reach-person-row{border-top:0;padding-top:.15rem}.reach-consent{width:fit-content;font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--role-text-muted);font-size:.78rem}.reach-consent--subscribed{color:var(--role-positive)}.reach-consent--unsubscribed,.reach-consent--pending{color:var(--role-watch)}.reach-quiet-link{color:var(--tn-rail-idle);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, currentcolor 55%, transparent);text-decoration-color:color-mix(in oklch, currentcolor 55%, transparent);text-underline-offset:3px}.reach-inline-form{flex-wrap:wrap;gap:.45rem;display:flex}.reach-inline-form input{min-width:0;color:inherit;background:#ffdee014;background:lab(91.3321% 16.3435 4.82264/.08);border:1px solid #ffe2e333;border:1px solid lab(92.506% 16.2083 5.47361/.2);border-radius:10px;flex:150px;padding:.45rem .6rem}.reach-slideover-backdrop{z-index:40;background:color-mix(in srgb, var(--tn-dawn-ink) 32%, transparent);position:fixed;inset:0}.reach-slideover{--people-card:var(--tn-dawn-card);--people-search:var(--tn-dawn-search);--people-line:var(--tn-dawn-line);z-index:41;background:var(--tn-dawn-plaster);width:min(430px,92vw);color:var(--tn-dawn-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-left:1px solid var(--people-line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:-18px 0 48px color-mix(in srgb, var(--tn-dawn-ink) 18%, transparent);animation:reach-slideover-in var(--motion-enter) var(--motion-ease-rise) both;align-content:start;gap:1.1rem;padding:clamp(18px,2vw,28px);display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes reach-slideover-in{0%{opacity:0;transform:translate(28px)}}.reach-slideover-head{justify-content:space-between;align-items:start;gap:.6rem;display:flex}.reach-slideover-head h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.7rem;font-weight:400;line-height:1.05}.reach-slideover-hint{color:var(--tn-dawn-ink-sub);margin:0 0 .55rem;font-size:.85rem;line-height:1.4}.reach-slideover-close{color:var(--tn-dawn-ink-sub);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;text-decoration:none}.reach-slideover-close:hover{color:var(--tn-dawn-ink)}.reach-slideover.reach-contact-file{flex-direction:column;align-content:stretch;gap:.85rem;display:flex;overflow:hidden}.reach-contact-file .reach-slideover-head,.reach-contact-file .reach-contact-face{flex:none}.reach-contact-face{gap:.75rem;display:grid}.reach-contact-do{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.reach-contact-drawer{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink);border-radius:10px}.reach-contact-drawer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .8rem;list-style:none;display:flex}.reach-contact-drawer>summary::-webkit-details-marker{display:none}.reach-contact-drawer>summary::marker{content:none}.reach-contact-drawer>summary span{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.08em;font-size:.72rem}.reach-contact-drawer[open]>:not(summary){padding:0 .8rem .8rem}.reach-contact-blooms{flex-direction:column;flex:1 1 0;gap:.45rem;min-height:0;display:flex;overflow:hidden}.reach-contact-bloom{background:var(--people-card);border:1px solid var(--people-line);min-width:0;color:var(--tn-dawn-ink);border-radius:10px;flex:none}.reach-contact-bloom>summary{cursor:pointer;align-items:center;gap:.5rem;min-width:0;padding:.7rem .9rem;list-style:none;display:flex}.reach-contact-bloom>summary::-webkit-details-marker{display:none}.reach-contact-bloom>summary::marker{content:none}.reach-contact-bloom[open]{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}.reach-contact-bloom[open]>summary .reach-people-card-caret{transform:rotate(45deg)}.reach-contact-file:has(.reach-contact-bloom[open]) .reach-contact-bloom[open]{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.reach-contact-bloom-panel{gap:.65rem;padding:0 .9rem .9rem 1.85rem;display:grid}.reach-contact-file:has(.reach-contact-bloom[open]) .reach-contact-bloom[open]>.reach-contact-bloom-panel{flex:1 1 0;min-height:0;overflow:hidden auto}.reach-slideover-details{gap:.5rem;margin:0;display:grid}.reach-slideover-details div{border-bottom:1px solid var(--people-line);justify-content:space-between;gap:.8rem;padding-bottom:.4rem;display:flex}.reach-slideover-details dt{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.reach-slideover-details dd{text-align:right;margin:0}.reach-slideover-details dd a{color:var(--tn-dawn-ink)}.reach-slideover-actions{gap:.5rem;display:flex}.reach-slideover-groups{gap:.45rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.reach-slideover-groups li{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.reach-slideover .eyebrow{color:var(--tn-dawn-clay)}.reach-slideover .reach-empty-state,.reach-slideover .reach-review-refusal{color:var(--tn-dawn-ink-sub)}.reach-slideover .reach-quiet-link{color:var(--tn-dawn-ink)}.reach-slideover .reach-action-btn,.reach-slideover .reach-action-btn[data-active=true]{border:1px solid var(--people-line);background:var(--people-card);color:var(--tn-dawn-ink);border-radius:7px}.reach-slideover .reach-action-btn:hover{filter:none;background:var(--tn-dawn-plaster)}.reach-slideover .reach-action-btn[data-active=true]{border-color:color-mix(in srgb, var(--tn-dawn-clay) 45%, transparent);background:var(--tn-dawn-plaster)}.reach-slideover .reach-inline-form input,.reach-slideover .reach-inline-form select,.reach-slideover .reach-room-paste-textarea{border:1px solid var(--people-line);background:var(--people-search);color:var(--tn-dawn-ink);border-radius:7px}.reach-slideover .reach-room-people span,.reach-slideover .reach-slideover-activity span{color:var(--tn-dawn-ink-sub)}.reach-timeline{flex-direction:column;gap:.85rem;display:flex}.reach-slideover-activity{gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.reach-slideover-activity li{gap:.12rem;display:grid}.reach-slideover-activity strong{font-weight:550}.reach-slideover-activity span{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;font-size:.7rem}.reach-letter-rows{margin:0;padding:0;list-style:none;display:grid}.reach-letter-row{border-top:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);grid-template-columns:minmax(0,1.4fr) auto;align-items:baseline;gap:.2rem 1rem;padding:.85rem 0;display:grid}.reach-letter-row-title{gap:.1rem;display:grid}.reach-letter-row-title strong{font-family:var(--font-display);font-size:1.35rem;font-weight:500;line-height:1.08}.reach-letter-row-subject{color:var(--role-text-muted);font-size:.85rem}.reach-letter-row-status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--role-text-muted);justify-self:end;font-size:.7rem}.reach-letter-row-facts,.reach-letter-row-honest{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.06em;grid-column:1/-1;font-size:.7rem}.reach-letter-row-honest{opacity:.6}.reach-review-table,.reach-approved-hold{border-top:1px solid var(--glass-line);gap:var(--space-workhorse-md);padding-top:clamp(14px,1.6vw,24px);display:grid}.reach-review-item{gap:var(--space-workhorse-lg);grid-template-columns:minmax(280px,1.1fr) minmax(250px,.9fr);align-items:start;display:grid}.reach-review-paper{background:var(--tn-linen);border-radius:2px;padding:0;overflow:hidden;box-shadow:0 14px 36px #0101056b;box-shadow:0 14px 36px lab(.426027% .427842 -1.502/.42)}.reach-review-letter{background:var(--tn-linen);border:0;width:100%;height:520px;display:block}.reach-review-side{background:color-mix(in oklch, var(--tn-night-panel) 84%, transparent);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-content:start;gap:.6rem;padding:1.05rem 1.1rem;display:grid}.reach-review-side h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:400;line-height:1.05}.reach-review-facts{color:var(--role-text-muted);margin:0}.reach-review-lawline{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;margin:0;font-size:.72rem;line-height:1.6}.reach-review-verbs{gap:.5rem;display:grid}.reach-review-verb-row{gap:.5rem;display:flex}.reach-action-btn--approve{border-color:color-mix(in oklch, var(--role-positive) 65%, transparent);color:var(--role-positive)}.reach-review-refusal{border-left:2px solid color-mix(in oklch, var(--role-urgent) 70%, transparent);color:var(--role-text-muted);animation:reach-review-refuse var(--motion-enter) var(--motion-ease-rise) both;margin:0;padding-left:.6rem;font-size:.85rem;line-height:1.55}@keyframes reach-review-refuse{0%,to{transform:translate(0)}30%{transform:translate(-6px)}70%{transform:translate(6px)}}.reach-review-refusal ul{margin:.3rem 0;padding-left:1rem}.reach-review-note{border-left:2px solid color-mix(in oklch, var(--role-positive) 60%, transparent);color:var(--role-text-muted);margin:0;padding-left:.6rem;font-size:.85rem}.reach-approved-row{gap:.4rem;display:grid}.reach-approved-row--enter{animation:reach-approved-settle var(--motion-settle) var(--motion-ease-rise) both}@keyframes reach-approved-settle{0%{opacity:0;transform:translateY(10px)scale(.98)}}.reach-approved-proof{font-family:var(--font-mono);letter-spacing:.06em;color:var(--role-text-muted);font-size:.74rem}.reach-execute-affordance{border:1px dashed color-mix(in oklch, var(--role-line) 60%, transparent);width:fit-content;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:not-allowed;opacity:.75;background:0 0;border-radius:999px;padding:.42rem .85rem;font-size:.7rem}.reach-execute-reason{max-width:72ch;color:var(--role-text-muted);margin:0;font-size:.78rem;line-height:1.55}.reach-wizard{gap:var(--space-workhorse-lg);transform-origin:50% 8%;animation:reach-page-bloom var(--motion-settle) var(--motion-ease-rise) both;display:grid}@keyframes reach-page-bloom{0%{opacity:0;transform:translateY(12px)scale(.972)}}.reach-wizard-head{justify-content:space-between;align-items:start;gap:.8rem;display:flex}.reach-wizard-head h3{font-family:var(--font-display);letter-spacing:-.03em;margin:.1rem 0;font-size:clamp(1.45rem,2.1vw,2.05rem);font-weight:400;line-height:1.08}.reach-wizard-house{max-width:56ch;color:var(--role-text-muted);margin:0;font-size:.85rem;line-height:1.55}.reach-wizard-rail{border-bottom:1px solid var(--glass-line);flex-wrap:wrap;align-items:center;gap:.15rem 1.1rem;display:flex}.reach-wizard-kicker{color:var(--role-text-muted);font-family:var(--font-body);margin:0;font-size:.82rem}.reach-wizard-folio{color:var(--role-text-muted);font-family:var(--font-body);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;padding:.35rem .1rem .55rem;font-size:.88rem;position:relative}.reach-wizard-folio:after{content:"";background:var(--tn-ice);height:3px;transition:right var(--motion-enter) var(--motion-ease);position:absolute;bottom:-3px;left:0;right:100%}.reach-wizard-folio[data-active=true]{color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691)}.reach-wizard-folio[data-active=true]:after{right:0}.reach-wizard-count{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--role-text-muted);margin-left:auto;font-size:.82rem}.reach-wizard-step{gap:var(--space-workhorse-md);display:grid}.reach-wizard-who{gap:var(--space-workhorse-lg);grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);align-items:start;display:grid}.reach-wizard-who-search{gap:.35rem;margin:0 0 .55rem;display:grid}.reach-wizard-who-search input{border:2px solid var(--tn-rail-idle);border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-night-panel) 80%, transparent);color:inherit;font-family:var(--font-body);padding:.55rem .65rem;font-size:.95rem}.reach-wizard-picklist{gap:0;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.reach-wizard-people{max-height:280px;overflow-y:auto}.reach-wizard-picklist label{border-top:2px solid var(--tn-rail-idle);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.55rem .7rem;padding:.5rem 0;display:grid}.reach-wizard-picklist li:first-child label{border-top:0;padding-top:.15rem}.reach-wizard-picklist strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-display);letter-spacing:-.02em;font-size:1.05rem;font-weight:400;overflow:hidden}.reach-wizard-picklist span{color:var(--role-text-muted);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.78rem}.reach-wizard-blocked{border-left:2px solid color-mix(in oklch, var(--role-watch) 62%, transparent);color:var(--role-text-muted);margin:0;padding-left:.6rem;font-size:.82rem;line-height:1.6}.reach-wizard-what{gap:var(--space-workhorse-lg);grid-template-columns:minmax(280px,1.2fr) minmax(240px,.85fr);align-items:start;display:grid}.reach-wizard-fields{align-content:start;gap:.8rem;display:grid}.reach-wizard-what .reach-wizard-fields{background:color-mix(in oklch, var(--tn-night-panel) 84%, transparent);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:1.05rem 1.1rem}.reach-wizard-fields label{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--role-text-muted);gap:.3rem;font-size:.82rem;display:grid}.reach-wizard-fields input{border:2px solid var(--tn-rail-idle);border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-night-panel) 80%, transparent);color:inherit;font-family:var(--font-body);letter-spacing:normal;text-transform:none;padding:.55rem .65rem;font-size:.95rem}.reach-wizard-note{max-width:56ch;color:var(--role-text-muted);margin:0;font-size:.8rem;line-height:1.6}.reach-wizard-paper .reach-review-letter{height:520px}.reach-wizard-when{max-width:460px}.reach-wizard-radio{align-items:center;gap:.5rem;display:flex}.reach-wizard-when input[type=datetime-local]{border:2px solid var(--tn-rail-idle);border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-night-panel) 80%, transparent);width:fit-content;color:inherit;padding:.45rem .6rem}.reach-wizard-summary{gap:.5rem;max-width:560px;margin:0;display:grid}.reach-wizard-summary div{border-bottom:2px solid var(--tn-rail-idle);justify-content:space-between;gap:.8rem;padding-bottom:.4rem;display:flex}.reach-wizard-summary dt{color:var(--role-text-muted);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:.82rem}.reach-wizard-summary dd{text-align:right;font-family:var(--font-body);margin:0}.reach-wizard-nav{border-top:1px solid var(--glass-line);padding-top:var(--space-workhorse-sm);justify-content:space-between;align-items:center;display:flex}.reach-wizard-nav button.reach-quiet-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.reach-wizard-nav button.reach-quiet-link:disabled{opacity:.4;cursor:default}.reach-handover{border-radius:var(--radius-control);background:var(--tn-linen);width:fit-content;color:var(--tn-night-ink);font-family:var(--font-body);cursor:pointer;appearance:none;border:0;margin-top:.2rem;padding:.5rem .95rem;font-size:.88rem;display:inline-block}.reach-handover:disabled{opacity:.45;cursor:default}.reach-home{height:100%;min-height:0}.reach-home .reach-paper{gap:1.35rem}.reach-home .reach-paper-body{overflow:hidden}.reach-home .reach-paper-body>.reach-people-lanes{flex:1 1 0;min-height:0}.reach-home .reach-paper-body>.reach-people-lanes .reach-people-lane{overflow:hidden}.reach-home .reach-paper-body>.reach-people-lanes .reach-people-lane-cards{flex:1 1 0;min-height:0;overflow:hidden auto}.reach-follow-ups{height:100%;min-height:0}.reach-follow-ups .reach-paper{gap:1.35rem}.reach-follow-ups .reach-paper-body{overflow:hidden}.reach-follow-ups .reach-paper-body>.reach-people-lanes{flex:1 1 0;min-height:0}.reach-follow-ups .reach-paper-body>.reach-people-lanes .reach-people-lane{overflow:hidden}.reach-follow-ups .reach-paper-body>.reach-people-lanes .reach-people-lane-cards{flex:1 1 0;min-height:0;overflow:hidden auto}.reach-work-tile{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink);border-radius:10px;gap:.12rem;min-width:0;padding:.7rem .9rem;text-decoration:none;display:grid}.reach-work-tile-kicker{color:var(--tn-dawn-clay);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:500}.reach-work-tile strong{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:.02em;font-size:1.125rem;font-weight:400;line-height:1.25}.reach-work-tile span{color:var(--tn-dawn-ink-sub);font-family:var(--font-body);letter-spacing:0;overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.4}@media (hover:hover) and (pointer:fine){.reach-work-tile:hover{border-color:color-mix(in srgb, var(--tn-dawn-ink) 28%, transparent)}}.reach-work-tile[data-attention=true]{border-color:color-mix(in srgb, var(--tn-dawn-clay) 42%, transparent)}.house-tile-list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.house-tile-list>li>.reach-work-tile{box-sizing:border-box;width:100%}.desk-glass>.house-dawn,.room-switch-skeleton.desk-glass>.house-dawn{flex:auto;min-height:0}.house-dawn .desk-empty{gap:.85rem}.house-dawn .desk-cover h2,.house-dawn .desk-empty .desk-cover h2,.house-dawn .desk-plane-head h2{color:var(--tn-dawn-ink);text-shadow:none}.house-dawn .desk-cover .house-quiet,.house-dawn .desk-empty .house-quiet,.house-dawn .house-quiet,.house-dawn .desk-ask-hint,.house-dawn .glass-hint,.house-dawn .desk-plane-caption,.house-dawn .desk-status,.house-dawn .desk-kicker,.house-dawn .desk-measure-copy p:not(.desk-kicker),.house-dawn .desk-act-detail{color:var(--tn-dawn-ink-sub)}.house-dawn .desk-plane{background:var(--people-card);border:1px solid var(--people-line);border-radius:10px}.house-dawn .desk-plane-head{background:0 0}.house-dawn .desk-measure-figure,.house-dawn .desk-act-label{color:var(--tn-dawn-ink)}.house-dawn .desk-ask input,.house-dawn .glass-ask-field input,.house-dawn .settings-access-invite-field input,.house-dawn .settings-access-invite-field select{background:var(--people-search);border:1px solid var(--people-line);color:var(--tn-dawn-ink)}.house-dawn .desk-ask input::placeholder,.house-dawn .glass-ask-field input::placeholder,.house-dawn .settings-access-invite-field input::placeholder{color:var(--tn-dawn-ink-sub)}.house-dawn .settings-access-invite-field span{color:var(--tn-dawn-clay)}.house-dawn .settings-access-invite-submit{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink)}.house-dawn .reach-paper-body>.desk-empty,.house-dawn .reach-paper-body>.desk-composition{flex:auto;min-height:0}.house-dawn .desk-act{box-sizing:border-box;background:var(--people-card);border:1px solid var(--people-line);width:100%;color:var(--tn-dawn-ink);text-align:left;cursor:pointer;border-radius:10px;padding:.7rem .9rem;display:flex}.house-dawn .desk-act:disabled{opacity:.6;cursor:wait}.house-dawn .glass-ask-field{background:var(--people-search);border:1px solid var(--people-line)}.house-dawn .glass-ask-field input{color:var(--tn-dawn-ink)}.operations-page .house-dawn .glass-act,.operations-page .house-dawn .support-review-btn,.operations-page .house-dawn .support-review-btn--approve,.operations-page .house-dawn .desk-ask .support-review-btn,.operations-page .house-dawn .desk-ask .support-review-btn--approve,.house-dawn .reach-action-btn,.house-dawn .reach-action-btn--approve{background:var(--people-card);border:1px solid var(--people-line);color:var(--tn-dawn-ink)}.operations-page .house-dawn .support-review-btn--changes,.house-dawn .reach-action-btn:not(.reach-action-btn--approve){border:1px solid var(--people-line);color:var(--tn-dawn-ink-sub);background:0 0}.house-dawn .support-review-form h3,.house-dawn .support-review-receipt strong,.house-dawn .support-review-receipt dt{color:var(--tn-dawn-ink);text-shadow:none}.house-dawn .support-review-form__consequence,.house-dawn .support-review-receipt p,.house-dawn .support-review-receipt dd,.house-dawn .settings-access-invite-checkbox span{color:var(--tn-dawn-ink-sub)}.reach-desk .reach-letter-sheet,.reach-desk .reach-letter-card,.reach-desk .reach-letter-back,.reach-desk .reach-letter-face,.reach-desk .reach-review-paper{--role-text:var(--tn-night-ink);--role-text-muted:color-mix(in oklch, var(--tn-night-ink) 58%, var(--tn-linen));--role-line:color-mix(in oklch, var(--tn-night-ink) 16%, transparent);background:var(--tn-linen);color:var(--tn-night-ink)}.reach-desk .reach-letter-object[data-sealed=true] .reach-letter-back{background:linear-gradient(180deg, color-mix(in oklch, var(--tn-ice) 14%, var(--tn-linen)) 0%, var(--tn-linen) 42%, var(--tn-linen) 100%)}.reach-desk .reach-letter-sheet{border-radius:2px;gap:1rem;max-width:52rem;padding:clamp(28px,4vw,48px) clamp(24px,3.4vw,44px);display:grid}.reach-desk .reach-letter-sheet .reach-room-cover h2{max-width:22ch}.reach-write-letter{border:2px solid var(--tn-rail-idle);border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-night-panel) 78%, transparent);width:fit-content;color:var(--tn-paper);font-family:var(--font-body);transition:transform var(--motion-swift) var(--motion-ease), background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease);margin-top:.55rem;padding:.42rem .85rem;font-size:.82rem;text-decoration:none;display:inline-block}.reach-write-letter:hover{background:var(--tn-night-panel);border-color:var(--tn-paper);transform:translateY(-1px)}.reach-letter-gallery{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.reach-letter-tile-wrap{gap:.45rem;min-width:0;display:grid}.reach-paper-body:has(.reach-letter-bloom[open]) .reach-letter-gallery{flex-direction:column;flex:1;grid-template-columns:none;min-height:0;display:flex}.reach-paper-body:has(.reach-letter-bloom[open]) .reach-letter-gallery>li:not(:has(.reach-letter-bloom[open])){display:none}.reach-paper-body:has(.reach-letter-bloom[open]) .reach-letter-gallery>li:has(.reach-letter-bloom[open]){flex-direction:column;flex:1;min-height:0;display:flex}.reach-paper-body:has(.reach-letter-bloom[open]) .reach-letter-bloom[open]{flex-direction:column;flex:1;min-height:0;display:flex}.reach-paper-body:has(.reach-letter-bloom[open]) .reach-letter-bloom[open] .reach-flow-tile-panel{flex:1;min-height:0;overflow:auto}.reach-letter-bloom .reach-review-paper{min-height:18rem}.reach-letter-bloom--enter{animation:reach-approved-settle var(--motion-settle) var(--motion-ease-rise) both}.reach-home .reach-letter-object{flex:none}.reach-letter-object{width:15.75rem}.reach-letter-object[data-sealed=true]{width:23rem}.reach-letter-object-inner{min-height:21rem;position:relative}.reach-letter-object[data-sealed=true] .reach-letter-object-inner{min-height:12.5rem}.reach-letter-object[data-sealed=true][data-open=true] .reach-letter-object-inner{min-height:16.5rem}.reach-letter-object[data-sealed=true] .reach-letter-face:before{content:"";background:var(--tn-night-ink);height:3px;display:block}.reach-letter-back,.reach-letter-face{flex-direction:column;gap:.45rem;padding:1.25rem 1.2rem 1.3rem;display:flex;position:absolute;inset:0;box-shadow:0 16px 40px #0101056b;box-shadow:0 16px 40px lab(.426027% .427842 -1.502/.42)}.reach-letter-back{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;appearance:none;background:linear-gradient(180deg, color-mix(in oklch, var(--tn-ice) 14%, var(--tn-linen)) 0%, var(--tn-linen) 42%, var(--tn-linen) 100%);border:0;padding:0;overflow:hidden}.reach-envelope-mark{width:100%;height:100%;display:block}.reach-envelope-panel--flap{fill:color-mix(in oklch, var(--tn-ice) 8%, var(--tn-linen))}.reach-envelope-seam{fill:none;stroke-width:2px;stroke-linecap:round}.reach-envelope-inside{color:var(--tn-night-ink);text-align:center;pointer-events:none;gap:.28rem;display:grid;position:absolute;top:46%;left:12%;right:12%}.reach-envelope-inside strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.2rem;font-weight:400;line-height:1.1}.reach-envelope-inside span{font-family:var(--font-body);font-size:.82rem;line-height:1.35}.reach-letter-face,.reach-letter-object[data-open=true] .reach-letter-back{visibility:hidden;pointer-events:none}.reach-letter-object[data-open=true] .reach-letter-face{visibility:visible;pointer-events:auto;animation:reach-letter-face-in var(--motion-settle) var(--motion-ease-rise) both}@keyframes reach-letter-face-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.reach-letter-object--flat .reach-letter-face{visibility:visible;pointer-events:auto;position:relative}.reach-letter-object-kicker{color:var(--role-text-muted);font-family:var(--font-body);margin:0;font-size:.78rem}.reach-letter-object h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.55rem;font-weight:400;line-height:1.08}.reach-letter-object-rule{background:var(--tn-night-ink);width:100%;height:3px;margin:.35rem 0 .55rem;display:block}.reach-letter-open,.reach-letter-face-hit{color:var(--tn-night-ink);font-family:var(--font-body);text-underline-offset:4px;margin-top:auto;font-size:.82rem;text-decoration:underline}.reach-letter-card .reach-quiet-link,.reach-letter-face .reach-quiet-link{color:var(--tn-night-ink)}.reach-letter-card{border-radius:2px;flex-direction:column;flex:16rem;gap:.4rem;min-width:0;max-width:18rem;padding:1.05rem 1.1rem 1.15rem;display:flex;box-shadow:0 12px 28px #01010561;box-shadow:0 12px 28px lab(.426027% .427842 -1.502/.38)}.reach-letter-card h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.55rem;font-weight:400;line-height:1.08}.reach-letter-card-status{color:var(--role-text-muted);font-family:var(--font-body);margin:0;font-size:.78rem}.reach-letter-card-excerpt{font-family:var(--font-body);color:var(--role-text-muted);margin:0;font-size:.88rem;line-height:1.45}.reach-letter-card-metrics{font-family:var(--font-body);color:var(--role-text-muted);margin:0;font-size:.78rem}.reach-letter-row[data-current=true]{outline:1px solid var(--tn-ice);outline-offset:6px}.reach-home-facts{gap:var(--space-workhorse-sm);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.reach-home-fact{padding:var(--space-workhorse-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffdee01a;background:lab(91.3321% 16.3435 4.82264/.1);border:1px solid #ffe2e324;border:1px solid lab(92.506% 16.2083 5.47361/.14);border-radius:18px;gap:.2rem;display:grid}.reach-home-fact span{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.reach-home-fact strong{font-family:var(--font-display);font-size:1.6rem;font-weight:500;line-height:1.05}.reach-home-line{gap:var(--space-workhorse-sm);display:grid}.reach-line-stations{flex-wrap:wrap;gap:.6rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.reach-line-stations li{flex:190px;min-width:0}.reach-line-station{box-sizing:border-box;height:100%;padding:var(--space-workhorse-md);color:inherit;transition:transform var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), background var(--motion-swift) var(--motion-ease);background:#ffdee01a;background:lab(91.3321% 16.3435 4.82264/.1);border:1px solid #ffe2e324;border:1px solid lab(92.506% 16.2083 5.47361/.14);border-radius:18px;align-items:center;gap:.6rem;text-decoration:none;display:flex}@media (hover:hover){.reach-line-station:hover{border-color:#ffc6ba73;border-color:lab(85.2106% 29.8996 20.1748/.45);transform:translateY(-2px)}}.reach-line-station:focus-visible{outline:2px solid var(--role-accent);outline-offset:2px}.reach-line-station[data-active=true]{background:#ffdee033;background:lab(91.3321% 16.3435 4.82264/.2);border-color:#ffc6ba80;border-color:lab(85.2106% 29.8996 20.1748/.5)}.reach-line-station__index{color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691);width:1.7rem;height:1.7rem;font-family:var(--font-mono);background:#ffdee03d;background:lab(91.3321% 16.3435 4.82264/.24);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.74rem;display:inline-flex}.reach-line-station__body{gap:.15rem;min-width:0;display:grid}.reach-line-station__label{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-weight:500;line-height:1.2;overflow:hidden}.reach-line-station__value{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;line-height:1.3;overflow:hidden}.reach-line-station--split{align-items:flex-start}.reach-line-station__body--split{gap:.3rem}.reach-line-station__link{color:inherit;transition:color var(--motion-swift) var(--motion-ease);border-radius:6px;text-decoration:none}.reach-line-station__link:hover,.reach-line-station__link:focus-visible{color:var(--role-accent)}.reach-line-station__link:focus-visible{outline:2px solid var(--role-accent);outline-offset:2px}.reach-room-appendix-note{max-width:48ch;color:var(--role-text-muted);margin:0 0 .6rem;font-size:.82rem;line-height:1.6}.reach-next-move{padding:var(--space-workhorse-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffdee01a;background:lab(91.3321% 16.3435 4.82264/.1);border:1px solid #ffe2e324;border:1px solid lab(92.506% 16.2083 5.47361/.14);border-radius:18px;gap:.5rem;display:grid}.reach-next-move-headline{font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;margin:0;font-size:1.15rem;font-weight:500;display:flex}.reach-next-move-detail{color:var(--role-text-muted);font-family:var(--font-body);flex-basis:100%;font-size:.82rem;font-weight:400}.reach-next-move-suggestions ul{gap:.5rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.reach-next-move-suggestions li{border-top:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);gap:.1rem;padding-top:.5rem;display:grid}.reach-next-move-suggestions span{color:var(--role-text-muted);font-size:.82rem}.reach-letter-row-revenue{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.06em;grid-column:1/-1;font-size:.7rem}@media (max-width:860px){.reach-review-item,.reach-wizard-who,.reach-wizard-what{grid-template-columns:1fr}.reach-letter-row-status{justify-self:start}}.ai-review-desk{gap:var(--space-workhorse-lg);box-sizing:border-box;display:grid}.ai-review-desk__header{justify-content:space-between;align-items:start;gap:var(--space-workhorse-md);display:flex}.ai-review-desk__header h3{margin:var(--space-workhorse-xs) 0 0;color:var(--role-text);font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:450;line-height:1.08}.ai-review-desk__posture{align-items:center;gap:var(--space-workhorse-xs);color:var(--role-text);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:.64rem;display:inline-flex}.ai-review-desk__list{gap:var(--space-workhorse-sm);margin:0;padding:0;list-style:none;display:grid}.ai-review-desk__decision,.ai-review-desk__record{gap:var(--space-workhorse-sm);border-radius:var(--radius-control);padding:var(--space-workhorse-md) var(--space-workhorse-lg);display:grid}.ai-review-desk__item-head{justify-content:space-between;align-items:center;gap:var(--space-workhorse-md);display:flex}.ai-review-desk__item-head p{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.62rem}.ai-review-desk__item-head h4{margin:var(--space-workhorse-xs) 0 0;color:var(--role-text);font-family:var(--font-display);font-size:1.2rem;font-weight:450;line-height:1.14}.ai-review-desk__item-head time{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;flex:none;font-size:.62rem}.ai-review-desk__summary,.ai-review-desk__record-summary{color:var(--role-text-muted);margin:0;line-height:1.5}.ai-review-desk__record-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-review-desk__history{gap:var(--space-workhorse-sm);border-top:1px solid var(--glass-line);padding-top:var(--space-workhorse-md);display:grid}.ai-review-desk__history>.eyebrow{margin:0}.ai-review-desk__provenance{color:var(--role-text-muted);margin:0;font-size:.82rem}.ai-review-desk__proposals h4{margin:0 0 .25rem;font-size:.78rem;font-weight:500}.ai-review-desk__proposals ul{color:var(--role-text-muted);gap:.25rem;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.ai-review-desk__proposals strong{color:var(--role-text);font-weight:500}.ai-review-desk__details{border-top:1px solid var(--glass-line);padding-top:var(--space-workhorse-sm)}.ai-review-desk__details summary{color:var(--role-text-muted);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.ai-review-desk__details-content{gap:var(--space-workhorse-sm);padding-top:var(--space-workhorse-md);display:grid}.onboarding-dossier{gap:1rem;display:grid}.onboarding-stage-walk{counter-reset:stage-walk;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.onboarding-stage{border:1px solid color-mix(in oklch, var(--role-line) 70%, transparent);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--role-text-muted);border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .7rem;font-size:.68rem;display:inline-flex}.onboarding-stage--walked{border-color:color-mix(in oklch, var(--role-positive) 45%, transparent);color:color-mix(in oklch, var(--role-positive) 80%, var(--role-text-muted))}.onboarding-stage--current{border-color:var(--role-accent);background:var(--role-accent-soft);color:var(--role-agent);font-weight:600}.onboarding-stage-gatemark{opacity:.7}.onboarding-dossier-standing{color:var(--role-text);margin:0;font-size:.9rem}.onboarding-advance{justify-items:start;gap:.5rem;display:grid}.onboarding-advance-evidence{width:min(100%,34rem);color:var(--role-text-muted);gap:.25rem;font-size:.78rem;display:grid}.onboarding-advance-evidence input{border:1px solid var(--role-line);background:var(--role-surface);color:var(--role-text);border-radius:8px;padding:.45rem .6rem;font-size:.85rem}.onboarding-program-review,.onboarding-questionnaire,.onboarding-portal-send,.onboarding-walk-history{border-top:1px solid color-mix(in oklch, var(--role-line) 55%, transparent);gap:.5rem;padding-top:.8rem;display:grid}.onboarding-program-review-law,.onboarding-questionnaire-provenance{max-width:72ch;color:var(--role-text-muted);margin:0;font-size:.8rem;line-height:1.55}.onboarding-answer{gap:.1rem;display:grid}.onboarding-answer dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--role-text-muted);font-size:.68rem}.ai-review-dismiss-reason{border:1px solid color-mix(in oklch, var(--role-text-muted) 35%, transparent);border-radius:var(--radius-control);min-width:0;color:var(--role-text);font:inherit;background:0 0;flex:1;padding:.35rem .6rem;font-size:.85rem}.ai-review-dismiss-reason:focus-visible{outline:2px solid var(--role-accent);outline-offset:1px}.onboarding-answer dd{color:var(--role-text);margin:0;font-size:.88rem}.onboarding-walk-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.onboarding-walk-list li{gap:.1rem;display:grid}.onboarding-walk-event{font-family:var(--font-mono);letter-spacing:.05em;color:var(--role-text);font-size:.72rem}.onboarding-walk-facts{color:var(--role-text-muted);font-size:.78rem;line-height:1.5}.reach-templates{gap:var(--space-workhorse-lg);display:grid}.reach-templates-lede{max-width:64ch;color:var(--role-text-muted);margin:0;line-height:1.6}.reach-house-grid{gap:var(--space-workhorse-lg);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0;padding:0;list-style:none;display:grid}.reach-house-card{-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);transition:transform var(--motion-enter) var(--motion-ease), box-shadow var(--motion-enter) var(--motion-ease);background:linear-gradient(164deg,#ffdee024,#ecc1c712),#0e0e18db;background:linear-gradient(164deg,lab(91.3321% 16.3435 4.82264/.14),lab(82.0139% 16.6304 2.8455/.07)),lab(4.29917% 1.63192 -5.7156/.86);border:1px solid #ffe8e929;border:1px solid lab(93.666% 16.2084 5.4728/.16);border-radius:18px;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #0101056b;box-shadow:0 16px 40px lab(.426027% .427842 -1.502/.42)}@media (hover:hover){.reach-house-card:hover{transform:translateY(-3px);box-shadow:0 24px 54px #01010585;box-shadow:0 24px 54px lab(.426027% .427842 -1.502/.52)}}.reach-house-card:before{content:"";z-index:1;height:3px;position:absolute;inset:0 0 auto}.reach-house-card[data-mode=crown]:before{background:#d8b260;background:lab(74.6953% 7.04592 46.6862)}.reach-house-card[data-mode=bloom]:before{background:#f2a6ab;background:lab(75.8202% 29.2632 9.41665)}.reach-house-card[data-mode=stone]:before{background:#989fab;background:lab(65.1065% -.34219 -7.49285)}.reach-house-card[data-mode=canopy]:before{background:#75b683;background:lab(68.813% -29.8747 19.3564)}.reach-house-card[data-mode=ink]:before{background:#404858;background:lab(30.2349% -.0813603 -11.0542)}.reach-house-card[data-mode=threshold]:before{background:#e5cf94;background:lab(84.0624% 1.737 32.3271)}.reach-house-mini{background:#ffe3e1eb;background:lab(92.6371% 12.6992 5.39098/.92);height:230px;display:block;position:relative;overflow:hidden}.reach-house-mini-letter{transform-origin:0 0;pointer-events:none;background:#fff;border:0;width:600px;height:620px;transform:scale(.42)}.reach-house-mini:after{content:"";background:linear-gradient(#0000,#0e0e18d9);background:linear-gradient(#0000,lab(4.29917% 1.63192 -5.7156/.85));height:44px;position:absolute;inset:auto 0 0}.reach-house-mini-fallback{color:var(--role-text-muted);padding:1rem;font-size:.8rem;line-height:1.5;display:block}.reach-house-card-body{align-content:start;gap:.3rem;padding:.85rem 1rem 1rem;display:grid}.reach-house-card-mode{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.64rem}.reach-house-card-body h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:400;line-height:1.05}.reach-house-card-line{color:var(--role-text-muted);margin:0;font-size:.82rem;line-height:1.5}.reach-house-card-verbs{align-items:center;gap:.7rem;margin-top:.45rem;display:flex}.reach-house-preview{gap:.8rem;display:grid}.reach-house-preview-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.8rem;display:flex}.reach-house-preview-head h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:400}.reach-house-preview-verbs{align-items:center;gap:.8rem;display:flex}.reach-house-preview-letter{height:640px}.reach-composer{gap:var(--space-workhorse-lg);animation:reach-slideover-in var(--motion-enter) var(--motion-ease-rise) both;display:grid}.reach-composer-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.reach-composer-head h3{font-family:var(--font-display);letter-spacing:-.02em;margin:.1rem 0 .3rem;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:400;line-height:1.05}.reach-composer-lawline{max-width:62ch;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.05em;margin:0;font-size:.7rem;line-height:1.6}.reach-composer-verbs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reach-composer-body{gap:var(--space-workhorse-lg);grid-template-columns:minmax(0,1.35fr) minmax(16rem,20rem);align-items:start;display:grid}@media (max-width:980px){.reach-composer-body{grid-template-columns:1fr}}.reach-composer-desk{gap:.7rem;min-width:0;display:grid}.reach-composer-sheet{background:var(--tn-linen);min-width:0;color:var(--tn-dawn-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:2px;gap:1.25rem;padding:2.1rem 2.4rem 2.4rem;display:grid;box-shadow:0 14px 36px #0101056b;box-shadow:0 14px 36px lab(.426027% .427842 -1.502/.42)}.reach-composer-sheet .reach-composer-field{color:var(--tn-dawn-ink-sub);font-family:var(--font-body);letter-spacing:.02em;text-transform:none;font-size:.78rem;font-weight:500}.reach-composer-sheet .reach-composer-field input,.reach-composer-sheet .reach-composer-field textarea,.reach-composer-sheet .reach-composer-field select{border:0;border-bottom:1px solid color-mix(in srgb, var(--tn-dawn-ink) 16%, transparent);color:var(--tn-dawn-ink);font-family:var(--font-body);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;padding:.35rem 0 .45rem;font-size:1.05rem}.reach-composer-sheet .reach-composer-field[data-field=heading] input{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.7rem;font-weight:400;line-height:1.15}.reach-composer-sheet .reach-composer-field[data-field=body] textarea{border-bottom:0;min-height:6.5rem;font-size:1.05rem;line-height:1.55}.reach-composer-inbox input{color:var(--tn-dawn-ink-sub);font-size:.95rem}.reach-composer-letter-subject{color:var(--tn-dawn-ink-sub);font-family:var(--font-body);gap:.3rem;font-size:.78rem;font-weight:500;display:grid}.reach-composer-letter-subject input{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:-.035em;background:0 0;border:0;padding:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.12}.reach-composer-sheet .reach-composer-section{background:0 0;border:0;border-radius:0;gap:.45rem;padding:.35rem 0 .8rem}.reach-composer-sheet .reach-composer-section[data-highlight=true]{box-shadow:inset 3px 0 0 var(--tn-dawn-clay);background:0 0;border:0;padding-left:.85rem}.reach-composer-sheet .reach-composer-section-beat{color:var(--tn-dawn-clay)}.reach-composer-sheet .reach-composer-section-tools button{border-color:color-mix(in srgb, var(--tn-dawn-ink) 18%, transparent);color:var(--tn-dawn-ink-sub)}.reach-composer-sheet .reach-composer-image summary,.reach-composer-sheet .reach-composer-cta .eyebrow{color:var(--tn-dawn-ink-sub)}.reach-composer-sheet .reach-composer-cta{border-top-color:color-mix(in srgb, var(--tn-dawn-ink) 14%, transparent)}.reach-composer-work{gap:var(--space-workhorse-md);min-width:0;display:grid}.reach-composer-toprow{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.reach-composer-field{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;gap:.25rem;font-size:.68rem;display:grid}.reach-composer-field input,.reach-composer-field textarea,.reach-composer-field select{color:var(--role-text);font:inherit;letter-spacing:normal;text-transform:none;background:#ffdee014;background:lab(91.3321% 16.3435 4.82264/.08);border:1px solid #ffe2e333;border:1px solid lab(92.506% 16.2083 5.47361/.2);border-radius:10px;min-width:0;padding:.45rem .6rem;font-size:.9rem}.reach-composer-field textarea{resize:vertical;line-height:1.5}.reach-composer-field--inline{grid-template-columns:auto 1fr;align-items:center;gap:.5rem}.reach-composer-modebar{flex-wrap:wrap;gap:.4rem;display:flex}.reach-composer-modechip{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), background var(--motion-swift) var(--motion-ease);background:0 0;border:1px solid #ffe2e338;border:1px solid lab(92.506% 16.2083 5.47361/.22);border-radius:999px;padding:.32rem .75rem .32rem 1.35rem;font-size:.68rem;position:relative}.reach-composer-modechip:before{content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:.55rem;transform:translateY(-50%)}.reach-composer-modechip[data-mode=crown]:before{background:#d8b260;background:lab(74.6953% 7.04592 46.6862)}.reach-composer-modechip[data-mode=bloom]:before{background:#f2a6ab;background:lab(75.8202% 29.2632 9.41665)}.reach-composer-modechip[data-mode=stone]:before{background:#989fab;background:lab(65.1065% -.34219 -7.49285)}.reach-composer-modechip[data-mode=canopy]:before{background:#75b683;background:lab(68.813% -29.8747 19.3564)}.reach-composer-modechip[data-mode=ink]:before{background:#404858;background:lab(30.2349% -.0813603 -11.0542)}.reach-composer-modechip[data-mode=threshold]:before{background:#e5cf94;background:lab(84.0624% 1.737 32.3271)}.reach-composer-modechip[data-active=true]{color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691);border-color:var(--tn-ice);background:color-mix(in oklch, var(--tn-night-panel) 70%, transparent)}@media (hover:hover){.reach-composer-modechip:hover{color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691)}}.reach-composer-sections{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.reach-composer-section{transition:border-color var(--motion-enter) var(--motion-ease), background var(--motion-enter) var(--motion-ease);background:#ffdee00d;background:lab(91.3321% 16.3435 4.82264/.05);border:1px solid #ffe2e329;border:1px solid lab(92.506% 16.2083 5.47361/.16);border-radius:14px;gap:.6rem;padding:.8rem .9rem;display:grid}.reach-composer-section[data-highlight=true]{border-color:var(--tn-ice);background:color-mix(in oklch, var(--tn-night-panel) 62%, transparent)}.reach-composer-section-head{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.reach-composer-section-beat{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--tn-ice);font-size:.7rem}.reach-composer-section-beat em{color:var(--role-text-muted);font-style:normal}.reach-composer-section-tools{gap:.3rem;display:flex}.reach-composer-section-tools button{color:var(--role-text-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:1px solid #ffe2e333;border:1px solid lab(92.506% 16.2083 5.47361/.2);border-radius:8px;padding:.18rem .5rem;font-size:.68rem}.reach-composer-section-tools button:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){.reach-composer-section-tools button:not(:disabled):hover{color:#fdf2f1;color:lab(96.4162% 3.57401 2.18691)}}.reach-composer-copy{gap:.5rem;display:grid}.reach-composer-image summary{cursor:pointer;color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.06em;font-size:.7rem}.reach-composer-image-form{gap:.5rem;padding-top:.5rem;display:grid}.reach-composer-image-verbs{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.reach-composer-image-remove,.reach-composer-cta-clear{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.reach-composer-knobs{flex-wrap:wrap;gap:.8rem;display:flex}.reach-composer-packs{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.reach-composer-pack{border:1px dashed #ffe2e33d;border:1px dashed lab(92.506% 16.2083 5.47361/.24);border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;padding:.6rem .8rem;display:flex}.reach-composer-pack div{gap:.12rem;display:grid}.reach-composer-pack strong{font-weight:550}.reach-composer-pack span{color:var(--role-text-muted);font-size:.8rem;line-height:1.45}.reach-composer-cta{border-top:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);gap:.5rem;padding-top:.8rem;display:grid}.reach-composer-cta-form{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.reach-atelier{padding:var(--space-workhorse-md);background:#ffdee00f;background:lab(91.3321% 16.3435 4.82264/.06);border:1px solid #ffe2e329;border:1px solid lab(92.506% 16.2083 5.47361/.16);border-radius:16px;gap:.6rem;display:grid}.reach-atelier-input{align-items:flex-end;gap:.6rem;display:flex}.reach-atelier-input textarea{resize:vertical;font:inherit;border:1px solid color-mix(in oklch, var(--role-line) 45%, transparent);background:var(--role-surface);color:var(--role-text);border-radius:10px;flex:1;padding:.5rem .7rem}.reach-atelier-note{border:1px dashed color-mix(in oklch, var(--role-line) 45%, transparent);color:var(--role-text);border-radius:12px;margin:0;padding:.7rem .9rem;font-size:.88rem;line-height:1.6}.reach-atelier-proposals ul{gap:.5rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.reach-atelier-proposals li{border-top:1px solid color-mix(in oklch, var(--role-line) 40%, transparent);justify-content:space-between;align-items:center;gap:.8rem;padding-top:.5rem;font-size:.85rem;display:flex}.reach-composer-side{gap:var(--space-workhorse-md);min-width:0;display:grid}.reach-composer-rail{background:#ffdee00d;background:lab(91.3321% 16.3435 4.82264/.05);border:1px solid #ffe2e329;border:1px solid lab(92.506% 16.2083 5.47361/.16);border-radius:14px;gap:.55rem;padding:.8rem .9rem;display:grid}.reach-composer-findings{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.reach-composer-finding{color:var(--role-text-muted);font-size:.82rem;line-height:1.5}.reach-composer-finding-anchor{font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, currentcolor 40%, transparent);text-decoration-color:color-mix(in oklch, currentcolor 40%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.reach-composer-finding-sev{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin-right:.45rem;font-size:.6rem;display:inline-block}.reach-composer-finding-sev--blocking{color:var(--role-urgent)}.reach-composer-finding-sev--warning{color:var(--role-watch)}.reach-composer-paper{transition:opacity var(--motion-enter) var(--motion-ease)}.reach-composer-paper[data-stale=true]{opacity:.55}.reach-composer-letter{height:560px}.reach-composer-desk .reach-composer-letter{height:min(70vh,44rem)}.reach-wizard-housepick{gap:.4rem;display:grid}.reach-wizard-houserow{flex-wrap:wrap;gap:.4rem;display:flex}.reach-letter-row-verbs{gap:.8rem;display:flex}.reach-settings{gap:var(--space-workhorse-lg);display:grid}.reach-settings-grid{gap:var(--space-workhorse-lg);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.reach-settings-sequences{gap:.55rem;display:grid}.reach-settings-sequences>h3{color:var(--tn-dawn-ink);font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}.reach-settings-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(168deg,#ffdee01a,#ecc1c70d),#0e0e18b3;background:linear-gradient(168deg,lab(91.3321% 16.3435 4.82264/.1),lab(82.0139% 16.6304 2.8455/.05)),lab(4.29917% 1.63192 -5.7156/.7);border:1px solid #ffe8e924;border:1px solid lab(93.666% 16.2084 5.4728/.14);border-radius:16px;align-content:start;gap:.7rem;padding:1rem 1.1rem 1.15rem;display:grid;box-shadow:0 14px 34px #01010557;box-shadow:0 14px 34px lab(.426027% .427842 -1.502/.34)}.reach-settings-note{color:var(--role-text-muted);margin:0;font-size:.82rem;line-height:1.55}.reach-settings-fact{border-bottom:1px solid color-mix(in oklch, var(--role-line) 35%, transparent);justify-content:space-between;align-items:baseline;gap:.8rem;padding-bottom:.45rem;display:flex}.reach-settings-fact span{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.reach-settings-fact strong{font-family:var(--font-mono);font-size:.85rem;font-weight:500}.reach-brand-form{gap:.8rem;display:grid}.reach-brand-logo-row{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;display:grid}.reach-brand-logo-well{background:#ffe3e1e6;background:lab(92.6371% 12.6992 5.39098/.9);border:1px dashed #ffe2e347;border:1px dashed lab(92.506% 16.2083 5.47361/.28);border-radius:14px;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.reach-brand-logo-well img{object-fit:contain;max-width:100%;max-height:100%}.reach-brand-logo-well span{color:#393945;color:lab(24.4137% 2.10089 -7.17898);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.reach-brand-logo-controls{gap:.45rem;display:grid}.reach-brand-upload{cursor:pointer;width:fit-content;position:relative;overflow:hidden}.reach-brand-upload input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.reach-brand-upload--dark{opacity:.6;cursor:not-allowed}.reach-brand-houses{gap:.45rem;display:grid}.reach-settings-meter{gap:.3rem;display:grid}.reach-settings-meter-line{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.reach-settings-meter-line span{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.reach-settings-meter-line strong{font-family:var(--font-mono);font-size:.85rem;font-weight:500}.reach-settings-meter-track{background:#ffdee01f;background:lab(91.3321% 16.3435 4.82264/.12);border-radius:999px;height:6px;overflow:hidden}.reach-settings-meter-fill{border-radius:inherit;background:var(--role-positive);height:100%;transition:width var(--motion-enter) var(--motion-ease)}.reach-settings-meter[data-warn=true] .reach-settings-meter-fill{background:var(--role-watch)}.reach-settings-meter-warn{color:var(--role-watch);margin:0;font-size:.78rem}@media (prefers-reduced-motion:reduce){.tenjo-directory-panel,.tenjo-directory-main,.canopy-workspace,.reach-slideover,.reach-wizard,.reach-composer,.reach-room-paste[open] .reach-room-paste-textarea,.reach-approved-row--enter,.reach-letter-bloom--enter,.reach-review-refusal,.reach-letter-object[data-open=true] .reach-letter-face{animation:none!important}.reach-room-letter-card:hover,.reach-room-dropzone:hover,.reach-room-dropzone:focus-within,.reach-room-dropzone--active{transform:none!important}}.operations-page{--role-text:var(--tn-paper);--role-line:var(--glass-line);--role-positive:var(--role-live);--role-watch:var(--role-attention);--role-urgent:var(--role-attention);--role-repair:var(--role-attention);--role-warmth:var(--role-attention);color:var(--role-text)}.shell-header{border-bottom:1px solid var(--glass-line);background:var(--glass-header);box-shadow:none}.shell-header__rule{background:var(--glass-line);width:1px}.shell-header__context{color:var(--tn-paper);text-shadow:none}.shell-header__meta{color:var(--role-text-dim);text-shadow:none}.shell-header .tenjo-search-trigger,.shell-header .operator-sign-out,.shell-header .org-switcher__org{border:1px solid var(--glass-line);border-radius:var(--radius-control);background:color-mix(in oklch, var(--tn-night-panel) 78%, transparent);min-height:38px;color:var(--role-text);text-shadow:none}.shell-header .tenjo-search-trigger:hover,.shell-header .operator-sign-out:hover,.shell-header .org-switcher__org:hover,.shell-header .tenjo-search-trigger:focus-visible,.shell-header .operator-sign-out:focus-visible,.shell-header .org-switcher__org:focus-visible{border-color:var(--role-focus);background:var(--role-panel);color:var(--role-text);outline:3px solid var(--role-focus);outline-offset:2px}.shell-header .org-switcher__org[data-active=true]{background:var(--tn-paper);color:var(--role-control-text);box-shadow:none;border-color:#0000}.commander-shell:has(.tenjo-directory-rail){--active-shell-rail-height:54px;--active-shell-rail-clearance:calc(var(--active-shell-rail-height) + env(safe-area-inset-bottom,0px))}.commander-shell:has(.tenjo-directory-rail) .tenjo-directory-console{padding-bottom:var(--active-shell-rail-clearance)}.tenjo-directory-dock-wrap[data-position=bottom]{width:100%;padding:0 34px env(safe-area-inset-bottom);box-sizing:border-box;background:linear-gradient(180deg, transparent 0%, color-mix(in oklch, var(--tn-night-ink) 72%, transparent) 42%, color-mix(in oklch, var(--tn-night-ink) 88%, transparent) 100%);justify-items:stretch;bottom:0;left:0;right:0;transform:none}.tenjo-directory-dock-wrap[data-position=bottom] .tenjo-directory-rail{box-sizing:border-box;border:0;border-top:1px solid var(--glass-line);width:100%;min-width:0;min-height:54px;color:var(--role-text);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;cursor:default;scrollbar-width:none;touch-action:auto;-webkit-user-select:auto;user-select:auto;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex;position:relative;overflow-x:auto;transform:none}.tenjo-directory-dock-wrap[data-position=bottom]:before{display:none}.tenjo-directory-rail__link{min-width:0;min-height:54px;color:var(--tn-rail-idle);font-family:var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:color var(--motion-swift) var(--motion-ease);background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:flex-start;align-items:center;padding:0;font-size:15px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}.tenjo-directory-rail__link:hover,.tenjo-directory-rail__link:focus-visible{color:var(--tn-paper);background:0 0;border-color:#0000}.tenjo-directory-rail__link:focus-visible{outline:2px solid var(--role-focus);outline-offset:4px}.tenjo-directory-rail__link[data-active=true]{box-shadow:none;color:var(--tn-paper);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-color:#0000;font-size:12px;line-height:14px}.operations-page .operations-command-card{min-height:0;box-shadow:none;background:0 0;border-color:#0000;padding:clamp(16px,2vw,28px)}.operations-page .depth-card,.operations-page .depth-panel{border:1px solid var(--glass-line);border-radius:var(--radius-card);background:var(--glass-card);-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);box-shadow:0 20px 54px color-mix(in oklch, var(--depth-shadow) 48%, transparent), inset 0 1px 0 color-mix(in oklch, var(--depth-highlight) 12%, transparent)}.operations-loading{width:min(1160px,100%);min-height:calc(100dvh - var(--shell-header-height) - var(--shell-rail-height) - (var(--space-workhorse-lg) * 2));align-items:center;margin:0 auto;display:grid}.operations-loading__glass{box-sizing:border-box;width:min(720px,100%);padding:clamp(24px,5vw,64px)}.operations-loading__eyebrow{align-items:center;gap:var(--space-workhorse-sm);margin:0 0 var(--space-workhorse-md);color:var(--role-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500;display:flex}.operations-loading h1{max-width:12ch;color:var(--role-text);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2.6rem,6vw,5rem);font-weight:400;line-height:.96}.operations-loading__glass>p:last-child{max-width:52ch;margin:var(--space-workhorse-lg) 0 0;color:var(--role-text-muted);font-size:1rem;line-height:1.6}.operations-page .home-current-review,.operations-page .support-promise-focus{gap:var(--space-workhorse-lg);border-radius:var(--radius-card);background:var(--role-panel);padding:clamp(20px,3vw,36px);display:grid}.operations-page .home-current-review{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr) auto;align-items:center}.operations-page .support-promise-focus{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:start}.operations-page .home-current-review h3,.operations-page .support-promise-focus h2,.operations-page .support-review-form h3{color:var(--role-text);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.08}.operations-page .home-current-review h3,.operations-page .support-promise-focus h2{font-size:clamp(1.65rem,2.8vw,2.6rem)}.operations-page .support-review-form h3{font-size:clamp(1.35rem,2vw,1.8rem)}.operations-page .home-current-review p:not(.eyebrow),.operations-page .support-promise-focus>div>p:not(.eyebrow),.operations-page .support-review-form__consequence,.operations-page .support-review-form__hint,.operations-page .support-review-receipt>p:last-child{margin:var(--space-workhorse-sm) 0 0;color:var(--role-text-muted);line-height:1.58}.operations-page .home-current-review__facts,.operations-page .support-review-receipt dl{gap:var(--space-workhorse-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.operations-page .home-current-review__facts>div,.operations-page .support-promise-focus .support-fact,.operations-page .support-review-receipt,.operations-page .support-review-form,.operations-page .support-command-stop-line{border:1px solid var(--role-line);border-radius:var(--radius-card);background:var(--role-card)}.operations-page .home-current-review__facts>div,.operations-page .support-promise-focus .support-fact,.operations-page .support-review-receipt dl>div{padding:var(--space-workhorse-md)}.operations-page .home-current-review__facts dt,.operations-page .support-review-receipt dt,.operations-page .support-promise-focus .support-fact span{color:var(--role-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500}.operations-page .home-current-review__facts dd,.operations-page .support-review-receipt dd,.operations-page .support-promise-focus .support-fact strong{margin:var(--space-workhorse-xs) 0 0;color:var(--role-text);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.operations-page .home-current-review__action,.operations-page .support-review-btn{box-sizing:border-box;border-radius:var(--radius-control);min-height:44px;padding:var(--space-workhorse-sm) var(--space-workhorse-md);font:inherit;text-align:center;cursor:pointer;transition:background var(--motion-swift) var(--motion-ease), border-color var(--motion-swift) var(--motion-ease), transform var(--motion-swift) var(--motion-ease);border:1px solid #0000;justify-content:center;align-items:center;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.operations-page .home-current-review__action,.operations-page .support-review-btn--approve{border-color:var(--role-control-bg);background:var(--role-control-bg);color:var(--role-control-text)}.operations-page .support-review-btn--changes{border-color:var(--role-attention-bg);background:var(--role-attention-bg);color:var(--role-attention-text)}.operations-page .home-current-review__action:focus-visible,.operations-page .support-review-btn:focus-visible{outline:3px solid var(--role-focus);outline-offset:3px}.operations-page .support-review-btn:hover{filter:none}.operations-page .support-review-btn:disabled{border-color:var(--role-line);background:var(--role-disabled-bg);color:var(--role-disabled-text);cursor:not-allowed;opacity:1;transform:none}.operations-page .support-review-form,.operations-page .support-review-receipt{grid-column:1/-1;padding:clamp(16px,2vw,24px)}.operations-page .support-review-form{gap:var(--space-workhorse-md);margin:0;display:grid}.operations-page .support-review-form__consequence,.operations-page .support-review-form__hint{margin-top:0}.operations-page .support-review-form__actions{gap:var(--space-workhorse-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operations-page .support-review-form__pending,.operations-page .support-command-stop-line{padding:var(--space-workhorse-md);color:var(--role-text);margin:0;line-height:1.5}.operations-page .support-review-form__pending{border:1px solid var(--role-line);border-radius:var(--radius-card);background:var(--role-card)}.operations-page .support-review-form__error{gap:var(--space-workhorse-xs);border:1px solid var(--role-attention-bg);border-radius:var(--radius-card);padding:var(--space-workhorse-md);background:var(--role-attention-bg);color:var(--role-attention-text);display:grid}.operations-page .support-review-form__error p{color:inherit;margin:0;line-height:1.5}.operations-page .support-review-receipt{gap:var(--space-workhorse-md);display:grid}.operations-page .support-review-receipt>strong{color:var(--role-text);font-family:var(--font-display);font-size:clamp(1.4rem,2vw,1.9rem);font-weight:500}.operations-page .support-review-receipt dl>div{border-radius:var(--radius-card);background:var(--role-panel)}.operations-page .support-review-form h3:focus,.operations-page .support-review-form__error:focus,.operations-page .support-review-receipt:focus{outline:3px solid var(--role-focus);outline-offset:3px}@media (hover:hover){.operations-page .home-current-review__action:hover,.operations-page .support-review-btn:not(:disabled):hover{transform:translateY(-1px)}}@media (max-width:1024px){.operations-page{width:100%}.operations-page .operations-command-card{padding-inline:0}.operations-page .home-current-review,.operations-page .support-promise-focus{grid-template-columns:1fr}.operations-page .home-current-review__action{justify-self:start}}@media (max-width:720px){.shell-header .tenjo-search-trigger,.shell-header .operator-sign-out{min-width:38px;min-height:44px;padding-inline:var(--space-workhorse-sm)}.shell-header .tenjo-search-trigger__hint{display:none}.shell-header .org-switcher{scrollbar-width:none;max-width:34vw;overflow-x:auto}.tenjo-directory-dock-wrap[data-position=bottom]{padding-inline:var(--space-workhorse-md)}.tenjo-directory-dock-wrap[data-position=bottom] .tenjo-directory-rail{justify-content:flex-start;gap:28px}.tenjo-directory-panel{max-height:calc(100dvh - var(--shell-header-height) - var(--shell-rail-height) - (var(--space-workhorse-lg) * 2));overflow-y:auto}.tenjo-directory-panel .tenjo-directory-panel__rooms{gap:var(--space-workhorse-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tenjo-directory-panel .tenjo-station-tile{min-height:44px}.operations-loading{align-items:start;padding-top:clamp(28px,12vh,80px)}.operations-loading__glass{padding:var(--space-workhorse-lg)}.operations-page .home-current-review__facts,.operations-page .support-review-receipt dl,.operations-page .support-review-form__actions{grid-template-columns:1fr}.operations-page .home-current-review__action{width:100%}}.operations-page .operations-command-card{min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.operations-page .tenjo-directory-console{min-height:0}.operations-page .page-header{margin-bottom:28px}.operations-page .page-header .eyebrow{color:var(--role-attention);letter-spacing:.16em;font-size:11px}.operations-page .page-header h1{max-width:18ch;text-shadow:0 2px 16px color-mix(in oklch, var(--depth-shadow) 72%, transparent);font-size:clamp(2.4rem,4vw,54px);line-height:1.07}.home-well{flex-direction:column;gap:28px;display:flex}.home-observatory{flex-direction:column;gap:28px;padding-top:12px;display:flex}.home-observatory__header{flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:36rem;min-height:0;display:flex}.home-observatory__kicker,.home-one-risk__kicker,.ai-review-desk__history-head .eyebrow{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:400;line-height:14px}.home-observatory__header h1{max-width:16ch;color:var(--tn-paper);font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 16px color-mix(in oklch, var(--depth-shadow) 72%, transparent);margin:10px 0 0;font-size:clamp(2.4rem,4.2vw,54px);font-weight:500;line-height:58px}.home-observatory[data-home-state=attention] .home-observatory__header h1{max-width:22ch}.home-observatory__body{max-width:36rem;display:block}.home-observatory__degraded{max-width:36rem;color:var(--role-text-muted);font-family:var(--font-body);margin:16px 0 0;font-size:16px;line-height:23px}.home-day-spine{flex-direction:column;flex:760px;min-width:0;display:flex}.home-day-spine__header{justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.home-day-spine__header h2{color:var(--tn-paper);font-family:var(--font-body);margin:0;font-size:22px;font-weight:500;line-height:28px}.home-day-spine__header p,.home-day-spine__degraded{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;line-height:12px}.home-day-spine__degraded{padding-bottom:12px}.home-day-spine__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-day-spine__row{border-top:1px solid var(--tn-row-rule)}.home-day-spine__link{min-height:94px;color:inherit;align-items:center;text-decoration:none;display:flex}.home-day-spine__slot{width:78px;color:var(--tn-mineral);font-family:var(--font-mono);text-transform:uppercase;flex-shrink:0;font-size:12px;line-height:16px}.home-day-spine__row[data-mark=due] .home-day-spine__slot,.home-day-spine__row[data-mark=due] .home-day-spine__status{color:var(--role-attention)}.home-day-spine__beacon{flex-shrink:0;justify-content:center;align-items:center;width:18px;display:flex}.home-day-spine__mark{border-radius:50%;flex-shrink:0;width:9px;height:9px}.home-day-spine__mark--due{background:var(--role-attention-bg);box-shadow:0 0 14px color-mix(in oklch, var(--role-attention-bg) 65%, transparent)}.home-day-spine__mark--live{background:var(--role-live)}.home-day-spine__mark--idle{background:var(--role-ground);border:1px solid var(--tn-mark-idle)}.home-day-spine__rule{background:color-mix(in oklch, var(--tn-linen) 28%, transparent);flex-shrink:0;width:22px;height:1px;margin-inline:9px 0}.home-day-spine__copy{flex-direction:column;flex:1;gap:5px;min-width:0;padding-left:14px;display:flex}.home-day-spine__copy strong{color:var(--tn-paper);font-family:var(--font-body);font-size:17px;font-weight:500;line-height:22px}.home-day-spine__copy em{color:var(--role-text-muted);font-family:var(--font-body);font-size:12px;font-style:normal;line-height:16px}.home-day-spine__status{width:84px;color:var(--role-text-muted);font-family:var(--font-mono);text-align:right;text-transform:uppercase;flex-shrink:0;font-size:10px;line-height:12px}.home-one-risk{box-sizing:border-box;border-top:1px solid color-mix(in oklch, var(--tn-linen) 22%, transparent);border-bottom:1px solid color-mix(in oklch, var(--tn-linen) 12%, transparent);border-radius:var(--radius-card);background:var(--glass-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(432px,100%);box-shadow:0 28px 80px color-mix(in oklch, var(--depth-shadow) 38%, transparent);flex-direction:column;gap:15px;padding:22px 24px 20px 26px;display:flex;overflow:clip}.home-one-risk__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-one-risk__head h2{color:var(--tn-paper);font-family:var(--font-display);margin:0;font-size:22px;font-weight:500;line-height:28px}.home-one-risk>p,.home-one-risk__held{color:var(--role-text-muted);font-family:var(--font-body);margin:0;font-size:16px;line-height:23px}.home-one-risk__action{border:1px solid color-mix(in oklch, var(--role-attention-bg) 70%, transparent);border-radius:var(--radius-control);height:42px;color:var(--tn-linen-muted);font-family:var(--font-body);justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;font-weight:600;line-height:16px;text-decoration:none;display:flex}.home-one-risk__action:focus-visible,.home-essentials__row:focus-visible,.home-day-spine__link:focus-visible{outline:3px solid var(--role-focus);outline-offset:3px}.home-essentials{flex-direction:column;max-width:36rem;margin:0;padding:0;display:flex}.home-essentials__row{border-top:1px solid color-mix(in oklch, var(--tn-linen) 22%, transparent);min-height:48px;color:inherit;grid-template-columns:5.5rem minmax(0,1fr) 1rem;align-items:baseline;gap:12px;padding:11px 0;text-decoration:none;display:grid}.home-essentials__row:last-child{border-bottom:1px solid color-mix(in oklch, var(--tn-linen) 16%, transparent)}.home-essentials__label{color:var(--tn-paper);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;line-height:12px}.home-essentials__line{color:var(--role-text-muted);font-family:var(--font-body);font-size:15px;line-height:20px}.home-one-risk__held{font-size:13px;line-height:18px}.operations-page{--role-text:var(--tn-paper);--role-line:var(--glass-line)}.commander-shell:has(.operations-chrome) .commander-viewport{align-items:stretch;overflow:hidden}.operations-chrome,.operations-chrome>div:not([hidden]):not(.tenjo-directory-dock-wrap),.operations-page,.operations-page .operations-command-card,.operations-page .tenjo-directory-console,.operations-page .tenjo-directory-main{height:100%;min-height:0;display:grid}.operations-page{width:100%}.commander-shell:has(.operations-chrome) .tenjo-directory-console{min-height:0;padding-bottom:0}.operations-page .tenjo-directory-main>*{height:100%;min-height:0}.operations-page .reach-room,.operations-page .house-floor,.desk-glass{border:1px solid var(--glass-line);border-radius:var(--radius-card);background:color-mix(in oklch, var(--tn-night-ink) 28%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:100%;min-height:0;box-shadow:inset 0 0 88px color-mix(in oklch, var(--tn-night-deep) 52%, transparent);flex:1;gap:16px;padding:20px 28px;overflow:clip}.operations-page .home-well{gap:28px}.reach-shell{grid-template-rows:auto minmax(0,1fr)}.house-floor{grid-template-rows:minmax(0,1fr)}.house-floor:has(>:nth-child(2)){grid-template-rows:auto minmax(0,1fr)}.house-floor-lead{gap:.55rem;min-height:0;display:grid}.reach-desk{overscroll-behavior:contain;min-height:0;overflow:clip auto}.house-floor>.house-duo,.house-floor>.house-solo{overscroll-behavior:contain;height:100%;min-height:0;overflow:hidden}.reach-desk,.house-dossier,.house-dossier-scroll,.house-side,.house-solo{scrollbar-width:none;-ms-overflow-style:none}.reach-desk::-webkit-scrollbar{width:0;height:0;display:none}.house-dossier::-webkit-scrollbar{width:0;height:0;display:none}.house-dossier-scroll::-webkit-scrollbar{width:0;height:0;display:none}.house-side::-webkit-scrollbar{width:0;height:0;display:none}.house-solo::-webkit-scrollbar{width:0;height:0;display:none}.operations-page .home-command-center,.operations-page .support-command-center,.operations-page .client-command-center,.operations-page .financial-command-center,.operations-page .archive-command-center,.operations-page .demo-command-center,.operations-page .website-command-center,.operations-page .settings-access-command-center{flex-direction:column;gap:0;height:100%;min-height:0;display:flex;overflow:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desk-glass{flex-direction:column;flex:1;min-height:0;display:flex}.desk-glass>.room-degraded-notice{flex:none;margin:0}.desk-empty,.desk-composition{flex:1;gap:16px;min-height:0;display:flex}.desk-empty{flex-direction:column}.desk-glass-field{flex:1;min-height:0}.desk-cover{gap:.45rem;display:grid}.desk-cover h2{max-width:16ch;color:var(--tn-paper);font-family:var(--font-display);letter-spacing:-.03em;text-shadow:none;margin:0;font-size:clamp(1.7rem,2.5vw,2.3rem);font-weight:400;line-height:1.08}.desk-empty .desk-cover h2{font-size:42px}.desk-cover .house-quiet{max-width:42ch}.desk-empty .desk-cover .house-quiet{color:var(--tn-ice)}.desk-ask{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem .65rem;margin:0;display:grid}.desk-ask-field{min-width:0;display:grid}.desk-ask input{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--tn-linen) 18%, transparent);border-radius:var(--radius-control);background:var(--tn-night-panel-raised);width:100%;min-height:44px;color:var(--tn-paper);font:inherit;padding:.55rem .85rem}.desk-ask input::placeholder{color:var(--role-text-muted)}.desk-ask-hint{color:var(--role-text-muted);grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}.desk-ask .support-review-btn,.operations-page .desk-ask .support-review-btn,.operations-page .desk-ask .support-review-btn--approve{border:1px solid var(--tn-linen);border-radius:var(--radius-control);background:var(--tn-linen);min-height:44px;color:var(--tn-night-ink);padding:0 1.1rem;font-weight:500}.desk-composition{align-items:stretch}.desk-plane{scrollbar-width:none;-ms-overflow-style:none;background:color-mix(in oklch, var(--tn-night-panel-raised) 82%, var(--tn-night-ink));border:1px solid color-mix(in oklch, var(--tn-linen) 16%, transparent);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.desk-plane::-webkit-scrollbar{width:0;height:0;display:none}.desk-plane-head{background:color-mix(in oklch, var(--tn-night-panel) 45%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:72px;padding:12px 22px 14px;display:flex}.desk-plane-head h2{color:var(--tn-paper);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:32px;font-weight:400;line-height:1.05}.desk-status{color:var(--tn-ice);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.desk-status-dot{background:var(--tn-ice);width:7px;height:7px;box-shadow:0 0 8px color-mix(in oklch, var(--tn-ice) 55%, transparent);border-radius:50%}.desk-measures{grid-template-columns:repeat(3,minmax(0,1fr));min-height:124px;padding:0 22px;display:grid}.desk-measure{flex-direction:column;justify-content:space-between;gap:12px;min-width:0;padding:16px 18px 16px 0;display:flex}.desk-measure-copy{gap:4px;display:grid}.desk-measure-copy p:not(.desk-kicker){color:var(--role-text-muted);margin:0;font-size:13px;line-height:1.35}.desk-kicker{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px}.desk-kicker--ice{color:var(--tn-ice)}.desk-measure-figure{color:var(--tn-paper);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:32px;font-weight:400;line-height:1}.desk-measure-figure--ice{color:var(--tn-ice)}.desk-plane-body{overscroll-behavior:contain;flex:1;min-height:0;padding:8px 22px 0;overflow:auto}.desk-plane .house-work-list li{border-bottom:0;padding:.55rem 0}.desk-plane-caption{color:var(--tn-ice);margin:auto 0 0;padding:12px 22px 16px;font-size:13px;line-height:1.4}.desk-plane-caption .support-window-countdown{color:var(--tn-ice);margin-left:0}.desk-stamp{border-radius:var(--radius-card);background:color-mix(in oklch, var(--tn-night-panel) 64%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:316px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--tn-linen) 22%, transparent), 0 14px 38px color-mix(in oklch, var(--tn-night-deep) 24%, transparent);flex-direction:column;flex-shrink:0;padding:18px 20px 16px;display:flex}.desk-stamp-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.desk-stamp h3{color:var(--tn-paper);font-family:var(--font-display);letter-spacing:-.03em;margin:10px 0 16px;font-size:36px;font-weight:400;line-height:1}.desk-acts{flex:1;align-content:start;gap:0;display:grid}.desk-act{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;margin:0;padding:10px 0;display:flex}.desk-act--static{cursor:default}.desk-act:disabled{opacity:.6;cursor:wait}.desk-act-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.desk-act-dot--rose{background:var(--tn-rose)}.desk-act-dot--ice{background:var(--tn-ice)}.desk-act-copy{gap:2px;min-width:0;display:grid}.desk-act-label{color:var(--tn-linen);font-size:15px;line-height:1.3}.desk-act-detail{color:var(--role-text-muted);font-size:13px;line-height:1.35}.desk-stamp-foot{color:var(--tn-linen);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;text-decoration:none;display:flex}.desk-stamp-go{border:1px solid color-mix(in oklch, var(--tn-linen) 28%, transparent);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.glass-well{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.glass-well--stack{gap:16px}.glass-cover{flex-direction:column;flex-shrink:0;gap:10px;width:100%;display:flex}.glass-cover h2,.glass-name{color:var(--tn-linen);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:42px;font-weight:400;line-height:46px}.glass-name{letter-spacing:-.04em;font-size:56px;line-height:60px}.glass-name--demo{letter-spacing:-.03em;font-size:48px;line-height:52px}.glass-name-quiet{color:var(--tn-linen-dim);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:400;line-height:32px}.glass-name-quiet--demo{letter-spacing:-.03em;font-size:36px;line-height:40px}.glass-kicker{color:var(--tn-ice);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500;line-height:16px}.glass-ice{color:var(--tn-ice);font-family:var(--font-body);margin:0;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}.glass-ice--mono{font-family:var(--font-mono)}.glass-field{flex:1;width:100%;min-height:0}.glass-spoken{flex-direction:column;flex-shrink:0;gap:6px;width:100%;display:flex}.glass-spoken a{color:var(--tn-linen-dim);font-family:var(--font-body);font-size:16px;line-height:24px;text-decoration:none}.glass-spoken a[data-attention=true] .glass-letter-name{color:var(--tn-linen)}.glass-spoken a:not([data-attention=true]) .glass-letter-name{color:var(--tn-linen-dim)}.glass-hint{color:var(--tn-linen-dim);font-family:var(--font-body);margin:0;font-size:13px;line-height:20px}.glass-act-stack{flex-direction:column;flex-shrink:0;gap:10px;width:100%;display:flex}.glass-act{border-radius:var(--radius-control);background:var(--tn-linen);height:44px;color:var(--tn-night-ink);font-family:var(--font-body);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0 18px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.glass-act:disabled{opacity:.6;cursor:wait}.glass-ask{align-items:center;gap:10px;width:100%;margin:0;display:flex}.glass-ask-field{border:1px solid color-mix(in oklch, var(--tn-linen) 22%, transparent);border-radius:var(--radius-control);background:var(--tn-night-panel-raised);flex:1;align-items:center;min-width:0;height:44px;padding:0 14px;display:flex}.glass-ask-field input{width:100%;color:var(--tn-linen);font-family:var(--font-mono);background:0 0;border:0;font-size:14px;line-height:20px}.glass-ask-field input::placeholder{color:var(--tn-linen-dim)}.glass-ask.onboarding-advance{flex-direction:column;align-items:stretch}.glass-ask.onboarding-advance .glass-act,.glass-act-stack>.glass-ask .glass-act{align-self:flex-start}.glass-plane{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;background:var(--tn-night-plane);border:1px solid color-mix(in oklch, var(--tn-linen) 16%, transparent);flex-direction:column;flex:1;align-self:stretch;width:100%;min-width:0;min-height:0;display:flex;overflow:clip auto}.glass-plane::-webkit-scrollbar{width:0;height:0;display:none}.glass-plane.glass-spoken{flex-shrink:1;gap:0}a.glass-letter,a.glass-person{color:inherit;text-decoration:none}.glass-letter-firm,.glass-person-role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glass-letter,.glass-person{box-sizing:border-box;border-bottom:1px solid color-mix(in oklch, var(--tn-linen) 8%, transparent);flex-shrink:0;align-items:center;width:100%;min-width:0;max-width:100%;padding:0 28px;display:flex;overflow:hidden}.glass-letter{height:72px}.glass-person{height:88px}.glass-letter-name,.glass-person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tn-linen);font-family:var(--font-display);letter-spacing:-.02em;flex:1;font-size:24px;line-height:28px;overflow:hidden}.glass-person-name{font-size:28px;line-height:32px}.glass-letter-firm,.glass-person-role{min-width:0;max-width:12rem;color:var(--tn-linen-dim);font-family:var(--font-body);flex:0 12rem;font-size:14px;line-height:18px}.glass-person-role{width:100px}.glass-letter-due,.glass-person-status{width:56px;color:var(--tn-ice);font-family:var(--font-mono);flex-shrink:0;justify-content:flex-end;font-size:13px;line-height:16px;display:flex}.glass-person-status{width:72px}.glass-record{border-bottom:1px solid color-mix(in oklch, var(--tn-linen) 8%, transparent);flex-shrink:0;align-items:baseline;gap:24px;width:100%;padding:18px 28px;display:flex}.glass-clock{width:88px;color:var(--tn-ice);font-family:var(--font-mono);flex-shrink:0;font-size:13px;line-height:16px}.glass-record-copy{min-width:0;color:var(--tn-linen);font-family:var(--font-body);flex:1;font-size:16px;line-height:24px}.operations-page .reach-shell:not(:has(.reach-masthead)){flex-direction:column;display:flex}.operations-page .reach-shell:not(:has(.reach-masthead)) .reach-desk{flex:1;min-height:0;display:flex;overflow:hidden}.glass-well .onboarding-advance{gap:10px}.desk-glass .support-review-form,.desk-glass .support-review-receipt,.desk-glass .support-command-stop-line{background:0 0;border:0;border-radius:0;padding:0}@media (max-width:900px){.desk-composition{flex-direction:column}.desk-stamp{width:100%}.desk-measures{grid-template-columns:1fr;min-height:0}.desk-plane-head h2{font-size:24px}}.operations-page .house-floor .support-window-banner{border:0;border-bottom:1px solid color-mix(in oklch, var(--role-line) 36%, transparent);background:0 0;border-radius:0;flex-wrap:wrap;gap:.45rem .75rem;margin:0;padding:0 0 .75rem}.operations-page .house-floor .support-window-form__field span{color:var(--role-text-muted)}.operations-page .house-floor .support-window-form__field input,.operations-page .house-floor .support-window-form__field select{background:color-mix(in oklch, var(--tn-night-panel-raised) 88%, transparent);border:1px solid color-mix(in oklch, var(--tn-linen) 18%, transparent);color:var(--tn-paper)}.operations-page .house-floor .support-review-form,.operations-page .house-floor .support-review-receipt,.operations-page .house-floor .support-command-stop-line{background:0 0;border:0;border-radius:0;padding:0}.operations-page .house-floor .support-review-btn,.operations-page .house-floor .support-review-btn--approve{border-color:color-mix(in oklch, var(--tn-linen) 22%, transparent);background:color-mix(in oklch, var(--tn-linen) 10%, transparent);min-height:36px;color:var(--tn-paper)}.operations-page .house-floor .support-review-btn--changes{border-color:color-mix(in oklch, var(--role-line) 55%, transparent);color:var(--role-text-muted);background:0 0}.operations-page .reach-room-cover h2,.operations-page .reach-room-chapter-head h3,.operations-page .house-chapter-head h3{text-shadow:none}.operations-page .reach-next-move-headline{color:var(--tn-paper);margin:0}.operations-page .ai-review-desk{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:8px;padding:0}.operations-page .ai-review-desk[data-has-drafts=true]{border-top:1px solid color-mix(in oklch, var(--tn-linen) 22%, transparent);border-bottom:1px solid color-mix(in oklch, var(--tn-linen) 12%, transparent);border-radius:var(--radius-card);background:var(--glass-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 80px color-mix(in oklch, var(--depth-shadow) 38%, transparent);padding:22px 24px 20px 26px}.operations-page .ai-review-desk[data-has-drafts=true] .ai-review-desk__list{gap:0}.operations-page .ai-review-desk[data-has-drafts=true] .ai-review-desk__decision,.operations-page .ai-review-desk[data-has-drafts=true] .ai-review-desk__record{border:0;border-top:1px solid var(--glass-line);background:0 0;border-radius:0}.operations-page .ai-review-desk[data-history-only=true]{box-shadow:none;margin-top:8px;padding:0}.operations-page .ai-review-desk[data-history-only=true] .ai-review-desk__history{border-top:1px solid var(--tn-row-rule);padding-top:0}.operations-page .ai-review-desk[data-history-only=true] .ai-review-desk__record{gap:8px;padding:18px 0 8px}.operations-page .ai-review-desk[data-history-only=true] .ai-review-desk__item-head h4{color:var(--tn-paper);font-family:var(--font-body);margin:0;font-size:17px;font-weight:500;line-height:22px}.operations-page .ai-review-desk[data-history-only=true] .ai-review-desk__item-head time,.operations-page .ai-review-desk[data-history-only=true] .ai-review-desk__details summary{color:var(--role-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.ai-review-desk__record-label{color:var(--role-text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;padding-top:14px;font-size:10px;font-weight:400}.ai-review-desk__history-head{gap:0;display:grid}.operations-page .ai-review-desk .eyebrow,.operations-page .ai-review-desk__record-label{color:var(--role-text-muted)}.operations-page .ai-review-desk__decision,.operations-page .ai-review-desk__record{background:0 0;border:0}@media (max-width:1024px){.home-observatory__header{min-height:0}.home-observatory__header h1{line-height:1.08}.home-one-risk{width:100%}}@media (max-width:720px){.home-observatory__header h1{font-size:2.2rem;line-height:1.1}.home-day-spine__header{flex-direction:column;align-items:flex-start;gap:8px}.home-day-spine__slot{width:64px}.operations-page .ai-review-desk,.operations-page .ai-review-desk[data-has-drafts=true]{padding:var(--space-workhorse-md)}.ai-review-desk__header,.ai-review-desk__item-head{flex-direction:column;align-items:start}.ai-review-desk__posture,.ai-review-desk__item-head time{font-size:.6rem}}@media (prefers-reduced-transparency:reduce){.commander-shell,.commander-shell *,.access-entry,.access-entry *,.tenjo-search-backdrop,.tenjo-search-palette,.tenjo-search-palette *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.tenjo-directory-rail__link[data-nav-pending=true],.tenjo-station-tile[data-nav-pending=true]{opacity:.55;transition:opacity var(--motion-swift) var(--motion-ease)}.tenjo-nav-status{color:var(--role-text-muted,inherit);margin:0 0 12px;font-size:.92rem}.tenjo-nav-held[data-tenjo-navigation-state=pending]{opacity:.6;transition:opacity var(--motion-swift) var(--motion-ease)}.tenjo-nav-held[data-tenjo-navigation-state=failed]{opacity:.85}
