
.a604-hero{display:grid;grid-template-columns:1fr 220px;gap:24px;align-items:center;padding:28px 32px;border-radius:20px;background:linear-gradient(110deg,#073e49,#0b5b58 60%,#4d833f);color:#fff;margin-bottom:15px}.a604-hero.badge{background:linear-gradient(110deg,#073e49,#0e5e59 60%,#7a812e)}.a604-hero.exceptions{background:linear-gradient(110deg,#073e49,#12545b 60%,#8b6e31)}.a604-hero h2{font-size:32px;margin:5px 0}.a604-hero p{color:#dcebe8;max-width:950px}.a604-score{text-align:center;padding:17px;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:rgba(255,255,255,.08)}.a604-score small,.a604-score span{display:block}.a604-score strong{display:block;font-size:35px;color:#d1ee62;margin:4px 0}
.a604-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:15px}.a604-kpis a{display:block;text-decoration:none;background:#fff;border:1px solid #dce7d8;border-radius:13px;padding:15px}.a604-kpis small,.a604-kpis span{display:block;color:#718184}.a604-kpis b{display:block;font-size:23px;color:#103f48;margin:5px 0}
.a604-grid{display:grid;grid-template-columns:1.5fr .7fr;gap:16px}.a604-search{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d7e1d4;border-radius:10px;margin-bottom:12px}.a604-delegates{display:grid;gap:9px}.a604-delegates article{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;align-items:center;padding:12px;border:1px solid #e0e8dc;border-radius:11px;background:#fbfdf9}.a604-delegates article b,.a604-delegates article small,.a604-delegates article span{display:block}.a604-delegates article b{color:#123f48}.a604-delegates article small,.a604-delegates article span{color:#748487}.a604-delegates select,.a604-delegates input{padding:8px;border:1px solid #d7e1d4;border-radius:8px}
.a604-shortcuts{display:grid;gap:9px}.a604-shortcuts a{display:block;text-decoration:none;padding:13px;border:1px solid #e1e8de;border-radius:10px;background:#fbfdf9}.a604-shortcuts b,.a604-shortcuts span{display:block}.a604-shortcuts b{color:#123f48}.a604-shortcuts span{color:#70a714;margin-top:4px}.a604-badge-preview{border:1px solid #dce5d7;border-radius:8px;padding:8px 12px;min-width:180px;background:#fff;text-align:center}.a604-badge-preview strong,.a604-badge-preview span,.a604-badge-preview small{display:block}.a604-badge-preview strong{color:#113f48}
.a604-form{display:grid;gap:9px}.a604-form label{font-size:9px;text-transform:uppercase;font-weight:800;color:#405e64}.a604-form input,.a604-form select,.a604-form textarea{width:100%;box-sizing:border-box;padding:9px;border:1px solid #d7e1d4;border-radius:8px;margin-top:4px}.a604-exceptions{display:grid;gap:8px}.a604-exceptions form{display:grid;grid-template-columns:1.3fr auto 1fr auto;gap:9px;align-items:center;padding:11px;border:1px solid #e1e8de;border-radius:10px}.a604-exceptions small,.a604-exceptions b,.a604-exceptions span{display:block}.a604-exceptions b{color:#123f48}.a604-exceptions span,.a604-exceptions small{color:#738386}.a604-exceptions input{padding:8px;border:1px solid #d7e1d4;border-radius:8px}
@media(max-width:1200px){.a604-kpis{grid-template-columns:repeat(3,1fr)}.a604-grid{grid-template-columns:1fr}.a604-delegates article{grid-template-columns:1fr 1fr}.a604-exceptions form{grid-template-columns:1fr 1fr}}@media(max-width:700px){.a604-hero{grid-template-columns:1fr}.a604-kpis{grid-template-columns:1fr}.a604-delegates article,.a604-exceptions form{grid-template-columns:1fr}}
