.fec-periods{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fec-table-wrap{overflow-x:auto;border:1px solid #d9e6ef;border-radius:16px}.fec-table{width:100%;border-collapse:collapse;min-width:800px;font-size:12px}.fec-table th{padding:11px 9px;background:#e8f1f8;color:#345873;text-align:center;font-weight:850}.fec-table td{padding:11px 9px;border-top:1px solid #e0e9f0;text-align:right;color:#284b67}.fec-table td:first-child{text-align:left;min-width:210px}.fec-table-name{display:flex;align-items:center;gap:9px}.fec-table-name i{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#dff0f5;color:#076a7a;font-style:normal;font-weight:900}.fec-table-name b{display:block}.fec-table-name button{border:0;background:none;color:#0873ae;padding:2px 0;font-size:10px;font-weight:850}.fec-table .fec-group th{background:linear-gradient(90deg,#245f92,#358aa9);color:#fff;text-align:left;padding:9px 12px}.fec-table .fec-grand-total td{background:#eef5e5;font-weight:900;color:#315a28;font-size:13px}.fec-table .fec-grand-total td:first-child{text-align:right}.fec-table .fec-grand-total td:nth-last-child(2),.fec-table .fec-grand-total td:nth-last-child(3){background:#668b37;color:#fff;font-size:15px}@media(max-width:850px){.fec-table{min-width:720px}}@media print{.fec-table-wrap{overflow:visible}.fec-table{min-width:0;font-size:9px}.fec-table th,.fec-table td{padding:7px 5px}}
