._adminLayout_1x9co_1{display:flex;min-height:100vh}._sidebar_1x9co_6{width:240px;background:linear-gradient(180deg,#0f2b5b,#143b7a);color:#fff;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0}._sidebarHeader_1x9co_18{padding:24px 20px;border-bottom:1px solid rgba(255,255,255,.1)}._sidebarHeader_1x9co_18 h2{font-size:20px;margin-bottom:4px}._sidebarHeader_1x9co_18 p{font-size:12px;opacity:.8}._sidebarNav_1x9co_33{flex:1;padding:20px 0;display:flex;flex-direction:column;gap:4px}._sidebarNav_1x9co_33 a{display:flex;align-items:center;gap:12px;padding:12px 20px;color:#fffc;text-decoration:none;transition:all .3s;font-size:14px}._sidebarNav_1x9co_33 a:hover{background:#ffffff1a;color:#fff}._sidebarNav_1x9co_33 a._active_1x9co_57{background:#81d8cf33;color:#81d8cf;border-right:3px solid #81D8CF}._menuIcon_1x9co_63{font-size:18px}._mainContent_1x9co_67{flex:1;margin-left:240px;display:flex;flex-direction:column}._topBar_1x9co_74{background:#fff;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;box-shadow:0 2px 8px #0000000d;position:sticky;top:0;z-index:100}._topBarLeft_1x9co_87 h1{font-size:18px;color:#0f2b5b;font-weight:500}._topBarRight_1x9co_93{display:flex;align-items:center;gap:16px}._adminName_1x9co_99{font-size:14px;color:#666}._logoutButton_1x9co_104{padding:6px 16px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .3s}._logoutButton_1x9co_104:hover{color:#143b7a;border-color:#143b7a}._pageContent_1x9co_120{flex:1;padding:24px;background:#f5f7fb;min-height:calc(100vh - 64px)}._loginContainer_1gjrn_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f2b5b,#143b7a)}._loginBox_1gjrn_9{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001a;padding:40px;width:100%;max-width:400px}._loginHeader_1gjrn_18{text-align:center;margin-bottom:30px}._loginHeader_1gjrn_18 h1{font-size:24px;color:#0f2b5b;margin-bottom:8px}._loginHeader_1gjrn_18 p{font-size:14px;color:#666}._loginForm_1gjrn_34{display:flex;flex-direction:column;gap:20px}._errorMessage_1gjrn_40{background-color:#fff2f0;border:1px solid #ffccc7;color:#f5222d;padding:10px;border-radius:4px;font-size:14px;text-align:center}._formGroup_1gjrn_50{display:flex;flex-direction:column;gap:8px}._formGroup_1gjrn_50 label{font-size:14px;color:#333;font-weight:500}._formGroup_1gjrn_50 input{padding:10px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;transition:border-color .3s}._formGroup_1gjrn_50 input:focus{outline:none;border-color:#143b7a}._loginButton_1gjrn_75{background:linear-gradient(135deg,#143b7a,#0f2b5b);color:#fff;border:none;padding:12px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:opacity .3s}._loginButton_1gjrn_75:hover{opacity:.9}._loginTip_1gjrn_91{text-align:center;font-size:12px;color:#999;margin-top:10px}._loginTip_1gjrn_91 p{margin:4px 0}._dashboardPage_7w1eh_1{max-width:1400px}._pageTitle_7w1eh_5{font-size:24px;color:#0f2b5b;margin-bottom:24px;font-weight:500}._statsGrid_7w1eh_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px}._statCard_7w1eh_19{background:#fff;border-radius:8px;padding:24px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px #0000000d;transition:box-shadow .3s}._statCard_7w1eh_19:hover{box-shadow:0 4px 12px #0000001a}._statIcon_7w1eh_34{width:56px;height:56px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:28px}._statContent_7w1eh_44{flex:1}._statValue_7w1eh_48{font-size:32px;font-weight:600;color:#0f2b5b;line-height:1;margin-bottom:8px}._statLabel_7w1eh_56{font-size:14px;color:#666}._recentSection_7w1eh_61{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000000d;margin-bottom:24px}._sectionHeader_7w1eh_69{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._sectionHeader_7w1eh_69 h3{font-size:18px;color:#0f2b5b;font-weight:500}._viewAllLink_7w1eh_82{color:#143b7a;text-decoration:none;font-size:14px;transition:color .3s}._viewAllLink_7w1eh_82:hover{color:#0f2b5b}._tableContainer_7w1eh_93{overflow-x:auto}._dataTable_7w1eh_97{width:100%;border-collapse:collapse}._dataTable_7w1eh_97 thead{background:#f5f7fb}._dataTable_7w1eh_97 th{padding:12px 16px;text-align:left;font-size:14px;font-weight:500;color:#666;border-bottom:2px solid #e8e8e8}._dataTable_7w1eh_97 td{padding:12px 16px;font-size:14px;color:#333;border-bottom:1px solid #f0f0f0}._dataTable_7w1eh_97 tbody tr:hover{background:#fafafa}._statusBadge_7w1eh_126{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}._emptyState_7w1eh_134{text-align:center;padding:40px;color:#999;font-size:14px}._loadingState_7w1eh_141{text-align:center;padding:60px;color:#666;font-size:16px}._errorState_7w1eh_148{text-align:center;padding:60px;color:#f5222d;font-size:14px}._errorState_7w1eh_148 p{margin-bottom:16px}._retryButton_7w1eh_159{padding:8px 24px;background:#143b7a;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background .3s}._retryButton_7w1eh_159:hover{background:#0f2b5b}._directionStatsContainer_7w1eh_174{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:16px 0}._directionStatItem_7w1eh_181{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f5f7fb;border-radius:6px;transition:background .3s}._directionStatItem_7w1eh_181:hover{background:#e8ecf4}._directionName_7w1eh_195{font-size:14px;color:#333;font-weight:500}._directionCount_7w1eh_201{font-size:14px;color:#143b7a;font-weight:600}._statusDistribution_7w1eh_207{display:flex;flex-direction:column;gap:13px}._statusDistributionRow_7w1eh_213{display:grid;grid-template-columns:90px minmax(160px,1fr) 48px;align-items:center;gap:14px;color:#46536a;font-size:13px}._statusTrack_7w1eh_222{height:12px;overflow:hidden;border-radius:999px;background:#edf1f6}._statusBar_7w1eh_229{height:100%;min-width:0;border-radius:inherit;transition:width .3s ease}._statusDistributionRow_7w1eh_213 strong{color:#143b7a;text-align:right}._listPage_1dvan_1{max-width:1600px}._pageTitle_1dvan_5{font-size:24px;color:#0f2b5b;margin-bottom:24px;font-weight:500}._filterSection_1dvan_12{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px #0000000d}._filterRow_1dvan_20{display:flex;gap:12px;margin-bottom:12px}._searchInput_1dvan_26{flex:1;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px}._searchInput_1dvan_26:focus{outline:none;border-color:#143b7a}._filterSelect_1dvan_39{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}._filterSelect_1dvan_39:focus{outline:none;border-color:#143b7a}._exportButton_1dvan_53{padding:8px 20px;background:#143b7a;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:opacity .3s}._exportButton_1dvan_53:hover{opacity:.9}._exportButton_1dvan_53:disabled{cursor:not-allowed;opacity:.55}._resultCount_1dvan_73{font-size:14px;color:#666}._tableContainer_1dvan_78{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000000d;overflow-x:auto}._dataTable_1dvan_86{width:100%;border-collapse:collapse;min-width:1400px}._dataTable_1dvan_86 thead{background:#f5f7fb}._dataTable_1dvan_86 th{padding:12px 8px;text-align:left;font-size:14px;font-weight:500;color:#666;border-bottom:2px solid #e8e8e8;white-space:nowrap}._dataTable_1dvan_86 td{padding:12px 8px;font-size:14px;color:#333;border-bottom:1px solid #f0f0f0}._dataTable_1dvan_86 tbody tr:hover{background:#fafafa}._statusBadge_1dvan_117{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}._actionButtons_1dvan_126{display:flex;gap:8px;flex-wrap:wrap}._actionLink_1dvan_132{color:#143b7a;text-decoration:none;font-size:14px;transition:color .3s}._actionLink_1dvan_132:hover{color:#0f2b5b;text-decoration:underline}._actionButton_1dvan_126{padding:4px 12px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;font-size:12px;color:#666;cursor:pointer;transition:all .3s}._actionButton_1dvan_126:hover{color:#143b7a;border-color:#143b7a}._emptyState_1dvan_160{text-align:center;padding:40px;color:#999;font-size:14px}._errorBanner_1dvan_167{padding:12px 16px;margin-bottom:16px;background:#fff2f0;border:1px solid #ffccc7;border-radius:4px;color:#cf1322}._pagination_1dvan_176{display:flex;align-items:center;justify-content:space-between;padding-top:16px;color:#666;font-size:13px}._pagination_1dvan_176 div{display:flex;gap:8px}._pagination_1dvan_176 button{padding:6px 12px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer}._pagination_1dvan_176 button:disabled{cursor:not-allowed;opacity:.45}._detailPage_h32in_1{max-width:1400px}._pageHeader_h32in_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._pageTitle_h32in_12{font-size:24px;color:#0f2b5b;font-weight:500}._backLink_h32in_18{color:#143b7a;text-decoration:none;font-size:14px;transition:color .3s}._backLink_h32in_18:hover{color:#0f2b5b}._errorMessage_h32in_29{background:#fff;padding:40px;text-align:center;border-radius:8px;color:#f5222d;margin-bottom:20px}._contentGrid_h32in_38{display:grid;grid-template-columns:1fr 400px;gap:20px}._leftColumn_h32in_44,._rightColumn_h32in_50{display:flex;flex-direction:column;gap:20px}._infoSection_h32in_56,._manageSection_h32in_57{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000000d}._sectionTitle_h32in_64{font-size:16px;color:#0f2b5b;font-weight:500;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #f0f0f0}._infoGrid_h32in_73{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._infoItem_h32in_79{display:flex;flex-direction:column;gap:4px}._infoLabel_h32in_85{font-size:12px;color:#999}._infoValue_h32in_90{font-size:14px;color:#333}._textContent_h32in_95{display:flex;flex-direction:column;gap:16px}._textItem_h32in_101{display:flex;flex-direction:column;gap:8px}._textLabel_h32in_107{font-size:12px;color:#999;font-weight:500}._textValue_h32in_113{font-size:14px;color:#333;line-height:1.6;white-space:pre-wrap}._currentStatus_h32in_120{display:flex;flex-direction:column;gap:8px}._statusBadge_h32in_126{display:inline-block;padding:6px 16px;border-radius:16px;font-size:14px;font-weight:500;align-self:flex-start}._statusTime_h32in_135{font-size:12px;color:#999}._statusSelect_h32in_140{width:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;margin-bottom:12px}._statusSelect_h32in_140:focus{outline:none;border-color:#143b7a}._remarkTextarea_h32in_154{width:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;resize:vertical;font-family:inherit;margin-bottom:12px}._remarkTextarea_h32in_154:focus{outline:none;border-color:#143b7a}._formGroup_h32in_170{margin-bottom:12px}._formGroup_h32in_170 label{display:block;font-size:12px;color:#666;margin-bottom:4px}._formInput_h32in_181{width:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px}._formInput_h32in_181:focus{outline:none;border-color:#143b7a}._saveButton_h32in_194{width:100%;padding:10px;background:#143b7a;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:opacity .3s}._saveButton_h32in_194:hover{opacity:.9}._logList_h32in_210{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}._emptyLog_h32in_218{text-align:center;padding:20px;color:#999;font-size:14px}._logItem_h32in_225{padding:12px;background:#f5f7fb;border-radius:4px;font-size:12px}._logHeader_h32in_232{display:flex;justify-content:space-between;margin-bottom:4px}._logOperator_h32in_238{font-weight:500;color:#333}._logTime_h32in_243{color:#999}._logAction_h32in_247{color:#666;margin-bottom:4px}._logStatus_h32in_252{color:#143b7a;margin-bottom:4px}._logRemark_h32in_257{color:#666;font-style:italic}._page_1k5bz_1{max-width:1500px;color:#24324a}._pageHeader_1k5bz_2{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}._pageHeader_1k5bz_2 h2{margin:0 0 6px;color:#0f2b5b;font-size:26px}._pageHeader_1k5bz_2 p,._muted_1k5bz_4{margin:0;color:#7a8495;font-size:13px;overflow-wrap:anywhere}._primaryButton_1k5bz_5,._secondaryButton_1k5bz_5,._dangerButton_1k5bz_5{border-radius:6px;padding:9px 18px;cursor:pointer;font-size:14px}._primaryButton_1k5bz_5{border:0;background:#143b7a;color:#fff}._secondaryButton_1k5bz_5{border:1px solid #cfd6e2;background:#fff;color:#33415c}._dangerButton_1k5bz_5{border:1px solid #ffccc7;background:#fff2f0;color:#cf1322}._primaryButton_1k5bz_5:disabled,._secondaryButton_1k5bz_5:disabled,._dangerButton_1k5bz_5:disabled{cursor:not-allowed;opacity:.5}._errorBanner_1k5bz_10,._successBanner_1k5bz_10{margin-bottom:14px;border-radius:7px;padding:12px 16px}._errorBanner_1k5bz_10{border:1px solid #ffccc7;background:#fff2f0;color:#cf1322}._successBanner_1k5bz_10{border:1px solid #b7eb8f;background:#f6ffed;color:#237804}._filters_1k5bz_12{display:grid;grid-template-columns:minmax(220px,1fr) 150px 150px 210px auto;gap:12px;margin-bottom:18px;padding:18px;border-radius:9px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._filters_1k5bz_12 input,._filters_1k5bz_12 select,._form_1k5bz_13 input,._form_1k5bz_13 select,._form_1k5bz_13 textarea{width:100%;box-sizing:border-box;border:1px solid #d4d9e2;border-radius:6px;padding:9px 11px;background:#fff;color:#26344d;font:inherit}._tableCard_1k5bz_14{overflow:hidden;border-radius:9px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._tableScroll_1k5bz_15{overflow-x:auto}._tableCard_1k5bz_14 table,._detailBody_1k5bz_15 table{width:100%;min-width:880px;border-collapse:collapse}._tableCard_1k5bz_14 th,._tableCard_1k5bz_14 td,._detailBody_1k5bz_15 th,._detailBody_1k5bz_15 td{padding:13px 12px;border-bottom:1px solid #edf0f5;text-align:left;vertical-align:top;font-size:13px}._tableCard_1k5bz_14 th,._detailBody_1k5bz_15 th{background:#f6f8fb;color:#657087;font-weight:600}._status_1k5bz_16{display:inline-block;border-radius:12px;padding:3px 9px;font-size:11px}._draft_1k5bz_16{background:#f0f0f0;color:#595959}._published_1k5bz_16{background:#f6ffed;color:#237804}._completed_1k5bz_16{background:#e6f4ff;color:#0958d9}._cancelled_1k5bz_16{background:#fff1f0;color:#a8071a}._actions_1k5bz_17{display:flex;max-width:260px;flex-wrap:wrap;gap:7px 11px}._actions_1k5bz_17 button,._linkButton_1k5bz_17{border:0;padding:0;background:transparent;color:#143b7a;cursor:pointer;font-size:12px}._actions_1k5bz_17 ._dangerAction_1k5bz_17{color:#cf1322}._state_1k5bz_18{padding:54px 20px;text-align:center;color:#8c95a5}._pagination_1k5bz_18{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;color:#737f92;font-size:13px}._pagination_1k5bz_18 div{display:flex;gap:8px}._pagination_1k5bz_18 button{border:1px solid #d4d9e2;border-radius:5px;padding:5px 11px;background:#fff;cursor:pointer}._pagination_1k5bz_18 button:disabled{opacity:.45;cursor:not-allowed}._modalBackdrop_1k5bz_19{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0913289e}._modal_1k5bz_19,._wideModal_1k5bz_19{width:min(850px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border-radius:12px;background:#fff;box-shadow:0 20px 60px #0000004d}._wideModal_1k5bz_19{width:min(1180px,100%)}._modalHeader_1k5bz_19{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #edf0f5;background:#fff}._modalHeader_1k5bz_19 h3{margin:0;color:#0f2b5b}._modalHeader_1k5bz_19 p{margin:4px 0 0;color:#7a8495;font-size:13px}._modalHeader_1k5bz_19>button{border:0;background:transparent;color:#7a8495;cursor:pointer;font-size:26px}._form_1k5bz_13,._detailBody_1k5bz_15{padding:22px}._form_1k5bz_13>label{display:block;margin-bottom:15px;font-size:13px;font-weight:600}._form_1k5bz_13 label input,._form_1k5bz_13 label select,._form_1k5bz_13 label textarea{margin-top:6px;font-weight:400}._formGrid_1k5bz_20{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._formGrid_1k5bz_20 label{font-size:13px;font-weight:600}._formActions_1k5bz_20{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}._toolbar_1k5bz_20{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}._logSection_1k5bz_21{margin-top:24px;border-top:1px solid #edf0f5;padding-top:18px}._logSection_1k5bz_21 h4{margin:0 0 12px;color:#0f2b5b}._logSection_1k5bz_21 ul{margin:0;padding:0;list-style:none}._logSection_1k5bz_21 li{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(180px,1fr) minmax(240px,2fr);gap:12px;padding:10px 0;border-bottom:1px solid #f0f2f6;font-size:12px}._logSection_1k5bz_21 span,._logSection_1k5bz_21 small{color:#6d788d;overflow-wrap:anywhere}@media (max-width: 1000px){._filters_1k5bz_12{grid-template-columns:1fr 1fr}._formGrid_1k5bz_20{grid-template-columns:1fr}}._page_1b1zv_1{max-width:1500px;color:#24324a}._pageHeader_1b1zv_2{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}._pageHeader_1b1zv_2 h2{margin:0 0 6px;color:#0f2b5b;font-size:26px}._pageHeader_1b1zv_2 p,._muted_1b1zv_4{margin:0;color:#7a8495;font-size:13px}._primaryButton_1b1zv_5,._secondaryButton_1b1zv_5{border:0;border-radius:6px;padding:9px 18px;cursor:pointer;font-size:14px}._primaryButton_1b1zv_5{background:#143b7a;color:#fff}._secondaryButton_1b1zv_5{border:1px solid #cfd6e2;background:#fff;color:#33415c}._primaryButton_1b1zv_5:disabled,._secondaryButton_1b1zv_5:disabled{cursor:not-allowed;opacity:.55}._errorBanner_1b1zv_9,._successBanner_1b1zv_9{margin-bottom:14px;border-radius:7px;padding:12px 16px}._errorBanner_1b1zv_9{border:1px solid #ffccc7;background:#fff2f0;color:#cf1322}._successBanner_1b1zv_9{border:1px solid #b7eb8f;background:#f6ffed;color:#237804}._filters_1b1zv_12{display:grid;grid-template-columns:minmax(260px,1fr) repeat(3,160px) auto;gap:12px;margin-bottom:18px;padding:18px;border-radius:9px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._filters_1b1zv_12 input,._filters_1b1zv_12 select,._form_1b1zv_13 input,._form_1b1zv_13 select,._form_1b1zv_13 textarea{width:100%;box-sizing:border-box;border:1px solid #d4d9e2;border-radius:6px;padding:9px 11px;background:#fff;color:#26344d;font:inherit}._tableCard_1b1zv_14{overflow:hidden;border-radius:9px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._tableScroll_1b1zv_15{overflow-x:auto}._tableCard_1b1zv_14 table{width:100%;min-width:1080px;border-collapse:collapse}._tableCard_1b1zv_14 th,._tableCard_1b1zv_14 td{padding:14px 12px;border-bottom:1px solid #edf0f5;text-align:left;vertical-align:top;font-size:13px}._tableCard_1b1zv_14 th{background:#f6f8fb;color:#657087;font-weight:600}._noticeTitle_1b1zv_19{max-width:360px;color:#17243c;font-weight:600}._noticeTitle_1b1zv_19 span{margin-right:7px;border-radius:10px;padding:2px 7px;background:#143b7a;color:#fff;font-size:11px}._noticeSummary_1b1zv_21{max-width:400px;margin-top:5px;overflow:hidden;color:#7a8495;text-overflow:ellipsis;white-space:nowrap}._badge_1b1zv_22,._status_1b1zv_22{display:inline-block;margin-bottom:4px;border-radius:12px;padding:3px 9px;font-size:11px}._normal_1b1zv_23{background:#e6f4ff;color:#0958d9}._important_1b1zv_23{background:#fff7e6;color:#ad6800}._urgent_1b1zv_23{background:#fff1f0;color:#cf1322}._draft_1b1zv_24{background:#f0f0f0;color:#595959}._published_1b1zv_24{background:#f6ffed;color:#237804}._archived_1b1zv_24{background:#fff1f0;color:#a8071a}._actions_1b1zv_25{display:flex;max-width:260px;flex-wrap:wrap;gap:6px 10px}._actions_1b1zv_25 button{border:0;background:transparent;color:#143b7a;cursor:pointer;font-size:12px;padding:0}._actions_1b1zv_25 ._dangerAction_1b1zv_27{color:#cf1322}._state_1b1zv_28{padding:60px;text-align:center;color:#8c95a5}._pagination_1b1zv_29{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;color:#737f92;font-size:13px}._pagination_1b1zv_29 div{display:flex;gap:8px}._pagination_1b1zv_29 button{border:1px solid #d4d9e2;border-radius:5px;padding:5px 11px;background:#fff;cursor:pointer}._pagination_1b1zv_29 button:disabled{opacity:.45;cursor:not-allowed}._modalBackdrop_1b1zv_31{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0913289e}._modal_1b1zv_31{width:min(920px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border-radius:12px;background:#fff;box-shadow:0 20px 60px #0000004d}._modalHeader_1b1zv_33{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #edf0f5;background:#fff}._modalHeader_1b1zv_33 h3{margin:0;color:#0f2b5b}._modalHeader_1b1zv_33 button{border:0;background:transparent;color:#7a8495;cursor:pointer;font-size:26px}._form_1b1zv_13,._detailBody_1b1zv_35{padding:22px}._form_1b1zv_13>label{display:block;margin-bottom:15px;font-size:13px;font-weight:600}._form_1b1zv_13 label input,._form_1b1zv_13 label select,._form_1b1zv_13 label textarea{margin-top:6px;font-weight:400}._formGrid_1b1zv_36{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._formGrid_1b1zv_36 label{font-size:13px;font-weight:600}._form_1b1zv_13 fieldset{margin:16px 0;border:1px solid #dfe4ec;border-radius:7px}._form_1b1zv_13 legend{padding:0 7px;color:#42506a;font-size:13px}._checkboxGrid_1b1zv_38{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:12px}._checkboxGrid_1b1zv_38 label,._inlineCheck_1b1zv_38{display:flex!important;align-items:center;gap:7px;font-weight:400!important}._checkboxGrid_1b1zv_38 input,._inlineCheck_1b1zv_38 input{width:auto;margin:0!important}._formActions_1b1zv_39{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._detailBody_1b1zv_35 h4{margin:0 0 12px;color:#0f2b5b;font-size:24px}._detailSummary_1b1zv_40{color:#5f6d84;font-weight:600;line-height:1.7}._detailContent_1b1zv_40{margin:20px 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}._detailBody_1b1zv_35 dl{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._detailBody_1b1zv_35 dl div{padding:11px;border-radius:6px;background:#f6f8fb}._detailBody_1b1zv_35 dt{color:#7a8495;font-size:12px}._detailBody_1b1zv_35 dd{margin:4px 0 0}@media (max-width: 1000px){._filters_1b1zv_12{grid-template-columns:1fr 1fr}._formGrid_1b1zv_36,._detailBody_1b1zv_35 dl{grid-template-columns:1fr}._checkboxGrid_1b1zv_38{grid-template-columns:repeat(2,1fr)}}._page_454qv_1{max-width:1500px;color:#24324a}._pageHeader_454qv_1{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}._pageHeader_454qv_1 h2{margin:0 0 6px;color:#0f2b5b;font-size:26px}._pageHeader_454qv_1 p,._muted_454qv_1{margin:0;color:#7a8495;font-size:13px;overflow-wrap:anywhere}._primaryButton_454qv_2,._secondaryButton_454qv_2{border-radius:6px;padding:9px 18px;cursor:pointer;font-size:14px}._primaryButton_454qv_2{border:0;background:#143b7a;color:#fff}._secondaryButton_454qv_2{border:1px solid #cfd6e2;background:#fff;color:#33415c}._primaryButton_454qv_2:disabled,._secondaryButton_454qv_2:disabled,._batchBar_454qv_2 button:disabled{cursor:not-allowed;opacity:.5}._errorBanner_454qv_3,._successBanner_454qv_3{margin-bottom:14px;border-radius:7px;padding:12px 16px}._errorBanner_454qv_3{border:1px solid #ffccc7;background:#fff2f0;color:#cf1322}._successBanner_454qv_3{border:1px solid #b7eb8f;background:#f6ffed;color:#237804}._filters_454qv_4{display:grid;grid-template-columns:minmax(240px,1fr) 180px 150px 150px auto;gap:12px;margin-bottom:14px;padding:18px;border-radius:9px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._filters_454qv_4 input,._filters_454qv_4 select,._form_454qv_4 input,._form_454qv_4 select,._form_454qv_4 textarea{width:100%;box-sizing:border-box;border:1px solid #d4d9e2;border-radius:6px;padding:9px 11px;background:#fff;color:#26344d;font:inherit}._batchBar_454qv_2{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:14px;padding:12px 16px;border:1px solid #dfe5ee;border-radius:8px;background:#f8faff}._batchBar_454qv_2 span{margin-right:auto;color:#5d6980;font-size:13px}._batchBar_454qv_2 button{border:1px solid #cfd6e2;border-radius:6px;padding:7px 12px;background:#fff;color:#33415c;cursor:pointer}._tableCard_454qv_6{overflow:hidden;border-radius:9px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._tableScroll_454qv_6{overflow-x:auto}._tableCard_454qv_6 table{width:100%;min-width:1040px;border-collapse:collapse}._tableCard_454qv_6 th,._tableCard_454qv_6 td{padding:13px 12px;border-bottom:1px solid #edf0f5;text-align:left;vertical-align:top;font-size:13px}._tableCard_454qv_6 th{background:#f6f8fb;color:#657087;font-weight:600}._status_454qv_7{display:inline-block;border-radius:12px;padding:3px 9px;font-size:11px}._draft_454qv_7{background:#f0f0f0;color:#595959}._published_454qv_7{background:#f6ffed;color:#237804}._revoked_454qv_7{background:#fff1f0;color:#a8071a}._actions_454qv_7{display:flex;max-width:230px;flex-wrap:wrap;gap:7px 11px}._actions_454qv_7 button{border:0;padding:0;background:transparent;color:#143b7a;cursor:pointer;font-size:12px}._actions_454qv_7 ._dangerAction_454qv_7{color:#cf1322}._state_454qv_7{padding:54px 20px;text-align:center;color:#8c95a5}._pagination_454qv_8{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;color:#737f92;font-size:13px}._pagination_454qv_8 div{display:flex;gap:8px}._pagination_454qv_8 button{border:1px solid #d4d9e2;border-radius:5px;padding:5px 11px;background:#fff;cursor:pointer}._pagination_454qv_8 button:disabled{opacity:.45;cursor:not-allowed}._modalBackdrop_454qv_9{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0913289e}._modal_454qv_9{width:min(780px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border-radius:12px;background:#fff;box-shadow:0 20px 60px #0000004d}._modalHeader_454qv_9{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #edf0f5;background:#fff}._modalHeader_454qv_9 h3{margin:0;color:#0f2b5b}._modalHeader_454qv_9 button{border:0;background:transparent;color:#7a8495;cursor:pointer;font-size:26px}._form_454qv_4,._detailBody_454qv_9{padding:22px}._form_454qv_4>label{display:block;margin-bottom:15px;font-size:13px;font-weight:600}._form_454qv_4 label input,._form_454qv_4 label select,._form_454qv_4 label textarea{margin-top:6px;font-weight:400}._formGrid_454qv_9{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._formGrid_454qv_9 label{font-size:13px;font-weight:600}._formActions_454qv_9{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._detailBody_454qv_9 dl{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._detailBody_454qv_9 dl div{padding:12px;border-radius:7px;background:#f6f8fb}._detailBody_454qv_9 dt{color:#7a8495;font-size:12px}._detailBody_454qv_9 dd{margin:5px 0 0;overflow-wrap:anywhere}._detailBody_454qv_9 ._fullWidth_454qv_10{grid-column:1 / -1}._logSection_454qv_11{margin-top:22px;border-top:1px solid #edf0f5;padding-top:16px}._logSection_454qv_11 h4{margin:0 0 10px;color:#0f2b5b}._logSection_454qv_11 ul{margin:0;padding:0;list-style:none}._logSection_454qv_11 li{display:grid;gap:4px;padding:10px 0;border-bottom:1px solid #f0f2f6;font-size:12px}._logSection_454qv_11 span,._logSection_454qv_11 small{color:#6d788d;overflow-wrap:anywhere}@media (max-width: 1000px){._filters_454qv_4{grid-template-columns:1fr 1fr}._formGrid_454qv_9,._detailBody_454qv_9 dl{grid-template-columns:1fr}._detailBody_454qv_9 ._fullWidth_454qv_10{grid-column:auto}}._page_6e9yd_1{max-width:1180px;color:#273650}._pageHeader_6e9yd_1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}._pageHeader_6e9yd_1 h2{margin:0 0 6px;color:#0f2b5b;font-size:26px}._pageHeader_6e9yd_1 p{margin:0;color:#758096}._ready_6e9yd_1,._pending_6e9yd_1{border-radius:16px;padding:6px 12px;font-size:12px}._ready_6e9yd_1{background:#f6ffed;color:#237804}._pending_6e9yd_1{background:#fff7e6;color:#ad6800}._error_6e9yd_2,._success_6e9yd_2{margin-bottom:14px;border-radius:7px;padding:12px 16px}._error_6e9yd_2{border:1px solid #ffccc7;background:#fff2f0;color:#cf1322}._success_6e9yd_2{border:1px solid #b7eb8f;background:#f6ffed;color:#237804}._state_6e9yd_2{padding:60px;text-align:center;color:#7b879a}._card_6e9yd_3{margin-bottom:18px;border-radius:9px;padding:22px;background:#fff;box-shadow:0 2px 8px #0f2b5b0d}._card_6e9yd_3 h3{margin:0 0 18px;color:#0f2b5b}._card_6e9yd_3>label{display:block;margin-top:14px;color:#4c5870;font-size:13px;font-weight:600}._card_6e9yd_3 input,._card_6e9yd_3 textarea{width:100%;box-sizing:border-box;margin-top:6px;border:1px solid #d4d9e2;border-radius:6px;padding:9px 11px;color:#273650;font:inherit;font-weight:400}._sectionHeader_6e9yd_4{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionHeader_6e9yd_4 h3{margin:0}._sectionHeader_6e9yd_4 button,._item_6e9yd_4 button{border:1px solid #ccd3df;border-radius:5px;padding:7px 11px;background:#fff;color:#143b7a;cursor:pointer}._sectionHeader_6e9yd_4 button:disabled,._item_6e9yd_4 button:disabled{cursor:not-allowed;opacity:.45}._itemList_6e9yd_5{display:flex;flex-direction:column;gap:10px;margin-top:16px}._item_6e9yd_4{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(280px,1.4fr) auto;align-items:start;gap:10px;border-radius:7px;padding:12px;background:#f6f8fb}._item_6e9yd_4 input,._item_6e9yd_4 textarea{margin:0}._activityItem_6e9yd_5{grid-template-columns:.7fr 1fr 1.2fr auto}._sequence_6e9yd_5{display:none}._saveBar_6e9yd_6{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid #e8ecf2;border-radius:9px 9px 0 0;background:#fffffff5;box-shadow:0 -4px 18px #0f2b5b14;color:#6e7a90;font-size:13px}._saveBar_6e9yd_6 button{border:0;border-radius:6px;padding:10px 20px;background:#143b7a;color:#fff;cursor:pointer}._saveBar_6e9yd_6 button:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 1000px){._item_6e9yd_4,._activityItem_6e9yd_5{grid-template-columns:1fr}._saveBar_6e9yd_6{align-items:flex-start;flex-direction:column}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fb}#root{min-height:100vh}
