.page-module__jOqafG__page{color:#fff;background:linear-gradient(#090a0d 0%,#111215 100%);min-height:100vh;padding:48px 20px 64px;font-size:18px}.page-module__jOqafG__panel,.page-module__jOqafG__kpiGrid,.page-module__jOqafG__twoColumns{max-width:1400px;margin:0 auto 16px}.page-module__jOqafG__panel{background:linear-gradient(#111217fa,#0c0d11fa);border:1px solid #ffffff1a;border-radius:16px;padding:18px}.page-module__jOqafG__topRow,.page-module__jOqafG__sectionHeader,.page-module__jOqafG__editorActions{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-module__jOqafG__topRow{margin-bottom:16px}.page-module__jOqafG__topRow h1,.page-module__jOqafG__panel h2{margin:0}.page-module__jOqafG__topRow h1{font-size:32px;line-height:1.1}.page-module__jOqafG__topRow p,.page-module__jOqafG__sectionHeader p{color:#d4d4d8;margin:10px 0 0}.page-module__jOqafG__backLink{color:#e4e4e7;background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:9px 14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__jOqafG__metaGrid,.page-module__jOqafG__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.page-module__jOqafG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__jOqafG__twoColumns .page-module__jOqafG__panel{margin:0}.page-module__jOqafG__metaGrid div,.page-module__jOqafG__kpiGrid div{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;min-height:82px;padding:12px}.page-module__jOqafG__metaGrid span,.page-module__jOqafG__kpiGrid span{color:#a1a1aa;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.page-module__jOqafG__metaGrid strong,.page-module__jOqafG__kpiGrid strong{color:#fff;overflow-wrap:anywhere;font-size:20px;line-height:1.2}.page-module__jOqafG__textList{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.page-module__jOqafG__textList li{color:#f4f4f5;padding-left:18px;line-height:1.55;position:relative}.page-module__jOqafG__auditTable{border:1px solid #ffffff14;border-radius:12px;margin-top:16px;overflow:hidden}.page-module__jOqafG__auditHead,.page-module__jOqafG__auditRow{grid-template-columns:minmax(320px,1.05fr) minmax(92px,.2fr) minmax(420px,1.4fr);align-items:stretch;gap:12px;display:grid}.page-module__jOqafG__auditHead{color:#d4d4d8;text-transform:uppercase;background:#ffffff0d;padding:12px 14px;font-size:15px;font-weight:800}.page-module__jOqafG__auditRow{color:#f4f4f5;border-top:1px solid #ffffff12;padding:14px;line-height:1.5}.page-module__jOqafG__auditRow>div{overflow-wrap:anywhere}.page-module__jOqafG__auditRow strong,.page-module__jOqafG__auditRow span{display:block}.page-module__jOqafG__auditRow strong{color:#fff;margin-bottom:8px}.page-module__jOqafG__auditRow span{color:#d4d4d8}.page-module__jOqafG__auditSection{color:#fff;font-weight:800}.page-module__jOqafG__statusPill{border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:28px;padding:5px 9px;font-size:15px;font-weight:900;line-height:1;display:inline-flex!important}.page-module__jOqafG__status_ok{background:#22c55e1f;border:1px solid #22c55e8c;color:#86efac!important}.page-module__jOqafG__status_warning{background:#facc151f;border:1px solid #facc158c;color:#fde68a!important}.page-module__jOqafG__status_critical{background:#f8717124;border:1px solid #f8717199;color:#fecaca!important}.page-module__jOqafG__status_info{background:#60a5fa1f;border:1px solid #60a5fa8c;color:#bfdbfe!important}.page-module__jOqafG__statusCheck{border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-size:22px;font-weight:900;line-height:1;display:inline-flex!important}.page-module__jOqafG__statusCheck_ok{background:#22c55e24;border:1px solid #22c55ea6;color:#86efac!important}.page-module__jOqafG__statusCheck_bad{background:#f8717124;border:1px solid #f87171b3;color:#fecaca!important}.page-module__jOqafG__strategyBox{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;margin-top:16px;padding:16px}.page-module__jOqafG__strategyTop{align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-module__jOqafG__strategyTop h3{color:#fff;margin:0;font-size:22px}.page-module__jOqafG__strategyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module__jOqafG__strategyGrid div{background:#0000001f;border:1px solid #ffffff14;border-radius:10px;min-height:130px;padding:12px}.page-module__jOqafG__strategyGrid span{color:#a1a1aa;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:800;display:block}.page-module__jOqafG__strategyGrid p{color:#f4f4f5;margin:0;line-height:1.5}.page-module__jOqafG__strategyCampaignTable{border:1px solid #ffffff14;border-radius:12px;margin-top:16px;overflow:hidden}.page-module__jOqafG__strategyCampaignHead,.page-module__jOqafG__strategyCampaignRow{grid-template-columns:minmax(190px,1.15fr) minmax(90px,.45fr) minmax(220px,1.1fr) minmax(170px,.9fr) minmax(210px,1fr) minmax(260px,1.3fr);gap:12px;padding:12px 14px;display:grid}.page-module__jOqafG__strategyCampaignHead{color:#d4d4d8;text-transform:uppercase;background:#ffffff0d;font-size:15px;font-weight:800}.page-module__jOqafG__strategyCampaignRow{color:#f4f4f5;border-top:1px solid #ffffff12;line-height:1.45}.page-module__jOqafG__strategyCampaignRow strong,.page-module__jOqafG__strategyCampaignRow span{display:block}.page-module__jOqafG__strategyCampaignRow span{color:#d4d4d8;font-size:15px}.page-module__jOqafG__weeklyTable{border:1px solid #ffffff14;border-radius:12px;margin-top:16px;overflow:hidden}.page-module__jOqafG__weeklyHead,.page-module__jOqafG__weeklyRow{grid-template-columns:minmax(220px,1.1fr) repeat(4,minmax(140px,.7fr));gap:10px;padding:12px 14px;display:grid}.page-module__jOqafG__weeklyHead{color:#d4d4d8;text-transform:uppercase;background:#ffffff0d;font-size:15px;font-weight:800}.page-module__jOqafG__weeklyRow{color:#f4f4f5;border-top:1px solid #ffffff12;line-height:1.35}.page-module__jOqafG__weeklyRowMuted{color:#a1a1aa;background:#ffffff06}.page-module__jOqafG__placementWeeklyTable{border:1px solid #ffffff14;border-radius:12px;margin-top:16px;overflow-x:auto}.page-module__jOqafG__placementWeeklyHead,.page-module__jOqafG__placementWeeklyRow{grid-template-columns:minmax(190px,1.1fr) minmax(120px,.7fr) minmax(120px,.75fr) minmax(80px,.45fr) minmax(110px,.65fr) minmax(90px,.55fr) minmax(80px,.45fr) minmax(100px,.6fr) minmax(110px,.65fr) minmax(110px,.65fr);gap:10px;min-width:1120px;padding:12px 14px;display:grid}.page-module__jOqafG__placementWeeklyHead{color:#d4d4d8;text-transform:uppercase;background:#ffffff0d;font-size:15px;font-weight:800}.page-module__jOqafG__placementWeeklyRow{color:#f4f4f5;border-top:1px solid #ffffff12;line-height:1.35}.page-module__jOqafG__textList li:before{content:"";background:#ff6b4a;border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.page-module__jOqafG__muted,.page-module__jOqafG__blockHint{color:#d4d4d8;line-height:1.55}.page-module__jOqafG__blockHint{margin:14px 0 0}.page-module__jOqafG__subTitle{color:#fff;margin:22px 0 10px;font-size:22px}.page-module__jOqafG__tableScroll{border:1px solid #ffffff14;border-radius:12px;margin-top:16px;overflow-x:auto}.page-module__jOqafG__dataTable{border-collapse:separate;border-spacing:0;background:#0000001f;width:100%;min-width:1040px}.page-module__jOqafG__dataTable th,.page-module__jOqafG__dataTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:12px 14px;line-height:1.45}.page-module__jOqafG__dataTable th{color:#d4d4d8;text-transform:uppercase;background:#ffffff0d;font-size:15px;font-weight:800}.page-module__jOqafG__dataTable tr:last-child td{border-bottom:0}.page-module__jOqafG__dataTable td{color:#f4f4f5}.page-module__jOqafG__dataTable td strong,.page-module__jOqafG__dataTable td span{display:block}.page-module__jOqafG__dataTable td span{color:#d4d4d8;margin-top:6px}.page-module__jOqafG__weekStartRow td{background:#60a5fa0e;border-top:3px solid #94a3b86b}.page-module__jOqafG__insightGrid,.page-module__jOqafG__riskGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.page-module__jOqafG__insightGrid>div,.page-module__jOqafG__riskCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;padding:14px}.page-module__jOqafG__insightGrid h3,.page-module__jOqafG__riskCard h3{color:#fff;margin:0 0 8px;font-size:22px}.page-module__jOqafG__riskGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__jOqafG__riskCard p{color:#f4f4f5;margin:10px 0 0;line-height:1.5}.page-module__jOqafG__priorityList{gap:0;margin-top:12px;display:grid}.page-module__jOqafG__priorityItem{border-top:1px solid #ffffff14;grid-template-columns:48px minmax(180px,.65fr) minmax(260px,1.35fr);align-items:start;gap:14px;padding:16px 0;display:grid}.page-module__jOqafG__priorityItem:first-child{border-top:0}.page-module__jOqafG__priorityItem>span{color:#ffb09f;background:#ff6b4a24;border:1px solid #ff6b4ab8;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:inline-flex}.page-module__jOqafG__priorityItem strong{color:#fff;font-size:19px}.page-module__jOqafG__priorityItem p{color:#d4d4d8;margin:0;line-height:1.5}.page-module__jOqafG__editor{margin-top:14px}.page-module__jOqafG__editor textarea{resize:vertical;color:#fff;width:100%;min-height:190px;font:inherit;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:14px;line-height:1.55}.page-module__jOqafG__editor textarea:focus{border-color:#ff6b4acc}.page-module__jOqafG__editorActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:10px}.page-module__jOqafG__editorActions button{color:#ffb09f;cursor:pointer;background:#ff5b3924;border:1px solid #ff6b4ab3;border-radius:10px;min-height:36px;padding:8px 12px;font-weight:800}.page-module__jOqafG__editorActions button:disabled{cursor:not-allowed;opacity:.6}.page-module__jOqafG__editorActions span{color:#d4d4d8;font-size:15px}.page-module__jOqafG__goalTable{border:1px solid #ffffff14;border-radius:12px;margin-top:12px;overflow:hidden}.page-module__jOqafG__goalHead,.page-module__jOqafG__goalRow{grid-template-columns:minmax(160px,.5fr) minmax(240px,1fr);gap:10px;padding:10px 12px;display:grid}.page-module__jOqafG__goalHead{color:#d4d4d8;text-transform:uppercase;background:#ffffff08;font-size:14px;font-weight:700}.page-module__jOqafG__goalRow{color:#f4f4f5;border-top:1px solid #ffffff0f;font-size:16px}.page-module__jOqafG__empty{color:#a1a1aa;padding:14px 12px}@media (max-width:960px){.page-module__jOqafG__metaGrid,.page-module__jOqafG__kpiGrid,.page-module__jOqafG__twoColumns,.page-module__jOqafG__insightGrid,.page-module__jOqafG__riskGrid,.page-module__jOqafG__auditHead,.page-module__jOqafG__auditRow,.page-module__jOqafG__strategyGrid,.page-module__jOqafG__strategyCampaignHead,.page-module__jOqafG__strategyCampaignRow,.page-module__jOqafG__placementWeeklyHead,.page-module__jOqafG__placementWeeklyRow,.page-module__jOqafG__weeklyHead,.page-module__jOqafG__weeklyRow{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.page-module__jOqafG__auditHead,.page-module__jOqafG__strategyCampaignHead,.page-module__jOqafG__placementWeeklyHead,.page-module__jOqafG__weeklyHead{display:none}}@media (max-width:640px){.page-module__jOqafG__page{padding:24px 12px 40px}.page-module__jOqafG__topRow,.page-module__jOqafG__sectionHeader{flex-direction:column}.page-module__jOqafG__metaGrid,.page-module__jOqafG__kpiGrid,.page-module__jOqafG__twoColumns,.page-module__jOqafG__insightGrid,.page-module__jOqafG__riskGrid,.page-module__jOqafG__auditRow,.page-module__jOqafG__strategyGrid,.page-module__jOqafG__strategyCampaignRow,.page-module__jOqafG__placementWeeklyRow,.page-module__jOqafG__weeklyRow,.page-module__jOqafG__priorityItem,.page-module__jOqafG__goalHead,.page-module__jOqafG__goalRow{grid-template-columns:1fr}}
