.ProjectCommandBox-module__nFMorG__root{gap:12px;max-width:760px}.ProjectCommandBox-module__nFMorG__osRail{justify-content:center;width:100%;display:flex}.ProjectCommandBox-module__nFMorG__osTool{color:#e2f2ffc2;-webkit-backdrop-filter:blur(18px);background:linear-gradient(#d9ecff1c,#d9ecff09),#070c14bd;border:1px solid #d9ecff1f;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 14px 34px #0000003d}.ProjectCommandBox-module__nFMorG__osTool:hover,.ProjectCommandBox-module__nFMorG__osTool:focus-visible{color:#eef7ff;background:linear-gradient(#d9ecff29,#d9ecff0e),#09101ad1;border-color:#8ec8ff47;outline:none;transform:translateY(-1px)}.ProjectCommandBox-module__nFMorG__composerRow{align-items:center;width:100%;display:flex}.ProjectCommandBox-module__nFMorG__box{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#d9ecff13,#d9ecff07),#070c14c7;border-color:#d9ecff21;flex:auto;min-width:0;padding:7px 8px;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000047,0 18px 46px #00000042}.ProjectCommandBox-module__nFMorG__focused{background:linear-gradient(#d9ecff1b,#d9ecff0a),#080f1ad6;border-color:#8ec8ff40;box-shadow:inset 0 1px #ffffff14,0 20px 54px #0000004d}.ProjectCommandBox-module__nFMorG__hasContent{background:linear-gradient(#d9ecff17,#d9ecff09),#070c14db}.ProjectCommandBox-module__nFMorG__attach{color:#d9ecff7a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;min-height:32px;transition:background .15s,color .15s;display:inline-flex}.ProjectCommandBox-module__nFMorG__attach:hover{color:var(--text-primary);background:#d9ecff12}.ProjectCommandBox-module__nFMorG__fileInput{display:none}.ProjectCommandBox-module__nFMorG__textarea{min-width:0;min-height:32px;caret-color:var(--accent,#22d3ee)}.ProjectCommandBox-module__nFMorG__send{flex-shrink:0}.ProjectCommandBox-module__nFMorG__sendActive{color:var(--accent);background:var(--accent-soft)}.ProjectCommandBox-module__nFMorG__sendActive:hover{background:var(--accent-glow)}.ProjectCommandBox-module__nFMorG__spinner{animation:.8s linear infinite ProjectCommandBox-module__nFMorG__project-cmd-spin}.ProjectCommandBox-module__nFMorG__attachments{flex-wrap:wrap;justify-content:center;gap:7px;width:100%;display:flex}.ProjectCommandBox-module__nFMorG__attachment{color:#d9ecffc7;background:#d9ecff09;border:1px solid #d9ecff14;border-radius:999px;align-items:center;gap:7px;max-width:min(260px,100%);padding:6px 8px 6px 10px;font-size:12px;display:inline-flex}.ProjectCommandBox-module__nFMorG__attachment span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectCommandBox-module__nFMorG__attachment small{color:#d9ecff7a;flex:none;font-size:11px}.ProjectCommandBox-module__nFMorG__attachment button{color:#d9ecffad;cursor:pointer;background:#d9ecff12;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ProjectCommandBox-module__nFMorG__responsePanel{border:1px solid #d9ecff14;border-radius:16px;width:min(720px,100%);overflow:hidden;box-shadow:0 18px 52px #00000052}.ProjectCommandBox-module__nFMorG__processing{-webkit-backdrop-filter:blur(16px);background:#02060c14;min-height:124px;padding:14px}.ProjectCommandBox-module__nFMorG__complete{-webkit-backdrop-filter:blur(22px);background:#02060ce6;padding:16px}.ProjectCommandBox-module__nFMorG__processingHead{color:#d9ecffad;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.ProjectCommandBox-module__nFMorG__processingHead strong{color:#eef7ffdb;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ProjectCommandBox-module__nFMorG__processingWindow{color:#d9ecff9e;height:72px;margin-top:12px;position:relative;overflow:hidden}.ProjectCommandBox-module__nFMorG__processingWindow:before,.ProjectCommandBox-module__nFMorG__processingWindow:after{content:"";z-index:1;pointer-events:none;height:18px;position:absolute;left:0;right:0}.ProjectCommandBox-module__nFMorG__processingWindow:before{background:linear-gradient(#02060c24,#0000);top:0}.ProjectCommandBox-module__nFMorG__processingWindow:after{background:linear-gradient(#0000,#02060c24);bottom:0}.ProjectCommandBox-module__nFMorG__processingTrack{flex-direction:column;gap:8px;animation:5.5s linear infinite ProjectCommandBox-module__nFMorG__project-cmd-processing-scroll;display:flex}.ProjectCommandBox-module__nFMorG__processingTrack span{color:#d9ecff7a;font-size:13px}.ProjectCommandBox-module__nFMorG__processingDocs{color:#d9ecff85;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:12px;overflow:hidden}.ProjectCommandBox-module__nFMorG__response{color:#eef7ffe6;max-height:220px;margin:0;font-size:.82rem;line-height:1.55;overflow:auto}@keyframes ProjectCommandBox-module__nFMorG__project-cmd-spin{to{transform:rotate(360deg)}}@keyframes ProjectCommandBox-module__nFMorG__project-cmd-processing-scroll{to{transform:translateY(-50%)}}
.WorkProfileAssessmentPanel-module__PhE3Ia__scope{display:contents}.WorkProfileAssessmentPanel-module__PhE3Ia__scope.work-profile-panel{background:#04080e85;border:1px solid #d9ecff14;flex-direction:column;gap:14px;width:min(920px,100%);margin:0 auto;padding:16px;display:flex}.WorkProfileAssessmentPanel-module__PhE3Ia__scope.work-profile-panel--portal{width:100%;margin:0}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__header,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent__top,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion>div,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__risks){align-items:center;display:flex}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__header{justify-content:space-between;gap:18px}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__eyebrow{color:#8ec8ffa3;letter-spacing:.12em;text-transform:uppercase;font-size:11px}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__title,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent h3,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion h3){color:#eef7ff;margin:0;font-weight:500}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__title{margin-top:4px;font-size:18px}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__summary,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent p){color:#d9ecffa3;margin:7px 0 0;font-size:13px;line-height:1.5}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__meta{color:#d9ecff8a;justify-items:end;gap:3px;min-width:114px;font-size:11px;display:grid}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__meta strong{color:#eef7ff;font-size:24px;font-weight:500}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics{flex-wrap:wrap;gap:8px}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics div{background:#d9ecff08;border:1px solid #d9ecff12;min-width:104px;padding:10px 12px}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics span,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics small){display:block}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics span{color:#eef7ff;font-size:20px}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__metrics small{color:#d9ecff7a;margin-top:3px;font-size:11px}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__agents,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__suggestions){gap:10px;display:grid}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__agents{grid-template-columns:repeat(5,minmax(0,1fr))}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__suggestions{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion){background:#d9ecff07;border:1px solid #d9ecff12;min-width:0;padding:13px}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent__top,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion>div){justify-content:space-between;gap:10px}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent h3,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion h3){font-size:13px}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent__evidence{flex-direction:column;gap:5px;margin-top:10px;display:flex}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent__evidence span,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent small,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion li,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion span,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__risks span){color:#d9ecff85;font-size:11px;line-height:1.4}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-agent small{margin-top:10px;display:block}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-status{color:#d9ecff8a;border:1px solid #d9ecff14;flex:none;padding:5px 7px;font-size:10px}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-status--ready{color:#dcfce7d6;border-color:#22c55e3d}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-status--observing{color:#bfdbfedb;border-color:#8ec8ff3d}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-status--blocked{color:#fecacad6;border-color:#f871713d}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-suggestion ul{gap:6px;margin:10px 0 0;padding-left:14px;display:grid}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__risks{flex-wrap:wrap;gap:8px;padding-top:2px}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__risks span{color:#fde68ac2;background:#fbbf240d;border:1px solid #fbbf2429;padding:7px 9px}@media (max-width:1120px){:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__agents,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__suggestions){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__header{flex-direction:column;align-items:stretch}.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__meta{justify-items:start}:is(.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__agents,.WorkProfileAssessmentPanel-module__PhE3Ia__scope .work-profile-panel__suggestions){grid-template-columns:1fr}}
.ProjectIntegrationsModule-module__t7MFDa__module{background:linear-gradient(#d9ecff0f,#d9ecff06),#02060c7a;border:1px solid #d9ecff14;flex-direction:column;gap:14px;width:min(920px,100%);margin:0 auto;padding:18px;display:flex;box-shadow:0 18px 52px #00000038}.ProjectIntegrationsModule-module__t7MFDa__header,.ProjectIntegrationsModule-module__t7MFDa__panelTop,.ProjectIntegrationsModule-module__t7MFDa__metricRow,.ProjectIntegrationsModule-module__t7MFDa__tools{align-items:center;display:flex}.ProjectIntegrationsModule-module__t7MFDa__header,.ProjectIntegrationsModule-module__t7MFDa__panelTop{justify-content:space-between;gap:14px}.ProjectIntegrationsModule-module__t7MFDa__eyebrow{color:#d9ecff80;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.ProjectIntegrationsModule-module__t7MFDa__title,.ProjectIntegrationsModule-module__t7MFDa__panel h3{color:#eef7ff;margin:0;font-weight:500}.ProjectIntegrationsModule-module__t7MFDa__title{margin-top:5px;font-size:18px}.ProjectIntegrationsModule-module__t7MFDa__status{color:#d9ecffa3;background:#d9ecff09;border:1px solid #d9ecff1a;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:inline-flex}.ProjectIntegrationsModule-module__t7MFDa__status span{background:#f87171e6;border-radius:999px;width:7px;height:7px;box-shadow:0 0 16px #f8717152}.ProjectIntegrationsModule-module__t7MFDa__statusLive{color:#dcfce7db}.ProjectIntegrationsModule-module__t7MFDa__statusLive span{background:#22c55ef2;box-shadow:0 0 18px #22c55e5c}.ProjectIntegrationsModule-module__t7MFDa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProjectIntegrationsModule-module__t7MFDa__panel{background:#d9ecff07;border:1px solid #d9ecff12;border-radius:15px;min-width:0;padding:16px}.ProjectIntegrationsModule-module__t7MFDa__profilePanel{justify-content:space-between;gap:14px;display:flex}.ProjectIntegrationsModule-module__t7MFDa__panel h3{font-size:15px}.ProjectIntegrationsModule-module__t7MFDa__panel p{color:#d9ecffa3;margin:7px 0 0;font-size:13px;line-height:1.45}.ProjectIntegrationsModule-module__t7MFDa__button{color:#eef7ffeb;cursor:pointer;background:#8ec8ff1a;border:1px solid #8ec8ff3d;border-radius:12px;flex:none;justify-content:center;align-items:center;min-height:36px;padding:9px 12px;font-size:13px;text-decoration:none;display:inline-flex}.ProjectIntegrationsModule-module__t7MFDa__button:disabled{color:#d9ecff61;cursor:default;background:#d9ecff08;border-color:#d9ecff12}.ProjectIntegrationsModule-module__t7MFDa__metricRow{flex-wrap:wrap;gap:8px;margin-top:14px}.ProjectIntegrationsModule-module__t7MFDa__metricRow span,.ProjectIntegrationsModule-module__t7MFDa__tool{background:#d9ecff08;border:1px solid #d9ecff12;border-radius:999px}.ProjectIntegrationsModule-module__t7MFDa__metricRow span{color:#d9ecff8f;padding:6px 9px;font-size:12px}.ProjectIntegrationsModule-module__t7MFDa__tools{flex-wrap:wrap;gap:8px}.ProjectIntegrationsModule-module__t7MFDa__tool{align-items:center;gap:8px;min-height:34px;padding:7px 10px;display:inline-flex}.ProjectIntegrationsModule-module__t7MFDa__tool span{color:#eef7ffd1;font-size:13px}.ProjectIntegrationsModule-module__t7MFDa__tool small{color:#d9ecff7a;font-size:11px}@media (max-width:980px){.ProjectIntegrationsModule-module__t7MFDa__grid{grid-template-columns:1fr}}@media (max-width:720px){.ProjectIntegrationsModule-module__t7MFDa__header,.ProjectIntegrationsModule-module__t7MFDa__panelTop,.ProjectIntegrationsModule-module__t7MFDa__profilePanel{flex-direction:column;align-items:stretch}.ProjectIntegrationsModule-module__t7MFDa__status,.ProjectIntegrationsModule-module__t7MFDa__button{align-self:flex-start}}
.OperatingModulePrimitives-module__C2vbVa__moduleGrid{width:min(1180px,100%);margin:0 auto;display:grid}.OperatingModulePrimitives-module__C2vbVa__moduleGrid[data-density=portal]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(142px,auto);gap:14px}.OperatingModulePrimitives-module__C2vbVa__moduleGrid[data-density=production]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.OperatingModulePrimitives-module__C2vbVa__moduleTile{border:1px solid color-mix(in srgb, var(--portal-border,#45bfff38) 86%, transparent);background:linear-gradient(180deg, #ffffff14, transparent 44%), color-mix(in srgb, var(--portal-panel,#0a121cb8) 90%, transparent);min-width:0;box-shadow:0 24px 70px var(--portal-shadow,#00000085), inset 0 1px 0 #ffffff1a;color:var(--portal-text,#e0f4ffeb);-webkit-backdrop-filter:blur(24px)saturate(126%);backdrop-filter:blur(24px)saturate(126%);border-radius:20px;outline:none;align-content:space-between;gap:14px;transition:border-color .18s,box-shadow .18s,opacity .18s,transform .18s;display:grid;position:relative;overflow:hidden}.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]{grid-column:span 4;min-height:178px;padding:16px}.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]:first-child,.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]:last-child{grid-column:span 6}.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=production]{min-height:148px;padding:13px}.OperatingModulePrimitives-module__C2vbVa__moduleTile:after{content:"";background:linear-gradient(90deg, transparent, var(--portal-primary,#45bfff), transparent);opacity:.26;height:1px;position:absolute;inset:auto 12px 0}.OperatingModulePrimitives-module__C2vbVa__moduleTile:hover,.OperatingModulePrimitives-module__C2vbVa__moduleTile:focus-visible{border-color:color-mix(in srgb, var(--portal-border-active,#45bfffa6) 82%, transparent);box-shadow:0 28px 90px var(--portal-shadow,#00000085), 0 0 34px color-mix(in srgb, var(--portal-glow,#0a8fd8) 24%, transparent), inset 0 1px 0 #ffffff1f;transform:translateY(-2px)}.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-priority=critical],.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-priority=high]{border-color:color-mix(in srgb, var(--portal-border-active,#45bfffa6) 54%, transparent)}.OperatingModulePrimitives-module__C2vbVa__moduleTileHeader,.OperatingModulePrimitives-module__C2vbVa__moduleTileFooter,.OperatingModulePrimitives-module__C2vbVa__insightPanel header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.OperatingModulePrimitives-module__C2vbVa__moduleTileHeader div,.OperatingModulePrimitives-module__C2vbVa__insightPanel header div,.OperatingModulePrimitives-module__C2vbVa__insightBody,.OperatingModulePrimitives-module__C2vbVa__insightLead,.OperatingModulePrimitives-module__C2vbVa__emptyState{gap:6px;min-width:0;display:grid}.OperatingModulePrimitives-module__C2vbVa__moduleTileHeader span,.OperatingModulePrimitives-module__C2vbVa__moduleTileFooter,.OperatingModulePrimitives-module__C2vbVa__signalStrip,.OperatingModulePrimitives-module__C2vbVa__insightPanel header span,.OperatingModulePrimitives-module__C2vbVa__insightPanel header strong,.OperatingModulePrimitives-module__C2vbVa__insightLead span,.OperatingModulePrimitives-module__C2vbVa__signalList article span,.OperatingModulePrimitives-module__C2vbVa__relationshipTrail,.OperatingModulePrimitives-module__C2vbVa__priorityIndicator,.OperatingModulePrimitives-module__C2vbVa__statusBadge{letter-spacing:.1em;text-transform:uppercase}.OperatingModulePrimitives-module__C2vbVa__moduleTileHeader span,.OperatingModulePrimitives-module__C2vbVa__moduleTileFooter,.OperatingModulePrimitives-module__C2vbVa__insightPanel header span,.OperatingModulePrimitives-module__C2vbVa__insightLead span,.OperatingModulePrimitives-module__C2vbVa__signalList article span{color:var(--portal-dim,#587589);font-size:.58rem;font-weight:760}.OperatingModulePrimitives-module__C2vbVa__moduleTile h3,.OperatingModulePrimitives-module__C2vbVa__insightPanel h3{color:var(--portal-text,#e0f4ffeb);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:640;overflow:hidden}.OperatingModulePrimitives-module__C2vbVa__moduleTile p,.OperatingModulePrimitives-module__C2vbVa__insightLead p,.OperatingModulePrimitives-module__C2vbVa__emptyState p,.OperatingModulePrimitives-module__C2vbVa__signalList article p{color:var(--portal-text-soft,#bcdceead);margin:0;font-size:.77rem;line-height:1.48}.OperatingModulePrimitives-module__C2vbVa__metricRow,.OperatingModulePrimitives-module__C2vbVa__signalStrip,.OperatingModulePrimitives-module__C2vbVa__affectedModules,.OperatingModulePrimitives-module__C2vbVa__relationshipTrail{flex-wrap:wrap;gap:7px;display:flex}.OperatingModulePrimitives-module__C2vbVa__metricRow>span{border:1px solid color-mix(in srgb, var(--portal-border,#45bfff38) 62%, transparent);background:#ffffff06;border-radius:14px;gap:3px;min-width:78px;padding:8px 9px;display:grid}.OperatingModulePrimitives-module__C2vbVa__metricRow small{color:var(--portal-dim,#587589);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:720}.OperatingModulePrimitives-module__C2vbVa__metricRow strong{color:var(--portal-text,#e0f4ffeb);font-size:.86rem;font-weight:680}.OperatingModulePrimitives-module__C2vbVa__metricRow span[data-tone=positive] strong{color:#6ef0b5}.OperatingModulePrimitives-module__C2vbVa__metricRow span[data-tone=warning] strong{color:#ffd68a}.OperatingModulePrimitives-module__C2vbVa__metricRow span[data-tone=danger] strong{color:#ff8f8f}.OperatingModulePrimitives-module__C2vbVa__signalStrip span,.OperatingModulePrimitives-module__C2vbVa__affectedModules span,.OperatingModulePrimitives-module__C2vbVa__relationshipTrail span{border:1px solid color-mix(in srgb, var(--portal-border,#45bfff38) 62%, transparent);background:color-mix(in srgb, var(--portal-primary,#45bfff) 7%, transparent);min-height:24px;color:var(--portal-text-soft,#bcdceead);border-radius:999px;align-items:center;padding:5px 8px;font-size:.56rem;font-weight:720;display:inline-flex}.OperatingModulePrimitives-module__C2vbVa__moduleTileFooter{color:var(--portal-dim,#587589);align-items:center;font-size:.56rem;font-weight:720}.OperatingModulePrimitives-module__C2vbVa__statusBadge,.OperatingModulePrimitives-module__C2vbVa__priorityIndicator{border:1px solid color-mix(in srgb, var(--portal-border,#45bfff38) 70%, transparent);min-height:24px;color:var(--portal-text-soft,#bcdceead);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 8px;font-size:.54rem;font-weight:760;display:inline-flex}.OperatingModulePrimitives-module__C2vbVa__statusBadge[data-status=live],.OperatingModulePrimitives-module__C2vbVa__statusBadge[data-status=complete]{color:#6ef0b5;border-color:#6ef0b53d}.OperatingModulePrimitives-module__C2vbVa__statusBadge[data-status=attention],.OperatingModulePrimitives-module__C2vbVa__statusBadge[data-status=waiting]{color:#ffd68a;border-color:#ffd68a3d}.OperatingModulePrimitives-module__C2vbVa__statusBadge[data-status=risk],.OperatingModulePrimitives-module__C2vbVa__priorityIndicator[data-priority=critical]{color:#ff8f8f;border-color:#ff8f8f47}.OperatingModulePrimitives-module__C2vbVa__priorityIndicator[data-priority=high]{color:var(--portal-primary,#45bfff)}.OperatingModulePrimitives-module__C2vbVa__insightPanel{border:1px solid color-mix(in srgb, var(--portal-border-active,#45bfffa6) 28%, transparent);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--portal-glow,#0a8fd8) 14%, transparent), transparent 26rem), color-mix(in srgb, var(--portal-panel-deep,#04080ed1) 82%, transparent);width:min(1180px,100%);box-shadow:inset 0 1px 0 #ffffff1c, 0 24px 76px var(--portal-shadow,#00000085);-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);border-radius:22px;gap:14px;margin:0 auto;padding:15px;display:grid}.OperatingModulePrimitives-module__C2vbVa__insightPanel[data-density=production]{border-radius:20px;width:100%;margin:0;padding:13px}.OperatingModulePrimitives-module__C2vbVa__insightPanel header strong{color:var(--portal-primary,#45bfff);font-size:.6rem;font-weight:780}.OperatingModulePrimitives-module__C2vbVa__insightBody{gap:11px}.OperatingModulePrimitives-module__C2vbVa__signalList{gap:8px;display:grid}.OperatingModulePrimitives-module__C2vbVa__signalList article,.OperatingModulePrimitives-module__C2vbVa__activityTrail article{border:1px solid color-mix(in srgb, var(--portal-border,#45bfff38) 58%, transparent);background:#ffffff06;border-radius:16px;gap:8px;padding:12px;display:grid}.OperatingModulePrimitives-module__C2vbVa__signalList article[data-priority=high],.OperatingModulePrimitives-module__C2vbVa__signalList article[data-priority=critical]{border-color:color-mix(in srgb, var(--portal-border-active,#45bfffa6) 48%, transparent)}.OperatingModulePrimitives-module__C2vbVa__signalList article div,.OperatingModulePrimitives-module__C2vbVa__activityTrail article{justify-content:space-between;align-items:center;gap:10px;display:flex}.OperatingModulePrimitives-module__C2vbVa__signalList article strong,.OperatingModulePrimitives-module__C2vbVa__activityTrail strong{color:var(--portal-text,#e0f4ffeb);font-size:.78rem;font-weight:640}.OperatingModulePrimitives-module__C2vbVa__signalList article small,.OperatingModulePrimitives-module__C2vbVa__activityTrail span{color:var(--portal-dim,#587589);font-size:.66rem;line-height:1.38}.OperatingModulePrimitives-module__C2vbVa__activityTrail{gap:8px;display:grid}.OperatingModulePrimitives-module__C2vbVa__emptyState{border:1px dashed color-mix(in srgb, var(--portal-border,#45bfff38) 58%, transparent);border-radius:16px;padding:14px}.OperatingModulePrimitives-module__C2vbVa__emptyState span{color:var(--portal-text,#e0f4ffeb);font-size:.8rem;font-weight:640}@media (max-width:1080px){.OperatingModulePrimitives-module__C2vbVa__moduleGrid[data-density=portal]{grid-template-columns:repeat(6,minmax(0,1fr))}.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal],.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]:first-child,.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]:last-child{grid-column:span 3}.OperatingModulePrimitives-module__C2vbVa__moduleGrid[data-density=production]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.OperatingModulePrimitives-module__C2vbVa__moduleGrid[data-density=portal],.OperatingModulePrimitives-module__C2vbVa__moduleGrid[data-density=production]{grid-template-columns:1fr}.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal],.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]:first-child,.OperatingModulePrimitives-module__C2vbVa__moduleTile[data-density=portal]:last-child{grid-column:span 1}.OperatingModulePrimitives-module__C2vbVa__moduleTile{min-height:140px}.OperatingModulePrimitives-module__C2vbVa__moduleTileHeader,.OperatingModulePrimitives-module__C2vbVa__moduleTileFooter,.OperatingModulePrimitives-module__C2vbVa__insightPanel header{flex-direction:column;align-items:stretch}}
.ThirtyThreeIoWordmark-module__ItodmW__wordmark{--wordmark-width:72px;--wordmark-highlight:#31c8ff;--wordmark-fill:#1292df;--wordmark-depth:#075da9;--wordmark-stroke:#01122ab8;--wordmark-glow:#31c8ff57;width:var(--wordmark-width);min-width:var(--wordmark-width);color:var(--wordmark-fill);isolation:isolate;background:0 0;line-height:0;display:inline-grid}.ThirtyThreeIoWordmark-module__ItodmW__tiny{--wordmark-width:46px}.ThirtyThreeIoWordmark-module__ItodmW__small{--wordmark-width:64px}.ThirtyThreeIoWordmark-module__ItodmW__medium{--wordmark-width:92px}.ThirtyThreeIoWordmark-module__ItodmW__large{--wordmark-width:148px}.ThirtyThreeIoWordmark-module__ItodmW__svg{width:100%;height:auto;filter:drop-shadow(0 0 10px var(--wordmark-glow)) drop-shadow(0 3px 0 #01204b6b);background:0 0;display:block;overflow:visible}.ThirtyThreeIoWordmark-module__ItodmW__glyphs{fill:var(--wordmark-fill);stroke:var(--wordmark-stroke);stroke-width:.75px;transform:translate(0)}.ThirtyThreeIoWordmark-module__ItodmW__depthGlyphs{fill:var(--wordmark-depth);opacity:.72;stroke:var(--wordmark-stroke);stroke-width:.75px;transform:translate(2px,3px)}
.OperationalHealthPanel-module__4wEEmG__healthPanel{color:#eef7ff;-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);background:radial-gradient(circle at 16% 0,#45bfff1a,#0000 34%),linear-gradient(145deg,#ffffff0d,#ffffff03),#01050a9e;border:1px solid #8ec8ff24;border-radius:22px;gap:14px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff14,0 22px 70px #00000042}.OperationalHealthPanel-module__4wEEmG__healthHeader,.OperationalHealthPanel-module__4wEEmG__cardHeader,.OperationalHealthPanel-module__4wEEmG__sectionHeader,.OperationalHealthPanel-module__4wEEmG__effectRow,.OperationalHealthPanel-module__4wEEmG__moduleRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.OperationalHealthPanel-module__4wEEmG__healthHeader div,.OperationalHealthPanel-module__4wEEmG__cardHeader div,.OperationalHealthPanel-module__4wEEmG__moduleRow div:first-child,.OperationalHealthPanel-module__4wEEmG__signalRow div:first-child{gap:6px;min-width:0;display:grid}.OperationalHealthPanel-module__4wEEmG__healthHeader span,.OperationalHealthPanel-module__4wEEmG__cardHeader span,.OperationalHealthPanel-module__4wEEmG__sectionHeader span,.OperationalHealthPanel-module__4wEEmG__locationStats span,.OperationalHealthPanel-module__4wEEmG__primitiveMeter span,.OperationalHealthPanel-module__4wEEmG__effectRow span,.OperationalHealthPanel-module__4wEEmG__moduleRow span,.OperationalHealthPanel-module__4wEEmG__signalRow span,.OperationalHealthPanel-module__4wEEmG__signalRow dt,.OperationalHealthPanel-module__4wEEmG__readinessDial span{color:#d9ecff85;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.OperationalHealthPanel-module__4wEEmG__healthHeader h2,.OperationalHealthPanel-module__4wEEmG__cardHeader h3{color:#eef7ff;margin:0;font-weight:520}.OperationalHealthPanel-module__4wEEmG__healthHeader h2{font-size:18px}.OperationalHealthPanel-module__4wEEmG__cardHeader h3{font-size:15px}.OperationalHealthPanel-module__4wEEmG__healthHeader p,.OperationalHealthPanel-module__4wEEmG__focusCard p,.OperationalHealthPanel-module__4wEEmG__correlationCard p,.OperationalHealthPanel-module__4wEEmG__effectRow p,.OperationalHealthPanel-module__4wEEmG__signalRow p,.OperationalHealthPanel-module__4wEEmG__moduleRow strong,.OperationalHealthPanel-module__4wEEmG__emptyState{color:#d9ecffa8;margin:0;font-size:12px;line-height:1.48}.OperationalHealthPanel-module__4wEEmG__readinessDial{aspect-ratio:1;background:radial-gradient(circle,#8ec8ff29,#0000 64%),#d9ecff09;border:1px solid #8ec8ff2e;border-radius:999px;place-items:center;gap:2px;min-inline-size:92px;display:grid}.OperationalHealthPanel-module__4wEEmG__readinessDial strong{color:#eef7ff;font-size:22px;font-weight:560}.OperationalHealthPanel-module__4wEEmG__readinessDial[data-tone=watch],.OperationalHealthPanel-module__4wEEmG__cardHeader strong[data-tone=watch]{color:#ffd49d;border-color:#ffb85c57}.OperationalHealthPanel-module__4wEEmG__readinessDial[data-tone=risk],.OperationalHealthPanel-module__4wEEmG__cardHeader strong[data-tone=risk]{color:#ff9aaa;border-color:#ff677a61}.OperationalHealthPanel-module__4wEEmG__chain{background:#0000002e;border:1px solid #d9ecff12;border-radius:16px;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;padding:8px;display:grid}.OperationalHealthPanel-module__4wEEmG__chain span{color:#d9ecff94;letter-spacing:.06em;text-align:center;text-transform:uppercase;border:1px solid #d9ecff12;border-radius:12px;min-height:32px;padding:10px 6px;font-size:10px;position:relative}.OperationalHealthPanel-module__4wEEmG__chain span[data-active=true]{color:#cbefff;background:#45bfff14;border-color:#45bfff57}.OperationalHealthPanel-module__4wEEmG__healthGrid,.OperationalHealthPanel-module__4wEEmG__lowerGrid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:12px;display:grid}.OperationalHealthPanel-module__4wEEmG__focusCard,.OperationalHealthPanel-module__4wEEmG__correlationCard,.OperationalHealthPanel-module__4wEEmG__moduleMatrix,.OperationalHealthPanel-module__4wEEmG__signalStack,.OperationalHealthPanel-module__4wEEmG__signalRow,.OperationalHealthPanel-module__4wEEmG__emptyState{background:#d9ecff07;border:1px solid #d9ecff14;border-radius:18px}.OperationalHealthPanel-module__4wEEmG__focusCard,.OperationalHealthPanel-module__4wEEmG__correlationCard,.OperationalHealthPanel-module__4wEEmG__moduleMatrix,.OperationalHealthPanel-module__4wEEmG__signalStack{align-content:start;gap:12px;padding:14px;display:grid}.OperationalHealthPanel-module__4wEEmG__cardHeader strong{color:#b8ebff;border:1px solid #45bfff42;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:560}.OperationalHealthPanel-module__4wEEmG__locationStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.OperationalHealthPanel-module__4wEEmG__locationStats div{background:#00000029;border:1px solid #d9ecff13;border-radius:14px;gap:5px;padding:10px;display:grid}.OperationalHealthPanel-module__4wEEmG__locationStats strong{color:#eef7ff;font-size:17px;font-weight:560}.OperationalHealthPanel-module__4wEEmG__primitiveGrid{gap:8px;display:grid}.OperationalHealthPanel-module__4wEEmG__primitiveMeter{grid-template-columns:76px minmax(0,1fr) 34px;align-items:center;gap:8px;display:grid}.OperationalHealthPanel-module__4wEEmG__primitiveMeter strong{color:#eef7ffd1;text-align:right;font-size:11px;font-weight:560}.OperationalHealthPanel-module__4wEEmG__meterTrack{background:#d9ecff14;border-radius:999px;block-size:6px;overflow:hidden}.OperationalHealthPanel-module__4wEEmG__meterFill{border-radius:inherit;background:#64d4ff;block-size:100%;box-shadow:0 0 18px #45bfff47}.OperationalHealthPanel-module__4wEEmG__meterFill[data-tone=watch]{background:#ffbf73;box-shadow:0 0 18px #ffb85c3d}.OperationalHealthPanel-module__4wEEmG__meterFill[data-tone=risk]{background:#ff687a;box-shadow:0 0 18px #ff677a3d}.OperationalHealthPanel-module__4wEEmG__effectList{gap:8px;display:grid}.OperationalHealthPanel-module__4wEEmG__effectRow{background:#00000024;border:1px solid #d9ecff0f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;padding:10px;display:grid}.OperationalHealthPanel-module__4wEEmG__effectRow strong{color:#b8ebff;font-size:11px;font-weight:560}.OperationalHealthPanel-module__4wEEmG__effectRow p{grid-column:1/-1}.OperationalHealthPanel-module__4wEEmG__sectionHeader strong{color:#eef7ffc7;font-size:12px;font-weight:560}.OperationalHealthPanel-module__4wEEmG__moduleRow{border-block-start:1px solid #d9ecff0f;grid-template-columns:minmax(0,1fr) minmax(120px,.32fr);padding:10px 0;display:grid}.OperationalHealthPanel-module__4wEEmG__moduleRow:first-of-type{border-block-start:0}.OperationalHealthPanel-module__4wEEmG__moduleRow span:first-child{color:#eef7ffe6;letter-spacing:0;text-transform:none;font-size:12px}.OperationalHealthPanel-module__4wEEmG__rowMeter{align-content:center;gap:6px;display:grid}.OperationalHealthPanel-module__4wEEmG__rowMeter span{text-align:right}.OperationalHealthPanel-module__4wEEmG__signalStack{gap:10px}.OperationalHealthPanel-module__4wEEmG__signalRow{gap:10px;padding:12px;display:grid}.OperationalHealthPanel-module__4wEEmG__signalRow strong{color:#eef7ffdb;font-size:12px;font-weight:520;line-height:1.42}.OperationalHealthPanel-module__4wEEmG__signalRow dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.OperationalHealthPanel-module__4wEEmG__signalRow dd{color:#eef7ffc7;margin:4px 0 0;font-size:12px}.OperationalHealthPanel-module__4wEEmG__emptyState{padding:14px}@media (max-width:820px){.OperationalHealthPanel-module__4wEEmG__healthHeader,.OperationalHealthPanel-module__4wEEmG__healthGrid,.OperationalHealthPanel-module__4wEEmG__lowerGrid,.OperationalHealthPanel-module__4wEEmG__moduleRow{grid-template-columns:1fr}.OperationalHealthPanel-module__4wEEmG__healthHeader{display:grid}.OperationalHealthPanel-module__4wEEmG__readinessDial{inline-size:86px}.OperationalHealthPanel-module__4wEEmG__chain{grid-template-columns:repeat(3,minmax(0,1fr))}.OperationalHealthPanel-module__4wEEmG__locationStats,.OperationalHealthPanel-module__4wEEmG__signalRow dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ProductionOperatingSystemShell-module__5uYfGW__shell{gap:14px;width:min(980px,100%);margin:0 auto;padding:2px 0 8px;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__contextBar,.ProductionOperatingSystemShell-module__5uYfGW__panel,.ProductionOperatingSystemShell-module__5uYfGW__flowStream{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(145deg,#ffffff0c,#ffffff04),#02060c80;border:1px solid #d9ecff14;border-radius:22px}.ProductionOperatingSystemShell-module__5uYfGW__contextBar{justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.ProductionOperatingSystemShell-module__5uYfGW__contextBar div,.ProductionOperatingSystemShell-module__5uYfGW__panelHeader div,.ProductionOperatingSystemShell-module__5uYfGW__detailCard div,.ProductionOperatingSystemShell-module__5uYfGW__flowHeader div,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader div,.ProductionOperatingSystemShell-module__5uYfGW__itemGroup,.ProductionOperatingSystemShell-module__5uYfGW__searchBox,.ProductionOperatingSystemShell-module__5uYfGW__dropdownBox,.ProductionOperatingSystemShell-module__5uYfGW__flowEditor,.ProductionOperatingSystemShell-module__5uYfGW__attachControl{gap:6px;min-width:0;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__contextBar span,.ProductionOperatingSystemShell-module__5uYfGW__detailCard span,.ProductionOperatingSystemShell-module__5uYfGW__flowHeader span,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader span,.ProductionOperatingSystemShell-module__5uYfGW__itemGroup>span,.ProductionOperatingSystemShell-module__5uYfGW__searchBox span,.ProductionOperatingSystemShell-module__5uYfGW__dropdownBox span,.ProductionOperatingSystemShell-module__5uYfGW__flowEditor span,.ProductionOperatingSystemShell-module__5uYfGW__attachControl span,.ProductionOperatingSystemShell-module__5uYfGW__quickAction small,.ProductionOperatingSystemShell-module__5uYfGW__suggestionRow span{color:#d9ecff80;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.ProductionOperatingSystemShell-module__5uYfGW__contextBar strong,.ProductionOperatingSystemShell-module__5uYfGW__panelTitle,.ProductionOperatingSystemShell-module__5uYfGW__detailCard h3,.ProductionOperatingSystemShell-module__5uYfGW__flowBlock h3,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader h2{color:#eef7ff;margin:0;font-weight:500}.ProductionOperatingSystemShell-module__5uYfGW__contextBar strong{font-size:13px}.ProductionOperatingSystemShell-module__5uYfGW__quickActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__operatingIntelligence{gap:14px;min-width:0;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__quickAction,.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid button,.ProductionOperatingSystemShell-module__5uYfGW__itemChip,.ProductionOperatingSystemShell-module__5uYfGW__flowActions button,.ProductionOperatingSystemShell-module__5uYfGW__statusPill{color:#d9ecffc7;background:#d9ecff09;border:1px solid #d9ecff1a;border-radius:14px}.ProductionOperatingSystemShell-module__5uYfGW__quickAction,.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid button,.ProductionOperatingSystemShell-module__5uYfGW__itemChip,.ProductionOperatingSystemShell-module__5uYfGW__flowActions button{cursor:pointer}.ProductionOperatingSystemShell-module__5uYfGW__quickAction{text-align:left;gap:4px;min-height:62px;padding:12px;transition:border-color .16s,background .16s,color .16s;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__quickAction:hover,.ProductionOperatingSystemShell-module__5uYfGW__quickActionActive{color:#eef7ff;background:#8ec8ff1c;border-color:#8ec8ff4d}.ProductionOperatingSystemShell-module__5uYfGW__quickAction span{font-size:15px;font-weight:500}.ProductionOperatingSystemShell-module__5uYfGW__panel,.ProductionOperatingSystemShell-module__5uYfGW__flowStream{gap:14px;padding:16px;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__panelHeader,.ProductionOperatingSystemShell-module__5uYfGW__detailCard,.ProductionOperatingSystemShell-module__5uYfGW__flowHeader,.ProductionOperatingSystemShell-module__5uYfGW__flowFooter,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ProductionOperatingSystemShell-module__5uYfGW__panelTitle,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader h2{font-size:18px}.ProductionOperatingSystemShell-module__5uYfGW__panelSummary,.ProductionOperatingSystemShell-module__5uYfGW__detailCard p,.ProductionOperatingSystemShell-module__5uYfGW__flowBlock p,.ProductionOperatingSystemShell-module__5uYfGW__empty{color:#d9ecffa8;margin:0;font-size:13px;line-height:1.48}.ProductionOperatingSystemShell-module__5uYfGW__selectorGrid{grid-template-columns:minmax(0,1fr) minmax(220px,.5fr);gap:10px;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__searchBox input,.ProductionOperatingSystemShell-module__5uYfGW__dropdownBox select,.ProductionOperatingSystemShell-module__5uYfGW__attachControl select,.ProductionOperatingSystemShell-module__5uYfGW__flowEditor textarea{color:#eef7ff;width:100%;font:inherit;background:#0000003d;border:1px solid #d9ecff1a;border-radius:14px;font-size:13px}.ProductionOperatingSystemShell-module__5uYfGW__searchBox input,.ProductionOperatingSystemShell-module__5uYfGW__dropdownBox select,.ProductionOperatingSystemShell-module__5uYfGW__attachControl select{min-height:42px;padding:0 12px}.ProductionOperatingSystemShell-module__5uYfGW__flowEditor textarea{resize:vertical;min-height:112px;padding:10px 12px;line-height:1.46}.ProductionOperatingSystemShell-module__5uYfGW__itemRail,.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid,.ProductionOperatingSystemShell-module__5uYfGW__flowActions,.ProductionOperatingSystemShell-module__5uYfGW__suggestionRow{flex-wrap:wrap;gap:8px;display:flex}.ProductionOperatingSystemShell-module__5uYfGW__itemChip{text-align:left;padding:8px 10px;font-size:12px}.ProductionOperatingSystemShell-module__5uYfGW__itemChip:hover,.ProductionOperatingSystemShell-module__5uYfGW__itemChipActive{color:#eef7ff;background:#8ec8ff1a;border-color:#8ec8ff47}.ProductionOperatingSystemShell-module__5uYfGW__detailCard,.ProductionOperatingSystemShell-module__5uYfGW__flowBlock,.ProductionOperatingSystemShell-module__5uYfGW__empty{background:#d9ecff06;border:1px solid #d9ecff13;border-radius:18px}.ProductionOperatingSystemShell-module__5uYfGW__detailCard{padding:14px}.ProductionOperatingSystemShell-module__5uYfGW__detailCard small{color:#d9ecff80;font-size:12px}.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid button,.ProductionOperatingSystemShell-module__5uYfGW__flowActions button{min-height:38px;padding:8px 10px;font-size:12px}.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid button:disabled{cursor:not-allowed;opacity:.38}.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid button:not(:disabled):hover,.ProductionOperatingSystemShell-module__5uYfGW__flowActions button:hover{color:#eef7ff;background:#8ec8ff1a;border-color:#8ec8ff4d}.ProductionOperatingSystemShell-module__5uYfGW__suggestionRow span{background:#d9ecff06;border:1px solid #d9ecff14;border-radius:999px;align-items:center;min-height:28px;padding:5px 8px;display:inline-flex}.ProductionOperatingSystemShell-module__5uYfGW__statusPill{letter-spacing:0;text-transform:uppercase;flex:none;padding:7px 10px;font-size:11px}.ProductionOperatingSystemShell-module__5uYfGW__flowBlock{gap:12px;padding:14px;display:grid}.ProductionOperatingSystemShell-module__5uYfGW__flowHeader time,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader small{color:#d9ecff85;font-size:12px}.ProductionOperatingSystemShell-module__5uYfGW__flowActions{justify-content:flex-end}.ProductionOperatingSystemShell-module__5uYfGW__empty{padding:14px}@media (max-width:880px){.ProductionOperatingSystemShell-module__5uYfGW__quickActions,.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductionOperatingSystemShell-module__5uYfGW__selectorGrid{grid-template-columns:1fr}}@media (max-width:620px){.ProductionOperatingSystemShell-module__5uYfGW__contextBar,.ProductionOperatingSystemShell-module__5uYfGW__panelHeader,.ProductionOperatingSystemShell-module__5uYfGW__detailCard,.ProductionOperatingSystemShell-module__5uYfGW__flowHeader,.ProductionOperatingSystemShell-module__5uYfGW__flowFooter,.ProductionOperatingSystemShell-module__5uYfGW__flowStreamHeader{flex-direction:column;align-items:stretch}.ProductionOperatingSystemShell-module__5uYfGW__quickActions,.ProductionOperatingSystemShell-module__5uYfGW__capabilityGrid{grid-template-columns:1fr}.ProductionOperatingSystemShell-module__5uYfGW__flowActions{justify-content:flex-start}}
.PortalSpatialWorkspace-module__rfqscG__workspace{grid-template-rows:auto minmax(360px,1fr);gap:18px;min-height:min(58vh,620px);display:grid}.PortalSpatialWorkspace-module__rfqscG__header{justify-content:space-between;align-items:end;gap:18px;display:flex}.PortalSpatialWorkspace-module__rfqscG__eyebrow{color:#ffffff75;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700;display:block}.PortalSpatialWorkspace-module__rfqscG__title{color:#ffffffeb;letter-spacing:0;margin:6px 0 0;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:650}.PortalSpatialWorkspace-module__rfqscG__status{color:#ffffffad;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.PortalSpatialWorkspace-module__rfqscG__canvasShell{background:linear-gradient(#ffffff14,#ffffff05),#080a0eb8;border:1px solid #ffffff1f;border-radius:24px;min-height:360px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.PortalSpatialWorkspace-module__rfqscG__advisoryPanel{color:#ffffffbd;background:linear-gradient(135deg,#ffffff14,#ffffff05),#0a0c10b8;border:1px solid #ffffff1f;border-radius:18px;gap:10px;max-width:720px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff14}.PortalSpatialWorkspace-module__rfqscG__advisoryHeader,.PortalSpatialWorkspace-module__rfqscG__advisoryAction,.PortalSpatialWorkspace-module__rfqscG__advisorySources{align-items:center;gap:8px;display:flex}.PortalSpatialWorkspace-module__rfqscG__advisoryHeader{color:#ffffff7a;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:.66rem;font-weight:750}.PortalSpatialWorkspace-module__rfqscG__advisoryHeader strong{color:#ffffffb3;font-size:inherit;font-weight:750}.PortalSpatialWorkspace-module__rfqscG__advisoryPanel h3{color:#fffffff0;letter-spacing:0;margin:0;font-size:.98rem;font-weight:650}.PortalSpatialWorkspace-module__rfqscG__advisoryPanel p{color:#ffffff9e;margin:0;font-size:.82rem;line-height:1.45}.PortalSpatialWorkspace-module__rfqscG__advisoryAction{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;align-items:start;font-size:.72rem;font-weight:700}.PortalSpatialWorkspace-module__rfqscG__advisoryAction strong{color:#ffffffc7;letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:550;line-height:1.45}.PortalSpatialWorkspace-module__rfqscG__advisorySources{flex-wrap:wrap}.PortalSpatialWorkspace-module__rfqscG__advisorySources span{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:.66rem;font-weight:700}.PortalSpatialWorkspace-module__rfqscG__tileInterior{color:#ffffffc2;background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:space-between;height:100%;padding:16px;display:flex}.PortalSpatialWorkspace-module__rfqscG__tileInterior strong{color:#fffffff0;letter-spacing:0;font-size:.92rem;font-weight:650;display:block}.PortalSpatialWorkspace-module__rfqscG__tileInterior p{color:#ffffff94;margin:8px 0 0;font-size:.8rem;line-height:1.45}.PortalSpatialWorkspace-module__rfqscG__tileMeta{flex-wrap:wrap;gap:6px;display:flex}.PortalSpatialWorkspace-module__rfqscG__tileMeta span{color:#ffffff8a;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:.66rem;font-weight:700}.PortalSpatialWorkspace-module__rfqscG__empty{color:#ffffff9e;border:1px solid #ffffff1f;border-radius:24px;place-items:center;min-height:320px;display:grid}@media (max-width:760px){.PortalSpatialWorkspace-module__rfqscG__workspace{grid-template-rows:auto minmax(520px,1fr);min-height:620px}.PortalSpatialWorkspace-module__rfqscG__header{flex-direction:column;align-items:start}.PortalSpatialWorkspace-module__rfqscG__advisoryPanel{max-width:none}.PortalSpatialWorkspace-module__rfqscG__advisoryHeader,.PortalSpatialWorkspace-module__rfqscG__advisoryAction{flex-direction:column;align-items:start}.PortalSpatialWorkspace-module__rfqscG__canvasShell{min-height:520px}}
.ProductionSpatialWorkspace-module__fdsGpG__workspace{gap:18px;margin:22px 0;display:grid}.ProductionSpatialWorkspace-module__fdsGpG__header{justify-content:space-between;align-items:end;gap:18px;display:flex}.ProductionSpatialWorkspace-module__fdsGpG__eyebrow{color:var(--text-dim,#ffffff75);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:750;display:block}.ProductionSpatialWorkspace-module__fdsGpG__title{color:var(--text-primary,#fffffff0);letter-spacing:0;margin:6px 0 0;font-size:clamp(1.2rem,2vw,1.9rem);font-weight:650}.ProductionSpatialWorkspace-module__fdsGpG__meta{border:1px solid var(--border-subtle,#ffffff24);min-height:34px;color:var(--text-secondary,#ffffffa3);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 14px;font-size:.72rem;font-weight:750;display:inline-flex}.ProductionSpatialWorkspace-module__fdsGpG__canvasShell{border:1px solid var(--border-subtle,#ffffff1f);background:linear-gradient(#ffffff14,#ffffff06),#07090cc2;border-radius:22px;min-height:520px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.ProductionSpatialWorkspace-module__fdsGpG__advisoryPanel{border:1px solid var(--border-subtle,#ffffff1f);color:#ffffffbd;background:linear-gradient(135deg,#ffffff14,#ffffff06),#07090cb8;border-radius:18px;gap:10px;max-width:760px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff14}.ProductionSpatialWorkspace-module__fdsGpG__advisoryHeader,.ProductionSpatialWorkspace-module__fdsGpG__advisoryAction,.ProductionSpatialWorkspace-module__fdsGpG__advisorySources{align-items:center;gap:8px;display:flex}.ProductionSpatialWorkspace-module__fdsGpG__advisoryHeader{color:#ffffff7a;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:.66rem;font-weight:750}.ProductionSpatialWorkspace-module__fdsGpG__advisoryHeader strong{color:#ffffffb3;font-size:inherit;font-weight:750}.ProductionSpatialWorkspace-module__fdsGpG__advisoryPanel h3{color:var(--text-primary,#fffffff0);letter-spacing:0;margin:0;font-size:.98rem;font-weight:650}.ProductionSpatialWorkspace-module__fdsGpG__advisoryPanel p{color:#ffffff9e;margin:0;font-size:.82rem;line-height:1.45}.ProductionSpatialWorkspace-module__fdsGpG__advisoryAction{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;align-items:start;font-size:.72rem;font-weight:700}.ProductionSpatialWorkspace-module__fdsGpG__advisoryAction strong{color:#ffffffc7;letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:550;line-height:1.45}.ProductionSpatialWorkspace-module__fdsGpG__advisorySources{flex-wrap:wrap}.ProductionSpatialWorkspace-module__fdsGpG__advisorySources span{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:.66rem;font-weight:750}.ProductionSpatialWorkspace-module__fdsGpG__tileInterior{color:#ffffffbd;background:#ffffff0e;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;justify-content:space-between;height:100%;padding:14px;display:flex}.ProductionSpatialWorkspace-module__fdsGpG__tileInterior strong{color:#fffffff0;letter-spacing:0;font-size:.9rem;font-weight:650}.ProductionSpatialWorkspace-module__fdsGpG__tileInterior p{color:#ffffff94;margin:8px 0 0;font-size:.78rem;line-height:1.42}.ProductionSpatialWorkspace-module__fdsGpG__tileMeta{flex-wrap:wrap;gap:6px;display:flex}.ProductionSpatialWorkspace-module__fdsGpG__tileMeta span{color:#ffffff8a;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:.64rem;font-weight:750}.ProductionSpatialWorkspace-module__fdsGpG__empty{border:1px solid var(--border-subtle,#ffffff1f);min-height:320px;color:var(--text-secondary,#ffffff9e);border-radius:22px;place-items:center;display:grid}@media (max-width:760px){.ProductionSpatialWorkspace-module__fdsGpG__header{flex-direction:column;align-items:start}.ProductionSpatialWorkspace-module__fdsGpG__advisoryPanel{max-width:none}.ProductionSpatialWorkspace-module__fdsGpG__advisoryHeader,.ProductionSpatialWorkspace-module__fdsGpG__advisoryAction{flex-direction:column;align-items:start}.ProductionSpatialWorkspace-module__fdsGpG__canvasShell{min-height:680px}}
.ProjectTopBar-module__nXWC6W__productionStatus{border-radius:999px;flex:none;width:9px;height:9px}.ProjectTopBar-module__nXWC6W__productionStatusActive{background:#22c55e;box-shadow:0 0 0 3px #22c55e1f}.ProjectTopBar-module__nXWC6W__productionStatusInactive{background:#ef4444;box-shadow:0 0 0 3px #ef44441f}
.public-site-module__W8_hFW__viewport{--ds-color-bg-base:#020406;--ds-color-bg-deep:#04070d;background:radial-gradient(circle at top, #ffffff0a, transparent 28%), linear-gradient(180deg, var(--ds-color-bg-deep) 0%, var(--ds-color-bg-base) 100%);height:100vh;color:var(--text-primary);position:relative;overflow:hidden auto}.public-site-module__W8_hFW__siteRoot{background:linear-gradient(#ffffff08,#0000 18%),linear-gradient(#0000,#00000059);min-height:100vh}.public-site-module__W8_hFW__siteRootInner{width:min(1320px,100vw - 48px);margin:0 auto;padding-bottom:120px}.public-site-module__W8_hFW__header{z-index:30;-webkit-backdrop-filter:blur(18px);background:#020508b8;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex;position:sticky;top:0}.public-site-module__W8_hFW__brand{--ds-tracking-label:.08em;align-items:center;gap:14px;display:inline-flex}.public-site-module__W8_hFW__brandWordmark{--wordmark-width:58px;--wordmark-highlight:color-mix(in srgb, var(--site-accent) 88%, white);--wordmark-fill:var(--site-accent);--wordmark-depth:color-mix(in srgb, var(--site-accent) 58%, #02224a);--wordmark-glow:color-mix(in srgb, var(--site-accent) 34%, transparent)}.public-site-module__W8_hFW__brandCopy{flex-direction:column;gap:2px;display:flex}.public-site-module__W8_hFW__brandCopy strong{letter-spacing:var(--ds-tracking-label);text-transform:uppercase;font-size:.95rem}.public-site-module__W8_hFW__brandCopy span{color:var(--text-secondary);font-size:.8rem}.public-site-module__W8_hFW__nav{--ds-duration-base:.2s;--ds-radius-pill:999px;border-radius:var(--ds-radius-pill);background:#ffffff08;border:1px solid #ffffff14;align-items:center;gap:8px;padding:6px;display:inline-flex}.public-site-module__W8_hFW__navLink{border-radius:var(--ds-radius-pill);color:var(--text-secondary);transition:color var(--ds-duration-base) ease, background var(--ds-duration-base) ease;padding:10px 14px;font-size:.86rem}.public-site-module__W8_hFW__navLink:hover{color:var(--text-primary)}.public-site-module__W8_hFW__navLinkActive{color:var(--text-primary);background:#ffffff14}.public-site-module__W8_hFW__utilityLinks{--ds-space-10:10px;align-items:center;gap:var(--ds-space-10);display:inline-flex}.public-site-module__W8_hFW__utilityLink,.public-site-module__W8_hFW__editorUtility,.public-site-module__W8_hFW__footerLink,.public-site-module__W8_hFW__tileAction,.public-site-module__W8_hFW__editorToggle,.public-site-module__W8_hFW__editorRouteLink,.public-site-module__W8_hFW__footerSurface,.public-site-module__W8_hFW__editorChip,.public-site-module__W8_hFW__ghostButton{--ds-duration-base:.2s;--ds-color-border-subtle:#ffffff14;--ds-color-surface-subtle:#ffffff08;--ds-space-16:16px;--ds-radius-pill:999px;transition:border-color var(--ds-duration-base) ease, background var(--ds-duration-base) ease, color var(--ds-duration-base) ease, transform var(--ds-duration-base) ease}.public-site-module__W8_hFW__utilityLink,.public-site-module__W8_hFW__editorUtility{min-height:42px;padding:0 var(--ds-space-16);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-color-border-subtle);background:var(--ds-color-surface-subtle);color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.public-site-module__W8_hFW__editorUtility{--ds-color-border-medium:#ffffff1a;background:var(--site-accent-soft);border-color:var(--ds-color-border-medium)}.public-site-module__W8_hFW__homeHero,.public-site-module__W8_hFW__pageHero,.public-site-module__W8_hFW__section,.public-site-module__W8_hFW__quoteBand,.public-site-module__W8_hFW__ctaCard,.public-site-module__W8_hFW__metricCard,.public-site-module__W8_hFW__tileCard,.public-site-module__W8_hFW__narrativeCard,.public-site-module__W8_hFW__footerSurface,.public-site-module__W8_hFW__editorPanel,.public-site-module__W8_hFW__editorRouteLink{background:#060a10d1;border:1px solid #ffffff14;box-shadow:0 24px 60px #0000003d}.public-site-module__W8_hFW__homeHero{--homeHeroHeight:min(820px, calc(100svh - 148px));border-radius:32px;margin-top:16px;overflow:hidden}.public-site-module__W8_hFW__homeSceneFrame{min-height:var(--homeHeroHeight);position:relative}.public-site-module__W8_hFW__homeSceneFrame .landing-shell{width:100%;height:var(--homeHeroHeight);min-height:var(--homeHeroHeight)}.public-site-module__W8_hFW__homeHeroOverlay{z-index:6;background:linear-gradient(#02050805,#020508bd),linear-gradient(90deg,#020508c2,#02050829);justify-content:space-between;align-items:flex-end;gap:28px;padding:48px;display:flex;position:absolute;inset:0}.public-site-module__W8_hFW__homeHeroCopy{flex-direction:column;gap:18px;width:min(720px,100%);display:flex}.public-site-module__W8_hFW__homeEyebrow,.public-site-module__W8_hFW__sectionEyebrow{color:var(--text-secondary);letter-spacing:.18em;text-transform:uppercase;font-size:.74rem}.public-site-module__W8_hFW__homeTitle,.public-site-module__W8_hFW__pageTitle{letter-spacing:-.05em;margin:0;font-weight:500;line-height:.95}.public-site-module__W8_hFW__homeTitle{font-size:clamp(3.8rem,8vw,7rem)}.public-site-module__W8_hFW__pageTitle{font-size:clamp(2.8rem,5vw,4.8rem)}.public-site-module__W8_hFW__heroIntro,.public-site-module__W8_hFW__sectionBody,.public-site-module__W8_hFW__tileBody,.public-site-module__W8_hFW__metricDetail,.public-site-module__W8_hFW__quote,.public-site-module__W8_hFW__editorStatus,.public-site-module__W8_hFW__editorHint,.public-site-module__W8_hFW__editorRouteLink span,.public-site-module__W8_hFW__footerSurface span,.public-site-module__W8_hFW__brandCopy span{color:var(--text-secondary);line-height:1.6}.public-site-module__W8_hFW__heroIntro{max-width:62ch;margin:0;font-size:1rem}.public-site-module__W8_hFW__heroActions,.public-site-module__W8_hFW__ctaActions,.public-site-module__W8_hFW__editorActions,.public-site-module__W8_hFW__editorChipRow,.public-site-module__W8_hFW__footerNav,.public-site-module__W8_hFW__editorToggleList{flex-wrap:wrap;gap:12px;display:flex}.public-site-module__W8_hFW__primaryAction,.public-site-module__W8_hFW__secondaryAction,.public-site-module__W8_hFW__ghostButton,.public-site-module__W8_hFW__editorChip,.public-site-module__W8_hFW__editorToggle{cursor:pointer;font:inherit;border:0}.public-site-module__W8_hFW__primaryAction,.public-site-module__W8_hFW__secondaryAction,.public-site-module__W8_hFW__ghostButton,.public-site-module__W8_hFW__editorToggle,.public-site-module__W8_hFW__tileAction{--ds-radius-pill:999px;border-radius:var(--ds-radius-pill);justify-content:center;align-items:center;min-height:46px;padding:0 18px;display:inline-flex}.public-site-module__W8_hFW__primaryAction{--ds-color-action-contrast:#020406;--ds-color-action-inset:#0000001f;background:var(--site-accent);color:var(--ds-color-action-contrast);box-shadow:0 0 0 1px var(--ds-color-action-inset) inset;font-weight:600}.public-site-module__W8_hFW__secondaryAction,.public-site-module__W8_hFW__ghostButton,.public-site-module__W8_hFW__tileAction,.public-site-module__W8_hFW__editorToggle,.public-site-module__W8_hFW__footerLink{--ds-color-action-border:#ffffff1a;--ds-color-action-surface:#ffffff0a;border:1px solid var(--ds-color-action-border);background:var(--ds-color-action-surface);color:var(--text-primary)}.public-site-module__W8_hFW__primaryAction:hover,.public-site-module__W8_hFW__secondaryAction:hover,.public-site-module__W8_hFW__tileAction:hover,.public-site-module__W8_hFW__editorToggle:hover,.public-site-module__W8_hFW__editorRouteLink:hover,.public-site-module__W8_hFW__footerSurface:hover,.public-site-module__W8_hFW__editorChip:hover,.public-site-module__W8_hFW__ghostButton:hover{transform:translateY(-1px)}.public-site-module__W8_hFW__pageHero{border-radius:30px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);gap:28px;margin-top:28px;padding:34px;display:grid}.public-site-module__W8_hFW__pageHeroBody{flex-direction:column;gap:18px;display:flex}.public-site-module__W8_hFW__pageHeroMeta{align-self:end;gap:12px;display:grid}.public-site-module__W8_hFW__pageMetaCard,.public-site-module__W8_hFW__metricCard,.public-site-module__W8_hFW__tileCard,.public-site-module__W8_hFW__narrativeCard,.public-site-module__W8_hFW__footerSurface{border-radius:24px;padding:22px}.public-site-module__W8_hFW__pageMetaCard{background:#ffffff08}.public-site-module__W8_hFW__pageMetaCard span,.public-site-module__W8_hFW__metricLabel,.public-site-module__W8_hFW__tileEyebrow,.public-site-module__W8_hFW__editorBlockTitle{color:var(--text-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem}.public-site-module__W8_hFW__pageMetaCard strong,.public-site-module__W8_hFW__tileTitle,.public-site-module__W8_hFW__sectionTitle,.public-site-module__W8_hFW__editorTitle{color:var(--text-primary);margin-top:10px;display:block}.public-site-module__W8_hFW__pageMetaCard strong{font-size:1rem;line-height:1.4}.public-site-module__W8_hFW__quoteBand{border-radius:28px;gap:12px;margin-top:24px;padding:28px 32px;display:grid}.public-site-module__W8_hFW__quote{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(1.2rem,2vw,1.8rem)}.public-site-module__W8_hFW__quoteAttribution{color:var(--text-dim);font-size:.88rem}.public-site-module__W8_hFW__section{border-radius:28px;margin-top:24px;padding:32px}.public-site-module__W8_hFW__sectionHeading{gap:10px;max-width:760px;display:grid}.public-site-module__W8_hFW__sectionTitle,.public-site-module__W8_hFW__editorTitle{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500}.public-site-module__W8_hFW__sectionBody{margin:0}.public-site-module__W8_hFW__narrativeGrid,.public-site-module__W8_hFW__metricsGrid,.public-site-module__W8_hFW__tileGrid,.public-site-module__W8_hFW__footerSurfaceList,.public-site-module__W8_hFW__editorLinkGrid,.public-site-module__W8_hFW__editorTiles{gap:16px;margin-top:24px;display:grid}.public-site-module__W8_hFW__narrativeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site-module__W8_hFW__narrativeCard p,.public-site-module__W8_hFW__tileBody,.public-site-module__W8_hFW__metricDetail,.public-site-module__W8_hFW__editorStatus,.public-site-module__W8_hFW__footerSurface span{margin:0}.public-site-module__W8_hFW__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-site-module__W8_hFW__metricValue{letter-spacing:-.06em;color:var(--text-primary);font-size:clamp(2rem,4vw,3.2rem);font-weight:600}.public-site-module__W8_hFW__metricLabel,.public-site-module__W8_hFW__metricDetail{margin-top:12px}.public-site-module__W8_hFW__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site-module__W8_hFW__tileTitle{letter-spacing:-.03em;margin:12px 0 10px;font-size:1.4rem;font-weight:500}.public-site-module__W8_hFW__tileAction{width:fit-content;color:var(--site-accent);border-color:#ffffff1f;margin-top:20px}.public-site-module__W8_hFW__ctaCard{border-radius:30px;padding:32px}.public-site-module__W8_hFW__footer{grid-template-columns:.95fr 1.05fr;gap:24px;margin-top:28px;padding-bottom:20px;display:grid}.public-site-module__W8_hFW__footerNav{margin-top:14px}.public-site-module__W8_hFW__footerLink{border-radius:999px;padding:10px 14px}.public-site-module__W8_hFW__footerSurfaceList{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site-module__W8_hFW__footerSurface{gap:8px;display:grid}.public-site-module__W8_hFW__editorToggle{z-index:45;background:#03080eeb;position:fixed;bottom:24px;right:24px}.public-site-module__W8_hFW__editorPanel{z-index:50;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(24px);background:linear-gradient(#080e16f5,#04080df5),#04080df2;border-radius:28px;width:min(420px,100vw - 32px);padding:20px;position:fixed;top:16px;bottom:16px;right:16px;overflow-y:auto;transform:translate(calc(100% + 28px))}.public-site-module__W8_hFW__editorPanelOpen{opacity:1;pointer-events:auto;transform:translate(0)}.public-site-module__W8_hFW__editorHeader,.public-site-module__W8_hFW__editorBlock{gap:14px;display:grid}.public-site-module__W8_hFW__editorHeader{border-bottom:1px solid #ffffff14;padding-bottom:18px}.public-site-module__W8_hFW__editorHint{font-size:.82rem}.public-site-module__W8_hFW__editorBlock{margin-top:22px}.public-site-module__W8_hFW__editorLinkGrid{grid-template-columns:1fr}.public-site-module__W8_hFW__editorRouteLink{background:#ffffff08;border-radius:18px;gap:8px;padding:16px;display:grid}.public-site-module__W8_hFW__editorRouteLinkActive{border-color:var(--site-accent);box-shadow:0 0 0 1px var(--site-accent-soft) inset}.public-site-module__W8_hFW__editorRouteLink strong,.public-site-module__W8_hFW__footerSurface strong{color:var(--text-primary);font-size:.96rem}.public-site-module__W8_hFW__editorField{gap:8px;display:grid}.public-site-module__W8_hFW__editorField span{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.public-site-module__W8_hFW__editorInput,.public-site-module__W8_hFW__editorTextArea,.public-site-module__W8_hFW__editorSelect{--ds-color-editor-input-border:#ffffff1a;--ds-color-editor-input-surface:#ffffff0a;--ds-radius-editor-input:16px;--ds-space-editor-input-block:12px;--ds-space-editor-input-inline:14px;border-radius:var(--ds-radius-editor-input);border:1px solid var(--ds-color-editor-input-border);background:var(--ds-color-editor-input-surface);width:100%;color:var(--text-primary);padding:var(--ds-space-editor-input-block) var(--ds-space-editor-input-inline)}.public-site-module__W8_hFW__editorTextArea{resize:vertical;min-height:112px}.public-site-module__W8_hFW__editorSelect{appearance:none}.public-site-module__W8_hFW__contactInquiryGrid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:16px;margin-top:24px;display:grid}.public-site-module__W8_hFW__contactForm,.public-site-module__W8_hFW__contactRoutePanel{--ds-color-contact-panel-border:#ffffff14;--ds-color-contact-panel-surface:#ffffff08;border:1px solid var(--ds-color-contact-panel-border);background:var(--ds-color-contact-panel-surface);border-radius:24px;padding:22px}.public-site-module__W8_hFW__contactForm{--ds-space-contact-form-gap:14px;gap:var(--ds-space-contact-form-gap);display:grid}.public-site-module__W8_hFW__contactField{--ds-space-contact-field-gap:8px;gap:var(--ds-space-contact-field-gap);display:grid}.public-site-module__W8_hFW__contactField span{color:var(--text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.public-site-module__W8_hFW__contactField input,.public-site-module__W8_hFW__contactField textarea{--ds-color-contact-input-border:#ffffff1a;--ds-color-contact-input-surface:#020508b8;--ds-radius-contact-input:16px;border-radius:var(--ds-radius-contact-input);border:1px solid var(--ds-color-contact-input-border);background:var(--ds-color-contact-input-surface);width:100%;color:var(--text-primary);padding:13px 14px}.public-site-module__W8_hFW__contactField textarea{resize:vertical;min-height:150px}.public-site-module__W8_hFW__contactField input:focus,.public-site-module__W8_hFW__contactField textarea:focus{outline:2px solid var(--site-accent-soft);border-color:var(--site-accent)}.public-site-module__W8_hFW__contactHoneypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.public-site-module__W8_hFW__contactFormFooter{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.public-site-module__W8_hFW__contactStatus{color:var(--text-secondary);margin:0;line-height:1.5}.public-site-module__W8_hFW__contactStatusError{color:#fecaca}.public-site-module__W8_hFW__contactRoutePanel{align-self:stretch}.public-site-module__W8_hFW__contactRouteTitle{color:var(--text-primary);letter-spacing:-.03em;margin:10px 0 0;font-size:1.35rem;font-weight:500}.public-site-module__W8_hFW__contactRouteList{gap:12px;margin-top:20px;display:grid}.public-site-module__W8_hFW__contactRoute{background:#0205087a;border:1px solid #ffffff14;border-radius:18px;gap:8px;padding:16px;display:grid}.public-site-module__W8_hFW__contactRoute strong{color:var(--text-primary)}.public-site-module__W8_hFW__contactRoute span{color:var(--text-secondary);line-height:1.55}.public-site-module__W8_hFW__editorToggleItem{--ds-color-editor-toggle-border:#ffffff14;--ds-color-editor-toggle-surface:#ffffff08;--ds-radius-editor-toggle:999px;--ds-size-editor-toggle-min-height:42px;--ds-space-editor-toggle-gap:10px;--ds-space-editor-toggle-padding-x:14px;align-items:center;gap:var(--ds-space-editor-toggle-gap);min-height:var(--ds-size-editor-toggle-min-height);padding:0 var(--ds-space-editor-toggle-padding-x);border-radius:var(--ds-radius-editor-toggle);border:1px solid var(--ds-color-editor-toggle-border);background:var(--ds-color-editor-toggle-surface);display:inline-flex}.public-site-module__W8_hFW__editorTiles{grid-template-columns:1fr}.public-site-module__W8_hFW__editorTile{--ds-space-editor-tile-gap:12px;gap:var(--ds-space-editor-tile-gap);background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;padding:16px;display:grid}.public-site-module__W8_hFW__editorChip{--ds-space-editor-chip-padding-x:12px;min-height:34px;padding:0 var(--ds-space-editor-chip-padding-x);color:var(--text-primary);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px}.public-site-module__W8_hFW__editorStatus{--ds-color-editor-status-border:#ffffff14;border:1px solid var(--ds-color-editor-status-border);background:#ffffff08;border-radius:18px;margin-top:18px;padding:14px 16px}.public-site-module__W8_hFW__routeStateViewport{min-height:100vh;color:var(--text-primary);background:linear-gradient(#ffffff0a,#0000 34%),linear-gradient(#04070d 0%,#020406 100%);padding:24px}.public-site-module__W8_hFW__routeStateShell{grid-template-rows:auto 1fr auto;gap:28px;width:min(1180px,100%);min-height:calc(100vh - 48px);margin:0 auto;display:grid}.public-site-module__W8_hFW__routeStateHeader{justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.public-site-module__W8_hFW__routeStateMeta{flex-wrap:wrap;gap:8px;display:inline-flex}.public-site-module__W8_hFW__routeStateMeta span{min-height:34px;color:var(--text-secondary);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.public-site-module__W8_hFW__routeStateHero{background:linear-gradient(#ffffff0e,#ffffff05),#060a10db;border:1px solid #ffffff14;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:28px;padding:42px;display:grid;box-shadow:0 24px 70px #00000047}.public-site-module__W8_hFW__routeStateCopy{gap:18px;display:grid}.public-site-module__W8_hFW__routeStateEyebrow{color:var(--site-accent);letter-spacing:0;text-transform:uppercase;font-size:.76rem}.public-site-module__W8_hFW__routeStateCopy h1{letter-spacing:0;max-width:760px;margin:0;font-size:4rem;font-weight:500;line-height:.96}.public-site-module__W8_hFW__routeStateCopy p,.public-site-module__W8_hFW__routeStateDetail p{color:var(--text-secondary);margin:0;line-height:1.6}.public-site-module__W8_hFW__routeStateCopy p{max-width:66ch}.public-site-module__W8_hFW__routeStateDetails{gap:12px;display:grid}.public-site-module__W8_hFW__routeStateDetail{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:18px}.public-site-module__W8_hFW__routeStateDetail span{color:var(--text-secondary);letter-spacing:0;text-transform:uppercase;font-size:.72rem;display:block}.public-site-module__W8_hFW__routeStateDetail strong{color:var(--text-primary);word-break:break-word;margin:9px 0;font-size:1rem;line-height:1.35;display:block}.public-site-module__W8_hFW__routeStateAux{align-self:end}.public-site-module__W8_hFW__routeStateSkeleton{gap:10px;width:min(520px,100%);display:grid}.public-site-module__W8_hFW__routeStateSkeleton span{background:linear-gradient(90deg, #ffffff0f, var(--site-accent-soft), #ffffff0f);border-radius:999px;height:12px;animation:1.4s ease-in-out infinite public-site-module__W8_hFW__routeStatePulse;display:block}.public-site-module__W8_hFW__routeStateSkeleton span:nth-child(2){width:74%}.public-site-module__W8_hFW__routeStateSkeleton span:nth-child(3){width:52%}@keyframes public-site-module__W8_hFW__routeStatePulse{0%,to{opacity:.45}50%{opacity:1}}.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__pageHero,.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__section,.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__quoteBand,.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__ctaCard{border-radius:22px}.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__tileCard,.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__metricCard,.public-site-module__W8_hFW__siteRoot[data-mode=systems] .public-site-module__W8_hFW__narrativeCard{border-radius:18px}.public-site-module__W8_hFW__siteRoot[data-mode=editorial] .public-site-module__W8_hFW__pageHero,.public-site-module__W8_hFW__siteRoot[data-mode=editorial] .public-site-module__W8_hFW__section,.public-site-module__W8_hFW__siteRoot[data-mode=editorial] .public-site-module__W8_hFW__ctaCard{background:linear-gradient(#fff3d60a,#060a10e0),#060a10d1}.public-site-module__W8_hFW__siteRoot[data-density=airy] .public-site-module__W8_hFW__section,.public-site-module__W8_hFW__siteRoot[data-density=airy] .public-site-module__W8_hFW__ctaCard,.public-site-module__W8_hFW__siteRoot[data-density=airy] .public-site-module__W8_hFW__pageHero{padding:40px}.public-site-module__W8_hFW__siteRoot[data-density=compact] .public-site-module__W8_hFW__section,.public-site-module__W8_hFW__siteRoot[data-density=compact] .public-site-module__W8_hFW__ctaCard,.public-site-module__W8_hFW__siteRoot[data-density=compact] .public-site-module__W8_hFW__pageHero{padding:24px}.public-site-module__W8_hFW__siteRoot[data-density=compact] .public-site-module__W8_hFW__tileGrid,.public-site-module__W8_hFW__siteRoot[data-density=compact] .public-site-module__W8_hFW__metricsGrid,.public-site-module__W8_hFW__siteRoot[data-density=compact] .public-site-module__W8_hFW__narrativeGrid{gap:12px}@media (max-width:1100px){.public-site-module__W8_hFW__header{flex-wrap:wrap;justify-content:center}.public-site-module__W8_hFW__pageHero,.public-site-module__W8_hFW__routeStateHero,.public-site-module__W8_hFW__footer,.public-site-module__W8_hFW__narrativeGrid,.public-site-module__W8_hFW__tileGrid,.public-site-module__W8_hFW__footerSurfaceList,.public-site-module__W8_hFW__contactInquiryGrid{grid-template-columns:1fr}.public-site-module__W8_hFW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.public-site-module__W8_hFW__homeHero{--homeHeroHeight:min(700px, calc(100svh - 132px))}.public-site-module__W8_hFW__siteRootInner{width:min(100vw - 24px,1320px)}.public-site-module__W8_hFW__header,.public-site-module__W8_hFW__routeStateViewport{padding:16px}.public-site-module__W8_hFW__routeStateShell{min-height:calc(100vh - 32px)}.public-site-module__W8_hFW__routeStateHeader{flex-direction:column;align-items:flex-start}.public-site-module__W8_hFW__routeStateHero{padding:28px}.public-site-module__W8_hFW__routeStateCopy h1{font-size:3rem}.public-site-module__W8_hFW__nav{justify-content:flex-start;width:100%;overflow-x:auto}.public-site-module__W8_hFW__homeHeroOverlay{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:24px}.public-site-module__W8_hFW__homeHeroOverlay .public-site-module__W8_hFW__pageHeroMeta{display:none}.public-site-module__W8_hFW__metricsGrid{grid-template-columns:1fr}.public-site-module__W8_hFW__section,.public-site-module__W8_hFW__quoteBand,.public-site-module__W8_hFW__ctaCard,.public-site-module__W8_hFW__pageHero{padding:24px}}@media (max-width:640px){.public-site-module__W8_hFW__homeHero{--homeHeroHeight:min(540px, calc(100svh - 108px))}.public-site-module__W8_hFW__homeTitle{font-size:clamp(2.8rem,16vw,4.4rem)}.public-site-module__W8_hFW__header{justify-content:space-between;gap:10px;padding:12px}.public-site-module__W8_hFW__brand{gap:10px}.public-site-module__W8_hFW__brandWordmark{--wordmark-width:52px}.public-site-module__W8_hFW__brandCopy span{display:none}.public-site-module__W8_hFW__nav{order:3;padding:4px}.public-site-module__W8_hFW__navLink{padding:8px 10px;font-size:.78rem}.public-site-module__W8_hFW__routeStateCopy h1{font-size:2.35rem}.public-site-module__W8_hFW__utilityLinks{gap:8px;width:auto}.public-site-module__W8_hFW__utilityLink,.public-site-module__W8_hFW__editorUtility{min-height:36px;padding:0 11px;font-size:.78rem}.public-site-module__W8_hFW__editorPanel{width:auto;max-height:72vh;inset:auto 12px 72px}.public-site-module__W8_hFW__editorToggle{bottom:12px;left:12px;right:12px}}
.PortalRouteSurface-module__UeVW5q__routeFrame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--portal-bg-a:#03070d;--portal-bg-b:#07111a;--portal-panel:#0a121cb8;--portal-panel-deep:#04080ed6;--portal-primary:#45bfff;--portal-glow:#0a8fd8;--portal-muted:#2f7fae;--portal-dim:#587589;--portal-text:#e0f4ffeb;--portal-text-soft:#bcdceead;--portal-border:#45bfff38;--portal-border-active:#45bfffa6;--portal-shadow:#00000085;background:radial-gradient(circle at 50% 16%, color-mix(in srgb, var(--portal-glow) 20%, transparent), transparent 30rem), linear-gradient(180deg, var(--portal-bg-b), var(--portal-bg-a) 46%, #010306);min-height:100svh;color:var(--portal-text);font-family:var(--font-inter), "SF Pro Display", "Avenir Next", system-ui, sans-serif;position:relative;overflow:hidden}.PortalRouteSurface-module__UeVW5q__backgroundGrid,.PortalRouteSurface-module__UeVW5q__backgroundGlow{pointer-events:none;position:absolute;inset:0}.PortalRouteSurface-module__UeVW5q__backgroundGrid{opacity:.5;background-image:linear-gradient(#45bfff0a 1px,#0000 1px),linear-gradient(90deg,#45bfff0a 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 30%,#0000 84%);mask-image:radial-gradient(circle at 50% 42%,#000 30%,#0000 84%)}.PortalRouteSurface-module__UeVW5q__backgroundGlow{opacity:.78;background:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--portal-primary) 14%, transparent), transparent 22rem), radial-gradient(ellipse at 50% 100%, #00000094, transparent 42%)}.PortalRouteSurface-module__UeVW5q__shell{z-index:1;gap:28px;width:min(1240px,100% - 40px);margin:0 auto;padding:28px 0 60px;display:grid;position:relative}.PortalRouteSurface-module__UeVW5q__chrome,.PortalRouteSurface-module__UeVW5q__hero,.PortalRouteSurface-module__UeVW5q__proofStrip,.PortalRouteSurface-module__UeVW5q__detailGrid,.PortalRouteSurface-module__UeVW5q__lowerGrid{width:min(1180px,100%);margin:0 auto}.PortalRouteSurface-module__UeVW5q__chrome{grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:18px;display:grid}.PortalRouteSurface-module__UeVW5q__brandLink{gap:2px;width:fit-content;text-decoration:none;display:inline-grid}.PortalRouteSurface-module__UeVW5q__heroCopy span,.PortalRouteSurface-module__UeVW5q__scopePanel span,.PortalRouteSurface-module__UeVW5q__proofStrip span,.PortalRouteSurface-module__UeVW5q__panelHeader span,.PortalRouteSurface-module__UeVW5q__productionRow strong{letter-spacing:.12em;text-transform:uppercase}.PortalRouteSurface-module__UeVW5q__brandLink strong{color:var(--portal-text-soft);font-size:.68rem;font-weight:620}.PortalRouteSurface-module__UeVW5q__routeNav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.PortalRouteSurface-module__UeVW5q__routeNav a,.PortalRouteSurface-module__UeVW5q__scopePanel a,.PortalRouteSurface-module__UeVW5q__productionRow{color:inherit;text-decoration:none}.PortalRouteSurface-module__UeVW5q__routeNav a{border:1px solid color-mix(in srgb, var(--portal-border) 70%, transparent);background:color-mix(in srgb, var(--portal-panel) 64%, transparent);min-height:34px;color:var(--portal-text-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;padding:0 12px;font-size:.72rem;font-weight:680;display:inline-flex}.PortalRouteSurface-module__UeVW5q__routeNav a:hover,.PortalRouteSurface-module__UeVW5q__routeNav a:focus-visible,.PortalRouteSurface-module__UeVW5q__routeNav .PortalRouteSurface-module__UeVW5q__activeRoute{border-color:color-mix(in srgb, var(--portal-border-active) 76%, transparent);color:var(--portal-text);outline:none}.PortalRouteSurface-module__UeVW5q__hero{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:20px;display:grid}.PortalRouteSurface-module__UeVW5q__heroCopy,.PortalRouteSurface-module__UeVW5q__scopePanel,.PortalRouteSurface-module__UeVW5q__routeNotes,.PortalRouteSurface-module__UeVW5q__signalPanel,.PortalRouteSurface-module__UeVW5q__productionPanel{border:1px solid color-mix(in srgb, var(--portal-border) 86%, transparent);background:linear-gradient(180deg, #ffffff14, transparent 46%), color-mix(in srgb, var(--portal-panel-deep) 92%, transparent);box-shadow:0 24px 70px var(--portal-shadow), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:blur(24px)saturate(126%);backdrop-filter:blur(24px)saturate(126%)}.PortalRouteSurface-module__UeVW5q__heroCopy{border-radius:24px;align-content:end;gap:14px;min-height:290px;padding:30px;display:grid}.PortalRouteSurface-module__UeVW5q__heroCopy span,.PortalRouteSurface-module__UeVW5q__scopePanel span,.PortalRouteSurface-module__UeVW5q__proofStrip span,.PortalRouteSurface-module__UeVW5q__panelHeader span{color:var(--portal-dim);font-size:.62rem;font-weight:760}.PortalRouteSurface-module__UeVW5q__heroCopy h1{color:var(--portal-text);letter-spacing:0;margin:0;font-size:clamp(3.1rem,9vw,7.4rem);font-weight:720;line-height:.86}.PortalRouteSurface-module__UeVW5q__heroCopy p,.PortalRouteSurface-module__UeVW5q__scopePanel p,.PortalRouteSurface-module__UeVW5q__routeNotes li,.PortalRouteSurface-module__UeVW5q__emptyText{color:var(--portal-text-soft);margin:0;font-size:.9rem;line-height:1.6}.PortalRouteSurface-module__UeVW5q__scopePanel{border-radius:22px;align-content:space-between;gap:16px;padding:22px;display:grid}.PortalRouteSurface-module__UeVW5q__scopePanel strong{color:var(--portal-text);font-size:1.4rem;font-weight:650;line-height:1.08}.PortalRouteSurface-module__UeVW5q__scopePanel a{border:1px solid color-mix(in srgb, var(--portal-border-active) 48%, transparent);background:color-mix(in srgb, var(--portal-primary) 12%, transparent);min-height:40px;color:var(--portal-text);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.78rem;font-weight:720;display:inline-flex}.PortalRouteSurface-module__UeVW5q__scopePanel a:hover,.PortalRouteSurface-module__UeVW5q__scopePanel a:focus-visible{border-color:var(--portal-border-active);outline:none}.PortalRouteSurface-module__UeVW5q__proofStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.PortalRouteSurface-module__UeVW5q__proofStrip div{border:1px solid color-mix(in srgb, var(--portal-border) 74%, transparent);background:color-mix(in srgb, var(--portal-panel) 70%, transparent);border-radius:18px;gap:5px;min-width:0;padding:13px 14px;display:grid}.PortalRouteSurface-module__UeVW5q__proofStrip strong{color:var(--portal-text);font-size:.88rem;font-weight:680}.PortalRouteSurface-module__UeVW5q__proofStrip div[data-tone=waiting] strong{color:#ffd68a}.PortalRouteSurface-module__UeVW5q__proofStrip div[data-tone=blocked] strong{color:#ff8f8f}.PortalRouteSurface-module__UeVW5q__detailGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);align-items:stretch;gap:14px;display:grid}.PortalRouteSurface-module__UeVW5q__routeNotes,.PortalRouteSurface-module__UeVW5q__signalPanel,.PortalRouteSurface-module__UeVW5q__productionPanel{border-radius:22px;gap:14px;min-width:0;padding:18px;display:grid}.PortalRouteSurface-module__UeVW5q__panelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PortalRouteSurface-module__UeVW5q__panelHeader strong{color:var(--portal-text);font-size:.94rem;font-weight:680}.PortalRouteSurface-module__UeVW5q__routeNotes ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PortalRouteSurface-module__UeVW5q__routeNotes li{border-left:1px solid color-mix(in srgb, var(--portal-border-active) 44%, transparent);padding-left:12px}.PortalRouteSurface-module__UeVW5q__lowerGrid{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);gap:14px;display:grid}.PortalRouteSurface-module__UeVW5q__productionList{gap:8px;display:grid}.PortalRouteSurface-module__UeVW5q__productionRow{border:1px solid color-mix(in srgb, var(--portal-border) 70%, transparent);background:#ffffff06;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:grid}.PortalRouteSurface-module__UeVW5q__productionRow:hover,.PortalRouteSurface-module__UeVW5q__productionRow:focus-visible{border-color:color-mix(in srgb, var(--portal-border-active) 62%, transparent);outline:none}.PortalRouteSurface-module__UeVW5q__productionRow span{color:var(--portal-text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:640;overflow:hidden}.PortalRouteSurface-module__UeVW5q__productionRow strong{color:var(--portal-text-soft);font-size:.56rem;font-weight:740}@media (max-width:920px){.PortalRouteSurface-module__UeVW5q__shell{width:min(100% - 28px,1180px);padding-top:22px}.PortalRouteSurface-module__UeVW5q__chrome,.PortalRouteSurface-module__UeVW5q__hero,.PortalRouteSurface-module__UeVW5q__detailGrid,.PortalRouteSurface-module__UeVW5q__lowerGrid{grid-template-columns:1fr}.PortalRouteSurface-module__UeVW5q__routeNav{justify-content:flex-start}.PortalRouteSurface-module__UeVW5q__heroCopy{min-height:240px}}@media (max-width:640px){.PortalRouteSurface-module__UeVW5q__shell{gap:18px;width:min(100% - 22px,1180px)}.PortalRouteSurface-module__UeVW5q__heroCopy,.PortalRouteSurface-module__UeVW5q__scopePanel,.PortalRouteSurface-module__UeVW5q__routeNotes,.PortalRouteSurface-module__UeVW5q__signalPanel,.PortalRouteSurface-module__UeVW5q__productionPanel{border-radius:18px}.PortalRouteSurface-module__UeVW5q__heroCopy{min-height:220px;padding:22px}.PortalRouteSurface-module__UeVW5q__proofStrip,.PortalRouteSurface-module__UeVW5q__productionRow{grid-template-columns:1fr}}
