._navbar_o8szq_1{height:64px;background-color:#1e3a8a;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 20px;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px #0000001a}._leftSection_o8szq_15{display:flex;align-items:center;gap:16px}._menuBtn_o8szq_21{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;padding:4px;border-radius:4px}._menuBtn_o8szq_21:hover{background-color:#ffffff1a}._brand_o8szq_37{display:flex;align-items:center;gap:10px}._brandIcon_o8szq_43{font-size:24px;max-width:36px;max-height:36px;object-fit:contain;color:#0ea5e9}._brandText_o8szq_51{display:flex;flex-direction:column}._title_o8szq_56{font-size:16px;font-weight:700;line-height:1.2}._subtitle_o8szq_62{font-size:11px;color:#93c5fd}._rightSection_o8szq_67{display:flex;align-items:center;gap:16px}._dropdownContainer_o8szq_73{position:relative}._iconBtn_o8szq_77{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;position:relative;padding:8px;border-radius:50%}._iconBtn_o8szq_77:hover{background-color:#ffffff1a}._badgeCount_o8szq_92{position:absolute;top:2px;right:2px;background-color:#dc2626;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 5px}._profileBtn_o8szq_104{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:4px 12px;border-radius:20px;display:flex;align-items:center;gap:8px;cursor:pointer}._avatar_o8szq_116{width:28px;height:28px;border-radius:50%;background:#2563eb;display:flex;align-items:center;justify-content:center;font-size:14px}._userInfo_o8szq_127{display:flex;flex-direction:column;text-align:left}._userName_o8szq_133{font-size:13px;font-weight:600}._userRole_o8szq_138{font-size:10px;color:#93c5fd}._dropdownMenu_o8szq_143{position:absolute;right:0;top:48px;width:220px;background-color:#fff;color:#0f172a;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;border:1px solid #E5E7EB;padding:8px 0;z-index:200}._dropdownHeader_o8szq_157{padding:8px 16px;font-size:12px;font-weight:700;color:#64748b;border-bottom:1px solid #E5E7EB;text-transform:uppercase}._menuItem_o8szq_166{padding:8px 16px;font-size:13px;color:#334155}._notifItem_o8szq_172{padding:10px 16px;border-bottom:1px solid #F1F5F9}._notifTitle_o8szq_177{font-size:13px;font-weight:600}._notifTime_o8szq_182{font-size:11px;color:#64748b}._divider_o8szq_187{height:1px;background-color:#e5e7eb;margin:6px 0}._logoutBtn_o8szq_193{width:100%;padding:8px 16px;background:none;border:none;color:#dc2626;font-weight:600;display:flex;align-items:center;gap:8px;cursor:pointer;text-align:left}._logoutBtn_o8szq_193:hover{background-color:#fee2e2}@media(max-width:640px){._brandText_o8szq_51,._userInfo_o8szq_127{display:none}}._sidebar_12w3a_1{width:250px;background-color:#fff;border-right:1px solid #E5E7EB;display:flex;flex-direction:column;justify-content:space-between;height:100%;flex-shrink:0;position:relative;transition:width .2s ease-in-out;z-index:90;overflow:hidden}._sidebar_12w3a_1._collapsed_12w3a_16{width:70px}._sidebar_12w3a_1._collapsed_12w3a_16 ._label_12w3a_20,._sidebar_12w3a_1._collapsed_12w3a_16 ._chevron_12w3a_21{display:none}._sidebar_12w3a_1._collapsed_12w3a_16 ._navItem_12w3a_25,._sidebar_12w3a_1._collapsed_12w3a_16 ._submenuBtn_12w3a_26{justify-content:center;padding:10px 0}._sidebar_12w3a_1._collapsed_12w3a_16 ._submenuBtnLeft_12w3a_31{justify-content:center}._sidebar_12w3a_1._collapsed_12w3a_16 ._submenu_12w3a_26{display:none}._navMenu_12w3a_39{padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}._navItem_12w3a_25{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;color:#334155;font-weight:600;font-size:14px;text-decoration:none;transition:background-color .15s ease,color .15s ease}._navItem_12w3a_25:hover{background-color:#f1f5f9;color:#1e3a8a}._navItem_12w3a_25._active_12w3a_66{background-color:#e0f2fe;color:#1e3a8a;border-left:4px solid #2563EB}._icon_12w3a_72{font-size:18px;min-width:18px}._submenuContainer_12w3a_77{display:flex;flex-direction:column}._submenuBtn_12w3a_26{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;border-radius:8px;background:none;border:none;color:#334155;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .15s ease}._submenuBtnLeft_12w3a_31{display:flex;align-items:center;gap:12px}._submenuBtn_12w3a_26:hover{background-color:#f1f5f9;color:#1e3a8a}._submenuBtn_12w3a_26._active_12w3a_66,._submenuBtn_12w3a_26._flyoutOpen_12w3a_110{background-color:#e0f2fe;color:#1e3a8a;border-left:4px solid #2563EB}._chevron_12w3a_21{font-size:14px;transition:transform .2s ease}._chevron_12w3a_21._rotate_12w3a_121{transform:rotate(180deg)}._submenu_12w3a_26{display:flex;flex-direction:column;padding-left:28px;gap:2px;margin-top:4px}._subNavItem_12w3a_133{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;color:#64748b;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .15s ease,color .15s ease}._subNavItem_12w3a_133:hover{background-color:#f8fafc;color:#2563eb}._subNavItem_12w3a_133._active_12w3a_66{color:#2563eb;font-weight:700;background-color:#eff6ff}._subIcon_12w3a_157{font-size:14px}._footerSection_12w3a_161{padding:16px 12px;border-top:1px solid #E5E7EB;flex-shrink:0}._logoutBtn_12w3a_167{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border-radius:8px;background:#fee2e2;border:1px solid #FCA5A5;color:#dc2626;font-weight:700;cursor:pointer}._logoutBtn_12w3a_167:hover{background-color:#fca5a5;color:#991b1b}._floatingFlyout_12w3a_186{position:fixed;background-color:#fff;border:1px solid #E2E8F0;border-radius:10px;box-shadow:0 10px 25px -5px #0f172a26,0 8px 10px -6px #0f172a1a;padding:8px;min-width:200px;max-width:280px;max-height:calc(100vh - 32px);overflow-y:auto;z-index:99999;display:flex;flex-direction:column;gap:2px;animation:_flyoutFadeIn_12w3a_1 .15s ease-out}@keyframes _flyoutFadeIn_12w3a_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._floatingFlyoutHeader_12w3a_215{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;padding:6px 12px 8px;border-bottom:1px solid #F1F5F9;margin-bottom:4px}._floatingFlyoutItem_12w3a_226{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:6px;color:#475569;font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease;white-space:nowrap}._floatingFlyoutItem_12w3a_226:hover{background-color:#f8fafc;color:#2563eb}._floatingFlyoutItem_12w3a_226._active_12w3a_66{color:#2563eb;font-weight:700;background-color:#eff6ff}._floatingFlyoutItem_12w3a_226 ._subIcon_12w3a_157{font-size:15px;min-width:15px;color:#64748b}._floatingFlyoutItem_12w3a_226._active_12w3a_66 ._subIcon_12w3a_157,._floatingFlyoutItem_12w3a_226:hover ._subIcon_12w3a_157{color:#2563eb}._overlay_12w3a_263{display:none}@media(max-width:768px){._overlay_12w3a_263{display:block;position:fixed;top:64px;left:0;right:0;bottom:0;background-color:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:998}._sidebar_12w3a_1{position:fixed;top:64px;left:-260px;height:calc(100vh - 64px);box-shadow:4px 0 15px #00000026;z-index:999}._sidebar_12w3a_1._mobileOpen_12w3a_287{left:0}}._breadcrumb_244fx_1{display:flex;align-items:center;font-size:14px;color:#64748b;margin-bottom:16px}._breadcrumb_244fx_1 ol{display:flex;align-items:center;list-style:none;gap:6px}._breadcrumb_244fx_1 li{display:flex;align-items:center;gap:6px}._homeLink_244fx_22{display:flex;align-items:center;gap:4px;color:#2563eb;font-weight:500}._separator_244fx_30{color:#94a3b8;font-size:12px}._activePage_244fx_35{color:#1e3a8a;font-weight:600}._container_1wrxr_1{display:flex;flex-direction:column;gap:.35rem;width:100%}._label_1wrxr_8{font-size:.875rem;font-weight:500;color:var(--text-color, #334155)}._required_1wrxr_14{color:#ef4444}._inputWrapper_1wrxr_18{position:relative;display:flex;align-items:center;width:100%}._input_1wrxr_18{width:100%;padding:.625rem 2.5rem .625rem .875rem;border:1px solid #cbd5e1;border-radius:6px;font-size:.9375rem;background-color:#fff;color:#0f172a;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}._input_1wrxr_18:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._inputError_1wrxr_42{border-color:#ef4444!important}._toggleBtn_1wrxr_46{position:absolute;right:.75rem;background:none;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.125rem;padding:.25rem;transition:color .15s ease}._toggleBtn_1wrxr_46:hover{color:#1e293b}._errorMessage_1wrxr_65{font-size:.8rem;color:#ef4444;margin-top:.15rem}._overlay_3qgve_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0f172abf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}._modalCard_3qgve_16{background:#fff;border-radius:12px;max-width:460px;width:100%;padding:2rem;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;gap:1.25rem}._header_3qgve_28{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}._iconCircle_3qgve_36{width:48px;height:48px;border-radius:50%;background-color:#fef3c7;color:#d97706;display:flex;align-items:center;justify-content:center}._headerIcon_3qgve_47{font-size:1.5rem}._title_3qgve_51{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}._subtitle_3qgve_58{font-size:.875rem;color:#64748b;margin:0}._noticeAlert_3qgve_64{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:#fffbeb;border:1px solid #fde68a;border-radius:6px;font-size:.8125rem;color:#b45309}._noticeIcon_3qgve_76{font-size:1.125rem;flex-shrink:0}._errorAlert_3qgve_81{padding:.75rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:.85rem;color:#dc2626}._successAlert_3qgve_90{display:flex;align-items:center;padding:.75rem;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;font-size:.85rem;color:#16a34a}._form_3qgve_101{display:flex;flex-direction:column;gap:1rem}._hintText_3qgve_107{font-size:.78rem;color:#64748b;line-height:1.4}._submitBtn_3qgve_113{width:100%;padding:.75rem;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .15s ease;margin-top:.5rem}._submitBtn_3qgve_113:hover{background-color:#1d4ed8}._submitBtn_3qgve_113:disabled{background-color:#94a3b8;cursor:not-allowed}._appContainer_w0pbq_1{height:100vh;max-height:100vh;display:flex;flex-direction:column;background-color:#f8fafc;overflow:hidden}._bodyContainer_w0pbq_10{display:flex;flex:1;min-width:0;width:100%;height:calc(100vh - 64px);overflow:hidden}._mainContent_w0pbq_19{flex:1;padding:24px;max-width:100%;width:100%;margin:0 auto;min-width:0;box-sizing:border-box;height:100%;overflow-y:auto;overflow-x:hidden}@media(max-width:768px){._mainContent_w0pbq_19{padding:16px}}._authContainer_2awc2_1{min-height:100vh;background-color:#f8fafc;display:flex;align-items:center;justify-content:center;padding:20px}._authCard_2awc2_10{background:#fff;border:1px solid #E5E7EB;border-radius:12px;box-shadow:0 10px 25px -5px #00000014;max-width:420px;width:100%;padding:32px}._header_2awc2_20{text-align:center;margin-bottom:24px}._iconCircle_2awc2_25{width:56px;height:56px;background-color:#eff6ff;color:#1e3a8a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}._headerIcon_2awc2_37{font-size:26px}._title_2awc2_41{font-size:22px;font-weight:800;color:#1e3a8a;margin-bottom:4px}._subtitle_2awc2_48{font-size:13px;color:#64748b}._errorAlert_2awc2_53{background-color:#fee2e2;border:1px solid #FCA5A5;color:#dc2626;padding:10px 14px;border-radius:6px;font-size:13px;margin-bottom:16px}._form_2awc2_63{display:flex;flex-direction:column;gap:12px}._inputWrapper_2awc2_69{position:relative;display:flex;align-items:center}._inputIcon_2awc2_75{position:absolute;left:12px;color:#94a3b8;font-size:18px}._portalLinks_2awc2_82{text-align:center;margin-top:20px;font-size:13px;color:#64748b}._portalLinks_2awc2_82 a{color:#2563eb;font-weight:600}._demoNotice_2awc2_94{margin-top:20px;padding:10px 14px;background-color:#f1f5f9;border-radius:6px;font-size:12px;color:#475569;text-align:center;line-height:1.5}._demoNotice_2awc2_94 code{background:#e2e8f0;padding:2px 6px;border-radius:4px;font-weight:700}._splitContainer_2awc2_113{display:flex;min-height:100vh;width:100%;background-color:#f8fafc}._leftCoverPanel_2awc2_120{flex:1;position:relative;background:linear-gradient(135deg,#1e3a8a,#1e40af,#0f172a);display:flex;flex-direction:column;justify-content:flex-end;padding:48px;overflow:hidden}._leftCoverImg_2awc2_131{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;z-index:1}._leftCoverOverlay_2awc2_142{position:relative;z-index:2;color:#fff;max-width:520px}._leftCoverTag_2awc2_149{display:inline-block;padding:6px 14px;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:16px}._leftCoverTitle_2awc2_163{font-size:32px;font-weight:800;line-height:1.25;margin-bottom:12px;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.4)}._leftCoverSubtitle_2awc2_172{font-size:15px;line-height:1.6;color:#e2e8f0;margin-bottom:24px}._leftCoverLogoBadge_2awc2_179{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0f172aa6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;border:1px solid rgba(255,255,255,.15);width:fit-content}._leftCoverLogoBadge_2awc2_179 img{width:36px;height:36px;object-fit:contain}._leftCoverLogoText_2awc2_197{font-size:13px;font-weight:600;color:#f8fafc}._rightFormPanel_2awc2_203{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}@media(max-width:900px){._splitContainer_2awc2_113{flex-direction:column}._leftCoverPanel_2awc2_120{min-height:260px;padding:32px 24px}._leftCoverTitle_2awc2_163{font-size:24px}}._pageContainer_7xwwp_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f8fafc;padding:24px 16px}._twoColumnCard_7xwwp_10{display:flex;background:#fff;border-radius:12px;box-shadow:0 10px 25px -5px #0f172a14,0 4px 6px -2px #0f172a08;max-width:740px;width:100%;min-height:420px;overflow:hidden;border:1px solid #E2E8F0}._leftColumn_7xwwp_22{flex:1;background:linear-gradient(135deg,#1e3a8a,#1e40af,#0f172a);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;min-height:340px}._coverImageWrapper_7xwwp_34{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#0f172a}._coverImage_7xwwp_34{width:100%;height:100%;object-fit:cover;display:block}._coverFallbackContent_7xwwp_53{position:relative;z-index:2;text-align:center;color:#fff;padding:24px;max-width:280px}._fallbackIconCircle_7xwwp_62{width:56px;height:56px;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:26px;color:#93c5fd}._fallbackJournalTitle_7xwwp_77{font-size:18px;font-weight:800;color:#fff;margin-bottom:6px;line-height:1.35}._fallbackPublisher_7xwwp_85{font-size:11px;color:#94a3b8;letter-spacing:.5px;text-transform:uppercase;font-weight:600}._rightColumn_7xwwp_93{flex:1.15;display:flex;flex-direction:column;justify-content:center;padding:28px 32px;background:#fff}._header_7xwwp_102{margin-bottom:18px}._journalBadge_7xwwp_106{display:inline-block;padding:3px 8px;background-color:#eff6ff;color:#2563eb;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px}._journalName_7xwwp_119{font-size:18px;text-align:center;font-weight:700;color:#0f172a;margin-bottom:4px;line-height:1.35}._title_7xwwp_128{font-size:20px;font-weight:800;color:#2563eb;margin-bottom:4px}._subtitle_7xwwp_135{font-size:12px;color:#64748b;margin:0}._errorAlert_7xwwp_141{background-color:#fef2f2;border:1px solid #FCA5A5;color:#991b1b;padding:8px 12px;border-radius:6px;font-size:12px;margin-bottom:14px}._form_7xwwp_151{display:flex;flex-direction:column;gap:12px}._inputWrapper_7xwwp_157{position:relative;display:flex;align-items:center}._inputIcon_7xwwp_163{position:absolute;left:12px;color:#94a3b8;font-size:17px}._portalFooter_7xwwp_170{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;border-top:1px solid #E2E8F0}._resetBtn_7xwwp_179{background:none;border:none;color:#2563eb;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;padding:0}._resetBtn_7xwwp_179:hover{text-decoration:underline}._registerLink_7xwwp_196{color:#059669;font-size:12px;font-weight:600;display:flex;align-items:center;gap:5px;text-decoration:none}._registerLink_7xwwp_196:hover{text-decoration:underline}@media(max-width:800px){._twoColumnCard_7xwwp_10{flex-direction:column;max-width:440px;min-height:auto}._leftColumn_7xwwp_22{min-height:180px;padding:20px}._rightColumn_7xwwp_93{padding:24px 20px}}._card_1anbc_1{background:#fff;border:1px solid #E5E7EB;border-radius:8px;padding:20px;box-shadow:0 1px 2px #0000000d;transition:transform .15s ease,box-shadow .15s ease}._card_1anbc_1:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}._content_1anbc_15{display:flex;align-items:center;justify-content:space-between}._info_1anbc_21{display:flex;flex-direction:column}._title_1anbc_26{font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}._value_1anbc_34{font-size:26px;font-weight:800;color:#0f172a;margin:4px 0}._subtitle_1anbc_41{font-size:12px;color:#16a34a;font-weight:600}._iconBox_1anbc_47{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px}._dashboardContainer_v7fgs_1{display:flex;flex-direction:column;gap:20px}._header_v7fgs_7{margin-bottom:8px}._title_v7fgs_11{font-size:24px;font-weight:800;color:#1e3a8a}._subtitle_v7fgs_17{font-size:14px;color:#64748b}._statsGrid_v7fgs_22{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1024px){._statsGrid_v7fgs_22{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._statsGrid_v7fgs_22{grid-template-columns:1fr}}._contentGrid_v7fgs_40{display:grid;grid-template-columns:2fr 1fr;gap:20px}@media(max-width:1024px){._contentGrid_v7fgs_40{grid-template-columns:1fr}}._activityList_v7fgs_52{display:flex;flex-direction:column;gap:12px;max-height:280px;overflow-y:auto}._activityItem_v7fgs_60{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;background-color:#f8fafc;border-radius:6px;border-left:3px solid #16A34A}._activityIcon_v7fgs_70{font-size:16px;margin-top:2px}._activityText_v7fgs_75{display:flex;flex-direction:column}._actTitle_v7fgs_80{font-size:13px;font-weight:600;color:#0f172a}._actMeta_v7fgs_86{font-size:11px;color:#64748b}._container_blzho_1{margin-bottom:16px}._dropZone_blzho_5{position:relative;border:2px dashed #CBD5E1;border-radius:8px;background-color:#f8fafc;padding:20px;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;min-height:120px;display:flex;align-items:center;justify-content:center}._dropZone_blzho_5:hover,._dropZone_blzho_5._active_blzho_20{border-color:#2563eb;background-color:#eff6ff}._dropZone_blzho_5._errorZone_blzho_25{border-color:#dc2626;background-color:#fee2e2}._fileInput_blzho_30{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}._placeholder_blzho_40{display:flex;flex-direction:column;align-items:center;gap:4px}._uploadIcon_blzho_47{font-size:28px;color:#2563eb}._text_blzho_52{font-size:13px;color:#334155}._subtext_blzho_57{font-size:11px;color:#64748b}._previewContainer_blzho_62{position:relative;display:inline-block}._previewImage_blzho_67{max-height:100px;max-width:100%;border-radius:6px;border:1px solid #E5E7EB;object-fit:contain}._removeBtn_blzho_75{position:absolute;top:-8px;right:-8px;background:#dc2626;color:#fff;border:none;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px}._tableCard_o9o9c_1{background:#fff;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0 1px 2px #0000000d;overflow:hidden;margin-bottom:20px}._toolbar_o9o9c_10{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E5E7EB;gap:16px;flex-wrap:wrap}._leftToolbar_o9o9c_20{display:flex;align-items:center;gap:16px;flex:1}._searchBox_o9o9c_27{position:relative;max-width:320px;width:100%}._searchIcon_o9o9c_33{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8}._searchInput_o9o9c_41{width:100%;padding:8px 12px 8px 36px;border:1px solid #E5E7EB;border-radius:6px;outline:none;font-size:14px}._searchInput_o9o9c_41:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._selectedCount_o9o9c_55{font-size:13px;color:#2563eb;font-weight:600;background:#eff6ff;padding:4px 10px;border-radius:12px}._rightToolbar_o9o9c_64{display:flex;align-items:center;gap:8px}._toolBtn_o9o9c_70{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #E5E7EB;background:#fff;border-radius:6px;font-size:13px;font-weight:600;color:#334155;cursor:pointer;transition:background-color .15s ease}._toolBtn_o9o9c_70:hover{background-color:#f8fafc;border-color:#cbd5e1}._tableWrapper_o9o9c_90{overflow-x:auto;max-height:600px}._dataTable_o9o9c_95{width:100%;border-collapse:collapse;text-align:left;font-size:14px}._dataTable_o9o9c_95 th{background-color:#f8fafc;color:#1e3a8a;font-weight:700;padding:12px 16px;border-bottom:2px solid #E5E7EB;position:sticky;top:0;z-index:10;white-space:nowrap}._sortableHeader_o9o9c_114{cursor:pointer;-webkit-user-select:none;user-select:none}._sortableHeader_o9o9c_114:hover{background-color:#f1f5f9}._headerContent_o9o9c_123{display:flex;align-items:center;justify-content:space-between;gap:8px}._sortIcons_o9o9c_130{display:flex;align-items:center;color:#2563eb}._filterIcon_o9o9c_136{color:#94a3b8;font-size:12px}._dataTable_o9o9c_95 td{padding:12px 16px;border-bottom:1px solid #E5E7EB;color:#1e293b;vertical-align:middle}._dataTable_o9o9c_95 tbody tr:hover{background-color:#f8fafc}._selectedRow_o9o9c_152{background-color:#eff6ff!important}._textCenter_o9o9c_156{text-align:center;padding:30px}._emptyCell_o9o9c_161{text-align:center;padding:40px;color:#64748b;font-style:italic}._spinnerContainer_o9o9c_168{display:flex;flex-direction:column;align-items:center;gap:12px;color:#2563eb}._spinner_o9o9c_168{width:28px;height:28px;border:3px solid #E0F2FE;border-top-color:#2563eb;border-radius:50%;animation:_spin_o9o9c_168 .8s linear infinite}@keyframes _spin_o9o9c_168{to{transform:rotate(360deg)}}._paginationFooter_o9o9c_191{padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #E5E7EB;background:#f8fafc;gap:12px;flex-wrap:wrap}._rowsPerPage_o9o9c_202{display:flex;align-items:center;gap:8px;font-size:13px;color:#64748b}._limitSelect_o9o9c_210{padding:4px 8px;border:1px solid #E5E7EB;border-radius:4px;background:#fff}._pageInfo_o9o9c_217{font-size:13px;color:#64748b}._paginationControls_o9o9c_222{display:flex;align-items:center;gap:8px}._pageBtn_o9o9c_228{padding:6px 12px;border:1px solid #E5E7EB;background:#fff;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}._pageBtn_o9o9c_228:disabled{opacity:.5;cursor:not-allowed}._pageBtn_o9o9c_228:not(:disabled):hover{background-color:#f1f5f9;border-color:#cbd5e1}._activePageBadge_o9o9c_248{font-size:13px;font-weight:700;color:#1e3a8a;padding:4px 8px}._overlay_4iufz_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0f172a99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_4iufz_1 .2s ease-out}@keyframes _fadeIn_4iufz_1{0%{opacity:0}to{opacity:1}}._modal_4iufz_22{background:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;overflow:hidden}._standard_4iufz_31{max-width:600px;width:100%;max-height:85vh}._fullScreen_4iufz_37{width:96vw;height:94vh}._fullWidth_4iufz_42{width:100%;max-width:100%;max-height:94vh}._header_4iufz_48{padding:16px 24px;background-color:#1e3a8a;color:#fff;display:flex;align-items:center;justify-content:space-between}._title_4iufz_57{font-size:18px;font-weight:700;margin:0}._closeBtn_4iufz_63{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center}._body_4iufz_73{padding:24px;overflow-y:auto;flex:1}@media(max-width:768px){._overlay_4iufz_1{padding:12px}._header_4iufz_48{padding:12px 16px}._body_4iufz_73{padding:16px}}@media(max-width:480px){._overlay_4iufz_1{padding:8px}._header_4iufz_48{padding:10px 12px}._body_4iufz_73{padding:12px}}._overlay_i9d3l_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0f172a99;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}._dialog_i9d3l_15{background:#fff;border-radius:12px;max-width:400px;width:100%;padding:24px;text-align:center;box-shadow:0 20px 25px -5px #0000001a;animation:_scaleIn_i9d3l_1 .15s ease-out}@keyframes _scaleIn_i9d3l_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._iconBox_i9d3l_31{width:48px;height:48px;background-color:#fee2e2;color:#dc2626;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 16px}._title_i9d3l_44{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:8px}._message_i9d3l_51{font-size:14px;color:#64748b;margin-bottom:24px}._actions_i9d3l_57{display:flex;align-items:center;justify-content:center;gap:12px}._container_18og1_1{padding:28px 32px;max-width:1000px;margin:0 auto}._header_18og1_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._title_18og1_14{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_18og1_24{color:#2563eb}._subtitle_18og1_28{font-size:14px;color:#64748b;margin:0}._refreshBtn_18og1_34{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_18og1_34:hover{background-color:#f8fafc;border-color:#94a3b8}._alert_18og1_54{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_18og1_65{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_18og1_71{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._previewCard_18og1_77{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);color:#fff;border-radius:12px;padding:24px 28px;margin-bottom:24px;box-shadow:0 10px 20px -5px #1d4ed840}._previewHeader_18og1_86{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#93c5fd;margin-bottom:10px}._previewIcon_18og1_98{font-size:16px}._previewBadge_18og1_102{font-family:Courier New,Courier,monospace;font-size:32px;font-weight:800;letter-spacing:1.5px;background:#0003;padding:10px 20px;border-radius:8px;display:inline-block;border:1px dashed rgba(255,255,255,.3)}._previewSubtext_18og1_114{font-size:13px;color:#bfdbfe;margin-top:10px}._card_18og1_120{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:28px;box-shadow:0 1px 3px #0000000d}._grid2_18og1_128{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){._grid2_18og1_128{grid-template-columns:1fr}}._formGroup_18og1_140{margin-bottom:20px}._label_18og1_144{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._helpText_18og1_152{display:block;font-size:12px;font-weight:400;color:#64748b;margin-top:3px}._input_18og1_160,._select_18og1_161{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;background-color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_18og1_160:focus,._select_18og1_161:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._noticeBox_18og1_180{display:flex;gap:12px;background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:16px 20px;margin-top:8px;color:#334155;font-size:13px}._noticeIcon_18og1_192{font-size:20px;color:#2563eb;flex-shrink:0;margin-top:2px}._noticeBox_18og1_180 p{margin:4px 0 0;color:#64748b;line-height:1.5}._cardActions_18og1_205{display:flex;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid #E2E8F0}._primaryBtn_18og1_213{display:inline-flex;align-items:center;gap:8px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}._primaryBtn_18og1_213:hover:not(:disabled){background-color:#1d4ed8}._primaryBtn_18og1_213:disabled{opacity:.6;cursor:not-allowed}._loadingContainer_18og1_237{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_18og1_247{font-size:32px;animation:_spin_18og1_247 1s linear infinite;color:#2563eb}@keyframes _spin_18og1_247{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._headerActions_18og1_262{display:flex;align-items:center;gap:10px}._statusBanner_18og1_268{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:13px;line-height:1.4}._statusBannerCustom_18og1_279{background-color:#fffbeb;border:1px solid #FDE68A;color:#92400e}._statusBannerInherited_18og1_285{background-color:#f0fdf4;border:1px solid #BBF7D0;color:#166534}._statusBannerText_18og1_291{display:flex;align-items:center;gap:8px;font-weight:600}._badge_18og1_298{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:700}._badgeCustom_18og1_308{background-color:#fef3c7;color:#b45309;border:1px solid #FDE68A}._badgeInherited_18og1_314{background-color:#def7ec;color:#03543f;border:1px solid #BCF0DA}._resetBtn_18og1_320{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #D97706;color:#d97706;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}._resetBtn_18og1_320:hover:not(:disabled){background-color:#fef3c7;color:#b45309;border-color:#b45309}._resetBtn_18og1_320:disabled{opacity:.5;cursor:not-allowed}._selectorCard_18og1_346{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;padding:16px 20px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}._selectorLeft_18og1_358{display:flex;flex-direction:column;gap:4px}._selectorTitle_18og1_364{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}._selectorSubtitle_18og1_373{font-size:12px;color:#64748b}._selectorSelect_18og1_378{min-width:280px;max-width:420px;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;font-weight:600;color:#1e293b;background-color:#fff;outline:none;cursor:pointer}._selectorSelect_18og1_378:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._container_1uu0h_1{padding:28px 32px;max-width:1200px;margin:0 auto}._header_1uu0h_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._title_1uu0h_14{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_1uu0h_24{color:#2563eb}._subtitle_1uu0h_28{font-size:14px;color:#64748b;margin:0}._refreshBtn_1uu0h_34,._secondaryBtn_1uu0h_35{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_1uu0h_34:hover,._secondaryBtn_1uu0h_35:hover{background-color:#f8fafc;border-color:#94a3b8}._primaryBtn_1uu0h_56{display:inline-flex;align-items:center;gap:8px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:9px 20px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .2s}._primaryBtn_1uu0h_56:hover:not(:disabled){background-color:#1d4ed8}._primaryBtn_1uu0h_56:disabled{opacity:.6;cursor:not-allowed}._alert_1uu0h_80{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_1uu0h_91{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_1uu0h_97{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._card_1uu0h_103{background:#fff;border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}._tableWrapper_1uu0h_111{overflow-x:auto}._table_1uu0h_111{width:100%;border-collapse:collapse;font-size:13px}._table_1uu0h_111 th{background-color:#f8fafc;padding:12px 16px;text-align:left;font-weight:700;color:#475569;border-bottom:1px solid #E2E8F0}._table_1uu0h_111 td{padding:14px 16px;border-bottom:1px solid #F1F5F9;color:#1e293b;vertical-align:middle}._table_1uu0h_111 tr:last-child td{border-bottom:none}._rowInactive_1uu0h_141{background-color:#f8fafc;opacity:.7}._orderControls_1uu0h_146{display:flex;align-items:center;justify-content:center;gap:4px}._orderNumber_1uu0h_153{font-weight:700;color:#475569;min-width:18px;text-align:center}._moveBtn_1uu0h_160{background:none;border:1px solid #CBD5E1;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:all .2s}._moveBtn_1uu0h_160:hover:not(:disabled){background-color:#eff6ff;border-color:#93c5fd;color:#2563eb}._moveBtn_1uu0h_160:disabled{opacity:.3;cursor:not-allowed}._questionText_1uu0h_185{font-weight:700;color:#0f172a;font-size:14px}._requiredAsterisk_1uu0h_191{color:#ef4444;margin-left:4px;font-weight:800}._questionHelp_1uu0h_197{font-size:12px;color:#64748b;margin-top:2px}._optionsList_1uu0h_203{font-size:12px;color:#2563eb;margin-top:4px;background-color:#eff6ff;padding:3px 8px;border-radius:4px;display:inline-block}._badge_1uu0h_213{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px}._badgeText_1uu0h_223{background-color:#f1f5f9;color:#334155}._badgeTextarea_1uu0h_228{background-color:#ede9fe;color:#5b21b6}._badgeYesNo_1uu0h_233{background-color:#ecfdf5;color:#065f46}._badgeSingle_1uu0h_238{background-color:#fef3c7;color:#92400e}._badgeMulti_1uu0h_243{background-color:#e0f2fe;color:#075985}._badgeRequired_1uu0h_248{font-size:11px;font-weight:700;background-color:#fee2e2;color:#991b1b;padding:3px 8px;border-radius:4px}._badgeOptional_1uu0h_257{font-size:11px;font-weight:600;background-color:#f1f5f9;color:#64748b;padding:3px 8px;border-radius:4px}._toggleBtn_1uu0h_266{font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px;border:none;cursor:pointer;transition:all .2s}._toggleActive_1uu0h_276{background-color:#dcfce7;color:#166534}._toggleInactive_1uu0h_281{background-color:#f1f5f9;color:#64748b}._actionBtns_1uu0h_286{display:flex;justify-content:flex-end;gap:6px}._iconBtn_1uu0h_292{background:none;border:1px solid #E2E8F0;border-radius:6px;padding:6px 8px;color:#475569;cursor:pointer;transition:all .2s}._iconBtn_1uu0h_292:hover{background-color:#f8fafc;border-color:#cbd5e1;color:#1e293b}._deleteIconBtn_1uu0h_308:hover{background-color:#fee2e2;border-color:#fca5a5;color:#dc2626}._emptyState_1uu0h_314{text-align:center;padding:48px 24px}._emptyIcon_1uu0h_319{font-size:48px;color:#94a3b8;margin-bottom:12px}._emptyState_1uu0h_314 h3{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 6px}._emptyState_1uu0h_314 p{color:#64748b;font-size:14px;max-width:460px;margin:0 auto 20px}._modalOverlay_1uu0h_340{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:999;padding:20px}._modalContent_1uu0h_351{background:#fff;border-radius:12px;width:100%;max-width:600px;box-shadow:0 20px 25px -5px #0003;overflow:hidden;max-height:90vh;display:flex;flex-direction:column}._modalHeader_1uu0h_363{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #E2E8F0}._modalHeader_1uu0h_363 h3{font-size:18px;font-weight:700;color:#0f172a;margin:0}._closeBtn_1uu0h_378{background:none;border:none;font-size:20px;color:#64748b;cursor:pointer}._modalBody_1uu0h_386{padding:24px;overflow-y:auto}._formGroup_1uu0h_391{margin-bottom:18px}._label_1uu0h_395{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._helpText_1uu0h_403{display:block;font-size:12px;font-weight:400;color:#64748b;margin-top:2px}._input_1uu0h_411,._select_1uu0h_412,._textarea_1uu0h_413{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;background-color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_1uu0h_411:focus,._select_1uu0h_412:focus,._textarea_1uu0h_413:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._textarea_1uu0h_413{font-family:inherit;resize:vertical}._modalRow_1uu0h_438{display:flex;flex-direction:column;gap:12px;margin:18px 0}._checkboxLabel_1uu0h_445{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#334155;cursor:pointer}._checkboxLabel_1uu0h_445 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#2563EB}._modalFooter_1uu0h_462{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #E2E8F0}._loadingContainer_1uu0h_470{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_1uu0h_480{font-size:32px;animation:_spin_1uu0h_480 1s linear infinite;color:#2563eb}@keyframes _spin_1uu0h_480{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._headerActions_1uu0h_495{display:flex;align-items:center;gap:10px}._statusBanner_1uu0h_501{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:13px;line-height:1.4;gap:16px}._statusBannerCustom_1uu0h_513{background-color:#fffbeb;border:1px solid #FDE68A;color:#92400e}._statusBannerInherited_1uu0h_519{background-color:#f0fdf4;border:1px solid #BBF7D0;color:#166534}._statusBannerText_1uu0h_525{display:flex;align-items:center;gap:10px;font-weight:600;flex-wrap:wrap}._badgeCustom_1uu0h_533{background-color:#fef3c7;color:#b45309;border:1px solid #FDE68A;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:700;white-space:nowrap}._badgeInherited_1uu0h_544{background-color:#def7ec;color:#03543f;border:1px solid #BCF0DA;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:700;white-space:nowrap}._resetBtn_1uu0h_555{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #D97706;color:#d97706;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}._resetBtn_1uu0h_555:hover:not(:disabled){background-color:#fef3c7;color:#b45309;border-color:#b45309}._resetBtn_1uu0h_555:disabled{opacity:.5;cursor:not-allowed}._customizeBtn_1uu0h_582{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #2563EB;color:#2563eb;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}._customizeBtn_1uu0h_582:hover:not(:disabled){background-color:#eff6ff;color:#1d4ed8;border-color:#1d4ed8}._customizeBtn_1uu0h_582:disabled{opacity:.5;cursor:not-allowed}._selectorCard_1uu0h_609{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;padding:16px 20px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}._selectorLeft_1uu0h_621{display:flex;flex-direction:column;gap:4px}._selectorTitle_1uu0h_627{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}._selectorSubtitle_1uu0h_636{font-size:12px;color:#64748b}._selectorSelect_1uu0h_641{min-width:280px;max-width:440px;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;font-weight:600;color:#1e293b;background-color:#fff;outline:none;cursor:pointer}._selectorSelect_1uu0h_641:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._container_thgko_1{padding:28px 32px;max-width:1200px;margin:0 auto}._header_thgko_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._title_thgko_14{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_thgko_24{color:#2563eb}._subtitle_thgko_28{font-size:14px;color:#64748b;margin:0}._refreshBtn_thgko_34{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_thgko_34:hover{background-color:#f8fafc;border-color:#94a3b8}._alert_thgko_54{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_thgko_65{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_thgko_71{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._tabsNav_thgko_77{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid #E2E8F0;padding-bottom:2px}._tabBtn_thgko_85{display:flex;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;color:#64748b;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .2s;border-radius:6px 6px 0 0}._tabBtn_thgko_85:hover{color:#1e293b;background-color:#f8fafc}._tabBtnActive_thgko_106{color:#2563eb;border-bottom:3px solid #2563EB;background-color:#eff6ff}._card_thgko_112{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:28px;box-shadow:0 1px 3px #0000000d}._cardHeader_thgko_120{margin-bottom:24px}._cardHeader_thgko_120 h3{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 4px}._cardHeader_thgko_120 p{font-size:13px;color:#64748b;margin:0}._grid2_thgko_137{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){._grid2_thgko_137{grid-template-columns:1fr}}._formGroup_thgko_149{margin-bottom:20px}._label_thgko_153{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._helpText_thgko_161{display:block;font-size:12px;font-weight:400;color:#64748b;margin-top:3px}._input_thgko_169,._textarea_thgko_170{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_thgko_169:focus,._textarea_thgko_170:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._textarea_thgko_170{resize:vertical;font-family:inherit}._checkboxLabel_thgko_193{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._checkboxLabel_thgko_193 input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:#2563EB}._divider_thgko_208{border:none;border-top:1px solid #E2E8F0;margin:24px 0}._cardActions_thgko_214{display:flex;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid #E2E8F0}._primaryBtn_thgko_222{display:inline-flex;align-items:center;gap:8px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:10px 22px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}._primaryBtn_thgko_222:hover:not(:disabled){background-color:#1d4ed8}._primaryBtn_thgko_222:disabled{opacity:.6;cursor:not-allowed}._tableWrapper_thgko_246{overflow-x:auto;border:1px solid #E2E8F0;border-radius:8px}._table_thgko_246{width:100%;border-collapse:collapse;font-size:13px}._table_thgko_246 th{background-color:#f8fafc;padding:12px 16px;text-align:left;font-weight:700;color:#475569;border-bottom:1px solid #E2E8F0}._table_thgko_246 td{padding:14px 16px;border-bottom:1px solid #F1F5F9;color:#1e293b;vertical-align:middle}._table_thgko_246 tr:last-child td{border-bottom:none}._rowDisabled_thgko_278{background-color:#f8fafc;opacity:.65}._fileName_thgko_283{font-weight:700;color:#0f172a}._fileKeyBadge_thgko_288{display:inline-block;font-size:11px;font-family:monospace;color:#475569;background-color:#f1f5f9;padding:2px 6px;border-radius:4px;margin-top:4px}._fileDesc_thgko_299{color:#64748b;font-size:13px}._styledCheckbox_thgko_304{width:18px;height:18px;cursor:pointer;accent-color:#2563EB}._sectionHeader_thgko_311{margin:20px 0 14px}._sectionHeader_thgko_311 h4{font-size:16px;font-weight:700;color:#1e293b;margin:0}._variableNotice_thgko_322{display:flex;gap:12px;background-color:#eff6ff;border:1px solid #BFDBFE;border-radius:8px;padding:14px 18px;margin-bottom:24px;color:#1e40af;font-size:13px}._infoIcon_thgko_334{font-size:20px;flex-shrink:0;margin-top:2px}._varTokens_thgko_340{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._varTokens_thgko_340 code{background-color:#dbeafe;color:#1e3a8a;padding:3px 8px;border-radius:4px;font-size:12px;font-weight:600}._loadingContainer_thgko_356{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_thgko_366{font-size:32px;animation:_spin_thgko_366 1s linear infinite;color:#2563eb}@keyframes _spin_thgko_366{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tabsNav_thgko_77{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}@media(max-width:768px){._container_thgko_1{padding:16px 12px}._header_thgko_7{flex-direction:column;align-items:flex-start;gap:12px}._title_thgko_14{font-size:19px}._card_thgko_112{padding:16px 14px}._tabsNav_thgko_77{padding-bottom:6px;gap:4px}._tabBtn_thgko_85{padding:10px 14px;font-size:13px}._tableWrapper_thgko_246{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}}._container_1g3cj_1{padding:28px 32px;max-width:1080px;margin:0 auto}._header_1g3cj_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._title_1g3cj_14{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_1g3cj_24{color:#2563eb}._subtitle_1g3cj_28{font-size:14px;color:#64748b;margin:0}._headerActions_1g3cj_34{display:flex;gap:10px}._refreshBtn_1g3cj_39{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_1g3cj_39:hover{background-color:#f8fafc;border-color:#94a3b8}._saveBtn_1g3cj_59{display:inline-flex;align-items:center;gap:6px;background-color:#2563eb;border:1px solid #1D4ED8;color:#fff;padding:8px 20px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}._saveBtn_1g3cj_59:hover:not(:disabled){background-color:#1d4ed8}._saveBtn_1g3cj_59:disabled{opacity:.6;cursor:not-allowed}._alert_1g3cj_83{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:13px;font-weight:600}._alertSuccess_1g3cj_94{background-color:#def7ec;color:#03543f;border:1px solid #BCF0DA}._alertError_1g3cj_100{background-color:#fde8e8;color:#9b1c1c;border:1px solid #FBD5D5}._journalBadgeBar_1g3cj_106{display:flex;align-items:center;justify-content:space-between;background-color:#eff6ff;border:1px solid #BFDBFE;padding:12px 18px;border-radius:10px;margin-bottom:24px}._journalInfo_1g3cj_117{display:flex;align-items:center;gap:10px;font-size:13px;color:#1e3a8a}._journalTag_1g3cj_125{font-weight:800;background-color:#dbeafe;padding:2px 8px;border-radius:4px;color:#1d4ed8}._card_1g3cj_133{background-color:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000000a}._cardHeader_1g3cj_142{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F1F5F9;padding-bottom:14px;margin-bottom:20px}._cardTitle_1g3cj_151{font-size:16px;font-weight:800;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._cardIcon_1g3cj_161{color:#2563eb}._cardSubtitle_1g3cj_165{font-size:12.5px;color:#64748b;margin:4px 0 0}._formGroup_1g3cj_171{margin-bottom:20px}._label_1g3cj_175{display:block;font-size:13.5px;font-weight:700;color:#1e293b;margin-bottom:6px}._helpText_1g3cj_183{display:block;font-size:12px;font-weight:400;color:#64748b;margin-top:2px}._input_1g3cj_191{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#0f172a;background-color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_1g3cj_191:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._textarea_1g3cj_209{width:100%;padding:12px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:13.5px;color:#0f172a;background-color:#fff;line-height:1.6;font-family:inherit;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;resize:vertical}._textarea_1g3cj_209:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._select_1g3cj_230{width:100%;max-width:320px;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#0f172a;background-color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._select_1g3cj_230:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._chipsContainer_1g3cj_249{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;margin-bottom:12px}._chip_1g3cj_249{display:inline-flex;align-items:center;gap:4px;background-color:#f1f5f9;border:1px solid #E2E8F0;color:#334155;padding:3px 8px;border-radius:6px;font-size:11.5px;font-family:monospace;font-weight:600;cursor:pointer;transition:background-color .15s}._chip_1g3cj_249:hover{background-color:#e2e8f0;color:#0f172a}._checkboxGroup_1g3cj_278{display:flex;flex-direction:column;gap:12px;margin-top:10px}._checkboxLabel_1g3cj_285{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13.5px;color:#1e293b;font-weight:600}._checkbox_1g3cj_278{margin-top:3px;width:18px;height:18px;accent-color:#2563EB;cursor:pointer}._previewBox_1g3cj_303{background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:18px;font-size:13px;line-height:1.7;color:#334155;white-space:pre-wrap;margin-top:12px;max-height:300px;overflow-y:auto}._previewToggle_1g3cj_317{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:#2563eb;font-size:13px;font-weight:700;cursor:pointer;padding:0;margin-bottom:8px}._previewToggle_1g3cj_317:hover{text-decoration:underline}._grid2_1g3cj_335{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){._grid2_1g3cj_335{grid-template-columns:1fr}._container_1g3cj_1{padding:16px}}._spinner_1g3cj_350{animation:_spin_1g3cj_350 1s linear infinite}@keyframes _spin_1g3cj_350{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_draw7_1{padding:24px;max-width:1400px;margin:0 auto;font-family:inherit}._header_draw7_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px;flex-wrap:wrap}._titleArea_draw7_18 h1{font-size:24px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_draw7_28{color:#2563eb}._subtitle_draw7_32{font-size:14px;color:#64748b;margin:0}._refreshBtn_draw7_38{display:inline-flex;align-items:center;gap:6px;background-color:#fff;color:#475569;border:1px solid #cbd5e1;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_draw7_38:hover{background-color:#f8fafc;color:#1e293b;border-color:#94a3b8}._refreshBtn_draw7_38:disabled{opacity:.6;cursor:not-allowed}._spinning_draw7_64{animation:_spin_draw7_64 1s linear infinite}@keyframes _spin_draw7_64{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._alertSuccess_draw7_74{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500}._alertError_draw7_88{background-color:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500}._kpiGrid_draw7_103{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:24px}@media(max-width:1200px){._kpiGrid_draw7_103{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){._kpiGrid_draw7_103{grid-template-columns:repeat(2,1fr)}}._kpiCard_draw7_122{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000000a}._kpiCard_draw7_122:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000014}._kpiCardActive_draw7_137{border-color:#2563eb;background-color:#f8faff;box-shadow:0 0 0 2px #2563eb26}._kpiLabel_draw7_143{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:8px}._kpiValue_draw7_152{font-size:26px;font-weight:800;line-height:1}._kpiTotal_draw7_159{color:#0f172a}._kpiPending_draw7_160{color:#d97706}._kpiSubmitted_draw7_161{color:#2563eb}._kpiPdf_draw7_162{color:#7c3aed}._kpiEmailSent_draw7_163{color:#16a34a}._kpiEmailFailed_draw7_164{color:#dc2626}._filterBar_draw7_167{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 18px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;box-shadow:0 1px 2px #00000008}._searchWrapper_draw7_181{position:relative;flex:1;min-width:260px}._searchIcon_draw7_187{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8}._clearSearchBtn_draw7_195{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;cursor:pointer;padding:2px}._clearSearchBtn_draw7_195:hover{color:#475569}._searchInput_draw7_211{width:100%;padding:9px 34px 9px 36px;border:1px solid #cbd5e1;border-radius:8px;font-size:13.5px;color:#1e293b;background-color:#f8fafc;transition:all .2s}._searchInput_draw7_211:focus{outline:none;background-color:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._filterControls_draw7_229{display:flex;align-items:center;gap:10px}._selectInput_draw7_235{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;color:#1e293b;background-color:#fff;cursor:pointer;min-width:170px}._selectInput_draw7_235:focus{outline:none;border-color:#2563eb}._countLabel_draw7_251{font-size:12.5px;font-weight:600;color:#64748b;white-space:nowrap}._tableCard_draw7_259{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000a}._tableWrapper_draw7_267{overflow-x:auto}._table_draw7_259{width:100%;border-collapse:collapse;text-align:left;font-size:13px}._table_draw7_259 th{background-color:#f8fafc;color:#475569;font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;padding:12px 14px;border-bottom:1px solid #e2e8f0;white-space:nowrap}._table_draw7_259 td{padding:14px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_draw7_259 tr:hover td{background-color:#f8fafc}._paperIdBadge_draw7_302{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;font-size:12px;color:#1d4ed8;background-color:#eff6ff;border:1px solid #bfdbfe;padding:3px 8px;border-radius:6px;white-space:nowrap}._titleText_draw7_314{font-weight:700;color:#0f172a;line-height:1.4;margin-bottom:3px}._articleMeta_draw7_321{font-size:11.5px;color:#64748b}._authorName_draw7_326{font-weight:700;color:#1e293b}._authorAffil_draw7_331{font-size:11.5px;color:#64748b;margin-top:2px}._emailText_draw7_337{font-size:12px;color:#475569;font-family:ui-monospace,SFMono-Regular,monospace}._statusBadge_draw7_344{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:12px;font-size:11.5px;font-weight:700;white-space:nowrap}._statusPending_draw7_355{background-color:#fef3c7;color:#b45309;border:1px solid #fde68a}._statusSubmitted_draw7_361{background-color:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}._statusPdfGenerated_draw7_367{background-color:#f3e8ff;color:#7e22ce;border:1px solid #e9d5ff}._statusEmailSent_draw7_373{background-color:#dcfce7;color:#15803d;border:1px solid #bbf7d0}._statusEmailFailed_draw7_379{background-color:#fee2e2;color:#b91c1c;border:1px solid #fecaca}._reminderPill_draw7_385{margin-top:4px;font-size:10.5px;font-weight:600;color:#64748b;display:flex;align-items:center;gap:4px}._btnGroup_draw7_396{display:flex;align-items:center;gap:6px;justify-content:flex-end}._btnPrimary_draw7_403{display:inline-flex;align-items:center;gap:5px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;padding:6px 11px;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}._btnPrimary_draw7_403:hover{background-color:#1d4ed8}._btnSecondary_draw7_423{display:inline-flex;align-items:center;gap:5px;background-color:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._btnSecondary_draw7_423:hover{background-color:#f8fafc;border-color:#94a3b8;color:#0f172a}._btnReminder_draw7_445{display:inline-flex;align-items:center;gap:5px;background-color:#fffbeb;color:#b45309;border:1px solid #fde68a;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}._btnReminder_draw7_445:hover{background-color:#fef3c7;border-color:#fcd34d}._btnReminder_draw7_445:disabled{opacity:.5;cursor:not-allowed}._btnPdfView_draw7_471{display:inline-flex;align-items:center;gap:4px;background-color:#f0fdf4;color:#15803d;border:1px solid #bbf7d0;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700;cursor:pointer;text-decoration:none}._btnPdfView_draw7_471:hover{background-color:#dcfce7}._btnPdfDownload_draw7_490{display:inline-flex;align-items:center;gap:4px;background-color:#f8fafc;color:#475569;border:1px solid #cbd5e1;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700;cursor:pointer;text-decoration:none}._btnPdfDownload_draw7_490:hover{background-color:#f1f5f9;color:#1e293b}._pdfDisabled_draw7_510{font-size:11px;color:#94a3b8;font-style:italic}._emptyState_draw7_517{text-align:center;padding:60px 20px;color:#64748b}._emptyIcon_draw7_523{font-size:40px;color:#94a3b8;margin-bottom:12px}._emptyState_draw7_517 h3{font-size:16px;font-weight:700;color:#1e293b;margin:0 0 6px}._emptyState_draw7_517 p{font-size:13.5px;margin:0}._detailsSection_draw7_542{margin-bottom:22px}._detailsSectionTitle_draw7_546{font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#1e293b;border-bottom:1px solid #e2e8f0;padding-bottom:8px;margin:0 0 14px;display:flex;align-items:center;gap:8px}._metaGrid_draw7_560{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;font-size:13px}._metaItem_draw7_567{display:flex;flex-direction:column;gap:3px}._metaLabel_draw7_573{font-size:11.5px;font-weight:600;color:#64748b}._metaVal_draw7_579{color:#0f172a;font-weight:600}._authorCard_draw7_585{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;margin-bottom:10px}._authorCardHeader_draw7_593{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#0f172a}._authorGrid_draw7_601{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;font-size:12.5px}@media(max-width:768px){._authorGrid_draw7_601{grid-template-columns:1fr}}._contentCard_draw7_616{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px 20px;max-height:220px;overflow-y:auto;font-size:12.5px;line-height:1.6;color:#334155;text-align:justify;text-justify:inter-word;white-space:pre-line}._sigBox_draw7_632{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:12px 16px;margin-top:8px}._cursiveText_draw7_643{font-family:Brush Script MT,Dancing Script,Caveat,cursive;font-size:26px;color:#1e3a8a}._sigImg_draw7_649{max-height:50px;max-width:180px;object-fit:contain}._remTable_draw7_656{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}._remTable_draw7_656 th{background:#f1f5f9;padding:8px 10px;font-weight:700;color:#475569;text-align:left;border-bottom:1px solid #cbd5e1}._remTable_draw7_656 td{padding:8px 10px;border-bottom:1px solid #f1f5f9;color:#334155}._pageContainer_vsy8p_3{padding:24px 32px 60px;background-color:#f8fafc;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._headerBar_vsy8p_11{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:18px 24px;border-radius:10px;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d;margin-bottom:24px}._headerLeft_vsy8p_23{display:flex;align-items:center;gap:14px}._headerIcon_vsy8p_29{width:44px;height:44px;border-radius:10px;background:#eff6ff;border:1px solid #DBEAFE;color:#1e40af;display:flex;align-items:center;justify-content:center;font-size:22px}._title_vsy8p_42{font-size:20px;font-weight:800;color:#0f172a;margin:0;letter-spacing:-.3px}._subtitle_vsy8p_50{font-size:13px;color:#64748b;margin:2px 0 0}._headerActions_vsy8p_56{display:flex;gap:10px}._btnPrimary_vsy8p_61{background:#1e40af;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .15s ease}._btnPrimary_vsy8p_61:hover{background:#1d3a8a}._btnSecondary_vsy8p_80{background:#fff;color:#1e293b;border:1px solid #CBD5E1;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .15s ease}._btnSecondary_vsy8p_80:hover{background:#f1f5f9}._statsGrid_vsy8p_100{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px}._statCard_vsy8p_107{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px 20px;box-shadow:0 1px 3px #0000000a;display:flex;align-items:center;gap:16px}._statIconWrapper_vsy8p_118{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px}._statInfo_vsy8p_128{flex:1}._statLabel_vsy8p_132{font-size:12px;color:#64748b;font-weight:600;text-transform:uppercase}._statValue_vsy8p_139{font-size:20px;font-weight:800;color:#0f172a;margin-top:2px}._filterBar_vsy8p_147{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:14px 20px;box-shadow:0 1px 3px #0000000a;margin-bottom:20px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}._filterLeft_vsy8p_161{display:flex;flex-wrap:wrap;gap:12px;align-items:center;flex:1}._searchBox_vsy8p_169{position:relative;min-width:260px}._searchInput_vsy8p_174{width:100%;border:1px solid #CBD5E1;border-radius:6px;padding:7px 10px 7px 32px;font-size:13px;color:#0f172a;box-sizing:border-box}._searchIcon_vsy8p_184{position:absolute;left:10px;top:9px;color:#94a3b8}._filterSelect_vsy8p_191{border:1px solid #CBD5E1;border-radius:6px;padding:7px 12px;font-size:13px;color:#0f172a;background:#fff}._tableCard_vsy8p_201{background:#fff;border:1px solid #E2E8F0;border-radius:10px;box-shadow:0 1px 3px #0000000a;overflow:hidden}._table_vsy8p_201{width:100%;border-collapse:collapse;font-size:13px}._table_vsy8p_201 th{background:#f8fafc;color:#475569;font-weight:700;font-size:12px;text-transform:uppercase;padding:12px 16px;border-bottom:1px solid #E2E8F0;text-align:left}._table_vsy8p_201 td{padding:12px 16px;border-bottom:1px solid #F1F5F9;color:#1e293b;vertical-align:middle}._table_vsy8p_201 tr:hover td{background-color:#f8fafc}._badge_vsy8p_238{display:inline-block;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase}._badgeDraft_vsy8p_247{background:#f1f5f9;color:#475569;border:1px solid #CBD5E1}._badgeGenerated_vsy8p_253{background:#eff6ff;color:#1e40af;border:1px solid #BFDBFE}._badgeSent_vsy8p_259{background:#ecfdf5;color:#047857;border:1px solid #A7F3D0}._badgePaid_vsy8p_265{background:#f0fdf4;color:#15803d;border:1px solid #BBF7D0}._badgeCancelled_vsy8p_271{background:#fef2f2;color:#991b1b;border:1px solid #FECACA}._badgeEmailSent_vsy8p_277{background:#dcfce7;color:#15803d;border:1px solid #86EFAC}._badgeEmailFailed_vsy8p_283{background:#fee2e2;color:#991b1b;border:1px solid #FCA5A5}._badgeEmailPending_vsy8p_289{background:#fef3c7;color:#92400e;border:1px solid #FDE68A}._actionBtns_vsy8p_296{display:flex;align-items:center;gap:6px}._actionBtn_vsy8p_296{background:transparent;border:1px solid #E2E8F0;border-radius:5px;padding:5px 8px;font-size:12px;color:#475569;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .1s ease}._actionBtn_vsy8p_296:hover{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}._actionBtnDanger_vsy8p_322{color:#dc2626}._actionBtnDanger_vsy8p_322:hover{background:#fef2f2;color:#991b1b;border-color:#fecaca}._emptyState_vsy8p_333{padding:60px 20px;text-align:center;color:#64748b}._emptyIcon_vsy8p_339{font-size:44px;color:#cbd5e1;margin-bottom:12px}@media(max-width:1024px){._statsGrid_vsy8p_100{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._statsGrid_vsy8p_100{grid-template-columns:1fr}._headerBar_vsy8p_11{flex-direction:column;align-items:flex-start;gap:14px}}._previewContainer_1ugu9_3{background:#fff;border-radius:12px;border:1px solid #E2E8F0;box-shadow:0 4px 20px #0f275a14;position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1e293b;padding:32px 36px;min-height:820px;display:flex;flex-direction:column}._topRibbonNavy_1ugu9_19{position:absolute;top:0;left:0;width:140px;height:90px;background:radial-gradient(circle at 0 0,#0F275A 60%,transparent 62%);z-index:1}._topRibbonGold_1ugu9_29{position:absolute;top:0;left:0;width:160px;height:105px;background:radial-gradient(circle at 0 0,transparent 58%,#D9A521 60%,transparent 63%);z-index:2;pointer-events:none}._bottomRibbonNavy_1ugu9_40{position:absolute;bottom:0;right:0;width:140px;height:90px;background:radial-gradient(circle at 100% 100%,#0F275A 60%,transparent 62%);z-index:1}._bottomRibbonGold_1ugu9_50{position:absolute;bottom:0;right:0;width:160px;height:105px;background:radial-gradient(circle at 100% 100%,transparent 58%,#D9A521 60%,transparent 63%);z-index:2;pointer-events:none}._previewHeader_1ugu9_62{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:5;margin-bottom:24px}._logoArea_1ugu9_71{display:flex;align-items:center;gap:12px;max-width:200px}._logoImg_1ugu9_78{max-height:52px;max-width:100px;object-fit:contain}._logoPlaceholder_1ugu9_84{width:52px;height:52px;border-radius:8px;background:#f1f5f9;border:1px dashed #CBD5E1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b;font-size:8px;text-align:center;font-weight:700;padding:4px}._titleArea_1ugu9_101{text-align:center;flex:1;padding:0 16px}._decorativeSwirl_1ugu9_107{color:#d9a521;font-size:16px;margin-bottom:4px;letter-spacing:2px}._invoiceTitle_1ugu9_114{font-family:Georgia,Times New Roman,serif;font-size:32px;letter-spacing:2px;color:#0f275a;margin:0;font-weight:800}._invoiceMeta_1ugu9_123{text-align:right;min-width:150px}._metaLabel_1ugu9_128{font-size:11px;color:#64748b;text-transform:uppercase;font-weight:600;margin-bottom:2px}._metaNumber_1ugu9_136{font-size:15px;font-weight:800;color:#0f275a;margin-bottom:8px;font-family:monospace}._metaDate_1ugu9_144{font-size:13px;font-weight:700;color:#1e293b}._partiesGrid_1ugu9_151{display:grid;grid-template-columns:1fr 1fr;gap:32px;position:relative;z-index:5;margin-bottom:24px;background:#fafbfd;padding:16px 20px;border-radius:8px;border:1px solid #EEF2F6}._partyBox_1ugu9_164 h4{font-size:12px;text-transform:uppercase;font-weight:800;color:#0f275a;margin:0 0 8px;border-bottom:1.5px solid #D9A521;padding-bottom:4px;display:inline-block}._partyName_1ugu9_175{font-size:14px;font-weight:800;color:#0f172a;margin-bottom:4px}._partyDetails_1ugu9_182{font-size:12px;color:#334155;line-height:1.5}._partyLine_1ugu9_188{margin-bottom:3px}._tableContainer_1ugu9_193{position:relative;z-index:5;margin-bottom:20px}._invoiceTable_1ugu9_199{width:100%;border-collapse:collapse;font-size:12.5px}._invoiceTable_1ugu9_199 th{background-color:#0f275a;color:#fff;padding:10px 12px;text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.5px;text-align:left}._invoiceTable_1ugu9_199 th._textRight_1ugu9_216{text-align:right}._invoiceTable_1ugu9_199 th._textCenter_1ugu9_220{text-align:center}._invoiceTable_1ugu9_199 td{padding:10px 12px;border-bottom:1px solid #E2E8F0;color:#1e293b;vertical-align:top}._invoiceTable_1ugu9_199 tr:nth-child(2n) td{background-color:#f8fafc}._invoiceTable_1ugu9_199 td._textRight_1ugu9_216{text-align:right}._invoiceTable_1ugu9_199 td._textCenter_1ugu9_220{text-align:center}._itemTitle_1ugu9_243{font-weight:700;color:#0f275a;margin-bottom:2px}._itemSubtext_1ugu9_249{font-size:11px;color:#64748b;font-style:italic}._summaryGrid_1ugu9_256{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;position:relative;z-index:5;margin-bottom:24px}._wordsAndBank_1ugu9_265{display:flex;flex-direction:column;gap:16px}._wordsBox_1ugu9_271{background:#f8fafc;border-left:3px solid #D9A521;padding:8px 12px;border-radius:0 6px 6px 0}._wordsLabel_1ugu9_278{font-size:10.5px;text-transform:uppercase;font-weight:800;color:#0f275a;margin-bottom:2px}._wordsValue_1ugu9_286{font-size:12px;font-weight:600;color:#334155;font-style:italic}._bankBox_1ugu9_293{background:#fafbfd;border:1px solid #E2E8F0;border-radius:6px;padding:10px 14px}._bankBoxTitle_1ugu9_300{font-size:11px;text-transform:uppercase;font-weight:800;color:#0f275a;margin-bottom:6px;border-bottom:1px solid #CBD5E1;padding-bottom:3px}._bankRow_1ugu9_310{display:flex;font-size:11.5px;margin-bottom:3px}._bankLabel_1ugu9_316{width:105px;color:#64748b;font-weight:600}._bankValue_1ugu9_322{flex:1;color:#0f172a;font-weight:700}._calcTable_1ugu9_329{width:100%;border-collapse:collapse;font-size:12.5px}._calcTable_1ugu9_329 td{padding:6px 8px;color:#334155}._calcTable_1ugu9_329 td._calcLabel_1ugu9_340{font-weight:600}._calcTable_1ugu9_329 td._calcAmount_1ugu9_344{text-align:right;font-weight:700;color:#0f275a;font-family:monospace;font-size:13px}._totalRowBox_1ugu9_352{background:#fffbeb;border:1.5px solid #D9A521;border-radius:6px}._totalRowBox_1ugu9_352 td{padding:10px 12px!important;font-size:14px!important;font-weight:800!important;color:#0f275a!important}._totalRowBox_1ugu9_352 td._calcAmount_1ugu9_344{font-size:16px!important;color:#b45309!important}._previewFooter_1ugu9_371{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:5;border-top:1px solid #E2E8F0;padding-top:16px}._termsBox_1ugu9_382{max-width:65%}._termsTitle_1ugu9_386{font-size:11px;text-transform:uppercase;font-weight:800;color:#0f275a;margin-bottom:6px}._termsList_1ugu9_394{margin:0;padding-left:16px;font-size:11px;color:#64748b;line-height:1.5}._thankYouSeal_1ugu9_403{display:flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,#fdf7e7,#f5de98);border:2px dashed #D9A521;box-shadow:0 4px 10px #d9a52140;text-align:center;position:relative;margin-right:12px;margin-bottom:4px}._sealText_1ugu9_420{font-family:Georgia,serif;font-size:9px;font-weight:900;color:#854d0e;letter-spacing:.5px;line-height:1.1;text-transform:uppercase}@media(max-width:900px){._partiesGrid_1ugu9_151,._summaryGrid_1ugu9_256{grid-template-columns:1fr;gap:16px}._previewFooter_1ugu9_371{flex-direction:column;align-items:flex-start;gap:16px}}._pageContainer_13izo_3{padding:24px 32px 60px;background-color:#f8fafc;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._topBar_13izo_11{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px 24px;border-radius:10px;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d;margin-bottom:24px}._topBarLeft_13izo_23{display:flex;align-items:center;gap:14px}._iconWrapper_13izo_29{width:44px;height:44px;border-radius:10px;background:#eff6ff;border:1px solid #DBEAFE;color:#1e40af;display:flex;align-items:center;justify-content:center;font-size:22px}._pageTitle_13izo_42{font-size:19px;font-weight:800;color:#0f172a;margin:0;letter-spacing:-.3px}._pageSubtitle_13izo_50{font-size:13px;color:#64748b;margin:2px 0 0}._topBarActions_13izo_56{display:flex;align-items:center;gap:10px}._btnPrimary_13izo_63{background:#1e40af;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .15s ease}._btnPrimary_13izo_63:hover:not(:disabled){background:#1d3a8a}._btnSecondary_13izo_82{background:#fff;color:#1e293b;border:1px solid #CBD5E1;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .15s ease}._btnSecondary_13izo_82:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}._btnOutlineDanger_13izo_102{background:#fff;color:#dc2626;border:1px solid #FCA5A5;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px}._btnOutlineDanger_13izo_102:hover:not(:disabled){background:#fef2f2}._twoColGrid_13izo_121{display:grid;grid-template-columns:1.05fr 1fr;gap:28px;margin-bottom:24px;align-items:start}._previewCol_13izo_130{position:sticky;top:24px}._formCol_13izo_136{display:flex;flex-direction:column;gap:20px}._formCard_13izo_142{background:#fff;border:1px solid #E2E8F0;border-radius:10px;box-shadow:0 1px 3px #0000000a;padding:20px 24px}._cardHeaderTitle_13izo_150{font-size:14px;font-weight:800;text-transform:uppercase;color:#0f275a;margin:0 0 16px;letter-spacing:.5px;border-bottom:1.5px solid #F1F5F9;padding-bottom:8px}._formGrid2_13izo_162{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}._formGrid3_13izo_169{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:14px}._formGroup_13izo_176{display:flex;flex-direction:column;gap:5px;margin-bottom:14px;position:relative}._label_13izo_184{font-size:12px;font-weight:700;color:#334155}._requiredStar_13izo_190{color:#dc2626;margin-left:2px}._input_13izo_195,._select_13izo_196,._textarea_13izo_197{width:100%;border:1px solid #CBD5E1;border-radius:6px;padding:7px 11px;font-size:13px;color:#0f172a;background:#fff;transition:border-color .15s ease;box-sizing:border-box}._input_13izo_195:focus,._select_13izo_196:focus,._textarea_13izo_197:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._textarea_13izo_197{resize:vertical;min-height:60px;font-family:inherit}._autocompleteDropdown_13izo_224{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #CBD5E1;border-radius:6px;box-shadow:0 8px 16px #0000001a;z-index:50;max-height:240px;overflow-y:auto;margin-top:4px}._suggestionItem_13izo_239{padding:9px 12px;border-bottom:1px solid #F1F5F9;cursor:pointer;transition:background .1s ease}._suggestionItem_13izo_239:hover{background:#eff6ff}._suggestionName_13izo_250{font-size:13px;font-weight:700;color:#0f275a}._suggestionMeta_13izo_256{font-size:11px;color:#64748b;margin-top:2px}._itemsTable_13izo_263{width:100%;border-collapse:collapse;font-size:12.5px;margin-bottom:14px}._itemsTable_13izo_263 th{background:#f8fafc;color:#475569;font-size:11.5px;font-weight:700;padding:8px 10px;border-bottom:1px solid #E2E8F0;text-align:left}._itemsTable_13izo_263 td{padding:8px 6px;border-bottom:1px solid #F1F5F9;vertical-align:middle}._tableInput_13izo_286{width:100%;border:1px solid #CBD5E1;border-radius:4px;padding:5px 8px;font-size:12px;box-sizing:border-box}._tableInput_13izo_286:focus{outline:none;border-color:#2563eb}._deleteItemBtn_13izo_300{background:transparent;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}._deleteItemBtn_13izo_300:hover{background:#fee2e2}._addItemBtn_13izo_316{background:#0f275a;color:#fff;border:none;padding:7px 14px;border-radius:5px;font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:5px}._addItemBtn_13izo_316:hover{background:#1e3a8a}._taxCalcRow_13izo_335{display:flex;align-items:flex-end;gap:12px;margin-bottom:16px}._recalcBtn_13izo_342{background:#0f275a;color:#fff;border:none;padding:8px 14px;border-radius:6px;font-size:12.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:35px}._recalcBtn_13izo_342:hover{background:#1e3a8a}._calcSummaryGrid_13izo_361{background:#f8fafc;border-radius:8px;padding:12px 16px;display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12.5px}._calcSummaryItem_13izo_371{display:flex;justify-content:space-between}._calcTotalHighlight_13izo_376{grid-column:span 2;border-top:1.5px solid #E2E8F0;padding-top:8px;margin-top:4px;font-size:14px;font-weight:800;color:#0f275a;display:flex;justify-content:space-between}._excelCardGrid_13izo_389{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:start}._excelUploadBox_13izo_396{display:flex;gap:14px;align-items:center;background:#f0fdf4;border:1px dashed #86EFAC;padding:14px;border-radius:8px}._excelIcon_13izo_406{font-size:36px;color:#16a34a}._sampleDownloadLink_13izo_411{color:#2563eb;font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline;margin-top:4px;display:inline-block;background:none;border:none;padding:0}._reqColsBox_13izo_424{background:#fafbfd;border:1px solid #E2E8F0;border-radius:8px;padding:12px 14px;font-size:12px}._reqColsTitle_13izo_432{font-weight:800;color:#0f275a;font-size:11px;text-transform:uppercase;margin-bottom:6px}._reqColsList_13izo_440{margin:0;padding-left:16px;color:#475569;line-height:1.4}._bottomActionBar_13izo_448{background:#fff;padding:16px 24px;border-radius:10px;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:center;align-items:center;gap:14px;margin-bottom:28px}._bottomInfoGrid_13izo_462{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}._infoDiagramCard_13izo_468{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px 20px}._diagramTitle_13izo_475{font-size:12px;font-weight:800;text-transform:uppercase;color:#0f275a;margin-bottom:12px;letter-spacing:.5px}._flowSteps_13izo_484{display:flex;align-items:center;gap:6px;overflow-x:auto}._stepBox_13izo_491{background:#f8fafc;border:1px solid #CBD5E1;border-radius:6px;padding:8px 10px;font-size:11px;text-align:center;min-width:90px;color:#1e293b}._stepBoxTitle_13izo_502{font-weight:700;color:#0f275a;margin-bottom:2px}._stepArrow_13izo_508{color:#94a3b8;font-weight:700}._alertBox_13izo_514{padding:12px 16px;border-radius:8px;margin-bottom:18px;font-size:13.5px;display:flex;align-items:center;gap:10px}._alertSuccess_13izo_524{background-color:#ecfdf5;border:1px solid #A7F3D0;color:#065f46}._alertError_13izo_530{background-color:#fef2f2;border:1px solid #FECACA;color:#991b1b}@media(max-width:1100px){._twoColGrid_13izo_121,._bottomInfoGrid_13izo_462{grid-template-columns:1fr}._previewCol_13izo_130{position:static}}._modalOverlay_16e4g_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172aa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:_fadeIn_16e4g_1 .15s ease-out}@keyframes _fadeIn_16e4g_1{0%{opacity:0}to{opacity:1}}._modalContent_16e4g_19{background:#fff;border-radius:12px;width:100%;max-width:760px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #00000026,0 8px 10px -6px #0000001a;overflow:hidden;border:1px solid #E2E8F0}._modalHeader_16e4g_32{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:#f8fafc;border-bottom:1px solid #E2E8F0}._headerTitleWrapper_16e4g_41{display:flex;flex-direction:column;gap:4px}._modalTitle_16e4g_47{margin:0;font-size:18px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}._paperIdBadge_16e4g_57{display:inline-block;background:#eff6ff;color:#2563eb;border:1px solid #BFDBFE;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.5px}._modalSubtitle_16e4g_69{margin:0;font-size:13px;color:#64748b;max-width:620px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._closeBtn_16e4g_79{background:transparent;border:none;font-size:20px;color:#64748b;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._closeBtn_16e4g_79:hover{background:#e2e8f0;color:#0f172a}._modalBody_16e4g_98{padding:20px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:18px;flex:1}._stageSelectionCard_16e4g_107{background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:14px}._stageSelectionTitle_16e4g_117{font-size:13px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.5px;margin:0}._grid2Col_16e4g_126{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){._grid2Col_16e4g_126{grid-template-columns:1fr}}._formGroup_16e4g_138{display:flex;flex-direction:column;gap:6px}._label_16e4g_144{font-size:13px;font-weight:600;color:#334155;display:flex;align-items:center;justify-content:space-between}._badge_16e4g_153{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;background:#e2e8f0;color:#475569}._select_16e4g_162,._input_16e4g_162,._textarea_16e4g_162{width:100%;padding:8px 12px;border-radius:6px;border:1px solid #CBD5E1;background:#fff;color:#0f172a;font-size:13px;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}._select_16e4g_162:focus,._input_16e4g_162:focus,._textarea_16e4g_162:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._textarea_16e4g_162{resize:vertical;line-height:1.5}._recipientModeContainer_16e4g_186{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){._recipientModeContainer_16e4g_186{grid-template-columns:1fr}}._recipientCard_16e4g_198{border:1px solid #E2E8F0;border-radius:8px;padding:12px;cursor:pointer;background:#fff;transition:all .15s ease;display:flex;flex-direction:column;gap:4px}._recipientCardActive_16e4g_210{border-color:#3b82f6;background:#eff6ff}._recipientCardHeader_16e4g_215{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#1e293b}._recipientCardDetail_16e4g_224{font-size:12px;color:#64748b;padding-left:24px;word-break:break-all}._ccContainer_16e4g_232{background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}._ccList_16e4g_242{display:flex;flex-wrap:wrap;gap:8px}._ccPill_16e4g_248{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:12px;background:#eff6ff;border:1px solid #BFDBFE;color:#1e40af}._emptyCcText_16e4g_260{font-size:12px;color:#94a3b8;font-style:italic;margin:0}._emailConfigCard_16e4g_268{border:1px solid #E2E8F0;border-radius:8px;padding:16px;background:#fff;display:flex;flex-direction:column;gap:12px}._emailCardHeader_16e4g_278{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F1F5F9;padding-bottom:8px}._templateSourceBadge_16e4g_286{font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px;background:#f1f5f9;color:#475569}._modalFooter_16e4g_295{padding:16px 24px;background:#f8fafc;border-top:1px solid #E2E8F0;display:flex;align-items:center;justify-content:flex-end;gap:12px}._cancelBtn_16e4g_305{background:#fff;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._cancelBtn_16e4g_305:hover:not(:disabled){background:#f1f5f9;color:#0f172a}._submitBtn_16e4g_322{background:#2563eb;border:1px solid #1D4ED8;color:#fff;padding:8px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}._submitBtn_16e4g_322:hover:not(:disabled){background:#1d4ed8}._submitBtn_16e4g_322:disabled,._cancelBtn_16e4g_305:disabled{opacity:.6;cursor:not-allowed}._spinner_16e4g_346{animation:_spin_16e4g_346 1s linear infinite}@keyframes _spin_16e4g_346{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingOverlay_16e4g_355{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;color:#64748b;font-size:14px}._container_1y5ro_1{padding:28px 32px;max-width:1400px;margin:0 auto}._header_1y5ro_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._title_1y5ro_14{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_1y5ro_24{color:#2563eb}._subtitle_1y5ro_28{font-size:14px;color:#64748b;margin:0}._actionsGroup_1y5ro_34{display:flex;align-items:center;gap:10px}._refreshBtn_1y5ro_40,._secondaryBtn_1y5ro_41{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_1y5ro_40:hover,._secondaryBtn_1y5ro_41:hover{background-color:#f8fafc;border-color:#94a3b8}._primaryBtn_1y5ro_62{display:inline-flex;align-items:center;gap:8px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .2s}._primaryBtn_1y5ro_62:hover:not(:disabled){background-color:#1d4ed8}._statsBar_1y5ro_81{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px}._statCard_1y5ro_88{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px 20px;box-shadow:0 1px 3px #0000000a}._statLabel_1y5ro_96{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}._statValue_1y5ro_104{font-size:24px;font-weight:800;color:#0f172a;margin-top:4px}._filterBar_1y5ro_111{display:flex;flex-wrap:wrap;gap:12px;background-color:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:16px 20px;margin-bottom:20px;align-items:center}._searchInputWrapper_1y5ro_123{position:relative;flex:1;min-width:240px}._searchIcon_1y5ro_129{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8}._searchInput_1y5ro_123{width:100%;padding:9px 12px 9px 36px;border:1px solid #CBD5E1;border-radius:8px;font-size:13px;outline:none;box-sizing:border-box}._searchInput_1y5ro_123:focus{border-color:#2563eb}._filterSelect_1y5ro_151{padding:9px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:13px;color:#334155;background-color:#fff;outline:none}._filterSelect_1y5ro_151:focus{border-color:#2563eb}._card_1y5ro_165{background:#fff;border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}._tableWrapper_1y5ro_173{overflow-x:auto}._table_1y5ro_173{width:100%;border-collapse:collapse;font-size:13px}._table_1y5ro_173 th{background-color:#f8fafc;padding:12px 16px;text-align:left;font-weight:700;color:#475569;border-bottom:1px solid #E2E8F0;white-space:nowrap}._table_1y5ro_173 td{padding:14px 16px;border-bottom:1px solid #F1F5F9;color:#1e293b;vertical-align:middle}._table_1y5ro_173 tr:hover{background-color:#f8fafc}._paperIdBadge_1y5ro_204{font-family:monospace;font-weight:700;background-color:#eff6ff;color:#1d4ed8;padding:4px 8px;border-radius:6px;border:1px solid #BFDBFE;display:inline-block}._titleLink_1y5ro_215{color:#0f172a;font-weight:700;text-decoration:none;display:block;margin-bottom:4px;line-height:1.4}._titleLink_1y5ro_215:hover{color:#2563eb}._authorMeta_1y5ro_228{font-size:12px;color:#64748b}._stageBadge_1y5ro_233{display:inline-block;font-size:11px;font-weight:700;padding:4px 10px;border-radius:12px;text-transform:capitalize;white-space:nowrap}._stageSubmitted_1y5ro_243{background-color:#e0e7ff;color:#3730a3}._stageUnderReview_1y5ro_244{background-color:#fef3c7;color:#92400e}._stageRevise_1y5ro_245{background-color:#fed7aa;color:#9a3412}._stageRevised_1y5ro_246{background-color:#e0f2fe;color:#075985}._stageAccepted_1y5ro_247{background-color:#dcfce7;color:#166534}._stageRejected_1y5ro_248{background-color:#fee2e2;color:#991b1b}._stagePublished_1y5ro_249{background-color:#d1fae5;color:#065f46}._stageDraft_1y5ro_250{background-color:#f1f5f9;color:#64748b}._actionBtn_1y5ro_252{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;background-color:#fff;border:1px solid #CBD5E1;color:#334155;cursor:pointer;text-decoration:none;transition:all .2s}._actionBtn_1y5ro_252:hover{background-color:#f1f5f9;border-color:#94a3b8;color:#0f172a}._actionBtnPrimary_1y5ro_274{background-color:#2563eb;color:#fff;border-color:#2563eb}._actionBtnPrimary_1y5ro_274:hover{background-color:#1d4ed8;border-color:#1d4ed8;color:#fff}._emptyState_1y5ro_286{text-align:center;padding:60px 24px}._emptyIcon_1y5ro_291{font-size:48px;color:#94a3b8;margin-bottom:12px}._emptyState_1y5ro_286 h3{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 6px}._emptyState_1y5ro_286 p{color:#64748b;font-size:14px;max-width:460px;margin:0 auto}._loadingContainer_1y5ro_311{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_1y5ro_321{font-size:32px;animation:_spin_1y5ro_321 1s linear infinite;color:#2563eb}@keyframes _spin_1y5ro_321{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._alert_1y5ro_332{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_1y5ro_343{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_1y5ro_349{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._modalOverlay_1y5ro_356{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:999;padding:20px}._modalContent_1y5ro_367{background:#fff;border-radius:12px;width:100%;max-width:520px;box-shadow:0 20px 25px -5px #0003;overflow:hidden;max-height:90vh;display:flex;flex-direction:column}._modalHeader_1y5ro_379{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #E2E8F0}._modalHeader_1y5ro_379 h3{font-size:18px;font-weight:700;color:#0f172a;margin:0}._closeBtn_1y5ro_394{background:none;border:none;color:#64748b;font-size:20px;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center}._closeBtn_1y5ro_394:hover{background-color:#f1f5f9;color:#0f172a}._modalBody_1y5ro_412{padding:24px;overflow-y:auto}._formGroup_1y5ro_417{margin-bottom:18px}._label_1y5ro_421{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._input_1y5ro_429,._select_1y5ro_430,._textarea_1y5ro_431{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#0f172a;background-color:#fff;box-sizing:border-box;font-family:inherit}._input_1y5ro_429:focus,._select_1y5ro_430:focus,._textarea_1y5ro_431:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._modalFooter_1y5ro_451{padding:16px 24px;border-top:1px solid #E2E8F0;display:flex;justify-content:flex-end;gap:12px;background-color:#f8fafc}._cancelBtn_1y5ro_460{background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}._cancelBtn_1y5ro_460:hover{background-color:#f1f5f9}._actionBtnSecondary_1y5ro_475{background-color:#f8fafc;color:#475569;border-color:#cbd5e1}._actionBtnSecondary_1y5ro_475:hover{background-color:#f1f5f9;color:#0f172a}._actionBtnSuccess_1y5ro_486{background-color:#f0fdf4;color:#166534;border-color:#bbf7d0}._actionBtnSuccess_1y5ro_486:hover{background-color:#dcfce7;color:#14532d}._container_18wnt_1{padding:28px 32px;max-width:1400px;margin:0 auto}._header_18wnt_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}._title_18wnt_14{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 6px;display:flex;align-items:center;gap:10px}._titleIcon_18wnt_24{color:#2563eb}._subtitle_18wnt_28{font-size:14px;color:#64748b;margin:0}._refreshBtn_18wnt_34{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._refreshBtn_18wnt_34:hover{background-color:#f8fafc;border-color:#94a3b8}._alert_18wnt_54{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_18wnt_65{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_18wnt_71{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._layout_18wnt_77{display:grid;grid-template-columns:320px 1fr;gap:24px}@media(max-width:900px){._layout_18wnt_77{grid-template-columns:1fr}}._sidebarColumn_18wnt_89{display:flex;flex-direction:column;gap:20px}._sidebarCard_18wnt_95{background:#fff;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._sidebarHeader_18wnt_103{padding:14px 18px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#475569;background-color:#f8fafc;border-bottom:1px solid #E2E8F0}._stageList_18wnt_114{display:flex;flex-direction:column}._stageItem_18wnt_119{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background:none;border:none;border-bottom:1px solid #F1F5F9;cursor:pointer;text-align:left;transition:all .2s;width:100%}._stageItem_18wnt_119:hover{background-color:#f8fafc}._stageItemActive_18wnt_137{background-color:#eff6ff;border-left:4px solid #2563EB}._stageItemName_18wnt_142{font-size:14px;font-weight:600;color:#1e293b}._stageItemActive_18wnt_137 ._stageItemName_18wnt_142{color:#2563eb;font-weight:700}._activeDot_18wnt_153{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#10b981}._inactiveDot_18wnt_161{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#cbd5e1}._tokenCard_18wnt_169{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;padding:16px 18px}._tokenHeader_18wnt_176{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#334155;margin-bottom:10px}._tokenList_18wnt_186{display:flex;flex-direction:column;gap:6px}._tokenList_18wnt_186 code{font-size:12px;background-color:#e2e8f0;color:#1e293b;padding:3px 6px;border-radius:4px;display:inline-block}._placeholderTableCard_18wnt_201{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:20px 24px;margin-top:20px;box-shadow:0 1px 3px #0000000d}._placeholderTableWrapper_18wnt_210{overflow-x:auto;max-height:360px;overflow-y:auto;border:1px solid #E2E8F0;border-radius:8px}._placeholderTable_18wnt_201{width:100%;border-collapse:collapse;font-size:13px}._placeholderTable_18wnt_201 th{position:sticky;top:0;background:#f8fafc;color:#334155;font-weight:700;text-align:left;padding:10px 14px;border-bottom:1px solid #E2E8F0;z-index:1}._placeholderTable_18wnt_201 td{padding:9px 14px;border-bottom:1px solid #F1F5F9;color:#475569;vertical-align:middle}._placeholderTable_18wnt_201 tr:last-child td{border-bottom:none}._placeholderCodeBtn_18wnt_247{background:#eff6ff;border:1px solid #BFDBFE;color:#1d4ed8;font-family:monospace;font-size:12px;font-weight:700;padding:3px 8px;border-radius:4px;cursor:pointer;transition:background-color .15s}._placeholderCodeBtn_18wnt_247:hover{background:#dbeafe}._editorColumn_18wnt_264{display:flex;flex-direction:column}._editorCard_18wnt_269{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:28px;box-shadow:0 1px 3px #0000000d}._editorCardHeader_18wnt_277{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._editorCardHeader_18wnt_277 h3{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 4px}._editorCardHeader_18wnt_277 p{font-size:13px;color:#64748b;margin:0}._previewToggleBtn_18wnt_297{display:inline-flex;align-items:center;gap:6px;background-color:#eff6ff;border:1px solid #BFDBFE;color:#1d4ed8;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer}._previewBox_18wnt_311{background-color:#f8fafc;border:1px solid #CBD5E1;border-radius:8px;padding:20px;margin-bottom:24px}._previewHeader_18wnt_319{font-size:13px;font-weight:700;color:#475569;border-bottom:1px solid #E2E8F0;padding-bottom:8px;margin-bottom:12px}._previewMeta_18wnt_328{font-size:12px;color:#475569;line-height:1.6;margin-bottom:14px}._previewBody_18wnt_335{font-size:13px;color:#1e293b;white-space:pre-wrap;line-height:1.6;background-color:#fff;padding:16px;border-radius:6px;border:1px solid #E2E8F0}._formGrid_18wnt_346{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_18wnt_352{margin-bottom:18px}._label_18wnt_356{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._input_18wnt_364,._textarea_18wnt_365{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_18wnt_364:focus,._textarea_18wnt_365:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._textarea_18wnt_365{resize:vertical;font-family:inherit;line-height:1.5}._checkboxWrapper_18wnt_389{margin:16px 0}._checkboxLabel_18wnt_393{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#334155;cursor:pointer}._checkboxLabel_18wnt_393 input[type=checkbox]{width:18px;height:18px;accent-color:#2563EB;cursor:pointer}._editorActions_18wnt_410{display:flex;justify-content:flex-end;padding-top:18px;border-top:1px solid #E2E8F0;margin-top:20px}._primaryBtn_18wnt_418{display:inline-flex;align-items:center;gap:8px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}._primaryBtn_18wnt_418:hover:not(:disabled){background-color:#1d4ed8}._primaryBtn_18wnt_418:disabled{opacity:.6;cursor:not-allowed}._loadingContainer_18wnt_442{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_18wnt_452{font-size:32px;animation:_spin_18wnt_452 1s linear infinite;color:#2563eb}@keyframes _spin_18wnt_452{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{box-sizing:border-box}._container_smxhg_10{width:100%;max-width:1400px;padding:28px 32px;margin:0 auto}._topNav_smxhg_17{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px}._backBtn_smxhg_25{display:inline-flex;align-items:center;gap:6px;color:#475569;text-decoration:none;font-size:14px;font-weight:600;padding:8px 14px;border-radius:8px;background-color:#fff;border:1px solid #CBD5E1;transition:all .2s}._backBtn_smxhg_25:hover{background-color:#f8fafc;color:#0f172a}._topActions_smxhg_45{display:flex;flex-wrap:wrap;gap:12px}._stageBtn_smxhg_51{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none;transition:all .2s;background-color:#eff6ff;border:1px solid #BFDBFE;color:#1d4ed8}._stageBtn_smxhg_51:hover{background-color:#dbeafe}._stageBtn_smxhg_51:disabled{opacity:.6;cursor:not-allowed}._heroCard_smxhg_77{background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;border-radius:12px;padding:28px;margin-bottom:24px;box-shadow:0 10px 25px -5px #0f172a33;min-width:0}._heroTop_smxhg_87{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}._badgeRow_smxhg_95{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._paperIdBadge_smxhg_102{font-family:monospace;font-weight:800;background-color:#3b82f6;color:#fff;padding:4px 10px;border-radius:6px;font-size:13px}._stageBadge_smxhg_112{font-size:12px;font-weight:700;padding:4px 12px;border-radius:16px;background-color:#ffffff26}._roundBadge_smxhg_120{font-size:12px;color:#94a3b8;font-weight:600}._submittedDate_smxhg_126{font-size:13px;color:#94a3b8}._heroTitle_smxhg_131{font-size:24px;font-weight:800;margin:0 0 14px;line-height:1.3;overflow-wrap:anywhere}._heroMeta_smxhg_139{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:13px;color:#cbd5e1}._grid_smxhg_147{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}._mainColumn_smxhg_154,._sideColumn_smxhg_155{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}._card_smxhg_163{min-width:0;width:100%;background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000000d}._cardTitle_smxhg_173{font-size:16px;font-weight:700;color:#0f172a;margin:0 0 16px;display:flex;align-items:center;gap:8px}._abstractText_smxhg_183{font-size:14px;line-height:1.7;color:#334155;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._keywordsSection_smxhg_192,._keywordsBox_smxhg_193{margin-top:16px;padding-top:14px;border-top:1px solid #F1F5F9;font-size:13px;color:#334155;overflow-wrap:anywhere}._keywordTokens_smxhg_202{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._keywordBadge_smxhg_209{background-color:#f1f5f9;color:#334155;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}._tableWrapper_smxhg_218{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._table_smxhg_218{width:100%;border-collapse:collapse;font-size:13px}._table_smxhg_218 th{background-color:#f8fafc;padding:10px 14px;text-align:left;font-weight:700;color:#475569;border-bottom:1px solid #E2E8F0;white-space:nowrap}._table_smxhg_218 td{padding:12px 14px;border-bottom:1px solid #F1F5F9;color:#1e293b;vertical-align:middle}._table_smxhg_218 td:nth-child(2){overflow-wrap:anywhere}._badgeInitial_smxhg_252,._fileTypeBadge_smxhg_253{font-size:11px;font-weight:700;background-color:#eff6ff;color:#1d4ed8;padding:3px 8px;border-radius:4px;text-transform:uppercase}._badgeRevised_smxhg_263{font-size:11px;font-weight:700;background-color:#fef3c7;color:#92400e;padding:3px 8px;border-radius:4px;text-transform:uppercase}._downloadBtn_smxhg_273{display:inline-flex;align-items:center;justify-content:center;gap:6px;background-color:#f8fafc;border:1px solid #CBD5E1;color:#1e293b;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._downloadBtn_smxhg_273:hover{background-color:#2563eb;border-color:#2563eb;color:#fff}._qaList_smxhg_296{display:flex;flex-direction:column;gap:14px}._qaItem_smxhg_302{background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:14px 16px;min-width:0}._qaQuestion_smxhg_310{font-size:13px;font-weight:700;color:#1e293b;margin-bottom:6px;overflow-wrap:anywhere}._qaAnswer_smxhg_318{font-size:13px;color:#475569;overflow-wrap:anywhere}._authorBox_smxhg_324{display:flex;flex-direction:column;gap:4px;min-width:0}._authorName_smxhg_331{font-size:15px;font-weight:700;color:#0f172a;overflow-wrap:anywhere}._authorEmail_smxhg_338{font-size:13px;color:#2563eb;overflow-wrap:anywhere}._authorAffiliation_smxhg_344{font-size:13px;color:#64748b;margin-top:4px;overflow-wrap:anywhere}._timeline_smxhg_351{display:flex;flex-direction:column;position:relative;padding-left:20px;min-width:0}._timeline_smxhg_351:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:2px;background-color:#e2e8f0}._timelineItem_smxhg_369{position:relative;margin-bottom:18px;min-width:0}._timelineItem_smxhg_369:last-child{margin-bottom:0}._timelineDot_smxhg_379{position:absolute;left:-20px;top:4px;width:10px;height:10px;border-radius:50%;background-color:#2563eb;border:2px solid #FFFFFF;box-shadow:0 0 0 2px #93c5fd}._timelineContent_smxhg_391{font-size:13px;min-width:0}._timelineHeader_smxhg_396{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#0f172a}._timelineHeader_smxhg_396 span{font-size:11px;color:#94a3b8}._timelineUser_smxhg_409{font-size:11px;color:#64748b;margin-top:2px;overflow-wrap:anywhere}._timelineComments_smxhg_416{font-size:12px;color:#475569;font-style:italic;margin-top:4px;background-color:#f8fafc;padding:6px 10px;border-radius:6px;border-left:3px solid #CBD5E1;overflow-wrap:anywhere}._emptyText_smxhg_428{font-size:13px;color:#94a3b8;font-style:italic;margin:0}._emptyState_smxhg_435{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:350px;gap:12px;padding:24px;color:#64748b}._emptyIcon_smxhg_447{font-size:34px;color:#94a3b8}._modalOverlay_smxhg_453{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:999;padding:20px}._modalContent_smxhg_464{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;box-shadow:0 20px 25px -5px #0003;overflow:auto;min-width:0}._modalHeader_smxhg_475{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid #E2E8F0}._modalHeader_smxhg_475 h3{font-size:17px;font-weight:700;color:#0f172a;margin:0}._closeBtn_smxhg_491{flex:0 0 auto;background:none;border:none;font-size:20px;color:#64748b;cursor:pointer}._modalBody_smxhg_500{padding:24px}._formGroup_smxhg_504{margin-bottom:18px;min-width:0}._label_smxhg_509{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._select_smxhg_517,._textarea_smxhg_518,._input_smxhg_519{width:100%;max-width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;box-sizing:border-box}._select_smxhg_517:focus,._textarea_smxhg_518:focus,._input_smxhg_519:focus{border-color:#2563eb}._textarea_smxhg_518{resize:vertical}._checkboxLabel_smxhg_541{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#334155;cursor:pointer}._checkboxLabel_smxhg_541 input[type=checkbox]{width:18px;height:18px;margin-top:2px;accent-color:#2563EB;cursor:pointer;flex:0 0 auto}._modalFooter_smxhg_559{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:1px solid #E2E8F0}._secondaryBtn_smxhg_568{background:none;border:1px solid #CBD5E1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}._primaryBtn_smxhg_579{display:inline-flex;align-items:center;justify-content:center;gap:6px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:700;cursor:pointer}._primaryBtn_smxhg_579:disabled{opacity:.6;cursor:not-allowed}._loadingContainer_smxhg_599{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_smxhg_609{font-size:32px;animation:_spin_smxhg_609 1s linear infinite;color:#2563eb}@keyframes _spin_smxhg_609{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._alert_smxhg_625{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_smxhg_636{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_smxhg_642{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._profileModalBody_smxhg_651{padding:20px 24px;min-width:0}._profileModalBody_smxhg_651>div{min-width:0}._profileModalBody_smxhg_651 strong,._profileModalBody_smxhg_651 span{overflow-wrap:anywhere}@media(max-width:1200px){._container_smxhg_10{padding:24px}._grid_smxhg_147{grid-template-columns:minmax(0,1fr) 300px;gap:20px}._card_smxhg_163{padding:20px}}@media(max-width:1024px){._container_smxhg_10{padding:22px 20px}._grid_smxhg_147{grid-template-columns:minmax(0,1fr);gap:20px}._sideColumn_smxhg_155{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}._topNav_smxhg_17,._topActions_smxhg_45{flex-wrap:wrap}._table_smxhg_218{min-width:760px}._heroMeta_smxhg_139{flex-wrap:wrap}}@media(max-width:768px){._profileModalBody_smxhg_651{padding:16px}._profileModalBody_smxhg_651 div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}._container_smxhg_10{padding:16px}._topNav_smxhg_17{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:18px}._backBtn_smxhg_25{align-self:flex-start}._topActions_smxhg_45{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}._topActions_smxhg_45 button,._topActions_smxhg_45 a{min-width:0}._stageBtn_smxhg_51{padding:10px 12px;font-size:12px;text-align:center}._heroCard_smxhg_77{padding:18px;margin-bottom:18px}._heroTop_smxhg_87{flex-direction:column;align-items:flex-start;gap:10px}._badgeRow_smxhg_95{flex-wrap:wrap;gap:7px}._heroTitle_smxhg_131{font-size:20px}._heroMeta_smxhg_139{flex-direction:column;gap:8px}._mainColumn_smxhg_154,._sideColumn_smxhg_155{gap:18px}._sideColumn_smxhg_155{grid-template-columns:repeat(2,minmax(0,1fr))}._card_smxhg_163{padding:18px 16px}._tableWrapper_smxhg_218{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._modalOverlay_smxhg_453{padding:12px}._modalContent_smxhg_464{width:100%;max-width:540px;max-height:92vh}._modalHeader_smxhg_475{padding:16px}._modalBody_smxhg_500{padding:18px 16px}._modalContent_smxhg_464 div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:576px){._profileModalBody_smxhg_651{padding:14px 12px}._container_smxhg_10{padding:12px}._topActions_smxhg_45{grid-template-columns:minmax(0,1fr)}._topActions_smxhg_45 button,._topActions_smxhg_45 a{width:100%}._heroCard_smxhg_77{padding:16px;border-radius:10px}._heroTitle_smxhg_131{font-size:18px;line-height:1.4}._paperIdBadge_smxhg_102,._stageBadge_smxhg_112,._roundBadge_smxhg_120{font-size:11px}._submittedDate_smxhg_126,._heroMeta_smxhg_139{font-size:12px}._card_smxhg_163{padding:15px 12px}._cardTitle_smxhg_173{font-size:14px;margin-bottom:12px}._abstractText_smxhg_183{font-size:13px}._sideColumn_smxhg_155{grid-template-columns:minmax(0,1fr)}._qaItem_smxhg_302{padding:12px}._timeline_smxhg_351{padding-left:18px}._timelineHeader_smxhg_396{flex-direction:column;align-items:flex-start;gap:4px}._modalOverlay_smxhg_453{padding:8px}._modalContent_smxhg_464{max-width:100%;max-height:94vh;border-radius:10px}._modalHeader_smxhg_475{padding:14px 12px}._modalHeader_smxhg_475 h3{font-size:15px}._modalBody_smxhg_500{padding:16px 12px}._modalFooter_smxhg_559{justify-content:stretch}._modalFooter_smxhg_559 button{flex:1 1 auto}._modalBody_smxhg_500 label{max-width:100%}}@media(max-width:380px){._container_smxhg_10{padding:9px}._backBtn_smxhg_25{font-size:12px;padding:7px 10px}._topActions_smxhg_45{grid-template-columns:minmax(0,1fr)}._heroCard_smxhg_77{padding:14px}._heroTitle_smxhg_131{font-size:17px}._badgeRow_smxhg_95{gap:6px}._card_smxhg_163{padding:13px 10px}._cardTitle_smxhg_173{font-size:13px}._modalOverlay_smxhg_453{padding:5px}._modalContent_smxhg_464{width:100%}._modalHeader_smxhg_475 h3{font-size:14px}}._container_smxhg_10,._grid_smxhg_147,._mainColumn_smxhg_154,._sideColumn_smxhg_155,._card_smxhg_163,._heroCard_smxhg_77,._modalContent_smxhg_464{min-width:0}._heroTitle_smxhg_131,._authorEmail_smxhg_338,._authorAffiliation_smxhg_344,._abstractText_smxhg_183,._qaQuestion_smxhg_310,._qaAnswer_smxhg_318{overflow-wrap:anywhere}button,a{-webkit-tap-highlight-color:transparent}._cardContainer_1m9jm_1{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:32px;max-width:900px;margin:0 auto;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1e293b}._journalHeader_1m9jm_14{display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1px solid #e2e8f0;margin-bottom:24px}._logoBox_1m9jm_23{width:90px;height:60px;border:1px dashed #cbd5e1;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#f8fafc;font-size:13px;font-weight:600;color:#64748b;overflow:hidden;flex-shrink:0}._logoImage_1m9jm_39{max-width:100%;max-height:100%;object-fit:contain}._journalInfo_1m9jm_45{flex:1}._journalTitle_1m9jm_49{font-size:19px;font-weight:800;color:#0f172a;margin:0 0 4px}._journalMeta_1m9jm_56{font-size:13px;color:#64748b;margin:0}._journalMeta_1m9jm_56 a{color:#2563eb;text-decoration:none}._agreementTitleSection_1m9jm_68{text-align:center;margin-bottom:24px}._agreementHeading_1m9jm_73{font-size:17px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#0f172a;margin:0 0 10px}._agreementIntroText_1m9jm_82{font-size:13.5px;line-height:1.7;color:#334155;text-align:justify;text-justify:inter-word;max-width:900px;margin:0 auto;word-break:break-word;overflow-wrap:break-word}@media(max-width:768px){._agreementIntroText_1m9jm_82{text-align:left}}._agreementDocumentCard_1m9jm_100{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:18px 22px;margin:16px auto 24px;max-width:900px;box-shadow:inset 0 1px 2px #00000005}._agreementDocumentBody_1m9jm_110{font-size:13.5px;line-height:1.7;color:#334155;text-align:justify;text-justify:inter-word;word-break:break-word;overflow-wrap:break-word}@media(max-width:768px){._agreementDocumentBody_1m9jm_110{text-align:left}}._agreementParagraph_1m9jm_126{margin:0 0 14px;line-height:1.7}._agreementParagraph_1m9jm_126:last-child{margin-bottom:0}._agreementOrderedList_1m9jm_135{margin:10px 0 14px 24px;padding-left:6px;list-style-type:decimal}._agreementBulletList_1m9jm_141{margin:10px 0 14px 24px;padding-left:6px;list-style-type:disc}._agreementListItem_1m9jm_147{margin-bottom:8px;line-height:1.65;text-align:justify}@media(max-width:768px){._agreementListItem_1m9jm_147{text-align:left}}._sectionTitle_1m9jm_160{font-size:14.5px;font-weight:700;color:#1e293b;margin:0 0 12px}._formBox_1m9jm_167{margin-bottom:24px}._grid2_1m9jm_172{display:grid;grid-template-columns:1fr 1fr;gap:16px}._grid3_1m9jm_178{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}._grid4_1m9jm_184{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px}@media(max-width:768px){._grid2_1m9jm_172,._grid3_1m9jm_178,._grid4_1m9jm_184{grid-template-columns:1fr}}._formGroup_1m9jm_196{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}._label_1m9jm_203{font-size:12px;font-weight:600;color:#475569}._required_1m9jm_209{color:#dc2626;margin-left:2px}._input_1m9jm_214,._select_1m9jm_214{height:38px;padding:0 12px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;color:#0f172a;background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%;box-sizing:border-box}._input_1m9jm_214:focus,._select_1m9jm_214:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}._inputReadOnly_1m9jm_233{background:#f8fafc;color:#475569;border-color:#e2e8f0;cursor:not-allowed}._authorAccordion_1m9jm_241{border:1px solid #e2e8f0;border-radius:6px;margin-bottom:12px;overflow:hidden;background:#fff}._accordionHeader_1m9jm_249{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f8fafc;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13.5px;font-weight:700;color:#1e293b;border-bottom:1px solid transparent;transition:background-color .15s ease}._accordionHeader_1m9jm_249:hover{background:#f1f5f9}._accordionHeaderActive_1m9jm_268{border-bottom-color:#e2e8f0;background:#edf2f7}._accordionBody_1m9jm_273{padding:16px}._radioGroup_1m9jm_277{display:flex;align-items:center;gap:16px;margin-top:4px}._radioLabel_1m9jm_284{display:flex;align-items:center;gap:6px;font-size:13px;color:#334155;cursor:pointer}._instructionsList_1m9jm_294{margin:0;padding-left:20px;color:#475569;font-size:12.5px;line-height:1.7}._instructionsList_1m9jm_294 li{margin-bottom:4px}._correspondingBox_1m9jm_307{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}@media(max-width:768px){._correspondingBox_1m9jm_307{grid-template-columns:1fr}}._detailRow_1m9jm_324{display:flex;margin-bottom:10px;font-size:13px}._detailLabel_1m9jm_330{width:170px;font-weight:700;color:#0f172a;flex-shrink:0}._detailVal_1m9jm_337{color:#334155;word-break:break-word}._signatureCard_1m9jm_343{background:#fff;border:1px solid #dcfce7;border-radius:6px;padding:16px;box-shadow:0 1px 3px #0000000a}._sigTitle_1m9jm_351{font-size:13px;font-weight:700;color:#065f46;margin:0 0 12px}._filePickWrapper_1m9jm_358{display:flex;align-items:center;gap:10px}._fileInput_1m9jm_364{display:none}._chooseFileBtn_1m9jm_368{background:#f1f5f9;border:1px solid #cbd5e1;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:600;color:#334155;cursor:pointer}._chooseFileBtn_1m9jm_368:hover{background:#e2e8f0}._fileNameDisplay_1m9jm_383{font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sigPreviewBox_1m9jm_391{margin-top:10px;padding:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;display:flex;align-items:center;justify-content:space-between}._sigPreviewImg_1m9jm_402{max-height:48px;max-width:140px;object-fit:contain}._orDivider_1m9jm_408{text-align:center;font-weight:700;font-size:11px;color:#94a3b8;margin:10px 0;position:relative}._cursivePreview_1m9jm_417{font-family:Brush Script MT,Dancing Script,Caveat,cursive;font-size:20px;color:#1e3a8a;padding:4px 0 0;min-height:28px}._declarationWrapper_1m9jm_426{display:flex;align-items:flex-start;gap:10px;margin:20px 0 24px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}._checkbox_1m9jm_437{margin-top:3px;width:16px;height:16px;cursor:pointer;accent-color:#6366f1}._declarationText_1m9jm_445{font-size:13px;color:#1e293b;line-height:1.5;-webkit-user-select:none;user-select:none;cursor:pointer}._submitBtnWrapper_1m9jm_454{text-align:center;margin-bottom:16px}._submitBtn_1m9jm_454{background-color:#6366f1;color:#fff;border:none;border-radius:6px;padding:12px 36px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 2px 4px #6366f140;transition:background-color .15s ease,transform .05s ease}._submitBtn_1m9jm_454:hover:not(:disabled){background-color:#4f46e5}._submitBtn_1m9jm_454:active:not(:disabled){transform:translateY(1px)}._submitBtn_1m9jm_454:disabled{opacity:.65;cursor:not-allowed}._footerNote_1m9jm_485{text-align:center;font-size:12px;color:#64748b;margin:0}._warningBanner_1m9jm_493{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:12px 16px;border-radius:6px;font-size:13px;margin-bottom:20px;display:flex;align-items:center;gap:8px}._successBanner_1m9jm_506{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:16px;border-radius:6px;margin-bottom:20px;text-align:center}._modalOverlay_sdra9_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172aa6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow-y:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_sdra9_14{background-color:#fff;border-radius:14px;width:100%;max-width:860px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0003,0 10px 10px -5px #00000014;border:1px solid #E2E8F0;overflow:hidden}._modalHeader_sdra9_27{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background-color:#f8fafc;border-bottom:1px solid #E2E8F0}._modalTitle_sdra9_36{font-size:18px;font-weight:800;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._modalBody_sdra9_46{padding:24px;overflow-y:auto;flex:1}._closeBtn_sdra9_52{background:none;border:none;font-size:20px;color:#64748b;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_sdra9_52:hover{background-color:#e2e8f0;color:#0f172a}._metadataBox_sdra9_71{background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:10px;padding:16px;margin-bottom:20px;display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:13px}._metaItem_sdra9_83{display:flex;flex-direction:column;gap:2px}._metaLabel_sdra9_89{font-size:11.5px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px}._metaValue_sdra9_97{font-weight:600;color:#0f172a}._sectionBox_sdra9_102{border:1px solid #E2E8F0;border-radius:10px;padding:18px;margin-bottom:20px;background-color:#fff}._sectionTitle_sdra9_110{font-size:14px;font-weight:800;color:#1e3a8a;margin:0 0 10px;display:flex;align-items:center;gap:6px}._termsText_sdra9_120{font-size:13px;line-height:1.7;color:#334155;white-space:pre-wrap;max-height:240px;overflow-y:auto;padding:14px;background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px}._signatureCard_sdra9_133{background-color:#f8fafc;border:1px solid #CBD5E1;border-radius:10px;padding:16px;margin-bottom:14px}._signatureCardHeader_sdra9_141{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._authorBadge_sdra9_148{font-size:11px;font-weight:800;padding:3px 8px;border-radius:12px;text-transform:uppercase}._corrBadge_sdra9_156{background-color:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE}._coauthBadge_sdra9_162{background-color:#f1f5f9;color:#475569;border:1px solid #E2E8F0}._methodToggle_sdra9_168{display:flex;gap:8px;margin-bottom:12px}._toggleBtn_sdra9_174{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;border:1px solid #CBD5E1;background-color:#fff;color:#475569;transition:all .2s}._toggleBtnActive_sdra9_186{background-color:#1d4ed8;color:#fff;border-color:#1d4ed8}._uploadArea_sdra9_192{border:2px dashed #CBD5E1;border-radius:8px;padding:16px;text-align:center;background-color:#fff;cursor:pointer;transition:border-color .2s}._uploadArea_sdra9_192:hover{border-color:#2563eb}._previewImage_sdra9_206{max-height:80px;max-width:200px;object-fit:contain;margin:8px 0;border:1px solid #E2E8F0;border-radius:4px;padding:4px;background-color:#fff}._declarationLabel_sdra9_217{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;font-size:13px;font-weight:600;color:#1e293b;cursor:pointer;margin-top:16px;margin-bottom:20px}._declarationCheckbox_sdra9_233{margin-top:3px;width:18px;height:18px;accent-color:#2563EB;cursor:pointer}._modalFooter_sdra9_241{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background-color:#f8fafc;border-top:1px solid #E2E8F0}._cancelBtn_sdra9_250{padding:9px 18px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}._cancelBtn_sdra9_250:hover{background-color:#f1f5f9}._submitBtn_sdra9_266{display:inline-flex;align-items:center;gap:6px;padding:9px 24px;background-color:#1d4ed8;border:1px solid #1E40AF;color:#fff;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}._submitBtn_sdra9_266:hover:not(:disabled){background-color:#1e40af}._submitBtn_sdra9_266:disabled{opacity:.5;cursor:not-allowed}._downloadBtn_sdra9_290{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;background-color:#047857;border:1px solid #065F46;color:#fff;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;text-decoration:none}._downloadBtn_sdra9_290:hover{background-color:#065f46}._successBox_sdra9_310{text-align:center;padding:30px 20px}._successIcon_sdra9_315{font-size:48px;color:#047857;margin-bottom:12px}._alertWarning_sdra9_321{display:flex;align-items:center;gap:10px;padding:14px 18px;background-color:#fef3c7;border:1px solid #FDE68A;color:#92400e;border-radius:8px;margin-bottom:18px;font-size:13px;font-weight:600}._container_cy5u8_1{padding:24px 32px;max-width:1080px;margin:0 auto;min-height:100vh}._topBar_cy5u8_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._backLink_cy5u8_15{display:inline-flex;align-items:center;gap:6px;color:#1e40af;text-decoration:underline;font-size:18px;font-weight:600}._backLink_cy5u8_15:hover{color:#2563eb}._journalTag_cy5u8_29{font-size:13px;font-weight:700;color:#1e40af;background-color:#eff6ff;padding:4px 12px;border-radius:16px;border:1px solid #BFDBFE}._wizardHeader_cy5u8_39{margin-bottom:24px}._title_cy5u8_43{font-size:24px;text-align:center;font-weight:800;color:#0f172a;margin:0 0 6px}._subtitle_cy5u8_51{font-size:14px;text-align:center;color:#64748b;margin:0}._stepIndicator_cy5u8_58{display:flex;justify-content:space-between;background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:16px 20px;margin-bottom:24px;overflow-x:auto;gap:12px}._stepItem_cy5u8_70{display:flex;align-items:center;gap:10px;cursor:default;opacity:.5;transition:all .2s}._stepDone_cy5u8_79{opacity:1;cursor:pointer}._stepDone_cy5u8_79 ._stepCircle_cy5u8_84{background-color:#16a34a;color:#fff}._stepDone_cy5u8_79 ._stepLabel_cy5u8_89{color:#1e293b}._stepActive_cy5u8_93{opacity:1}._stepActive_cy5u8_93 ._stepCircle_cy5u8_84{background-color:#2563eb;color:#fff;box-shadow:0 0 0 4px #2563eb26}._stepActive_cy5u8_93 ._stepLabel_cy5u8_89{color:#2563eb;font-weight:700}._stepCircle_cy5u8_84{width:32px;height:32px;border-radius:50%;background-color:#e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._stepLabel_cy5u8_89{font-size:13px;font-weight:600;color:#64748b;white-space:nowrap}._stepCard_cy5u8_128{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:28px;box-shadow:0 1px 3px #0000000d;margin-bottom:20px}._cardHeader_cy5u8_137{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #F1F5F9}._cardHeader_cy5u8_137 h2{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 4px}._cardHeader_cy5u8_137 p{font-size:13px;color:#64748b;margin:0}._grid2_cy5u8_156{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:768px){._grid2_cy5u8_156{grid-template-columns:1fr}}._formGroup_cy5u8_168{margin-bottom:18px}._label_cy5u8_172{display:block;font-size:13px;font-weight:700;color:#334155;margin-bottom:6px}._helpText_cy5u8_180{display:block;font-size:12px;font-weight:400;color:#64748b;margin-top:3px}._wordCounter_cy5u8_188{font-size:12px;font-weight:600;color:#64748b}._wordOver_cy5u8_194{color:#dc2626;font-weight:700}._reqAsterisk_cy5u8_199{color:#dc2626;margin-left:3px}._input_cy5u8_204,._select_cy5u8_205,._textarea_cy5u8_206{width:100%;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;background-color:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._input_cy5u8_204:focus,._select_cy5u8_205:focus,._textarea_cy5u8_206:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._inputError_cy5u8_226{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc262640!important;background-color:#fff5f5!important;animation:_shakeError_cy5u8_1 .35s ease-in-out}._boxError_cy5u8_233{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc262633!important;background-color:#fff5f5!important;animation:_shakeError_cy5u8_1 .35s ease-in-out}@keyframes _shakeError_cy5u8_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}._textarea_cy5u8_206{resize:vertical;font-family:inherit;line-height:1.5}._emptyPrompt_cy5u8_264{text-align:center;padding:36px 16px;background-color:#f8fafc;border:1px dashed #CBD5E1;border-radius:8px}._emptyPromptIcon_cy5u8_272{font-size:36px;color:#94a3b8;margin-bottom:8px}._emptyPrompt_cy5u8_264 p{color:#64748b;font-size:13px;margin:0 0 14px}._addBtnSmall_cy5u8_284{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#2563eb;font-size:13px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer}._repeaterList_cy5u8_298{display:flex;flex-direction:column;gap:16px}._repeaterCard_cy5u8_304{background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:18px}._repeaterCardHeader_cy5u8_311{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid #E2E8F0}._deleteBtn_cy5u8_320{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:#dc2626;font-size:12px;font-weight:600;cursor:pointer}._qaContainer_cy5u8_332{display:flex;flex-direction:column;gap:20px}._qaBlock_cy5u8_338{background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:16px 20px}._radioGroup_cy5u8_345,._multiCheckGroup_cy5u8_346{display:flex;flex-direction:column;gap:10px;margin-top:8px}._radioLabel_cy5u8_353,._checkboxLabel_cy5u8_354{display:flex;align-items:center;gap:8px;font-size:13px;color:#334155;cursor:pointer}._fileGrid_cy5u8_363{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}._fileCard_cy5u8_369{border:1px solid #E2E8F0;border-radius:10px;padding:16px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:12px}._fileCardUploaded_cy5u8_380{border-color:#86efac;background-color:#f0fdf4}._fileCardTop_cy5u8_385{display:flex;justify-content:space-between;align-items:flex-start}._fileCardLabel_cy5u8_391{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:6px}._reqBadge_cy5u8_400{font-size:10px;font-weight:700;color:#dc2626;background-color:#fee2e2;padding:2px 6px;border-radius:4px}._optBadge_cy5u8_409{font-size:10px;font-weight:600;color:#64748b;background-color:#f1f5f9;padding:2px 6px;border-radius:4px}._fileCardDesc_cy5u8_418{font-size:12px;color:#64748b;margin-top:3px}._uploadedIcon_cy5u8_424{color:#16a34a;font-size:20px;flex-shrink:0}._uploadBox_cy5u8_430{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px;border:2px dashed #CBD5E1;border-radius:8px;background-color:#f8fafc;cursor:pointer;color:#2563eb;font-size:13px;font-weight:600;gap:6px;transition:all .2s}._uploadBox_cy5u8_430:hover{background-color:#eff6ff;border-color:#93c5fd}._uploadIcon_cy5u8_452{font-size:20px}._uploadedFileInfo_cy5u8_456{background-color:#fff;border:1px solid #BBF7D0;border-radius:6px;padding:10px 12px}._uploadedFileName_cy5u8_463{font-size:13px;font-weight:700;color:#166534;word-break:break-all}._uploadedFileSize_cy5u8_470{font-size:11px;color:#4b5563;margin-top:2px}._reuploadBtn_cy5u8_476{display:inline-block;font-size:12px;color:#2563eb;font-weight:600;cursor:pointer;margin-top:6px}._reuploadBtn_cy5u8_476:hover{text-decoration:underline}._reviewSection_cy5u8_489{margin-bottom:24px}._reviewSection_cy5u8_489 h3{font-size:15px;font-weight:700;color:#1e293b;margin:0 0 10px;border-bottom:1px solid #F1F5F9;padding-bottom:6px}._reviewGrid_cy5u8_502{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:13px;color:#334155}._fileSummaryList_cy5u8_510{display:flex;flex-direction:column;gap:8px}._fileSummaryItem_cy5u8_516{display:flex;align-items:center;gap:8px;font-size:13px;color:#1e293b;background-color:#f8fafc;padding:8px 12px;border-radius:6px}._policyBox_cy5u8_527{background-color:#fef3c7;border:1px solid #FDE68A;border-radius:8px;padding:20px;margin-top:24px}._policyBox_cy5u8_527 h3{font-size:15px;font-weight:700;color:#92400e;margin:0 0 8px}._policyText_cy5u8_542{font-size:13px;line-height:1.6;color:#78350f;margin-bottom:16px}._policyAgreeLabel_cy5u8_549{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#92400e;cursor:pointer}._policyAgreeLabel_cy5u8_549 input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer}._finalSubmitRow_cy5u8_565{display:flex;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid #E2E8F0}._finalSubmitBtn_cy5u8_573{display:inline-flex;align-items:center;gap:8px;background-color:#16a34a;color:#fff;border:none;border-radius:8px;padding:12px 28px;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .2s}._finalSubmitBtn_cy5u8_573:hover:not(:disabled){background-color:#15803d}._finalSubmitBtn_cy5u8_573:disabled{opacity:.6;cursor:not-allowed}._wizardFooter_cy5u8_597{display:flex;justify-content:space-between;align-items:center;padding:16px 0}._draftBtn_cy5u8_604{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#475569;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}._draftBtn_cy5u8_604:hover{background-color:#f8fafc}._secondaryBtn_cy5u8_622{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1px solid #CBD5E1;color:#334155;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}._primaryBtn_cy5u8_636{display:inline-flex;align-items:center;gap:6px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;padding:9px 22px;font-size:13px;font-weight:700;cursor:pointer}._primaryBtn_cy5u8_636:hover{background-color:#1d4ed8}._successCard_cy5u8_655{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:48px 32px;text-align:center;max-width:650px;margin:40px auto;box-shadow:0 10px 25px -5px #0000000d}._successIconWrapper_cy5u8_666{width:64px;height:64px;border-radius:50%;background-color:#dcfce7;color:#16a34a;display:flex;align-items:center;justify-content:center;font-size:36px;margin:0 auto 20px}._successTitle_cy5u8_679{font-size:24px;font-weight:800;color:#0f172a;margin:0 0 8px}._successSubtitle_cy5u8_686{font-size:15px;color:#64748b;margin:0 0 24px}._paperIdDisplay_cy5u8_692{background-color:#eff6ff;border:2px dashed #93C5FD;border-radius:10px;padding:16px;display:inline-block;margin-bottom:24px}._paperIdLabel_cy5u8_701{font-size:11px;font-weight:700;text-transform:uppercase;color:#2563eb;letter-spacing:.5px}._paperIdValue_cy5u8_709{font-family:monospace;font-size:28px;font-weight:800;color:#1e3a8a;margin-top:4px}._confirmationNotice_cy5u8_717{font-size:13px;color:#475569;line-height:1.6;margin-bottom:28px}._successActions_cy5u8_724{display:flex;justify-content:center}._loadingContainer_cy5u8_729{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;color:#64748b;gap:14px}._spinner_cy5u8_739{font-size:32px;animation:_spin_cy5u8_739 1s linear infinite;color:#2563eb}@keyframes _spin_cy5u8_739{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._alert_cy5u8_755{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:600}._alertSuccess_cy5u8_766{background-color:#ecfdf5;color:#065f46;border:1px solid #A7F3D0}._alertError_cy5u8_772{background-color:#fef2f2;color:#991b1b;border:1px solid #FECACA}._certWrapper_85t19_1{width:100%;max-width:820px;margin:0 auto;-webkit-user-select:none;user-select:none}._certCanvas_85t19_8{position:relative;width:100%;aspect-ratio:1.414 / 1;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d;border-radius:4px;overflow:hidden;box-sizing:border-box;padding:14px;font-family:Playfair Display,Georgia,Times New Roman,serif}._outerBorder_85t19_20{position:relative;width:100%;height:100%;border-width:1.5px;border-style:solid;padding:8px;box-sizing:border-box}._innerBorder_85t19_30{position:relative;width:100%;height:100%;border-width:2px;border-style:solid;padding:16px 24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}._ribbonTopLeft_85t19_46{position:absolute;top:-10px;left:-10px;display:flex;pointer-events:none}._ribbonShape1_85t19_54{width:44px;height:26px;border-bottom-right-radius:4px}._ribbonShape2_85t19_60{width:20px;height:12px;margin-top:14px;border-bottom-right-radius:2px}._ribbonBottomRight_85t19_67{position:absolute;bottom:-10px;right:-10px;display:flex;pointer-events:none}._ribbonShape3_85t19_75{width:20px;height:12px;margin-bottom:14px;border-top-left-radius:2px}._ribbonShape4_85t19_82{width:44px;height:26px;border-top-left-radius:4px}._headerArea_85t19_89{display:flex;flex-direction:column;align-items:center;gap:4px}._journalLogoImg_85t19_96{max-height:42px;max-width:140px;object-fit:contain}._emblemBadge_85t19_102{display:flex;align-items:center;justify-content:center}._journalNameText_85t19_108{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}._titleSection_85t19_118{margin-top:4px}._certificateHeading_85t19_122{margin:0;font-size:24px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}._titleFlourish_85t19_130{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}._flourishLine_85t19_138{width:50px;height:1px}._flourishIcon_85t19_143{font-size:9px}._presentedToText_85t19_148{margin:2px 0 0;font-style:italic;font-size:12px}._recipientNameSection_85t19_155{margin:4px 0}._recipientNameText_85t19_159{margin:0;font-size:26px;font-weight:700;letter-spacing:.5px;line-height:1.1}._recipientDesigText_85t19_167{margin:2px 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px}._roleHighlightSection_85t19_174{display:flex;flex-direction:column;align-items:center;gap:3px;margin:2px 0}._rolePretext_85t19_182{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8px;font-weight:700;letter-spacing:1px}._rolePill_85t19_189{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;padding:3px 14px;border-radius:3px}._appreciationMsgText_85t19_199{margin:4px 0;font-size:11px;line-height:1.45;max-width:650px}._metaRow_85t19_207{display:flex;align-items:center;justify-content:center;gap:36px;padding:6px 16px;border-top:1px dashed rgba(100,116,139,.2);border-bottom:1px dashed rgba(100,116,139,.2);width:90%;max-width:600px;margin:2px 0}._metaItem_85t19_220{display:flex;flex-direction:column;gap:1px}._metaLabel_85t19_226{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._metaVal_85t19_234{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:600;color:#1e293b}._bottomSignaturesRow_85t19_242{display:flex;align-items:flex-end;justify-content:space-between;width:96%;margin-top:4px}._signatureCol_85t19_250{display:flex;flex-direction:column;align-items:center;min-width:150px}._signatureImg_85t19_257{max-height:28px;max-width:120px;object-fit:contain;margin-bottom:2px}._sealImg_85t19_264{width:58px;height:58px;object-fit:contain}._signatureScript_85t19_270{font-family:Brush Script MT,Dancing Script,cursive,serif;font-size:18px;font-style:italic;line-height:1;margin-bottom:2px}._sigLine_85t19_278{width:120px;height:1px;margin-bottom:4px}._sigTitle_85t19_284{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9.5px;font-weight:700}._sigName_85t19_290{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8px}._sealCol_85t19_295{display:flex;align-items:center;justify-content:center}._officialSeal_85t19_301{width:58px;height:58px;border:1.5px solid;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}._sealInnerRing_85t19_312{width:48px;height:48px;border:1px solid;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}._sealTextTop_85t19_324,._sealTextMid_85t19_331{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:7px;font-weight:800;letter-spacing:.5px}._sealStars_85t19_338{font-size:6px;letter-spacing:1px}._certFooterLine_85t19_344{display:flex;justify-content:space-between;width:96%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8px;color:#64748b;border-top:1px solid rgba(100,116,139,.15);padding-top:4px;margin-top:4px}._certIdBadge_85t19_356 strong{color:#0f172a}._revokedOverlay_85t19_361{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fff6;z-index:50;pointer-events:none}._revokedStamp_85t19_372{font-size:48px;font-weight:900;color:#dc2626;border:5px solid #dc2626;padding:8px 36px;border-radius:8px;transform:rotate(-18deg);opacity:.85;letter-spacing:4px;text-transform:uppercase}._pageContainer_3clsy_1{padding:24px;max-width:1600px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1e293b}._toast_3clsy_10{position:fixed;top:24px;right:24px;z-index:1000;display:flex;align-items:center;gap:10px;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 10px 15px -3px #0000001a;animation:_slideIn_3clsy_1 .3s ease-out}._toastSuccess_3clsy_26{background-color:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}._toastError_3clsy_32{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}@keyframes _slideIn_3clsy_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._topHeaderBar_3clsy_51{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._headerLeft_3clsy_58{display:flex;align-items:center;gap:16px}._headerIconWrap_3clsy_64{width:48px;height:48px;background-color:#0f2942;color:#dfa84a;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:24px}._pageTitle_3clsy_76{margin:0;font-size:22px;font-weight:800;letter-spacing:.5px;color:#0f2942}._pageSubtitle_3clsy_84{margin:4px 0 0;font-size:13px;color:#64748b}._headerRight_3clsy_90{display:flex;align-items:center;gap:12px}._btnPrimary_3clsy_97{display:inline-flex;align-items:center;gap:8px;background-color:#0f2942;color:#fff;padding:9px 18px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid #0f2942;cursor:pointer;transition:all .2s}._btnPrimary_3clsy_97:hover:not(:disabled){background-color:#1e3a5f}._btnPrimary_3clsy_97:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_3clsy_121{display:inline-flex;align-items:center;gap:8px;background-color:#fff;color:#334155;padding:9px 16px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid #cbd5e1;cursor:pointer;transition:all .2s}._btnSecondary_3clsy_121:hover:not(:disabled){background-color:#f8fafc;border-color:#94a3b8}._btnDanger_3clsy_141{display:inline-flex;align-items:center;gap:8px;background-color:#dc2626;color:#fff;padding:9px 16px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid #dc2626;cursor:pointer}._btnDanger_3clsy_141:hover:not(:disabled){background-color:#b91c1c}._btnSmallPrimary_3clsy_159{display:inline-flex;align-items:center;gap:6px;background-color:#0f2942;color:#fff;padding:6px 12px;border-radius:5px;font-size:12px;font-weight:600;border:none;cursor:pointer}._btnSmallSecondary_3clsy_173{display:inline-flex;align-items:center;gap:6px;background-color:#f1f5f9;color:#334155;padding:6px 12px;border-radius:5px;font-size:12px;font-weight:600;border:1px solid #e2e8f0;cursor:pointer}._spin_3clsy_187{animation:_spin_3clsy_187 1s linear infinite}@keyframes _spin_3clsy_187{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tabsBar_3clsy_202{display:flex;gap:8px;border-bottom:2px solid #e2e8f0;margin-bottom:24px}._tabBtn_3clsy_209{display:flex;align-items:center;gap:8px;padding:10px 18px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s}._tabBtn_3clsy_209:hover{color:#0f2942}._tabBtnActive_3clsy_229{color:#0f2942;border-bottom-color:#0f2942}._studioLayout_3clsy_235{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:flex-start}@media(max-width:1600px){._studioLayout_3clsy_235{grid-template-columns:1fr}}._previewPanel_3clsy_248{background:#fff;border-radius:10px;border:1px solid #e2e8f0;padding:20px;box-shadow:0 4px 6px -1px #0000000a}._previewPanelHeader_3clsy_256{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._previewPanelTitle_3clsy_263{font-size:13px;font-weight:700;letter-spacing:1px;color:#475569}._previewBadge_3clsy_270{font-size:11px;font-weight:600;background-color:#f1f5f9;color:#0f2942;padding:3px 10px;border-radius:12px;border:1px solid #cbd5e1}._previewCanvasWrapper_3clsy_280{overflow-x:auto;padding:6px 0}._previewBottomNotice_3clsy_285{margin-top:14px;font-size:11px;color:#64748b;text-align:center}._controlsPanel_3clsy_293{display:flex;flex-direction:column;gap:16px}._studioActionsTop_3clsy_299{display:flex;justify-content:flex-end;gap:12px}._bottomStudioActions_3clsy_305{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}._formCard_3clsy_312{background:#fff;border-radius:10px;border:1px solid #e2e8f0;padding:20px;box-shadow:0 2px 4px #00000005}._cardHeader_3clsy_320{margin:0 0 16px;font-size:14px;font-weight:700;color:#0f2942;border-bottom:1px solid #f1f5f9;padding-bottom:8px}._formGrid_3clsy_329{display:grid;grid-template-columns:1fr 1fr;gap:14px}._formGroup_3clsy_335{display:flex;flex-direction:column;gap:6px}._fullWidth_3clsy_341{grid-column:span 2}._formGroup_3clsy_335 label{font-size:12px;font-weight:600;color:#475569}._formGroup_3clsy_335 input,._formGroup_3clsy_335 select,._formGroup_3clsy_335 textarea{padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;color:#1e293b;outline:none;transition:border-color .2s;background-color:#fff}._formGroup_3clsy_335 input:focus,._formGroup_3clsy_335 select:focus,._formGroup_3clsy_335 textarea:focus{border-color:#0f2942}._checkboxRow_3clsy_370{display:flex;align-items:center}._checkboxLabel_3clsy_375{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#334155;cursor:pointer}._statsGrid_3clsy_385{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:20px}._statCard_3clsy_392{background:#fff;border-radius:8px;border:1px solid #e2e8f0;padding:16px;display:flex;flex-direction:column;gap:4px}._statLabel_3clsy_402{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase}._statVal_3clsy_409{font-size:22px;font-weight:800;color:#0f2942}._tableFilterBar_3clsy_416{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}._searchWrap_3clsy_424{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 14px;flex:1;max-width:450px}._searchWrap_3clsy_424 input{border:none;outline:none;font-size:13px;width:100%}._filterDropdowns_3clsy_443{display:flex;gap:10px}._filterDropdowns_3clsy_443 select{padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;background-color:#fff}._tableCard_3clsy_457{background:#fff;border-radius:10px;border:1px solid #e2e8f0;overflow-x:auto;box-shadow:0 4px 6px -1px #00000008}._dataTable_3clsy_465{width:100%;border-collapse:collapse;font-size:13px;text-align:left}._dataTable_3clsy_465 th{background-color:#f8fafc;padding:12px 16px;font-weight:700;color:#475569;border-bottom:1px solid #e2e8f0;white-space:nowrap}._dataTable_3clsy_465 td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._dataTable_3clsy_465 tr:hover{background-color:#f8fafc}._titleCell_3clsy_492{max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyTableText_3clsy_499{text-align:center;padding:40px;color:#64748b;font-style:italic}._authorNameBold_3clsy_506{font-weight:600;color:#0f172a}._authorEmailMuted_3clsy_511{font-size:11.5px;color:#64748b}._coauthorBadge_3clsy_516{background-color:#e0f2fe;color:#0369a1;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}._roleBadge_3clsy_525{background-color:#ede9fe;color:#5b21b6;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}._genTypeBadge_3clsy_534{background-color:#f1f5f9;color:#475569;padding:2px 6px;border-radius:4px;font-size:11px}._certCountBadge_3clsy_542{background-color:#ecfdf5;color:#047857;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}._stageBadge_3clsy_551{background-color:#f8fafc;border:1px solid #cbd5e1;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}._statusPill_3clsy_560{display:inline-block;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:600}._statusSuccess_3clsy_568{background-color:#ecfdf5;color:#047857}._statusWarning_3clsy_573{background-color:#fffbeb;color:#b45309}._statusDanger_3clsy_578{background-color:#fef2f2;color:#b91c1c}._mutedText_3clsy_583{color:#94a3b8;font-size:12px}._actionButtonsRow_3clsy_588{display:flex;gap:6px}._iconActionBtn_3clsy_593{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:5px;color:#334155;cursor:pointer;transition:all .2s}._iconActionBtn_3clsy_593:hover{background-color:#0f2942;color:#fff;border-color:#0f2942}._dangerActionBtn_3clsy_613:hover{background-color:#dc2626!important;color:#fff!important;border-color:#dc2626!important}._revokedRow_3clsy_619{background-color:#fef2f2!important;opacity:.8}._revokedTag_3clsy_624{display:inline-block;margin-left:6px;background-color:#dc2626;color:#fff;font-size:9px;font-weight:700;padding:1px 5px;border-radius:3px}._excelIntroCard_3clsy_636{background:#fff;border-radius:10px;border:1px solid #e2e8f0;padding:24px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._excelIntroLeft_3clsy_647 h3{margin:0 0 6px;font-size:16px;color:#0f2942}._excelIntroLeft_3clsy_647 p{margin:0 0 10px;font-size:13px;color:#64748b}._excelReqColumns_3clsy_659{font-size:12px;color:#334155}._dropzoneCard_3clsy_664{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:10px;padding:40px;text-align:center;cursor:pointer;margin-bottom:24px;transition:border-color .2s}._dropzoneCard_3clsy_664:hover{border-color:#0f2942}._fileInputHidden_3clsy_679{display:none}._dropzoneLabel_3clsy_683{display:flex;flex-direction:column;align-items:center;cursor:pointer}._dropzoneIcon_3clsy_690{font-size:36px;color:#64748b;margin-bottom:12px}._dropzoneLabel_3clsy_683 h4{margin:0 0 4px;font-size:15px;color:#0f2942}._dropzoneLabel_3clsy_683 p{margin:0;font-size:12px;color:#64748b}._parsedResultsCard_3clsy_708{display:flex;flex-direction:column;gap:16px}._parsedSummaryBar_3clsy_714{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:14px 20px;border-radius:8px;border:1px solid #e2e8f0}._errorText_3clsy_724{color:#dc2626;font-size:13px;font-weight:500}._modalOverlay_3clsy_731{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a99;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalCard_3clsy_742{background:#fff;border-radius:12px;width:90%;max-width:580px;box-shadow:0 20px 25px -5px #0000001a;overflow:hidden}._modalHeader_3clsy_751{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e2e8f0}._modalHeader_3clsy_751 h3{margin:0;font-size:16px;font-weight:700;color:#0f2942}._closeBtn_3clsy_766{background:none;border:none;font-size:22px;color:#64748b;cursor:pointer}._modalBody_3clsy_774{padding:20px 24px;display:flex;flex-direction:column;gap:16px}._modalPaperInfo_3clsy_781{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px 16px;font-size:13px}._modalPaperInfo_3clsy_781 p{margin:4px 0}._authorsChecklist_3clsy_793{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:6px;padding:10px}._authorCheckItem_3clsy_804 label{display:flex;align-items:center;gap:8px;font-size:12.5px;cursor:pointer}._modalNotice_3clsy_812{background-color:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;padding:10px 14px;border-radius:6px;font-size:12px}._modalFooter_3clsy_821{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e2e8f0;background-color:#f8fafc}._pageContainer_vpao1_1{padding:24px;width:100%;max-width:1500px;box-sizing:border-box;margin:0 auto;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1e293b}@media(max-width:640px){._pageContainer_vpao1_1{padding:14px}}._toast_vpao1_18{position:fixed;top:24px;right:24px;z-index:1000;display:flex;align-items:center;gap:10px;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 10px 15px -3px #0000001a;animation:_slideIn_vpao1_1 .3s ease-out}._toastSuccess_vpao1_34{background-color:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}._toastError_vpao1_40{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}@keyframes _slideIn_vpao1_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._topHeaderBar_vpao1_51{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:24px}._headerLeft_vpao1_60{display:flex;flex-direction:column;gap:6px}._backBtn_vpao1_66{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:#0f2942;font-size:13px;font-weight:600;cursor:pointer;padding:0;margin-bottom:4px}._backBtn_vpao1_66:hover{text-decoration:underline}._pageTitle_vpao1_84{margin:0;font-size:22px;font-weight:800;color:#0f2942}._pageSubtitle_vpao1_91{margin:4px 0 0;font-size:13px;color:#64748b}._headerRight_vpao1_97{display:flex;gap:12px}._btnPrimary_vpao1_102{display:inline-flex;align-items:center;gap:8px;background-color:#0f2942;color:#fff;padding:9px 18px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid #0f2942;cursor:pointer}._btnPrimary_vpao1_102:hover:not(:disabled){background-color:#1e3a5f}._btnSecondary_vpao1_120{display:inline-flex;align-items:center;gap:8px;background-color:#fff;color:#334155;padding:9px 16px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid #cbd5e1;cursor:pointer}._btnSmallDanger_vpao1_134{display:inline-flex;align-items:center;gap:6px;background-color:#fef2f2;color:#b91c1c;padding:5px 12px;border-radius:5px;font-size:12px;font-weight:600;border:1px solid #fecaca;cursor:pointer}._btnSmallDanger_vpao1_134:hover{background-color:#fee2e2}._spin_vpao1_152{animation:_spin_vpao1_152 1s linear infinite}@keyframes _spin_vpao1_152{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._configGrid_vpao1_162{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:flex-start;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:1024px){._configGrid_vpao1_162{grid-template-columns:minmax(0,1fr)}}._leftCol_vpao1_178,._rightCol_vpao1_179{display:flex;flex-direction:column;gap:20px;min-width:0;max-width:100%;box-sizing:border-box}._card_vpao1_188{background:#fff;border-radius:10px;border:1px solid #e2e8f0;padding:22px;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;box-shadow:0 4px 6px -1px #00000008}@media(max-width:640px){._card_vpao1_188{padding:16px}}._cardHeader_vpao1_206{margin:0 0 16px;font-size:15px;font-weight:700;color:#0f2942;border-bottom:1px solid #f1f5f9;padding-bottom:8px}._cardHeaderFlex_vpao1_215{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;border-bottom:1px solid #f1f5f9;padding-bottom:12px;margin-bottom:16px}._subtext_vpao1_226{margin:2px 0 0;font-size:12px;color:#64748b}._formGroup_vpao1_232{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}._formGroup_vpao1_232 label{font-size:12px;font-weight:600;color:#475569}._formGroup_vpao1_232 input,._formGroup_vpao1_232 select,._formGroup_vpao1_232 textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;color:#1e293b;outline:none;background-color:#fff}._formGroup_vpao1_232 input:focus,._formGroup_vpao1_232 select:focus,._formGroup_vpao1_232 textarea:focus{border-color:#0f2942}._formRow_vpao1_268{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-width:0;max-width:100%}@media(max-width:640px){._formRow_vpao1_268{grid-template-columns:minmax(0,1fr);gap:12px}}._signatureBox_vpao1_284{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px 14px;min-width:0;max-width:100%;box-sizing:border-box}._sigToggleHeader_vpao1_294{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:#0f2942}._sealToggleRow_vpao1_304{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0}._ruleItem_vpao1_312{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f1f5f9}._switch_vpao1_322{position:relative;display:inline-block;flex-shrink:0;width:40px;height:22px}._switch_vpao1_322 input{opacity:0;width:0;height:0}._slider_vpao1_336{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#cbd5e1;transition:.3s;border-radius:22px}._slider_vpao1_336:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}._switch_vpao1_322 input:checked+._slider_vpao1_336{background-color:#0f2942}._switch_vpao1_322 input:checked+._slider_vpao1_336:before{transform:translate(18px)}._roleTabsScroller_vpao1_366{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:8px;width:100%;max-width:100%;box-sizing:border-box;padding-bottom:12px;border-bottom:1px solid #e2e8f0;margin-bottom:16px}._roleTabItem_vpao1_378{min-width:0;width:100%;box-sizing:border-box;padding:7px 10px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.25;text-align:center;background-color:#f1f5f9;border:1px solid #e2e8f0;color:#475569;cursor:pointer;white-space:normal;word-break:break-word;transition:all .2s}._roleTabItem_vpao1_378:hover{background-color:#e2e8f0}._roleTabItemActive_vpao1_401{background-color:#0f2942;color:#fff;border-color:#0f2942}._templateEditBox_vpao1_407{display:flex;flex-direction:column;min-width:0;max-width:100%}._infoHint_vpao1_414{font-size:11.5px;color:#475569;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;line-height:1.4}._warningHint_vpao1_424{font-size:11.5px;color:#92400e;background-color:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:8px 10px;line-height:1.4}._labelWithAction_vpao1_434{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._inlineActionBtn_vpao1_442{background:none;border:none;padding:0;color:#0369a1;font-size:11.5px;font-weight:600;cursor:pointer;text-decoration:underline}._inlineActionBtn_vpao1_442:hover{color:#0f2942}._placeholderTip_vpao1_457{font-size:11px;color:#64748b;margin-top:4px}._placeholderTip_vpao1_457 code{background-color:#f1f5f9;padding:1px 4px;border-radius:3px}._togglesGroup_vpao1_469{display:flex;flex-direction:column;gap:8px;background:#f8fafc;padding:12px;border-radius:6px;border:1px solid #e2e8f0}._checkboxItem_vpao1_479{display:flex;align-items:center;gap:8px;font-size:12.5px;cursor:pointer}._templateActionFooter_vpao1_487{display:flex;justify-content:flex-end;margin-top:18px}._container_1wm78_1{position:fixed;top:24px;right:24px;z-index:99999;display:flex;flex-direction:column;gap:12px;max-width:420px;width:100%;pointer-events:none}._toast_1wm78_14{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:10px;background:#fff;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #00000014;font-family:inherit;animation:_slideIn_1wm78_1 .3s cubic-bezier(.16,1,.3,1);transition:all .2s ease}@keyframes _slideIn_1wm78_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._toast_1wm78_14._success_1wm78_39{background:#f0fdf4;border:1.5px solid #86EFAC;border-left:6px solid #16A34A}._toast_1wm78_14._success_1wm78_39 ._icon_1wm78_45{color:#16a34a;font-size:20px;margin-top:1px}._toast_1wm78_14._success_1wm78_39 ._message_1wm78_51{color:#14532d;font-weight:600;font-size:14px;line-height:1.45}._toast_1wm78_14._error_1wm78_58{background:#fef2f2;border:1.5px solid #FCA5A5;border-left:6px solid #DC2626}._toast_1wm78_14._error_1wm78_58 ._icon_1wm78_45{color:#dc2626;font-size:20px;margin-top:1px}._toast_1wm78_14._error_1wm78_58 ._message_1wm78_51{color:#7f1d1d;font-weight:600;font-size:14px;line-height:1.45}._toast_1wm78_14._warning_1wm78_77{background:#fffbeb;border:1.5px solid #FDE68A;border-left:6px solid #D97706}._toast_1wm78_14._warning_1wm78_77 ._icon_1wm78_45{color:#d97706;font-size:20px;margin-top:1px}._toast_1wm78_14._warning_1wm78_77 ._message_1wm78_51{color:#78350f;font-weight:600;font-size:14px;line-height:1.45}._toast_1wm78_14._info_1wm78_96{background:#eff6ff;border:1.5px solid #BFDBFE;border-left:6px solid #2563EB}._toast_1wm78_14._info_1wm78_96 ._icon_1wm78_45{color:#2563eb;font-size:20px;margin-top:1px}._toast_1wm78_14._info_1wm78_96 ._message_1wm78_51{color:#1e3a8a;font-weight:600;font-size:14px;line-height:1.45}._icon_1wm78_45{font-size:20px;display:flex;flex-shrink:0}._message_1wm78_51{flex:1;word-break:break-word}._closeBtn_1wm78_126{background:none;border:none;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:18px;padding:2px;border-radius:4px;transition:all .15s;flex-shrink:0}._closeBtn_1wm78_126:hover{background-color:#00000014;color:#0f172a}:root{--color-primary: #1E3A8A;--color-secondary: #2563EB;--color-accent: #0EA5E9;--color-bg: #F8FAFC;--color-cards: #FFFFFF;--color-border: #E5E7EB;--color-success: #16A34A;--color-danger: #DC2626;--color-warning: #D97706;--color-text-main: #0F172A;--color-text-muted: #64748B;--color-text-light: #94A3B8;--font-family-base: "Times New Roman", Times, serif;--border-radius: 8px;--border-radius-sm: 4px;--border-radius-lg: 12px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--transition-fast: .15s ease-in-out;--transition-normal: .25s ease-in-out}*{box-sizing:border-box;margin:0;padding:0;font-family:var(--font-family-base)!important}body{background-color:var(--color-bg);color:var(--color-text-main);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--color-secondary);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font-family:var(--font-family-base)!important;font-size:14px}.card{background:var(--color-cards);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);padding:20px;margin-bottom:20px}.card-title{font-size:18px;font-weight:700;color:var(--color-primary);margin-bottom:16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--color-border);padding-bottom:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:var(--border-radius);font-weight:600;cursor:pointer;border:1px solid transparent;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.btn-primary{background-color:var(--color-primary);color:#fff}.btn-primary:hover{background-color:#1a3278}.btn-secondary{background-color:var(--color-secondary);color:#fff}.btn-secondary:hover{background-color:#1d4ed8}.btn-outline{background-color:transparent;border-color:var(--color-border);color:var(--color-text-main)}.btn-outline:hover{background-color:#f1f5f9}.btn-danger{background-color:var(--color-danger);color:#fff}.btn-danger:hover{background-color:#b91c1c}.btn-sm{padding:4px 10px;font-size:13px}.form-group{margin-bottom:16px}.form-label{display:block;font-weight:600;font-size:14px;margin-bottom:6px;color:var(--color-text-main)}.form-label .required{color:var(--color-danger);margin-left:2px}.form-control{width:100%;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;color:var(--color-text-main);transition:border-color var(--transition-fast)}.form-control:focus{outline:none;border-color:var(--color-secondary);box-shadow:0 0 0 3px #2563eb26}.form-control.is-invalid{border-color:var(--color-danger)}.form-error{font-size:12px;color:var(--color-danger);margin-top:4px}.form-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.form-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:768px){.form-grid-2,.form-grid-3{grid-template-columns:1fr}}.badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:12px;font-size:12px;font-weight:600}.badge-success{background-color:#dcfce7;color:var(--color-success)}.badge-danger{background-color:#fee2e2;color:var(--color-danger)}.badge-warning{background-color:#fef3c7;color:var(--color-warning)}.badge-info{background-color:#e0f2fe;color:var(--color-accent)}html,body{overflow-x:hidden;max-width:100vw}img,video,iframe,canvas{max-width:100%;height:auto}@media(max-width:768px){.card{padding:14px;margin-bottom:14px}}
