.china-info-admin_page__1OYpc{min-height:100vh;padding:28px;background:#f8fafc;color:#111827}.china-info-admin_page__1OYpc,.china-info-admin_page__1OYpc *,.china-info-admin_page__1OYpc :after,.china-info-admin_page__1OYpc :before{box-sizing:border-box}.china-info-admin_shell__gYeUU{width:min(1180px,100%);margin:0 auto}.china-info-admin_header__vhnzZ{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.china-info-admin_header__vhnzZ h1{margin:0 0 8px;font-size:clamp(28px,5vw,48px);letter-spacing:0}.china-info-admin_header__vhnzZ p,.china-info-admin_muted__2dX8d{margin:0;color:#64748b}.china-info-admin_badge__ach_y{padding:8px 12px;border-radius:999px;background:#111827;color:#fff;font-size:13px}.china-info-admin_headerActions__9lzbe{display:flex;align-items:center;gap:10px}.china-info-admin_logoutButton__joRp2{min-height:38px;border:1px solid #d1d5db;border-radius:999px;padding:0 14px;background:#fff;color:#111827;font-weight:700;cursor:pointer}.china-info-admin_loginCard__ef1r2{width:min(460px,100%);margin:12vh auto 0;display:grid;grid-gap:16px;gap:16px;padding:28px;border:1px solid #e2e8f0;border-radius:22px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.08)}.china-info-admin_loginCard__ef1r2 h1{margin:14px 0 8px;font-size:clamp(26px,5vw,40px);letter-spacing:0}.china-info-admin_loginCard__ef1r2 label{display:grid;grid-gap:8px;gap:8px;color:#334155;font-size:14px;font-weight:700}.china-info-admin_loginCard__ef1r2 input{min-height:46px;border:1px solid #d1d5db;border-radius:14px;padding:10px 12px;background:#fff;color:#111827;font-size:15px}.china-info-admin_loginCard__ef1r2 button{min-height:46px;border:0;border-radius:14px;background:#111827;color:#fff;font-size:15px;font-weight:800;cursor:pointer}.china-info-admin_loginCard__ef1r2 button:disabled{opacity:.65;cursor:not-allowed}.china-info-admin_grid__PxA5I{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.china-info-admin_card__ISakA{min-height:150px}.china-info-admin_cardWide__9Ts2R,.china-info-admin_card__ISakA{padding:20px;border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 12px 36px rgba(15,23,42,.06)}.china-info-admin_cardWide__9Ts2R{margin-top:16px}.china-info-admin_card__ISakA h2{margin:0 0 10px}.china-info-admin_moduleLink___sBv2{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:36px;margin-top:12px;border-radius:8px;padding:0 12px;background:#1d4f86;color:#fff;font-size:13px;font-weight:750;text-decoration:none}.china-info-admin_cardWide__9Ts2R h2{margin:0 0 10px}.china-info-admin_number__Dpr4B{margin:16px 0 4px;font-size:34px;font-weight:800}.china-info-admin_uploadRow__1kVKr{display:grid;grid-template-columns:1fr max-content;grid-gap:10px;gap:10px;margin-top:16px}.china-info-admin_downloadForm__RVYK4{display:grid;grid-template-columns:1.2fr .8fr .4fr 1fr repeat(3,max-content) max-content;grid-gap:10px;gap:10px;align-items:center;margin-top:16px}.china-info-admin_agencyForm__21R18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.china-info-admin_agencyProfilePreview__xrCon{display:grid;width:-moz-fit-content;width:fit-content;grid-gap:8px;gap:8px;margin-top:12px;color:#315b27;font-weight:700;text-decoration:none}.china-info-admin_agencyProfilePreview__xrCon img{width:min(180px,100%);height:auto;border:1px solid #dfe5dc;border-radius:10px;background:#ffffff}.china-info-admin_bindingRow__kpRkO{display:grid;grid-gap:6px;gap:6px;margin-top:10px;color:#475569;font-size:13px;font-weight:700}.china-info-admin_bindingRow__kpRkO select{width:min(620px,100%);min-height:40px;border:1px solid #d1d5db;border-radius:10px;padding:8px 10px;background:#fff;color:#111827}.china-info-admin_contactRequestBox__qKRKM{display:grid;grid-gap:10px;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid #e2e8f0}.china-info-admin_contactRequestBox__qKRKM h3{margin:0}.china-info-admin_contactRequestItem__cDBMJ{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.china-info-admin_auditItem__AFZlJ>div,.china-info-admin_contactRequestItem__cDBMJ>div{min-width:0}.china-info-admin_contactRequestItem__cDBMJ p{overflow-wrap:anywhere}.china-info-admin_announcementForm__nUprE,.china-info-admin_settingsForm__CCxv1{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.china-info-admin_settingsForm__CCxv1{grid-template-columns:repeat(2,minmax(0,1fr))}.china-info-admin_announcementForm__nUprE{grid-template-columns:1fr 1.3fr 160px max-content max-content;align-items:center}.china-info-admin_agencyForm__21R18 button,.china-info-admin_agencyForm__21R18 input,.china-info-admin_agencyForm__21R18 select,.china-info-admin_announcementForm__nUprE button,.china-info-admin_announcementForm__nUprE input,.china-info-admin_announcementForm__nUprE select,.china-info-admin_announcementForm__nUprE textarea,.china-info-admin_downloadForm__RVYK4 button,.china-info-admin_downloadForm__RVYK4 input,.china-info-admin_downloadForm__RVYK4 select,.china-info-admin_settingsForm__CCxv1 button,.china-info-admin_settingsForm__CCxv1 input,.china-info-admin_settingsForm__CCxv1 textarea,.china-info-admin_uploadRow__1kVKr button,.china-info-admin_uploadRow__1kVKr input,.china-info-admin_versionActions__f611h button{min-height:42px;border-radius:12px}.china-info-admin_agencyForm__21R18 input,.china-info-admin_agencyForm__21R18 select,.china-info-admin_announcementForm__nUprE input,.china-info-admin_announcementForm__nUprE select,.china-info-admin_announcementForm__nUprE textarea,.china-info-admin_downloadForm__RVYK4 input,.china-info-admin_downloadForm__RVYK4 select,.china-info-admin_settingsForm__CCxv1 input,.china-info-admin_settingsForm__CCxv1 textarea,.china-info-admin_uploadRow__1kVKr input{border:1px solid #d1d5db;padding:9px 12px;background:#fff}.china-info-admin_agencyForm__21R18 button,.china-info-admin_announcementForm__nUprE button,.china-info-admin_downloadForm__RVYK4 button,.china-info-admin_settingsForm__CCxv1 button,.china-info-admin_uploadRow__1kVKr button,.china-info-admin_versionActions__f611h button{border:0;padding:0 14px;background:#111827;color:#fff;font-weight:700}.china-info-admin_announcementForm__nUprE label,.china-info-admin_downloadForm__RVYK4 label{display:inline-flex;align-items:center;gap:6px;min-height:42px;color:#334155;font-size:13px;white-space:nowrap}.china-info-admin_uploadProgressBox__8fUqw{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,320px) 48px;grid-gap:14px;gap:14px;align-items:center;margin-top:12px;padding:14px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff}.china-info-admin_uploadProgressBox__8fUqw strong{display:block;margin-bottom:4px}.china-info-admin_uploadProgressBox__8fUqw p{margin:0;overflow-wrap:anywhere}.china-info-admin_uploadProgressTrack__23paW{height:10px;overflow:hidden;border-radius:999px;background:#dbeafe}.china-info-admin_uploadProgressTrack__23paW span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#16a34a);transition:width .16s ease}.china-info-admin_uploadProgressBox__8fUqw small{color:#1d4ed8;font-weight:800;text-align:right}.china-info-admin_bulkToolbar__4usQx{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.china-info-admin_bulkToolbar__4usQx label,.china-info-admin_rowCheck__ln7ue{display:inline-flex;align-items:center;gap:7px;color:#334155;font-size:13px;font-weight:700}.china-info-admin_bulkToolbar__4usQx button{min-height:36px;border:0;border-radius:999px;padding:0 14px;color:#fff;font-weight:800}.china-info-admin_bulkToolbar__4usQx button:disabled{cursor:not-allowed;opacity:.48}.china-info-admin_dangerButton__SdX1P{background:#dc2626}.china-info-admin_auditList__aZ1Ce,.china-info-admin_roleList__jl4zq,.china-info-admin_versionList__B2qzh{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.china-info-admin_roleItem__HkHWV{display:grid;grid-template-columns:180px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc}.china-info-admin_roleOptions__PkVHN{display:flex;flex-wrap:wrap;gap:10px}.china-info-admin_roleOptions__PkVHN label{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:999px;background:#fff;color:#334155;font-size:13px}.china-info-admin_versionItem__IyWl2{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc}.china-info-admin_rowCheck__ln7ue{flex:0 0 auto}.china-info-admin_auditItem__AFZlJ{display:grid;grid-template-columns:1fr minmax(220px,360px);grid-gap:12px;gap:12px;padding:14px;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc}.china-info-admin_auditItem__AFZlJ pre{width:100%;max-width:100%;max-height:140px;overflow:auto;margin:0;padding:10px;border-radius:12px;background:#0f172a;color:#e2e8f0;font-size:12px}.china-info-admin_versionActions__f611h{display:flex;align-items:center;gap:8px}.china-info-admin_linkButton__1hUkF,.china-info-admin_smallUpload__K9vzD{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:12px;padding:0 14px;background:#111827;color:#fff;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.china-info-admin_smallUpload__K9vzD input{display:none}.china-info-admin_activeBadge__dGrZw{padding:7px 10px;border-radius:999px;background:#dcfce7;color:#166534;font-size:13px;font-weight:700}.china-info-admin_versionActions__f611h .china-info-admin_dangerButton__SdX1P{background:#dc2626}.china-info-admin_alertError__gv_1z,.china-info-admin_alert__lxzod{margin:16px 0;padding:12px 14px;border-radius:14px}.china-info-admin_alert__lxzod{background:#ecfdf5;color:#166534}.china-info-admin_alertError__gv_1z{background:#fef2f2;color:#991b1b}@media (max-width:820px){.china-info-admin_page__1OYpc{padding:18px}.china-info-admin_header__vhnzZ{align-items:flex-start;flex-direction:column}.china-info-admin_headerActions__9lzbe{width:100%;justify-content:space-between}.china-info-admin_grid__PxA5I{grid-template-columns:1fr}.china-info-admin_agencyForm__21R18,.china-info-admin_announcementForm__nUprE,.china-info-admin_auditItem__AFZlJ,.china-info-admin_contactRequestItem__cDBMJ,.china-info-admin_downloadForm__RVYK4,.china-info-admin_roleItem__HkHWV,.china-info-admin_settingsForm__CCxv1,.china-info-admin_uploadProgressBox__8fUqw,.china-info-admin_uploadRow__1kVKr,.china-info-admin_versionItem__IyWl2{grid-template-columns:minmax(0,1fr)}.china-info-admin_versionItem__IyWl2{align-items:flex-start;flex-direction:column}.china-info-admin_contactRequestItem__cDBMJ{align-items:flex-start}.china-info-admin_versionActions__f611h{flex-wrap:wrap}}.online-application-admin_page__BoXmv{min-height:100vh;padding:24px;background:#f3f5f7;color:#172033}.online-application-admin_page__BoXmv *{box-sizing:border-box;letter-spacing:0}.online-application-admin_loginShell__Xdrx_,.online-application-admin_shell__jd_u2{width:min(1240px,100%);margin:0 auto}.online-application-admin_header__ufOBW{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.online-application-admin_titleGroup__YsInX{display:flex;align-items:center;gap:13px}.online-application-admin_titleGroup__YsInX img{width:50px;height:50px;object-fit:contain}.online-application-admin_eyebrow__gHGB_,.online-application-admin_titleGroup__YsInX span{color:#1f5fa8;font-size:10px;font-weight:850}.online-application-admin_titleGroup__YsInX h1{margin:2px 0;color:#173b66;font-size:25px}.online-application-admin_panelHeading__ugh0u p,.online-application-admin_reviewPanel__DNwg_ p,.online-application-admin_titleGroup__YsInX p{margin:0;color:#64748b;font-size:13px}.online-application-admin_batchToolbar__GGiOY,.online-application-admin_detailActions__WrENH,.online-application-admin_headerActions__D586H,.online-application-admin_pagination__Qe1SW,.online-application-admin_panelActions__geH64,.online-application-admin_reviewActions__HY9EO,.online-application-admin_rowActions__kw_15{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.online-application-admin_batchButton__WTjOV,.online-application-admin_deleteButton__RtopK,.online-application-admin_detailActions__WrENH a,.online-application-admin_detailActions__WrENH button,.online-application-admin_downloadButton__0OIMu,.online-application-admin_exportButton__rgvX4,.online-application-admin_headerActions__D586H a,.online-application-admin_headerActions__D586H button,.online-application-admin_pagination__Qe1SW button,.online-application-admin_reviewActions__HY9EO button,.online-application-admin_viewButton__GBeL9{min-height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;background:#fff;color:#26374b;font:inherit;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer}.online-application-admin_stats__unnwE{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.online-application-admin_stats__unnwE div{display:grid;grid-gap:4px;gap:4px;padding:15px 17px;border:1px solid #dde3e9;border-radius:8px;background:#fff}.online-application-admin_stats__unnwE strong{color:#173b66;font-size:24px}.online-application-admin_stats__unnwE span{color:#64748b;font-size:12px}.online-application-admin_preReviewBanner__7CcwP{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(280px,2fr) auto;align-items:center;grid-gap:14px;gap:14px;margin:0 0 14px;padding:14px 16px;border:1px solid #bdd7ee;border-left:5px solid #1f5fa8;border-radius:8px;background:#f5faff}.online-application-admin_preReviewBanner__7CcwP div{display:grid;grid-gap:3px;gap:3px}.online-application-admin_preReviewBanner__7CcwP small,.online-application-admin_preReviewBanner__7CcwP span{color:#64748b;font-size:12px}.online-application-admin_preReviewBanner__7CcwP strong{color:#173b66;font-size:15px}.online-application-admin_preReviewBanner__7CcwP p{margin:0;color:#334155;font-size:13px;line-height:1.5}.online-application-admin_preReviewBanner__7CcwP a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border:1px solid #1f5fa8;border-radius:6px;padding:0 12px;background:#fff;color:#1f5fa8;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.online-application-admin_accessDenied__2DBLj,.online-application-admin_detailPanel__ITSB1,.online-application-admin_listPanel__IgWKD{padding:20px;border:1px solid #dce2e8;border-radius:8px;background:#fff;box-shadow:0 8px 26px rgba(24,43,66,.05)}.online-application-admin_detailPanel__ITSB1{margin-top:14px;scroll-margin-top:18px}.online-application-admin_panelHeading__ugh0u{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.online-application-admin_panelHeading__ugh0u h2{margin:0 0 5px;color:#213b5b;font-size:19px}.online-application-admin_panelActions__geH64{justify-content:flex-end}.online-application-admin_detailActions__WrENH a,.online-application-admin_exportButton__rgvX4{display:inline-flex;align-items:center;border-color:#1f5fa8;background:#1f5fa8;color:#fff}.online-application-admin_batchButton__WTjOV{border-color:#287448;background:#287448;color:#fff}.online-application-admin_filters__7XVMX{display:grid;grid-template-columns:minmax(260px,1fr) 160px 150px 90px;grid-gap:9px;gap:9px;margin:16px 0}.online-application-admin_filters__7XVMX button,.online-application-admin_filters__7XVMX input,.online-application-admin_filters__7XVMX select,.online-application-admin_reviewPanel__DNwg_ textarea{min-height:42px;border:1px solid #cbd5e1;border-radius:6px;padding:8px 11px;background:#fff;color:#172033;font:inherit;font-size:14px}.online-application-admin_filters__7XVMX button{border-color:#263d58;background:#263d58;color:#fff;font-weight:800;cursor:pointer}.online-application-admin_batchToolbar__GGiOY{justify-content:space-between;margin:-4px 0 10px;color:#64748b;font-size:12px}.online-application-admin_batchToolbar__GGiOY button{border:0;padding:4px 0;background:transparent;color:#1f5fa8;font:inherit;font-weight:750;cursor:pointer}.online-application-admin_tableWrap__xbeAz{overflow-x:auto;border:1px solid #e2e7ec;border-radius:6px}.online-application-admin_tableWrap__xbeAz table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.online-application-admin_tableWrap__xbeAz td,.online-application-admin_tableWrap__xbeAz th{padding:12px;border-bottom:1px solid #e7ebef;text-align:left;vertical-align:middle}.online-application-admin_tableWrap__xbeAz th{background:#f6f8fa;color:#4b5d70;font-size:12px}.online-application-admin_tableWrap__xbeAz .online-application-admin_selectCell__0XYs6{width:42px;padding-right:4px;text-align:center}.online-application-admin_selectCell__0XYs6 input{width:16px;height:16px;accent-color:#1f5fa8;cursor:pointer}.online-application-admin_tableWrap__xbeAz td small{display:block;margin-top:3px;color:#7a8998}.online-application-admin_revisionBadge__JiHa4{color:#a26113!important;font-weight:800}.online-application-admin_majorCell__WpW__{min-width:220px;max-width:360px;white-space:normal;line-height:1.45}.online-application-admin_tableWrap__xbeAz tr:last-child td{border-bottom:0}.online-application-admin_status__TmFj7{display:inline-flex;align-items:center;min-height:26px;border-radius:5px;padding:0 8px;background:#edf1f5;color:#526477;font-size:12px;font-weight:750}.online-application-admin_status_submitted__dNO_w{background:#fff4d9;color:#8c5c00}.online-application-admin_status_reviewing__ykmdG{background:#e8f1fb;color:#24588e}.online-application-admin_status_approved__OPbBo{background:#e4f5ea;color:#1d693c}.online-application-admin_status_returned__sRgnN{background:#fff0e2;color:#9a4b0b}.online-application-admin_status_rejected__ooBG_{background:#fdebea;color:#a02d27}.online-application-admin_viewButton__GBeL9{min-height:32px;padding:0 10px}.online-application-admin_rowActions__kw_15{flex-wrap:nowrap}.online-application-admin_deleteButton__RtopK,.online-application-admin_downloadButton__0OIMu{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px}.online-application-admin_downloadButton__0OIMu{border-color:#8db2da;color:#1f5fa8}.online-application-admin_deleteButton__RtopK,.online-application-admin_detailActions__WrENH .online-application-admin_deleteButton__RtopK{border-color:#d9a6a2;background:#fff;color:#a02d27}.online-application-admin_empty__UDixN{height:92px;color:#7a8998;text-align:center!important}.online-application-admin_pagination__Qe1SW{justify-content:flex-end;margin-top:14px}.online-application-admin_pagination__Qe1SW span{color:#607084;font-size:13px}.online-application-admin_batchButton__WTjOV:disabled,.online-application-admin_deleteButton__RtopK:disabled,.online-application-admin_pagination__Qe1SW button:disabled,.online-application-admin_reviewActions__HY9EO button:disabled,.online-application-admin_viewButton__GBeL9:disabled{cursor:not-allowed;opacity:.45}.online-application-admin_detailSection__2p7OV{margin-top:20px;padding-top:18px;border-top:1px solid #e3e8ed}.online-application-admin_detailSection__2p7OV h3,.online-application-admin_reviewPanel__DNwg_ h3{margin:0 0 12px;color:#263d58;font-size:16px}.online-application-admin_detailSection__2p7OV dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0;border-top:1px solid #edf0f3;border-left:1px solid #edf0f3}.online-application-admin_detailSection__2p7OV dl>div{min-width:0;padding:11px 12px;border-right:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.online-application-admin_detailWide__4gu9H{grid-column:1/-1}.online-application-admin_detailSection__2p7OV dt{margin-bottom:5px;color:#7a8998;font-size:11px}.online-application-admin_detailSection__2p7OV dd{margin:0;color:#23364b;font-size:13px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.online-application-admin_reviewPanel__DNwg_{display:grid;grid-gap:14px;gap:14px;margin-top:22px;padding:18px;border:1px solid #d9e1e9;border-radius:6px;background:#f8fafb}.online-application-admin_reviewPanel__DNwg_ label{display:grid;grid-gap:7px;gap:7px;color:#33485f;font-size:13px;font-weight:750}.online-application-admin_reviewPanel__DNwg_ textarea{resize:vertical;line-height:1.55}.online-application-admin_reviewActions__HY9EO button{border-color:#50657c;background:#50657c;color:#fff}.online-application-admin_reviewActions__HY9EO .online-application-admin_approveButton__vH_XH{border-color:#287448;background:#287448}.online-application-admin_reviewActions__HY9EO .online-application-admin_returnButton__VjkSi{border-color:#a26113;background:#a26113}.online-application-admin_reviewActions__HY9EO .online-application-admin_rejectButton__H3Z7v{border-color:#ac3730;background:#ac3730}.online-application-admin_error__Mvv9l,.online-application-admin_success__ptne0{margin-bottom:14px;padding:12px 14px;border:1px solid;border-radius:6px;font-size:13px}.online-application-admin_success__ptne0{border-color:#b9ddc6;background:#edf8f1;color:#23643d}.online-application-admin_error__Mvv9l{border-color:#e8c0bd;background:#fff2f1;color:#a02d27}.online-application-admin_accessDenied__2DBLj{width:min(520px,100%);margin:12vh auto;text-align:center}.online-application-admin_accessDenied__2DBLj h1{margin:0 0 10px}.online-application-admin_accessDenied__2DBLj a{display:inline-block;margin-top:14px;color:#1f5fa8}@media (max-width:860px){.online-application-admin_page__BoXmv{padding:14px 10px 44px}.online-application-admin_header__ufOBW,.online-application-admin_panelHeading__ugh0u{align-items:flex-start;flex-direction:column}.online-application-admin_headerActions__D586H{width:100%}.online-application-admin_panelActions__geH64{width:100%;justify-content:flex-start}.online-application-admin_batchToolbar__GGiOY{align-items:flex-start;flex-direction:column}.online-application-admin_stats__unnwE{grid-template-columns:repeat(2,1fr)}.online-application-admin_detailSection__2p7OV dl,.online-application-admin_filters__7XVMX{grid-template-columns:1fr}.online-application-admin_detailWide__4gu9H{grid-column:auto}.online-application-admin_detailPanel__ITSB1,.online-application-admin_listPanel__IgWKD{padding:16px 12px}.online-application-admin_pagination__Qe1SW{justify-content:space-between}}.DaeguUniversityLogo_logo__nVMqd{display:flex!important;align-items:center;gap:10px;max-width:none;box-sizing:border-box;padding:10px 12px;border:1px solid rgba(19,49,79,.1);border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(11,47,79,.08);height:auto!important;flex:0 0 auto;color:#111820;line-height:1}.DaeguUniversityLogo_hero__TXcTZ{width:min(320px,78vw)!important;gap:13px;padding:12px 15px}.DaeguUniversityLogo_compact__1AqTU{width:min(220px,54vw)!important}.DaeguUniversityLogo_emblem__w2fwg{width:54px!important;height:54px!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important;flex:0 0 auto}.DaeguUniversityLogo_hero__TXcTZ .DaeguUniversityLogo_emblem__w2fwg{width:76px!important;height:76px!important}.DaeguUniversityLogo_wordmark__WADfm{display:grid;min-width:0;text-align:left;white-space:nowrap}.DaeguUniversityLogo_wordmark__WADfm strong{color:inherit;font-family:Arial,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:21px;font-weight:900;letter-spacing:-.055em}.DaeguUniversityLogo_wordmark__WADfm small{margin-top:6px;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:900;letter-spacing:.04em}.DaeguUniversityLogo_hero__TXcTZ .DaeguUniversityLogo_wordmark__WADfm strong{font-size:30px}.DaeguUniversityLogo_hero__TXcTZ .DaeguUniversityLogo_wordmark__WADfm small{margin-top:7px;font-size:14px}@media (max-width:620px){.DaeguUniversityLogo_logo__nVMqd{padding:8px 10px;border-radius:10px}.DaeguUniversityLogo_hero__TXcTZ{width:min(260px,80vw)!important;padding:10px 12px}.DaeguUniversityLogo_compact__1AqTU{width:min(200px,64vw)!important}.DaeguUniversityLogo_emblem__w2fwg{width:44px!important;height:44px!important}.DaeguUniversityLogo_hero__TXcTZ .DaeguUniversityLogo_emblem__w2fwg{width:58px!important;height:58px!important}.DaeguUniversityLogo_wordmark__WADfm strong{font-size:18px}.DaeguUniversityLogo_wordmark__WADfm small{margin-top:5px;font-size:8px}.DaeguUniversityLogo_hero__TXcTZ .DaeguUniversityLogo_wordmark__WADfm strong{font-size:24px}.DaeguUniversityLogo_hero__TXcTZ .DaeguUniversityLogo_wordmark__WADfm small{margin-top:6px;font-size:10px}}@media print{.DaeguUniversityLogo_logo__nVMqd{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.payment-notice-admin_page__drWFn{min-height:100vh;padding:38px clamp(18px,4vw,54px) 80px;background:#f2f6f5;color:#1a2d32}.payment-notice-admin_page__drWFn>header{max-width:1240px;margin:0 auto 22px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;border-left:6px solid #18735f;background:#fff;box-shadow:0 14px 38px rgba(21,57,58,.09)}.payment-notice-admin_page__drWFn>header span{color:#17806a;font-size:11px;font-weight:900;letter-spacing:.15em}.payment-notice-admin_page__drWFn>header h1{margin:7px 0 2px;font-size:32px}.payment-notice-admin_page__drWFn>header p{margin:0;color:#718086}.payment-notice-admin_page__drWFn>header a{padding:12px 18px;background:#0d6655;color:#fff;text-decoration:none;font-weight:800}.payment-notice-admin_grid__xESp9{max-width:1240px;margin:auto;display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(160px,.55fr));grid-gap:18px;gap:18px}.payment-notice-admin_login__8MWGv,.payment-notice-admin_metric__V3vfB,.payment-notice-admin_panel__uwAFM{border:1px solid #d9e3e1;background:#fff;box-shadow:0 12px 30px rgba(21,57,58,.07)}.payment-notice-admin_panel__uwAFM{max-width:1240px;margin:18px auto 0;padding:26px}.payment-notice-admin_grid__xESp9 .payment-notice-admin_panel__uwAFM{margin:0}.payment-notice-admin_panel__uwAFM h2{margin:0 0 18px}.payment-notice-admin_guide__vkboV{padding:16px 18px;border-left:4px solid #1b806a;background:#edf6f3;color:#4f6367;line-height:1.6}.payment-notice-admin_guide__vkboV code{margin-left:8px;color:#0d6655;font-weight:850}.payment-notice-admin_guide__vkboV p{margin:6px 0 0}.payment-notice-admin_panel__uwAFM form{margin-top:18px;display:grid;grid-gap:10px;gap:10px}.payment-notice-admin_panel__uwAFM input{min-height:44px;padding:9px 12px;border:1px solid #cbd8d5}.payment-notice-admin_login__8MWGv button,.payment-notice-admin_panel__uwAFM button{min-height:46px;border:0;background:#0d6655;color:#fff;font-weight:850;cursor:pointer}.payment-notice-admin_metric__V3vfB{padding:24px;display:flex;flex-direction:column;justify-content:center}.payment-notice-admin_metric__V3vfB span{color:#64767b}.payment-notice-admin_metric__V3vfB strong{margin:8px 0;color:#0d6655;font-size:38px}.payment-notice-admin_metric__V3vfB small{color:#8a969a}.payment-notice-admin_error__h2_qi,.payment-notice-admin_success__utign{padding:12px 14px}.payment-notice-admin_success__utign{background:#e8f6ee;color:#11654f}.payment-notice-admin_error__h2_qi{background:#fff0f0;color:#ae3030}.payment-notice-admin_toolbar__BWXTs{display:flex;align-items:center;justify-content:space-between;gap:18px}.payment-notice-admin_toolbar__BWXTs form{margin:0;display:flex;grid-template-columns:1fr auto}.payment-notice-admin_toolbar__BWXTs input{min-width:280px}.payment-notice-admin_toolbar__BWXTs button{padding:0 22px}.payment-notice-admin_tableWrap__uMX0O{overflow-x:auto}.payment-notice-admin_tableWrap__uMX0O table{width:100%;border-collapse:collapse}.payment-notice-admin_tableWrap__uMX0O td,.payment-notice-admin_tableWrap__uMX0O th{padding:13px 12px;border-bottom:1px solid #e5ebea;text-align:left;white-space:nowrap}.payment-notice-admin_tableWrap__uMX0O th{color:#68797d;font-size:12px;letter-spacing:.04em}.payment-notice-admin_tableWrap__uMX0O em{padding:4px 9px;border-radius:12px;background:#e5f4ee;color:#11664f;font-style:normal}.payment-notice-admin_tableWrap__uMX0O em[data-status="已替换"]{background:#edf0f1;color:#6a777b}.payment-notice-admin_login__8MWGv{width:min(460px,100%);margin:8vh auto;padding:38px;text-align:center}.payment-notice-admin_login__8MWGv img{width:170px}.payment-notice-admin_login__8MWGv h1{margin:24px 0 4px}.payment-notice-admin_login__8MWGv>p{margin:0 0 24px;color:#7b898d}.payment-notice-admin_login__8MWGv form{display:grid;grid-gap:14px;gap:14px;text-align:left}.payment-notice-admin_login__8MWGv label{display:grid;grid-gap:7px;gap:7px;font-weight:700}.payment-notice-admin_login__8MWGv input{min-height:48px;padding:0 12px;border:1px solid #cbd8d5}.payment-notice-admin_login__8MWGv span{color:#b02f2f;text-align:center}@media (max-width:850px){.payment-notice-admin_grid__xESp9{grid-template-columns:1fr 1fr}.payment-notice-admin_grid__xESp9 .payment-notice-admin_panel__uwAFM{grid-column:1/-1}.payment-notice-admin_page__drWFn>header{align-items:flex-start;gap:18px}.payment-notice-admin_toolbar__BWXTs{align-items:stretch;flex-direction:column}.payment-notice-admin_toolbar__BWXTs form{width:100%}.payment-notice-admin_toolbar__BWXTs input{min-width:0;width:100%}}@media (max-width:560px){.payment-notice-admin_page__drWFn{padding:18px 12px 60px}.payment-notice-admin_page__drWFn>header{padding:22px 18px;flex-direction:column}.payment-notice-admin_grid__xESp9{grid-template-columns:1fr}.payment-notice-admin_grid__xESp9 .payment-notice-admin_panel__uwAFM{grid-column:auto}.payment-notice-admin_panel__uwAFM{padding:20px 14px}.payment-notice-admin_guide__vkboV code{display:block;margin:5px 0 0}.payment-notice-admin_metric__V3vfB{min-height:130px}.payment-notice-admin_login__8MWGv{padding:28px 20px}}.payment-notice_page__gylua{min-height:100vh;padding-bottom:70px;background:linear-gradient(180deg,#eef4f3,#f7f9fb 45%,#fff);color:#172733}.payment-notice_hero__noi0l{min-height:260px;padding:56px 22px 92px;background:linear-gradient(125deg,rgba(8,48,61,.97),rgba(16,99,83,.93)),radial-gradient(circle at 80% 20%,#80b88a,transparent 40%);color:#fff}.payment-notice_heroInner__jaakf{width:min(980px,100%);margin:auto;display:flex;align-items:center;gap:34px}.payment-notice_hero__noi0l img{width:188px;max-width:38vw;padding:16px;border-radius:4px;background:rgba(255,255,255,.96)}.payment-notice_heroCopy__OR_w2 span{color:#b9ddd0;font-size:12px;font-weight:800;letter-spacing:.14em}.payment-notice_heroCopy__OR_w2 h1{margin:10px 0 4px;font-size:clamp(36px,6vw,58px);letter-spacing:.04em}.payment-notice_heroCopy__OR_w2 p{margin:0;color:rgba(255,255,255,.76);font-size:18px}.payment-notice_shell__h_3RW{width:min(760px,calc(100% - 28px));margin:-52px auto 0;position:relative}.payment-notice_card__aaGGp,.payment-notice_notice__M46Hz,.payment-notice_userBar__loclh{border:1px solid #d8e3e0;background:rgba(255,255,255,.98);box-shadow:0 18px 50px rgba(18,53,55,.1)}.payment-notice_notice__M46Hz{padding:22px 26px;border-top:5px solid #1c7d68}.payment-notice_notice__M46Hz strong{color:#0e5c4e;font-size:18px}.payment-notice_notice__M46Hz p{margin:8px 0 0;color:#5d6f75;line-height:1.75}.payment-notice_card__aaGGp{margin-top:18px;padding:clamp(24px,5vw,42px)}.payment-notice_sectionTitle__soR_s{display:flex;align-items:center;gap:16px;margin-bottom:26px}.payment-notice_sectionTitle__soR_s>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#e6f2ee;color:#126e5c;font-weight:900}.payment-notice_sectionTitle__soR_s h2{margin:0;font-size:25px}.payment-notice_sectionTitle__soR_s p{margin:3px 0 0;color:#849196;font-size:12px;letter-spacing:.08em}.payment-notice_card__aaGGp label{display:grid;grid-gap:8px;gap:8px;margin-top:18px;color:#293c43;font-weight:750}.payment-notice_card__aaGGp label small{color:#78878c;font-size:12px;font-weight:500}.payment-notice_card__aaGGp input{width:100%;min-height:56px;padding:0 16px;border:1px solid #cbd8d5;border-radius:5px;background:#fbfcfc;color:#14292e;outline:none}.payment-notice_card__aaGGp input:focus{border-color:#1b806a;box-shadow:0 0 0 3px rgba(27,128,106,.12)}.payment-notice_download__bGgwn,.payment-notice_primary__dzSHw{min-height:58px;margin-top:28px;display:grid;place-items:center;width:100%;border:0;border-radius:4px;background:#0d6655;color:#fff;font-weight:850;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px rgba(13,102,85,.2)}.payment-notice_download__bGgwn:hover,.payment-notice_primary__dzSHw:hover{background:#084f43}.payment-notice_primary__dzSHw:disabled{opacity:.6;cursor:wait}.payment-notice_error__9NTk_{margin:16px 0 0;padding:13px 15px;border-left:4px solid #c93e3e;background:#fff2f2;color:#a32b2b;line-height:1.55}.payment-notice_userBar__loclh{margin-top:18px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;color:#56696e}.payment-notice_userBar__loclh button{border:0;background:transparent;color:#0d6655;font-weight:750;cursor:pointer}.payment-notice_result__n47YZ{text-align:center;border-top:5px solid #1b806a}.payment-notice_successMark__Khhax{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 18px;border-radius:50%;background:#e4f4ed;color:#0f725e;font-size:30px;font-weight:900}.payment-notice_result__n47YZ>div:nth-child(2)>span{color:#13715e;font-weight:800}.payment-notice_result__n47YZ h2{margin:8px 0;font-size:28px}.payment-notice_result__n47YZ p,.payment-notice_result__n47YZ>small{color:#718086}.payment-notice_result__n47YZ>small{display:block;margin-top:12px}@media (max-width:620px){.payment-notice_hero__noi0l{min-height:230px;padding:38px 18px 76px}.payment-notice_heroInner__jaakf{align-items:flex-start;gap:18px}.payment-notice_hero__noi0l img{width:105px;padding:9px}.payment-notice_heroCopy__OR_w2 h1{font-size:34px}.payment-notice_heroCopy__OR_w2 span{font-size:9px}.payment-notice_heroCopy__OR_w2 p{font-size:14px}.payment-notice_shell__h_3RW{margin-top:-42px}.payment-notice_card__aaGGp,.payment-notice_notice__M46Hz{padding:22px 18px}.payment-notice_userBar__loclh{align-items:flex-start;gap:8px}}.assistant-application_page__3OK1z{min-height:100vh;padding:34px 18px 80px;color:#102f55;background:radial-gradient(circle at 8% 0,rgba(73,197,237,.3),transparent 31%),radial-gradient(circle at 92% 12%,rgba(68,134,224,.2),transparent 30%),linear-gradient(180deg,#f7fcff,#edf5fb)}.assistant-application_page__3OK1z *{box-sizing:border-box}.assistant-application_shell__3T786{width:min(820px,100%);margin:0 auto}.assistant-application_header__QQ0ed{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:20px;gap:20px;margin-bottom:22px}.assistant-application_eyebrow__Gb6gE,.assistant-application_header__QQ0ed p{margin:0 0 5px;color:#1789bc;font-size:11px;font-weight:900;letter-spacing:.15em}.assistant-application_header__QQ0ed h1{margin:0;color:#0c315b;font-size:clamp(23px,5vw,34px);letter-spacing:-.03em}.assistant-application_headerLinks__YXyke{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.assistant-application_headerLinks__YXyke a,.assistant-application_secondaryLink__MgNqZ{color:#2f6fa2;font-weight:800;text-decoration:none}.assistant-application_card__5y736{padding:clamp(24px,5vw,44px);border:1px solid rgba(178,213,231,.85);border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 24px 70px rgba(37,91,124,.14)}.assistant-application_card__5y736 h2{margin:0 0 24px;color:#0c315b;font-size:clamp(25px,4vw,34px)}.assistant-application_noticeGrid__zMjRS{display:grid;grid-gap:13px;gap:13px}.assistant-application_noticeGrid__zMjRS article{display:grid;grid-template-columns:44px 1fr;grid-gap:15px;gap:15px;padding:18px;border:1px solid #dceaf2;border-radius:15px;background:#f7fbfe}.assistant-application_noticeGrid__zMjRS article>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#dff4fb;color:#157dab;font-weight:900}.assistant-application_noticeGrid__zMjRS h3{margin:1px 0 7px;color:#163f67;font-size:16px}.assistant-application_noticeGrid__zMjRS p{margin:0;color:#4c657d;line-height:1.75}.assistant-application_noticeFooter__QXytb{margin-top:24px;padding-top:22px;border-top:1px solid #dce8ef}.assistant-application_muted__6OkPh,.assistant-application_noticeFooter__QXytb p{color:#708397;font-size:13px;line-height:1.7}.assistant-application_noticeFooter__QXytb button,.assistant-application_submit__rPcyN{width:100%;min-height:54px;margin-top:12px;border:0;border-radius:14px;background:linear-gradient(135deg,#1588bb,#1462a4);color:white;font:inherit;font-weight:900;cursor:pointer;box-shadow:0 12px 24px rgba(20,98,164,.22)}.assistant-application_noticeFooter__QXytb button:disabled,.assistant-application_submit__rPcyN:disabled{background:#97aabb;box-shadow:none;cursor:not-allowed}.assistant-application_formHeading__V75eQ{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.assistant-application_textButton___9rru{min-height:40px;border:0;background:transparent;color:#2f76a9;font:inherit;font-weight:800;cursor:pointer}.assistant-application_form__cxBDB{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.assistant-application_form__cxBDB label{display:grid;grid-gap:8px;gap:8px;color:#294660;font-size:14px}.assistant-application_form__cxBDB b{font-weight:850}.assistant-application_form__cxBDB input:not([type=checkbox]),.assistant-application_form__cxBDB select{width:100%;min-height:50px;padding:0 14px;border:1px solid #c8dbe7;border-radius:11px;background:white;color:#14324d;font:inherit;outline:none}.assistant-application_form__cxBDB input:focus,.assistant-application_form__cxBDB select:focus{border-color:#278bb9;box-shadow:0 0 0 3px rgba(39,139,185,.12)}.assistant-application_full__ZpoUs{grid-column:1/-1}.assistant-application_agreement__EPV0N{grid-template-columns:auto 1fr!important;align-items:flex-start;padding:17px;border-radius:12px;background:#f5f9fc;line-height:1.65}.assistant-application_agreement__EPV0N input{width:19px;height:19px;margin-top:2px;accent-color:#167caf}.assistant-application_interviewNotice__UShNx{margin:0;padding:14px 16px;border:1px solid #efd198;border-radius:11px;background:#fff8e9;color:#8a5a00;line-height:1.6}.assistant-application_error__axaLk{margin:0;padding:14px 16px;border:1px solid #efc0c0;border-radius:11px;background:#fff1f1;color:#a32626}.assistant-application_successCard__8N_Da{width:min(590px,calc(100% - 18px));margin:50px auto;text-align:center}.assistant-application_successCard__8N_Da h1{margin:0 0 24px}.assistant-application_successIcon__bhC4d{display:grid;place-items:center;width:70px;height:70px;margin:0 auto 18px;border-radius:50%;background:#1a9b5a;color:white;font-size:38px;font-weight:900}.assistant-application_applicationNo__xsDde{display:block;margin:8px 0 24px;color:#126da2;font-size:clamp(22px,5vw,30px);letter-spacing:.04em}.assistant-application_secondaryLink__MgNqZ{display:inline-block;margin-top:16px;padding:12px 20px;border:1px solid #bdd5e3;border-radius:11px}@media (max-width:620px){.assistant-application_page__3OK1z{padding:14px 10px 48px}.assistant-application_header__QQ0ed{grid-template-columns:1fr;justify-items:center;gap:10px;text-align:center}.assistant-application_header__QQ0ed h1{font-size:21px}.assistant-application_headerLinks__YXyke{justify-content:center;font-size:13px}.assistant-application_card__5y736{padding:22px 16px;border-radius:17px}.assistant-application_noticeGrid__zMjRS article{grid-template-columns:36px 1fr;padding:15px 13px;gap:10px}.assistant-application_noticeGrid__zMjRS article>span{width:34px;height:34px}.assistant-application_formHeading__V75eQ{display:block}.assistant-application_textButton___9rru{padding:0 0 14px}.assistant-application_form__cxBDB{grid-template-columns:1fr;gap:16px}.assistant-application_full__ZpoUs{grid-column:auto}.assistant-application_form__cxBDB input:not([type=checkbox]),.assistant-application_form__cxBDB select{min-height:54px;font-size:16px}.assistant-application_noticeFooter__QXytb button,.assistant-application_submit__rPcyN{min-height:56px;font-size:16px}.assistant-application_successCard__8N_Da{margin:18px auto}}.promo_page__ipYvi{min-height:100vh;padding:28px;background:#e9f3f8;color:#102f55}.promo_downloadBar__qMgXg{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1080px,100%);box-sizing:border-box;margin:0 auto 18px;padding:16px 20px;border:1px solid #cfe0e9;border-radius:18px;background:#fff;box-shadow:0 14px 40px rgba(20,69,105,.1)}.promo_downloadBar__qMgXg div{display:grid;grid-gap:4px;gap:4px}.promo_downloadBar__qMgXg strong{color:#123c66;font-size:17px}.promo_downloadBar__qMgXg span{color:#648097;font-size:13px}.promo_downloadBar__qMgXg a{flex:none;padding:13px 22px;border-radius:12px;background:#126ea6;color:#fff;font-weight:900;text-decoration:none}.promo_downloadBar__qMgXg a:hover{background:#0d5d90}.promo_downloadBar__qMgXg a:focus-visible{outline:3px solid rgba(23,137,188,.35);outline-offset:3px}.promo_poster__TTBe4{width:min(1080px,100%);margin:0 auto;overflow:hidden;border-radius:30px;background:#fff;box-shadow:0 28px 90px rgba(20,69,105,.16)}.promo_header__PIlLg{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 42px;border-bottom:1px solid #dce9f0}.promo_header__PIlLg p{margin:0;color:#1b73a5;font-size:12px;font-weight:900;letter-spacing:.18em}.promo_hero__oKjBf{padding:60px 54px 52px;background:radial-gradient(circle at 90% 10%,rgba(94,211,239,.34),transparent 34%),linear-gradient(135deg,#0c315b,#106aa1);color:#fff}.promo_badge__qvrgn{display:inline-flex;padding:9px 14px;border:1px solid rgba(255,255,255,.44);border-radius:999px;background:rgba(255,255,255,.1);font-size:13px;font-weight:850}.promo_hero__oKjBf h1{max-width:780px;margin:22px 0 18px;font-size:clamp(38px,6vw,68px);line-height:1.08;letter-spacing:-.045em}.promo_hero__oKjBf p{max-width:760px;margin:0;color:#dceefa;font-size:18px;line-height:1.8}.promo_facts__3b35t{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#dce8ee}.promo_facts__3b35t div{display:grid;grid-gap:7px;gap:7px;padding:27px 24px;background:#f7fbfd}.promo_facts__3b35t span{color:#648097;font-size:12px;font-weight:800}.promo_facts__3b35t strong{color:#123c66;font-size:18px}.promo_facts__3b35t small{color:#758b9d;line-height:1.5}.promo_apply__ZCRrw{display:grid;grid-template-columns:1fr 330px;align-items:center;grid-gap:50px;gap:50px;padding:52px 56px}.promo_applyCopy__8AleI>p{margin:0 0 8px;color:#1789bc;font-size:12px;font-weight:900;letter-spacing:.2em}.promo_applyCopy__8AleI h2{margin:0 0 16px;font-size:clamp(34px,5vw,52px)}.promo_applyCopy__8AleI span{display:block;max-width:560px;color:#536d83;font-size:16px;line-height:1.8}.promo_applyCopy__8AleI a{display:inline-flex;margin-top:24px;padding:14px 24px;border-radius:12px;background:#126ea6;color:#fff;font-weight:900;text-decoration:none}.promo_qrCard__vkm86{display:grid;justify-items:center;padding:22px;border:1px solid #cfe0e9;border-radius:22px;background:#fff;box-shadow:0 18px 48px rgba(26,80,113,.12)}.promo_qrCard__vkm86 img{display:block;width:min(260px,100%);height:auto;image-rendering:pixelated}.promo_qrCard__vkm86 strong{margin-top:10px;color:#123d66;font-size:19px}.promo_qrCard__vkm86 small{margin-top:5px;color:#7890a2;letter-spacing:.08em}.promo_poster__TTBe4 footer{display:flex;justify-content:space-between;gap:16px;padding:19px 42px;background:#0c315b;color:#d9edf8;font-size:12px;letter-spacing:.12em}.promo_poster__TTBe4 footer strong{color:#fff;letter-spacing:.06em}@media (max-width:760px){.promo_page__ipYvi{padding:14px 0 0}.promo_downloadBar__qMgXg{align-items:stretch;flex-direction:column;width:calc(100% - 28px);margin-bottom:14px;padding:15px;text-align:center}.promo_downloadBar__qMgXg a{text-align:center}.promo_poster__TTBe4{border-radius:0}.promo_header__PIlLg{flex-direction:column;padding:24px 18px;text-align:center}.promo_header__PIlLg p{font-size:10px}.promo_hero__oKjBf{padding:40px 22px 38px}.promo_hero__oKjBf h1{font-size:39px}.promo_hero__oKjBf p{font-size:15px}.promo_facts__3b35t{grid-template-columns:1fr 1fr}.promo_facts__3b35t div{padding:20px 17px}.promo_apply__ZCRrw{grid-template-columns:1fr;gap:30px;padding:38px 22px;text-align:center}.promo_applyCopy__8AleI span{font-size:14px}.promo_qrCard__vkm86{width:min(310px,100%);margin:0 auto;box-sizing:border-box}.promo_poster__TTBe4 footer{align-items:center;flex-direction:column;padding:18px;text-align:center}}@media print{.promo_page__ipYvi{padding:0;background:#fff}.promo_downloadBar__qMgXg{display:none}.promo_poster__TTBe4{box-shadow:none}.promo_applyCopy__8AleI a{display:none}}.commission_page__zTBM7{--ink:#153552;--accent:#175e91;--line:#dce5ec;--muted:#65788a;background:#f4f7fa;color:var(--ink);min-height:100vh;font:14px/1.7 Arial,PingFang SC,Microsoft YaHei,sans-serif}.commission_page__zTBM7 *{box-sizing:border-box}.commission_page__zTBM7 a{color:inherit;text-decoration:none}.commission_page__zTBM7 button,.commission_page__zTBM7 input,.commission_page__zTBM7 select,.commission_page__zTBM7 textarea{font:inherit}.commission_page__zTBM7 button{cursor:pointer}.commission_page__zTBM7 button:disabled{opacity:.55;cursor:not-allowed}.commission_page__zTBM7 :focus-visible{outline:3px solid #297fbb;outline-offset:3px}.commission_header__jWyBa{max-width:1240px;margin:auto;padding:24px 36px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.commission_header__jWyBa nav{display:flex;gap:20px;font-size:13px}.commission_wrap__Cd7xe{max-width:1240px;margin:auto;padding:0 36px 50px}.commission_hero__x09MI{padding:48px 0 38px;display:flex;align-items:center;justify-content:space-between;gap:25px}.commission_hero__x09MI h1{font-size:46px;font-weight:650;line-height:1.2;margin:14px 0}.commission_hero__x09MI p{color:var(--muted);margin:8px 0}.commission_eyebrow__LcLc1{letter-spacing:2px;font-size:12px;color:var(--accent)}.commission_steps__Q3qzT{display:flex;gap:24px;margin-top:22px;color:var(--muted);font-size:12px}.commission_heroNote__2eed4{border-left:1px solid var(--line);padding-left:30px}.commission_heroNote__2eed4 strong{display:block;font-size:28px}.commission_heroNote__2eed4 span{font-size:11px;letter-spacing:2px}.commission_heroNote__2eed4 p{font-size:12px}.commission_columns__UkG3R{display:grid;grid-template-columns:310px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start}.commission_card__bBJZn{border:1px solid var(--line);border-radius:14px;background:#fff;padding:26px;margin-bottom:20px}.commission_card__bBJZn h2{font-size:20px;margin:0 0 8px}.commission_card__bBJZn h3{font-size:14px;margin:24px 0 6px}.commission_card__bBJZn p{margin:8px 0;color:var(--muted)}.commission_download__ilrZS{margin-top:18px;display:flex;gap:12px;align-items:center;background:#eff5fa;border:1px solid var(--line);border-radius:9px;padding:14px}.commission_download__ilrZS>span{font-size:10px;font-weight:700;color:var(--accent)}.commission_download__ilrZS small{display:block;font-size:11px;color:var(--muted)}.commission_download__ilrZS b{margin-left:auto}.commission_tags__O0P8R{display:flex;flex-wrap:wrap;gap:7px}.commission_tags__O0P8R span{font-size:11px;border:1px solid var(--line);border-radius:4px;padding:3px 6px}.commission_notice__CO15Z{background:#eff5fa;padding:13px;border-radius:7px;margin-top:16px;font-size:12px}.commission_muted__fuvZm{color:var(--muted);font-size:12px}.commission_fieldset__1k96J{padding:0;border:0;margin:0;min-width:0}.commission_sectionHead__pCgw1{display:flex;gap:13px;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.commission_sectionHead__pCgw1>span{background:#edf4f9;color:var(--accent);padding:5px 10px;border-radius:6px;font-size:12px}.commission_sectionHead__pCgw1>div{flex:1 1}.commission_sectionHead__pCgw1 p{font-size:12px;margin:0}.commission_grid__FWG0u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-bottom:18px}.commission_page__zTBM7 label{display:block;font-size:13px;font-weight:500}.commission_page__zTBM7 input:not([type=checkbox]),.commission_page__zTBM7 select,.commission_page__zTBM7 textarea{display:block;width:100%;background:#fff;color:var(--ink);border:1px solid #cbd8e3;border-radius:7px;padding:11px 12px;margin-top:7px;min-height:44px}.commission_page__zTBM7 label em{color:#9d4b3b;font-style:normal}.commission_separator__MXyN_{height:1px;background:var(--line);margin:24px 0}.commission_primary__lHCm0,.commission_secondary__1XStF{padding:11px 20px;border-radius:7px;font-size:13px;min-height:44px}.commission_primary__lHCm0{border:1px solid var(--accent);background:var(--accent);color:#fff;margin-top:18px}.commission_secondary__1XStF{border:1px solid var(--line);background:#fff;color:var(--ink)}.commission_uploadGrid__n4xSs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.commission_upload__FX0tx{border:1px dashed #bfcfdd;border-radius:9px;padding:18px;background:#fbfcfd}.commission_upload__FX0tx small,.commission_upload__FX0tx span{display:block;font-size:11px;color:var(--muted);overflow-wrap:anywhere}.commission_upload__FX0tx input{font-size:11px!important;padding:6px!important}.commission_checkRow__yheYF{display:flex;gap:14px;align-items:center;margin-top:20px;font-size:12px}.commission_confirm__yplCb{display:flex!important;align-items:flex-start;gap:10px;font-size:12px!important}.commission_confirm__yplCb input{margin-top:5px;flex-shrink:0}.commission_error__BJfdv{padding:16px 20px;background:#fff0ed;border:1px solid #edb9ac;border-radius:8px;margin:14px 0;color:#853d2f}.commission_error__BJfdv ul{margin:0;padding-left:20px}.commission_record__T9Tcj{padding:18px 0;border-top:1px solid var(--line)}.commission_record__T9Tcj:first-of-type{border-top:0}.commission_receipt__mGeXt,.commission_record__T9Tcj code{overflow-wrap:anywhere;word-break:break-all}.commission_receipt__mGeXt{display:block;border:1px solid var(--line);padding:14px;margin-bottom:18px}.commission_fileLinks__3kwl6{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;font-size:12px}.commission_fileLinks__3kwl6 a{border:1px solid var(--line);border-radius:5px;padding:5px 9px}.commission_adminDetails__sLMgQ{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:8px;gap:8px;font-size:13px}.commission_adminDetails__sLMgQ dt{color:var(--muted)}.commission_adminDetails__sLMgQ dd{margin:0;overflow-wrap:anywhere}.commission_tableWrap__KCNHb{overflow-x:auto}.commission_table__9qHGx{border-collapse:collapse;width:100%;font-size:12px}.commission_table__9qHGx td,.commission_table__9qHGx th{text-align:left;padding:10px;border-bottom:1px solid var(--line);white-space:nowrap}.commission_table__9qHGx th{background:#f4f7fa}.commission_actions__XkKLg{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.commission_history__1DyN7{font-size:12px;color:var(--muted)}@media(max-width:850px){.commission_columns__UkG3R{grid-template-columns:1fr}.commission_columns__UkG3R>aside{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.commission_columns__UkG3R>aside>.commission_muted__fuvZm{grid-column:1/-1}.commission_heroNote__2eed4{display:none}.commission_hero__x09MI h1{font-size:38px}.commission_header__jWyBa,.commission_wrap__Cd7xe{padding-left:22px;padding-right:22px}}@media(max-width:560px){.commission_header__jWyBa{align-items:flex-start;flex-direction:column;padding-top:18px;padding-bottom:18px}.commission_header__jWyBa nav{gap:22px}.commission_hero__x09MI{padding-top:32px}.commission_hero__x09MI h1{font-size:32px}.commission_steps__Q3qzT{gap:14px;font-size:11px}.commission_columns__UkG3R>aside{display:block}.commission_grid__FWG0u,.commission_uploadGrid__n4xSs{grid-template-columns:1fr;gap:13px}.commission_card__bBJZn{padding:20px;border-radius:10px}.commission_checkRow__yheYF{align-items:flex-start;flex-direction:column}.commission_sectionHead__pCgw1{flex-wrap:wrap}.commission_adminDetails__sLMgQ{grid-template-columns:1fr;gap:4px}.commission_adminDetails__sLMgQ dd{margin-bottom:10px}.commission_actions__XkKLg>*{flex:1 1}.commission_primary__lHCm0{width:100%}}.consul-meeting_page__m0Vp6{min-height:100vh;position:relative;overflow:hidden;padding:28px clamp(18px,5vw,72px) 0;color:#102b45;background:#f7fbf8;font-family:PingFang SC,Microsoft YaHei,sans-serif}.consul-meeting_page__m0Vp6:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(26,91,72,.035) 1px,transparent 0),linear-gradient(90deg,rgba(26,91,72,.035) 1px,transparent 0);background-size:42px 42px}.consul-meeting_glow__bq8ly{position:absolute;width:52vw;height:52vw;right:-18vw;top:-20vw;border-radius:50%;background:#d8f3df;filter:blur(2px);opacity:.85}.consul-meeting_header__3hPX8{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;max-width:1220px;margin:auto}.consul-meeting_brand__EAfKa{display:flex;align-items:center;gap:12px;text-decoration:none;color:#153e4a}.consul-meeting_brand__EAfKa img{width:42px;height:42px;object-fit:contain}.consul-meeting_brand__EAfKa span{font-size:12px;letter-spacing:.14em;font-weight:800}.consul-meeting_headerTag__0c6bL{font-size:12px;color:#477162;letter-spacing:.12em}.consul-meeting_hero__wzrv_{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);grid-gap:clamp(32px,8vw,120px);gap:clamp(32px,8vw,120px);align-items:center;max-width:1220px;margin:clamp(58px,9vw,110px) auto 92px}.consul-meeting_kicker__e9bua{margin:0 0 15px;color:#3b8c68;font-size:11px;font-weight:800;letter-spacing:.2em}.consul-meeting_hero__wzrv_ h1{margin:0;font-size:clamp(42px,6vw,78px);line-height:1.14;letter-spacing:-.06em;color:#11394b}.consul-meeting_hero__wzrv_ h1 em{color:#258057;font-style:normal}.consul-meeting_lead__lgYyF{max-width:500px;margin:28px 0;color:#5d7180;font-size:17px;line-height:1.9}.consul-meeting_heroMeta__TmT7u{display:flex;gap:30px;margin:30px 0;color:#658071;font-size:13px}.consul-meeting_heroMeta__TmT7u b{display:block;margin-bottom:4px;color:#173e4d;font-size:18px;letter-spacing:.02em}.consul-meeting_heroButton__a1JDv,.consul-meeting_submitButton__iHMPn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:0;border-radius:12px;background:#1d7256;color:white;padding:15px 20px;text-decoration:none;font-weight:800;box-shadow:0 12px 24px rgba(29,114,86,.2);cursor:pointer}.consul-meeting_heroButton__a1JDv span,.consul-meeting_submitButton__iHMPn span{font-size:20px}.consul-meeting_posterWrap__7X_0O{position:relative;justify-self:center;width:min(100%,420px);transform:rotate(2deg)}.consul-meeting_posterGlow__eIDxh{position:absolute;inset:8% -8% -8% 8%;background:#bfe8c2;border-radius:35px;transform:rotate(-7deg);filter:blur(1px)}.consul-meeting_poster__xJkx3{position:relative;display:block;width:100%;border:10px solid white;border-radius:20px;box-shadow:0 25px 55px rgba(29,71,57,.2)}.consul-meeting_posterCaption__Tlk_d{position:absolute;right:16px;bottom:-24px;padding:8px 14px;border-radius:99px;background:#f2c75c;color:#644f14;font-size:11px;font-weight:800;letter-spacing:.08em}.consul-meeting_infoGrid__uYv3J{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;max-width:1220px;margin:0 auto 110px}.consul-meeting_infoCard__6uQtk{display:flex;gap:17px;align-items:flex-start;padding:24px;border:1px solid #dcebe1;border-radius:16px;background:rgba(255,255,255,.78)}.consul-meeting_icon__xNR6S{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:12px;background:#e2f4e7;color:#23805e;font-size:21px}.consul-meeting_infoCard__6uQtk small{display:block;margin-bottom:7px;color:#789086;font-size:11px;letter-spacing:.1em}.consul-meeting_infoCard__6uQtk strong{display:block;color:#193f4a;font-size:14px;line-height:1.7}.consul-meeting_applySection__FW_DU{position:relative;z-index:1;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(35px,8vw,120px);gap:clamp(35px,8vw,120px);max-width:1040px;margin:0 auto;padding:68px 0 100px;border-top:1px solid #dbeae0}.consul-meeting_sectionIntro__koN96 h2{margin:0;color:#123d4b;font-size:clamp(34px,4vw,50px);letter-spacing:-.05em}.consul-meeting_sectionIntro__koN96>p:not(.consul-meeting_kicker__e9bua){max-width:360px;color:#647a81;line-height:1.8}.consul-meeting_note__6kz2H{display:flex;gap:9px;align-items:flex-start;margin-top:28px;color:#668071;font-size:12px;line-height:1.6}.consul-meeting_note__6kz2H span{display:grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;background:#d8f1df;color:#258057;font-weight:800}.consul-meeting_formCard__Xt9Dc{padding:clamp(24px,4vw,42px);border:1px solid #dae9df;border-radius:22px;background:#fff;box-shadow:0 20px 55px rgba(27,79,58,.1)}.consul-meeting_formTop___ezr7{display:flex;justify-content:space-between;margin-bottom:23px;color:#173e4d;font-size:20px;font-weight:800}.consul-meeting_formTop___ezr7 small{color:#8aa096;font-size:11px;font-weight:500}.consul-meeting_formCard__Xt9Dc label{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px;color:#2c525b;font-size:13px;font-weight:800}.consul-meeting_formCard__Xt9Dc label>span{color:#e27d57}.consul-meeting_formCard__Xt9Dc input{width:100%;height:49px;padding:0 14px;border:1px solid #d6e4dc;border-radius:10px;outline:none;color:#163d4a;background:#fbfdfb;font-size:14px}.consul-meeting_formCard__Xt9Dc input:focus{border-color:#59a77d;box-shadow:0 0 0 3px #e0f2e5}.consul-meeting_choiceRow__jXpk5{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.consul-meeting_choiceActive__SA_aW,.consul-meeting_choice__JTnHt{height:49px;border:1px solid #d6e4dc;border-radius:10px;background:#fbfdfb;color:#58716f;font-weight:700;cursor:pointer}.consul-meeting_choiceActive__SA_aW{border-color:#3a9b6b;background:#e8f6eb;color:#20724f;box-shadow:inset 0 0 0 1px #3a9b6b}.consul-meeting_submitButton__iHMPn{width:100%;margin-top:7px;height:53px}.consul-meeting_privacy__3UDA4{text-align:center;color:#91a19a;font-size:11px}.consul-meeting_error__Y_lkH{margin:-5px 0 15px;color:#c55d4b;font-size:12px}.consul-meeting_success__T6FNZ{text-align:center;padding:25px 0 10px}.consul-meeting_successMark__UBe_L{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:#dff3e5;color:#23805e;font-size:34px;font-weight:800}.consul-meeting_success__T6FNZ h3{margin:0 0 10px;color:#173e4d;font-size:28px}.consul-meeting_success__T6FNZ>p:not(.consul-meeting_kicker__e9bua){color:#6b7f82;line-height:1.8}.consul-meeting_secondaryButton__npERP{margin-top:12px;border:1px solid #b9d9c4;border-radius:10px;background:white;color:#287452;padding:11px 18px;font-weight:700;cursor:pointer}.consul-meeting_footer__A1tVt{position:relative;z-index:1;padding:24px 0 28px;border-top:1px solid #dbeae0;color:#8a9a91;text-align:center;font-size:11px;letter-spacing:.03em}@media(max-width:800px){.consul-meeting_hero__wzrv_{grid-template-columns:1fr;margin-top:55px;margin-bottom:75px}.consul-meeting_heroCopy__tRfFY{order:1}.consul-meeting_posterWrap__7X_0O{order:0;width:min(78vw,370px)}.consul-meeting_infoGrid__uYv3J{grid-template-columns:1fr;margin-bottom:76px}.consul-meeting_applySection__FW_DU{grid-template-columns:1fr;gap:28px;padding-top:48px}.consul-meeting_sectionIntro__koN96>p:not(.consul-meeting_kicker__e9bua){max-width:none}.consul-meeting_headerTag__0c6bL{display:none}}@media(max-width:480px){.consul-meeting_page__m0Vp6{padding:20px 16px 0}.consul-meeting_hero__wzrv_ h1{font-size:41px}.consul-meeting_lead__lgYyF{font-size:15px}.consul-meeting_heroMeta__TmT7u{gap:18px}.consul-meeting_heroMeta__TmT7u b{font-size:15px}.consul-meeting_posterWrap__7X_0O{width:88vw}.consul-meeting_infoCard__6uQtk{padding:18px}.consul-meeting_formCard__Xt9Dc{padding:23px 18px}.consul-meeting_footer__A1tVt{line-height:1.7}}.graduate-duration-consent_page__qTFKl{min-height:100vh;padding-bottom:72px;background:linear-gradient(180deg,#eef4f3,#f7f9fb 46%,#fff);color:#172733}.graduate-duration-consent_hero__oKSMX{padding:52px 22px 92px;background:linear-gradient(125deg,#163945,#176755);color:#fff}.graduate-duration-consent_hero__oKSMX>div{width:min(1040px,100%);margin:auto;display:flex;align-items:center;gap:30px}.graduate-duration-consent_hero__oKSMX img{width:178px;padding:14px;background:#fff;border-radius:4px}.graduate-duration-consent_hero__oKSMX span{font-size:11px;letter-spacing:.15em;color:#bfe2d5;font-weight:800}.graduate-duration-consent_hero__oKSMX h1{margin:9px 0 4px;font-size:clamp(34px,5vw,54px)}.graduate-duration-consent_hero__oKSMX p{margin:0;color:#d9e8e3}.graduate-duration-consent_shell__6vrFR{width:min(900px,calc(100% - 28px));margin:-50px auto 0}.graduate-duration-consent_card__dBoON,.graduate-duration-consent_notice__lPcZ0{background:#fff;border:1px solid #d6e1df;box-shadow:0 18px 46px rgba(21,61,60,.1)}.graduate-duration-consent_notice__lPcZ0{padding:20px 25px;border-top:5px solid #2b866e}.graduate-duration-consent_notice__lPcZ0 strong{color:#176a58;font-size:18px}.graduate-duration-consent_notice__lPcZ0 p{margin:7px 0 0;color:#617177;line-height:1.7}.graduate-duration-consent_card__dBoON{margin-top:18px;padding:clamp(22px,4vw,38px)}.graduate-duration-consent_heading__R_75_{display:flex;align-items:center;gap:15px;margin-bottom:24px}.graduate-duration-consent_heading__R_75_>b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#e6f2ee;color:#176b59}.graduate-duration-consent_heading__R_75_ h2{margin:0;font-size:24px}.graduate-duration-consent_heading__R_75_ p{margin:3px 0 0;color:#879398;font-size:13px}.graduate-duration-consent_two__fKVlA{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.graduate-duration-consent_card__dBoON label{display:grid;grid-gap:8px;gap:8px;font-weight:750;color:#2d4147}.graduate-duration-consent_card__dBoON input,.graduate-duration-consent_card__dBoON select{min-height:54px;width:100%;padding:0 15px;border:1px solid #cad8d4;border-radius:5px;background:#fbfcfc;outline:none}.graduate-duration-consent_card__dBoON input:focus,.graduate-duration-consent_card__dBoON select:focus{border-color:#247f69;box-shadow:0 0 0 3px rgba(36,127,105,.12)}.graduate-duration-consent_card__dBoON select{font:inherit;color:#24383e}.graduate-duration-consent_card__dBoON label>small{color:#607579;font-weight:500;line-height:1.5}.graduate-duration-consent_primary__sK2pq{width:100%;min-height:57px;margin-top:24px;border:0;border-radius:4px;background:#136a57;color:#fff;font-weight:850;cursor:pointer;box-shadow:0 10px 22px rgba(19,106,87,.18)}.graduate-duration-consent_primary__sK2pq:disabled{opacity:.58;cursor:wait}.graduate-duration-consent_infoGrid__qN5Fq{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #e0e8e6;border-left:1px solid #e0e8e6}.graduate-duration-consent_infoGrid__qN5Fq>div{display:grid;grid-gap:7px;gap:7px;padding:18px;border-right:1px solid #e0e8e6;border-bottom:1px solid #e0e8e6}.graduate-duration-consent_infoGrid__qN5Fq span{font-size:12px;color:#7d8d91}.graduate-duration-consent_infoGrid__qN5Fq strong{font-size:17px}.graduate-duration-consent_infoGrid__qN5Fq .graduate-duration-consent_highlight__sfZ22{background:#eef8f4}.graduate-duration-consent_infoGrid__qN5Fq .graduate-duration-consent_highlight__sfZ22 strong{color:#0e6d57}.graduate-duration-consent_schoolNote__VjDjl,.graduate-duration-consent_status__XX4Q6{padding:14px 16px;line-height:1.65}.graduate-duration-consent_schoolNote__VjDjl{background:#f3f7f6;color:#435a5f}.graduate-duration-consent_status__XX4Q6{margin-top:12px;background:#edf3fb;color:#355b7a}.graduate-duration-consent_decisionForm__h2TDs{margin-top:28px;padding-top:24px;border-top:1px solid #dce5e3}.graduate-duration-consent_decisionForm__h2TDs h3{margin:0 0 14px}.graduate-duration-consent_choices__Ou5XX{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.graduate-duration-consent_choices__Ou5XX label{display:grid;grid-template-columns:24px 1fr;grid-column-gap:8px;column-gap:8px;padding:18px;border:1px solid #cad8d4;border-radius:6px;cursor:pointer}.graduate-duration-consent_choices__Ou5XX input{width:18px;min-height:auto;grid-row:1/3}.graduate-duration-consent_choices__Ou5XX span{font-size:12px;color:#728187}.graduate-duration-consent_choices__Ou5XX .graduate-duration-consent_selected____ECI{border-color:#1f8068;background:#eff8f5}.graduate-duration-consent_choices__Ou5XX .graduate-duration-consent_selectedNo__GAA6S{border-color:#c98f44;background:#fff8ed}.graduate-duration-consent_upload__zeQ1G{margin-top:18px;padding:18px;border:1px dashed #3d8d79;background:#f1f8f6}.graduate-duration-consent_upload__zeQ1G input{padding:13px;background:#fff}.graduate-duration-consent_upload__zeQ1G small{color:#607579;font-weight:500}.graduate-duration-consent_deadline__t0SBO{margin-top:18px;padding:18px 20px;border-left:5px solid #c33e32;background:#fff2ef;color:#8f2c25}.graduate-duration-consent_deadline__t0SBO p{margin:7px 0 0;line-height:1.65}.graduate-duration-consent_refusal__M667H,.graduate-duration-consent_success__m2NvC{margin-top:24px;padding:22px;text-align:center}.graduate-duration-consent_success__m2NvC{background:#eaf7f1;color:#126b54}.graduate-duration-consent_refusal__M667H{background:#fff1ed;color:#a43b31}.graduate-duration-consent_refusal__M667H strong,.graduate-duration-consent_success__m2NvC strong{font-size:21px}.graduate-duration-consent_refusal__M667H p,.graduate-duration-consent_success__m2NvC p{margin:7px 0 0}.graduate-duration-consent_error__jNWDH{padding:15px 18px;border-left:5px solid #c53b36;background:#fff0f0;color:#a22c28;box-shadow:0 10px 26px rgba(90,31,31,.08)}@media(max-width:650px){.graduate-duration-consent_hero__oKSMX{padding:35px 18px 76px}.graduate-duration-consent_hero__oKSMX>div{align-items:flex-start;gap:17px}.graduate-duration-consent_hero__oKSMX img{width:100px;padding:8px}.graduate-duration-consent_hero__oKSMX h1{font-size:31px}.graduate-duration-consent_hero__oKSMX span{font-size:8px}.graduate-duration-consent_hero__oKSMX p{font-size:12px}.graduate-duration-consent_shell__6vrFR{margin-top:-40px}.graduate-duration-consent_card__dBoON,.graduate-duration-consent_notice__lPcZ0{padding:21px 17px}.graduate-duration-consent_choices__Ou5XX,.graduate-duration-consent_infoGrid__qN5Fq,.graduate-duration-consent_two__fKVlA{grid-template-columns:1fr}.graduate-duration-consent_infoGrid__qN5Fq{border-right:1px solid #e0e8e6}.graduate-duration-consent_choices__Ou5XX label{min-height:86px}}.graduate-duration-consent-download_notice__J4Cgp{display:flex;align-items:center;justify-content:space-between;gap:24px;border-left:6px solid #c59637;background:linear-gradient(135deg,#fffdf7,#fff8e7)}.graduate-duration-consent-download_notice__J4Cgp span{color:#9a6a16;font-size:12px;font-weight:850;letter-spacing:.12em}.graduate-duration-consent-download_notice__J4Cgp h2{margin:6px 0;font-size:23px}.graduate-duration-consent-download_notice__J4Cgp p{margin:0;color:#667478;line-height:1.65}.graduate-duration-consent-download_button__zet_z{flex:0 0 auto;display:grid;place-items:center;min-height:52px;padding:0 24px;border-radius:4px;background:#176a57;color:#fff;font-weight:850;text-decoration:none;box-shadow:0 10px 22px rgba(19,106,87,.18)}.graduate-duration-consent-download_secondaryButton__yjF5H{display:grid;place-items:center;min-height:50px;margin-top:16px;border:1px solid #176a57;border-radius:4px;color:#176a57;font-weight:850;text-decoration:none}.graduate-duration-consent-download_refundNotice__mILjD{display:grid;grid-gap:20px;gap:20px;border-left:6px solid #bd3d32;background:linear-gradient(135deg,#fffafa,#fff3ef)}.graduate-duration-consent-download_restrictedHeading__Lsbxe span{display:inline-block;padding:5px 10px;border-radius:999px;background:#a92f29;color:#fff;font-size:12px;font-weight:850;letter-spacing:.06em}.graduate-duration-consent-download_restrictedHeading__Lsbxe h2{margin:10px 0 6px;font-size:23px}.graduate-duration-consent-download_restrictedHeading__Lsbxe p{margin:0;color:#6b5653;line-height:1.65}.graduate-duration-consent-download_downloadGrid__CoBpz,.graduate-duration-consent-download_inlineDownloads__2dS4n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.graduate-duration-consent-download_restrictedButton__JFf3C{display:grid;grid-gap:5px;gap:5px;min-height:76px;padding:15px 18px;border:1px solid #cf766c;border-radius:5px;background:#fff;color:#8f2c25;text-decoration:none}.graduate-duration-consent-download_restrictedButton__JFf3C strong{font-size:16px}.graduate-duration-consent-download_restrictedButton__JFf3C small{color:#796966}.graduate-duration-consent-download_refundBox__3Di0C{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.graduate-duration-consent-download_confirm__uCBX0{display:flex!important;grid-template-columns:none!important;align-items:center;gap:10px!important;padding:14px 16px;border:1px solid #e3b95e;background:#fff9eb}.graduate-duration-consent-download_confirm__uCBX0 input{width:20px!important;min-height:20px!important;margin:0}@media (max-width:650px){.graduate-duration-consent-download_notice__J4Cgp{align-items:stretch;flex-direction:column;gap:18px}.graduate-duration-consent-download_button__zet_z{width:100%}.graduate-duration-consent-download_downloadGrid__CoBpz,.graduate-duration-consent-download_inlineDownloads__2dS4n{grid-template-columns:1fr}}.graduation-certificate-pickup-admin-fixed_loginPage__ICAsJ{min-height:100vh;display:grid;place-items:center;background:#eef5f2;padding:20px;color:#18342b}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19{width:min(420px,100%);box-sizing:border-box;background:#fff;border:1px solid #d9e8e2;border-radius:22px;padding:32px;box-shadow:0 20px 55px rgba(24,79,60,.1)}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19 img{width:66px}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19 h1{margin:14px 0 6px}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19 p{color:#64776f;line-height:1.6}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19 label{display:flex;flex-direction:column;gap:7px;margin:15px 0;font-weight:700}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19 input{border:1px solid #bdd4ca;border-radius:11px;padding:12px}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19 button,.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU button{border:0;background:#146c4b;color:#fff;border-radius:11px;padding:12px;font-weight:800}.graduation-certificate-pickup-admin-fixed_loginCard__NvR19>span{display:block;color:#a32626;margin-top:12px}.graduation-certificate-pickup-admin-fixed_page__cPEva{min-height:100vh;background:#f3f7f5;color:#18342b;padding:28px 24px 70px}.graduation-certificate-pickup-admin-fixed_page__cPEva>header{max-width:1500px;margin:0 auto 18px;display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #dce9e4;border-radius:20px;padding:22px 26px}.graduation-certificate-pickup-admin-fixed_page__cPEva header span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#14734f}.graduation-certificate-pickup-admin-fixed_page__cPEva header h1{margin:5px 0}.graduation-certificate-pickup-admin-fixed_page__cPEva header p{margin:0;color:#657970}.graduation-certificate-pickup-admin-fixed_page__cPEva header nav{display:flex;gap:10px}.graduation-certificate-pickup-admin-fixed_page__cPEva header a{background:#e8f3ee;color:#145f43;border-radius:10px;padding:11px 14px;text-decoration:none;font-weight:750}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1{max-width:1500px;margin:0 auto 18px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1 button{border:1px solid #d5e6df;background:#fff;border-radius:14px;padding:15px;color:#536b62;cursor:pointer}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1 span,.graduation-certificate-pickup-admin-fixed_metrics__K4gt1 strong{display:block}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1 strong{font-size:24px;color:#173e30;margin-top:4px}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1 .graduation-certificate-pickup-admin-fixed_active__gp2gt{background:#146c4b;color:#dff4ea;border-color:#146c4b}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1 .graduation-certificate-pickup-admin-fixed_active__gp2gt strong{color:#fff}.graduation-certificate-pickup-admin-fixed_panel__SRADU{max-width:1500px;margin:auto;background:#fff;border:1px solid #dce9e4;border-radius:20px;padding:22px}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU{display:flex;justify-content:space-between;align-items:center;gap:16px}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU h2,.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU p{margin:0}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU p{margin-top:5px;color:#6b7c75}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU form{display:flex;gap:8px}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU input,.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU select{border:1px solid #bfd5cc;border-radius:10px;padding:10px 12px}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R{overflow:auto;margin-top:18px}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R table{width:100%;border-collapse:collapse;min-width:1180px}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R td,.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R th{text-align:left;border-bottom:1px solid #e8efec;padding:13px 10px;vertical-align:top;font-size:13px}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R th{color:#63756e;background:#f7faf9;white-space:nowrap}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R td small,.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R td strong{display:block}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R td small{color:#687a73;line-height:1.5;margin-top:4px;max-width:300px}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R td a{color:#126b49;font-weight:750}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R em{display:inline-block;padding:5px 9px;border-radius:999px;background:#eef3f1;font-style:normal;font-weight:750;white-space:nowrap}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R em[data-status="已提交"]{background:#fff0c9;color:#775900}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R em[data-status="已完成"],.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R em[data-status="已确认"]{background:#daf2e6;color:#11613f}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R em[data-status="已退回"]{background:#fde3e3;color:#9b2828}.graduation-certificate-pickup-admin-fixed_tableWrap__6_c1R em[data-status="已寄出"]{background:#dcecff;color:#235b91}.graduation-certificate-pickup-admin-fixed_actions__nXJya{display:flex;flex-wrap:wrap;gap:6px}.graduation-certificate-pickup-admin-fixed_actions__nXJya button{border:1px solid #bad4ca;background:#fff;color:#165d43;border-radius:8px;padding:7px 9px;font-weight:700;cursor:pointer}.graduation-certificate-pickup-admin-fixed_error__MBG5K,.graduation-certificate-pickup-admin-fixed_message__ifF5m{max-width:1460px;margin:10px auto;padding:12px 18px;border-radius:11px}.graduation-certificate-pickup-admin-fixed_message__ifF5m{background:#dff3e8;color:#145a3e}.graduation-certificate-pickup-admin-fixed_error__MBG5K{background:#ffe7e7;color:#962727}@media(max-width:900px){.graduation-certificate-pickup-admin-fixed_page__cPEva{padding:14px 10px 60px}.graduation-certificate-pickup-admin-fixed_page__cPEva>header{align-items:flex-start;gap:14px;flex-direction:column}.graduation-certificate-pickup-admin-fixed_metrics__K4gt1{grid-template-columns:repeat(3,1fr)}.graduation-certificate-pickup-admin-fixed_panel__SRADU{padding:16px 10px}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU{align-items:stretch;flex-direction:column}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU form{flex-wrap:wrap}.graduation-certificate-pickup-admin-fixed_toolbar__U4vvU input{flex:1 1}.graduation-certificate-pickup-admin-fixed_page__cPEva header nav{flex-wrap:wrap}}.graduation-certificate-pickup-admin-upload_uploadAction__DU0tV{display:inline-flex;margin-top:8px;padding:7px 10px;border:1px solid #bad4ca;border-radius:8px;background:#fff;color:#165d43;font-weight:750;cursor:pointer}.graduation-certificate-pickup-admin-upload_uploadAction__DU0tV input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.graduation-certificate-pickup-admin-upload_matchAction__DlO23{display:block;margin-top:8px;padding:7px 10px;border:0;border-radius:8px;background:#176b4b;color:#fff;font-weight:750;cursor:pointer}.graduation-certificate-pickup-admin-upload_matchAction__DlO23:disabled{cursor:wait;opacity:.6}.graduation-certificate-pickup_page__KHxIO{min-height:100vh;background:#f3f7f5;color:#18342b;padding:36px 18px 80px}.graduation-certificate-pickup_hero__mF15T{max-width:920px;margin:0 auto 22px;background:linear-gradient(135deg,#fff,#e7f3ee);border:1px solid #d5e7df;border-radius:24px;padding:28px 32px;display:flex;align-items:center;gap:22px;box-shadow:0 16px 45px rgba(20,76,57,.08)}.graduation-certificate-pickup_hero__mF15T img{width:72px;height:72px;object-fit:contain}.graduation-certificate-pickup_hero__mF15T span{font-size:12px;font-weight:800;letter-spacing:.18em;color:#14734f}.graduation-certificate-pickup_hero__mF15T h1{font-size:30px;margin:5px 0 6px}.graduation-certificate-pickup_hero__mF15T p{margin:0;color:#5b7169}.graduation-certificate-pickup_tabs__71TDY{max-width:920px;margin:0 auto 16px;display:flex;gap:10px}.graduation-certificate-pickup_tabs__71TDY button{border:1px solid #c9ddd5;background:#fff;color:#34594c;border-radius:999px;padding:11px 20px;font-weight:700;cursor:pointer}.graduation-certificate-pickup_tabs__71TDY .graduation-certificate-pickup_active__BTjEd{background:#146c4b;color:#fff;border-color:#146c4b}.graduation-certificate-pickup_card__qay0p{max-width:920px;margin:0 auto;background:#fff;border:1px solid #dceae4;border-radius:24px;padding:28px 32px;box-shadow:0 12px 36px rgba(20,76,57,.06)}.graduation-certificate-pickup_card__qay0p section{padding:4px 0 24px;margin-bottom:22px;border-bottom:1px solid #edf3f0}.graduation-certificate-pickup_card__qay0p h2{margin:0 0 18px;font-size:19px}.graduation-certificate-pickup_card__qay0p h2 b{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#e2f2eb;color:#116744;font-size:13px;margin-right:10px}.graduation-certificate-pickup_grid__272V4{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.graduation-certificate-pickup_wide__sJUUQ{grid-column:1/-1}.graduation-certificate-pickup_card__qay0p label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:700}.graduation-certificate-pickup_card__qay0p label>span{color:#bd3838;margin-left:3px}.graduation-certificate-pickup_card__qay0p input,.graduation-certificate-pickup_card__qay0p select{width:100%;box-sizing:border-box;border:1px solid #bdd4ca;border-radius:12px;background:#fbfdfc;color:#18342b;padding:13px 14px;font:inherit;outline:none}.graduation-certificate-pickup_card__qay0p input:focus,.graduation-certificate-pickup_card__qay0p select:focus{border-color:#16845b;box-shadow:0 0 0 3px rgba(22,132,91,.11)}.graduation-certificate-pickup_upload__5tymL{border:1px dashed #8cbba8;border-radius:16px;background:#f5fbf8;padding:18px}.graduation-certificate-pickup_upload__5tymL small{font-weight:400;color:#61746d}.graduation-certificate-pickup_upload__5tymL strong{color:#146c4b}.graduation-certificate-pickup_confirm__e_JZx{flex-direction:row!important;align-items:flex-start!important;font-weight:500!important;line-height:1.6;margin:4px 0 20px}.graduation-certificate-pickup_confirm__e_JZx input{width:auto;margin-top:5px}.graduation-certificate-pickup_confirm__e_JZx span{color:#3d514a!important}.graduation-certificate-pickup_primary__dJfAa,.graduation-certificate-pickup_secondary__jnzFO{border:0;border-radius:13px;padding:14px 22px;font-weight:800;font-size:15px;cursor:pointer}.graduation-certificate-pickup_primary__dJfAa{background:#146c4b;color:#fff;width:100%}.graduation-certificate-pickup_primary__dJfAa:disabled{opacity:.55;cursor:wait}.graduation-certificate-pickup_secondary__jnzFO{background:#eef4f1;color:#245b47;width:100%;margin-top:10px}.graduation-certificate-pickup_lookup__4oOfq{max-width:560px}.graduation-certificate-pickup_lookup__4oOfq>p{color:#657971;margin-top:-8px}.graduation-certificate-pickup_lookup__4oOfq label{margin:15px 0}.graduation-certificate-pickup_success__NxICV{display:flex;align-items:center;gap:14px;padding-bottom:20px;border-bottom:1px solid #e4efea}.graduation-certificate-pickup_success__NxICV>span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#daf3e7;color:#0a784b;font-size:24px}.graduation-certificate-pickup_success__NxICV h2,.graduation-certificate-pickup_success__NxICV p{margin:0}.graduation-certificate-pickup_success__NxICV p{margin-top:5px}.graduation-certificate-pickup_credentials__ilVkP{background:#fff8df;border:1px solid #f0daa1;border-radius:16px;padding:18px;margin:20px 0}.graduation-certificate-pickup_credentials__ilVkP p{margin:5px 0;font-size:12px;color:#78683c}.graduation-certificate-pickup_credentials__ilVkP code,.graduation-certificate-pickup_credentials__ilVkP strong{display:block;font-size:18px;word-break:break-all}.graduation-certificate-pickup_credentials__ilVkP code{background:#fff;padding:9px;border-radius:8px}.graduation-certificate-pickup_credentials__ilVkP small{display:block;margin-top:12px;line-height:1.6;color:#755d1e}.graduation-certificate-pickup_result__8UCZC dl{margin:0 0 20px}.graduation-certificate-pickup_result__8UCZC dl div{display:grid;grid-template-columns:120px 1fr;padding:12px 0;border-bottom:1px solid #edf2ef}.graduation-certificate-pickup_result__8UCZC dt{color:#6c7f77}.graduation-certificate-pickup_result__8UCZC dd{margin:0;font-weight:650;word-break:break-word}.graduation-certificate-pickup_error__j8NU6{max-width:860px;margin:16px auto;background:#fff0f0;border:1px solid #efc1c1;color:#a32222;padding:13px 18px;border-radius:12px}.graduation-certificate-pickup_result__8UCZC{max-width:700px}@media(max-width:680px){.graduation-certificate-pickup_page__KHxIO{padding:16px 12px 64px}.graduation-certificate-pickup_hero__mF15T{padding:20px;align-items:flex-start;border-radius:18px}.graduation-certificate-pickup_hero__mF15T img{width:52px;height:52px}.graduation-certificate-pickup_hero__mF15T h1{font-size:23px}.graduation-certificate-pickup_tabs__71TDY button{flex:1 1;padding:10px 8px}.graduation-certificate-pickup_card__qay0p{padding:22px 18px;border-radius:18px}.graduation-certificate-pickup_grid__272V4{grid-template-columns:1fr}.graduation-certificate-pickup_wide__sJUUQ{grid-column:auto}.graduation-certificate-pickup_result__8UCZC dl div{grid-template-columns:1fr;gap:5px}}.graduation-certificate-pickup-payment_documentPanel__zmL_v,.graduation-certificate-pickup-payment_paymentPanel__VOVZn{margin:22px 0;padding:20px;border:1px solid #dbeae4;border-radius:16px;background:#f8fbfa}.graduation-certificate-pickup-payment_documentPanel__zmL_v h2,.graduation-certificate-pickup-payment_paymentPanel__VOVZn h2{margin:0 0 8px}.graduation-certificate-pickup-payment_documentPanel__zmL_v>p,.graduation-certificate-pickup-payment_paymentPanel__VOVZn>p{margin:0 0 16px;color:#62766e;line-height:1.6}.graduation-certificate-pickup-payment_paymentPanel__VOVZn form{display:grid;grid-gap:14px;gap:14px}.graduation-certificate-pickup-payment_manualForm__g3q6h{margin-top:16px;padding-top:16px;border-top:1px solid #dce9e4}.graduation-certificate-pickup-payment_documentItem__HhGYQ{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;border-top:1px solid #e2ece8}.graduation-certificate-pickup-payment_documentItem__HhGYQ:first-of-type{border-top:0}.graduation-certificate-pickup-payment_documentItem__HhGYQ small,.graduation-certificate-pickup-payment_documentItem__HhGYQ span{display:block}.graduation-certificate-pickup-payment_documentItem__HhGYQ small{margin-top:4px;color:#667a72;word-break:break-all}.graduation-certificate-pickup-payment_documentItem__HhGYQ button{border:0;border-radius:10px;background:#146c4b;color:#fff;padding:10px 14px;font-weight:800;white-space:nowrap}@media (max-width:680px){.graduation-certificate-pickup-payment_documentItem__HhGYQ{align-items:flex-start;flex-direction:column}.graduation-certificate-pickup-payment_documentItem__HhGYQ button{width:100%}}.official-application_page__0X_e1{min-height:100vh;background:#fff;color:#253c39;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;letter-spacing:0}.official-application_page__0X_e1 *{box-sizing:border-box;letter-spacing:0}.official-application_top__1juQ6{min-height:82px;padding:18px 32px;border-bottom:1px solid #dce5e2;display:flex;align-items:center;justify-content:space-between;gap:20px}.official-application_top__1juQ6 nav{display:flex;gap:24px}.official-application_page__0X_e1 a{color:#256558;text-decoration:none}.official-application_page__0X_e1 a:hover{text-decoration:underline}.official-application_content__6Qn14{max-width:1480px;padding:28px 32px;margin:auto}.official-application_heading__rpNHF{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.official-application_heading__rpNHF p{color:#73867f;margin:0 0 6px}.official-application_page__0X_e1 h1{font-size:22px;line-height:1.4;margin:0;font-weight:600}.official-application_page__0X_e1 h2{font-size:17px;margin:0}.official-application_page__0X_e1 h3{font-size:15px;margin:0 0 18px;font-weight:600}.official-application_page__0X_e1 button,.official-application_page__0X_e1 input,.official-application_page__0X_e1 select,.official-application_page__0X_e1 textarea{font:inherit}.official-application_page__0X_e1 button{border:1px solid #d6e0dc;border-radius:4px;background:white;color:#325e52;padding:8px 14px;cursor:pointer;min-height:38px}.official-application_page__0X_e1 button:hover{background:#eef5f2}.official-application_page__0X_e1 button:disabled{opacity:.5;cursor:not-allowed}.official-application_page__0X_e1 .official-application_primary__oJM7p{background:#285c50;color:white;border-color:#285c50}.official-application_page__0X_e1 input:not([type=checkbox]),.official-application_page__0X_e1 select,.official-application_page__0X_e1 textarea{border:1px solid #d4dfdb;border-radius:4px;background:#fff;color:#253c39;padding:9px 11px;width:100%;min-height:40px}.official-application_page__0X_e1 input:-moz-read-only{background:#f2f5f4}.official-application_page__0X_e1 input:read-only{background:#f2f5f4}.official-application_page__0X_e1 input[type=checkbox]{width:16px;height:16px;flex:none;accent-color:#285c50}.official-application_page__0X_e1 a:focus-visible,.official-application_page__0X_e1 button:focus-visible,.official-application_page__0X_e1 input:focus,.official-application_page__0X_e1 select:focus,.official-application_page__0X_e1 textarea:focus{outline:2px solid #238a70;outline-offset:2px}.official-application_filters__WoqIT{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(160px,1fr));grid-gap:12px;gap:12px}.official-application_count__biC7M{margin:20px 0 12px;color:#71827a}.official-application_tableWrap__hr4IP{overflow:auto;border-top:1px solid #dce5e2}.official-application_page__0X_e1 table{width:100%;border-collapse:collapse;min-width:850px;text-align:left}.official-application_page__0X_e1 th{font-weight:500;color:#637b71;background:#f4f7f6}.official-application_page__0X_e1 td,.official-application_page__0X_e1 th{padding:10px 12px;border-bottom:1px solid #e5ebe8;vertical-align:middle;white-space:nowrap}.official-application_page__0X_e1 small{display:block;font-size:12px;color:#7a8b83;font-weight:400}.official-application_page__0X_e1 .official-application_name__svb_s{border:0;background:none;padding:0;min-height:24px;font-weight:600}.official-application_status__0pL4t{font-size:13px}.official-application_empty__8qAA_{padding:80px 0;text-align:center;color:#6e837a}.official-application_summary__lOwHm{display:flex;flex-wrap:wrap;gap:8px 22px;border-bottom:1px solid #dce5e2;padding-bottom:18px}.official-application_summary__lOwHm strong{font-size:17px}.official-application_notice__mTZbf{padding:12px 0;color:#456859;font-size:13px}.official-application_muted__UNy5_{font-size:13px;color:#76847d;overflow-wrap:anywhere}.official-application_formToolbar__BzpXk{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 0}.official-application_formToolbar__BzpXk h2 small{display:inline;margin-left:10px}.official-application_formToolbar__BzpXk label{display:flex;align-items:center;gap:6px;font-size:13px}.official-application_section__sGRMy{padding:24px 0;border-bottom:1px solid #dce5e2}.official-application_grid__QHLps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.official-application_grid__QHLps label,.official-application_grid__QHLps>div{display:flex;flex-direction:column;gap:6px;min-width:0}.official-application_wide__XeQPz{grid-column:span 2}.official-application_grid__QHLps small{overflow-wrap:anywhere}.official-application_page__0X_e1 .official-application_validation__Y0Duj{color:#b43c34}.official-application_section__sGRMy ul{padding-left:18px;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.official-application_confirm__O780z{display:flex;align-items:flex-start;gap:8px;margin:24px 0;color:#647970;font-size:13px}.official-application_actions__sjk3N{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.official-application_actions__sjk3N span{font-size:13px;color:#77877d}.official-application_error__vXx7C{padding:12px;background:#fff2ef;color:#a5332b;border-left:3px solid #bc4d40;overflow-wrap:anywhere}.official-application_login____jhX{max-width:360px;margin:60px auto;display:flex;flex-direction:column;gap:20px}.official-application_login____jhX label{display:flex;flex-direction:column;gap:6px}.official-application_page__0X_e1 footer{padding:24px 0;margin-top:32px;border-top:1px solid #e0e8e4;font-size:12px;color:#829087}.official-application_toolbarActions___4T_G{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.official-application_documents__dhx3s{padding-left:24px;margin:0}.official-application_documents__dhx3s li{padding:14px 0;border-bottom:1px solid #e5ebe8;overflow-wrap:anywhere}.official-application_documents__dhx3s li:last-child{border-bottom:0}.official-application_documents__dhx3s p{margin:6px 0 0}.official-application_documentHeading__ZoMxs{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.official-application_documentHeading__ZoMxs strong{font-size:14px;font-weight:600}@media(max-width:900px){.official-application_filters__WoqIT,.official-application_grid__QHLps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.official-application_top__1juQ6{padding:16px;min-height:72px;flex-wrap:wrap}.official-application_top__1juQ6 nav{gap:10px;font-size:12px;flex-wrap:wrap}.official-application_content__6Qn14{padding:22px 16px}.official-application_page__0X_e1 h1{font-size:19px}.official-application_filters__WoqIT{gap:10px}.official-application_filters__WoqIT input{grid-column:1/-1}.official-application_grid__QHLps{grid-template-columns:minmax(0,1fr)}.official-application_wide__XeQPz{grid-column:auto}.official-application_section__sGRMy ul{grid-template-columns:minmax(0,1fr)}.official-application_summary__lOwHm{gap:8px 16px}.official-application_formToolbar__BzpXk{align-items:flex-start;flex-wrap:wrap}.official-application_formToolbar__BzpXk h2 small{display:block;margin:4px 0 0}.official-application_toolbarActions___4T_G{gap:10px}.official-application_actions__sjk3N{gap:12px}.official-application_confirm__O780z{line-height:1.7}.official-application_page__0X_e1 td,.official-application_page__0X_e1 th{padding:9px}.official-application_top__1juQ6>div{max-width:180px}.official-application_top__1juQ6 img{max-width:42px}}.official-application_signature__LaFep{display:flex;flex-direction:column;gap:8px}.official-application_signatureNotice__Rdulh{color:#456859!important}.official-application_signatureCanvas__7ymeB{width:100%;max-width:600px;aspect-ratio:3/1;border:1px dashed #9fb6ad;border-radius:4px;background:#fff;touch-action:none;cursor:crosshair}.official-application_signatureImage__UrKqA{width:100%;max-width:360px;border:1px solid #dce5e2;border-radius:4px;background:#fff}.official-application_signatureActions__5H6WB{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.official-application_photoPreview__tXLY4{width:150px;aspect-ratio:3/4;object-fit:cover;border:1px solid #dce5e2;border-radius:4px;background:#fff}.official-application_photoEmpty__kNeok{width:150px;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed #9fb6ad;border-radius:4px;background:#fff;color:#6b7f77;font-size:13px}