.em-phase3{max-width:1800px}.em-phase3 .em-nav{display:flex;flex-wrap:wrap;gap:10px 20px;margin:18px 0 24px}.em-phase3 .em-dashboard-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.em-phase3 .em-card{min-width:0}.em-phase3 .em-panel{margin:24px 0}.em-phase3 .em-date{font-size:18px;white-space:nowrap}.em-phase3 .em-table th{white-space:normal;min-width:90px}.em-phase3 .em-table td{overflow-wrap:anywhere}.em-phase3 .em-edit textarea,.em-phase3 .em-edit select{width:100%;max-width:650px}.em-phase3 .em-edit input[type=checkbox]{width:16px;height:16px}.em-phase3 .em-edit fieldset label{display:inline-block;margin-right:18px}.em-audit{border-left:3px solid #d1dce8;padding:10px 18px;margin:14px 0;background:#f7f9fb}.em-statistics{background:#fff;border:1px solid #d9e3ed;padding:24px;border-radius:10px}.em-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin:20px 0}.em-metrics>div{background:#eef5fa;padding:20px;border-radius:8px}.em-metrics span,.em-metrics strong{display:block}.em-metrics strong{font-size:30px;color:#164c75;margin-top:8px}.em-statistics table{border-collapse:collapse;width:100%;table-layout:fixed}.em-statistics th,.em-statistics td{text-align:left;padding:12px;border-bottom:1px solid #e2e7ec;overflow-wrap:anywhere}.em-statistics th:last-child{width:80px}.em-statistics h3 small{display:block;font-weight:400;font-size:14px}.emenys-portal .em-statistics{margin:24px 0}.portal-footer{flex-wrap:wrap;gap:16px}.em-phase3 .em-edit{max-width:760px}.em-phase3 .em-search{flex-wrap:wrap}.em-phase3 input,.em-phase3 textarea,.em-phase3 select{max-width:100%}.em-phase3 .em-table-wrap{max-width:100%}.em-phase3 .em-panel{overflow-wrap:anywhere}@media(max-width:782px){.em-phase3{margin-right:10px}.em-phase3 .em-edit{padding:0}.em-phase3 .em-edit input:not([type=checkbox]),.em-phase3 .em-edit select,.em-phase3 .em-edit textarea{width:100%}.em-statistics{padding:16px}.em-phase3 .em-panel{padding:18px}.em-phase3 .em-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.em-phase3 .em-card strong{font-size:30px}}@media(max-width:480px){.em-phase3 .em-cards{grid-template-columns:1fr}.em-metrics{grid-template-columns:1fr}.em-phase3 .em-search>*{width:100%}.em-phase3 .em-date{white-space:normal}}

@media(max-width:1100px){.em-phase3 .em-dashboard-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:782px){.em-phase3 .em-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.em-phase3 .em-dashboard-cards{grid-template-columns:1fr}}
