header{display:flex;justify-content:space-between;background-color:#002e6e;height:80px;width:100%;color:#fff;padding:0 30px;align-items:center}header img{height:50px}._logo_evqw3_16{height:50px}header ul{display:flex;list-style:none;padding:0;margin:0;gap:30px}header li,header a{font-size:20px;color:#fff!important;text-decoration:none!important;cursor:pointer}._div_1soy5_1{color:#000}._content_d7r2y_1{padding:15px 25px}._table_header_d7r2y_5,._fields_d7r2y_6{display:flex;width:100%}._table_header_d7r2y_5{margin-bottom:10px}._field_d7r2y_6 label{font-size:14px}._field_select_mode_d7r2y_19{width:calc(100vw - 500px);min-width:calc(100vw - 500px);margin:0 10px 0 0;z-index:10}._field_select_month_year_d7r2y_26{width:200px;min-width:200px;margin:0 10px 0 0;z-index:10}._submit_d7r2y_33{width:150px;min-width:150px;margin-left:10px}._excel_d7r2y_39{width:60px;min-width:60px;margin-left:10px}._submit_d7r2y_33 button,._excel_d7r2y_39 button{width:100%;height:50px;color:#fff;background-color:#002e6e;border:none;border-radius:40px;cursor:pointer;font-size:16px;font-weight:700;margin:10px 0}._excel_d7r2y_39 button{font-size:26px;padding:10px}._submit_d7r2y_33 button:disabled,._excel_d7r2y_39 button:disabled{background-color:gray;cursor:not-allowed;opacity:.7}._table_d7r2y_5{width:100%;height:calc(100vh - 190px);overflow:auto}._table_d7r2y_5 table{width:100%;border-collapse:separate;border-spacing:0}._table_d7r2y_5 th{position:sticky;top:0;text-align:left;background-color:#ccc;border:2px solid gray;padding:10px;z-index:2}._table_d7r2y_5 td{text-align:right;background-color:#fff;border:2px solid #cccccc;padding:10px}._table_d7r2y_5 th:first-child,._table_d7r2y_5 td:first-child{position:sticky;left:0;z-index:3}._table_d7r2y_5 thead th:first-child{z-index:4}._home_1tkez_1{min-height:100vh;background:#f4f7fb}._container_1tkez_6{max-width:1100px;margin:0 auto;padding:40px 20px}._title_1tkez_12{font-size:2rem;font-weight:700;color:#000}._subtitle_1tkez_18{margin-top:8px;color:#666}._card_1tkez_23,._duplicateCard_1tkez_24{background:#fff;border-radius:12px;padding:24px;margin-top:24px;box-shadow:0 2px 12px #00000014}._grid_1tkez_32{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px}._grid_1tkez_32 label{display:block;font-size:12px;color:#777;margin-bottom:4px}._grid_1tkez_32 span{font-size:15px;font-weight:600}._warning_1tkez_51{margin-top:20px;background:#fff3e0;color:#e65100;border:2px solid #FF9800;border-radius:8px;padding:15px;font-weight:600}._person_1tkez_61{padding:10px;border-bottom:1px solid #eee}._personLink_1tkez_66{display:block;padding:12px;margin-top:8px;background:#f4f7fb;border:1px solid #dbe6f5;border-radius:8px;color:#0056b3;font-weight:600;text-decoration:none;transition:all .2s ease}._personLink_1tkez_66:hover{background:#e8f0fc;border-color:#0056b3;transform:translateY(-1px)}._importButton_1tkez_88{width:100%;margin-top:30px;background:#0056b3;color:#fff;border:none;border-radius:10px;padding:18px;font-size:16px;font-weight:700;cursor:pointer;transition:.2s}._importButton_1tkez_88:hover{background:#004494}._login_1o41j_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:url(/assets/report_bi-CIWgLsS5.jpg);background-size:cover;background-position:center}._container_1o41j_12{width:450px;background-color:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.2);padding:40px;border-radius:10px}._container_1o41j_12 ._img_1o41j_21{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:40px}._container_1o41j_12 img{width:250px}._container_1o41j_12 h1{text-align:center;font-size:30px;color:#002e6e;margin-bottom:40px}._container_1o41j_12 ._input_field_1o41j_40{position:relative;width:100%;height:50px;margin:25px auto}._input_field_1o41j_40 input{width:100%;height:100%;background-color:transparent;outline:none;border:2px solid rgba(255,255,255,.2);border-radius:40px;font-size:16px;color:#002e6e;padding:20px 25px}._input_field_1o41j_40 input::placeholder{color:#002e6e}._input_field_1o41j_40 ._icon_1o41j_63{position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:18px;color:#002e6e}._error_1o41j_72{color:#002e6e;text-align:center;margin:20px 0}._container_1o41j_12 button{width:100%;height:50px;color:#fff;background-color:#002e6e;border:none;outline:none;border-radius:40px;box-shadow:0 0 10px #0000001a;cursor:pointer;font-size:16px;font-weight:600}@media(max-width:768px){._container_1o41j_12{width:350px}}
