:root{--solus-ink:#08090a;--solus-graphite:#17191c;--solus-paper:#fbfaf7;--solus-soft-paper:#f3f1ea;--solus-white:#fff;--solus-steel:#6d747d;--solus-line:#d8d8d2;--solus-signal:#c6ff00;--solus-action:#2266e3;--solus-action-soft:#edf3ff;--nav:var(--solus-ink);--navy:var(--solus-ink);--navy-2:var(--solus-graphite);--canvas:var(--solus-soft-paper);--canvas-2:var(--solus-paper);--surface:var(--solus-white);--surface-tint:var(--solus-paper);--ink:var(--solus-ink);--muted:var(--solus-steel);--line:var(--solus-line);--blue:var(--solus-action);--blue-soft:var(--solus-action-soft);--focus-ring:var(--solus-signal);font-family:var(--font-instrument-sans), var(--font-noto-sans-georgian), Arial, ui-sans-serif, system-ui, sans-serif}body{background:var(--solus-soft-paper);color:var(--solus-ink)}::selection{background:var(--solus-signal);color:var(--solus-ink)}.sidebar{background:radial-gradient(circle at 18% -8%, #c6ff0012, transparent 24%), linear-gradient(180deg, var(--solus-ink) 0%, #0c0d0f 58%, var(--solus-graphite) 100%);border-right:1px solid #ffffff12}.brand{flex-direction:column;align-items:flex-start;gap:0;padding:2px 7px 25px}.brand-wordmark{color:var(--solus-white);align-items:baseline;line-height:1;display:inline-flex;position:relative}.brand-wordmark strong{color:var(--solus-white);letter-spacing:-.055em;font-size:29px;font-weight:800}.brand-wordmark i{background:var(--solus-signal);border-radius:50%;width:7px;height:7px;margin:0 0 1px 3px;box-shadow:0 0 0 4px #c6ff0012}.brand-descriptor{align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}.brand-descriptor span{color:#c5cad0;letter-spacing:.17em;margin:0;font-size:8px;font-weight:800}.brand-descriptor small{color:#747a82;letter-spacing:0;margin-left:auto;font-size:7px;font-weight:600}.workspace-switcher>span,.nav-label{color:#72777e}.workspace-static{background:#ffffff09;border-color:#ffffff1f}.workspace-static b{color:var(--solus-signal);background:#c6ff000e;border-color:#c6ff002e}.workspace-static em{color:#aeb4bc}.sidebar nav .nav-item{color:#989ea7}.sidebar nav .nav-item:hover{color:var(--solus-white);background:#ffffff0e}.sidebar nav .nav-item.active{color:var(--solus-white);box-shadow:inset 2px 0 0 var(--solus-signal);background:#ffffff13}.sidebar nav .nav-item.active .nav-icon{color:var(--solus-signal);border-color:#c6ff0059}.sync-card{background:#ffffff06;border-color:#ffffff14}.sync-context .live-dot{background:var(--solus-signal);box-shadow:0 0 0 4px #c6ff0014}.sidebar-profile>span:first-child{background:var(--solus-paper);color:var(--solus-ink)}.topbar{border-bottom-color:var(--solus-line);box-shadow:0 1px 0 var(--solus-line), 0 10px 30px #08090a09;background:#fbfaf7f0}.global-search{border-color:var(--solus-line);background:#ffffffa3}.view-mode-badge{border-color:var(--solus-line);background:var(--solus-paper);color:#5f646b}.avatar{background:var(--solus-ink)}.content-area,.portfolio-active .content-area{background:linear-gradient(90deg, #08090a06 1px, transparent 1px), linear-gradient(#08090a06 1px, transparent 1px), var(--solus-soft-paper);background-size:32px 32px}.portfolio-active .content-area:has(.control-home){background:linear-gradient(90deg, #08090a06 1px, transparent 1px), linear-gradient(#08090a06 1px, transparent 1px), var(--solus-soft-paper);background-size:32px 32px}.truth-rail{border:1px solid var(--solus-line);background:#fbfaf7ed;box-shadow:0 7px 24px #08090a09}.render-mode-snapshot{background:var(--solus-ink);color:var(--solus-white);border-color:#08090a2e}.render-mode-snapshot:before{background:var(--solus-signal);content:"";vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.control-home{--ink:var(--solus-ink);--ink-2:var(--solus-graphite);--paper:var(--solus-paper);--canvas:var(--solus-soft-paper);--blue:var(--solus-action);--blue-soft:var(--solus-action-soft);color:var(--solus-ink);gap:22px}.control-home-intro{align-items:flex-end;min-height:166px;padding:30px 4px 12px}.control-now{color:#555b62;letter-spacing:.15em;align-items:center;gap:9px;margin-bottom:12px;font-size:10px;display:flex}.control-now i{border:2px solid var(--solus-ink);background:var(--solus-signal);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #c6ff0030}.control-home h1{letter-spacing:-.055em;max-width:820px;font-size:clamp(34px,4vw,58px);font-weight:780;line-height:1.03}.control-home-lead{color:#595f67;max-width:770px;font-size:15px;line-height:1.6;margin-top:14px!important}.control-decision-count,.control-readonly-mark{border-color:var(--solus-line);background:var(--solus-paper);color:var(--solus-ink)}.control-decision-count{background:var(--solus-ink);color:var(--solus-white);box-shadow:inset 4px 0 0 var(--solus-signal);border-color:#c6ff00b3}.control-home-intro aside small{color:#5d6268}.control-mobile-brief{display:none}.control-focus{border-color:var(--solus-ink);background:var(--solus-paper);border-radius:18px;box-shadow:0 18px 48px #08090a1b}.control-focus>header{background:var(--solus-ink)}.control-focus .eyebrow,.control-attention .eyebrow,.control-project-story-section .eyebrow,.control-lanes .eyebrow,.control-agent-pulse .eyebrow,.control-knowledge .eyebrow,.control-pointer-strip .eyebrow{color:#686d73}.control-focus .eyebrow{color:var(--solus-signal)}.control-focus-grid{padding:26px}.control-focus-grid>*,.control-focus-main,.control-focus-facts,.control-focus>header>div,.control-project-story,.control-project-story>header>div,.control-lane,.control-task-row,.control-lower-grid>*,.control-attention-grid>*{min-width:0}.control-home h1,.control-home h2,.control-home h3,.control-home h4,.control-home p,.control-home dd,.control-home a{overflow-wrap:anywhere}.control-focus-facts div{border:1px solid var(--solus-line);background:var(--solus-soft-paper)}.control-focus-facts div:last-child{border-left:4px solid var(--solus-signal);background:var(--solus-paper)}.control-detail-link{background:var(--solus-action)}.control-detail-link:hover{background:#174cac}.control-detail-link:focus-visible,.control-section-link:focus-visible,.control-knowledge a:focus-visible,.nav-item:focus-visible,.mobile-nav-item:focus-visible,.profile-trigger:focus-visible,.auth-action:focus-visible{outline:3px solid var(--solus-signal);outline-offset:3px}.control-attention,.control-project-story-section,.control-lanes,.control-agent-pulse,.control-knowledge,.control-pointer-strip{border-color:var(--solus-line);background:#fbfaf7f7;box-shadow:0 8px 24px #08090a0b}.control-attention{border-top:4px solid var(--solus-ink)}.control-decision{background:var(--solus-white);box-shadow:inset 4px 0 0 var(--solus-signal);border-color:#cfd4dc}.control-decision-kicker{color:#555b62}.control-attention-summary{background:#fff7f5;border-color:#f0c9c6}.control-project-story{border-color:var(--solus-line);background:var(--solus-white)}.control-project-mark{background:var(--solus-ink);color:var(--solus-white);border-radius:9px;font-size:16px;position:relative}.control-project-mark i{background:var(--solus-signal);border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px;right:5px}.control-flow>div{background:var(--solus-soft-paper);border:1px solid #e4e3df}.control-flow>div:nth-of-type(2){background:#f5f7fc}.control-flow>div:nth-of-type(3){border-left:3px solid var(--solus-signal);background:var(--solus-paper)}.control-flow i{background:#a7abb0}.control-flow i:after{border-left-color:#777c82}.control-project-pointers article,.control-pointer-strip article{border-color:var(--solus-line);background:#f7f6f1}.control-lane{border-color:var(--solus-line);background:var(--solus-paper)}.control-lane-active{border-top-color:var(--solus-action)}.control-lane-approval{border-top-color:var(--solus-signal)}.control-lane-closed{border-top-color:#7a817b}.control-task-row{background:var(--solus-white)}.control-agent-main{background:var(--solus-soft-paper)}.control-agent-main>span{background:var(--solus-ink);color:var(--solus-signal)}.control-knowledge a{border-color:var(--solus-line);background:var(--solus-white)}.home-state.is-active{background:var(--solus-ink);color:var(--solus-white);border-color:#c6ff00bf}.mobile-bottom-nav{background:#fbfaf7f5;border-color:#08090a21;box-shadow:0 18px 50px #08090a2e}.mobile-bottom-nav .mobile-nav-item.active{background:var(--solus-ink);color:var(--solus-white);box-shadow:inset 0 -3px 0 var(--solus-signal)}.auth-page{background:radial-gradient(circle at 87% 12%, #c6ff00f2 0 7px, transparent 8px), linear-gradient(125deg, var(--solus-paper) 0 61%, var(--solus-soft-paper) 61% 100%);position:relative;overflow:hidden}.auth-page:before{opacity:.34;content:"";pointer-events:none;background-image:linear-gradient(90deg,#08090a0e 1px,#0000 1px),linear-gradient(#08090a0e 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.auth-card{border-color:var(--solus-line);background:#fbfaf7f2;border-radius:22px;width:min(100%,500px);padding:38px;position:relative;box-shadow:0 30px 80px #08090a24}.auth-brand{width:170px;height:auto;margin:0 0 3px}.auth-brand img{width:100%;height:auto;display:block}.auth-promise{color:#656a70;margin:0 0 34px;font-size:11px}.auth-card .eyebrow{color:#565b61}.auth-card h1{letter-spacing:-.045em;max-width:390px;font-size:32px;line-height:1.12}.auth-card .muted{color:#62676e;margin-bottom:0;font-size:13px;line-height:1.55}.auth-action{background:var(--solus-ink);color:var(--solus-white)}@media (max-width:720px){.content-area,.portfolio-active .content-area{background:linear-gradient(90deg, #08090a09 1px, transparent 1px), linear-gradient(#08090a09 1px, transparent 1px), var(--solus-soft-paper);background-size:28px 28px}.portfolio-active .content-area:has(.control-home){background:linear-gradient(90deg, #08090a09 1px, transparent 1px), linear-gradient(#08090a09 1px, transparent 1px), var(--solus-soft-paper);background-size:28px 28px}.topbar{background:var(--solus-paper)}.control-home-intro{min-height:0;padding:14px 4px 8px}.control-home h1{font-size:34px;line-height:1.08}.control-home-lead{font-size:13px}.control-home-intro aside{grid-template-columns:max-content max-content;place-items:center start;gap:6px}.control-focus>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.control-focus>header .home-state{white-space:nowrap;flex:none}.control-home-intro aside small{grid-column:1/-1}.portfolio-active .content-area:has(.control-home) .truth-rail>span{color:#424850;font-size:10px;line-height:1.35}.mobile-bottom-nav{max-width:calc(100vw - 16px);overflow:hidden}.mobile-bottom-nav .mobile-nav-item{flex:1 1 0;min-width:0}.control-flow i:after{border-top-color:#777c82;border-left-color:#0000}.auth-card{padding:28px 22px}}@media (max-width:420px){.portfolio-active .content-area:has(.control-home) .workspace{padding-top:10px}.portfolio-active .content-area:has(.control-home) .truth-rail{gap:3px;padding:8px 11px}.portfolio-active .content-area:has(.control-home) .truth-rail>span{font-size:10px}.control-home{gap:10px}.control-home-intro{gap:8px;padding:10px 4px 4px}.control-home h1{font-size:28px}.control-home-lead{display:none}.control-home-intro aside{grid-template-columns:1fr}.control-home-intro aside small{grid-column:auto}.control-decision-count,.control-readonly-mark{font-size:9px}.control-home-intro aside small{color:#4f555c;font-size:10px}.control-mobile-brief{border:1px solid var(--solus-ink);background:var(--solus-paper);border-radius:15px;padding:12px 13px;display:block;box-shadow:0 10px 28px #08090a14}.control-mobile-brief-kicker{color:#555b62;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:850}.control-mobile-brief dl{grid-template-columns:.8fr 1.2fr;gap:7px;margin:0;display:grid}.control-mobile-brief dl div{background:var(--solus-soft-paper);border-radius:10px;min-width:0;padding:9px 10px}.control-mobile-brief .control-mobile-brief-next{border-left:4px solid var(--solus-signal);background:var(--solus-white);grid-column:1/-1}.control-mobile-brief dt{color:#555b62;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:850}.control-mobile-brief dd{color:var(--solus-ink);margin:0;font-size:11px;font-weight:680;line-height:1.28}.control-focus{margin-top:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.render-mode-hosted{color:#fbfaf7;background:#08090a}.truth-rail .truth-identity-point{background:#c6ff00;border-radius:999px;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 3px #c6ff001f}.hosted-task-page{background:#fff;border:1px solid #d8d8d2;border-radius:18px;gap:18px;min-width:0;padding:24px;display:grid}.hosted-route-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.hosted-route-header h1{color:#08090a;letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(28px,3vw,42px)}.route-question{color:#5c636c;max-width:700px;margin:9px 0 0;font-size:15px;line-height:1.55}.hosted-total,.hosted-state-label{color:#08090a;background:#fbfaf7;border:1px solid #d8d8d2;border-radius:999px;flex:none;padding:9px 12px;font-size:12px;font-weight:800}.hosted-state-distribution{background:#d8d8d2;border:1px solid #d8d8d2;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.hosted-state-distribution li{background:#fbfaf7;gap:3px;padding:13px 14px;display:grid}.hosted-state-distribution strong{color:#08090a;font-size:22px}.hosted-state-distribution span{color:#5c636c;font-size:11px}.hosted-project-overview{background:#d8d8d2;border:1px solid #d8d8d2;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid;overflow:hidden}.hosted-project-overview>div{background:#fbfaf7;gap:4px;padding:16px;display:grid}.hosted-project-overview strong{color:#08090a;font-size:26px}.hosted-project-overview span{color:#5c636c;font-size:11px}.hosted-project-overview .has-blocked strong,.hosted-project-card-counts .has-blocked strong{color:#a72d3a}.hosted-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hosted-project-card{min-width:0;color:inherit;background:#fbfaf7;border:1px solid #d8d8d2;border-radius:16px;gap:16px;padding:18px;text-decoration:none;display:grid}.hosted-project-card:hover{background:#fff;border-color:#a4a9ad}.hosted-project-card:focus-visible{outline-offset:2px;outline:3px solid #2266e3}.hosted-project-card>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hosted-project-card>header span{gap:5px;min-width:0;display:grid}.hosted-project-card h2{overflow-wrap:anywhere;color:#08090a;margin:0;font-size:18px;line-height:1.25}.hosted-project-card header small{color:#747b82;font-size:10px;font-weight:800}.hosted-project-card header b{font-size:20px}.hosted-project-card-counts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hosted-project-card-counts span{background:#fff;border:1px solid #e2e2dc;border-radius:10px;gap:3px;padding:10px;display:grid}.hosted-project-card-counts strong{font-size:18px}.hosted-project-card-counts small,.hosted-project-observed{color:#747b82;font-size:10px}.hosted-project-observed{overflow-wrap:anywhere;margin:0}.hosted-inline-link{color:#08090a;border:1px solid #08090a;border-radius:999px;min-height:44px;padding:11px 14px;font-size:12px;font-weight:800;text-decoration:none}.hosted-inline-link:focus-visible{outline-offset:2px;outline:3px solid #2266e3}.hosted-project-task-sections{gap:10px;display:grid}.hosted-project-context-link{background:#fff;border-bottom:1px solid #e8e8e3;padding:10px 16px}.hosted-project-context-link a{color:#08090a;text-underline-offset:3px;font-size:11px;font-weight:800}.hosted-project-objective{gap:5px;display:grid}.hosted-project-objective span{color:#747b82;font-size:10px;font-weight:800}.hosted-project-objective p{color:#454b52;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.hosted-project-card-counts span:last-child strong{overflow-wrap:anywhere;font-size:12px}.hosted-work-queue{gap:10px;display:grid}.hosted-work-group{background:#fff;border:1px solid #d8d8d2;border-radius:14px;overflow:hidden}.hosted-work-group>summary{cursor:pointer;background:#fbfaf7;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 15px;list-style:none;display:flex}.hosted-work-group>summary::-webkit-details-marker{display:none}.hosted-work-group>summary>span:first-child{gap:3px;display:grid}.hosted-work-group>summary strong{font-size:14px}.hosted-work-group>summary small{color:#747b82;font-size:10px}.hosted-work-group>summary:focus-visible{outline-offset:-3px;outline:3px solid #2266e3}.hosted-work-group[open]>summary{border-bottom:1px solid #d8d8d2}.hosted-work-items-page .hosted-task-copy small{white-space:normal}.hosted-project-groups{gap:10px;display:grid}.hosted-project-group{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:14px;overflow:hidden}.hosted-project-group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 16px;list-style:none;display:flex}.hosted-project-group>summary::-webkit-details-marker{display:none}.hosted-project-group>summary:focus-visible{outline-offset:-3px;outline:3px solid #2266e3}.hosted-project-group>summary>span:first-child{gap:3px;min-width:0;display:grid}.hosted-project-group>summary strong{overflow-wrap:anywhere;color:#08090a;font-size:15px}.hosted-project-group>summary small{color:#747b82;font-size:10px}.project-count{color:#5c636c;flex:none;font-size:11px;font-weight:800}.hosted-project-group[open]>summary{background:#f1f3ef;border-bottom:1px solid #d8d8d2}.hosted-project-group[open]>summary:after{content:"−"}.hosted-project-group:not([open])>summary:after{content:"+"}.hosted-project-group>summary:after{color:#08090a;text-align:center;width:24px;font-size:20px}.hosted-project-tasks{background:#fff;display:grid}.hosted-project-group:not([open])>.hosted-project-tasks{display:none}.hosted-task-row{border-bottom:1px solid #e8e8e3;position:relative}.hosted-task-row:last-child{border-bottom:0}.hosted-task-row a{min-height:82px;color:inherit;grid-template-columns:10px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid}.hosted-task-row a:hover{background:#f7f7f3}.hosted-task-row a:focus-visible{outline-offset:-3px;outline:3px solid #2266e3}.task-state-carrier{background:#a4a9ad;border-radius:4px;width:4px;height:42px}.state-blocked .task-state-carrier,.attention-blocked .task-state-carrier{background:#a72d3a;width:6px}.attention-overdue .task-state-carrier{background:#d45c19;width:6px}.attention-due .task-state-carrier{background:#2266e3;width:6px}.attention-follow-up .task-state-carrier{background:#7652c7}.attention-progress .task-state-carrier{background:#2e8b67}.attention-next .task-state-carrier{background:#a4a9ad}.state-done .task-state-carrier{background:#08090a}.state-cancelled .task-state-carrier{background:repeating-linear-gradient(135deg,#5c636c 0 3px,#0000 3px 6px)}.hosted-task-copy{gap:5px;min-width:0;display:grid}.hosted-task-copy strong{overflow-wrap:anywhere;color:#08090a;font-size:14px;line-height:1.35}.hosted-task-copy small{color:#5c636c;font-size:10px;font-weight:800}.hosted-task-copy .task-attention-badge{color:#454b52;overflow-wrap:anywhere;background:#eef0ed;border-radius:999px;width:max-content;max-width:100%;padding:4px 7px}.hosted-task-copy .attention-blocked{color:#a72d3a;background:#fff0f1}.hosted-task-copy .attention-overdue{color:#a7440d;background:#fff2e9}.hosted-task-copy .attention-due{color:#174fae;background:#edf3ff}.hosted-task-copy .attention-follow-up{color:#5a37a4;background:#f2edff}.hosted-task-copy .attention-progress{color:#1d6d50;background:#eaf7f1}.hosted-task-copy>span{color:#747b82;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.hosted-task-row a>b{color:#5c636c;font-size:16px}.hosted-command-slot{min-width:0}.hosted-command-slot:empty{display:none}.task-breadcrumb{color:#5c636c;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.task-breadcrumb a{color:#08090a;overflow-wrap:anywhere;text-underline-offset:3px;white-space:normal;align-items:center;min-block-size:44px;min-inline-size:44px;padding:8px;display:inline-flex}.task-breadcrumb a:focus-visible{outline-offset:2px;outline:3px solid #2266e3}.hosted-project-detail .task-breadcrumb a,.hosted-project-detail .work-items-boundary a{overflow-wrap:anywhere;white-space:normal;align-items:center;min-block-size:44px;min-inline-size:44px;max-inline-size:100%;padding:8px;display:inline-flex}.hosted-project-detail .work-items-boundary{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.hosted-project-detail .task-breadcrumb a:focus-visible,.hosted-project-detail .work-items-boundary a:focus-visible{outline-offset:2px;outline:3px solid #2266e3}.task-breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hosted-task-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:18px;display:grid}.hosted-task-story,.hosted-task-rail{gap:14px;min-width:0;display:grid}.hosted-task-rail{position:sticky;top:18px}.hosted-task-facts{background:#d8d8d2;border:1px solid #d8d8d2;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid;overflow:hidden}.hosted-task-facts>div{background:#fbfaf7;padding:14px}.hosted-task-facts dt{color:#747b82;font-size:10px;font-weight:800}.hosted-task-facts dd{overflow-wrap:anywhere;color:#08090a;margin:5px 0 0;font-size:13px;font-weight:700}.hosted-next-panel{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:17px 18px;display:grid}.hosted-next-panel h2,.hosted-next-panel p{margin:0}.hosted-next-panel h2{font-size:14px}.hosted-next-panel p{color:#5c636c;margin-top:6px;line-height:1.55}.hosted-panel-index{color:#fbfaf7;letter-spacing:.06em;background:#08090a;border-radius:999px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.hosted-next-action{background:#08090a;border-color:#08090a}.hosted-next-action .hosted-panel-index{color:#08090a;background:#c6ff00}.hosted-next-action h2{color:#fbfaf7}.hosted-next-action p{color:#d8d8d2}.hosted-context-panel{border-left:4px solid #2266e3}.hosted-completion-panel{background:#f4f4ef}.hosted-task-activity-panel>header span{color:#747b82;font-size:10px;font-weight:800}.hosted-task-answer{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:18px;padding:20px}.hosted-task-answer .route-question{max-width:760px}.hosted-owner-strip{color:#5c636c;background:#f2f5fb;border-left:4px solid #2266e3;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.hosted-owner-strip strong{color:#08090a;font-size:13px}.hosted-brief-card,.hosted-evidence-card{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:16px;padding:20px}.hosted-brief-card h2,.hosted-evidence-card h2{color:#08090a;margin:5px 0 0;font-size:18px;line-height:1.3}.hosted-brief-card p,.hosted-evidence-card p{color:#454b52;margin:10px 0 0;font-size:15px;line-height:1.65}.hosted-brief-kicker{color:#747b82;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.hosted-brief-card.hosted-next-action{background:#08090a;border-color:#08090a}.hosted-brief-card.hosted-next-action .hosted-brief-kicker{color:#c6ff00}.hosted-brief-card.hosted-next-action h2{color:#fff}.hosted-brief-card.hosted-next-action p{color:#e8e8e3}.hosted-progress-card{border-left:5px solid #2266e3}.hosted-result-card{border-left:5px solid #c6ff00}.hosted-evidence-card a{color:#08090a;text-underline-offset:3px;align-items:center;min-height:44px;margin-top:12px;font-size:12px;font-weight:900;display:inline-flex}.hosted-evidence-card a:focus-visible,.hosted-technical-details summary:focus-visible{outline-offset:2px;outline:3px solid #2266e3}.hosted-technical-details{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:14px;overflow:hidden}.hosted-technical-details summary{cursor:pointer;color:#08090a;align-items:center;min-height:52px;padding:12px 15px;font-size:13px;font-weight:900;display:flex}.hosted-technical-details[open] summary{border-bottom:1px solid #d8d8d2}.hosted-technical-details .hosted-task-facts{border:0;border-radius:0}.hosted-technical-details .hosted-task-facts>div{background:#fff}@media (max-width:1080px){.hosted-state-distribution{grid-template-columns:repeat(3,minmax(0,1fr))}.hosted-task-detail-grid{grid-template-columns:1fr}.hosted-task-rail{position:static}.hosted-task-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.hosted-project-grid{grid-template-columns:1fr}}@media (max-width:760px){.content-area{background:linear-gradient(145deg,#143fa5 0,#2266e3 58%,#08090a 100%)}.truth-rail{color:#b8b7b2;background:#08090a;border:0;border-radius:16px;grid-template-rows:auto;grid-template-columns:8px minmax(0,1fr);gap:7px 10px;margin:0 0 10px;padding:14px;display:grid}.truth-rail .truth-identity-point{grid-area:1/1;align-self:center}.truth-rail .render-mode-hosted{color:#fbfaf7;background:0 0;grid-area:1/2;padding:0}.app-shell[data-render-mode=HOSTED\ DATABASE] .truth-rail>span:first-of-type,.app-shell[data-render-mode=HOSTED\ DATABASE] .truth-rail>span:nth-of-type(2),.app-shell[data-render-mode=HOSTED\ DATABASE] .truth-rail>span:nth-of-type(3){color:#b8b7b2;overflow-wrap:anywhere;grid-area:auto/1/auto/-1;min-width:0;line-height:1.35}.page{padding:0 0 82px}.hosted-task-page{border:0;border-radius:18px;gap:14px;padding:16px 14px}.hosted-route-header{gap:10px;display:grid}.hosted-route-header h1{font-size:30px}.route-question{font-size:14px}.hosted-total,.hosted-state-label{justify-self:start}.hosted-state-distribution{grid-template-columns:repeat(2,minmax(0,1fr))}.hosted-state-distribution li:last-child{grid-column:1/-1}.hosted-project-group>summary{min-height:72px;padding:12px}.hosted-project-group>summary strong{font-size:14px}.project-count{font-size:10px}.hosted-task-row a{min-height:82px;padding:12px}.hosted-task-copy>span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hosted-task-facts{grid-template-columns:1fr}.task-breadcrumb{grid-template-columns:auto 14px minmax(0,1fr);gap:6px;padding-bottom:2px;display:grid}.task-breadcrumb span:last-of-type,.task-breadcrumb strong{display:none}.task-breadcrumb a:last-of-type{text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.hosted-task-detail .hosted-route-header h1{letter-spacing:-.035em;font-size:clamp(22px,7vw,26px);line-height:1.12}.hosted-task-answer{padding:16px 14px}.hosted-owner-strip{gap:4px;display:grid}.hosted-brief-card,.hosted-evidence-card{padding:17px 15px}.hosted-brief-card h2,.hosted-evidence-card h2{font-size:17px}.hosted-brief-card p,.hosted-evidence-card p{font-size:16px;line-height:1.6}.hosted-next-panel{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:14px 13px}.hosted-panel-index{width:28px;height:28px}.hosted-command-slot>section{margin:0}.mobile-bottom-nav{background:#fbfaf7f5;border-color:#d8d8d2}.mobile-bottom-nav .mobile-nav-item.active{color:#fbfaf7;background:#08090a}}@media (max-width:390px){.hosted-state-distribution strong{font-size:20px}.hosted-project-group>summary{gap:8px}.project-count{text-align:right;max-width:62px}.hosted-task-page{padding:14px 12px}}@media (max-width:760px){.hosted-project-overview,.hosted-project-grid{grid-template-columns:1fr}.hosted-project-card{gap:13px;padding:15px}.hosted-project-card h2{font-size:16px}.hosted-project-card-counts{gap:6px}.hosted-project-card-counts span{padding:9px}.hosted-project-detail .hosted-route-header h1{font-size:27px}.hosted-inline-link{justify-self:start}}@media (prefers-reduced-motion:reduce){.hosted-project-group *{transition:none!important}}.agents-page-human{gap:14px;display:grid}.agents-page-heading{margin-bottom:0}.agents-source-disclosure{color:#fbfaf7;background:#08090a;border:0;border-radius:10px;overflow:hidden}.agents-source-disclosure>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 12px;list-style:none;display:flex}.agents-source-disclosure>summary::-webkit-details-marker{display:none}.agents-source-disclosure>summary span{color:#c6ff00}.agents-source-disclosure>summary strong{font-size:11px}.agents-source-disclosure>summary small{color:#d8d8d2;margin-left:auto;font-size:10px}.agents-source-disclosure>summary:focus-visible{outline-offset:-3px;outline:3px solid #c6ff00}.agents-source-disclosure>div{color:#d8d8d2;border-top:1px solid #303235;flex-wrap:wrap;gap:8px 18px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.agents-detail-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;display:grid}.agent-directory-list,.agent-profile-detail{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:14px;min-width:0;overflow:hidden}.agent-directory-list>header{border-bottom:1px solid #e8e8e3;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:12px 15px;display:flex}.agent-directory-list>header h2{margin:0;font-size:15px}.agent-directory-list ul{margin:0;padding:0;list-style:none;display:grid}.agent-directory-item{border-bottom:1px solid #e8e8e3;gap:4px;min-height:88px;padding:13px 15px;display:grid}.agent-directory-item:last-child{border-bottom:0}.agent-directory-item.is-selected{background:#f1f3ef;border-left:4px solid #c6ff00}.agent-directory-item>div{gap:3px;display:grid}.agent-directory-item strong{color:#08090a;font-size:14px}.agent-directory-item span{color:#5c636c;font-size:11px;font-weight:800}.agent-directory-item p{color:#454b52;margin:0;font-size:12px;line-height:1.45}.agent-directory-item small{color:#747b82;font-size:10px}.agent-profile-detail{padding:17px}.agent-profile-detail>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.agent-profile-detail h2{color:#08090a;margin:4px 0 0;font-size:22px}.agent-profile-detail>header .muted{margin:5px 0 0}.agent-profile-detail>.agent-scope{color:#454b52;background:#f2f5fb;border-left:4px solid #2266e3;margin:14px 0;padding:12px 14px;font-size:14px;line-height:1.5}.agent-profile-detail dl{gap:8px;margin:0;display:grid}.agent-profile-detail dl>div{border-top:1px solid #e8e8e3;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:12px;padding:10px 0;display:grid}.agent-profile-detail dt{color:#747b82;font-size:10px;font-weight:800}.agent-profile-detail dd{color:#08090a;margin:0;font-size:12px;line-height:1.45}.agent-profile-note{color:#fbfaf7;background:#08090a;border-radius:10px;margin:0 0 12px;padding:11px 13px}.agent-profile-note strong{color:#c6ff00;font-size:11px}.agent-profile-note p{color:#d8d8d2;margin:4px 0 0;font-size:12px;line-height:1.45}.agent-profile-next{color:#5c636c;margin:14px 0 0;font-size:11px;line-height:1.45}.agents-page-human .agent-boundary{color:#747b82;margin:0;font-size:11px;line-height:1.45}.app-shell:has(.agents-page-human)>.workspace .truth-rail{display:none}.agents-page-human .agent-directory-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:64px;padding:10px 14px}.agents-page-human .agent-directory-item>div{gap:2px}.agents-page-human .agent-directory-item strong{font-size:13px}.agents-page-human .agent-directory-item span{font-size:10px}.agents-page-human .agent-directory-item p{display:none}.agents-page-human .agent-directory-item small{text-align:right;justify-self:end;max-width:96px;font-size:9px}.agents-page-human .agent-directory-item.is-selected{border-left-width:3px}.agents-page-human .agent-profile-detail{margin-top:0}@media (max-width:760px){.agents-detail-layout{grid-template-columns:1fr}.agents-source-disclosure>div{gap:6px;display:grid}.agents-page-heading h1{font-size:28px}.agent-profile-detail{padding:15px}.agent-profile-detail dl>div{grid-template-columns:1fr;gap:4px}.agent-directory-item{min-height:96px}}.hosted-home-layout{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:start;gap:14px;display:grid}.hosted-home-panel{background:#fff;border:1px solid #d8d8d2;border-radius:14px;overflow:hidden}.hosted-home-panel>header{background:#fbfaf7;border-bottom:1px solid #e8e8e3;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:13px 16px;display:flex}.hosted-home-panel h2{color:#08090a;margin:0;font-size:15px}.hosted-home-panel header a{color:#08090a;text-underline-offset:3px;font-size:11px;font-weight:800}.hosted-home-task-list{display:grid}.hosted-home-empty{color:#5c636c;margin:0;padding:20px 16px;font-size:12px}.hosted-scheduled-queue{border-top:8px solid #f1f0ec}.hosted-scheduled-queue>header{background:#f7f4ff;border-bottom:1px solid #e8e8e3;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:11px 16px;display:flex}.hosted-scheduled-queue>header h2{font-size:13px}.hosted-scheduled-queue>header span{color:#5a37a4;background:#e8defe;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.hosted-activity-list{margin:0;padding:0;list-style:none;display:grid}.hosted-activity-row{content-visibility:auto;contain-intrinsic-size:auto 65px;border-bottom:1px solid #e8e8e3;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;min-height:65px;padding:11px 14px;display:grid}.hosted-activity-row:last-child{border-bottom:0}.hosted-activity-event{color:#454b52;background:#fbfaf7;border:1px solid #d8d8d2;border-radius:999px;place-items:center;min-height:30px;padding:6px 8px;font-size:9px;font-weight:900;display:grid}.hosted-activity-event.event-blocked{color:#a72d3a;background:#fff2f3;border-color:#e8b5ba}.hosted-activity-event.event-closed{color:#fbfaf7;background:#08090a}.hosted-activity-row>div{gap:4px;min-width:0;display:grid}.hosted-activity-row a,.hosted-activity-row strong{overflow-wrap:anywhere;color:#08090a;text-underline-offset:3px;font-size:12px;font-weight:800}.hosted-activity-row small{overflow-wrap:anywhere;color:#747b82;font-size:9px}.hosted-activity-boundary{color:#d8d8d2;background:#08090a;border-left:4px solid #c6ff00;padding:13px 15px;font-size:11px;line-height:1.5}.hosted-activity-full{border:1px solid #d8d8d2;border-radius:14px;overflow:hidden}.hosted-activity-limit{color:#747b82;margin:0;font-size:11px}.hosted-project-activity{margin-top:4px}@media (max-width:1080px){.hosted-home-layout{grid-template-columns:1fr}}@media (max-width:760px){.hosted-home-layout{gap:12px}.hosted-home-panel>header{min-height:54px;padding:12px}.hosted-activity-row{grid-template-columns:82px minmax(0,1fr);gap:9px;padding:10px 11px}.hosted-activity-event{font-size:8px}.hosted-activity-boundary{font-size:10px}.hosted-home-page .hosted-project-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.hosted-home-page .hosted-project-overview>div{padding:11px}.hosted-home-page .hosted-project-overview strong{font-size:21px}}@media (max-width:390px){.hosted-activity-row{grid-template-columns:74px minmax(0,1fr)}.hosted-home-panel>header{align-items:flex-start}.hosted-home-panel header a{text-align:right}}.app-shell:has(.hosted-task-detail) .truth-rail{display:none}.hosted-source-strip{color:#5c636c;background:#f4f4ef;border:1px solid #d8d8d2;border-radius:10px;font-size:11px}.hosted-source-strip>summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;padding:8px 12px;list-style:none;display:flex}.hosted-source-strip>summary::-webkit-details-marker{display:none}.hosted-source-strip>summary span{color:#27843f}.hosted-source-strip>summary strong{color:#08090a;margin-left:auto}.hosted-source-strip>div{border-top:1px solid #d8d8d2;flex-wrap:wrap;gap:6px 18px;padding:0 12px 12px;line-height:1.5;display:flex}.hosted-source-strip>div span{padding-top:10px}.hosted-source-strip:focus-within{outline-offset:2px;outline:3px solid #2266e3}.hosted-task-detail .hosted-task-answer{background:0 0;border:0;padding:8px 0 2px}.hosted-task-detail .hosted-owner-strip{padding:10px 14px}.hosted-evidence-card small{color:#747b82;margin-top:10px;font-size:11px;line-height:1.45;display:block}@media (max-width:760px){.hosted-source-strip>summary{white-space:normal}.hosted-source-strip>div{gap:0;display:grid}.hosted-command-slot>details{margin:0}}.truth-rail-projects{color:#fbfaf7;background:#08090a;border:0;border-radius:10px;margin:0 0 10px}.truth-rail-projects>summary{cursor:pointer;color:#c6ff00;justify-content:space-between;align-items:center;gap:12px;min-block-size:44px;padding:0 12px;font-size:11px;font-weight:800;list-style:none;display:flex}.truth-rail-projects>summary::-webkit-details-marker{display:none}.truth-rail-projects>summary strong{color:#fbfaf7;font-size:10px}.truth-rail-projects>summary:focus-visible{outline-offset:2px;outline:3px solid #c6ff00}.truth-rail-projects-details{background:#303235;border-top:1px solid #303235;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.truth-rail-projects-details span{color:#d8d8d2;overflow-wrap:anywhere;background:#08090a;gap:3px;padding:9px 12px;font-size:10px;line-height:1.35;display:grid}.truth-rail-projects-details b{color:#c6ff00;text-transform:uppercase;font-size:9px}.hosted-projects-page .hosted-project-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.hosted-projects-page .hosted-project-overview>div{padding:13px}.hosted-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hosted-project-card{gap:12px;padding:16px}.hosted-project-card .hosted-project-type{color:#747b82;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.hosted-project-purpose,.hosted-project-state{overflow-wrap:anywhere;color:#454b52;margin:0;font-size:13px;line-height:1.5}.hosted-project-state{font-weight:800}.hosted-project-state.has-blocked{color:#a72d3a}.hosted-project-primary-count{color:#08090a;font-size:16px}.hosted-project-open-link{color:#08090a;text-underline-offset:3px;align-items:center;min-block-size:44px;font-size:12px;font-weight:900;text-decoration:underline;display:inline-flex}@media (max-width:760px){.truth-rail-projects{background:#08090a;margin:0 0 10px;padding:0;display:block}.truth-rail-projects>summary{white-space:normal;min-block-size:44px}.truth-rail-projects-details{grid-template-columns:1fr}.hosted-projects-page .hosted-project-overview{order:1;grid-template-columns:repeat(3,minmax(0,1fr))}.hosted-projects-page .hosted-projects-boundary{order:2}.hosted-projects-page .hosted-project-grid{order:3}.hosted-projects-page #hosted-project-create{order:4}.hosted-projects-page #hosted-project-intake{order:5}.hosted-project-grid{grid-template-columns:1fr}.hosted-project-card{gap:12px;padding:15px}.hosted-project-card h2{font-size:16px}}.hosted-activity-comment{color:#3f454b;white-space:pre-wrap;margin:2px 0;font-size:11px;line-height:1.55}.hosted-activity-evidence{align-items:center;width:max-content;max-width:100%;min-height:44px;font-size:11px!important;display:inline-flex!important}.hosted-activity-reference{overflow-wrap:anywhere;color:#747b82;font-size:9px}.hosted-activity-row{min-height:0;padding:0;display:block}.hosted-activity-entry>summary{cursor:pointer;grid-template-columns:82px minmax(0,1fr) 28px;align-items:center;gap:11px;min-height:64px;padding:9px 14px;list-style:none;display:grid}.hosted-activity-entry>summary::-webkit-details-marker{display:none}.hosted-activity-entry>summary:after{content:"+";color:#08090a;background:#f0f0eb;border-radius:999px;place-items:center;width:28px;height:28px;font-size:17px;display:grid}.hosted-activity-entry[open]>summary:after{content:"−"}.hosted-activity-entry>summary:focus-visible{outline-offset:-3px;outline:3px solid #2266e3}.hosted-activity-summary{gap:3px;min-width:0;display:grid}.hosted-activity-summary strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.hosted-activity-body{background:#f7f7f3;border-left:3px solid #c6ff00;border-radius:0 9px 9px 0;gap:6px;margin:0 14px 12px 107px;padding:12px 13px;display:grid}.hosted-activity-body .hosted-activity-comment{font-size:12px;line-height:1.6}.hosted-activity-entry:not([open])>.hosted-activity-body{display:none}@media (max-width:760px){.hosted-activity-entry>summary{grid-template-columns:70px minmax(0,1fr) 28px;gap:8px;padding:9px 11px}.hosted-activity-body{margin:0 11px 11px;padding:11px}.hosted-activity-summary strong{font-size:11px}.hosted-activity-summary small{font-size:8px}}
.mission-home{overflow:hidden}.mission-home *{min-width:0}.mission-home-header h1,.mission-section h2,.mission-project-card h3,.mission-diagnostic h3{overflow-wrap:anywhere}.mission-section{gap:14px;display:grid}.mission-section>header{gap:4px;display:grid}.mission-section>header h2{color:#08090a;letter-spacing:-.025em;margin:0;font-size:clamp(20px,2.2vw,30px)}.mission-focus-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mission-focus-summary>div{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:12px;gap:4px;padding:14px;display:grid}.mission-focus-summary strong{color:#08090a;font-size:22px}.mission-focus-summary span{overflow-wrap:anywhere;color:#5c636c;font-size:10px}.mission-lifecycle{background:#d8d8d2;border:1px solid #d8d8d2;border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.mission-lifecycle li{background:#fbfaf7;gap:4px;padding:13px;display:grid}.mission-lifecycle strong{color:#08090a;font-size:21px}.mission-lifecycle span{overflow-wrap:anywhere;color:#5c636c;font-size:10px}.mission-project-grid,.mission-position-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mission-project-card,.mission-panel,.mission-diagnostic{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:14px}.mission-project-card{gap:12px;padding:16px;display:grid}.mission-project-card>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mission-project-card h3{margin:3px 0 0;font-size:17px}.mission-project-card a,.mission-position-grid>a{color:#08090a;text-underline-offset:3px;align-items:center;min-block-size:44px;min-inline-size:44px;padding:8px;font-size:11px;font-weight:800;display:inline-flex}.mission-project-card a:focus-visible,.mission-position-grid>a:focus-visible,.mission-blocked-item a:focus-visible,.mission-activity-list a:focus-visible{outline-offset:2px;outline:3px solid #2266e3}.mission-project-card dl{gap:8px;margin:0;display:grid}.mission-project-card dl div{background:#fff;border:1px solid #e2e2dc;border-radius:10px;padding:10px}.mission-project-card dt{color:#747b82;font-size:9px;font-weight:800}.mission-project-card dd{overflow-wrap:anywhere;color:#08090a;margin:4px 0 0;font-size:11px;line-height:1.45}.mission-project-card .mission-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-project-card .mission-lifecycle li:last-child{grid-column:span 2}.mission-focus-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:12px;display:grid}.mission-panel{overflow:hidden}.mission-panel>header{background:#fff;border-bottom:1px solid #e2e2dc;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 14px;display:flex}.mission-panel h3{margin:0;font-size:14px}.mission-panel header span{color:#747b82;font-size:10px;font-weight:800}.mission-blocked-list{display:grid}.mission-blocked-item{border-bottom:1px solid #e8e8e3;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}.mission-blocked-item:last-child{border-bottom:0}.mission-blocked-item>span{color:#fff;background:#a72d3a;border-radius:999px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.mission-blocked-item>div{gap:3px;display:grid}.mission-blocked-item small,.mission-blocked-item time,.mission-activity-list small{overflow-wrap:anywhere;color:#747b82;font-size:9px}.mission-blocked-item a,.mission-activity-list a{overflow-wrap:anywhere;color:#08090a;text-underline-offset:3px;align-items:center;min-block-size:44px;min-inline-size:44px;max-inline-size:100%;font-size:12px;font-weight:800;display:flex}.mission-blocked-item p{overflow-wrap:anywhere;color:#5c636c;margin:0;font-size:11px;line-height:1.45}.mission-empty{color:#5c636c;margin:0;padding:18px}.mission-activity-list{margin:0;padding:0;list-style:none;display:grid}.mission-activity-list li{border-bottom:1px solid #e8e8e3;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.mission-activity-list li:last-child{border-bottom:0}.mission-activity-list>li>span{color:#454b52;text-align:center;background:#fff;border:1px solid #d8d8d2;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:900}.mission-activity-list>li>div{display:grid}.mission-relations{background:#fff;border:1px solid #d8d8d2;border-radius:14px;padding:16px}.mission-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mission-diagnostic{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}.mission-diagnostic>span{color:#c6ff00;background:#08090a;border-radius:999px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.mission-diagnostic h3{margin:0;font-size:13px}.mission-diagnostic p{overflow-wrap:anywhere;color:#5c636c;margin:5px 0 0;font-size:10px;line-height:1.4}.mission-position-grid>a{background:#fbfaf7;border:1px solid #d8d8d2;border-radius:12px;justify-content:space-between;gap:12px;text-decoration:none}.mission-position-grid>a>span{gap:3px;display:grid}.mission-position-grid small,.mission-position-grid b{overflow-wrap:anywhere;color:#5c636c;font-size:9px}.mission-source-boundary{color:#d8d8d2;background:#08090a;border-left:4px solid #c6ff00;border-radius:10px;flex-wrap:wrap;gap:8px;padding:13px;font-size:10px;display:flex}.mission-source-boundary strong{color:#c6ff00}.mission-source-boundary span{overflow-wrap:anywhere}@media (max-width:1080px){.mission-project-grid,.mission-position-grid,.mission-focus-grid{grid-template-columns:1fr}}@media (max-width:760px){.mission-home{gap:16px}.mission-home-header{grid-template-columns:1fr}.mission-focus-summary,.mission-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-project-grid,.mission-position-grid,.mission-focus-grid,.mission-diagnostic-grid{grid-template-columns:1fr}.mission-project-card>header{display:grid}.mission-project-card .mission-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-project-card .mission-lifecycle li:last-child{grid-column:auto}.mission-panel>header{align-items:flex-start}.mission-position-grid>a{flex-direction:column;align-items:flex-start}.mission-source-boundary{grid-template-columns:1fr;display:grid}.mission-activity-list li{grid-template-columns:76px minmax(0,1fr)}}@media (max-width:390px){.mission-home{padding:14px 12px}.mission-section{gap:11px}.mission-project-card,.mission-relations{padding:12px}.mission-blocked-item{padding:11px}.mission-activity-list li{grid-template-columns:68px minmax(0,1fr);padding:9px}}@media (max-width:358px){.mission-focus-summary,.mission-lifecycle,.mission-project-card .mission-lifecycle,.mission-activity-list li{grid-template-columns:1fr}.mission-activity-list>li>span{justify-self:start}.mission-project-card a,.mission-position-grid>a,.mission-blocked-item a,.mission-activity-list a{inline-size:100%}}@media (prefers-reduced-motion:reduce){.mission-home *{scroll-behavior:auto!important;transition:none!important}}
