*{box-sizing:border-box}body{color:#eef4ff;background:#06101d;margin:0;font-family:Arial,sans-serif}.manaAdmin{grid-template-columns:245px 1fr;min-height:100vh;display:grid}.manaAdmin>aside{background:#081523;border-right:1px solid #263b52;flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.manaBrand img{object-fit:contain;width:100%;height:95px}.manaAdmin .back,.publicLink{color:#dce7f6;border:1px solid #314a65;border-radius:8px;margin:9px 0;padding:11px;text-decoration:none}.manaAdmin aside nav{flex-direction:column;gap:5px;margin-top:12px;display:flex}.manaAdmin aside nav button{color:#afbed1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:12px}.manaAdmin aside nav button.active{color:#fff;background:linear-gradient(90deg,#7138a6,#2b77dc)}.publicLink{background:#10253b;margin-top:auto}.manaWork>header{border-bottom:1px solid #283c54;justify-content:space-between;align-items:center;height:78px;padding:12px 3vw;display:flex}.manaWork header small,.manaAdminHero small,.panelTitle small,.scheduleAdmin>small{color:#f26bd3;letter-spacing:1.5px}.manaWork header h1{margin:7px 0;font-size:25px}.manaWork header a{color:#fff;border:1px solid #354e69;border-radius:8px;padding:11px 15px;text-decoration:none}.manaAdminHero,.journeyPicker,.overviewStats,.adminPanel,.editorialRule,.adminNotice{width:min(1240px,94%);margin:18px auto}.manaAdminHero{background:linear-gradient(110deg,#2b123b,#18204b 55%,#165b70);border:1px solid #70427f;border-radius:17px;justify-content:space-between;align-items:center;padding:38px;display:flex}.manaAdminHero h2{margin:14px 0 5px;font-size:38px}.manaAdminHero p{color:#71e7ea}.manaAdminHero>div:last-child{text-align:right;flex-direction:column;font-size:20px;display:flex}.manaAdminHero span{color:#f274d8}.journeyPicker{grid-template-columns:2fr repeat(3,1fr);gap:10px;display:grid}.journeyPicker label,.journeyPicker>div{background:#101f33;border:1px solid #304760;border-radius:11px;padding:15px}.journeyPicker label{flex-direction:column;gap:8px;display:flex}.journeyPicker select,.panelTitle input,.panelTitle select,.editorForm input,.editorForm textarea,.scheduleAdmin input,.scheduleAdmin select{color:#fff;background:#071523;border:1px solid #3a526d;border-radius:8px;padding:11px}.journeyPicker>div{align-items:center;gap:10px;display:flex}.journeyPicker>div b{font-size:25px}.journeyPicker>div span{color:#92a7c0;font-size:10px}.overviewStats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.overviewStats article{background:#101f33;border:1px solid #304760;border-radius:12px;padding:23px}.overviewStats strong{font-size:31px;display:block}.overviewStats span{color:#94a9c1}.adminPanel,.editorialRule{background:#101f33;border:1px solid #304760;border-radius:15px;padding:24px}.panelTitle{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.panelTitle h2{margin:8px 0}.adminJourneyGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.adminJourneyGrid article{background:#0b1a2b;border:1px solid #354b65;border-radius:11px;padding:18px}.adminJourneyGrid article small{color:#ee72d4}.adminJourneyGrid h3{font-size:18px}.adminJourneyGrid p{color:#99acc4}.adminJourneyGrid article>div{justify-content:space-between;font-size:9px;display:flex}.editorialRule{background:linear-gradient(135deg,#2d1733,#151f42);border-color:#a147a7}.editorialRule b{color:#f276d6}.adminDayGrid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.adminDayGrid button{text-align:left;color:#fff;background:#0a192a;border:1px solid #354c66;border-radius:9px;flex-direction:column;min-height:115px;padding:11px;display:flex}.adminDayGrid button b{margin:8px 0}.adminDayGrid button small,.adminDayGrid button span{font-size:8px}.adminDayGrid button em{color:#65dfbc;margin-top:auto;font-size:8px}.contentTable>div{border-top:1px solid #30445a;grid-template-columns:90px 1fr 120px 80px;align-items:center;gap:12px;padding:12px;display:grid}.contentTable span{flex-direction:column;display:flex}.contentTable small{color:#93a7bf}.contentTable button{color:#fff;background:#6f3aa5;border:0;border-radius:6px;padding:8px}.nineElements{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.nineElements span{color:#69e5d7;border:1px solid #3c5068;border-radius:20px;padding:7px 9px;font-size:9px}.editorForm form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.editorForm label{flex-direction:column;gap:7px;font-size:10px;display:flex}.editorForm label.wide{grid-column:1/-1}.editorForm textarea{min-height:110px}.editorForm form>button,.editorForm form>a,.importNow,.scheduleAdmin>button{color:#fff;text-align:center;background:linear-gradient(90deg,#7635ac,#2783e6);border:0;border-radius:8px;padding:13px;font-weight:800;text-decoration:none}.dropExcel{border:1px dashed #52677e;border-radius:11px;justify-content:space-between;align-items:center;padding:18px;display:flex}.dropExcel button{color:#fff;background:#7440ab;border:0;border-radius:7px;padding:12px 16px}.validationCards{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.validationCards article{border:1px solid #354b65;border-radius:10px;padding:18px}.validationCards b{font-size:28px;display:block}.validationCards span{color:#94a8bf}.validationOk,.validationWarn,.importError,.adminNotice{border-radius:8px;margin-top:12px;padding:12px}.validationOk,.adminNotice{background:#153d31;border:1px solid #3ca36d}.validationWarn,.importError{background:#42202c;border:1px solid #8c4059}.importNow{width:100%;margin-top:12px}.scheduleAdmin>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.scheduleAdmin label{flex-direction:column;gap:8px;display:flex}.indicatorRows article{border-top:1px solid #34475d;grid-template-columns:1fr 160px 160px;align-items:center;padding:18px;display:grid}.indicatorRows article>div{flex-direction:column;display:flex}.indicatorRows span,.indicatorRows strong small{color:#92a7c0;font-size:9px}.indicatorRows strong{flex-direction:column;font-size:24px;display:flex}.emptyEditor{text-align:center;padding:80px}@media (width<=900px){.manaAdmin{grid-template-columns:1fr}.manaAdmin>aside{height:auto;position:relative}.manaAdmin aside nav{grid-template-columns:1fr 1fr;display:grid}.manaAdminHero{flex-direction:column;align-items:flex-start}.manaAdminHero>div:last-child{text-align:left;margin-top:20px}.journeyPicker,.overviewStats{grid-template-columns:1fr 1fr}.adminJourneyGrid{grid-template-columns:1fr}.adminDayGrid{grid-template-columns:repeat(3,1fr)}.editorForm form{grid-template-columns:1fr}.editorForm label.wide{grid-column:auto}}@media (width<=520px){.journeyPicker,.overviewStats,.validationCards{grid-template-columns:1fr}.adminDayGrid{grid-template-columns:repeat(2,1fr)}.indicatorRows article,.manaAdmin aside nav{grid-template-columns:1fr}}.manaAdmin.embeddedMana{background:#07111f;border:1px solid #263b52;border-radius:14px;grid-template-columns:225px minmax(0,1fr);min-height:0;overflow:hidden}.manaAdmin.embeddedMana>aside{height:calc(100vh - 120px);padding:14px 12px;position:sticky;top:92px}.manaAdmin.embeddedMana .manaBrand,.manaAdmin.embeddedMana .back,.manaAdmin.embeddedMana .manaWork>header{display:none}.manaAdmin.embeddedMana .manaAdminHero,.manaAdmin.embeddedMana .journeyPicker,.manaAdmin.embeddedMana .overviewStats,.manaAdmin.embeddedMana .adminPanel,.manaAdmin.embeddedMana .editorialRule,.manaAdmin.embeddedMana .adminNotice{width:min(1240px,96%)}.manaRedirect{color:#eef4ff;background:#06101d;place-items:center;min-height:100vh;font:700 16px Arial,sans-serif;display:grid}@media (width<=1100px){.manaAdmin.embeddedMana{grid-template-columns:1fr}.manaAdmin.embeddedMana>aside{height:auto;position:relative;top:auto}.manaAdmin.embeddedMana aside nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.manaAdmin.embeddedMana .publicLink{margin-top:12px}}.manaOnly .editorialLabel,.manaOnly .editorialNav{display:none!important}.manaOnly .manaAdmin.embeddedMana{grid-template-columns:225px minmax(0,1fr)}.careMetrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.careMetrics article{background:#0a192a;border:1px solid #354d67;border-radius:10px;padding:18px}.careMetrics b{font-size:29px;display:block}.careMetrics span{color:#94a8c0}.privacyWarning{background:#251c38;border:1px solid #744a84;border-radius:9px;gap:15px;margin:16px 0;padding:15px;display:flex}.privacyWarning b{color:#ff78da}.careTable>div{border-top:1px solid #34475e;grid-template-columns:1.2fr 1.7fr 1fr .8fr 90px;align-items:center;gap:11px;padding:13px;display:grid}.careTable span{flex-direction:column;display:flex}.careTable small{color:#91a6be;font-size:9px;line-height:1.45}.careTable em{text-align:center;background:#27415d;border-radius:20px;padding:7px;font-size:9px}.careTable em.late{color:#ffc0ca;background:#692839}.careTable button{color:#fff;background:#713da6;border:0;border-radius:6px;padding:8px}.careHead{color:#8fa4bd;font-size:9px}.careModal{z-index:40;background:#020711d9;place-items:center;display:grid;position:fixed;inset:0}.careModal form{background:#101f33;border:1px solid #704882;border-radius:15px;width:min(560px,92%);max-height:90vh;padding:27px;position:relative;overflow:auto}.careModal form>button:first-child{color:#fff;background:0 0;border:0;font-size:24px;position:absolute;top:10px;right:12px}.careModal small{color:#ff71d8}.careModal label{flex-direction:column;gap:6px;margin:10px 0;font-size:10px;display:flex}.careModal input,.careModal select,.careModal textarea{color:#fff;background:#071523;border:1px solid #3b536f;border-radius:8px;padding:11px}.careModal textarea{min-height:70px}@media (width<=850px){.careMetrics{grid-template-columns:1fr 1fr}.careTable>div{grid-template-columns:1fr}.careHead{display:none!important}}.editorialRule{display:none!important}.manaWork>header h1{white-space:nowrap;letter-spacing:0!important;margin:6px 0 0!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important}.manaWork>header>div{flex-direction:column;justify-content:center;min-width:0;display:flex}.manaAdmin>aside{overflow-y:auto}.manaAdmin .navLabel{color:#f26bd3;letter-spacing:1.4px;margin:15px 10px 5px;font-size:9px}.manaAdmin .editorialLabel{margin-top:20px}.manaAdmin aside .memberAreaNav,.manaAdmin aside .editorialNav{margin-top:4px}.manaAdmin aside .memberAreaNav button{color:#dce7f6;border:1px solid #0000;border-radius:8px;padding:11px 12px;font-size:12px;text-decoration:none;display:block}.manaAdmin aside .memberAreaNav button:hover{color:#fff;background:linear-gradient(90deg,#40225d,#153e68);border-color:#4b6683}.manaAdmin aside .editorialNav button{color:#91a6bf;align-items:center;gap:8px;padding:9px 10px;font-size:10px;display:flex}.manaAdmin aside .editorialNav button span{color:#50d6dc;font-size:8px}.manaAdmin .publicLink{flex-shrink:0;margin-top:16px}@media (width<=900px){.manaAdmin aside .memberAreaNav,.manaAdmin aside .editorialNav{grid-template-columns:1fr 1fr;display:grid}}@media (width<=520px){.manaAdmin aside .memberAreaNav,.manaAdmin aside .editorialNav{grid-template-columns:1fr}}.calendarDefinition,.commandHero,.mainTimeline,.commandMetrics,.missionFlow{width:min(1240px,94%);margin:18px auto}.calendarDefinition{background:linear-gradient(120deg,#281b34,#17273d);border:1px solid #8f6328;border-radius:13px;gap:7px;padding:20px;display:grid}.calendarDefinition>b{color:#f1c45b}.calendarDefinition strong{font-size:18px}.calendarDefinition p{color:#a9b8ca;margin:0}.programCards article{flex-direction:column;display:flex}.programCards .preparedLine{margin:6px 0 14px;font-size:11px}.statusBadge{letter-spacing:.5px;border-radius:999px;width:max-content;padding:6px 9px;font-size:9px;display:inline-flex}.statusBadge.waiting{color:#f4c35d;background:#3b3020}.statusBadge.ready{color:#65e3b5;background:#143c34}.programCards dl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.programCards dl div{flex-direction:column;display:flex}.programCards dt{color:#7f93aa;font-size:8px}.programCards dd{margin:4px 0;font-size:11px}.programCards button,.panelTitle>button,.commandArea button,.scheduleActions button,.reviewStart button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7635ac,#2783e6);border:0;border-radius:8px;padding:11px;font-weight:800}.insideStats,.scheduleSummary,.scheduleOptions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.insideStats article,.scheduleSummary article{background:#0a192a;border:1px solid #334b65;border-radius:10px;padding:18px}.insideStats b{font-size:28px;display:block}.insideStats span,.scheduleSummary span{color:#8ea3bb;font-size:9px}.scheduleSummary{grid-template-columns:repeat(4,1fr)}.scheduleSummary article{flex-direction:column;gap:8px;display:flex}.modeChoice{background:#0b192a;border:1px solid #344a63;border-radius:12px;margin:18px 0;padding:18px;grid-template-columns:1fr 1fr!important;gap:14px!important;display:grid!important}.modeChoice>label{align-items:center;font-size:12px;flex-direction:row!important}.dependencyFields{grid-template-columns:2fr 1fr;gap:10px;display:grid}.dependencyFields label{align-items:center;grid-template-columns:1fr 70px 30px!important;display:grid!important}.scheduleOptions{margin:18px 0}.scheduleActions{gap:10px!important;display:flex!important}.scheduleActions .pause{background:#5d2637}.scheduleActions .resume{background:#17644e}.calendarModal{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02070ed6;place-items:center;padding:20px;position:fixed;inset:0;display:grid!important}.calendarModal>div,.calendarModal>form{background:#101f33;border:1px solid #4b6683;border-radius:16px;width:min(760px,95vw);max-height:90vh;padding:28px;position:relative;overflow:auto}.calendarModal small{color:#f06bd2;letter-spacing:1.7px}.calendarModal dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.calendarModal dl div{border:1px solid #30465f;border-radius:8px;padding:11px}.calendarModal dt{color:#8297ae;font-size:9px}.calendarModal dd{margin:5px 0}.simulationDays{background:#091827;border-radius:10px;padding:15px}.simulationDays p{font-size:11px}.protectWarning,.dependWarning{background:#3c2a1f;border:1px solid #895b2d;border-radius:8px;margin-top:14px;padding:12px}.modalActions{justify-content:flex-end;margin-top:18px;gap:9px!important;display:flex!important}.modalActions button,.resumeChoice{color:#fff;cursor:pointer;background:#15263a;border:1px solid #405976;border-radius:8px;padding:11px}.modalActions button:last-child,.resumeChoice{background:linear-gradient(90deg,#7139a7,#247ee1)}.dateCompare{grid-template-columns:1fr 1fr;gap:9px;display:grid}.dateCompare p{background:#0a1929;border-radius:8px;flex-direction:column;padding:12px;display:flex}.dateCompare span{color:#8fa4ba;font-size:9px}.modalActions.three{grid-template-columns:1fr 1fr 1fr;display:grid!important}.resumeDate{margin:14px 0}.cancelResume,.modalClose{color:#fff;border:0;padding:10px;background:0 0!important}.modalClose{font-size:22px;position:absolute;top:8px;right:12px}.commandHero{background:radial-gradient(circle at 78% 20%,#26c7ec45,#0000 26%),radial-gradient(circle at 55% 0,#c529e04d,#0000 38%),linear-gradient(135deg,#160b30,#061124 70%,#083653);border:1px solid #603984;border-radius:20px;grid-template-columns:1fr 1.3fr;align-items:center;min-height:440px;padding:50px;display:grid;position:relative;overflow:hidden}.commandHero>div:last-child{z-index:2;position:relative}.commandHero img{object-fit:contain;width:330px;height:120px;display:block}.commandHero small{color:#f26ad5;letter-spacing:2px}.commandHero>div>strong{color:#6ae5e5;margin:10px 0;display:block}.commandHero p{color:#b5c2d2}.launchCountdown{border-left:3px solid #f244cf;grid-template-columns:auto 1fr;gap:5px 14px;margin:20px 0;padding-left:15px;display:grid}.launchCountdown b{font-size:24px}.launchCountdown span{align-self:center}.launchCountdown em{color:#9db0c6;grid-column:1/-1;font-style:normal}.commandHero button,.missionFlow button{color:#fff;background:linear-gradient(90deg,#b429ba,#287fe6);border:0;border-radius:8px;padding:12px 16px;font-weight:800}.mainTimeline{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.mainTimeline article{background:#0d1c2e;border:1px solid #2e435c;padding:15px 8px;position:relative}.mainTimeline article:after{content:"→";color:#d957c7;z-index:2;position:absolute;top:20px;right:-8px}.mainTimeline article:last-child:after{display:none}.mainTimeline .current{border-color:#e258ca;box-shadow:0 0 20px #dc40cb33}.mainTimeline b,.mainTimeline span{font-size:9px;display:block}.mainTimeline span{color:#7edee1;margin-top:5px}.commandMetrics{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.commandMetrics article{background:linear-gradient(145deg,#132138,#0a1828);border:1px solid #2d435d;border-radius:10px;min-height:105px;padding:13px}.commandMetrics span{color:#a6b4c5;min-height:27px;font-size:9px;display:block}.commandMetrics b{font-size:25px}.commandMetrics i{background:linear-gradient(90deg,#e34ac8,#36d3df);width:28px;height:2px;margin-top:12px;display:block}.missionFlow{background:linear-gradient(120deg,#2d1335,#112748);border:1px solid #63407b;border-radius:14px;padding:28px}.missionFlow small{color:#e964cf}.missionFlow h2{font-size:19px}.pillarStrip{border:1px solid #30465d;border-radius:10px;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:8px;padding:13px;display:grid}.pillarStrip b{color:#ec65d3;font-size:9px}.pillarStrip span{color:#8da2b8;font-size:9px}.commandList article{border-top:1px solid #2d4258;grid-template-columns:1fr 180px 180px;align-items:center;gap:12px;padding:14px;display:grid}.commandList h3{margin:5px 0}.commandList p{color:#8da1b8;margin:0}.commandList select,.calendarModal input,.calendarModal textarea,.calendarModal select{color:#fff;background:#071523;border:1px solid #3a526d;border-radius:8px;padding:11px}.calendarModal label{flex-direction:column;gap:7px;margin:10px 0;display:flex}.calendarModal textarea{min-height:100px}.formPair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.launchMode{text-align:center;background:radial-gradient(circle,#8735d640,#0000 45%),#0b1728;border:1px solid #70427f;border-radius:18px;width:min(1240px,94%);margin:18px auto;padding:35px}.launchMode img{object-fit:contain;width:300px;height:100px;margin:auto;display:block}.launchMode h2{margin:8px;font-size:38px}.launchMode strong{display:block}.launchMode>div{justify-content:center;align-items:baseline;gap:10px;margin-top:20px;display:flex}.launchMode>div b{color:#62dfe5;font-size:40px}.checkGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.checkGrid article{border:1px solid #314760;border-radius:10px;padding:14px}.checkGrid h3{color:#e766d1}.checkGrid button{color:#b9c4d1;text-align:left;background:0 0;border:0;border-bottom:1px solid #23384e;gap:8px;width:100%;padding:8px;display:flex}.checkGrid button.done{color:#61ddb2}.launchButtons{gap:6px;display:flex}.launchButtons button{font-size:9px}.liveLaunch>.commandArea{border:0;width:100%;margin:15px 0;padding:0}.reviewStart{text-align:center}.reviewSteps{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.reviewSteps article{border:1px solid #30465e;border-radius:9px;grid-template-columns:45px 1fr auto;align-items:center;padding:14px;display:grid}.reviewSteps b{color:#e663d0;font-size:20px}.reviewSteps em{color:#e0b85f;font-size:9px}.reviewJourneys article{border-top:1px solid #2b4158;grid-template-columns:1fr 1fr 170px;gap:10px;padding:12px;display:grid}.reviewJourneys select{color:#fff;background:#091827;border:1px solid #3a536e;padding:8px}.approvalFlow{justify-content:space-between;margin:25px 0;display:flex}.approvalFlow span{border:1px solid #5b3c75;border-radius:20px;padding:9px;font-size:9px}.finalRule{color:#6ee0df;background:linear-gradient(90deg,#30133a,#102d48);justify-content:center;gap:20px;padding:20px;display:flex}.compactHero{min-height:auto}@media (width<=900px){.commandHero{grid-template-columns:1fr;padding:28px}.digitalGlobe{width:220px;height:220px;margin:auto}.mainTimeline{grid-template-columns:1fr 1fr}.commandMetrics{grid-template-columns:repeat(2,1fr)}.scheduleSummary,.scheduleOptions{grid-template-columns:1fr 1fr}.pillarStrip,.commandList article,.checkGrid,.reviewJourneys article,.modalActions.three{grid-template-columns:1fr}.launchButtons{flex-wrap:wrap}}@media (width<=520px){.commandHero img{width:100%}.scheduleSummary,.scheduleOptions,.insideStats,.formPair,.dateCompare{grid-template-columns:1fr}.modeChoice{grid-template-columns:1fr!important}.mainTimeline{grid-template-columns:1fr}.commandMetrics{grid-template-columns:1fr 1fr}.reviewSteps{grid-template-columns:1fr}.approvalFlow{flex-wrap:wrap;gap:5px}}.digitalGlobe{background:url(/assets/onevoice27-logo-oficial.png) 50%/88% no-repeat,linear-gradient(145deg,#0d183ac7,#3d145b80);border:1px solid #57d2ee59;border-radius:24px;width:340px;height:250px;box-shadow:0 0 55px #7438df59,inset 0 0 45px #1738a733}@media (width<=900px){.digitalGlobe{width:min(340px,100%);height:190px}}
