.management-control-page{max-width:1450px!important}.management-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:0 0 15px}.management-kpis article{padding:18px;border:1px solid #dfe5dc;border-top:4px solid #278f16;border-radius:16px;background:#fff}.management-kpis small,.management-kpis strong{display:block}.management-kpis small{color:#747d75;font-size:8px}.management-kpis strong{margin-top:8px;font-family:Montserrat,sans-serif;font-size:27px;font-weight:900}.management-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:0 0 15px}.management-links a{padding:16px;display:grid;grid-template-columns:1fr 22px;border:1px solid #dfe5dc;border-radius:15px;background:#fff;color:#263028;text-decoration:none}.management-links strong,.management-links small{display:block}.management-links strong{font-size:10px}.management-links small{margin-top:4px;color:#747d75;font-size:8px}.management-links b{grid-column:2;grid-row:1/3;color:#278f16}.branch-risk-table{padding:24px!important}.branch-risk-rows{display:grid}.branch-risk-rows>div{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:10px;padding:12px;border-bottom:1px solid #e2e7df;font-size:9px}.branch-risk-rows .head{color:#747d75;font-size:8px;font-weight:700}.commission-rule{margin:0 0 15px;padding:14px 16px;border-left:4px solid #ffd400;border-radius:10px;background:#fffaf0;color:#5d573f;font-size:9px}.management-create{margin:0 0 15px;padding:18px;border:1px solid #dfe5dc;border-radius:15px;background:#fff}.management-create summary{cursor:pointer;color:#278f16;font-size:9px;font-weight:700}.management-create form{margin-top:15px}.goal-plan-list{display:grid;gap:12px}.goal-plan{padding:22px!important;margin:0!important}.goal-plan>header{display:flex;justify-content:space-between;gap:15px}.goal-plan>header span{color:#278f16;font-size:8px;font-weight:700}.goal-plan h2{margin:6px 0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;text-transform:uppercase}.goal-plan header p{margin:0;color:#747d75;font-size:9px}.goal-result-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:8px;align-items:center;margin-top:15px;padding-top:15px;border-top:1px solid #e2e7df}.goal-results{display:grid;gap:8px;margin-top:15px}.goal-results>article{display:grid;grid-template-columns:1.5fr .6fr 90px 1.4fr;gap:10px;align-items:center;padding:12px;border:1px solid #e1e6df;border-radius:12px}.goal-results strong,.goal-results small{display:block}.goal-results small{margin-top:3px;color:#747d75;font-size:8px}.goal-results form{display:grid;grid-template-columns:1fr auto auto;gap:6px}.goal-state{padding:7px 8px;border-radius:999px;background:#fff3cc;color:#6f5800;font-size:7px;font-weight:700;text-align:center}.goal-state.approved{background:#eaf7e7;color:#217417}.goal-state.rejected{background:#ffe9eb;color:#b4101b}.my-goals{padding:24px!important}.my-goals>article{display:grid;grid-template-columns:repeat(3,1fr) 100px;gap:12px;align-items:center;padding:13px;border-bottom:1px solid #e2e7df}.my-goals small,.my-goals strong{display:block}.my-goals small{margin-bottom:4px;color:#747d75;font-size:8px}.my-goals strong{font-size:10px}
.maintenance-grid,.marketing-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:15px}.maintenance-grid>.panel,.marketing-grid>.panel{padding:24px!important;margin:0!important}.maintenance-grid>form,.marketing-grid>form{display:grid;gap:9px}.maintenance-grid label,.marketing-grid label{display:grid;gap:6px;color:#566058;font-size:8px;font-weight:700}.ticket-list,.marketing-list{display:grid;gap:9px}.ticket-list>article,.marketing-list>article{padding:14px;border:1px solid #e1e6df;border-radius:13px}.ticket-list strong,.ticket-list small,.marketing-list strong,.marketing-list small{display:block}.ticket-list strong,.marketing-list strong{margin:8px 0 4px;font-size:10px}.ticket-list small,.marketing-list small{color:#747d75;font-size:8px}.ticket-list p,.marketing-list p{margin:8px 0;color:#505a52;font-size:9px}.ticket-priority,.marketing-state{padding:6px 8px;border-radius:999px;background:#eef1ed;color:#687069;font-size:7px;font-weight:700}.ticket-priority.urgent,.ticket-priority.critical{background:#ffe9eb;color:#b4101b}.ticket-list form{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.marketing-grid fieldset{display:flex;gap:10px;flex-wrap:wrap;border:1px solid #dfe5dc;border-radius:11px}.marketing-state.active,.marketing-state.completed{background:#eaf7e7;color:#217417}
@media(max-width:1050px){.management-kpis{grid-template-columns:1fr 1fr}.maintenance-grid,.marketing-grid{grid-template-columns:1fr}.goal-results>article{grid-template-columns:1fr 1fr}.ticket-list form{grid-template-columns:1fr 1fr}.goal-result-form{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.management-kpis,.management-links,.branch-risk-rows>div,.goal-result-form,.goal-results>article,.goal-results form,.ticket-list form,.my-goals>article{grid-template-columns:1fr}.branch-risk-rows .head{display:none}.goal-plan>header{flex-direction:column}}
.goal-plan-actions{display:flex;gap:7px;align-items:center}.marketing-list form{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;gap:6px;margin-top:10px}
@media(max-width:700px){.goal-plan-actions,.marketing-list form{display:grid;grid-template-columns:1fr}}
