.release-update-badge{z-index:100;left:50%;bottom:calc(var(--update-badge-bottom,20px) + env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100vw - 24px);position:fixed;transform:translate(-50%)}.release-update-badge button{background:var(--command-secondary-tone) var(--command-secondary-plate) center/100% 100% no-repeat;background-blend-mode:luminosity;color:#e8ebef;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #858e9b30;border-radius:7px;align-items:center;gap:10px;max-width:100%;min-height:38px;padding:8px 13px;font-size:11px;line-height:1.4;display:flex;box-shadow:inset 0 1px #ffffff09,0 4px 14px #0003}.release-update-badge button:focus-visible{border-color:#e5a5b3;outline:none}.release-update-badge button:disabled{cursor:wait}.release-update-dot{background:#e5a5b3;border-radius:50%;flex-shrink:0;width:4px;height:4px}.release-update-action{color:#e5bec8;white-space:nowrap;font-size:11px}.release-update-badge button>span:nth-child(2){overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.release-update-badge *{transition:none}}@media (forced-colors:active){.release-update-badge button{border:1px solid buttontext}}@media (pointer:coarse){.release-update-badge button:after{content:"";position:absolute;inset:-4px 0}}.dashboard-refined{min-width:0;max-width:1440px;margin:auto}.dashboard-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.dashboard-sync{text-align:right;flex-shrink:0}.dashboard-sync p{color:#a4aab5;margin-top:9px;font-size:10px}.dash-control{color:#dfe2e7;background:linear-gradient(145deg,#30353c,#24282e);border:1px solid #ffffff0e;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 13px;font-size:12px;transition:background .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 2px 5px #0003}.dash-control:hover{background:#353a42}.dash-control:active{transform:translateY(1px)}.dash-control:disabled{opacity:.5}.dash-control:focus-visible{border-color:#d78699;outline:none}.dashboard-analysis-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;margin-top:24px;display:grid}.dashboard-explorer{min-width:0;padding:24px!important}.dashboard-chart-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dashboard-chart-heading h3{letter-spacing:-.025em;margin:7px 0;font-size:19px;font-weight:600}.dash-note{color:#aab0ba;font-size:11px;line-height:1.7}.dashboard-chart-heading>div{max-width:420px}.dashboard-chart-heading .command-select-trigger{flex-shrink:0;width:185px}.dashboard-chart-controls{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 18px;display:flex}.dashboard-chart-controls>.command-select-trigger{width:190px}.dashboard-segment{background:var(--neo-well-material);border:1px solid #ffffff05;border-radius:10px;gap:4px;padding:4px;display:flex;box-shadow:inset 0 2px 4px #0005}.dashboard-segment button{color:#a7adb8;border:1px solid #0000;border-radius:7px;padding:9px 12px;font-size:11px}.dashboard-segment button[aria-pressed=true]{color:#e8e9ed;background:linear-gradient(140deg,#3b414a,#2d323a);border-color:#ffffff0a;box-shadow:inset 0 1px #ffffff0c,0 2px 4px #0004}.dashboard-segment button:focus-visible{outline-offset:-1px;outline:1px solid #d78699}.dashboard-chart-caption{color:#a8aeb8;justify-content:space-between;gap:18px;margin-bottom:10px;font-size:10px;line-height:1.6;display:flex}.dashboard-chart-caption strong{white-space:nowrap;color:#c4c8d0;font-weight:500}.dashboard-bars-scroll{border-radius:12px;padding:22px 16px 14px;overflow-x:auto}.dashboard-interactive-bars{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#ffffff05 calc(25% - 1px) 25%);gap:10px;min-width:max-content;height:256px;display:flex}.dashboard-interactive-bars>[role=listitem]{flex:1;min-width:68px;height:100%}.dashboard-month{border-radius:5px;flex-direction:column;align-items:center;gap:9px;width:100%;height:100%;display:flex}.dashboard-bar-track{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.dashboard-data-bar{background:linear-gradient(90deg,#454f5e,#647081 44%,#495361);border-radius:5px 5px 1px 1px;width:min(100%,42px);display:block;box-shadow:inset 0 1px #ffffff24,2px 0 4px #0003}.dashboard-data-bar[data-selected]{background:linear-gradient(90deg,#9c3a50,#cc647b 44%,#a7475d)}.dashboard-month:hover .dashboard-data-bar{filter:brightness(1.15)}.dashboard-month:focus-visible{outline-offset:3px;outline:1px solid #d78699}.dashboard-month-label{color:#b0b6c0;font-variant-numeric:tabular-nums;font-size:10px}.dashboard-month-value{color:#8f98a6;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:9px}.dashboard-month[aria-pressed=true] .dashboard-month-label{color:#ecb2bf}.dashboard-chart-help{margin-top:14px}.dashboard-concentration{background:var(--neo-well-material);color:#afb6c1;border:1px solid #ffffff08;border-radius:10px;align-items:flex-start;gap:12px;margin:18px 0;padding:14px 16px;font-size:11px;line-height:1.8;display:flex;box-shadow:inset 0 1px 4px #0002}.dashboard-concentration>span{color:#d4a6b0;font-size:19px}.dashboard-concentration strong{color:#d4d8df;font-weight:500}.dashboard-month-table{color:#b8bec9;margin-top:20px;font-size:12px}.dashboard-month-table summary{cursor:pointer;padding:8px 0}.dashboard-month-table>div{margin:10px 0 16px;overflow-x:auto}.dashboard-month-table table{text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%}.dashboard-month-table caption{text-align:left;color:#939caa;padding-bottom:8px;font-size:10px}.dashboard-month-table th,.dashboard-month-table td{border-bottom:1px solid #ffffff09;padding:12px 10px;font-size:12px}.dashboard-month-table th{font-weight:500}.dashboard-month-table td:last-child,.dashboard-month-table th:last-child{text-align:right}.dashboard-selected{background:linear-gradient(145deg,#30363f,#252a31);border:1px solid #ffffff09;border-radius:14px;padding:22px;box-shadow:inset 0 1px #ffffff08,0 5px 14px #0003}.dashboard-selected h3{letter-spacing:-.035em;margin:9px 0 22px;font-size:24px;font-weight:600}.dashboard-selected dl{flex-direction:column;gap:18px;display:flex}.dashboard-selected dt{color:#9fa8b6;margin-bottom:7px;font-size:10px}.dashboard-selected dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;font-weight:500}.dashboard-selected .dash-note{margin-top:18px}.dashboard-insights .dashboard-actions{margin-top:26px}.dashboard-insights .dashboard-actions h3{margin-top:6px;font-size:15px;font-weight:600}.dashboard-source-link{color:#d8a2af;margin-top:20px;font-size:11px;display:inline-block}.dashboard-method{max-width:880px;margin-top:22px}.dash-empty{text-align:center;color:#aab0ba;padding:55px 16px;font-size:13px}.dashboard-error{color:#dbafbb;border:1px solid #b85f7455;border-radius:12px;margin-bottom:20px;padding:18px;font-size:13px}.dashboard-error p{margin:8px 0}.dashboard-loading{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.dashboard-loading>div{background:linear-gradient(145deg,#30363e,#252930);border-radius:12px;height:150px}@media (width<=1200px){.dashboard-analysis-layout{grid-template-columns:minmax(0,1fr)}.dashboard-insights{grid-template-columns:1fr 1fr;gap:24px;display:grid}.dashboard-insights .dashboard-actions{margin-top:0}.dashboard-chart-heading>div{max-width:65%}}@media (width<=640px){.dashboard-heading{flex-direction:column;gap:0;margin-bottom:22px}.dashboard-heading .command-page-header{margin-bottom:16px}.dashboard-sync{text-align:left}.dashboard-sync p{margin-left:10px;display:inline}.dashboard-analysis-layout{gap:20px;margin-top:20px}.dashboard-explorer{padding:18px!important}.dashboard-chart-heading{flex-direction:column;gap:12px}.dashboard-chart-heading>div{max-width:100%}.dashboard-chart-heading .command-select-trigger{width:100%}.dashboard-chart-controls{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}.dashboard-chart-controls>.command-select-trigger{width:100%}.dashboard-segment button{flex:1}.dashboard-chart-caption{flex-direction:column;gap:4px}.dashboard-interactive-bars{gap:12px;min-width:max-content;height:230px}.dashboard-bars-scroll{padding:18px 12px 12px}.dashboard-insights{grid-template-columns:1fr}.dashboard-selected dl{flex-flow:wrap;gap:24px}.dashboard-loading{grid-template-columns:1fr 1fr}.dashboard-refined .dashboard-kpis{grid-template-columns:1fr 1fr;gap:12px}.dashboard-refined .dashboard-kpis .metric-card{min-height:158px;padding:16px}.dashboard-refined .dashboard-kpis .metric-card>div:nth-child(2){font-size:24px}.dashboard-sync p{margin:8px 0 0;display:block}.dashboard-month-value{font-size:9px}}@media (prefers-reduced-motion:reduce){.dash-control{transition:none}}@media (forced-colors:active){.dash-control:focus-visible{outline:2px solid highlight}.dashboard-data-bar{background:buttontext}.dashboard-data-bar[data-selected]{background:highlight}}.opportunities-workspace{min-width:0;max-width:1440px;margin:auto}.opportunities-filters{margin-bottom:28px;padding:22px!important}.opportunities-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.opportunities-section-heading h3{letter-spacing:-.025em;margin-top:5px;font-size:18px;font-weight:600}.opportunities-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--color-text-muted,#a0a5af);font-size:10px}.opportunities-filter-grid{grid-template-columns:1fr 1.3fr 1.5fr;gap:16px;display:grid}.opportunities-workspace label{color:#b5b9c3;margin-bottom:8px;font-size:11px;display:block}.opportunities-workspace .command-input{border-radius:10px;width:100%;min-height:42px;padding:10px 12px}.opportunities-city{gap:8px;display:flex}.opportunities-city input{min-width:0}.opportunity-button{color:#e0e2e7;text-align:center;white-space:nowrap;background:linear-gradient(145deg,#30343b,#24272d);border:1px solid #ffffff0c;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:8px 13px;font-size:12px;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0c,0 2px 4px #0003}.opportunity-button:hover{background:#353941}.opportunity-button:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0005}.opportunity-button:disabled{opacity:.4;cursor:not-allowed}.opportunity-button:focus-visible,.opportunity-read:focus-visible,.opportunity-summary h4 button:focus-visible{outline-offset:4px;outline:2px solid #b96074}.opportunity-button--primary{color:#efb1bf;border-color:#b9607440}.opportunities-note{color:#a4a9b3;margin-top:12px;font-size:11px;line-height:1.7}.opportunities-refine{grid-template-columns:minmax(0,1fr) 240px auto;align-items:end;gap:14px;display:grid}.opportunities-toggle{height:42px}.opportunities-toggle[aria-pressed=true]{color:#efb1bf;background:#292329;border-color:#b9607440}.opportunities-result-meta{color:#a4a9b3;justify-content:space-between;align-items:center;gap:14px;margin:16px 0;font-size:11px;display:flex}.opportunities-result-meta .command-select-trigger{width:150px;min-height:34px}.opportunities-list{border:1px solid #ffffff09;border-radius:14px;overflow:hidden;box-shadow:0 5px 16px #0002}.opportunity-row{background:linear-gradient(120deg,#2c3037,#262930);grid-template-columns:minmax(0,1fr) 230px 150px;gap:24px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffff05}.opportunity-row+.opportunity-row{border-top:1px solid #ffffff09}.opportunity-row:hover{background:linear-gradient(120deg,#30343b,#292c33)}.opportunity-summary{min-width:0}.opportunity-kicker{color:#a9aeb8;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:10px;display:flex}.opportunity-kicker span:first-child{color:#c1c6ce;background:#1a1d22;border-radius:4px;padding:3px 6px;box-shadow:inset 0 1px 3px #0005}.opportunity-summary h4{margin:10px 0 7px;font-size:14px;font-weight:600;line-height:1.5}.opportunity-summary h4 button{text-align:left;overflow-wrap:anywhere}.opportunity-object{color:#b8bcc5;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.opportunity-read{color:#e0a4b2;align-items:center;gap:8px;margin-top:12px;font-size:11px;display:inline-flex}.opportunity-facts{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;display:flex}.opportunity-facts small,.opportunity-panel-value small{color:#a2a7b1;margin-bottom:5px;font-size:10px;display:block}.opportunity-facts strong{letter-spacing:-.025em;font-size:17px;font-weight:600}.opportunity-facts span{font-size:12px}.opportunity-situation{color:#afb4be;font-size:10px!important}.opportunity-actions{justify-content:flex-end;align-items:center;display:flex}.opportunity-actions .opportunities-note{text-align:right;margin:0}.opportunities-pagination{color:#a4a9b3;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;font-size:12px;display:flex}.opportunities-pagination>div{gap:8px;display:flex}.opportunities-empty{text-align:center;color:#b9bdc6;flex-direction:column;align-items:center;gap:15px;font-size:13px;display:flex;padding:40px!important}.opportunities-empty h3{color:#e4e5e9;font-size:18px}.opportunities-skeleton>div{background:linear-gradient(120deg,#2c3037,#25282e);border-radius:10px;height:180px;margin-bottom:2px}.opportunity-overlay{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090b0ead;position:fixed;inset:0}.opportunity-panel{z-index:50;color:#e4e6ec;background:linear-gradient(145deg,#292d34,#1e2127);border-left:1px solid #ffffff12;flex-direction:column;width:min(680px,100%);display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 60px #0004}.opportunity-panel>header{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px;display:flex}.opportunity-panel h2{overflow-wrap:anywhere;margin:8px 0;font-size:20px;font-weight:600;line-height:1.4}.opportunity-panel header p:last-child{color:#a4a9b3;font-size:12px}.opportunity-panel-body{overscroll-behavior:contain;flex:1;min-height:0;padding:28px;overflow-y:auto}.opportunity-panel-value{background:#191c22;border-radius:12px;margin-bottom:24px;padding:20px;box-shadow:inset 0 2px 6px #0004}.opportunity-panel-value strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px}.opportunity-panel dl{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px;display:grid}.opportunity-panel dt{color:#9ca3ae;margin-bottom:5px;font-size:10px}.opportunity-panel dd{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.opportunity-panel h3{margin-bottom:12px;font-size:13px;font-weight:600}.opportunity-full-object{color:#c9ccd3;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9}.opportunity-panel footer{background:#22252b;border-top:1px solid #ffffff0b;flex-wrap:wrap;gap:12px;padding:18px 28px;display:flex}.opportunity-panel footer p{color:#b7bcc6;width:100%;font-size:11px}.opportunity-panel footer p:empty{display:none}@media (width<=1100px){.opportunity-row{grid-template-columns:minmax(0,1fr) 220px;gap:20px}.opportunity-actions{grid-column:2;justify-content:flex-start}.opportunity-summary{grid-row:span 2}.opportunities-refine{grid-template-columns:minmax(0,1fr) 210px}.opportunities-toggle{grid-column:1/-1;justify-self:start}.opportunities-filter-grid{grid-template-columns:1fr 1fr}.opportunities-filter-grid form{grid-column:1/-1}}@media (width<=640px){.opportunities-filters{padding:16px!important}.opportunities-section-heading{flex-wrap:wrap;align-items:flex-start}.opportunities-filter-grid,.opportunities-refine{grid-template-columns:1fr}.opportunities-filter-grid form{grid-column:auto}.opportunities-refine>div{min-width:0}.opportunity-row{grid-template-columns:1fr;gap:18px;padding:20px}.opportunity-summary{grid-row:auto}.opportunity-facts{grid-template-columns:1fr 1fr;gap:16px;display:grid}.opportunity-actions{grid-column:auto}.opportunity-object{-webkit-line-clamp:4}.opportunity-facts strong{font-size:15px}.opportunities-pagination{flex-wrap:wrap}.opportunities-result-meta{align-items:flex-start}.opportunity-panel>header,.opportunity-panel-body{padding:20px}.opportunity-panel>header{gap:10px}.opportunity-panel h2{font-size:18px}.opportunity-panel footer{padding:16px 20px}.opportunity-panel-value strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.opportunity-button{transition:none}}.opportunity-button:focus-visible{border-color:#d78699;outline:none}.opportunity-read:focus-visible,.opportunity-summary h4 button:focus-visible{outline-offset:2px;outline:1px solid #d78699}@media (forced-colors:active){.opportunity-button:focus-visible{outline-offset:2px;outline:2px solid highlight}}.alerts-workspace{min-width:0;max-width:1440px;margin:auto}.alerts-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.alerts-heading>div:last-child{text-align:right;flex-shrink:0}.alert-control{color:#dce0e6;background:linear-gradient(140deg,#323740,#252930);border:1px solid #ffffff0d;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:9px 13px;font-size:12px;line-height:1.5;transition:background .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 2px 4px #0003}.alert-control:hover{background:#353b44}.alert-control:active{transform:translateY(1px)}.alert-control:disabled{opacity:.4}.alert-control:focus-visible{border-color:#d78b9d;outline:none}.alert-control[aria-pressed=true]{color:#e5b2be;background:#32292f;border-color:#b771824d}.alert-note{color:#a5adb9;margin-top:10px;font-size:11px;line-height:1.75}.alerts-summary{background:linear-gradient(130deg,#2d333c,#252a32);border:1px solid #ffffff09;border-radius:14px;grid-template-columns:repeat(3,1fr);margin:4px 0 24px;display:grid;box-shadow:inset 0 1px #ffffff09,0 5px 12px #0002}.alerts-summary>div{flex-direction:column;gap:8px;padding:20px 24px;display:flex}.alerts-summary>div+div{border-left:1px solid #ffffff0b}.alerts-summary small{color:#b7bec9;font-size:11px}.alerts-summary strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.alerts-summary span{color:#9fa8b5;font-size:10px}.alerts-filter-panel{padding:20px!important}.alerts-views{background:#1b1f25;border-radius:10px;gap:5px;width:fit-content;margin-bottom:22px;padding:4px;display:flex;box-shadow:inset 0 2px 4px #0004}.alerts-views button{color:#a9b1be;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;padding:9px 14px;font-size:12px;display:flex}.alerts-views button span{color:#8f99a8;font-variant-numeric:tabular-nums;font-size:10px}.alerts-views button[aria-pressed=true]{color:#e8eaf0;background:linear-gradient(140deg,#3b424c,#2b3038);border-color:#ffffff0a;box-shadow:inset 0 1px #ffffff0c,0 2px 4px #0004}.alerts-views button:focus-visible{outline-offset:-1px;outline:1px solid #d78b9d}.alerts-filter-grid{grid-template-columns:minmax(0,1fr) 220px 200px;gap:16px;display:grid}.alerts-filter-grid label{color:#b2bac6;margin-bottom:8px;font-size:11px;display:block}.alerts-filter-grid .command-input{border-radius:9px;width:100%;min-height:42px;padding:10px 12px}.alerts-filter-footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.alerts-filter-footer .alert-note{text-align:right;flex:1;min-width:220px;margin:0}.alerts-toolbar{align-items:center;gap:12px;margin:22px 0 15px;display:flex}.alerts-toolbar>p{color:#a6afbd;flex:1;font-size:11px}.alerts-toolbar>.command-select-trigger{width:210px}.alerts-list{flex-direction:column;gap:10px;display:flex}.alert-row{background:linear-gradient(125deg,#2c323a,#252a31);border:1px solid #ffffff08;border-radius:13px;grid-template-columns:36px minmax(0,1fr) 210px;align-items:start;gap:18px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff06,0 3px 10px #0002}.alert-row:hover{background:linear-gradient(125deg,#30363f,#292e36)}.alert-row-meta{color:#a7b1bf;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:10px;display:flex}.alert-row-meta>span:first-child{background:#1d2229;border-radius:4px;padding:3px 7px;box-shadow:inset 0 1px 2px #0004}.alert-row[data-level=critical] .alert-level,.alert-row[data-level=high] .alert-level{color:#eba0b3}.alert-row[data-level=warning] .alert-level{color:#d9bd8d}.alert-row h3{margin:9px 0;font-size:15px;font-weight:600;line-height:1.6}.alert-row h3 button{text-align:left;overflow-wrap:anywhere}.alert-row-description{color:#b4bdca;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.85;display:-webkit-box;overflow:hidden}.alert-row-bottom{flex-wrap:wrap;align-items:center;gap:20px;margin-top:14px;display:flex}.alert-read{color:#dca5b3;font-size:11px}.alert-read:focus-visible,.alert-row h3 button:focus-visible{outline-offset:2px;outline:1px solid #d78b9d}.alert-row-bottom>span{color:#929eae;font-size:10px}.alert-row-date{font-variant-numeric:tabular-nums;border-left:1px solid #ffffff09;flex-direction:column;gap:7px;padding:9px 0 0 14px;display:flex}.alert-row-date small{color:#97a3b3;font-size:10px}.alert-row-date strong{font-size:12px;font-weight:500}.alert-row-date>span{color:#dec396;font-size:10px}.alert-row-date>span[data-expired=true]{color:#9ba5b4}.alerts-load-more{width:100%;margin-top:18px}.alerts-error{color:#e2b7c2;border:1px solid #b8718255;border-radius:12px;margin-bottom:18px;padding:18px;font-size:13px}.alerts-error p{margin:8px 0}.alerts-empty{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex;padding:40px!important}.alerts-empty h3{font-size:18px;font-weight:600}.alerts-empty p{color:#a5afbc;font-size:12px}.alerts-skeleton>div{background:linear-gradient(125deg,#2c323a,#252a31);border-radius:12px;height:160px;margin-bottom:12px}.alerts-overlay{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090b0fb8;position:fixed;inset:0}.alerts-drawer{z-index:50;color:#e1e5eb;background:linear-gradient(140deg,#2b313a,#20262e);border-left:1px solid #ffffff0e;flex-direction:column;width:min(680px,100%);display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 60px #0004}.alerts-drawer>header{border-bottom:1px solid #ffffff0b;align-items:flex-start;gap:18px;padding:26px;display:flex}.alerts-drawer>header>div{flex:1;min-width:0}.alerts-drawer h2{overflow-wrap:anywhere;margin:7px 0;font-size:20px;font-weight:600;line-height:1.5}.alerts-drawer header p:last-child{color:#a7b1c0;font-size:11px;line-height:1.6}.alerts-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#aeb8c5;font-size:10px}.alerts-drawer-body{overscroll-behavior:contain;flex:1;min-height:0;padding:26px;overflow-y:auto}.alerts-detail-signal{background:#1b2028;border:1px solid #ffffff07;border-radius:11px;margin-bottom:26px;padding:20px;box-shadow:inset 0 2px 5px #0003}.alerts-detail-signal small{color:#a4afbd;font-size:10px;display:block}.alerts-detail-signal strong{margin-top:6px;font-size:24px;font-weight:500;display:block}.alerts-detail-signal p{color:#c5cbd6;margin-top:12px;font-size:12px}.alerts-drawer h3{margin:20px 0 12px;font-size:13px;font-weight:600}.alerts-full-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#c4cbd6;font-size:14px;line-height:1.9}.alerts-drawer dl{grid-template-columns:1fr;gap:14px;padding:18px 0;display:grid}.alerts-drawer dt{color:#95a1b2;margin-bottom:6px;font-size:10px}.alerts-drawer dd{overflow-wrap:anywhere;font-size:12px}.alerts-occurrences li{color:#aeb8c7;border-top:1px solid #ffffff09;flex-wrap:wrap;gap:8px 14px;padding:13px 0;font-size:11px;display:flex}.alerts-occurrences code{overflow-wrap:anywhere;color:#8f9caf;width:100%;font-size:10px}.alerts-drawer footer{background:#222932;border-top:1px solid #ffffff0b;flex-wrap:wrap;gap:10px;padding:18px 26px;display:flex}.alerts-drawer footer p{color:#bbc3cf;width:100%;font-size:11px}.alerts-drawer footer p:empty{display:none}@media (width<=1000px){.alerts-filter-grid{grid-template-columns:1fr 1fr}.alerts-filter-grid>div:first-child{grid-column:1/-1}.alert-row{grid-template-columns:33px minmax(0,1fr)}.alert-row-date{border-top:1px solid #ffffff09;border-left:0;flex-flow:wrap;grid-column:2;align-items:center;padding:10px 0 0}.alerts-filter-footer .alert-note{text-align:left}}@media (width<=640px){.alerts-heading{flex-direction:column;gap:0;margin-bottom:20px}.alerts-heading .command-page-header{margin-bottom:16px}.alerts-heading>div:last-child{text-align:left}.alerts-summary{grid-template-columns:1fr;margin-bottom:20px}.alerts-summary>div{grid-template-columns:1fr auto;gap:4px;padding:14px 18px;display:grid}.alerts-summary strong{grid-area:1/2/3;align-self:center;font-size:26px}.alerts-summary>div+div{border-top:1px solid #ffffff09;border-left:0}.alerts-filter-panel{padding:16px!important}.alerts-views{flex-direction:column;width:100%;margin-bottom:18px}.alerts-views button{justify-content:space-between}.alerts-filter-grid{grid-template-columns:1fr;gap:12px}.alerts-toolbar{flex-wrap:wrap}.alerts-toolbar>p{flex:auto;width:100%}.alerts-toolbar>.command-select-trigger,.alerts-toolbar>.alert-control{width:100%}.alert-row{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:18px}.alert-row-icon{margin-left:-4px}.alert-row-date{grid-column:1/-1}.alert-row h3{font-size:14px}.alert-row-description{-webkit-line-clamp:4}.alert-row-bottom{gap:10px}.alerts-drawer>header,.alerts-drawer-body{padding:20px}.alerts-drawer h2{font-size:18px}.alerts-drawer footer{padding:16px 20px}}@media (prefers-reduced-motion:reduce){.alert-control{transition:none}}@media (forced-colors:active){.alert-control:focus-visible{outline:2px solid highlight}}.alerts-search-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.alerts-search-row>div{flex:1;min-width:220px}.alerts-search-row label{color:#b2bac6;margin-bottom:8px;font-size:11px;display:block}.alerts-search-row .command-input{border-radius:9px;width:100%;min-height:44px;padding:10px 12px}.alerts-filter-toggle{min-height:44px}.alerts-filter-count{color:#e0bcc6;background:#171b21;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10px;display:inline-flex;box-shadow:inset 0 1px 3px #0004}.alert-clear{color:#c9abb4;min-height:44px;padding:8px;font-size:11px}.alert-clear:focus-visible{outline-offset:2px;border-radius:5px;outline:1px solid #d78b9d}#alerts-advanced:not([hidden]){border-top:1px solid #ffffff09;margin-top:20px;padding-top:20px}.alerts-filter-grid{grid-template-columns:1fr 1fr}.alerts-filter-grid>div:first-child{grid-column:auto}.alerts-filter-grid .command-select-trigger{width:100%;min-height:44px}.alerts-views{margin-bottom:18px}.alert-row-content{min-width:0}.alert-row h3 button{min-height:28px}.alert-read{align-items:center;min-height:36px;display:inline-flex}.alert-control{white-space:normal;min-height:40px}.alerts-drawer>header>.alert-control{width:36px;min-width:36px;min-height:36px;padding:0;font-size:23px;font-weight:300}.alerts-drawer-navigation{background:#191e2529;border-bottom:1px solid #ffffff08;align-items:center;gap:8px;padding:12px 26px;display:flex}.alerts-drawer-navigation>span{color:#aeb8c5;flex:1;font-size:11px}.alerts-drawer-navigation button{padding:7px 10px;font-size:11px}.alerts-reference{background:#191e2540;border:1px solid #ffffff07;border-radius:9px;margin:22px 0;padding:14px 16px}.alerts-reference summary{color:#b7c0cc;cursor:pointer;min-height:24px;font-size:11px}.alerts-reference summary:focus-visible{outline-offset:3px;outline:1px solid #d78b9d}.alerts-reference dl{padding-bottom:0}.alerts-occurrences li{padding-left:16px;position:relative}.alerts-occurrences li:before{content:"";background:#86909d;border-radius:50%;width:4px;height:4px;position:absolute;top:19px;left:0}.alerts-drawer ::selection{color:#fff6f8;background:#87344b}.alerts-drawer-body{scrollbar-gutter:stable}@media (width<=640px){.alerts-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.alerts-summary>div{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:14px 12px;display:flex}.alerts-summary>div+div{border-top:0;border-left:1px solid #ffffff08}.alerts-summary small{min-height:30px;font-size:10px;line-height:1.5}.alerts-summary strong{align-self:flex-start;font-size:25px}.alerts-summary span{display:none}.alerts-views{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.alerts-views button{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;min-width:0;min-height:62px;padding:8px 7px;font-size:10px;line-height:1.4}.alerts-search-row{gap:8px}.alerts-search-row>div{flex-basis:100%;min-width:0}.alerts-filter-toggle{flex:1;justify-content:space-between}.alerts-filter-grid{grid-template-columns:1fr}.alerts-filter-footer .alert-note{min-width:0}.alerts-toolbar{gap:10px}.alerts-toolbar>.command-select-trigger{flex:1;width:auto;min-width:180px}.alerts-toolbar>.alert-control{flex:1;width:auto}.alerts-drawer-navigation{flex-wrap:wrap;padding:10px 16px}.alerts-drawer-navigation>span{flex-basis:100%}.alerts-drawer-navigation button{flex:1;min-height:40px}.alerts-drawer footer .alert-control{flex:1;min-height:44px}.alerts-detail-signal{padding:16px}.alerts-drawer h2{font-size:18px}}.alerts-workspace>.alert-note{margin-bottom:16px}.sources-workspace{gap:24px;min-width:0;display:grid}.sources-heading,.sources-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.sources-heading>button{flex-shrink:0}.sources-overview{background:linear-gradient(125deg,#2c3139,#252a31);border:1px solid #ffffff09;border-radius:16px;grid-template-columns:repeat(3,minmax(110px,1fr)) minmax(220px,1.4fr);display:grid;overflow:hidden;box-shadow:inset 1px 1px 2px #ffffff09,8px 12px 30px #0002}.sources-overview>div{border-right:1px solid #ffffff05;gap:12px;padding:22px;display:grid}.sources-overview span,.sources-note,.sources-overview p{color:#abb0b8;font-size:12px;line-height:1.65}.sources-overview strong{font-variant-numeric:tabular-nums;font-size:30px;line-height:1.1}.sources-overview [data-warning=true] strong{color:#e5a6af}.sources-overview p{margin:0;padding:22px}.sources-overview small{color:#90969f;margin-top:8px;display:block}.sources-layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.6fr);align-items:start;gap:28px;display:grid}.sources-layout aside,.sources-history{gap:16px;min-width:0;display:grid}.sources-section-heading h3,.sources-manual h3{margin:0;font-size:16px;font-weight:600}.sources-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#90969f;margin-bottom:8px;font-size:10px}.sources-catalog{gap:10px;display:grid}.source-card{border-color:#ffffff06!important;padding:18px!important}.source-card[data-selected=true]{background:linear-gradient(140deg,#30343d,#252a32);border-color:#b674804d!important}.source-card-heading{align-items:center;gap:10px;display:flex}.source-card-heading button{text-align:left;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:600}.source-card-heading>span{color:#a9afb7;font-size:10px}.source-card-heading>span[data-failed=true]{color:#e5a6af}.source-card>p,.sources-manual>p{color:#9fa6af;margin:10px 0;font-size:12px;line-height:1.65}.source-card dl,.sources-drawer dl{gap:12px;margin:14px 0;display:grid}.source-card dt,.sources-drawer dt{color:#9299a2;margin-bottom:5px;font-size:10px}.source-card dd,.sources-drawer dd{color:#c3c7ce;overflow-wrap:anywhere;font-size:12px}.source-card code{font-size:11px}.source-card-actions{justify-content:space-between;gap:12px;margin-top:14px;font-size:11px;display:flex}.source-card-actions a{color:#aeb6c0}.sources-text-button{color:#cbaeb5;text-align:left;font-size:12px}.sources-control{color:#d4d8de;background:linear-gradient(145deg,#30353d,#262a32);border:1px solid #ffffff0a;border-radius:9px;min-height:40px;padding:10px 13px;font-size:12px;transition:background .15s;box-shadow:inset 1px 1px 2px #ffffff0a,3px 4px 9px #0003}.sources-control:hover{background:#353b44}.sources-control:disabled{opacity:.45;cursor:not-allowed}.sources-control:focus-visible,.sources-text-button:focus-visible,.source-card-heading button:focus-visible{outline-offset:2px;outline:1px solid #bd7885}.sources-control[aria-pressed=true]{border-color:#bd788550}.sources-manual{padding:20px!important}.sources-filters{grid-template-columns:minmax(0,1fr) 185px;align-items:end;gap:14px;display:grid;padding:16px!important}.sources-filters label,.sources-filters label>span{color:#a3aab3;margin-bottom:8px;font-size:11px;display:block}.sources-filters input{width:100%;height:42px;padding:0 12px;font-size:13px}.sources-count{color:#a3aab3;font-size:11px}.sources-runs{gap:10px;display:grid}.source-run{background:linear-gradient(130deg,#2b3038,#252a31);border:1px solid #ffffff06;border-radius:12px;padding:19px 20px;box-shadow:inset 1px 1px 1px #ffffff05,5px 6px 15px #0002}.source-run-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.source-run-heading h4{font-size:14px;font-weight:600}.source-run-heading span{color:#b0b8c1;background:#191d2380;border-radius:4px;padding:3px 7px;font-size:10px}.source-run[data-failed=true] .source-run-heading span{color:#e4a4af}.source-run-heading time{color:#9da5af;margin-left:auto;font-size:11px}.source-run-metrics{align-items:baseline;gap:18px;margin:15px 0;display:flex}.source-run-metrics strong{font-variant-numeric:tabular-nums;font-size:21px;font-weight:500}.source-run-metrics small{color:#a1a8b2;font-size:11px;font-weight:400}.source-run-metrics>span{color:#9da5af;font-size:11px}.source-run-failure{color:#cbb3b8;font-size:12px;line-height:1.6}.source-run-footer{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.source-run-footer code{color:#9198a3;overflow-wrap:anywhere;min-width:0;font-size:10px}.source-run-footer button{flex-shrink:0}.sources-empty{text-align:center;justify-items:center;gap:12px;display:grid;padding:34px!important}.sources-empty p{color:#a3aab3;font-size:13px}.sources-more{justify-self:center}.sources-error{color:#d9b6bf;background:#ac45650b;border:1px solid #ab61753d;border-radius:10px;padding:16px;font-size:13px}.sources-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:80;background:#080a0dbb;position:fixed;inset:0}.sources-drawer{z-index:81;background:linear-gradient(130deg,#2a3038,#22272f);border-left:1px solid #ffffff09;outline:none;flex-direction:column;width:min(680px,100%);display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 65px #0005}.sources-drawer header{border-bottom:1px solid #ffffff06;align-items:flex-start;gap:20px;padding:28px;display:flex}.sources-drawer header>div{flex:1;min-width:0}.sources-drawer h2{font-size:22px;font-weight:600}.sources-drawer header p:last-child{color:#a1a9b3;margin-top:10px;font-size:12px;line-height:1.6}.sources-drawer-body{min-height:0;padding:28px;overflow:auto}.sources-result{background:#1d2229;border-radius:12px;padding:22px;box-shadow:inset 3px 3px 8px #0005,inset -1px -1px 1px #ffffff05}.sources-result>span{color:#a7adb6;font-size:11px;display:block}.sources-result strong{margin:8px 0;font-size:26px;display:block}.sources-result p{color:#b8bdc5;font-size:13px}.sources-drawer dl{margin:28px 0}.sources-drawer h3{margin:22px 0 12px;font-size:14px}.sources-drawer pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#c4cbd4;background:#181d24;border-radius:8px;padding:16px;font-size:12px;line-height:1.75}.sources-note{margin-top:16px}@media (width<=1100px){.sources-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.3fr)}.sources-overview{grid-template-columns:repeat(3,1fr)}.sources-overview>p{grid-column:1/-1;padding-top:0}.sources-filters{grid-template-columns:1fr}.source-run-footer{flex-direction:column;align-items:flex-start}}@media (width<=760px){.sources-layout{grid-template-columns:1fr}.sources-heading{flex-direction:column;align-items:flex-start}.sources-overview>div{padding:16px 12px}.sources-overview span{font-size:10px}.sources-overview strong{font-size:26px}.sources-overview>p{padding:0 14px 16px;font-size:11px}.sources-section-heading{flex-wrap:wrap}.sources-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.source-card-heading{flex-wrap:wrap}.source-card-heading>span{width:100%}.source-card-actions{flex-wrap:wrap}.sources-drawer header,.sources-drawer-body{padding:20px}}@media (width<=480px){.sources-catalog{grid-template-columns:1fr}.source-run-heading time{width:100%;margin-left:0}.sources-drawer header{gap:12px}}@media (prefers-reduced-motion:reduce){.sources-workspace *{transition:none!important}}@media (forced-colors:active){.source-card,.source-run,.sources-control{border:1px solid buttontext!important}}@media (width<=760px){.sources-catalog{scroll-snap-type:x proximity;padding:2px 2px 12px;display:flex;overflow-x:auto}.sources-catalog>.source-card{scroll-snap-align:start;flex:0 0 min(82vw,340px)}.sources-layout aside{min-width:0}}.sources-filters input{border-radius:9px}.sources-control:focus-visible{border-color:#bd7885;outline:none}.sources-catalog-toggle{display:none}.source-card-heading{-moz-column-gap:12px;grid-template-columns:33px minmax(0,1fr);align-items:start;gap:7px 12px;display:grid}.source-card-heading>span{grid-column:2;font-size:11px}.source-card-heading button{white-space:normal;text-wrap:pretty;line-height:1.6}.source-card-heading .icon-3d{grid-row:1/span 2}.source-card p,.source-card dd,.source-card-actions,.source-run-failure{overflow-wrap:anywhere}.source-card-actions{flex-wrap:wrap;align-items:center;row-gap:10px}.source-card-actions button,.source-card-actions a,.source-run-footer button{align-items:center;min-height:36px;display:inline-flex}.source-card dt,.source-run-footer code{color:#a6adb7;font-size:11px}.sources-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.sources-filters>div,.sources-filters>label{min-width:0}.sources-filters label{margin:0 0 8px;line-height:1.5}.sources-filters>label.sources-search-field{grid-area:2/1/auto/-1;margin:0}.sources-filters label>span{margin:0 0 8px;line-height:1.5}.sources-filters .command-select-trigger{width:100%;min-width:0}.source-run-metrics{flex-wrap:wrap;gap:8px 18px}.source-run-metrics strong{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.source-run-footer code{word-break:break-word}.sources-drawer-body pre{word-break:break-word;max-width:100%}@media (width<=1100px){.sources-filters{grid-template-columns:minmax(0,1fr)}.sources-filters>label.sources-search-field{grid-area:auto}}@media (width<=760px){.sources-catalog-toggle{text-align:left;display:block}.sources-catalog{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid;overflow:visible}.sources-catalog[data-expanded=false]{display:none}.sources-catalog>.source-card{scroll-snap-align:none;min-width:0}.source-card-heading>span{width:auto}.source-card-actions{justify-content:start;display:grid}.sources-filters{grid-template-columns:1fr}.sources-overview>div{min-width:0}.sources-overview span{overflow-wrap:anywhere}}@media (width<=480px){.sources-catalog{grid-template-columns:minmax(0,1fr)}.sources-control{white-space:normal}.sources-section-heading h3{overflow-wrap:anywhere}}.source-card-heading>:first-child{grid-area:1/1/span 2}.source-card-heading>button{grid-area:1/2}.sources-refresh{color:#b9c0c9;background:#ffffff03;border:1px solid #ffffff12;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:6px 11px;font-size:11px;line-height:1.4;transition:background .15s,border-color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff04}.sources-refresh:hover{color:#e4e7eb;background:#ffffff07;border-color:#ffffff21}.sources-refresh:focus-visible{outline-offset:2px;outline:1px solid #bf8c98}.sources-refresh:disabled{opacity:.55;cursor:wait}.sources-refresh-symbol{color:#a5adb8;font-size:17px;font-weight:400;line-height:1}@media (pointer:coarse){.sources-refresh{min-height:44px}}.sources-runs{background:#20252c;border:1px solid #ffffff0b;border-radius:12px;gap:0;overflow:hidden}.source-run{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff0b;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;min-width:0;padding:12px 16px;display:grid}.source-run:last-child{border-bottom:0}.source-run-heading{grid-column:1;gap:6px 10px;min-width:0}.source-run-heading h4{font-size:12px;line-height:1.5}.source-run-heading time{font-size:11px}.source-run-metrics{grid-column:1;gap:6px 14px;margin:0;line-height:1.5}.source-run-metrics strong{font-size:13px;line-height:1.5}.source-run-metrics small{font-size:11px}.source-run-failure{grid-column:1;margin:0;font-size:11px;line-height:1.5}.source-run-footer{grid-area:1/2/span 3;justify-content:center;align-items:center;margin:0;display:flex}.source-run-footer button{white-space:nowrap;min-height:44px;padding:4px 8px}@media (width<=480px){.source-run{-moz-column-gap:8px;column-gap:8px;padding:12px}.source-run-heading time{width:100%;margin-left:0}.source-run-footer button{min-width:58px;padding:4px}}.watch-workspace{min-width:0}.watch-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.watch-heading .command-page-header{flex:1;min-width:0;margin-bottom:0}.watch-layout{grid-template-columns:minmax(290px,350px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.watch-compose,.watch-list{min-width:0}.watch-form-card{padding:24px!important}.watch-section-title{align-items:center;gap:12px;margin-bottom:24px;display:flex}.watch-section-title h3,.watch-list-heading h3{letter-spacing:-.02em;font-size:16px;font-weight:600}.watch-section-title p,.watch-list-heading p{color:#9fa8b4;margin-top:5px;font-size:11px;line-height:1.6}.watch-field{color:#adb5c0;flex-direction:column;gap:8px;min-width:0;font-size:11px;display:flex}.watch-field>span{justify-content:space-between;gap:8px;display:flex}.watch-field small{color:#8994a2;font-size:10px}.watch-field .command-input{border-radius:9px;width:100%;max-width:100%;min-height:42px;padding:10px 12px;font-size:12px;line-height:1.6}.watch-field textarea.command-input{resize:vertical;field-sizing:content;white-space:pre-wrap;overflow-wrap:anywhere;height:auto;min-height:112px}.watch-field textarea.watch-company-input{min-height:72px}.watch-form-card form>.watch-field:not(:first-child){margin-top:20px}.watch-hint{color:#8f9aa8;overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.65}.watch-hint[data-error=true]{color:#d9a5af}.watch-add{color:#eddde1;background:linear-gradient(155deg,#51414a,#403740);border:1px solid #b58b9645;border-radius:9px;width:100%;min-height:42px;margin-top:22px;font-size:12px;font-weight:500;box-shadow:inset 0 1px #ffffff09,0 3px 8px #10131830}.watch-add:disabled{opacity:.4;cursor:not-allowed}.watch-guide{color:#949fab;max-width:46ch;padding:16px 8px;font-size:12px;line-height:1.8}.watch-list-heading{justify-content:space-between;align-items:center;gap:16px;margin:2px 0 20px;display:flex}.watch-list-heading h3 span{color:#a2acb9;font-variant-numeric:tabular-nums;margin-left:8px;font-size:12px;font-weight:400}.watch-refresh{color:#b9c0c9;white-space:nowrap;background:#ffffff03;border:1px solid #ffffff12;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:6px 11px;font-size:11px;display:inline-flex}.watch-refresh>span{font-size:17px;line-height:1}.watch-refresh:hover{color:#e4e7eb;background:#ffffff07}.watch-refresh:disabled{opacity:.45;cursor:wait}.watch-tools{grid-template-columns:minmax(0,1fr) minmax(165px,.6fr);gap:16px;margin-bottom:20px;display:grid}.watch-tools [role=combobox]{min-height:42px}.watch-items{gap:16px;display:grid}.watch-item{min-width:0;padding:24px!important}.watch-company{align-items:start;gap:13px;display:flex}.watch-company>div{min-width:0}.watch-company h4{letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.6}.watch-company code{color:#a9b4c1;margin-top:5px;font-size:11px;line-height:1.6;display:block}.watch-company p{color:#a1acb9;margin-top:6px;font-size:11px}.watch-reason{background:#161b2238;border-radius:9px;margin:22px 0 16px;padding:14px 16px;box-shadow:inset 1px 1px 3px #10141a40,inset -1px -1px #ffffff04}.watch-reason>span{color:#949fac;font-size:10px}.watch-reason p{color:#c0c8d1;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.8}.watch-added{color:#939fac;margin:12px 0;font-size:10px}.watch-actions{border-top:1px solid #ffffff07;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.watch-actions>a{color:#e0bac4;align-items:center;gap:12px;min-height:36px;font-size:12px;display:inline-flex}.watch-actions>button{color:#9aa5b2;border:0;border-radius:6px;min-height:36px;padding:4px 8px;font-size:11px}.watch-actions>button:hover{color:#e0b3bf;background:#ffffff04}.watch-actions>button:disabled{opacity:.4}.watch-confirm{background:#51333c24;border:1px solid #bd829128;border-radius:9px;margin-top:12px;padding:16px}.watch-confirm p{color:#cbb9c0;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.watch-confirm>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:14px;display:flex}.watch-confirm button{border:1px solid #ffffff12;border-radius:7px;min-height:36px;padding:7px 11px;font-size:11px}.watch-confirm button:last-child{color:#e1b8c3;border-color:#bd829145}.watch-result-count{color:#9da9b6;justify-content:space-between;gap:16px;margin-bottom:18px;font-size:11px;display:flex}.watch-result-count button{color:#e0bac4}.watch-message{color:#d6bbc3;background:#aa7b8910;border-radius:8px;margin-bottom:16px;padding:14px 16px;font-size:12px;line-height:1.7}.watch-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;padding:36px 24px!important}.watch-empty h4{font-size:16px;font-weight:500}.watch-empty p{color:#9eabb9;max-width:42ch;font-size:12px;line-height:1.8}.watch-skeleton{background:linear-gradient(150deg,#30374166,#272d3444);border-radius:16px;height:230px}.watch-more{width:100%;margin-top:20px}.watch-workspace button:focus-visible,.watch-workspace a:focus-visible{outline-offset:3px;outline:1px solid #c496a2}.watch-workspace button{transition:background .15s,color .15s}.watch-workspace .command-input:focus-visible{border-color:#ba8a97;outline:none;box-shadow:inset 1px 1px 3px #10141a55}.watch-workspace .command-input:disabled{opacity:.6}@media (width<=1200px){.watch-layout{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:20px}.watch-tools{grid-template-columns:1fr}.watch-form-card,.watch-item{padding:20px!important}}@media (width<=760px){.watch-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.watch-layout{grid-template-columns:1fr;gap:20px}.watch-compose{order:2}.watch-list{order:1}.watch-list-heading{gap:10px}.watch-tools{gap:14px}.watch-company h4{font-size:15px}.watch-refresh{min-height:40px}.watch-add,.watch-actions>a,.watch-actions>button,.watch-confirm button{min-height:44px}.watch-item{padding:20px!important}.watch-reason{padding:12px}.watch-compose{scroll-margin-top:20px}}@media (prefers-reduced-motion:reduce){.watch-workspace *{transition:none!important}}@media (forced-colors:active){.watch-item,.watch-form-card,.watch-refresh,.watch-add{border:1px solid buttontext!important}}.watch-mobile-add{display:none}@media (width<=760px){.watch-mobile-add{margin:0 0 20px;display:inline-flex}}.watch-form-card .watch-message{margin-top:16px;margin-bottom:0}.watch-heading>.watch-refresh{align-self:flex-start;margin-top:4px}.watch-list-heading{align-items:flex-start;min-height:50px}.watch-list-heading>div{min-width:0}.watch-section-title{align-items:flex-start}.watch-tools [role=combobox]>span:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.6}.watch-reason>span,.watch-added{font-size:11px;line-height:1.7}.watch-company p{overflow-wrap:anywhere;line-height:1.7}.watch-added{overflow-wrap:anywhere}@media (width>=1024px) and (width<=1150px){.watch-layout{grid-template-columns:1fr}.watch-compose{order:2}.watch-list{order:1}.watch-mobile-add{margin:0 0 20px;display:inline-flex}.watch-form-card form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.watch-form-card form>.watch-field:not(:first-child){margin-top:0}.watch-form-card form>.watch-field:first-child{grid-column:1}.watch-form-card #watch-cnpj-help{grid-area:2/1;margin-top:-10px}.watch-form-card form>.watch-field:nth-of-type(2){grid-area:1/2/span 2}.watch-form-card form>.watch-field:nth-of-type(3),.watch-form-card form>.watch-add,.watch-form-card form>.watch-hint:last-of-type,.watch-form-card form>.watch-message{grid-column:1/-1}.watch-add{margin-top:0}}@media (width<=760px){.watch-list-heading{min-height:0}.watch-field .command-input{font-size:14px}.watch-field textarea.command-input{min-height:120px}.watch-field textarea.watch-company-input{min-height:78px}.watch-hint{font-size:12px}.watch-tools [role=combobox]{min-height:44px}.watch-guide{padding:12px 4px}}.watch-company>.icon-3d{margin-top:2px}.watch-company h4{line-height:1.5}.watch-company code{margin-top:6px}.watch-reason{min-width:0}.watch-actions>a{overflow-wrap:anywhere;gap:9px;min-width:0}.watch-actions>button{flex-shrink:0}@media (width>=761px){.watch-item{-moz-column-gap:26px;grid-template-columns:minmax(0,1.1fr) minmax(230px,.9fr);align-items:start;column-gap:26px;display:grid}.watch-reason{min-height:100%;margin:0}.watch-added,.watch-actions,.watch-confirm{grid-column:1/-1}.watch-added{margin:18px 0 0}.watch-actions{margin-top:2px}.watch-confirm{margin-top:14px}}@media (width<=760px){.watch-compose{order:2;display:none}.watch-compose[data-open=true]{display:block}.watch-layout:has(.watch-compose[data-open=true]) .watch-compose{order:1}.watch-layout:has(.watch-compose[data-open=true]) .watch-list{order:2}.watch-mobile-add{justify-content:space-between;width:100%}.watch-mobile-add>span{font-size:18px}.watch-actions{gap:12px}.watch-actions>a{min-height:44px}}.intel-workspace{min-width:0}.intel-query-card{padding:24px!important}.intel-query-heading{align-items:center;gap:14px;margin-bottom:24px;display:flex}.intel-query-heading>div{flex:1;min-width:0}.intel-query-heading h3{letter-spacing:-.02em;font-size:16px;font-weight:600}.intel-query-heading p,.intel-hint{color:#a1acb9;font-size:12px;line-height:1.8}.intel-query-heading p{margin-top:4px}.intel-query-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.intel-cnpj-field{color:#aab4c1;gap:9px;min-width:0;font-size:11px;display:grid}.intel-cnpj-field input{font-variant-numeric:tabular-nums;letter-spacing:.04em;width:100%;min-width:0;height:46px}.intel-analyze{color:#f0dfe4;background:linear-gradient(150deg,#51434d,#39323c);border:1px solid #b98e9c40;border-radius:9px;min-height:46px;padding:10px 24px;font-size:12px;font-weight:500;box-shadow:inset 0 1px #ffffff0a,0 2px 5px #080b122b}.intel-analyze:disabled{opacity:.45;cursor:not-allowed}.intel-hint{margin-top:12px;font-size:11px}.intel-quiet{color:#c3b7c2;white-space:normal;background:#ffffff03;border:1px solid #ffffff10;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:7px 12px;font-size:11px;display:inline-flex}.intel-quiet:disabled{opacity:.5}.intel-quiet:hover{background:#ffffff07}.intel-entry-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:30px 8px;display:grid}.intel-entry-guide>div{grid-template-columns:33px minmax(0,1fr);align-content:start;gap:6px 12px;min-width:0;display:grid}.intel-entry-guide .icon-3d{grid-row:span 2}.intel-entry-guide h3{color:#c8cfd8;font-size:13px;font-weight:500}.intel-entry-guide p{color:#929eac;font-size:12px;line-height:1.8}.intel-history-tools{align-items:center;gap:12px;padding:16px 20px;display:flex}.intel-history-tools input{border-radius:8px;width:100%;min-width:0;min-height:42px;padding:10px 12px;font-size:12px}.intel-history-items>button{overflow-wrap:anywhere;background:linear-gradient(145deg,#ffffff02,#0b10171f);min-height:90px;transition:background .15s}.intel-history-items>button:hover{background:#ffffff05}.intel-history-items>button>span:last-child{flex-wrap:wrap;font-size:11px;line-height:1.8;display:flex}.intel-history-state{color:#9eabb9;overflow-wrap:anywhere;padding:20px;font-size:12px;line-height:1.8}.intel-history-state strong{color:#d6c7ce;font-size:13px;font-weight:500;display:block}.intel-history-state p{margin:6px 0 12px}.intel-history-state details{color:#8d98a6;margin-top:14px;font-size:11px}.intel-history-state summary{cursor:pointer;width:fit-content;padding:4px 0}.intel-history-state code{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;display:block}.intel-risk{min-width:160px;max-width:240px;box-shadow:var(--neo-inset);text-align:right;background:linear-gradient(145deg,#151a21a1,#232830);border:1px solid #ffffff08;border-radius:12px;padding:16px 18px}.intel-risk-score{color:#b4cfc6}.intel-risk[data-tone=attention] .intel-risk-score{color:#dbc29c}.intel-risk[data-tone=high] .intel-risk-score{color:#e4a0b0}.intel-risk-note{color:#8996a5;margin-top:10px;font-size:10px;line-height:1.7}.intel-company-status{color:#bec8d4;border-color:#ffffff12}.intel-workspace article :is(h3,h4,p,strong,dd){overflow-wrap:anywhere}.intel-workspace article dl>div{background:linear-gradient(145deg,#ffffff02,#11161e30);min-width:0}.intel-workspace article dt{letter-spacing:.08em;font-size:10px}.intel-workspace button:focus-visible,.intel-workspace summary:focus-visible{outline-offset:3px;outline:1px solid #c496a2}.intel-workspace .command-input:focus-visible{outline:none}.intel-workspace .intel-history>div:first-child{align-items:start;gap:16px}.intel-workspace .intel-history>div:first-child>div{min-width:0}@media (width<=1100px){.intel-entry-guide{gap:20px}.intel-entry-guide>div{grid-template-columns:1fr}.intel-entry-guide .icon-3d{grid-row:auto}}@media (width<=640px){.intel-query-card{padding:20px!important}.intel-query-heading{flex-wrap:wrap;align-items:flex-start;gap:10px}.intel-query-form{grid-template-columns:1fr;gap:12px}.intel-cnpj-field input{font-size:16px}.intel-entry-guide{grid-template-columns:1fr;gap:20px;padding:24px 4px}.intel-entry-guide>div{grid-template-columns:33px minmax(0,1fr);gap:4px 12px}.intel-entry-guide .icon-3d{grid-row:span 2}.intel-history-tools{flex-wrap:wrap;padding:16px}.intel-history-tools input{font-size:14px}.intel-quiet{min-height:44px}.intel-risk{text-align:left;width:100%;max-width:none}.intel-risk-note{max-width:none}.intel-history-state{padding:16px}.intel-workspace article [aria-label=Vigilância\ Sentinel]{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.intel-workspace *{transition:none!important}}.intel-history-items{background:0 0}.intel-history-items>button{border-top:1px solid #ffffff05}.intel-history-items>button>span:last-child{display:block}@media (width<=640px){.intel-query-heading{grid-template-columns:33px minmax(0,1fr);display:grid}.intel-query-heading>.intel-quiet{grid-column:2;justify-self:start}.intel-history>div:first-child>span{white-space:nowrap}}.intel-entry-guide{background:linear-gradient(135deg,#ffffff0350,#0c11182c);border:1px solid #ffffff09;border-radius:15px;gap:0;margin:22px 0 0;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 12px 26px #05070b12}.intel-entry-guide>div{padding:20px 22px;position:relative}.intel-entry-guide>div+div{border-left:1px solid #ffffff08}.intel-entry-guide>div:before{content:"";background:linear-gradient(#0000,#c4869735,#0000);width:1px;position:absolute;inset:0 auto 0 0}.intel-entry-guide>div:first-child:before{display:none}.intel-entry-guide h3{color:#d3d9e1}.intel-entry-guide p{line-height:1.7}.intel-history-items>button{background:linear-gradient(145deg,#ffffff0250,#0b10171f);min-height:94px;transition:background .15s,box-shadow .15s;position:relative}.intel-history-items>button:after{content:"";background:0 0;border-radius:2px;width:2px;transition:background .15s;position:absolute;inset:14px auto 14px 0}.intel-history-items>button:hover,.intel-history-items>button:focus-visible{background:#ffffff06;box-shadow:inset 0 1px #ffffff05}.intel-history-items>button:hover:after,.intel-history-items>button:focus-visible:after{background:#c48697}.intel-history-items>button>strong{letter-spacing:.005em;font-size:11px}@media (width<=1100px){.intel-entry-guide{gap:0}.intel-entry-guide>div{grid-template-columns:1fr}.intel-entry-guide>div+div{border-left:1px solid #ffffff08}.intel-entry-guide .icon-3d{grid-row:auto}}@media (width<=640px){.intel-entry-guide{border-radius:14px;gap:0;margin-top:20px}.intel-entry-guide>div{grid-template-columns:33px minmax(0,1fr);gap:4px 12px;padding:18px}.intel-entry-guide>div+div{border-top:1px solid #ffffff08;border-left:0}.intel-entry-guide .icon-3d{grid-row:span 2}}.intel-investigation-heading{justify-content:space-between;align-items:start;gap:16px;margin:1px 0 12px;display:flex}.intel-investigation-heading span,.intel-investigation-input>span,.intel-investigation-seed span{letter-spacing:.12em;text-transform:uppercase;color:#c9a2ae;font-size:10px;font-weight:600;display:block}.intel-investigation-heading p{color:#9ca8b6;margin-top:4px;font-size:11px;line-height:1.6}.intel-investigation-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.intel-investigation-input{gap:8px;min-width:0;display:grid}.intel-investigation-input input{width:100%}.intel-investigation-seed{background:linear-gradient(145deg,#ffffff0250,#070a0f24);min-height:46px;box-shadow:var(--neo-inset);border:1px solid #ffffff0b;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px 8px 14px;display:flex}.intel-investigation-seed strong{letter-spacing:.04em;color:#e0e5eb;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500;display:block}.intel-investigation-edit{color:#bfc7d1;white-space:nowrap;background:#ffffff04;border:1px solid #ffffff12;border-radius:7px;min-height:32px;padding:6px 10px;font-size:10px}.intel-investigation-edit:hover{background:#ffffff09}.intel-investigation-action{min-width:154px;font-size:12px}@media (width<=640px){.intel-investigation-heading{margin:1px 2px 12px}.intel-investigation-heading p{font-size:10px}.intel-investigation-form{grid-template-columns:1fr;gap:10px}.intel-investigation-seed{min-height:54px;padding:9px 10px 9px 14px}.intel-investigation-action{width:100%;min-width:0}.intel-investigation-edit{min-height:36px}.investigation-command{top:8px!important}}.intel-investigation-coverage{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.intel-coverage-item{background:linear-gradient(145deg,#ffffff0250,#0b10171f);border:1px solid #ffffff0a;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex}.intel-coverage-state{background:#8d99a6;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff05}.intel-coverage-state[data-state=verified]{background:#8bc9b1}.intel-coverage-state[data-state=pending]{background:#d7bb82}.intel-coverage-state[data-state=unavailable]{background:#c48291}.intel-coverage-item div{min-width:0}.intel-coverage-item strong,.intel-coverage-item span{overflow-wrap:anywhere;display:block}.intel-coverage-item strong{letter-spacing:.05em;text-transform:uppercase;color:#d8dee6;font-size:10px;font-weight:600}.intel-coverage-item span{color:#9eaab8;margin-top:3px;font-size:10px}.intel-coverage-empty,.intel-frontier-empty{background:#ffffff0150;text-align:center;color:#9da8b5;border:1px dashed #ffffff12;border-radius:10px;padding:16px;font-size:11px;line-height:1.6}.intel-tree-node{background:#ffffff0150;text-align:left;border:1px solid #ffffff0a;border-radius:9px;width:100%;min-height:52px;padding:10px 12px;transition:background .15s,border-color .15s}.intel-tree-node:hover,.intel-tree-node[aria-pressed=true]{background:#c486970c;border-color:#c4869760}.intel-tree-node strong{color:#e0e5eb;font-size:11px}.intel-tree-node span{color:#9ba7b5;margin-top:4px;font-size:10px;display:block}.intel-frontier-item{background:linear-gradient(145deg,#ffffff0250,#090d1328);border:1px solid #ffffff0b;border-radius:11px;padding:14px;box-shadow:inset 0 1px #ffffff04}.intel-frontier-item>strong{color:#e2e6ec;font-size:12px;line-height:1.5}.intel-frontier-item dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.intel-frontier-item dl>div{background:#070a0f2b;border:1px solid #ffffff08;border-radius:8px;min-width:0;padding:8px}.intel-frontier-item dt{text-transform:uppercase;letter-spacing:.06em;color:#8e9aa7;font-size:9px}.intel-frontier-item dd{font-variant-numeric:tabular-nums;color:#cad8d4;margin-top:3px;font-size:11px}.intel-frontier-item p{overflow-wrap:anywhere;color:#909daa;font-size:10px;line-height:1.5}.intel-frontier-item button{color:#e2bcc7;background:#c486970c;border:1px solid #c4869760;border-radius:8px;width:100%;min-height:40px;margin-top:12px;font-size:11px;font-weight:600}.intel-frontier-item button:hover{background:#c4869718}.intel-frontier-empty strong{color:#d7dde5;font-size:11px;display:block}.intel-frontier-empty p{margin-top:4px;font-size:10px}.intel-dossier-summary{background:var(--neo-window-material);border-color:#ffffff0d!important}.intel-dossier-hero{background:radial-gradient(circle at 83% 28%,#b7839220,transparent 26%),linear-gradient(145deg,#ffffff0250,transparent);position:relative}.intel-dossier-hero:after{content:"";background:linear-gradient(#0000,#c48697,#0000);width:3px;position:absolute;inset:0 auto 0 0}.intel-dossier-hero>div:first-child{padding-left:4px}.intel-dossier-hero h3{font-size:20px;line-height:1.2}.intel-dossier-hero .command-badge{background:#ffffff06}.intel-company-facts>div{background:var(--neo-well-material);padding:18px 20px!important}.intel-company-facts dd{color:#dfe5ec;margin-top:7px;font-size:14px;font-weight:600}.intel-dossier-card{background:var(--neo-window-material);position:relative;border-color:#ffffff0c!important}.intel-dossier-card:before{content:"";background:linear-gradient(#0000,#c4869740,#0000);border-radius:2px;width:2px;position:absolute;inset:0 auto 0 0}.intel-dossier-card .icon-3d{filter:saturate(.88)}@media (width<=640px){.intel-dossier-hero{padding:20px!important}.intel-dossier-hero h3{font-size:17px}.intel-company-facts>div{padding:15px 18px!important}.intel-company-facts dd{font-size:13px}.intel-dossier-card{padding:18px!important}}.users-workspace{min-width:0;max-width:1380px;margin:auto}.users-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.users-heading>.users-control{flex-shrink:0;margin-top:8px}.users-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:26px;display:grid}.users-create{padding:22px!important}.users-create header{align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.users-create h3,.users-directory h3{letter-spacing:-.02em;font-size:16px;font-weight:600}.users-create header p{color:#aab2be;margin-top:6px;font-size:11px;line-height:1.7}.users-create form{flex-direction:column;gap:14px;display:flex}.users-workspace .command-field{color:#b8c0cb;flex-direction:column;gap:8px;min-width:0;font-size:11px;display:flex}.users-workspace .command-input{border-radius:9px;width:100%;min-height:44px;padding:10px 12px;font-size:12px}.users-note{color:#9fa9b8;font-size:11px;line-height:1.6}.users-password{margin-top:-7px;position:relative}.users-password .command-input{padding-right:72px}.users-password button{color:#bcc5d1;border-radius:6px;min-width:62px;font-size:10px;position:absolute;top:3px;bottom:3px;right:4px}.users-password button:focus-visible,.users-filter-result button:focus-visible{outline-offset:-1px;outline:1px solid #d894a5}.users-password+.users-note{margin-top:-8px}.users-role-note{color:#b2bcc8;background:#171c223d;border:1px solid #ffffff06;border-radius:8px;padding:12px;font-size:11px;line-height:1.7}.users-create-actions{gap:10px;display:flex}.users-submit{flex:1;min-height:44px;padding:10px 16px;font-size:12px;font-weight:500}.users-submit:disabled{opacity:.4;cursor:not-allowed}.users-control{color:#d9dfe8;background:linear-gradient(145deg,#30363e,#252a31);border:1px solid #ffffff0b;border-radius:9px;min-height:40px;padding:9px 13px;font-size:11px;box-shadow:inset 0 1px #ffffff08,0 2px 4px #0003}.users-control:hover:not(:disabled){background:#343b44}.users-control:disabled{opacity:.45;cursor:not-allowed}.users-control:focus-visible{outline-offset:2px;outline:1px solid #d894a5}.users-directory{min-width:0;padding-top:5px}.users-directory>header{margin-bottom:20px}.users-directory h3 span{color:#a7b1bf;font-variant-numeric:tabular-nums;margin-left:8px;font-size:12px;font-weight:400}.users-directory header .users-note{margin-top:6px}.users-filters{grid-template-columns:minmax(0,1fr) 180px;gap:14px;margin-bottom:20px;display:grid}.users-filter-result{color:#aab5c3;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.users-filter-result button{color:#d4acb7;min-height:36px;padding:6px}.users-list{background:linear-gradient(135deg,#2b3037ed,#232830ef),var(--neo-grain) center/400px auto;border:1px solid #ffffff08;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #0002}.users-account{align-items:center;gap:14px;padding:20px;display:flex}.users-account+.users-account{border-top:1px solid #ffffff08}.users-avatar{color:#bfc9d6;background:linear-gradient(145deg,#343b44,#272d35);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;display:flex;box-shadow:2px 3px 5px #10151c4d,inset 0 1px #ffffff08}.users-account-identity{flex:1;min-width:0}.users-account h4{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5}.users-account p{color:#b2bccb;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.7}.users-account small{color:#929fb0;margin-top:5px;font-size:10px;line-height:1.5;display:block}.users-profile{color:#abb7c7;background:#181e243d;border:1px solid #ffffff08;border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:10px}.users-profile[data-profile=owner]{color:#d7b7bf}.users-state{color:#b1bdcb;border:1px solid #ffffff08;border-radius:12px;padding:24px;font-size:12px;line-height:1.7}.users-state h4{color:#e2e7ed;margin:8px 0;font-size:14px;font-weight:600}.users-state p{margin-bottom:14px}.users-message{color:#d4e0dc;border:1px solid #ffffff0a;border-radius:8px;padding:12px;font-size:12px;line-height:1.6}.users-message[data-error=true]{color:#e8b5c1;border-color:#a7677840}.users-layout:not(:has(.users-create)){grid-template-columns:1fr}@media (width<=1100px){.users-layout{grid-template-columns:300px minmax(0,1fr);gap:20px}.users-filters{grid-template-columns:1fr}.users-account{flex-wrap:wrap;padding:16px}.users-profile{margin-left:50px}}@media (width<=760px){.users-layout{grid-template-columns:1fr}.users-create{padding:20px!important}.users-heading{flex-wrap:wrap;gap:0;margin-bottom:22px}.users-heading .command-page-header{margin-bottom:12px}.users-heading>.users-control{margin-top:0}.users-account-identity{min-width:calc(100% - 50px)}.users-directory{padding-top:8px}}@media (prefers-reduced-motion:reduce){.users-workspace *{transition:none!important}}@media (width<=760px){.users-directory{grid-row:1}.users-create{grid-row:2}}:where(.mission-agent){--pilot-bg:#fff;--pilot-bg-elevated:#fff;--pilot-fg:#0a0a0a;--pilot-fg-muted:#6b7280;--pilot-fg-subtle:#9ca3af;--pilot-border:#00000014;--pilot-border-strong:#00000024;--pilot-accent:#0a0a0a;--pilot-accent-fg:#fff;--pilot-user-bubble-bg:#f3f4f6;--pilot-user-bubble-fg:#0a0a0a;--pilot-assistant-fg:#1f2937;--pilot-tool-bg:#00000008;--pilot-tool-border:#00000014;--pilot-error-bg:#fef2f2;--pilot-error-fg:#991b1b;--pilot-error-border:#fecaca;--pilot-radius:10px;--pilot-radius-sm:6px;--pilot-shadow:0 8px 24px #00000014, 0 2px 6px #0000000a;--pilot-font:-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, system-ui, sans-serif;--pilot-tool-padding:8px 12px;--pilot-tool-gap:4px;--pilot-tool-radius:var(--pilot-radius-sm);--pilot-tool-name-size:13px;--pilot-tool-name-color:var(--pilot-fg);--pilot-tool-name-weight:500;--pilot-tool-line-height:1.35;--pilot-tool-chevron-size:12px;--pilot-tool-chevron-stroke:1.5px;--pilot-tool-chevron-color:var(--pilot-fg-muted);--pilot-tool-raw-bg:transparent;--pilot-tool-raw-fg:var(--pilot-fg-subtle);--pilot-tool-raw-size:11px;--pilot-tool-raw-radius:4px;--pilot-tool-raw-padding:0;--pilot-tool-status-size:11px;--pilot-tool-status-padding:1px 8px;--pilot-tool-status-radius:999px;--pilot-tool-status-bg:var(--pilot-tool-border);--pilot-tool-status-fg:var(--pilot-fg-muted);--pilot-tool-status-running-fg:var(--pilot-accent);--pilot-tool-status-error-bg:var(--pilot-error-bg);--pilot-tool-status-error-fg:var(--pilot-error-fg);--pilot-pretty-row-gap:4px;--pilot-pretty-label-color:var(--pilot-fg-subtle);--pilot-pretty-label-size:11px;--pilot-pretty-label-transform:uppercase;--pilot-pretty-label-tracking:.04em;--pilot-pretty-table-border:var(--pilot-tool-border);--pilot-toggle-bg:transparent;--pilot-toggle-fg:var(--pilot-fg-subtle);--pilot-toggle-border:var(--pilot-tool-border);--pilot-toggle-active-bg:var(--pilot-accent);--pilot-toggle-active-fg:var(--pilot-accent-fg)}@media (prefers-color-scheme:dark){:where(.mission-agent):not([data-pilot-theme=light]){--pilot-bg:#0b0b0c;--pilot-bg-elevated:#111113;--pilot-fg:#f5f5f7;--pilot-fg-muted:#9aa0a6;--pilot-fg-subtle:#6b7280;--pilot-border:#ffffff14;--pilot-border-strong:#ffffff24;--pilot-accent:#f5f5f7;--pilot-accent-fg:#0b0b0c;--pilot-user-bubble-bg:#1f2023;--pilot-user-bubble-fg:#f5f5f7;--pilot-assistant-fg:#e5e7eb;--pilot-tool-bg:#ffffff0a;--pilot-tool-border:#ffffff14;--pilot-error-bg:#991b1b2e;--pilot-error-fg:#fecaca;--pilot-error-border:#fecaca33;--pilot-shadow:0 8px 24px #00000080, 0 2px 6px #00000059}}:where(.mission-agent)[data-pilot-theme=dark]{--pilot-bg:#0b0b0c;--pilot-bg-elevated:#111113;--pilot-fg:#f5f5f7;--pilot-fg-muted:#9aa0a6;--pilot-fg-subtle:#6b7280;--pilot-border:#ffffff14;--pilot-border-strong:#ffffff24;--pilot-accent:#f5f5f7;--pilot-accent-fg:#0b0b0c;--pilot-user-bubble-bg:#1f2023;--pilot-user-bubble-fg:#f5f5f7;--pilot-assistant-fg:#e5e7eb;--pilot-tool-bg:#ffffff0a;--pilot-tool-border:#ffffff14;--pilot-error-bg:#991b1b2e;--pilot-error-fg:#fecaca;--pilot-error-border:#fecaca33;--pilot-shadow:0 8px 24px #00000080, 0 2px 6px #00000059}html[data-pilot-sidebar-mode=push][data-pilot-sidebar-state=open] body{transition:padding .2s ease-out}html[data-pilot-sidebar-mode=push][data-pilot-sidebar-state=open][data-pilot-sidebar-position=right] body{padding-right:var(--pilot-sidebar-width-active,380px)}html[data-pilot-sidebar-mode=push][data-pilot-sidebar-state=open][data-pilot-sidebar-position=left] body{padding-left:var(--pilot-sidebar-width-active,380px)}.pilot-toggle{z-index:2147483600;font:500 13px/1 var(--pilot-font);color:var(--pilot-accent-fg);background:var(--pilot-accent);border:1px solid var(--pilot-accent);box-shadow:var(--pilot-shadow);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;transition:transform .12s,box-shadow .12s,opacity .12s;display:inline-flex;position:fixed;bottom:20px}.pilot-toggle:hover{transform:translateY(-1px)}.pilot-toggle:active{transform:translateY(0)}.pilot-toggle:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:2px}.pilot-toggle[data-position=right]{right:20px}.pilot-toggle[data-position=left]{left:20px}.pilot-toggle-dot{opacity:.7;background:currentColor;border-radius:999px;width:6px;height:6px}.pilot-sidebar{width:var(--pilot-sidebar-width,380px);z-index:2147483600;background:var(--pilot-bg);max-width:100vw;color:var(--pilot-fg);font:400 14px/1.5 var(--pilot-font);border-left:1px solid var(--pilot-border);box-shadow:var(--pilot-shadow);flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) pilot-slide-in;display:flex;position:fixed;top:0;bottom:0}.pilot-sidebar[data-position=right]{right:0}.pilot-sidebar[data-position=left]{border-left:none;border-right:1px solid var(--pilot-border);animation-name:pilot-slide-in-left;left:0}@keyframes pilot-slide-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes pilot-slide-in-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.pilot-header{border-bottom:1px solid var(--pilot-border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pilot-header-title{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.pilot-icon-button{width:28px;height:28px;color:var(--pilot-fg-muted);border-radius:var(--pilot-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.pilot-icon-button:hover{background:var(--pilot-tool-bg);color:var(--pilot-fg)}.pilot-icon-button:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:1px}.pilot-messages{scrollbar-width:thin;flex-direction:column;flex:auto;gap:16px;padding:16px;display:flex;overflow:hidden auto}.pilot-messages::-webkit-scrollbar{width:8px}.pilot-messages::-webkit-scrollbar-thumb{background:var(--pilot-border-strong);border-radius:999px}.pilot-empty{text-align:center;color:var(--pilot-fg-muted);flex-direction:column;gap:12px;margin:auto 0;padding:24px 12px;animation:.22s pilot-fade-in;display:flex}.pilot-empty-title{color:var(--pilot-fg);font-size:15px;font-weight:600}.pilot-message{flex-direction:column;max-width:100%;animation:.16s ease-out pilot-fade-in;display:flex}.pilot-message[data-role=user]{align-items:flex-end}.pilot-message[data-role=assistant]{align-items:stretch}.pilot-user-bubble{border-radius:var(--pilot-radius);background:var(--pilot-user-bubble-bg);max-width:85%;color:var(--pilot-user-bubble-fg);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere;padding:8px 12px}.pilot-assistant-body{color:var(--pilot-assistant-fg);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere;flex-direction:column;gap:8px;display:flex}.pilot-md-p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pilot-md-p+.pilot-md-p{margin-top:8px}.pilot-md-h1,.pilot-md-h2,.pilot-md-h3{letter-spacing:-.01em;color:var(--pilot-fg);margin:6px 0 2px;font-weight:600}.pilot-md-h1{font-size:15px}.pilot-md-h2{font-size:14px}.pilot-md-h3{color:var(--pilot-fg-muted);font-size:13px}.pilot-md-ul,.pilot-md-ol{flex-direction:column;gap:2px;margin:2px 0;padding-left:20px;display:flex}.pilot-md-ul li::marker{color:var(--pilot-fg-subtle)}.pilot-md-ol li::marker{color:var(--pilot-fg-subtle)}.pilot-md-link{color:var(--pilot-fg);text-decoration:underline;-webkit-text-decoration-color:var(--pilot-border-strong);text-decoration-color:var(--pilot-border-strong);text-underline-offset:2px;transition:text-decoration-color .12s}.pilot-md-link:hover{-webkit-text-decoration-color:var(--pilot-accent);text-decoration-color:var(--pilot-accent)}.pilot-md-inline-code{background:var(--pilot-tool-bg);border:1px solid var(--pilot-tool-border);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.pilot-md-pre{background:var(--pilot-bg-elevated);border:1px solid var(--pilot-tool-border);border-radius:var(--pilot-radius-sm);color:var(--pilot-fg);margin:4px 0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5;position:relative;overflow-x:auto}.pilot-md-pre code{font-size:inherit;background:0 0;border:none;padding:0}.pilot-md-copy{font:500 11px/1.4 var(--pilot-font);color:var(--pilot-fg-muted);background:var(--pilot-bg);border:1px solid var(--pilot-border-strong);cursor:pointer;opacity:0;border-radius:4px;padding:2px 8px;transition:opacity .12s,color .12s,border-color .12s;position:absolute;top:6px;right:6px}.pilot-md-pre:hover .pilot-md-copy,.pilot-md-copy:focus-visible{opacity:1}.pilot-md-copy:hover{color:var(--pilot-fg);border-color:var(--pilot-accent)}.pilot-md-hr{border:none;border-top:1px solid var(--pilot-border);margin:8px 0}.pilot-reasoning{background:var(--pilot-tool-bg);border:1px solid var(--pilot-tool-border);border-radius:var(--pilot-radius-sm);color:var(--pilot-fg-muted);margin:0;padding:8px 10px;font-size:12.5px}.pilot-reasoning summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;list-style:none}.pilot-reasoning summary::-webkit-details-marker{display:none}.pilot-reasoning[open] summary{margin-bottom:6px}.pilot-reasoning-body{white-space:pre-wrap}.pilot-tool{padding:var(--pilot-tool-padding);background:var(--pilot-tool-bg);border:1px solid var(--pilot-tool-border);border-radius:var(--pilot-tool-radius);font-size:12.5px;line-height:var(--pilot-tool-line-height);color:var(--pilot-fg-muted);margin:0;container-type:inline-size}.pilot-tool-summary{-moz-column-gap:8px;column-gap:8px;row-gap:var(--pilot-tool-gap);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.pilot-tool-summary::-webkit-details-marker{display:none}.pilot-tool[open] .pilot-tool-summary{margin-bottom:6px}@container (width<=280px){.pilot-tool-summary{grid-template-columns:auto minmax(0,1fr)}.pilot-tool-summary .pilot-tool-status{grid-column:2/-1;justify-self:start}}.pilot-tool-chevron{width:var(--pilot-tool-chevron-size);height:var(--pilot-tool-chevron-size);flex:0 0 var(--pilot-tool-chevron-size);grid-area:1/1;transition:transform .16s;display:inline-block;position:relative}.pilot-tool-chevron:before{content:"";top:calc(var(--pilot-tool-chevron-size) * .18);left:calc(var(--pilot-tool-chevron-size) * .22);width:calc(var(--pilot-tool-chevron-size) * .55);height:calc(var(--pilot-tool-chevron-size) * .55);border-right:var(--pilot-tool-chevron-stroke) solid var(--pilot-tool-chevron-color);border-bottom:var(--pilot-tool-chevron-stroke) solid var(--pilot-tool-chevron-color);position:absolute;transform:rotate(-45deg)}.pilot-tool[open] .pilot-tool-chevron{transform:rotate(90deg)}.pilot-tool[data-has-body=no] .pilot-tool-chevron{visibility:hidden}.pilot-tool[data-has-body=no] .pilot-tool-summary{cursor:default}@keyframes pilot-tool-body-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.pilot-tool[open] .pilot-tool-body{animation:.16s ease-out pilot-tool-body-in}@media (prefers-reduced-motion:reduce){.pilot-tool[open] .pilot-tool-body{animation:none}.pilot-tool-chevron{transition:none}}.pilot-tool-name{font-family:var(--pilot-font);font-size:var(--pilot-tool-name-size);color:var(--pilot-tool-name-color);font-weight:var(--pilot-tool-name-weight);line-height:var(--pilot-tool-line-height);word-break:break-word;overflow-wrap:anywhere;grid-area:1/2;min-width:0}.pilot-tool-status{font-size:var(--pilot-tool-status-size);padding:var(--pilot-tool-status-padding);border-radius:var(--pilot-tool-status-radius);background:var(--pilot-tool-status-bg);color:var(--pilot-tool-status-fg);white-space:nowrap;grid-area:1/3;place-self:start end;line-height:1.5;display:inline-block}.pilot-tool-status[data-state=running]{color:var(--pilot-tool-status-running-fg)}.pilot-tool-status[data-state=error]{color:var(--pilot-tool-status-error-fg);background:var(--pilot-tool-status-error-bg)}.pilot-tool-raw-name{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--pilot-tool-raw-size);padding:var(--pilot-tool-raw-padding);border-radius:var(--pilot-tool-raw-radius);background:var(--pilot-tool-raw-bg);color:var(--pilot-tool-raw-fg);letter-spacing:.02em;word-break:break-all;overflow-wrap:anywhere;grid-area:2/2/auto/-1;justify-self:start}.pilot-tool-body{gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;display:grid}.pilot-tool-section-label{font-family:var(--pilot-font);font-size:var(--pilot-pretty-label-size);text-transform:var(--pilot-pretty-label-transform);letter-spacing:var(--pilot-pretty-label-tracking);color:var(--pilot-pretty-label-color)}.pilot-tool-code{background:var(--pilot-bg-elevated);border:1px solid var(--pilot-tool-border);border-radius:var(--pilot-radius-sm);color:var(--pilot-fg);white-space:pre-wrap;word-wrap:break-word;max-height:200px;margin:0;padding:6px 8px;overflow-x:auto}.pilot-tool-section{gap:4px;display:grid}.pilot-tool-section-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pilot-tool-raw-toggle{appearance:none;border:1px solid var(--pilot-toggle-border);background:var(--pilot-toggle-bg);color:var(--pilot-toggle-fg);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:1px 8px;font-size:10px;transition:background .12s,color .12s,border-color .12s}.pilot-tool-raw-toggle:hover{color:var(--pilot-fg);background:var(--pilot-tool-bg);border-color:var(--pilot-fg-muted)}.pilot-tool-raw-toggle[aria-pressed=true]{background:var(--pilot-toggle-active-bg);color:var(--pilot-toggle-active-fg);border-color:var(--pilot-toggle-active-bg)}.pilot-tool-error{border:1px solid var(--pilot-error-fg,#dc2626);border-radius:var(--pilot-radius-sm);background:var(--pilot-error-bg,#dc262614);color:var(--pilot-error-fg,#dc2626);font-family:var(--pilot-font);margin:0;padding:8px 10px;font-size:12.5px;line-height:1.4}.pilot-tool-pretty{background:var(--pilot-bg-elevated);border:1px solid var(--pilot-tool-border);border-radius:var(--pilot-radius-sm);font-family:var(--pilot-font);max-height:280px;padding:8px 10px;font-size:12.5px;line-height:1.5;overflow:auto}.pv-kv{-moz-column-gap:14px;column-gap:14px;row-gap:var(--pilot-pretty-row-gap);grid-template-columns:max-content 1fr;margin:0;display:grid}.pv-kv dt{font-size:var(--pilot-pretty-label-size);text-transform:var(--pilot-pretty-label-transform);letter-spacing:var(--pilot-pretty-label-tracking);color:var(--pilot-pretty-label-color);text-align:right;white-space:nowrap;align-self:baseline;margin:0}.pv-kv dd{color:var(--pilot-fg);word-break:break-word;min-width:0;margin:0}.pv-kv .pv-kv{border-left:2px solid var(--pilot-pretty-table-border);grid-column:1/-1;margin-top:2px;padding-left:12px}.pv-string{color:var(--pilot-fg)}.pv-number{color:var(--pilot-fg);font-variant-numeric:tabular-nums;font-weight:500}.pv-date{color:var(--pilot-fg);font-variant-numeric:tabular-nums;background:var(--pilot-tool-bg);border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px}.pv-bool{letter-spacing:.02em;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500;display:inline-block}.pv-bool[data-value=true]{color:#15803d;background:#22c55e1f}.pv-bool[data-value=false]{color:#b91c1c;background:#ef44441f}.pv-empty{color:var(--pilot-fg-subtle);font-style:italic}.pv-array .pv-sep{color:var(--pilot-fg-subtle)}.pv-list{color:var(--pilot-fg);margin:0;padding-left:16px;list-style:outside}.pv-list li{margin:2px 0}.pv-table{border-collapse:collapse;width:100%;font-size:12px}.pv-table thead th{text-align:left;font-size:var(--pilot-pretty-label-size);text-transform:var(--pilot-pretty-label-transform);letter-spacing:var(--pilot-pretty-label-tracking);color:var(--pilot-pretty-label-color);border-bottom:1px solid var(--pilot-pretty-table-border);padding:4px 8px 4px 0;font-weight:500}.pv-table tbody td{border-bottom:1px solid var(--pilot-pretty-table-border);color:var(--pilot-fg);vertical-align:top;padding:4px 8px 4px 0}.pv-table tbody tr:last-child td{border-bottom:none}:is(.pv-table td:has(.pv-number),.pv-table td:has(.pv-date)){font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.pilot-tool-raw-toggle{transition:none}}.pilot-streaming-dots{align-items:center;gap:4px;height:14px;padding:0 2px;display:inline-flex}.pilot-streaming-dots span{background:var(--pilot-fg-muted);opacity:.35;border-radius:999px;width:4px;height:4px;animation:1.5s ease-in-out infinite pilot-breathe;display:inline-block}.pilot-streaming-dots span:nth-child(2){animation-delay:.15s}.pilot-streaming-dots span:nth-child(3){animation-delay:.3s}@keyframes pilot-breathe{0%,to{opacity:.25}50%{opacity:.9}}.pilot-error{background:var(--pilot-error-bg);color:var(--pilot-error-fg);border:1px solid var(--pilot-error-border);border-radius:var(--pilot-radius-sm);align-items:flex-start;gap:8px;margin:0 16px 8px;padding:10px 12px;font-size:13px;animation:.16s pilot-fade-in;display:flex}.pilot-error-message{overflow-wrap:anywhere;flex:auto}.pilot-error-dismiss{all:unset;cursor:pointer;color:inherit;opacity:.7;border-radius:4px;padding:2px 4px;font-size:14px;line-height:1}.pilot-error-dismiss:hover{opacity:1}.pilot-error-dismiss:focus-visible{outline-offset:1px;outline:2px solid}.pilot-suggestions{flex-wrap:wrap;gap:6px;padding:0 16px 8px;display:flex}.pilot-suggestion{font:500 12.5px/1.3 var(--pilot-font);color:var(--pilot-fg);background:var(--pilot-bg-elevated);border:1px solid var(--pilot-border-strong);cursor:pointer;text-align:left;border-radius:999px;align-items:center;padding:6px 12px;transition:background .12s,border-color .12s,transform .12s;display:inline-flex}.pilot-suggestion:hover{background:var(--pilot-tool-bg);border-color:var(--pilot-accent)}.pilot-suggestion:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:1px}.pilot-suggestion:disabled{opacity:.5;cursor:not-allowed}.pilot-composer{background:var(--pilot-bg);flex-direction:column;flex:none;gap:6px;padding:12px 14px 14px;display:flex}.pilot-composer-row{background:var(--pilot-bg-elevated);border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 16px;transition:background .14s;display:flex}.pilot-composer-row:focus-within{background:color-mix(in srgb, var(--pilot-bg-elevated) 88%, var(--pilot-accent) 12%)}.pilot-composer textarea{min-height:22px;max-height:160px;box-shadow:none;resize:none;color:var(--pilot-fg);font:inherit;background:0 0;border:none;outline:none;flex:auto;margin:0;padding:6px 0;line-height:1.45;overflow-y:auto}.pilot-composer textarea::placeholder{color:var(--pilot-fg-subtle)}.pilot-send{width:32px;height:32px;color:var(--pilot-accent-fg);background:var(--pilot-accent);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s,transform .12s,background .12s;display:inline-flex}.pilot-send:hover:not(:disabled){transform:translateY(-1px)}.pilot-send:disabled{opacity:.4;cursor:not-allowed}.pilot-send:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:2px}.pilot-send[data-variant=stop]{background:var(--pilot-error-fg)}@keyframes pilot-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.pilot-part-enter{animation:.2s ease-out both pilot-part-in}@keyframes pilot-part-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.pilot-tool[open] .pilot-tool-body,.pilot-reasoning[open] .pilot-reasoning-body{animation:.18s ease-out both pilot-details-in}@keyframes pilot-details-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.pilot-suggestion{animation:.22s ease-out both pilot-part-in}.pilot-skills{border-top:1px solid var(--pilot-border);background:var(--pilot-bg);flex:none}.pilot-skills-trigger{width:100%;color:var(--pilot-fg-muted);font:500 12px/1.4 var(--pilot-font);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 16px;transition:color .12s,background .12s;display:flex}.pilot-skills-trigger:hover{color:var(--pilot-fg);background:var(--pilot-tool-bg)}.pilot-skills-trigger:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:-2px}.pilot-skills-caret{color:var(--pilot-fg-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;line-height:1}.pilot-skills-list{max-height:220px;margin:0;padding:0 0 6px;list-style:none;animation:.18s ease-out both pilot-details-in;overflow-y:auto}.pilot-skills-list li+li{border-top:1px solid var(--pilot-border)}.pilot-skills-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row;gap:2px 12px;padding:8px 16px;transition:background .1s;display:grid}.pilot-skills-row:hover{background:var(--pilot-tool-bg)}.pilot-skills-row:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:-2px}.pilot-skills-name{color:var(--pilot-fg);grid-column:1/-1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:500}.pilot-skills-desc{color:var(--pilot-fg-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11.5px;line-height:1.35;overflow:hidden}.pilot-chat-view{flex-direction:column;flex:auto;min-height:0;display:flex}.pilot-popup-button{z-index:2147483600;width:52px;height:52px;color:var(--pilot-accent-fg);background:var(--pilot-accent);border:1px solid var(--pilot-accent);box-shadow:var(--pilot-shadow);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .12s,box-shadow .12s;display:inline-flex;position:fixed;bottom:20px}.pilot-popup-button:hover{transform:translateY(-1px)}.pilot-popup-button:active{transform:translateY(0)}.pilot-popup-button:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:2px}.pilot-popup-button[data-position=bottom-right]{right:20px}.pilot-popup-button[data-position=bottom-left]{left:20px}.pilot-popup-button[data-position=top-right]{top:20px;bottom:auto;right:20px}.pilot-popup-button[data-position=top-left]{top:20px;bottom:auto;left:20px}.pilot-popup-card{z-index:2147483600;width:var(--pilot-popup-width,380px);height:var(--pilot-popup-height,560px);background:var(--pilot-bg);max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);color:var(--pilot-fg);font:400 14px/1.5 var(--pilot-font);border:1px solid var(--pilot-border);border-radius:var(--pilot-radius);box-shadow:var(--pilot-shadow);flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) pilot-fade-in;display:flex;position:fixed;overflow:hidden}.pilot-popup-card[data-position=bottom-right]{bottom:84px;right:20px}.pilot-popup-card[data-position=bottom-left]{bottom:84px;left:20px}.pilot-popup-card[data-position=top-right]{top:84px;right:20px}.pilot-popup-card[data-position=top-left]{top:84px;left:20px}.pilot-modal-backdrop{z-index:2147483600;background:#0000006b;justify-content:center;align-items:center;padding:24px;animation:.16s ease-out pilot-fade-in;display:flex;position:fixed;inset:0}.pilot-modal-card{width:var(--pilot-modal-width,720px);height:var(--pilot-modal-height,80vh);background:var(--pilot-bg);max-width:100%;max-height:100%;color:var(--pilot-fg);font:400 14px/1.5 var(--pilot-font);border:1px solid var(--pilot-border);border-radius:var(--pilot-radius);box-shadow:var(--pilot-shadow);flex-direction:column;animation:.2s cubic-bezier(.22,1,.36,1) pilot-modal-rise;display:flex;overflow:hidden}@keyframes pilot-modal-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.pilot-sidebar,.pilot-popup-card,.pilot-modal-backdrop,.pilot-modal-card,.pilot-message,.pilot-empty,.pilot-error,.pilot-part-enter,.pilot-suggestion,.pilot-skills-list,.pilot-tool[open] .pilot-tool-body,.pilot-reasoning[open] .pilot-reasoning-body{animation:none}.pilot-streaming-dots span{opacity:.6;animation:none}}.mission-agent{--pilot-bg:transparent;--pilot-bg-elevated:var(--neo-floor);--pilot-fg:#f4f6f8;--pilot-fg-muted:#b6bbc3;--pilot-fg-subtle:#a8adb4;--pilot-border:#ffffff17;--pilot-border-strong:#ffffff2e;--pilot-accent:var(--blood-400);--pilot-accent-fg:#fff;--pilot-user-bubble-bg:var(--neo-floor);--pilot-user-bubble-fg:#e8ecef;--pilot-assistant-fg:#e8ecef;--pilot-tool-bg:#0000001f;--pilot-tool-border:#ffffff17;--pilot-error-bg:#c8323e1a;--pilot-error-fg:#ffb5b6;--pilot-error-border:#c8323e59;--pilot-font:inherit;--pilot-radius:10px;--pilot-radius-sm:8px;min-width:0;font-family:inherit;padding:20px 24px!important}.mission-agent-heading{align-items:flex-start;gap:12px;display:flex}.mission-agent-heading>.icon-3d{flex-shrink:0;margin-top:2px}.mission-agent-heading h3{letter-spacing:-.02em;margin:5px 0 0;font-size:18px;font-weight:600;line-height:1.4}.mission-agent-heading p:not(.missions-eyebrow){max-width:620px;color:var(--pilot-fg-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.mission-agent-chat{height:350px;min-height:0;margin-top:18px}.mission-agent-chat:has(.pilot-empty){height:auto}.mission-agent .pilot-empty{display:none}.mission-agent .pilot-messages{scrollbar-width:thin;padding:0 0 12px}.mission-agent .pilot-messages:has(.pilot-empty){padding:0}.mission-agent .pilot-suggestions{flex-wrap:wrap;gap:8px;padding:0 0 14px;display:flex}.mission-agent .pilot-suggestion{border:1px solid var(--pilot-border);min-height:40px;box-shadow:var(--neo-control);color:var(--pilot-fg);text-align:left;white-space:normal;background:linear-gradient(145deg,#30353c,#24282e);border-radius:9px;padding:9px 12px;font-family:inherit;font-size:12px;line-height:1.45}.mission-agent .pilot-suggestion:hover{border-color:var(--pilot-border-strong);background:var(--neo-face)}.mission-agent .pilot-composer{background:0 0;padding:0}.mission-agent .pilot-composer-row{border:1px solid var(--pilot-border);background:var(--neo-floor);box-shadow:var(--neo-inset);border-radius:10px;padding:8px 10px 8px 14px}.mission-agent .pilot-composer-row:focus-within{background:var(--neo-floor);border-color:#c08a91;outline:none}.mission-agent .pilot-composer textarea:focus-visible{box-shadow:none;outline:none}.mission-agent .pilot-composer textarea{min-width:0;min-height:56px;font-family:inherit;font-size:14px;line-height:1.6}.mission-agent .pilot-send{width:40px;height:40px}.mission-agent .pilot-assistant-body,.mission-agent .pilot-user-bubble{overflow-wrap:anywhere;font-family:inherit;font-size:14px;line-height:1.65}.mission-agent .pilot-user-bubble{border:1px solid var(--pilot-border)}.mission-agent .pilot-tool-status{white-space:nowrap}.mission-agent .pilot-tool-raw-name{display:none}.mission-agent-note{color:var(--pilot-fg-subtle);margin:12px 0 0;font-size:11px;line-height:1.6}.mission-agent-review{border:1px solid var(--pilot-border);border-left:2px solid var(--pilot-accent);background:var(--neo-floor);border-radius:9px;margin-top:16px;padding:18px}.mission-agent-review h3{margin:6px 0;font-size:16px;font-weight:600}.mission-agent-review dl{gap:12px;margin:16px 0;display:grid}.mission-agent-review dt{color:var(--pilot-fg-muted);font-size:12px}.mission-agent-review dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:14px;line-height:1.6}.mission-agent-review>p:not(.missions-eyebrow){color:var(--pilot-fg-muted);font-size:13px;line-height:1.65}.mission-agent-review-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.mission-agent-review-buttons>button{min-height:44px;margin:0;padding:10px 16px;font-size:12px;line-height:1.5}.mission-agent+.mission-workspace{margin-top:16px}.mission-production{border-top:1px solid var(--pilot-border);justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:16px 0 0;display:flex}.mission-production>div{min-width:0}.mission-production h3{margin:5px 0;font-size:16px;font-weight:600}.mission-production p:not(.missions-eyebrow){color:var(--pilot-fg-muted);margin:5px 0;font-size:12px;line-height:1.6}.mission-production[aria-label="Leitura do PDF"] p{overflow-wrap:anywhere}.mission-production button{flex-shrink:0}.mission-agent :is(button,a):focus-visible{outline:2px solid var(--pilot-accent);outline-offset:3px}.missions-main{min-width:0}.missions-rail-title{flex-wrap:wrap;gap:14px}.missions-rail-buttons{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.missions-rail-buttons .mission-text-button{flex:1}.missions-page .mission-item strong{white-space:normal;overflow-wrap:anywhere;line-height:1.45}@media (width>=901px){.missions-page .missions-layout{grid-template-columns:248px minmax(0,1fr);gap:20px}}@media (width<=620px){.mission-agent{padding:18px!important}.mission-agent-heading h3{font-size:17px}.mission-agent-chat{height:340px}.mission-agent .pilot-suggestions{flex-direction:column}.mission-agent .pilot-suggestion{width:100%;min-height:44px}.mission-agent .pilot-composer textarea{font-size:16px}.mission-agent .pilot-send{width:44px;height:44px}.mission-agent-review{padding:14px}.mission-agent-review-buttons{grid-template-columns:1fr;gap:10px;display:grid}.mission-agent-review-buttons>*{width:100%;min-height:44px}.mission-production{flex-direction:column;align-items:stretch}.mission-production button{min-height:44px}}@media (prefers-reduced-motion:reduce){.mission-agent *,.mission-agent :before,.mission-agent :after{transition:none!important;animation:none!important}}.mission-agent .pilot-composer textarea{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;width:0}.mission-agent .pilot-send{flex-shrink:0}.mission-agent-heading>div{min-width:0}.mission-agent-heading h3,.mission-production h3{overflow-wrap:anywhere}@media (width<=620px){.mission-agent .pilot-composer textarea{min-height:90px}.mission-agent .pilot-composer-row{align-items:flex-end}}.mission-agent-provider{color:#aab0ba;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;display:flex}.mission-agent-provider .command-select-trigger{width:auto;max-width:100%;min-height:38px}.mission-production.mission-memory{display:block}.mission-memory>summary{cursor:pointer;font-size:13px;font-weight:600}.mission-memory>section{border-top:1px solid var(--pilot-border);overflow-wrap:anywhere;padding:14px 0}.mission-memory small{color:var(--pilot-fg-muted)}.mission-memory section details{margin:8px 0;font-size:12px}.mission-memory .mission-text-button{margin:8px 8px 0 0}.mission-agent-reset{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mission-agent-reset .mission-agent-note{margin-top:12px}.mission-agent-reset-confirm{border:1px solid var(--pilot-border);background:var(--neo-floor);border-radius:9px;padding:12px 14px}.mission-agent-reset-confirm p{margin:0 0 10px}.mission-agent-reset-confirm>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.mission-agent-reset-confirm button{min-height:40px}@media (width<=620px){.mission-agent-reset-confirm>div{grid-template-columns:1fr;display:grid}.mission-agent-reset-confirm button{width:100%;min-height:44px}}.missions-page{max-width:1240px}.missions-eyebrow{color:var(--color-text-dim,#8b8e96);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.missions-flow{margin-bottom:18px;position:relative;overflow:hidden;padding:20px!important}.missions-flow:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 0 66%,#ffffff05 66.2%,#0000 66.55%);position:absolute;inset:0}.missions-flow-heading{z-index:1;justify-content:space-between;align-items:end;gap:24px;margin-bottom:17px;display:flex;position:relative}.missions-flow h3,.missions-rail h3,.mission-create h3,.mission-decision h3,.mission-history h3,.mission-section-heading h3{margin:5px 0 0;font-size:15px}.missions-flow-heading>span{max-width:330px;color:var(--color-text-muted,#a3a6ad);text-align:right;font-size:11px;line-height:1.55}.missions-flow ol{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid;position:relative}.missions-flow li{-moz-column-gap:9px;background:linear-gradient(145deg,#13161b85,#20242a59);border:1px solid #ffffff0b;border-radius:10px;grid-template-columns:27px minmax(0,1fr);column-gap:9px;min-width:0;min-height:58px;padding:10px;display:grid;position:relative;box-shadow:inset 1px 1px 3px #00000047,inset 0 1px #ffffff09}.missions-flow li>span{color:#b8bec7;width:27px;height:27px;box-shadow:var(--neo-control);background:linear-gradient(145deg,#313740,#20242b);border:1px solid #ffffff1a;border-radius:50%;grid-row:span 2;place-items:center;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.missions-flow li strong{color:#e8eaed;text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:11px;line-height:1.15;overflow:hidden}.missions-flow li small{color:var(--color-text-dim,#8b8e96);text-overflow:ellipsis;white-space:nowrap;align-self:start;margin-top:3px;font-size:9px;line-height:1.3;overflow:hidden}.missions-flow li:first-child>span{color:#f2c2cb;box-shadow:0 0 0 3px #c2384f12,var(--neo-control);background:linear-gradient(145deg,#773144,#48202b);border-color:#df677899}.missions-flow li.is-current{background:linear-gradient(145deg,#69233052,#251d22a3);border-color:#dc5b6d47}.missions-flow li.is-current>span{color:#fff0f3;box-shadow:0 0 0 3px #d039521a,var(--neo-control);background:linear-gradient(145deg,#d84a66,#8f2037);border-color:#e26a80}.missions-layout{grid-template-columns:248px minmax(0,1fr);gap:16px;display:grid}.missions-rail{align-self:start}.missions-rail>.surface{position:sticky;top:18px;padding:16px!important}.missions-rail-title,.mission-section-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.missions-list{gap:5px;margin-top:14px;display:grid}.mission-item{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr);gap:3px 8px;padding:10px;transition:border-color .18s,background .18s,transform .18s;display:grid}.mission-item:hover{background:linear-gradient(#ffffff09,#ffffff09), var(--neo-well-material);border-color:#ffffff1a;transform:translate(1px)}.mission-item.is-selected{background:linear-gradient(110deg,#a32a2f24,#ffffff05), var(--neo-well-material);border-color:#d64a4e5c;box-shadow:inset 1px 1px 3px #0003}.mission-item>span{color:var(--color-accent-300,#ec9a9b);grid-row:span 2;align-self:center;font:700 9px/1 ui-monospace,monospace}.mission-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mission-item small{color:var(--color-text-dim,#8b8e96);font-size:10px}.mission-create{min-height:0;padding:24px!important}.mission-create h3{letter-spacing:-.03em;margin-top:7px;font-size:20px}.mission-create form{grid-template-columns:minmax(0,1fr) 145px;gap:14px;max-width:720px;margin-top:22px;display:grid}.mission-create label{color:var(--color-text-muted,#a3a6ad);gap:7px;font-size:11px;display:grid}.mission-create textarea{resize:vertical;min-height:108px}.mission-create .mission-primary{grid-column:1/-1;justify-self:start}.mission-source{max-width:720px;color:var(--color-text-muted,#a3a6ad);background:var(--neo-well-material);box-shadow:var(--neo-inset);border-left:2px solid #cd44489e;margin:18px 0 0;padding:10px 12px;font-size:12px}.mission-primary{color:#fff3f5;letter-spacing:.01em;background:linear-gradient(170deg,#df405d,#b21d38 70%,#a71a33);border:1px solid #ff708b59;border-bottom-color:#500716c7;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:18px;padding:10px 14px;font-size:11px;font-weight:750;transition:transform .18s,filter .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px #661125,0 5px 8px #00000038,inset 0 1px #ffdae14d,inset 0 -1px #47000d66}.mission-primary:disabled{opacity:.55}.mission-text-button{color:var(--color-text-muted,#a3a6ad);box-shadow:var(--neo-control);background:linear-gradient(165deg,#3a4049cc,#252a31cc);border:1px solid #ffffff13;border-bottom-color:#00000059;border-radius:8px;padding:7px 9px;font-size:10px;transition:all .18s}.mission-text-button:hover{color:#fff;filter:brightness(1.06);border-color:#ffffff24}.mission-text-button:active{box-shadow:var(--neo-inset);transform:translateY(1px)}.mission-summary{justify-content:space-between;align-items:start;gap:20px;display:flex}.mission-summary h2{letter-spacing:-.04em;margin:6px 0 8px;font-size:22px}.mission-summary p{max-width:700px;color:var(--color-text-muted,#a3a6ad);margin:0;font-size:13px;line-height:1.55}.mission-status{flex:none;gap:8px;width:170px;display:grid}.mission-status span{color:var(--color-text-dim,#8b8e96);font-size:10px;line-height:1.35}.mission-status select{font-size:12px}.mission-context{justify-content:space-between;align-items:center;gap:24px;margin-top:14px;display:flex}.mission-context h3{margin:5px 0;font-size:15px}.mission-context p{max-width:620px;color:var(--color-text-muted,#a3a6ad);margin:0;font-size:12px;line-height:1.45}.mission-context dl{gap:20px;margin:0;display:flex}.mission-context dt{color:var(--color-text-dim,#8b8e96);font-size:10px}.mission-context dd{max-width:180px;margin:4px 0 0;font-size:12px}.mission-decision{background:var(--neo-window-material);box-shadow:var(--neo-raised);border:1px solid #ffffff0e;border-radius:12px;margin-top:14px;padding:20px}.mission-decision p{color:var(--color-text-muted,#a3a6ad);margin:7px 0 16px;font-size:12px}.mission-route-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mission-route{min-height:86px;color:inherit;text-align:left;background:linear-gradient(125deg,#11151a66,#1b202577),var(--neo-grain) left top / 360px repeat;box-shadow:var(--neo-inset);border:1px solid #ffffff0f;border-radius:9px;padding:13px;transition:all .18s}.mission-route:hover{filter:brightness(1.06);border-color:#ffffff24}.mission-route.is-selected{background:linear-gradient(145deg,#6f243275,#211d2377),var(--neo-grain) left top / 360px repeat;border-color:#da505380;box-shadow:inset 1px 2px 4px #0000006e,0 0 0 1px #d850530f}.mission-route strong{font-size:12px;display:block}.mission-route small{color:var(--color-text-muted,#a3a6ad);margin-top:7px;font-size:10px;line-height:1.4;display:block}.mission-factory-link{margin-top:14px;text-decoration:none}.mission-columns{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.mission-inline-form{gap:7px;margin-top:15px;display:flex}.mission-inline-form input{flex:1;min-width:0;font-size:12px}.mission-records{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mission-records li{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.mission-records strong{font-size:12px}.mission-records a,.mission-records small{color:var(--color-text-muted,#a3a6ad);font-size:10px}.mission-records a{color:var(--color-accent-300,#ec9a9b)}.mission-history{margin-top:14px}.mission-history ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.mission-history li{background:var(--neo-well-material);border-radius:9px;padding:10px}.mission-history time{color:var(--color-text-dim,#8b8e96);font-size:10px;display:block}.mission-history li span{text-transform:capitalize;margin-top:6px;font-size:11px;display:block}.missions-empty,.missions-error{color:var(--color-text-muted,#a3a6ad);margin:16px 0;font-size:12px;line-height:1.5}.missions-error{color:#ffb5b6}.missions-flow{box-shadow:none;background:0 0;border:0;margin:0 0 16px;padding:0 4px 3px;overflow:visible}.missions-flow:before{display:none}.missions-flow-heading{margin-bottom:12px}.missions-flow ol{box-shadow:var(--neo-inset);background:linear-gradient(145deg,#13161b75,#20242a4d);border:1px solid #ffffff0b;border-radius:11px;gap:6px;padding:8px}.missions-flow li{background:linear-gradient(145deg,#23282f6b,#14171c57);min-height:54px;padding:9px}.mission-create form{max-width:none}@media (width<=1050px){.missions-flow ol{grid-template-columns:repeat(3,1fr)}.missions-flow li{min-height:55px}}@media (width<=900px){.missions-layout{grid-template-columns:1fr}.missions-rail{order:2}.missions-rail>.surface{position:static}.mission-route-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.missions-flow{padding:0!important}.missions-flow-heading,.mission-summary,.mission-context{display:grid}.missions-flow-heading>span{text-align:left;max-width:none}.missions-flow ol{grid-template-columns:1fr 1fr;gap:6px}.missions-flow li{-moz-column-gap:7px;grid-template-columns:25px minmax(0,1fr);column-gap:7px;padding:9px}.missions-flow li>span{width:25px;height:25px}.mission-create{padding:20px!important}.mission-create form{grid-template-columns:1fr}.mission-status{width:auto}.mission-context dl{gap:12px}.mission-route-grid,.mission-columns,.mission-history ol{grid-template-columns:1fr}.mission-inline-form{flex-wrap:wrap}.mission-inline-form input:first-child{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.mission-primary,.mission-text-button,.mission-item,.mission-route{transition:none}}.mission-board{color:#e8ecef;background:linear-gradient(145deg,#23282e,#1b1f24);border:1px solid #ffffff1f;border-radius:14px;min-width:0;margin:16px 0;padding:24px}.mission-board-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.mission-board-head h2{margin:4px 0 8px;font-size:21px}.mission-board-head p:not(.missions-eyebrow),.mission-board-foot{color:#b6bbc3;font-size:12px;line-height:1.55}.mission-board-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.mission-board-metrics>div{background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;padding:16px}.mission-board-metrics span,.mission-board-facts small{color:#b6bbc3;font-size:11px;line-height:1.4;display:block}.mission-board-metrics strong{overflow-wrap:anywhere;margin-top:7px;font-size:21px;display:block}.mission-board-toolbar{color:#b6bbc3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;font-size:12px;display:flex}.mission-board-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mission-board-card{background:#272c32;border:1px solid #ffffff1f;border-radius:11px;min-width:0;padding:18px}.mission-board-card-top{color:#d4a7ab;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:10px;font-size:11px;font-weight:700;display:flex}.mission-board-card h3{overflow-wrap:anywhere;margin:12px 0 7px;font-size:15px;line-height:1.4}.mission-board-agency,.mission-board-reason{color:#b6bbc3;font-size:12px;line-height:1.45}.mission-board-facts{border-block:1px solid #ffffff17;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;padding:13px 0;display:grid}.mission-board-facts strong{overflow-wrap:anywhere;margin-top:6px;font-size:14px;display:block}.mission-board-card>a,.mission-board-sources a{color:#f0bbc0;text-underline-offset:3px;overflow-wrap:anywhere}.mission-board-state{background:#d4a7ab1a;border-left:3px solid #d4a7ab;padding:10px 13px;font-size:12px}.mission-board-sources{margin:20px 0}.mission-board-sources li{margin:8px 0;font-size:12px}@media (width<=760px){.mission-board-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-board-cards{grid-template-columns:1fr}}@media (width<=440px){.mission-board{padding:16px}.mission-board-head{flex-direction:column}.mission-board-facts{grid-template-columns:1fr}}.mission-board-references{border-top:1px solid #ffffff1f;margin-top:18px;padding-top:16px}.mission-board-references h3{margin:0 0 6px;font-size:15px}.mission-board-references>p{color:#b6bbc3;font-size:12px;line-height:1.5}.mission-board-references .mission-board-card{border-left:3px solid #d4a7ab;margin-top:12px}.mission-board-references h4{overflow-wrap:anywhere;margin:0 0 7px;font-size:14px;line-height:1.45}.mission-board-references .mission-board-card>p{color:#b6bbc3;font-size:12px}@media (width>=901px){.missions-layout{grid-template-columns:280px minmax(0,1fr);gap:24px}.missions-rail>.surface,.mission-create{padding:20px!important}}.missions-flow li{min-height:70px}.missions-flow li strong,.missions-flow li small{text-overflow:clip;white-space:normal;overflow:visible}.missions-flow li small{margin-top:4px}.missions-flow ol{box-shadow:none;background:0 0;border:0;gap:12px;padding:0}.missions-flow li{background:var(--neo-window-material);border-color:#ffffff17;border-radius:12px;min-height:96px;padding:14px;box-shadow:inset 0 1px #ffffff0d,0 5px 14px #00000030}.missions-flow li strong{font-size:12px;line-height:1.25}.missions-flow li small{font-size:10px;line-height:1.4}.mission-text-button{color:#dfe2e7;background:linear-gradient(145deg,#30353c,#24282e);border-color:#ffffff0e;border-radius:9px;min-height:38px;padding:8px 13px;font-size:12px;box-shadow:inset 0 1px #ffffff09,0 2px 5px #0003}.mission-primary{color:#fff9f2;background:transparent var(--command-red-plate) center / 100% 100% no-repeat;text-shadow:0 1px 1px #190202b3;filter:brightness(1.06)saturate(.9);border-color:#0000;border-radius:7px;box-shadow:0 3px 7px #00000054}.mission-primary:hover{filter:brightness(1.15)saturate(.96);transform:none}.mission-primary:active{transform:none;box-shadow:0 1px 3px #00000061}.mission-create{padding:24px!important}.mission-create h3{letter-spacing:-.025em;margin-top:6px;font-size:16px;font-weight:600}.mission-create form{max-width:none;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:18px;padding:0;display:grid}.mission-create label{flex-direction:column;gap:8px;min-width:0;font-size:11px;display:flex}.missions-page .mission-create .command-input{box-sizing:border-box;color:#f4f6f8;border:1px solid #ffffff0e;border-radius:9px;width:100%;max-width:100%;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.6}.mission-create label:nth-child(2){grid-column:auto}.mission-create textarea{resize:vertical;height:112px;min-height:112px}.mission-create .mission-primary{grid-column:1/-1;justify-self:start;min-height:42px;margin-top:0;padding:10px 18px}@media (width<=720px){.mission-create form{grid-template-columns:1fr;padding:0}.mission-create label:nth-child(2){grid-column:auto}.mission-create .mission-primary{justify-self:start}.missions-page .mission-create .command-input{font-size:16px}}@media (width<=620px){.missions-flow-heading{gap:8px;margin-bottom:12px}.missions-flow ol{scroll-snap-type:x proximity;scrollbar-width:thin;gap:10px;padding:2px 2px 10px;display:flex;overflow-x:auto}.missions-flow li{scroll-snap-align:start;flex:0 0 166px;min-height:78px;padding:12px}.missions-flow li small{color:#a8adb4;font-size:11px}}.missions-flow ol:focus-visible{outline:2px solid var(--blood-400);outline-offset:4px;border-radius:10px}.mission-summary>div:first-child,.mission-columns>*,.mission-section-heading>div{min-width:0}.mission-summary h2,.mission-summary p,.mission-context :is(h3,p,dd),.mission-records strong,.mission-history li{overflow-wrap:anywhere}.missions-page .mission-workspace .command-input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--color-text-primary,#e8eaed);font:inherit;background:var(--neo-floor);box-shadow:var(--neo-inset);border:1px solid #ffffff17;border-radius:9px;padding:10px 12px;font-size:13px;line-height:1.6}.missions-page .mission-workspace .command-input:focus-visible{outline:2px solid var(--blood-400);outline-offset:2px}.mission-status{width:190px}.mission-status span{font-size:11px;line-height:1.5}.mission-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-inline-form{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.mission-inline-form label{min-width:0;color:var(--color-text-muted,#a3a6ad);gap:7px;font-size:12px;display:grid}.mission-inline-form textarea{resize:vertical;min-height:88px!important}.mission-inline-form button{justify-self:start;min-height:44px}.mission-records li{flex-wrap:wrap;align-items:flex-start}.mission-records strong{flex:180px;min-width:0;line-height:1.6}.mission-records :is(a,small){font-size:12px;line-height:1.5}.mission-route{min-width:0}.mission-route small{overflow-wrap:anywhere;font-size:12px;line-height:1.5}@media (width>=901px) and (width<=1200px){.mission-columns{grid-template-columns:minmax(0,1fr)}.mission-summary{flex-direction:column}.mission-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.mission-columns,.mission-summary{grid-template-columns:minmax(0,1fr)}.mission-status{width:100%}.missions-page .mission-workspace .command-input{font-size:16px}.mission-inline-form button{justify-self:stretch}}.missions-flow li{padding:0;display:block}.mission-stage-button{width:100%;min-height:120px;color:inherit;text-align:left;border-radius:12px;grid-template-columns:27px minmax(0,1fr);gap:4px 9px;padding:14px;display:grid}.mission-stage-button>span{background:var(--neo-well-material);width:27px;height:27px;box-shadow:var(--neo-inset);border-radius:50%;grid-row:span 3;place-items:center;font-size:10px;display:grid}.mission-stage-button em{color:var(--color-text-muted,#a3a6ad);grid-column:2;margin-top:5px;font-size:11px;font-style:normal}.mission-stage-button:hover{background:#ffffff0a}.mission-stage-button:focus-visible{outline:2px solid var(--blood-400);outline-offset:3px}.mission-stage-processes{background:var(--neo-face);border:1px solid #ffffff17;border-radius:12px;margin-bottom:20px;padding:20px}.mission-stage-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.mission-stage-heading h3{margin:6px 0;font-size:18px}.mission-stage-heading p:not(.missions-eyebrow){color:var(--color-text-muted,#a3a6ad);font-size:13px;line-height:1.6}.mission-stage-heading button{flex-shrink:0}.mission-stage-results{margin:16px 0 0;padding:0;list-style:none}.mission-stage-results li{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.mission-stage-results li>div{overflow-wrap:anywhere;min-width:0}.mission-stage-results h4{font-size:14px;font-weight:600}.mission-stage-results p{margin:6px 0;font-size:13px;line-height:1.6}.mission-stage-results small{color:var(--color-text-muted,#a3a6ad)}.mission-stage-results button{flex-shrink:0}#mission-open-workspace{scroll-margin-top:20px}@media (width<=620px){.missions-flow li{padding:0}.mission-stage-button{min-height:112px;padding:12px}.mission-stage-heading,.mission-stage-results li{flex-direction:column;align-items:stretch}.mission-stage-processes button{min-height:44px}}.mission-refresh-notice{background:var(--neo-floor);color:var(--color-text-muted,#a3a6ad);border:1px solid #ffffff1f;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:13px;line-height:1.6;display:flex}.mission-refresh-notice>span{flex:240px;min-width:0}.mission-refresh-notice>button{flex-shrink:0}.mission-workspace{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.mission-workspace>:is(.surface,.mission-decision,.mission-columns){min-width:0;margin-block:0}.mission-workspace>.mission-columns{gap:20px}@media (width<=620px){.mission-workspace,.mission-workspace>.mission-columns{gap:16px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{color:#f4f6f8;-webkit-font-smoothing:antialiased;background:#0e1013;width:100%;height:100%;font-family:IBM Plex Sans,system-ui,sans-serif}body{font-feature-settings:"cv02", "cv03", "cv04", "cv11"}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#111419}::-webkit-scrollbar-thumb{background:#343941;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#454b55}:focus-visible{outline-offset:-1px;outline:1px solid #ff718a}button:not(:disabled){transition-property:border-color,background-color,color,box-shadow,opacity;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-\[25px\]{left:-25px}.bottom-0{bottom:0}.left-3{left:.75rem}.right-0{right:0}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[72px\]{height:72px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-44{max-height:11rem}.max-h-\[88dvh\]{max-height:88dvh}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-56{min-height:14rem}.min-h-72{min-height:18rem}.min-h-9{min-height:2.25rem}.min-h-\[110px\]{min-height:110px}.min-h-\[124px\]{min-height:124px}.min-h-\[58vh\]{min-height:58vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-20{min-width:5rem}.min-w-max{min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-56{max-width:14rem}.max-w-\[1380px\]{max-width:1380px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[58ch\]{max-width:58ch}.max-w-\[70\%\]{max-width:70%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-px{gap:1px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:#ffffff17}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:10px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:18px}.rounded-md{border-radius:12px}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-accent-400\/25{border-color:#ff3a5c40}.border-accent-500{--tw-border-opacity:1;border-color:rgb(232 41 76/var(--tw-border-opacity))}.border-accent-500\/20{border-color:#e8294c33}.border-accent-500\/25{border-color:#e8294c40}.border-accent-500\/35{border-color:#e8294c59}.border-accent-500\/40{border-color:#e8294c66}.border-amber-300\/15{border-color:#fcd34d26}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-400\/20{border-color:#fbbf2433}.border-border{border-color:#ffffff17}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-500\/40{border-color:#10b98166}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/25{border-color:#ffffff40}.border-white\/\[0\.055\]{border-color:#ffffff0e}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.065\]{border-color:#fff1}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-yellow-500\/30{border-color:#eab3084d}.border-t-transparent{border-top-color:#0000}.bg-\[\#090b0e\]\/75{background-color:#090b0ebf}.bg-\[\#1d2229\]{--tw-bg-opacity:1;background-color:rgb(29 34 41/var(--tw-bg-opacity))}.bg-accent-400{--tw-bg-opacity:1;background-color:rgb(255 58 92/var(--tw-bg-opacity))}.bg-accent-500{--tw-bg-opacity:1;background-color:rgb(232 41 76/var(--tw-bg-opacity))}.bg-accent-500\/20{background-color:#e8294c33}.bg-accent-500\/\[0\.035\]{background-color:#e8294c09}.bg-accent-500\/\[0\.04\]{background-color:#e8294c0a}.bg-accent-500\/\[0\.05\]{background-color:#e8294c0d}.bg-accent-500\/\[0\.06\]{background-color:#e8294c0f}.bg-accent-500\/\[0\.07\]{background-color:#e8294c12}.bg-accent-glow{background-color:#e8294c26}.bg-amber-200\/60{background-color:#fde68a99}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}.bg-amber-300\/\[0\.025\]{background-color:#fcd34d06}.bg-amber-300\/\[0\.035\]{background-color:#fcd34d09}.bg-amber-300\/\[0\.06\]{background-color:#fcd34d0f}.bg-amber-400\/\[0\.04\]{background-color:#fbbf240a}.bg-bg-base{--tw-bg-opacity:1;background-color:rgb(14 16 19/var(--tw-bg-opacity))}.bg-bg-elevated{--tw-bg-opacity:1;background-color:rgb(29 33 39/var(--tw-bg-opacity))}.bg-bg-sidebar{--tw-bg-opacity:1;background-color:rgb(17 20 25/var(--tw-bg-opacity))}.bg-bg-surface{--tw-bg-opacity:1;background-color:rgb(22 25 30/var(--tw-bg-opacity))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/65{background-color:#000000a6}.bg-border{background-color:#ffffff17}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/\[0\.04\]{background-color:#34d3990a}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/\[0\.025\]{background-color:#10b98106}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-orange-500\/20{background-color:#f9731633}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity))}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.bg-transparent{background-color:#0000}.bg-white\/25{background-color:#ffffff40}.bg-white\/\[0\.015\]{background-color:#ffffff04}.bg-white\/\[0\.022\],.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/20{background-color:#eab30833}.fill-\[\#30363f\]{fill:#30363f}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-5{padding-bottom:1.25rem}.pl-10{padding-left:2.5rem}.pl-5{padding-left:1.25rem}.pr-4{padding-right:1rem}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.font-mono{font-family:JetBrains Mono,Menlo,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-accent-200{--tw-text-opacity:1;color:rgb(255 161 177/var(--tw-text-opacity))}.text-accent-300{--tw-text-opacity:1;color:rgb(255 107 127/var(--tw-text-opacity))}.text-accent-500{--tw-text-opacity:1;color:rgb(232 41 76/var(--tw-text-opacity))}.text-amber-100\/75{color:#fef3c7bf}.text-amber-100\/80{color:#fef3c7cc}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.text-text{--tw-text-opacity:1;color:rgb(244 246 248/var(--tw-text-opacity))}.text-text-dim{--tw-text-opacity:1;color:rgb(114 120 129/var(--tw-text-opacity))}.text-text-muted{--tw-text-opacity:1;color:rgb(168 173 180/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.accent-\[var\(--color-accent-500\,\#E8294C\)\]{accent-color:var(--color-accent-500,#e8294c)}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[-24px_0_70px_rgba\(0\,0\,0\,\.42\)\]{--tw-shadow:-24px 0 70px #0000006b;--tw-shadow-colored:-24px 0 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elevated{--tw-shadow:0 6px 24px #0006;--tw-shadow-colored:0 6px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-accent-500\/25{--tw-ring-color:#e8294c40}.ring-accent-500\/35{--tw-ring-color:#e8294c59}.ring-emerald-500\/30{--tw-ring-color:#10b9814d}.ring-white\/\[0\.06\]{--tw-ring-color:#ffffff0f}.ring-white\/\[0\.08\]{--tw-ring-color:#ffffff14}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-150{--tw-brightness:brightness(1.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.surface{background:#16191e}.surface-elev{background:#1d2127}.carved-control{background-blend-mode:normal, soft-light;background:linear-gradient(145deg,#1e2228f0,#0f1216fa),url(/assets/login/mineral-texture-v3.webp) 50%/480px;border:1px solid #ffffff12;align-items:center;display:flex;position:relative;box-shadow:4px 5px 11px #00000085,-2px -2px 6px #4a50582e,inset 1px 1px #ffffff0e,inset -1px -1px #00000085}.carved-rail{scrollbar-width:none}.carved-rail::-webkit-scrollbar{display:none}.carved-control--selected{background-blend-mode:normal, soft-light;background:linear-gradient(145deg,#0d0f12fa,#191c21fa),url(/assets/login/mineral-texture-v3.webp) 50%/420px;box-shadow:inset 3px 3px 8px #000000c2,inset -2px -2px 7px #4b525b38,0 8px 20px #0000003d}.carved-control__marker{background:#e8294cd9;border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:0;box-shadow:0 0 8px #e8294c61}.icon-3d--carved img{filter:brightness(1.58)contrast(1.08)saturate(1.18)drop-shadow(0 5px 8px #00000085)}.carved-surface{background-blend-mode:normal, soft-light;background:linear-gradient(145deg,#1d2127f6,#101317fa),url(/assets/login/mineral-texture-v3.webp) 50%/620px;border-color:#ffffff13;box-shadow:8px 10px 24px #00000061,-3px -3px 11px #444a5221,inset 1px 1px #ffffff0e,inset -1px -1px #0000006b}.command-shell{background:radial-gradient(circle at 76% -12%,#828a9513,#0000 34%),linear-gradient(#0a0c0fe0,#0a0c0fed),url(/assets/login/mineral-texture-v3.webp) 50%/720px}.command-sidebar{background-blend-mode:normal, soft-light;background:linear-gradient(#14171cf5,#0d0f13fb),url(/assets/login/mineral-texture-v3.webp) 50%/520px;box-shadow:16px 0 38px #00000042,inset -1px 0 #ffffff06}.command-brand,.command-session{background:#ffffff03}.command-topbar{-webkit-backdrop-filter:blur(16px)saturate(125%);background:#0d1014c7}.command-content{background-image:linear-gradient(#ffffff04 1px,#0000 1px),radial-gradient(circle at 38% 0,#ffffff06,#0000 40%);background-size:100% 72px,100% 100%}.command-panel{position:relative}.metric-card:before{content:"";background:#e8294cb8;border-radius:999px;width:28px;height:2px;box-shadow:0 0 9px #e8294c3d}.command-input{box-shadow:inset 2px 2px 6px #07090c5c,inset -1px -1px 3px #3e485433}.command-input:focus{background:#12151a;border-color:#e8294c80}.evidence-strength{cursor:pointer;appearance:none;background:0 0;height:22px}.evidence-strength::-webkit-slider-runnable-track{background:linear-gradient(90deg, #e8294cf0 0 var(--strength), #ffffff21 var(--strength) 100%);border-radius:999px;height:5px;box-shadow:inset 0 1px 2px #0000007a}.evidence-strength::-webkit-slider-thumb{appearance:none;background:#f1f3f5;border:3px solid #e8294c;border-radius:50%;width:18px;height:18px;margin-top:-6.5px;box-shadow:0 3px 9px #0000006b}.evidence-strength:focus-visible{outline-offset:-1px;outline:1px solid #ff718a}.command-badge{box-shadow:inset 0 1px #ffffff08}.liquid-action{isolation:isolate;position:relative;overflow:hidden}.liquid-action:after{content:"";z-index:0;pointer-events:none;aspect-ratio:1;mix-blend-mode:screen;background:#ffffff2e;border-radius:50%;width:140%;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(0)}.liquid-action:active:after{transform:translate(-50%,-50%)scale(1)}@media (width<=1023px){.command-panel.investigation-command{position:sticky}.carved-control__marker{width:auto;height:2px;inset:auto 12px 0}.command-sidebar{box-shadow:0 -12px 30px #0507093d}}@media (prefers-reduced-motion:reduce){.carved-control,.carved-control *{transition-duration:.01ms!important}.liquid-action:after{transition:none}}:root{--bg:#08090c;--bg-deep:#0a0b0f;--bg-raised:#0d0f14;--glass:#ffffff07;--glass-border:#ffffff14;--hairline:#ffffff0d;--steel-900:#1c1f23;--steel-700:#2e3238;--steel-500:#43484f;--steel-300:#6b7684;--steel-highlight:#9ba3ab;--steel-face:linear-gradient(180deg, #6b7684, #39414b 45%, #1d2229);--blood-900:#4a090e;--blood-700:#6e0f16;--blood-500:#9e1b24;--blood-400:#c8323e;--blood-glow:#c81e2873;--blood-glow-soft:#c81e2826;--gradient-cta:linear-gradient(135deg, #c8323e, #6e0f16);--bronze:#8a6d3b;--bronze-bright:#c9a66b;--alert:#fb7185;--info:#818cf8;--text:#e8ecef;--text-muted:#8a94a0;--text-faint:#5a6470;--text-on-blood:#fcedee;--font-display:"Allerta Stencil", sans-serif;--font-serif:"Instrument Serif", serif;--font-body:"Space Grotesk", sans-serif;--font-mono:"JetBrains Mono", monospace;--radius-input:12px;--radius-card:16px;--control-height:54px;--shadow-card:0 18px 48px #0000006b, inset 0 1px 0 #ffffff0f;--shadow-cta:0 8px 28px #c81e284d, inset 0 1px 0 #ffffff40;--focus-ring:0 0 0 3px #c81e282e;--ease-out:cubic-bezier(.2, .8, .2, 1);--speed-fast:.2s;--speed-slow:.55s}@keyframes lfFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lfBlink{0%,to{opacity:1}50%{opacity:.34}}@keyframes lfIgnite{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes lfHeartbeat{0%,to{opacity:.95;transform:scale(1)}42%{opacity:.62;transform:scale(.965)}58%{opacity:1;transform:scale(1.018)}}@keyframes lfSmokeDrift{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}12%{opacity:1}82%{opacity:.48}to{opacity:0;transform:translateY(-130vh)translate(9vw)scale(1.7)}}@keyframes lfEmberRise{0%{opacity:0;transform:translateY(0)translate(0)}8%,70%{opacity:var(--o)}to{opacity:0;transform:translateY(-105vh) translateX(var(--sway))}}@keyframes lfSweep{0%,70%{transform:translate(-130%)}88%,to{transform:translate(130%)}}@keyframes lfPing{0%{box-shadow:0 0 #c81e287a}to{box-shadow:0 0 0 8px #c81e2800}}@keyframes lfScan{0%{top:-4%}to{top:104%}}@keyframes lfGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lfSpin{to{transform:rotate(360deg)}}@keyframes lfDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-30px)scale(1.08)}}@keyframes lfErrorShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.lf-login-screen{-moz-column-gap:clamp(48px, 6vw, 132px);color:#e8ecef;background:#08090c;grid-template-columns:minmax(420px,560px) minmax(420px,560px);justify-content:center;align-items:start;column-gap:clamp(48px,6vw,132px);width:100%;min-height:100dvh;padding:0;display:grid;position:relative;overflow-y:auto}.lf-forge-scene{background:radial-gradient(130% 95% at 50% 108%,#4a090e94 0%,#0000 56%),linear-gradient(#0b0d10 0%,#08090c 100%);position:absolute;inset:0;overflow:hidden}.lf-smoke,.lf-embers,.lf-forge-glow,.lf-grid-field,.lf-vignette{pointer-events:none;position:absolute;inset:0}.lf-smoke{z-index:1}.lf-smoke i{filter:blur(28px);background:radial-gradient(circle,#969ea80d 0%,#0000 65%);border-radius:50%;width:55vmin;height:55vmin;position:absolute;bottom:-30%;transform:translate(0,0)}.lf-smoke i:first-child{left:8%}.lf-smoke i:nth-child(2){animation-duration:26s;animation-delay:-8s;left:42%}.lf-smoke i:nth-child(3){animation-duration:19s;animation-delay:-15s;left:66%}.lf-forge-glow{z-index:2;opacity:0;animation:lfIgnite .6s var(--ease-out) 50ms forwards;background:radial-gradient(52% 44% at 50% 54%,#c81e2866 0%,#9e1b2429 40%,#0000 72%)}.lf-embers{z-index:3}.lf-ember{bottom:-8px;left:var(--x);width:var(--s);height:var(--s);opacity:.22;background:radial-gradient(circle,#ffb27a 0%,#e03a3a 45%,#0000 75%);border-radius:50%;position:absolute;box-shadow:0 0 6px 1px #e050328c}.lf-emblem-ring{height:min(45vmin,390px);animation:lfFadeUp .6s var(--ease-out) 60ms backwards;border:1px solid #43484f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000009e,inset 0 0 60px #9e1b241f,0 0 90px #9e1b2429}.lf-emblem-ring:before,.lf-emblem-ring:after{content:"";background:#9ba3ab;border-radius:50%;width:5px;height:5px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #000}.lf-emblem-ring:before{top:10px}.lf-emblem-ring:after{bottom:10px}.lf-emblem-ring span{font-family:var(--font-body);letter-spacing:.06em;color:#aeb5bd;text-shadow:0 1px #ffffff29,0 8px 24px #00000080;filter:drop-shadow(0 0 18px #c81e2859);font-size:clamp(56px,9vmin,98px);font-weight:700;position:relative;overflow:hidden}.lf-emblem-ring span:after{content:"";opacity:.24;background:linear-gradient(115deg,#0000 30%,#ffffff5c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-28%)}.lf-emblem-fallback p{font-family:var(--font-mono);letter-spacing:.42em;color:#8a94a0;text-transform:uppercase;margin:0;font-size:11px}.lf-grid-field{z-index:6;opacity:.72;background:radial-gradient(58% 48%,#c81e280b,#0000 74%);-webkit-mask-image:radial-gradient(82% 70%,#000 22%,#0000 82%);mask-image:radial-gradient(82% 70%,#000 22%,#0000 82%)}.lf-vignette{z-index:8;background:radial-gradient(126% 84%,#0000 48%,#00000073 100%)}.lf-glass-card{-webkit-backdrop-filter:blur(8px);background-color:#08090c73;background-image:radial-gradient(circle at 13px 13px,#9ba3ab6b 1.5px,#0000 2.1px),radial-gradient(circle at calc(100% - 13px) 13px,#9ba3ab6b 1.5px,#0000 2.1px),radial-gradient(circle at 13px calc(100% - 13px),#9ba3ab6b 1.5px,#0000 2.1px),radial-gradient(circle at calc(100% - 13px) calc(100% - 13px),#9ba3ab6b 1.5px,#0000 2.1px);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:8px;padding:13px 22px;display:flex}.lf-console-body{flex-direction:column;gap:13px;width:100%;display:flex}.lf-impact-text{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(100deg,#6b7684 0%,#c8323e 28%,#fff 50%,#c8323e 72%,#6b7684 100%) 50%/220% 100%;-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 0 22px #c81e282e;-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:11.5px;font-weight:500;display:flex}.lf-impact-text>span{display:inline-block}@keyframes lfImpactShine{0%,to{background-position:0%}50%{background-position:100%}}.lf-clearance-bar .lf-impact-clearance{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.32em;text-transform:uppercase;background:linear-gradient(100deg,#c8323e 0%,#fff 50%,#c8323e 100%) 0%/220% 100%;-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 0 14px #c81e284d;-webkit-background-clip:text;background-clip:text;font-size:10px;font-weight:600}.lf-console{z-index:10;background:0 0;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(18px,3vh,32px) clamp(32px,5vw,64px);display:flex;position:relative}.lf-clearance-bar{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:#8a94a0;animation:lfFadeUp .55s var(--ease-out) 20ms backwards;border-bottom:1px solid #9ba3ab33;justify-content:space-between;align-items:center;gap:22px;padding:8px 0;font-size:10px;display:flex}.lf-clearance-bar b{color:#e03a3a;white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}.lf-clearance-bar b:before{content:"";background:#c8323e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px 2px #c81e2873}.lf-console-body{flex-direction:column;flex:1;justify-content:center;gap:12px;width:100%;max-width:460px;margin:0 auto;padding:0;display:flex}.lf-mobile-intel{display:none}.lf-brand-block{background:linear-gradient(145deg,#08090c9e,#0a0b0f5c),radial-gradient(120% 90% at 0 0,#c81e281a,#0000 48%),radial-gradient(95% 80% at 100% 100%,#9ba3ab0f,#0000 58%);gap:11px;margin-bottom:0}.lf-logo-mark{animation:lfFadeUp .55s var(--ease-out) 40ms backwards;background:radial-gradient(120% 120% at 30% 20%,#c81e281f,#0000 55%),linear-gradient(#13161d,#0b0d12);border:1px solid #ffffff1c;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:flex;box-shadow:0 6px 20px #00000075,0 0 28px #c81e281f,inset 0 1px #ffffff12}.lf-logo-mark svg{filter:drop-shadow(0 0 7px #c81e283d);width:72%;height:72%}.lf-eyebrow{font-family:var(--font-mono);letter-spacing:.31em;text-transform:uppercase;color:#8a94a0;animation:lfFadeUp .55s var(--ease-out) 60ms backwards;margin:0 0 12px;font-size:10px}.lf-brand-block h1{font-family:var(--font-serif);letter-spacing:-.012em;color:#c7d0d9;text-wrap:balance;text-shadow:0 1px #6e7883,0 2px #4a525c,0 3px #2c333b,0 8px 18px #0000009e;animation:lfFadeUp .55s var(--ease-out) 80ms backwards;margin:0;font-size:clamp(40px,4.6vw,56px);font-weight:400;line-height:1.02}.lf-brand-block h1 span{color:#c8323e;text-shadow:0 1px #8f1720,0 2px #6e0f16,0 3px #4a090e,0 0 28px #c81e286b;white-space:nowrap;font-style:italic;font-weight:400}.lf-brand-copy{color:#a8b0bb;max-width:420px;animation:lfFadeUp .55s var(--ease-out) .1s backwards;margin:0;font-size:13px;line-height:1.55}.lf-trust-strip{animation:lfFadeUp .55s var(--ease-out) .1s backwards;flex-wrap:wrap;gap:8px;display:flex}.lf-trust-strip span{color:#c8ccd2;height:26px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#ffffff09;border:1px solid #9ba3ab29;border-radius:999px;align-items:center;padding:0 10px;font-size:9px;display:inline-flex}.lf-slogan-row{flex-wrap:wrap;align-items:center;gap:9px;margin:4px 0 0;display:flex}.lf-slogan-sep{color:#9ba3ab8c;font-family:var(--font-mono);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}.lf-spear{height:2px;animation:lfFadeUp .55s var(--ease-out) .1s backwards;background:linear-gradient(90deg,#c8323e 0% 18%,#c8323e6b 45%,#2e323866 75%,#0000 100%);border-radius:1px;margin:4px 0 0;position:relative;overflow:visible}.lf-spear:before{content:"";background:#c8323e;width:8px;height:8px;position:absolute;top:-3px;left:-2px;transform:rotate(45deg);box-shadow:0 0 14px #c81e288c}.lf-spear:after{content:"";border:1px solid #9ba3ab73;width:6px;height:6px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.lf-auth-form{background:linear-gradient(#0c0d12ad,#08090c75),radial-gradient(100% 100% at 50% 0,#c81e2817,#0000 58%);flex-direction:column;gap:11px;display:flex}.lf-form-head{font-family:var(--font-mono);text-transform:uppercase;animation:lfFadeUp .55s var(--ease-out) .1s backwards;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}.lf-form-head span{color:#e8ecef;letter-spacing:.2em;font-size:11px;font-weight:600}.lf-form-head b{color:#8a94a0;letter-spacing:.16em;white-space:nowrap;font-size:9px;font-weight:500}.lf-auth-form.has-error{animation:.48s cubic-bezier(.36,.07,.19,.97) lfErrorShake}.lf-field{animation:lfFadeUp .55s var(--ease-out) backwards}.lf-auth-form .lf-field{animation-delay:.64s}.lf-field label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#8a94a0;margin-bottom:6px;font-size:10px;display:block}.lf-input-shell input{color:#e8ecef;width:100%;height:46px;font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.18em;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffff06 0%,#08090c8c 100%);border:1px solid #9ba3ab52;border-radius:10px;padding:0 50px 0 46px;font-size:14px;transition:border-color .22s,box-shadow .26s,color .22s;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0006,0 0 0 1px #c81e2814,inset 0 2px 7px #00000059}.lf-input-shell input:focus{color:#fcedee;background:linear-gradient(#ffffff0a 0%,#08090cb3 100%);border-color:#c81e28d9;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006,0 0 0 1px #c81e2866,0 0 0 3px #c81e282b,0 0 28px #c81e2847}.lf-input-icon,.lf-eye-button{color:#5a6470;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lf-input-icon{pointer-events:none;width:17px;height:17px;left:16px}.lf-input-icon svg,.lf-eye-button svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.lf-input-shell:focus-within .lf-input-icon{color:#c8323e}.lf-eye-button{cursor:pointer;background:0 0;border-radius:7px;width:38px;height:38px;transition:color .2s,background .2s;right:8px}.lf-eye-button:hover,.lf-eye-button:focus-visible{color:#c8323e;background:#c81e2814;outline:none}.lf-eye-button svg{width:19px;height:19px}.lf-form-meta{animation:lfFadeUp .55s var(--ease-out) .1s backwards;justify-content:flex-end;margin:-4px 0 0;display:flex}.lf-form-meta a{color:#8a94a0;border-bottom:1px solid #0000;font-size:12.5px;transition:color .2s,border-color .2s}.lf-form-meta a:hover,.lf-form-meta a:focus-visible{color:#e03a3a;border-color:#6e0f16;outline:none}.lf-error{color:#fb7185;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:-2px 0 0;font-size:10px;display:flex}.lf-error span{background:#fb7185;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #fb71859e}.lf-auth-button{cursor:pointer;color:#fcedee;width:100%;height:46px;font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.22em;text-transform:uppercase;transition:transform .18s var(--ease-out), box-shadow .26s ease, border-color .26s ease, filter .22s ease;animation:lfFadeUp .55s var(--ease-out) .1s backwards;background:linear-gradient(135deg,#2e3238 0%,#1c1f23 60%,#4a090e 100%);border:1px solid #c81e286b;border-radius:10px;justify-content:center;align-items:center;gap:11px;margin-top:2px;font-size:13px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006,0 0 0 1px #c81e281f,0 6px 22px #0000007a,0 0 22px #c81e282e}.lf-auth-button:before{content:"";opacity:.55;mix-blend-mode:screen;transition:background-position .22s var(--ease-out), opacity .22s ease;background:linear-gradient(100deg,#0000 0%,#ffffff2e 35%,#c81e286b 60% 80%,#0000 100%) 100%/250% 100%;position:absolute;inset:0}@keyframes lfButtonSweep{0%,to{background-position:100%}50%{background-position:0%}}.lf-auth-button:hover:not(:disabled),.lf-auth-button:focus-visible{border-color:#c8323e;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0006,0 0 0 1px #c81e2866,0 0 36px #c81e288c,0 6px 22px #00000080}.lf-auth-button:hover:not(:disabled):before,.lf-auth-button:focus-visible:before{opacity:.8;background-position:0%}.lf-auth-button:active:not(:disabled){transform:translateY(0)}.lf-auth-button:disabled{cursor:progress;filter:saturate(.9)}.lf-auth-button>span,.lf-auth-button .lf-spinner{z-index:1;position:relative}.lf-auth-shine{background:linear-gradient(105deg,#0000,#ffffff7a,#0000);width:42px;transition:left .55s cubic-bezier(.3,.7,.3,1);top:-42%;bottom:-42%;left:-44%;transform:skew(-18deg);z-index:2!important;position:absolute!important}.lf-auth-button:hover .lf-auth-shine{left:114%}.lf-auth-button .lf-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite lfSpin}.lf-legal{color:#6a7480;animation:lfFadeUp .55s var(--ease-out) .1s backwards;margin:0;font-size:11px;line-height:1.6}.lf-telemetry{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#5f6873;animation:lfFadeUp .55s var(--ease-out) .12s backwards;border-top:1px solid #9ba3ab33;justify-content:space-between;gap:16px;padding:8px 0;font-size:10px;display:flex}.lf-telemetry b{color:#8a94a0;font-weight:500}.lf-data-panel{z-index:10;flex-direction:column;grid-column:2;justify-content:center;place-self:center stretch;align-items:stretch;gap:11px;width:min(100%,460px);margin:clamp(18px,3vh,32px) 0;padding:0 48px 18px;display:flex;position:relative}.lf-data-panel:before{content:"";opacity:.42;pointer-events:none;background:linear-gradient(90deg,#0000 5%,#c81e2873 50%,#0000 95%);height:2px;position:absolute;top:-2%;left:0;right:0;box-shadow:0 0 18px #c81e2859}.lf-hud-corners i{pointer-events:none;width:16px;height:16px;position:absolute}.lf-hud-corners i:first-child{border-top:1px solid #c81e2861;border-left:1px solid #c81e2861;top:28px;left:-24px}.lf-hud-corners i:nth-child(2){border-top:1px solid #c81e2861;border-right:1px solid #c81e2861;top:28px;right:-24px}.lf-hud-corners i:nth-child(3){border-bottom:1px solid #c81e2861;border-left:1px solid #c81e2861;bottom:28px;left:-24px}.lf-hud-corners i:nth-child(4){border-bottom:1px solid #c81e2861;border-right:1px solid #c81e2861;bottom:28px;right:-24px}.lf-intel-card{-webkit-backdrop-filter:blur(14px);background-color:#08090c73;background-image:radial-gradient(circle at 13px 13px,#9ba3ab6b 1.5px,#0000 2.1px),radial-gradient(circle at calc(100% - 13px) 13px,#9ba3ab6b 1.5px,#0000 2.1px),radial-gradient(circle at 13px calc(100% - 13px),#9ba3ab6b 1.5px,#0000 2.1px),radial-gradient(circle at calc(100% - 13px) calc(100% - 13px),#9ba3ab6b 1.5px,#0000 2.1px);border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff0f}.lf-bars-card{padding:14px 18px 12px}.lf-card-head{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#9ba3ab;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;font-size:10px;display:flex}.lf-live-dot{font-family:var(--font-mono);color:#d8434f;letter-spacing:.18em;align-items:center;gap:6px;display:inline-flex}.lf-live-dot:before{content:"";background:#c8323e;border-radius:50%;width:5px;height:5px}.lf-bars{align-items:flex-end;gap:7px;height:68px;display:flex;position:relative}.lf-bars i{background:#ffffff0b;height:1px;position:absolute;left:0;right:0}.lf-bar{z-index:1;transform-origin:bottom;animation:lfGrow .55s var(--ease-out) backwards;background:linear-gradient(#cd2d37f5,#9e1b2426);border-radius:3px 3px 1px 1px;flex:1;transition:filter .2s;position:relative;box-shadow:inset 0 2px #ebfffa80,0 0 12px #c81e2829}.lf-bar:hover{filter:brightness(1.28)}.lf-months{gap:7px;margin-top:8px;display:flex}.lf-months span{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;color:#4a5460;flex:1;font-size:7.5px}.lf-diamond{z-index:2;background:#0c1013;border:1px solid #c81e288c;align-self:center;width:8px;height:8px;margin:-13px 0;transform:rotate(45deg);box-shadow:0 0 12px #c81e2873}.lf-stat-grid{grid-template-columns:repeat(3,1fr);padding:12px 14px;display:grid}.lf-stat-grid div{flex-direction:column;align-items:center;gap:5px;min-width:0;padding:0 14px;display:flex}.lf-stat-grid div+div{border-left:1px solid #ffffff14}.lf-stat-grid strong{font-family:var(--font-serif);color:#e8ecef;font-size:28px;font-weight:400;line-height:1}.lf-stat-grid strong.bronze{color:#c9a66b;text-shadow:0 0 18px #b08d5740}.lf-stat-grid strong.blood{color:#d8434f;text-shadow:0 0 20px #c81e2859}.lf-stat-grid span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#8a94a0;text-align:center;font-size:9px}.lf-signals-card{padding:12px 14px}.lf-signals-card h2{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#9ba3ab;margin:0 8px 4px;font-size:11px}.lf-signal-row{border-radius:9px;align-items:center;gap:10px;min-height:32px;padding:7px 8px;transition:background .2s;display:flex}.lf-signal-row+.lf-signal-row{border-top:1px solid #ffffff0d}.lf-signal-row:hover{background:#ffffff08}.lf-signal-orb{border-radius:50%;flex:none;width:6px;height:6px}.lf-signal-row p{color:#c9d1d9;flex:1;margin:0;font-size:13px}.lf-signal-row b{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:8.5px;font-weight:500}.lf-signal-row.alert .lf-signal-orb{background:#fb7185;box-shadow:0 0 10px #fb718585}.lf-signal-row.alert b{color:#fb7185;background:#fb718514;border:1px solid #fb718559}.lf-signal-row.info .lf-signal-orb{background:#818cf8;box-shadow:0 0 10px #818cf885}.lf-signal-row.info b{color:#818cf8;background:#818cf814;border:1px solid #818cf859}.lf-signal-row.blood .lf-signal-orb{background:#c8323e;box-shadow:0 0 10px #c81e2885}.lf-signal-row.blood b{color:#d8434f;background:#c81e2814;border:1px solid #c81e2866}.lf-feed-card{align-items:stretch;gap:8px;padding-bottom:12px}.lf-feed-card>header{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.24em;text-transform:uppercase;color:#8a94a0;border-bottom:1px solid #ffffff0d;align-items:center;gap:9px;padding-bottom:7px;font-size:10px;display:flex}.lf-feed-viewport{height:70px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.lf-feed-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex;transform:translateY(0)}.lf-feed-list li{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;grid-template-columns:56px 80px 1fr;align-items:baseline;gap:10px;padding:4px 2px;font-size:10.5px;line-height:1.4;display:grid}.lf-feed-list time{color:#6b7684;letter-spacing:.12em;font-size:9.5px}.lf-feed-list .loc{color:#c8323e;letter-spacing:.18em;font-size:9.5px;font-weight:600}.lf-feed-list span{color:#c8ccd2;text-transform:none;letter-spacing:0}@keyframes lfFeedScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.lf-pulse{background:#c8323e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px 2px #c81e2880}@keyframes lfPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.lf-heatmap-card{align-items:stretch;gap:12px}.lf-heatmap-card>header{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.22em;text-transform:uppercase;color:#8a94a0;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;padding-bottom:8px;font-size:10px;display:flex}.lf-heatmap-card>header b{color:#c8ccd2;letter-spacing:.16em;font-weight:500}.lf-heat-grid{grid-template-columns:repeat(11,1fr);grid-auto-rows:22px;gap:3px;padding:4px 2px;display:grid}.lf-heat-cell{font-family:var(--font-mono,"IBM Plex Mono", monospace);cursor:default;background:#9ba3ab1f;border:1px solid #9ba3ab2e;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;transition:transform .15s,box-shadow .2s,filter .2s;display:flex}.lf-heat-cell.steel{background:#9ba3ab29;border-color:#9ba3ab47}.lf-heat-cell.bronze{background:linear-gradient(135deg,#8a6d3b6b 0%,#8a6d3b38 100%);border-color:#8a6d3b8c;box-shadow:inset 0 0 6px #8a6d3b2e}.lf-heat-cell.blood{background:linear-gradient(135deg,#c81e288c 0%,#6e0f1652 100%);border-color:#c81e28b3;box-shadow:inset 0 0 8px #c81e284d,0 0 10px #c81e2859}.lf-heat-cell.focus{outline-offset:1px;outline:1px solid #c81e28d9;box-shadow:inset 0 0 6px #c81e2840,0 0 0 1px #c81e288c,0 0 10px #c81e286b}.lf-heat-cell:hover{z-index:2;filter:brightness(1.4);transform:scale(1.18)}@keyframes lfHeatPulse{0%,to{box-shadow:inset 0 0 8px #c81e284d,0 0 10px #c81e2859}50%{box-shadow:inset 0 0 12px #c81e2873,0 0 16px #c81e288c}}.lf-heat-code{letter-spacing:.04em;color:#e8ecefeb;font-size:7px;font-weight:700;line-height:1}.lf-heat-cell.blood .lf-heat-code,.lf-heat-cell.focus .lf-heat-code{color:#fff}.lf-heat-vol{letter-spacing:0;color:#e8ecef8c;margin-top:1px;font-size:6px;line-height:1}.lf-heatmap-card>footer{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#6b7684;border-top:1px solid #ffffff0a;align-items:center;gap:6px;padding-top:6px;font-size:8.5px;display:flex}.lf-heat-leg{border-radius:2px;width:8px;height:8px;display:inline-block}.lf-heat-leg.steel{background:#9ba3ab6b}.lf-heat-leg.bronze{background:#8a6d3b9e}.lf-heat-leg.blood{background:#c81e28c7}.lf-heatmap-card>footer i{margin-right:6px;font-style:normal}.lf-heatmap-card>footer b{color:#c8323e;letter-spacing:.18em;margin-left:auto;font-style:normal;font-weight:600}.lf-toporgaos-card{align-items:stretch;gap:6px;padding:12px 14px}.lf-toporgaos-card>header{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.22em;text-transform:uppercase;color:#8a94a0;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;padding-bottom:6px;font-size:10px;display:flex}.lf-toporgaos-card>header b{color:#c8ccd2;letter-spacing:.18em;font-weight:500}.lf-toporgaos-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lf-toporgaos-list li{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.06em;border-radius:4px;grid-template-columns:22px 1fr 80px 32px;align-items:center;gap:8px;padding:4px;font-size:10px;transition:background .2s;display:grid}.lf-toporgaos-list li:hover{background:#ffffff08}.lf-rank{color:#6b7684;text-align:center;font-size:11px;font-weight:700}.lf-toporgaos-list li.rank-1 .lf-rank{color:#c8323e}.lf-toporgaos-list li.rank-2 .lf-rank{color:#8a6d3b}.lf-toporgaos-list li.rank-3 .lf-rank{color:#c8ccd2}.lf-org-name{color:#c8ccd2;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:500;overflow:hidden}.lf-toporgaos-list li.rank-1 .lf-org-name{color:#e8ecef}.lf-org-bar{background:#9ba3ab14;border-radius:3px;height:6px;position:relative;overflow:hidden}.lf-org-fill{background:linear-gradient(90deg,#6b7684 0%,#8a6d3b 60%,#c8323e 100%);border-radius:3px;height:100%;display:block}.lf-toporgaos-list li.rank-1 .lf-org-fill{background:linear-gradient(90deg,#8a6d3b 0%,#c8323e 60%,#e03a3a 100%);box-shadow:0 0 8px #c81e2866}.lf-toporgaos-list li.rank-2 .lf-org-fill{background:linear-gradient(90deg,#6b7684 0%,#8a6d3b 100%)}.lf-org-vol{color:#c8ccd2;text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.lf-toporgaos-list li.rank-1 .lf-org-vol{color:#e03a3a}@media (width<=900px){.lf-login-screen{min-height:100dvh;display:block}.lf-data-panel{display:none}.lf-vignette{background:radial-gradient(100% 78% at 50% 28%,#c81e2824,#0000 48%),linear-gradient(#08090c94 0%,#08090c 100%)}.lf-console{background:0 0;width:100%;max-width:none;min-height:100dvh;padding:0 clamp(22px,7vw,44px)}.lf-console-body{max-width:440px;padding:34px 0}.lf-mobile-intel{background:linear-gradient(#0a0b0fe6,#0a0b0ff0),url(/assets/govintel-poster.jpg) 50% 36%/cover;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 30px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.lf-mobile-intel div{background:#00000014;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:78px;display:flex}.lf-mobile-intel strong{font-family:var(--font-serif);color:#c9a66b;font-size:22px;font-weight:400}.lf-mobile-intel div:nth-child(2) strong{color:#d8434f}.lf-mobile-intel div:nth-child(3) strong{color:#e8ecef}.lf-mobile-intel span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#8a94a0;text-align:center;font-size:8px}}@media (width<=520px){.lf-clearance-bar,.lf-telemetry{letter-spacing:.1em}.lf-clearance-bar{flex-direction:column;align-items:flex-start;gap:8px}.lf-brand-block h1{font-size:46px}.lf-telemetry{flex-direction:column;gap:7px}.lf-mobile-intel span{font-size:7px}}@media (prefers-reduced-motion:reduce){button:not(:disabled),button:not(:disabled):hover,button:not(:disabled):active{transition-duration:.01ms!important;transform:none!important}.lf-login-screen *,.lf-login-screen :before,.lf-login-screen :after{transition:none!important;animation:none!important}.lf-ember,.lf-smoke i{display:none}.lf-forge-glow{opacity:.8}.lf-forge-video video{opacity:.9}}.fabrica-reading-page .document-writing-line{opacity:.55;border-bottom:1px solid;min-width:8rem;height:2rem;margin:.35rem 0;display:block}.after\:h-1\.5:after{content:var(--tw-content);height:.375rem}.after\:w-1\.5:after{content:var(--tw-content);width:.375rem}.after\:rounded-\[2px\]:after{content:var(--tw-content);border-radius:2px}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:border-accent-400\/25:hover{border-color:#ff3a5c40}.hover\:border-accent-400\/35:hover{border-color:#ff3a5c59}.hover\:border-accent-500\/40:hover{border-color:#e8294c66}.hover\:border-border:hover{border-color:#ffffff17}.hover\:border-white\/\[0\.14\]:hover{border-color:#ffffff24}.hover\:bg-accent-400:hover{--tw-bg-opacity:1;background-color:rgb(255 58 92/var(--tw-bg-opacity))}.hover\:bg-accent-500\/10:hover{background-color:#e8294c1a}.hover\:bg-accent-500\/\[0\.13\]:hover{background-color:#e8294c21}.hover\:bg-bg-elevated:hover{--tw-bg-opacity:1;background-color:rgb(29 33 39/var(--tw-bg-opacity))}.hover\:bg-emerald-500\/15:hover{background-color:#10b98126}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:text-accent-300:hover{--tw-text-opacity:1;color:rgb(255 107 127/var(--tw-text-opacity))}.hover\:text-accent-500:hover{--tw-text-opacity:1;color:rgb(232 41 76/var(--tw-text-opacity))}.hover\:text-text:hover{--tw-text-opacity:1;color:rgb(244 246 248/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-glow:hover{--tw-shadow:0 4px 16px #e8294c33;--tw-shadow-colored:0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ring-accent-500\/40:hover{--tw-ring-color:#e8294c66}.focus\:border-accent-500:focus{--tw-border-opacity:1;border-color:rgb(232 41 76/var(--tw-border-opacity))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:-outline-offset-1:focus-visible{outline-offset:-1px}.focus-visible\:outline-accent-300:focus-visible{outline-color:#ff6b7f}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:border-accent-400{--tw-border-opacity:1;border-color:rgb(255 58 92/var(--tw-border-opacity))}.peer:checked~.peer-checked\:bg-accent-500{--tw-bg-opacity:1;background-color:rgb(232 41 76/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:after\:opacity-100:after{content:var(--tw-content);opacity:1}.has-\[\:checked\]\:border-accent-500\/45:has(:checked){border-color:#e8294c73}.has-\[\:checked\]\:bg-accent-500\/\[0\.07\]:has(:checked){background-color:#e8294c12}.has-\[\:checked\]\:text-text:has(:checked){--tw-text-opacity:1;color:rgb(244 246 248/var(--tw-text-opacity))}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:solid}.has-\[\:focus-visible\]\:outline-1:has(:focus-visible){outline-width:1px}.has-\[\:focus-visible\]\:-outline-offset-1:has(:focus-visible){outline-offset:-1px}.has-\[\:focus-visible\]\:outline-accent-300:has(:focus-visible){outline-color:#ff6b7f}.data-\[state\=active\]\:bg-white\/\[0\.065\][data-state=active]{background-color:#fff1}.data-\[state\=active\]\:text-text[data-state=active]{--tw-text-opacity:1;color:rgb(244 246 248/var(--tw-text-opacity))}@media (width>=360px){.min-\[360px\]\:w-auto{width:auto}.min-\[360px\]\:flex-row{flex-direction:row}}@media (width>=640px){.sm\:inset-y-0{top:0;bottom:0}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-4{margin-bottom:1rem}.sm\:block{display:block}.sm\:max-h-none{max-height:none}.sm\:min-h-\[52px\]{min-height:52px}.sm\:w-\[min\(520px\,90vw\)\]{width:min(520px,90vw)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:rounded-none{border-radius:0}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-7{padding:1.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (width>=768px){.md\:w-\[244px\]{width:244px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (width>=1024px){.lg\:static{position:static}.lg\:z-auto{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[72px\]{height:72px}.lg\:h-full{height:100%}.lg\:min-h-\[49px\]{min-height:49px}.lg\:w-\[244px\]{width:244px}.lg\:w-full{width:100%}.lg\:flex-1{flex:1}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(17rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(17rem,.8fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg\:self-auto{align-self:auto}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pt-0{padding-top:0}.lg\:text-left{text-align:left}.lg\:text-\[1\.75rem\]{font-size:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:leading-tight{line-height:1.25}}@media (width>=1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[minmax\(9rem\,0\.65fr\)_minmax\(0\,1\.65fr\)\]{grid-template-columns:minmax(9rem,.65fr) minmax(0,1.65fr)}}@media (width>=1536px){.\32 xl\:order-2{order:2}.\32 xl\:order-3{order:3}.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:grid-cols-\[0\.72fr_1\.5fr_0\.8fr\]{grid-template-columns:.72fr 1.5fr .8fr}}.lf-login-screen{--lf-bg:#0b0c0d;--lf-panel:#17191a;--lf-panel-edge:#282b2d;--lf-recess:#0d0f10;--lf-ink:#e5e2dc;--lf-muted:#918f8a;--lf-dim:#656461;--lf-red:#a6292d;--lf-red-bright:#d54247;isolation:isolate;background:var(--lf-bg);width:100%;min-height:100dvh;color:var(--lf-ink);font-family:var(--font-body,Inter, system-ui, sans-serif);justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.lf-login-screen ::-moz-selection{color:#fff5ef;text-shadow:none;background:#742a30}.lf-login-screen ::selection{color:#fff5ef;text-shadow:none;background:#742a30}.lf-login-grain{z-index:-3;background-blend-mode:normal;opacity:.82;filter:brightness(.66)contrast(1.06);pointer-events:none;background-color:#0d0f10;background-image:url(/assets/login/mineral-texture-v3.webp);background-repeat:repeat;background-size:760px 760px;position:absolute;inset:0}.lf-seal{z-index:-1;opacity:1;filter:brightness(1.38)contrast(1.08);pointer-events:none;-webkit-user-select:none;user-select:none;width:min(33.63vw,500px);height:auto;position:absolute;top:20.32%;left:61.87vw}.lf-console{--lf-console-y:21px;background-blend-mode:normal;clip-path:none;width:clamp(630px,52vw,760px);min-height:min(862px,max(81.5dvh,100dvh - 70px));box-shadow:none;filter:drop-shadow(-2px -2px 2px #000000b8)drop-shadow(14px 18px 20px #00000094);animation:lf-console-enter .42s var(--ease-out,ease-out) both;background-color:#0000;background-image:url(/assets/login/gov-intel-console-shell-v6.webp);background-repeat:no-repeat;background-size:100% 100%;border:0;margin-left:clamp(28px,13.1vw,195px);padding:54px clamp(70px,6.65vw,99px) clamp(56px,6vh,68px);display:block;position:relative}.lf-rail{background-blend-mode:normal;background-color:#151718;background-image:url(/assets/login/mineral-texture-v2.webp);background-repeat:no-repeat;background-size:cover;border:1px solid #35383a;border-radius:5px;grid-template-columns:68px repeat(3,1fr);align-items:stretch;width:min(100%,445px);height:44px;margin-bottom:48px;display:grid;overflow:hidden;transform:translateY(3px);box-shadow:7px 8px 14px #0000007a,inset 1px 1px #ffffff0f,inset -1px -1px #000000c7,0 1px #ffffff06}.lf-rail span{color:#777873;min-width:0;font-family:var(--font-mono,monospace);letter-spacing:.13em;text-transform:uppercase;border-right:1px solid #303335;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex;position:relative}.lf-rail span:last-child{border-right:0}.lf-rail .is-active{color:#ff5b60}.lf-rail .is-active:after{content:"";background:var(--lf-red-bright);height:3px;position:absolute;inset:auto 0 0;box-shadow:0 0 10px #d5424752}.lf-console-body{flex:none;width:min(100%,438px);margin:0 0 0 8px;padding:0;display:block}.lf-brand{align-items:center;gap:14px;margin-bottom:30px;display:flex;transform:translateY(5px)}.lf-brand-icon{-o-object-fit:contain;object-fit:contain;filter:saturate(.8)brightness(1.02)contrast(1.14)drop-shadow(7px 9px 7px #000000bd);width:110px;height:110px;transform:translate(-8px)scale(1.14)}.lf-wordmark{color:#eee9e0;font-family:var(--font-mono,monospace);letter-spacing:.38em;text-transform:uppercase;font-size:15px;font-weight:500}.lf-heading{margin-bottom:27px;transform:translate(8px,-4px)}.lf-heading h1{color:var(--lf-ink);font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:-.035em;text-shadow:0 2px #090a0a,0 10px 24px #00000057;margin:0;font-size:clamp(40px,3.1vw,46px);font-weight:400;line-height:1.05}.lf-heading>span{background:var(--lf-red-bright);width:114px;height:2px;margin-top:17px;display:block;box-shadow:0 1px #37090b}.lf-auth-form{background:0 0;border:0;flex-direction:column;gap:20px;padding:0;display:flex}.lf-field label{color:#b2afa9;letter-spacing:.01em;text-transform:none;margin-bottom:6px;font-size:15px;font-weight:450;display:block}.lf-field+.lf-field{margin-top:11px}.lf-input-shell{position:relative}.lf-input-shell input{box-sizing:border-box;background:var(--lf-recess);width:100%;height:56px;color:var(--lf-ink);font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:0;border:1px solid #454748;border-radius:7px;outline:none;padding:0 56px 0 55px;font-size:15px;transition:border-color .16s,box-shadow .16s,background .16s;display:block;box-shadow:inset 3px 3px 8px #000c,inset -1px -1px #ffffff09,0 1px #ffffff06}.lf-input-shell input::placeholder{color:#696966;letter-spacing:0;font-size:14px}.lf-input-shell input:hover{border-color:#555758}.lf-input-shell input:focus{color:#ef777c;caret-color:#ff555d;background:#101213;border-color:#a23438;box-shadow:inset 3px 3px 8px #000000c2,0 0 0 3px #a6292d29}.lf-input-icon,.lf-eye-button{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lf-input-icon{z-index:1;color:#aaa69e;opacity:.92;filter:drop-shadow(0 1px #050606)drop-shadow(0 -1px #ffffff14);pointer-events:none;width:22px;height:22px;left:17px}.lf-input-icon .icon-3d,.lf-eye-button .icon-3d{transform-origin:50%;transform:scale(1.05)}.lf-input-shell:focus-within .lf-input-icon{color:#e0525a;opacity:1;filter:saturate(.78)drop-shadow(0 0 4px #e0525a47)}.lf-field:focus-within>label{color:#d96a70}.lf-auth-form.has-error .lf-input-shell input[aria-invalid=true]{border-color:#be3940b8}.lf-eye-button{box-sizing:border-box;color:#9b9891;opacity:.9;filter:drop-shadow(0 1px #050606)drop-shadow(0 -1px #ffffff14);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;width:38px;height:38px;padding:0;transition:opacity .16s,background .16s,border-color .16s,transform .16s;right:8px}.lf-login-screen .lf-eye-button:hover,.lf-login-screen .lf-eye-button:focus-visible,.lf-login-screen .lf-eye-button:active{color:#e54b55;opacity:1;filter:drop-shadow(0 0 4px #e54b556b)drop-shadow(0 1px #050606);background:0 0;border-color:#0000;outline:none;transform:translateY(-50%)}.lf-error-slot{min-height:3px;margin-top:-6px}.lf-error-slot:has(.lf-error){min-height:18px}.lf-error{color:#df6e72;font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.015em;text-transform:none;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:450;line-height:1.35;display:flex}.lf-error .lf-error-message{width:auto;height:auto;box-shadow:none;white-space:normal;background:0 0;border-radius:0;flex:1}.lf-error-glyph{color:#d65c62;filter:drop-shadow(0 0 3px #d65c6233);flex:0 0 14px}.lf-auth-form.has-error{gap:10px;animation:.28s ease-out lf-error-response}.lf-auth-form.has-error .lf-field+.lf-field{margin-top:3px}.lf-auth-form.has-error+.lf-status{gap:7px;min-height:20px;margin-top:2px;font-size:11px}.lf-auth-form.has-error+.lf-status .lf-status-glyph{width:18px;height:18px}.lf-auth-button{color:#fff9f2;filter:brightness(1.06)saturate(.9);cursor:pointer;width:100%;height:58px;font-family:var(--font-mono,monospace);letter-spacing:.23em;text-transform:uppercase;background-color:#0000;background-image:url(/assets/login/gov-intel-auth-button-plate-v1.webp);background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:7px;justify-content:center;align-items:center;gap:18px;margin:0;font-size:13px;font-weight:650;transition:transform .15s,filter .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 8px 16px #0000006b}.lf-auth-button .icon-3d,.lf-auth-button .lf-cta-glyph{position:absolute;top:50%;left:24px;transform:translateY(-50%)scale(1.05)}.lf-auth-button .icon-3d{filter:brightness(1.35)saturate(.5)}.lf-auth-button .lf-cta-glyph{color:#f4efe8;filter:drop-shadow(0 1px #000000b8)}.lf-auth-button>span{transform:translate(-12px)}.lf-auth-button:hover:not(:disabled),.lf-auth-button:focus-visible{filter:brightness(1.15)saturate(.96);outline:none;transform:translateY(-1px);box-shadow:0 11px 20px #0000008a,0 0 0 3px #d5424724}.lf-auth-button:active:not(:disabled){filter:brightness(.88)saturate(.94);transform:translateY(1px);box-shadow:0 3px 8px #0000007a}.lf-auth-button:disabled{cursor:wait;opacity:.74}.lf-auth-button[data-state=loading] .icon-3d{animation:.9s linear infinite lf-loading}.lf-status{min-height:28px;color:var(--lf-muted);letter-spacing:.015em;align-items:center;gap:10px;margin-top:33px;font-size:13px;display:flex}.lf-status .lf-status-glyph{color:var(--lf-red-bright);filter:drop-shadow(0 1px #050606);flex:none}.lf-status i{background:#666764;border-radius:50%;width:3px;height:3px}.lf-status--checking{color:#858480}.lf-status--online{color:#a4a29d}.lf-status--offline{color:#e57377}@keyframes lf-console-enter{0%{opacity:0;transform:translateY(calc(var(--lf-console-y) + 8px))}to{opacity:1;transform:translateY(var(--lf-console-y))}}@keyframes lf-error-response{0%,to{transform:translate(0)}35%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes lf-loading{to{transform:translateY(-50%)scale(1.05)rotate(360deg)}}@media (width<=980px){.lf-login-screen{align-items:stretch;overflow-y:auto}.lf-seal{opacity:.25;filter:brightness(1.16)contrast(1.08);width:430px;top:12%;left:auto;right:-180px;transform:none}.lf-console{--lf-console-y:0px;clip-path:none;background-color:#191b1c;background-image:url(/assets/login/mineral-texture-v2.webp);background-size:cover;border-width:0 1px 0 0;width:min(100%,720px);min-height:100dvh;margin:0;padding:42px clamp(28px,9vw,86px) 56px}}@media (width<=560px){.lf-console{border:0;width:100%;padding:24px 22px 34px}.lf-console-body{margin-left:0}.lf-rail{background-color:#111314;background-image:url(/assets/login/mineral-texture-v2.webp);background-size:cover;border:1px solid #2c2f31;grid-template-columns:56px 1fr;margin-bottom:44px;box-shadow:7px 8px 14px #0000007a,inset 1px 1px #ffffff09,inset -1px -1px #000000bf}.lf-rail span:first-child{border-right:1px solid #242729}.lf-rail span:nth-child(n+3){display:none}.lf-brand{margin-bottom:22px}.lf-brand-icon{width:60px;height:60px}.lf-wordmark{letter-spacing:.3em;font-size:13px}.lf-heading h1{font-size:clamp(38px,12vw,48px)}.lf-heading{transform:none}.lf-field label{font-size:14px}.lf-input-shell input,.lf-auth-button{height:56px}.lf-status{flex-wrap:wrap;margin-top:26px}}@media (height<=760px) and (width>=981px){.lf-console{min-height:720px;padding-top:38px;padding-bottom:46px}.lf-rail{margin-bottom:36px}.lf-brand{margin-bottom:18px}.lf-heading{margin-bottom:22px}.lf-status{margin-top:20px}}@media (prefers-reduced-motion:reduce){.lf-login-screen *,.lf-login-screen :before,.lf-login-screen :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--neo-floor:#191c21;--neo-face:#24282e;--neo-grain:url(/assets/login/mineral-texture-v3.webp);--neo-panel-face:linear-gradient(110deg, #30343ab8, #23272cbf);--neo-panel-grain-size:360px;--neo-raised:0 2px 3px #05070a4d, 5px 7px 16px #05070a40, -2px -2px 7px #848f9e0b, inset 0 2px 5px #ffffff09;--neo-control:0 1px 1px #00000073, 2px 3px 5px #0000003d, inset 0 2px 3px #ffffff12;--neo-inset:inset 1px 2px 4px #04060980, inset 0 1px 1px #0000004d, 0 1px #ffffff12}.command-shell{--shell-mineral-size:760px;--shell-seam:#ffffff0b;background:linear-gradient(180deg, #171a1dcc, #101214db), var(--neo-grain) left top / var(--shell-mineral-size) var(--shell-mineral-size) repeat}.command-sidebar{background:linear-gradient(155deg, #25292fed, #171a1ff7), var(--neo-grain) center / 420px auto;border-color:#ffffff0b;position:relative;box-shadow:12px 0 32px #04060940,inset -1px 0 #ffffff09}.command-brand{box-shadow:none}.command-shell .command-topbar{border-color:var(--shell-seam);box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(#ffffff03,#0000)}.command-content{background:radial-gradient(at 25% 0,#9ca2ae0b,#0000 55%)}.command-page-header{padding-bottom:4px}.command-page-header h2{text-wrap:balance}.command-page-header>div>.icon-3d{margin-right:3px}.command-shell .carved-control{background:linear-gradient(145deg, #2d3138f0, #1b1e24f7), var(--neo-grain) center / 360px auto;box-shadow:var(--neo-control);border:1px solid #ffffff0b;transition:border-color .18s,box-shadow .18s,background-color .18s}.command-shell .carved-control--selected{box-shadow:var(--neo-inset);background:radial-gradient(at 8%,#e8294c13,#0000 70%),linear-gradient(145deg,#16191e,#24282f);border-color:#e8294c2b}.command-shell .carved-control--selected .icon-3d--carved img{filter:brightness(1.5)saturate(1.05)drop-shadow(0 2px 3px #0000004d)}.command-shell .carved-control__marker{background:#fa647b;top:17px;bottom:17px;left:6px;box-shadow:0 0 9px #e8294c80}.command-shell .carved-rail a:focus-visible{border-radius:12px}.command-shell .command-panel,.command-shell .dashboard-selected{background:var(--neo-panel-face), var(--neo-grain) left top / var(--neo-panel-grain-size) repeat;background-blend-mode:normal;box-shadow:var(--neo-raised);border-color:#ffffff0e}.command-shell .command-panel:not([data-interactive]),.command-shell .command-panel[data-interactive]{transition:border-color .18s,box-shadow .18s}.command-shell .metric-card{min-height:136px}.command-shell .metric-card:before{width:24px;height:3px;box-shadow:0 0 9px #e8294c38,0 1px #ffffff1a}.command-shell .command-badge{background:#0d101438;box-shadow:inset 2px 2px 4px #00000040,0 1px #ffffff0a}.command-shell .monthly-signal{background:linear-gradient(#0000000a,#00000026);box-shadow:inset 0 3px 10px #00000029}.command-shell .monthly-signal__bar{background:linear-gradient(105deg,#f4677e,#cf3653 45%,#97253d);border-radius:8px 8px 3px 3px;box-shadow:inset 1px 1px #ffffff40,inset -2px 0 4px #46061640,4px 0 9px #00000038}.command-shell .command-input,.fabrica-picker .command-input{box-shadow:var(--neo-inset);background:linear-gradient(145deg,#171a20,#20242a);border-color:#ffffff0e;transition:border-color .18s,box-shadow .18s}.command-shell .command-input:focus,.fabrica-picker .command-input:focus{border-color:#ff6b7f99}[data-motion-control]{transition-property:border-color,color,box-shadow,background-color!important}.command-shell .fabrica-button,.fabrica-preview .fabrica-button,.fabrica-picker .fabrica-button{box-shadow:var(--neo-control);background:linear-gradient(165deg,#3b414a,#292e35);border-color:#ffffff13}.command-shell .fabrica-button--primary,.fabrica-preview .fabrica-button--primary{color:#fff3f5;background:linear-gradient(170deg,#df405d,#b21d38 70%,#a71a33);border-color:#ff708b59;box-shadow:0 1px 2px #0006,0 3px 7px #0003,inset 0 1px #ffdae14d,inset 0 -1px #47000d66}.command-shell .fabrica-button[aria-pressed=true]{box-shadow:var(--neo-inset);color:#ff9caf;background:#1a1e24}.command-shell .fabrica-kitbar{background:linear-gradient(145deg, #20242bc9, #1a1e24d1), var(--neo-grain) left top / var(--neo-panel-grain-size) repeat;background-blend-mode:normal;box-shadow:var(--neo-inset);border-color:#ffffff09}.command-shell .fabrica-document{position:relative}.command-shell .fabrica-document--selected{border-color:#ff5c7c33}.command-shell .fabrica-code{background:var(--neo-well-material);border-top:1px solid #00000038;border-radius:7px;padding:5px 9px;box-shadow:inset 2px 2px 4px #00000047,0 1px #ffffff09}.fabrica-preview,.fabrica-picker{background:linear-gradient(145deg, #252a31f7, #181c22fc), var(--neo-grain) center / 460px auto}.fabrica-preview{box-shadow:-30px 0 75px #03050899,inset 1px 0 #ffffff17}.fabrica-preview>header{background:#10131840;box-shadow:0 5px 20px #00000029}@media (hover:hover) and (pointer:fine){.command-shell .fabrica-document:hover{border-color:#ffffff21}.command-shell .fabrica-document--selected:hover{border-color:#ff5c7c66}}.command-shell button:disabled{cursor:not-allowed}@media (width<=1023px){.command-shell .carved-control__marker{width:auto;height:2px;inset:auto 16px 4px}.command-sidebar{box-shadow:0 -8px 28px #05070a66,inset 0 1px #ffffff0e}.command-shell .command-panel{box-shadow:var(--neo-raised)}}@media (prefers-reduced-motion:reduce){.command-shell *,.fabrica-preview *,.fabrica-picker *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (hover:hover) and (pointer:fine){.command-shell .carved-rail a:hover .carved-control:not(.carved-control--selected){border-color:#ffffff1f}}.command-shell .fabrica-document--selected .fabrica-code{color:#ff9aab}.command-shell .dashboard-kpis .metric-card{min-height:150px}.command-shell .dashboard-kpis .metric-card:not(:first-child):before{display:none}.dashboard-chart-well{box-shadow:var(--neo-inset);background:#191d23;border:1px solid #0000003d}.command-shell .dashboard-chart .monthly-signal{box-shadow:none;background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#ffffff0a calc(25% - 1px) 25%)}.command-shell .dashboard-chart .monthly-signal__bar{background:linear-gradient(90deg,#424b59,#657080 45%,#4c5665);border-radius:5px 5px 1px 1px;max-width:48px;margin-inline:auto;box-shadow:inset 0 1px #ffffff38,2px 0 3px #00000040}.command-shell .dashboard-chart .monthly-signal__bar[data-current]{background:linear-gradient(90deg,#a92944,#e35a74 45%,#ba304c)}.dashboard-actions{min-width:0;padding:6px 0}.dashboard-action{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:16px 0;display:flex}.dashboard-action>span:nth-child(2){flex:1;min-width:0}.dashboard-action strong{font-size:13px;font-weight:600;display:block}.dashboard-action small{color:#a8adb4;margin-top:5px;font-size:11px;line-height:1.5;display:block}.dashboard-action>span:last-child{color:#a8adb4}.dashboard-action:hover strong{color:#ff9aab}.command-shell .fabrica-button,.fabrica-preview .fabrica-button,.fabrica-picker .fabrica-button{border-bottom-color:#00000073;border-radius:9px;position:relative;box-shadow:0 3px #12151a,0 4px #ffffff0b,0 6px 7px #0000003d,inset 0 1px #ffffff2e}.command-shell .fabrica-button--primary,.fabrica-preview .fabrica-button--primary{box-shadow:0 3px #661125,0 4px #ffffff09,0 6px 7px #00000040,inset 0 1px #ffe5e959}.command-shell .fabrica-button:not(:disabled):active,.fabrica-preview .fabrica-button:active,.fabrica-picker .fabrica-button:active{box-shadow:0 1px #12151a,inset 0 1px 3px #0000004d}.command-shell .fabrica-button[aria-pressed=true]{box-shadow:var(--neo-inset)}.fabrica-button:focus-visible,.dashboard-action:focus-visible{outline-offset:-1px;outline:1px solid #ff718a}.dashboard-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#a8adb4;font-size:10px;font-weight:600}.command-shell .dashboard-chart .monthly-signal__bar{flex-shrink:0;min-height:0}.command-shell ::-moz-selection{color:#fff6f8;text-shadow:none;background:#87344b}.fabrica-preview ::-moz-selection{color:#fff6f8;text-shadow:none;background:#87344b}.fabrica-picker ::-moz-selection{color:#fff6f8;text-shadow:none;background:#87344b}.sentinel-evidence-drawer ::-moz-selection{color:#fff6f8;text-shadow:none;background:#87344b}.command-select-content ::-moz-selection{color:#fff6f8;text-shadow:none;background:#87344b}.command-shell ::selection{color:#fff6f8;text-shadow:none;background:#87344b}.fabrica-preview ::selection{color:#fff6f8;text-shadow:none;background:#87344b}.fabrica-picker ::selection{color:#fff6f8;text-shadow:none;background:#87344b}.sentinel-evidence-drawer ::selection{color:#fff6f8;text-shadow:none;background:#87344b}.command-select-content ::selection{color:#fff6f8;text-shadow:none;background:#87344b}.command-field{color:#b7bdc7;flex-direction:column;gap:7px;min-width:0;font-size:11px;display:flex}.command-field>input{color:#f4f6f8;width:100%;min-width:0}.command-select-trigger{color:#f4f6f8;text-align:left;border:1px solid #ffffff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:13px;display:inline-flex}.command-select-chevron{color:#b7bdc7;flex-shrink:0;font-size:18px;line-height:1}.command-select-trigger[data-state=open]{border-color:#cc526d}.command-select-trigger:disabled{opacity:.45;cursor:not-allowed}.command-select-content{z-index:70;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(320px, var(--radix-select-content-available-height));color:#f4f6f8;background:linear-gradient(145deg,#30363f,#232830);border:1px solid #414853;border-radius:10px;padding:5px;overflow:hidden;box-shadow:0 8px 24px #07090d66,inset 0 1px #ffffff0d}.command-select-item{overflow-wrap:anywhere;cursor:default;border-radius:6px;outline:none;align-items:center;min-height:40px;padding:9px 36px 9px 12px;font-size:13px;line-height:1.5;display:flex;position:relative}.command-select-item[data-highlighted]{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.command-select-item[data-state=checked]{color:#ffa2b4}.command-select-item[data-disabled]{opacity:.4}.command-select-check{position:absolute;right:12px}.command-select-scroll{color:#b7bdc7;justify-content:center;padding:4px;display:flex}.command-tooltip{z-index:80;color:#f4f6f8;overflow-wrap:anywhere;background:#30363f;border:1px solid #414853;border-radius:8px;max-width:min(320px,100vw - 24px);padding:8px 12px;font-size:12px;line-height:1.5;box-shadow:0 4px 12px #0005}.command-checkbox{appearance:none;width:18px;height:18px;box-shadow:var(--neo-inset);cursor:pointer;background:#1b1f25;border:1px solid #727b89;border-radius:5px;flex:none;place-content:center;margin:0;display:inline-grid}.command-checkbox:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}.command-checkbox:checked{background:#b72a46;border-color:#ec758b;box-shadow:inset 0 1px #ffffff30}.command-checkbox:checked:after{opacity:1}.command-checkbox:disabled{opacity:.45;cursor:not-allowed}.command-dialog-close{color:#f4f6f8;min-height:40px;box-shadow:var(--neo-control);background:linear-gradient(165deg,#3b414a,#292e35);border:1px solid #ffffff18;border-radius:8px;flex-shrink:0;padding:8px 14px;font-size:12px}.sentinel-evidence-drawer{background:linear-gradient(145deg,#252a31,#1c2026);box-shadow:-12px 0 36px #0006,inset 1px 0 #ffffff12}.sentinel-evidence-drawer>header{z-index:1;background:#252a31;padding-top:16px;position:sticky;top:-20px}@media (width>=640px){.sentinel-evidence-drawer>header{top:-28px}}.command-shell input:not([type=checkbox]):not([type=range]),.command-shell textarea{min-width:0}.command-shell input::-moz-placeholder{color:#939ca9;opacity:1}.fabrica-picker input::-moz-placeholder{color:#939ca9;opacity:1}.command-shell input::placeholder,.fabrica-picker input::placeholder{color:#939ca9;opacity:1}.command-shell .command-session>div[title]{white-space:normal;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.command-select-content,.command-tooltip,.sentinel-evidence-drawer,.sentinel-evidence-drawer *{transition:none!important;animation:none!important}}.command-investigation-drawer{color:#f4f6f8;background:linear-gradient(145deg,#252a31,#1c2026);box-shadow:-12px 0 36px #0006,inset 1px 0 #ffffff12}.command-investigation-drawer>header{background:linear-gradient(180deg,#ffffff0450,transparent)}.investigation-detail-body{scrollbar-color:#69717d transparent}.command-investigation-drawer ::selection{color:#fff6f8;text-shadow:none;background:#87344b}.command-investigation-drawer :focus-visible{outline-offset:-1px;outline:1px solid #ff718a}.command-shell .command-input:focus-visible,.fabrica-picker .command-input:focus-visible{box-shadow:var(--neo-inset);border-color:#ff718a;outline:none}.command-shell .carved-rail a:focus-visible{outline:none}.command-shell .carved-rail a:focus-visible .carved-control{box-shadow:var(--neo-inset);border-color:#ff718a}.command-select-trigger[data-state=open]:focus-visible{border-color:#ff718a;outline:none}.investigation-identity{align-items:center;gap:16px;display:flex}.investigation-facts{border-block:1px solid #ffffff0c;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 4px;padding:20px 0;display:grid}.investigation-facts dt{color:#a8adb4;font-size:10px}.investigation-facts dd{font-variant-numeric:tabular-nums;margin-top:8px;font-size:18px}.investigation-detail-section{background:#ffffff0250;border:1px solid #ffffff09;border-radius:12px;margin-top:18px;padding:18px}.investigation-detail-section h4{font-size:12px;font-weight:600}.investigation-evidence-list{margin-top:12px}.investigation-evidence-list li{border-bottom:1px solid #ffffff0a;gap:12px;padding:12px 0;font-size:11px;display:flex}.investigation-evidence-list li>span{color:#a8adb4}.investigation-evidence-list code{overflow-wrap:anywhere;color:#e0e5eb}@media (width<=639px){.command-investigation-drawer{box-shadow:0 -14px 34px #0008,inset 0 1px #ffffff12}.investigation-detail-body{padding:20px 16px calc(24px + env(safe-area-inset-bottom))}.investigation-detail-section{margin-top:14px;padding:15px}}.command-shell :is(.fabrica-button,.command-dialog-close,.command-checkbox):focus-visible,:is(.fabrica-preview,.fabrica-picker,.command-investigation-drawer,.sentinel-evidence-drawer) :is(.fabrica-button,.command-dialog-close,.command-checkbox):focus-visible{border-color:#ff718a;outline:none}@media (forced-colors:active){:is(.command-shell,.fabrica-preview,.fabrica-picker,.command-investigation-drawer,.sentinel-evidence-drawer) :focus-visible{outline-offset:2px;outline:2px solid highlight}}@media (width<=1023px){.command-shell .command-sidebar{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(145deg,#24282ef2,#1d2127f5),var(--neo-grain) center/360px auto;border-top:1px solid #ffffff06;box-shadow:0 -4px 18px #080b1026}.command-shell .carved-rail{width:100%;max-width:510px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0 auto;padding:0;overflow:visible}.command-shell .carved-rail:has(>a:nth-child(8)){grid-template-columns:repeat(8,minmax(0,1fr))}.command-shell .carved-rail a{border-radius:12px;min-width:0;position:relative}.command-shell .carved-rail .carved-control{background:linear-gradient(145deg,#2c3036ed,#23272def),var(--neo-grain) center/360px auto;border:1px solid #ffffff04;border-radius:12px;gap:0;height:46px;min-height:46px;padding:6px;position:relative;box-shadow:2px 3px 6px #080b104d,-1px -1px 3px #ffffff06,inset 0 1px 1px #ffffff05}.command-shell .carved-rail .carved-control--selected{background:linear-gradient(145deg,#1c2026ed,#24282eed),var(--neo-grain) center/360px auto;border-color:#ffffff03;box-shadow:inset 2px 2px 4px #070a104d,inset -1px -1px 2px #ffffff08}.command-shell .carved-rail .icon-3d{box-shadow:none;background:0 0;border-radius:0;width:30px!important;height:30px!important}.command-shell .carved-rail .icon-3d picture,.command-shell .carved-rail .icon-3d img{width:100%!important;height:100%!important}.command-shell .carved-rail .icon-3d img{filter:brightness(1.2)saturate(.8)}.command-shell .carved-rail .carved-control--selected .icon-3d img{filter:brightness(1.4)saturate(.95)}.command-shell .command-nav-label{color:#e2e5e9;letter-spacing:0;white-space:nowrap;word-break:normal;opacity:0;pointer-events:none;z-index:30;background:#292d34;border:1px solid #ffffff0d;border-radius:7px;width:max-content;max-width:160px;padding:6px 9px;font-size:11px;font-weight:500;line-height:1.3;position:absolute;bottom:calc(100% + 10px);left:50%;right:auto;transform:translate(-50%);box-shadow:0 3px 10px #080b1050}.command-shell .carved-rail a:first-child .command-nav-label{left:0;transform:none}.command-shell .carved-rail a:last-child .command-nav-label{left:auto;right:0;transform:none}.command-shell .carved-rail a:focus-visible .command-nav-label{opacity:1}.command-shell .carved-rail .carved-control__marker{width:12px;height:2px;box-shadow:none;background:#b96c80;border-radius:2px;inset:auto auto 3px 50%;transform:translate(-50%)}.command-shell .carved-rail a:focus-visible{outline-offset:2px;outline:1px solid #c496a2}.command-shell .carved-rail a:focus-visible .carved-control{border-color:#0000}}@media (hover:hover) and (pointer:fine) and (width<=1023px){.command-shell .carved-rail a:hover .command-nav-label{opacity:1}}@media (width<=639px){.command-shell .carved-rail{gap:4px}.command-shell .carved-rail:has(>a:nth-child(8)){grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:320px}}@media (width<=359px){.command-shell .carved-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:260px}}@media (forced-colors:active) and (width<=1023px){.command-shell .carved-rail a:focus-visible{outline:2px solid highlight}.command-shell .carved-rail .carved-control--selected{border-color:highlight}}.command-shell .carved-rail .icon-3d picture{width:100%;height:100%;display:block;transform:none}@media (width>=1024px){.command-shell .command-sidebar .carved-rail .carved-control{border-radius:8px;align-items:center;gap:10px;height:44px;min-height:44px;padding:0 12px}.command-shell .command-sidebar .carved-rail .icon-3d{flex:0 0 28px;width:28px!important;height:28px!important}.command-shell .command-sidebar .carved-rail .command-nav-label{white-space:nowrap;word-break:normal;font-size:12px;line-height:16px}.command-shell .command-sidebar .carved-rail a:focus-visible{border-radius:8px}}.command-shell .command-sidebar{--nav-mineral:url(/assets/login/mineral-texture-v3.webp);--nav-raised:linear-gradient(110deg, #30343ab8, #23272cbf);background-blend-mode:normal;border-color:var(--shell-seam);box-shadow:none;background:0 0}.command-shell .command-sidebar .command-brand,.command-shell .command-sidebar .command-session{border-color:var(--shell-seam);box-shadow:none;background:0 0}.command-shell .command-sidebar .command-brand-emblem{-o-object-fit:contain;object-fit:contain;filter:brightness(1.65)drop-shadow(0 1px 1px #0008);width:44px;height:44px}.command-shell .command-sidebar .carved-rail .carved-control{background:var(--nav-raised), var(--nav-mineral) center / 360px repeat;border:1px solid #ffffff09;transition:background-color .14s,border-color .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff08,0 1px 2px #0005;transform:none!important}.command-shell .command-sidebar .carved-rail .carved-control:not(.carved-control--selected){background-size:auto,260px;border-color:#ffffff0d;box-shadow:inset 0 1px #ffffff0c,inset 0 -1px #0004,0 1px 2px #0004}.command-shell .command-sidebar .carved-rail .carved-control--selected{background:linear-gradient(110deg, #101316ed, #191c20ed), var(--nav-mineral) center / 360px repeat;border-color:#ffffff07;box-shadow:inset 0 2px 4px #0008,inset 0 -1px #ffffff05}.command-shell .command-sidebar .carved-rail .carved-control__marker{box-shadow:none;background:#b95366}@media (hover:hover){.command-shell .command-sidebar .carved-rail a:hover .carved-control:not(.carved-control--selected){background:linear-gradient(110deg, #373c43b8, #2b3037bf), var(--nav-mineral) center / 260px repeat;border-color:#ffffff16}}.command-shell .command-sidebar .carved-rail a:focus-visible{outline-offset:2px;outline:2px solid #d5a2ad}.command-shell .command-sidebar .carved-rail a:focus-visible .carved-control{border-color:#d5a2ad66}@media (prefers-reduced-motion:reduce){.command-shell .command-sidebar .carved-rail .carved-control{transition:none}}@media (forced-colors:active){.command-shell .command-sidebar,.command-shell .command-sidebar .carved-rail .carved-control,.command-shell .command-sidebar .carved-rail .carved-control:not(.carved-control--selected){box-shadow:none;background:canvas;border-color:buttontext}.command-shell .command-sidebar .carved-rail a:focus-visible{outline-color:highlight}.command-shell .command-sidebar .carved-rail .carved-control--selected{border-color:highlight}}.command-shell .command-topbar .command-account-email{color:#ef4054}@supports ((-webkit-background-clip:text) or (background-clip:text)){.command-shell .command-topbar .command-account-email{background-image:linear-gradient(#ff5265ef, #f5465aef), var(--command-red-plate);color:#0000;-webkit-text-fill-color:transparent;background-position:50%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.command-shell .command-topbar .command-account-email{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.command-shell{background:canvas}.command-shell .command-topbar,.command-shell .command-sidebar .command-brand,.command-shell .command-sidebar .command-session,.command-shell .command-panel,.command-shell .dashboard-selected,.command-shell .fabrica-kitbar{box-shadow:none;background:canvas;border-color:canvastext}}:root{--neo-well-face:linear-gradient(125deg, #11151ac9, #1b2025d1);--neo-window-face:linear-gradient(110deg, #292e34bd, #1c2127c7);--neo-well-material:var(--neo-well-face), var(--neo-grain) left top / 360px repeat;--neo-window-material:var(--neo-window-face), var(--neo-grain) left top / 360px repeat}.command-shell .command-input,.missions-page .mission-workspace .command-input,.fabrica-picker .command-input,.fabrica-preview .command-input,.command-select-trigger,.document-export.export-studio .command-select-trigger,.export-studio .export-studio-settings input,.export-preview-navigation input,.opportunity-panel-value,.sources-drawer pre,.command-shell .mission-stage-processes,.command-shell .mission-refresh-notice{background:var(--neo-well-material);background-blend-mode:normal}.fabrica-picker,.fabrica-preview.fabrica-workbench,.document-export.export-studio,.command-select-content,.command-tooltip,.opportunity-panel[role=dialog],.sources-drawer[role=dialog],.alerts-drawer[role=dialog],.sentinel-evidence-drawer,.command-investigation-drawer{background:var(--neo-window-material);background-blend-mode:normal}.opportunity-panel footer,.alerts-drawer footer,.export-studio .document-export-actions,.sentinel-evidence-drawer>header,.command-investigation-drawer>header{background:var(--neo-window-material)}@media (forced-colors:active){.command-input,.command-select-trigger,.fabrica-picker,.fabrica-preview.fabrica-workbench,.document-export.export-studio,.command-select-content,.command-tooltip,.opportunity-panel[role=dialog],.sources-drawer[role=dialog],.alerts-drawer[role=dialog],.sentinel-evidence-drawer,.command-investigation-drawer{color:canvastext;background:canvas}}.command-shell .mission-agent .pilot-composer-row,.command-shell .mission-agent .pilot-composer-row:focus-within{background:var(--neo-well-material)}.command-shell .users-list,.command-shell .sources-runs,.command-shell .mission-stage-button{background:var(--neo-window-material)}.command-shell .mission-stage-button:hover{background:linear-gradient(#ffffff06, #ffffff06), var(--neo-window-material)}.command-shell :is(.sources-overview,.opportunity-row,.alert-row,.alerts-summary,.intel-entry-guide,.intel-coverage-item,.intel-frontier-item),.command-shell .source-card[data-selected=true]{background:var(--neo-window-material)}.command-shell :is(.opportunity-row,.alert-row):hover{background:linear-gradient(#ffffff06, #ffffff06), var(--neo-window-material)}.command-shell :is(.watch-reason,.watch-confirm,.users-role-note,.users-profile,.users-avatar,.intel-risk,.intel-investigation-seed,.intel-tree-node,.intel-coverage-empty,.intel-frontier-empty),.command-shell .intel-workspace article dl>div,.sources-drawer .sources-result,.alerts-drawer :is(.alerts-detail-signal,.alerts-reference,.alerts-drawer-navigation),.command-shell .mission-agent :is(.pilot-user-bubble,.pilot-reasoning,.pilot-tool,.pilot-tool-code,.pilot-tool-pretty,.pilot-md-pre,.mission-agent-review),.fabrica-preview.fabrica-workbench .fabrica-reading-page,.fabrica-preview.fabrica-workbench .fabrica-reading-area,.command-shell :is(.fabrica-quality,.fabrica-review-changes,.fabrica-arp-context,.fabrica-mission-context),.document-export.export-studio :is(.export-studio-preview,.export-studio-footer){background:var(--neo-well-material)}.command-shell .intel-tree-node:is(:hover,[aria-pressed=true]){background:linear-gradient(#c4869712, #c4869712), var(--neo-well-material)}@media (forced-colors:active){.command-shell :is(.sources-overview,.opportunity-row,.alert-row,.alerts-summary,.intel-entry-guide,.intel-coverage-item,.intel-frontier-item,.source-card[data-selected=true],.watch-reason,.watch-confirm,.users-role-note,.users-profile,.users-avatar,.intel-risk,.intel-investigation-seed,.intel-tree-node,.intel-coverage-empty,.intel-frontier-empty,.fabrica-quality,.fabrica-review-changes,.fabrica-arp-context,.fabrica-mission-context),.command-shell .intel-workspace article dl>div,.sources-drawer .sources-result,.alerts-drawer :is(.alerts-detail-signal,.alerts-reference,.alerts-drawer-navigation),.command-shell .mission-agent :is(.pilot-user-bubble,.pilot-reasoning,.pilot-tool,.pilot-tool-code,.pilot-tool-pretty,.pilot-md-pre,.mission-agent-review),.fabrica-preview.fabrica-workbench :is(.fabrica-reading-page,.fabrica-reading-area),.document-export.export-studio :is(.export-studio-preview,.export-studio-footer),.command-shell :is(.dashboard-segment,.dashboard-concentration,.fabrica-code,.mission-item:hover,.mission-item.is-selected,.mission-source,.mission-decision,.mission-route,.mission-route.is-selected),.command-shell .missions-flow li,.command-shell .mission-stage-button>span,.command-shell .mission-history li,.command-shell .mission-agent .pilot-send:disabled,.fabrica-preview .fabrica-text-review>button{color:canvastext;background:canvas}}@media (width<=1023px){.command-shell .command-sidebar .carved-rail{scrollbar-width:thin;scroll-snap-type:x proximity;gap:8px;max-width:none;padding:3px;display:flex;overflow-x:auto}.command-shell .command-sidebar .carved-rail>a{scroll-snap-align:start;flex:0 0 96px}.command-shell .command-sidebar .carved-rail .carved-control{gap:3px;height:62px;min-height:62px;padding:5px}.command-shell .command-sidebar .carved-rail .command-nav-label{width:100%;max-width:none;box-shadow:none;opacity:1;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:10px;line-height:1.3;position:static;transform:none}}:root{--command-red-plate:url(/assets/login/gov-intel-auth-button-plate-v1.webp)}.lf-auth-button{background-image:var(--command-red-plate)}:is(button,a):is(.mission-primary,.fabrica-button--primary,.liquid-action,.watch-add,.intel-analyze,.opportunity-button--primary,.bg-accent-500,.bg-accent-glow):not(.lf-auth-button),.watch-confirm button:last-child{background:transparent var(--command-red-plate) center / 100% 100% no-repeat;color:#fff9f2;text-shadow:0 1px 1px #190202b3;filter:brightness(1.06)saturate(.9);border-color:#0000;border-radius:7px;transition:filter .15s,box-shadow .15s;box-shadow:0 3px 7px #0005}:is(button,a):is(.mission-primary,.fabrica-button--primary,.liquid-action,.watch-add,.intel-analyze,.opportunity-button--primary,.bg-accent-500,.bg-accent-glow):not(:disabled):hover,.watch-confirm button:last-child:not(:disabled):hover{background:transparent var(--command-red-plate) center / 100% 100% no-repeat;filter:brightness(1.15)saturate(.96);border-color:#0000}:is(button,a):is(.mission-primary,.fabrica-button--primary,.liquid-action,.watch-add,.intel-analyze,.opportunity-button--primary,.bg-accent-500,.bg-accent-glow):not(:disabled):active,.watch-confirm button:last-child:not(:disabled):active{filter:brightness(.96)saturate(.9);box-shadow:0 1px 3px #0006}:is(button,a):is(.mission-primary,.fabrica-button--primary,.liquid-action,.watch-add,.intel-analyze,.opportunity-button--primary,.bg-accent-500,.bg-accent-glow):not(.lf-auth-button):focus-visible,.watch-confirm button:last-child:focus-visible{outline-offset:2px;border-color:#0000;outline:1px solid #efb4ad}.liquid-action:after{display:none}@media (prefers-reduced-motion:reduce){:is(button,a):is(.mission-primary,.fabrica-button--primary,.liquid-action,.watch-add,.intel-analyze,.opportunity-button--primary,.bg-accent-500,.bg-accent-glow),.watch-confirm button:last-child{transition:none}}@media (forced-colors:active){:is(button,a):is(.mission-primary,.fabrica-button--primary,.liquid-action,.watch-add,.intel-analyze,.opportunity-button--primary,.bg-accent-500,.bg-accent-glow),.watch-confirm button:last-child{color:buttontext!important;filter:none!important;text-shadow:none!important;background:buttonface!important;border:1px solid buttontext!important}}:root{--command-action-height:38px;--command-action-padding:12px;--command-action-gap:8px;--command-secondary-plate:var(--command-red-plate);--command-secondary-tone:#30353c;--command-secondary-shadow:inset 0 1px 0 #ffffff05, 0 1px 2px #0003}:is(.command-shell,.fabrica-preview,.fabrica-picker,.fabrica-review-changes,.sources-drawer,.alerts-drawer,.command-investigation-drawer,.sentinel-evidence-drawer,.opportunity-panel,.export-studio) :is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger):not(:is(.fabrica-button--primary,.opportunity-button--primary,.liquid-action,.bg-accent-500,.bg-accent-glow)){height:var(--command-action-height);min-height:var(--command-action-height);padding:0 var(--command-action-padding);background:var(--command-secondary-plate);background-color:var(--command-secondary-tone);background-blend-mode:luminosity;box-shadow:var(--command-secondary-shadow);color:#e1e5ea;text-align:center;text-shadow:none;white-space:nowrap;overflow-wrap:normal;filter:none;background-position:50%;background-repeat:no-repeat;background-size:110% 120%;border:1px solid #ffffff12;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;transition:filter .14s,box-shadow .14s,opacity .14s;display:inline-flex}:is(.command-shell,.fabrica-preview,.fabrica-picker,.fabrica-review-changes,.sources-drawer,.alerts-drawer,.command-investigation-drawer,.sentinel-evidence-drawer,.opportunity-panel,.export-studio) :is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger):not(:is(.fabrica-button--primary,.opportunity-button--primary,.liquid-action,.bg-accent-500,.bg-accent-glow)):not(:disabled):not([aria-disabled=true]):hover{background:var(--command-secondary-plate);background-color:var(--command-secondary-tone);background-blend-mode:luminosity;color:#f4f6f8;filter:brightness(1.04);background-position:50%;background-repeat:no-repeat;background-size:110% 120%;border-color:#ffffff24}:is(.command-shell,.fabrica-preview,.fabrica-picker,.fabrica-review-changes,.sources-drawer,.alerts-drawer,.command-investigation-drawer,.sentinel-evidence-drawer,.opportunity-panel,.export-studio) :is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger):not(:is(.fabrica-button--primary,.opportunity-button--primary,.liquid-action,.bg-accent-500,.bg-accent-glow)):not(:disabled):active{filter:brightness(.92);transform:none;box-shadow:inset 0 1px 2px #0004}:is(.command-shell,.fabrica-preview,.fabrica-picker,.fabrica-review-changes,.sources-drawer,.alerts-drawer,.command-investigation-drawer,.sentinel-evidence-drawer,.opportunity-panel,.export-studio) :is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger):not(:is(.fabrica-button--primary,.opportunity-button--primary,.liquid-action,.bg-accent-500,.bg-accent-glow)):focus-visible{outline-offset:2px;outline:2px solid #e7b0bf}:is(.command-shell,.fabrica-preview,.fabrica-picker,.fabrica-review-changes,.sources-drawer,.alerts-drawer,.command-investigation-drawer,.sentinel-evidence-drawer,.opportunity-panel,.export-studio) :is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger):not(:is(.fabrica-button--primary,.opportunity-button--primary,.liquid-action,.bg-accent-500,.bg-accent-glow)):is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}.command-shell :is(.fabrica-button,.opportunity-button,.alert-control)[aria-pressed=true]:not(.fabrica-button--primary){color:#f2bdca;box-shadow:inset 0 0 0 1px #ad697d,0 1px 3px #0005}:is(.command-shell,.fabrica-preview,.fabrica-picker,.fabrica-review-changes,.sources-drawer,.alerts-drawer,.opportunity-panel,.export-studio) :is(.fabrica-button--primary,.opportunity-button--primary,.mission-primary,.watch-add,.intel-analyze,.users-control){height:var(--command-action-height);min-height:var(--command-action-height);padding:0 var(--command-action-padding);white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.command-shell .missions-rail-buttons{gap:var(--command-action-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.command-shell .missions-rail-buttons .mission-text-button{width:100%;min-width:0;padding-inline:8px}.command-shell .mission-production>.mission-text-button{width:160px}.command-shell .opportunity-actions{gap:var(--command-action-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;width:210px;max-width:100%;display:grid}.command-shell .opportunity-actions .opportunity-button{width:100%;padding-inline:8px}@media (width<=640px),(pointer:coarse){:root{--command-action-height:44px}}@media (width<=640px){.command-shell .mission-production>.mission-text-button{width:100%}}@media (prefers-reduced-motion:reduce){:is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger){transition:none!important}}@media (forced-colors:active){:is(.dash-control,.opportunity-button,.mission-text-button,.fabrica-button,.alert-control,.sources-control,.sources-refresh,.watch-refresh,.users-control,.intel-quiet,.command-secondary,.pilot-suggestion,.export-reset,.intel-investigation-edit,.command-dialog-close,.fabrica-review-trigger){color:buttontext!important;filter:none!important;text-shadow:none!important;background:buttonface!important;border:1px solid buttontext!important}}@media (width>=1101px){.command-shell .opportunity-row{grid-template-columns:minmax(0,1fr) 230px 210px}}.command-shell .mission-agent .pilot-suggestions{flex-wrap:wrap;gap:8px;display:flex}.command-shell .mission-agent .pilot-suggestion{text-align:center;flex:0 auto;max-width:100%}.command-shell .mission-agent .mission-agent-review-buttons>button{height:var(--command-action-height);min-height:var(--command-action-height);padding:0 12px}@media (width>=761px){.command-shell .watch-workspace .watch-mobile-add,.command-shell .sources-workspace .sources-catalog-toggle{display:none}}@media (width<=640px){.command-shell .mission-agent .pilot-suggestions{flex-direction:column}.command-shell .mission-agent .pilot-suggestion{width:100%}}.command-shell :is(.dashboard-segment,.alerts-views)>button,.export-studio.document-export .document-export-formats>button,.export-studio.document-export .export-designs button{min-height:var(--command-action-height);background:linear-gradient(#252a30c7,#1c2026cf),var(--neo-grain) center/260px;border-radius:7px;transition:background-color .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff07}.command-shell :is(.dashboard-segment,.alerts-views)>button[aria-pressed=true],.export-studio.document-export .document-export-formats>button[aria-pressed=true],.export-studio.document-export .export-designs button[aria-pressed=true]{background:linear-gradient(#15191dec,#1c2026df),var(--neo-grain) center/260px;color:#f2bdca;border-color:#ad697d66;box-shadow:inset 0 2px 4px #0008,inset 0 -1px #ffffff08}.command-shell .command-action-danger{color:#f2a5ae}.command-shell .command-action-icon,:is(.fabrica-preview,.export-studio) .command-action-icon{width:var(--command-action-height);flex-shrink:0;padding:0}@media (forced-colors:active){.command-shell :is(.dashboard-segment,.alerts-views)>button,.export-studio.document-export .document-export-formats>button,.export-studio.document-export .export-designs button{color:buttontext;box-shadow:none;background:buttonface}.command-shell :is(.dashboard-segment,.alerts-views)>button[aria-pressed=true],.export-studio.document-export .document-export-formats>button[aria-pressed=true],.export-studio.document-export .export-designs button[aria-pressed=true]{color:highlight;border:1px solid highlight}}.command-shell :is(.opportunity-read,.alert-read,.alert-clear,.sources-text-button,.users-filter-result>button),.command-shell .users-password>button{align-items:center;gap:6px;min-height:36px;font-size:12px;display:inline-flex}@media (width<=640px),(pointer:coarse){.command-shell :is(.opportunity-read,.alert-read,.alert-clear,.sources-text-button,.users-filter-result>button){min-height:44px}}.export-studio .export-toggles>button{min-height:var(--command-action-height);align-items:center}.command-shell .command-select-trigger,.document-export.export-studio .command-select-trigger,.fabrica-picker .command-select-trigger,.fabrica-preview .command-select-trigger{background:linear-gradient(180deg,#22282de8,#1d2328ed),var(--neo-grain) left top/360px;color:#e2e5e9;min-height:38px;text-shadow:none;border:1px solid #ffffff14;border-radius:10px;gap:16px;padding:8px 12px;font-size:12px;line-height:20px;transition:border-color .14s,background-color .14s;box-shadow:inset 0 1px #0002,0 1px #ffffff04}.command-shell .command-select-trigger:hover:not(:disabled),.document-export.export-studio .command-select-trigger:hover:not(:disabled){border-color:#ffffff28}.command-shell .command-select-trigger[data-state=open],.document-export.export-studio .command-select-trigger[data-state=open]{border-color:#c48696}.command-shell .mission-agent-provider{gap:10px;margin:14px 0 18px;font-size:11px}.command-shell .mission-agent-provider .command-select-trigger{min-width:220px;max-width:100%}.command-shell .mission-agent-note[role=alert]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.command-shell .mission-agent-note[role=alert]>p{flex:240px;margin:0}@media (width<=640px),(pointer:coarse){:root{--command-action-height:44px}.command-shell .command-select-trigger,.document-export.export-studio .command-select-trigger,.fabrica-picker .command-select-trigger,.fabrica-preview .command-select-trigger{min-height:44px}.command-shell .mission-agent-provider{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.command-shell .command-select-trigger{transition:none}}@media (forced-colors:active){.command-shell .command-select-trigger,.document-export.export-studio .command-select-trigger,.fabrica-picker .command-select-trigger,.fabrica-preview .command-select-trigger{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}}.command-shell .mission-agent>p[role=alert]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.command-shell .mission-agent .pilot-send{background:var(--command-red-plate) center/110% 120% no-repeat;color:#fff1f3;box-shadow:var(--command-secondary-shadow);text-shadow:none;border:1px solid #d18d9859;border-radius:10px;transition:filter .14s,border-color .14s,box-shadow .14s}.command-shell .mission-agent .pilot-send[data-variant=stop]{background:var(--command-red-plate) center/110% 120% no-repeat;color:#fff1f3}.command-shell .mission-agent .pilot-send:hover:not(:disabled){filter:brightness(1.08);border-color:#e4a0ae99;transform:none}.command-shell .mission-agent .pilot-send:active:not(:disabled){filter:brightness(.94);transform:none;box-shadow:inset 0 1px 2px #0004}.command-shell .mission-agent .pilot-send:focus-visible{outline-offset:2px;outline:2px solid #e7b0bf}.command-shell .mission-agent .pilot-send:disabled{opacity:.55;color:#b6bbc3;background:var(--command-secondary-tone) var(--command-secondary-plate) center/110% 120% no-repeat;background-blend-mode:luminosity;box-shadow:none;filter:none;border-color:#ffffff12}@media (width<=640px),(pointer:coarse){.command-shell .mission-agent .pilot-send{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.command-shell .mission-agent .pilot-send{transition:none}}@media (forced-colors:active){.command-shell .mission-agent .pilot-send,.command-shell .mission-agent .pilot-send[data-variant=stop],.command-shell .mission-agent .pilot-send:disabled{color:buttontext;box-shadow:none;filter:none;opacity:1;background:buttonface;border-color:buttontext}.command-shell .mission-agent .pilot-send:disabled{color:graytext;border-color:graytext}}
