*{box-sizing:border-box}body,html{margin:0;background:#07100d;color:#edf5f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{font:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:245px 1fr}.sidebar{position:fixed;width:245px;height:100vh;padding:28px 20px;border-right:1px solid #1b2a25;background:#09130f}.brand{display:flex;gap:12px;align-items:center;margin-bottom:42px}.brand .mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#45e59b;color:#062016;font-weight:900}.brand b{display:block;letter-spacing:2px}.brand small{color:#6f8c80;letter-spacing:4px}.sidebar nav{display:flex;flex-direction:column;gap:7px}.sidebar nav a{padding:11px 13px;color:#839c91;border-radius:9px;font-size:14px}.sidebar nav a.active{background:#12231c;color:#fff}.aiMini{position:absolute;bottom:25px;left:20px;right:20px;border:1px solid #214234;background:#0e1d17;border-radius:12px;padding:13px;display:flex;gap:10px}.aiMini span,.spark{color:#4aeba0}.aiMini small{display:block;color:#6f8c80;margin-top:3px}.content{grid-column:2;padding:46px 54px 70px;max-width:1500px;width:100%;margin:auto}header{display:flex;justify-content:space-between;align-items:end;margin-bottom:34px}h1{font-size:38px;margin:4px 0 6px}h2{margin:5px 0 0}header p{margin:0;color:#7f968c}.eyebrow{font-size:11px!important;color:#4beaa1!important;letter-spacing:2px;font-weight:800}.headerActions{display:flex;gap:10px}button{background:#0e1b16;color:#bcd0c7;border:1px solid #26372f;border-radius:8px;padding:10px 14px;cursor:pointer}.primary{background:#43e59a;color:#052116;border-color:#43e59a;font-weight:800}.kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.kpis article{background:#0c1713;border:1px solid #1d2b25;border-radius:13px;padding:20px}.kpis span{display:block;color:#80968c;font-size:13px}.kpis strong{display:block;font-size:28px;margin:9px 0}.kpis em{font-style:normal;color:#55dca0;font-size:12px}.kpis .warn{color:#f0b96c}.aiPanel{margin-top:18px;padding:23px;border:1px solid #24583f;border-radius:15px;background:linear-gradient(135deg,#0d1d17,#0b1713)}.aiHead{display:flex;justify-content:space-between;color:#9bb2a8}.aiHead div{display:flex;gap:9px}.aiHead small{color:#49dfa0;letter-spacing:1.5px}.aiPanel h2{font-size:21px;margin:17px 0}.alerts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.alerts>div{background:#09130f;border:1px solid #1c2b25;border-radius:10px;padding:15px;display:grid;grid-template-columns:8px 1fr;grid-gap:10px;gap:10px}.alerts i{width:7px;height:7px;border-radius:50%;margin-top:5px}.red{background:#ef6d68}.amber{background:#f0b35e}.blue{background:#65a7f3}.alerts p{margin:0}.alerts b,.alerts span{display:block}.alerts b{font-size:13px}.alerts span{color:#789087;font-size:12px;line-height:1.5;margin-top:6px}.alerts button{grid-column:2;justify-self:start;padding:0;border:0;color:#55dfa2;background:transparent;font-size:12px}.sectionTitle{display:flex;align-items:end;justify-content:space-between;margin-top:32px;margin-bottom:12px}.sectionTitle p{margin:0}.sectionTitle button{background:transparent;border:0}.table{border:1px solid #1c2a25;border-radius:13px;overflow:hidden}.row{display:grid;grid-template-columns:50px 2fr 1fr 1fr 1fr 90px;align-items:center;padding:15px 18px;background:#0b1511;border-bottom:1px solid #18241f;font-size:13px}.row:last-child{border-bottom:0}.rank{color:#536a60}.row strong{text-align:right}.row em{text-align:center;font-style:normal}.good{color:#53dca0!important}.bad{color:#e87872}.pill{justify-self:center;background:#13241d;padding:5px 9px;border-radius:20px;color:#93aa9f}.row button{border:0;background:transparent;color:#8fa69c;padding:5px}.actionOverlay{position:fixed;inset:0;background:rgba(1,8,6,.78);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50}.actionDialog{position:fixed;z-index:51;top:50%;left:50%;transform:translate(-50%,-50%);width:min(680px,calc(100vw - 28px));max-height:84vh;overflow:auto;background:#0b1713;border:1px solid #28523f;border-radius:18px;padding:24px;box-shadow:0 24px 90px rgba(0,0,0,.45)}.actionDialog h2{margin:0 0 8px}.actionDialog p{color:#8fa69c}.actionDialog .checkList{margin:18px 0}.crmRow{grid-template-columns:150px 1fr 90px;padding:12px 0;border-bottom:1px solid #1b2b24}.crmRow span{color:#8fa69c}.crmRow strong{text-align:right;font-size:12px}.decisionBar{gap:16px;margin:18px 0;padding:14px;border:1px solid #1d392e;border-radius:12px;background:#0d1d17}.decisionBar b{display:block;margin-top:4px}.actionLink{text-decoration:none}.actionDialog button:disabled,.primary:disabled{opacity:.45;cursor:not-allowed}@media(max-width:1000px){.shell{display:block}.sidebar{display:none}.content{padding:28px 20px}.kpis{grid-template-columns:repeat(2,1fr)}.alerts{grid-template-columns:1fr}.row{grid-template-columns:35px 2fr 1fr 1fr}.row .pill,.row button{display:none}}@media(max-width:600px){header{align-items:flex-start;gap:20px;flex-direction:column}.kpis{grid-template-columns:1fr}.content{padding:24px 14px}.row{grid-template-columns:30px 1.7fr 1fr}.row em{display:none}.crmRow{grid-template-columns:1fr}.crmRow strong{text-align:left}.decisionBar{align-items:flex-start;flex-direction:column}}.auditHero{margin-top:18px;padding:22px;border:1px solid #24583f;border-radius:15px;background:linear-gradient(135deg,#0d1d17,#0b1713);display:flex;align-items:center;justify-content:space-between;gap:20px}.auditHero h2{margin:5px 0 8px}.auditHero p{margin:0;color:#8aa097;max-width:760px}.auditStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:14px}.auditStats article{padding:14px 16px;border:1px solid #1d2b25;border-radius:11px;background:#0b1511}.auditStats b,.auditStats span{display:block}.auditStats span{color:#7f968c;font-size:12px}.auditStats b{font-size:20px;margin-top:5px}.auditMailbox{display:grid;grid-template-columns:2fr 110px 90px;grid-gap:14px;gap:14px;align-items:center;padding:15px 17px;border:1px solid #1c2a25;border-bottom:0;background:#0b1511}.auditMailbox:first-of-type{border-radius:12px 12px 0 0}.auditMailbox:last-child{border-bottom:1px solid #1c2a25;border-radius:0 0 12px 12px}.auditMailbox div span,.auditMessage div span{display:block;color:#7f968c;font-size:12px;margin-top:4px}.auditMailbox em,.auditMessage em{font-style:normal;color:#8aa097;font-size:12px}.auditMessage{display:grid;grid-template-columns:72px minmax(240px,2fr) 180px minmax(180px,1fr);grid-gap:14px;gap:14px;align-items:center;padding:14px 16px;border:1px solid #1c2a25;border-bottom:0;background:#0b1511}.auditMessage:first-of-type{border-radius:12px 12px 0 0}.auditMessage:last-child{border-bottom:1px solid #1c2a25;border-radius:0 0 12px 12px}.auditMessage>strong{font-size:12px;color:#bcd0c7}.auditPriority{font-size:10px;text-transform:uppercase;text-align:center;border-radius:20px;padding:5px 7px;background:#17251f;color:#94aa9f}.auditPriority.hoch{background:#3a211d;color:#f59a87}.auditPriority.mittel{background:#352b18;color:#efc06b}.auditEmpty,.emptyAudit{margin-top:14px;padding:22px;border:1px dashed #2a4036;border-radius:12px;color:#8aa097}.auditEmpty b,.auditEmpty span{display:block}.auditEmpty span{margin-top:6px;font-size:13px}.auditError{padding:12px 15px;border:1px solid #71332d;background:#291613;color:#ef8e83;border-radius:10px}.muted{color:#70877d}@media(max-width:900px){.auditStats{grid-template-columns:repeat(2,1fr)}.auditMessage{grid-template-columns:70px 1fr}.auditMessage>em,.auditMessage>strong{grid-column:2}}@media(max-width:600px){.auditHero{align-items:flex-start;flex-direction:column}.auditStats{grid-template-columns:1fr 1fr}.auditMailbox{grid-template-columns:1fr auto}.auditMailbox em{grid-column:1}.auditMessage{grid-template-columns:1fr}.auditMessage>em,.auditMessage>strong{grid-column:1}.auditPriority{justify-self:start}}.decisionQueue{margin-top:18px}.auditFilters{display:flex;gap:7px;flex-wrap:wrap}.auditFilters button{padding:7px 10px;font-size:12px}.auditFilters button.active{background:#43e59a;color:#052116;border-color:#43e59a}.decisionItem{display:grid;grid-template-columns:64px minmax(0,1fr) 145px;grid-gap:16px;gap:16px;align-items:center;padding:16px;border:1px solid #1c2a25;border-bottom:0;background:#0b1511}.decisionItem:first-of-type{border-radius:13px 13px 0 0}.decisionItem:last-child{border-bottom:1px solid #1c2a25;border-radius:0 0 13px 13px}.scoreRing{width:58px;height:58px;border:2px solid #2d493d;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.scoreRing b{font-size:18px}.scoreRing span{font-size:9px;color:#799087}.scoreRing.critical{border-color:#e16f61;color:#f09386}.scoreRing.attention{border-color:#e9ae55;color:#f0bf72}.decisionCopy{min-width:0}.decisionCopy small{color:#4beaa1}.decisionCopy h3{margin:5px 0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.decisionCopy p{margin:0;color:#7f968c;font-size:12px}.decisionCopy>div{display:flex;gap:12px;margin-top:9px}.decisionCopy>div span{color:#738a80;font-size:11px}.decisionAction{text-align:right}.decisionAction strong{display:block;font-size:12px;color:#f0b96c;margin-bottom:8px}.decisionAction button{font-size:11px;padding:7px 9px}@media(max-width:760px){.decisionItem{grid-template-columns:54px 1fr}.decisionAction{grid-column:2;text-align:left}.decisionCopy h3{white-space:normal}.sectionTitle{align-items:flex-start;gap:12px;flex-direction:column}}.cockpitState{font-size:11px;font-weight:800;letter-spacing:.08em}.controlCockpit{border:1px solid #1d392e;border-radius:15px;background:#0b1511;overflow:hidden}.controlCockpitSummary{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#1d2b25}.controlCockpitSummary>div{padding:18px;background:#0d1d17}.controlCockpitSummary small,.controlCockpitSummary span,.controlCockpitSummary strong{display:block}.controlCockpitSummary small{color:#6f8c80;font-size:10px;letter-spacing:.1em}.controlCockpitSummary strong{margin:7px 0;font-size:16px}.controlCockpitSummary span{color:#8fa69c;font-size:12px}.controlCockpitRows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:#1d2b25}.controlCockpitRows>div{min-width:0;padding:16px;background:#0b1511}.controlCockpitRows b,.controlCockpitRows em,.controlCockpitRows span{display:block}.controlCockpitRows b{font-size:13px}.controlCockpitRows span{margin:6px 0;color:#80968c;font-size:11px}.controlCockpitRows em{font-style:normal;font-size:10px;overflow-wrap:anywhere}.cockpitExclusion{margin:0;padding:13px 16px;border-top:1px solid #1d2b25;color:#f0b96c;font-size:11px}@media(max-width:900px){.controlCockpitRows{grid-template-columns:1fr 1fr}}@media(max-width:600px){.controlCockpitRows,.controlCockpitSummary{grid-template-columns:1fr}.controlCockpitRows>div,.controlCockpitSummary>div{padding:15px}.cockpitState{align-self:flex-start}}.controlCockpitRows small{display:block;margin-top:8px;font-size:9px;overflow-wrap:anywhere}.dataActionList{display:grid;grid-gap:1px;gap:1px;border:1px solid #1d2b25;border-radius:14px;overflow:hidden;background:#1d2b25}.dataActionList article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 17px;background:#0b1511}.dataActionList article div{min-width:0}.dataActionList b,.dataActionList small,.dataActionList span{display:block}.dataActionList small{color:#f0b96c;font-size:9px;letter-spacing:.08em}.dataActionList b{margin:5px 0;font-size:13px}.dataActionList span{color:#80968c;font-size:11px}.dataActionList a{flex:0 0 auto;color:#53dca0;font-size:11px;text-decoration:none}.dataActionList>p{margin:0;padding:18px;background:#0b1511;color:#80968c;font-size:12px}@media(max-width:600px){.dataActionList article{align-items:flex-start;flex-direction:column}.dataActionList a{min-height:44px;display:flex;align-items:center}}.dataActionList code{display:block;margin-top:7px;color:#6f8c80;font:9px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.auditDelta,.auditHandoff,.decisionReadiness{margin:10px 0;color:#83b7a6;font-size:12px}.auditDelta,.auditHandoff,.auditQueue,.decisionReadiness{padding:12px 14px;border:1px solid #19392f;border-radius:10px;overflow-wrap:anywhere}.auditQueue{display:grid;grid-template-columns:auto auto 1fr;grid-gap:12px;gap:12px;align-items:center;margin:0;background:#0b1511}.auditQueue small,.auditQueue span{color:#83b7a6;font-size:11px}.auditQueue small{text-align:right}.decisionReadiness{margin-bottom:24px;border-color:#5c4821;color:#f0b96c}@media(max-width:600px){.auditQueue{grid-template-columns:1fr;gap:5px}.auditQueue small{text-align:left}}a{text-decoration:none}.brand,a{color:inherit}.sidebar nav a{display:block}.actionLink{display:inline-flex;align-items:center;justify-content:center;border:1px solid #26372f;border-radius:8px;padding:10px 14px}.alerts a{grid-column:2;justify-self:start;color:#55dfa2;font-size:12px;margin-top:4px}.sectionTitle>a{color:#9db0a8;font-size:13px}.row>a{color:#8fa69c;text-align:right}.locationGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.locationCard{display:block;background:#0b1511;border:1px solid #1d2b25;border-radius:14px;padding:20px;transition:.18s ease}.locationCard:hover{border-color:#2e6a4e;transform:translateY(-2px)}.locationTop{display:flex;justify-content:space-between;align-items:center}.locationCard h2{margin:18px 0 8px}.locationCard>p{color:#789087;min-height:42px}.miniStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:18px 0}.miniStats span{background:#0e1b16;border:1px solid #182720;padding:12px;border-radius:9px}.miniStats small{display:block;color:#6f8c80;margin-bottom:6px}.openLink{color:#53dca0;font-size:13px}.analysisText{color:#81988e;line-height:1.6}.decisionBar{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #1d342a;padding-top:18px}.decisionBar small{display:block;color:#6f8c80;margin-bottom:5px}.moduleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.moduleGrid article{background:#0b1511;border:1px solid #1d2b25;border-radius:13px;padding:20px}.moduleGrid article>span{font-size:10px;letter-spacing:1.8px;color:#4beaa1;font-weight:800}.moduleGrid article h2{font-size:20px;margin:8px 0}.moduleGrid article p{color:#789087;line-height:1.55}.moduleGrid article a,.moduleGrid article button{color:#55dfa2;background:transparent;border:0;padding:0}.moduleValue{display:block;font-size:28px;margin:8px 0}.aiMini{color:inherit}.pill{font-size:12px}.actionStack{display:grid;grid-gap:12px;gap:12px;margin:20px 0}.actionCard{display:flex;justify-content:space-between;gap:24px;align-items:center;background:#0b1511;border:1px solid #1d2b25;border-radius:14px;padding:18px 20px}.actionCard h2{margin:8px 0 5px;font-size:19px}.actionCard p{margin:0;color:#789087;line-height:1.5}.actionCard small{margin-left:10px;color:#6f8c80}.actionSide{text-align:right;min-width:155px}.actionSide>span{display:block;color:#8fa69c;font-size:12px;margin-bottom:10px}.statusTag{display:inline-block;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:900;letter-spacing:1.2px;background:#13241d;color:#66e0a6}.statusTag.s0{background:#2a1717;color:#ef8078}.statusTag.s1{background:#2a2415;color:#efc26b}.statusTag.s2{background:#13251e;color:#69e3a9}.decisionGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:20px 0}.decisionCard{background:#0b1511;border:1px solid #1d2b25;border-radius:14px;padding:20px}.decisionCard h2{margin:12px 0 4px}.decisionCard p,.decisionCard small{display:block;color:#789087}.decisionCard strong{display:block;font-size:24px;margin:14px 0 5px}.checkList{margin:20px 0;background:#0b1511;border:1px solid #1d2b25;border-radius:14px;padding:18px}.checkList .sectionTitle{margin:0 0 8px}.candidateRow,.checkRow,.connectorRow,.financeRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 2px;border-top:1px solid #17231e}.candidateRow:first-of-type,.checkRow:first-of-type,.connectorRow:first-of-type,.financeRow:first-of-type{border-top:0}.candidateRow div,.checkRow div,.connectorRow div{min-width:220px}.candidateRow b,.candidateRow span,.checkRow b,.checkRow span,.connectorRow b,.connectorRow span{display:block}.candidateRow span,.checkRow span,.connectorRow small,.connectorRow span,.financeRow span{color:#6f8c80;font-size:12px;margin-top:3px}.checkRow em,.financeRow em{font-style:normal;font-size:12px}.financeRow{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.financeRow em,.financeRow strong{text-align:right}.connectorRow{display:grid;grid-template-columns:1.4fr .6fr 1.6fr}.connectorState{font-size:10px;letter-spacing:1px}.statePilot{color:#55dfa2}.stateDemo{color:#7aa8f5}.statePlan{color:#e7b765}.candidateRow{display:grid;grid-template-columns:1.8fr .5fr .6fr .8fr}.candidateRow h2,.candidateRow p{margin:0}.candidateRow .pill{flex:0 0 auto}.commandTable{margin:20px 0;border:1px solid #1d2b25;border-radius:14px;overflow:hidden;background:#0b1511}.commandRow{display:grid;grid-template-columns:1.8fr repeat(4,.8fr) 1.1fr;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border-top:1px solid #17231e;font-size:13px}.commandRow.head{border-top:0;background:#0e1b16;color:#6f8c80;font-size:11px;text-transform:uppercase;letter-spacing:1px}.supplyRow{display:grid;grid-template-columns:1.5fr .7fr 1fr .8fr;grid-gap:14px;gap:14px;align-items:center;padding:13px 2px;border-top:1px solid #17231e}.growthRow div span,.supplyRow div span{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.growthRow em,.supplyRow em{font-style:normal;font-size:12px}.growthRow{display:grid;grid-template-columns:1.8fr .5fr .5fr;grid-gap:14px;gap:14px;align-items:center;padding:13px 2px;border-top:1px solid #17231e}.connectorControl,.connectorHead{display:grid;grid-template-columns:1.2fr .55fr .45fr 1.4fr .9fr;grid-gap:12px;gap:12px;align-items:center}.connectorHead{padding:9px 2px;color:#6f8c80;font-size:10px;text-transform:uppercase;letter-spacing:1px}.connectorControl{padding:13px 2px;border-top:1px solid #17231e}.connectorControl div span,.connectorControl small{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.connectorControl em{font-style:normal;color:#9bb2a8;font-size:12px}.reservationRow{display:grid;grid-template-columns:.45fr 1.6fr .7fr 1.1fr;grid-gap:14px;gap:14px;align-items:center;padding:13px 2px;border-top:1px solid #17231e}.reservationRow div span{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.reservationRow em{font-style:normal;font-size:12px}.rowActions{display:flex;justify-content:flex-end;gap:6px}.rowActions button{padding:7px 9px;font-size:11px}.muted{color:#6f8c80}.loginShell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 0,#10251c,#07100d 45%)}.loginCard{width:min(440px,100%);background:#0b1511;border:1px solid #1d2b25;border-radius:18px;padding:32px}.loginBrand{margin-bottom:32px}.loginCard h1{font-size:34px}.loginForm{display:grid;grid-gap:14px;gap:14px;margin:24px 0}.loginForm label{display:grid;grid-gap:7px;gap:7px;color:#9bb2a8;font-size:12px}.loginForm input{width:100%;background:#08120e;color:#edf5f1;border:1px solid #26372f;border-radius:9px;padding:12px 13px;outline:none}.loginForm input:focus{border-color:#43e59a}.crmRow{display:grid;grid-template-columns:1.5fr .65fr .65fr .65fr .7fr;grid-gap:12px;gap:12px;align-items:center;padding:13px 2px;border-top:1px solid #17231e}.crmRow>div span{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.crmRow em{font-style:normal;font-size:12px}.profileHero{display:grid;grid-template-columns:1.4fr repeat(3,.6fr);grid-gap:12px;gap:12px;margin:20px 0}.profileHero article{background:#0b1511;border:1px solid #1d2b25;border-radius:14px;padding:18px}.profileHero article:first-child{background:linear-gradient(135deg,#0d1b16,#0a1410)}.profileHero small,.profileHero span{display:block;color:#6f8c80;font-size:11px}.profileHero strong{display:block;font-size:25px;margin:8px 0}.timeline{margin:20px 0;border-left:1px solid #244438;padding-left:18px}.timeline article{position:relative;padding:0 0 18px 14px}.timeline article:before{content:"";position:absolute;left:-23px;top:5px;width:9px;height:9px;border-radius:50%;background:#4beaa1}.timeline small{color:#6f8c80}.timeline p{margin:4px 0;color:#9bb2a8}.dataFlow{display:grid;grid-template-columns:1.1fr .9fr .8fr 1fr;grid-gap:12px;gap:12px;align-items:center;padding:14px 2px;border-top:1px solid #17231e}.dataFlow div span{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.dataFlow em{font-style:normal;font-size:11px}.contractRow{display:grid;grid-template-columns:1.4fr .75fr .75fr .8fr .7fr;grid-gap:12px;gap:12px;align-items:center;padding:14px 2px;border-top:1px solid #17231e}.contractRow div span{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.contractRow em{font-style:normal;font-size:12px}.controlRow{display:grid;grid-template-columns:1.5fr .8fr .8fr .8fr;grid-gap:12px;gap:12px;align-items:center;padding:14px 2px;border-top:1px solid #17231e}.controlRow div span{display:block;color:#6f8c80;font-size:12px;margin-top:3px}.controlRow em{font-style:normal;font-size:12px}@media(max-width:1000px){.decisionGrid,.locationGrid,.moduleGrid{grid-template-columns:1fr}.actionCard,.decisionBar{align-items:flex-start;flex-direction:column}.actionSide{text-align:left}.connectorRow,.financeRow{grid-template-columns:1fr 1fr}.connectorRow small{grid-column:1/-1}.commandRow{grid-template-columns:1.4fr repeat(2,.7fr)}.commandRow>:nth-child(4),.commandRow>:nth-child(5),.commandRow>:nth-child(6){display:none}.connectorControl,.connectorHead{grid-template-columns:1.2fr .6fr .6fr}.connectorControl>:nth-child(4),.connectorControl>:nth-child(5),.connectorHead>:nth-child(4),.connectorHead>:nth-child(5){display:none}.reservationRow{grid-template-columns:.5fr 1.5fr .7fr}.reservationRow .rowActions{grid-column:2/-1;justify-content:flex-start}.crmRow{grid-template-columns:1.4fr .7fr .7fr}.crmRow>:nth-child(4){display:none}.candidateRow,.contractRow,.controlRow,.dataFlow,.profileHero{grid-template-columns:1fr 1fr}.candidateRow>:first-child,.contractRow>:first-child,.controlRow>:first-child,.dataFlow>:first-child{grid-column:1/-1}}@media(max-width:600px){.miniStats{grid-template-columns:1fr}.headerActions{width:100%;flex-wrap:wrap}.actionLink{flex:1 1}.locationCard{padding:16px}.financeRow{grid-template-columns:1fr 1fr}.financeRow b{grid-column:1/-1}.checkRow{align-items:flex-start}.connectorRow{grid-template-columns:1fr}.connectorRow small{grid-column:auto}.growthRow,.supplyRow{grid-template-columns:1fr 1fr}.growthRow div,.supplyRow div{grid-column:1/-1}.commandRow{grid-template-columns:1.5fr .8fr}.commandRow>:nth-child(n+3){display:none}.connectorControl,.connectorHead{grid-template-columns:1.4fr .7fr}.connectorControl>:nth-child(n+3),.connectorHead>:nth-child(n+3){display:none}.reservationRow{grid-template-columns:1fr 1fr}.reservationRow .rowActions,.reservationRow>div{grid-column:1/-1}.loginCard{padding:24px}.crmRow{grid-template-columns:1fr 1fr}.crmRow>:nth-child(3),.crmRow>:nth-child(4){display:none}.candidateRow,.contractRow,.controlRow,.dataFlow,.profileHero{grid-template-columns:1fr}.candidateRow>:first-child,.contractRow>:first-child,.controlRow>:first-child,.dataFlow>:first-child{grid-column:auto}}