@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@700&display=swap";:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root{min-height:100vh}._container_tjpo4_3{display:flex;height:100vh;overflow:hidden;background-color:#1a1a2e}._leftPanel_tjpo4_11{width:55%;display:flex;flex-direction:column;justify-content:center;padding:48px 40px;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);overflow:hidden;position:relative}._leftContent_tjpo4_25{max-width:650px;margin:0 auto;display:flex;flex-direction:column;opacity:.8;position:relative}._portalTitle_tjpo4_36{font-size:28px;font-weight:700;color:#fff;margin:0 0 6px;text-align:center}._portalSubtitle_tjpo4_44{font-size:14px;color:#ffffffa6;text-align:center;margin:0 0 28px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}._instructionsSection_tjpo4_55{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:20px 18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._instructionsTitle_tjpo4_64{font-size:18px;font-weight:700;color:#fff;margin:0 0 8px}._instructionsSubtext_tjpo4_71{font-size:13px;color:#ffffffa6;margin:0 0 20px;line-height:1.6}._instructionGroup_tjpo4_78{margin-bottom:20px}._instructionGroup_tjpo4_78:last-child{margin-bottom:0}._instructionGroupTitle_tjpo4_86{font-size:13px;font-weight:600;color:#ffffffe6;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.1);text-transform:uppercase;letter-spacing:.5px}._instructionList_tjpo4_97{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}._jobs_tjpo4_106{content:counter(step-counter) ".";list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:7px;color:#60a5fa;counter-reset:step-counter}._jobs_tjpo4_106 li{font-size:13px;color:#ffffffc7;padding-left:20px;position:relative;line-height:1.5;counter-increment:step-counter}._jobs_tjpo4_106 li:before{content:counter(step-counter) ".";position:absolute;left:0;top:0;font-size:12px;font-weight:700;color:#60a5fa}._instructionList_tjpo4_97 li{font-size:13px;color:#ffffffc7;padding-left:20px;position:relative;line-height:1.5}ul._instructionList_tjpo4_97 li:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:50%;background:#60a5facc}ol._instructionList_tjpo4_97{counter-reset:step-counter}ol._instructionList_tjpo4_97 li{counter-increment:step-counter}ol._instructionList_tjpo4_97 li:before{content:counter(step-counter) ".";position:absolute;left:0;top:0;font-size:12px;font-weight:700;color:#60a5fa}._adminPortalLink_tjpo4_175{position:absolute;top:20px;left:20px;z-index:10;background:#ffffff26;border:none;color:#fff;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none}._adminPortalLink_tjpo4_175:hover{background:#ffffff40}._rightPanel_tjpo4_198{width:45%;height:100%;background:#f5f7fa;display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow:hidden;box-sizing:border-box}._emblemWatermark_tjpo4_211{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:65%;width:auto;opacity:.9;pointer-events:none;z-index:.8}._authCard_tjpo4_226{background:#ffffffe6;backdrop-filter:blur(6px);grid-template-rows:auto 1fr;-webkit-backdrop-filter:blur(6px);border-radius:16px;padding:0;width:100%;max-width:470px;max-height:70vh;min-height:65vh;height:auto;box-shadow:0 4px 20px #00000014;position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column}._authBody_tjpo4_248{overflow-y:auto;max-height:100%;padding:0 32px 24px}._authBody_tjpo4_248::-webkit-scrollbar{width:6px}._authBody_tjpo4_248::-webkit-scrollbar-thumb{background:#0003;border-radius:6px}._authHeader_tjpo4_267{position:sticky;top:0;z-index:2;background:#fffffff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding-bottom:10px}._authHeader_tjpo4_267{padding:24px 32px 10px}._logo_tjpo4_280{display:block;width:80px;height:auto;margin:0 auto 24px}._authTabs_tjpo4_288{display:flex;border-bottom:2px solid #e2e8f0;margin-bottom:24px}._tabBtn_tjpo4_295{flex:1;background:none;border:none;padding:12px 8px;font-size:14px;font-weight:600;color:#718096;cursor:pointer;position:relative;transition:color .2s ease}._tabBtn_tjpo4_295:hover,._activeTab_tjpo4_312{color:#2563eb}._activeTab_tjpo4_312:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#2563eb}._authTitle_tjpo4_326{font-size:20px;font-weight:700;color:#1a202c;text-align:center;margin:0 0 8px}._authSubtitle_tjpo4_334{font-size:13px;color:#718096;text-align:center;margin:0 0 24px}._formGroup_tjpo4_342{display:flex;flex-direction:column;gap:16px}._fieldRow_tjpo4_348{display:flex;gap:12px}._fieldRow_tjpo4_348>._field_tjpo4_348{flex:1}._field_tjpo4_348{display:flex;flex-direction:column}._label_tjpo4_362{font-size:13px;font-weight:500;color:#374151;margin-bottom:6px;display:flex;align-items:center;gap:3px;flex-wrap:nowrap;white-space:nowrap}._required_tjpo4_374{color:#dc2626;flex-shrink:0}._input_tjpo4_379{padding:12px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;background:#f8fafc;transition:border-color .2s ease,box-shadow .2s ease}._input_tjpo4_379:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}._input_tjpo4_379::placeholder{color:#a0aec0}._input_tjpo4_379:disabled{background:#e2e8f0;cursor:not-allowed}._charCount_tjpo4_404{font-size:11px;color:#718096;text-align:right;margin-top:4px}._passwordField_tjpo4_411{position:relative;width:100%}._passwordField_tjpo4_411 ._input_tjpo4_379{width:100%;padding-right:44px}._passwordToggle_tjpo4_421{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:1}._passwordToggle_tjpo4_421 img{width:20px;height:20px;opacity:.6;transition:opacity .2s ease}._passwordToggle_tjpo4_421:hover img{opacity:1}._error_tjpo4_447{color:#dc2626;font-size:13px;padding:12px;background:#fef2f2;border-radius:8px;text-align:center}._checkboxField_tjpo4_456{display:flex;align-items:flex-start;gap:8px}._checkbox_tjpo4_456{width:18px;height:18px;margin-top:2px;accent-color:#2563eb}._checkboxLabel_tjpo4_469{font-size:13px;color:#374151;line-height:1.5}._checkboxLabel_tjpo4_469 a{color:#2563eb;text-decoration:none}._checkboxLabel_tjpo4_469 a:hover{text-decoration:underline}._primaryBtn_tjpo4_484{margin-top:8px;padding:14px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._primaryBtn_tjpo4_484:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._primaryBtn_tjpo4_484:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_tjpo4_507{margin-top:8px;padding:14px;background:#fff;color:#2563eb;border:2px solid #2563eb;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}._secondaryBtn_tjpo4_507:hover{background:#eff6ff}._linkBtn_tjpo4_524{margin-top:8px;background:none;border:none;color:#2563eb;font-size:13px;font-weight:500;cursor:pointer;padding:8px;transition:color .2s ease}._linkBtn_tjpo4_524:hover{color:#1d4ed8;text-decoration:underline}._stepIndicator_tjpo4_542{display:flex;justify-content:center;gap:8px;margin-bottom:24px}._step_tjpo4_542{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;background:#e2e8f0;color:#718096}._stepActive_tjpo4_562{background:#2563eb;color:#fff}._stepComplete_tjpo4_567{background:#10b981;color:#fff}._stepLine_tjpo4_572{width:40px;height:2px;background:#e2e8f0;align-self:center}._stepLineActive_tjpo4_579{background:#10b981}._modalOverlay_tjpo4_584{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_tjpo4_584{background:#fff;padding:48px;border-radius:16px;text-align:center;box-shadow:0 10px 40px #0003;animation:_modalIn_tjpo4_1 .3s ease;max-width:400px}@keyframes _modalIn_tjpo4_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._modalIcon_tjpo4_618{width:64px;height:64px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 24px}._modalTitle_tjpo4_631{font-size:24px;font-weight:700;color:#10b981;margin:0 0 12px}._modalText_tjpo4_638{font-size:16px;color:#4a5568;margin:0 0 24px}._modalBtn_tjpo4_644{padding:14px 32px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._modalBtn_tjpo4_644:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._otpContainer_tjpo4_662{display:flex;justify-content:center;gap:8px;margin:16px 0}._otpInput_tjpo4_669{width:48px;height:56px;text-align:center;font-size:24px;font-weight:600;border:2px solid #e2e8f0;border-radius:8px;background:#f8fafc;transition:border-color .2s ease,box-shadow .2s ease}._otpInput_tjpo4_669:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}._otpInputUnified_tjpo4_688{width:100%;max-width:240px;height:56px;text-align:center;font-size:26px;font-weight:700;letter-spacing:12px;padding-left:12px;border:2px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:#0f172a;transition:all .2s ease;margin:16px auto;display:block}._otpInputUnified_tjpo4_688:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb26;background:#fff}._otpInputUnified_tjpo4_688::placeholder{color:#94a3b8;letter-spacing:8px;padding-left:8px}@media(max-width:900px){._container_tjpo4_3{flex-direction:column}._leftPanel_tjpo4_11{width:100%;padding:40px 24px}._rightPanel_tjpo4_198{width:100%;padding:32px 24px}._portalTitle_tjpo4_36{font-size:22px}._instructionsSection_tjpo4_55{padding:20px 16px}._authCard_tjpo4_226{max-width:100%}}@media(max-width:500px){._leftPanel_tjpo4_11{padding:32px 16px}._instructionsSection_tjpo4_55{padding:16px 12px}._fieldRow_tjpo4_348{flex-direction:column;gap:16px}._modal_tjpo4_584{padding:32px 24px;margin:0 16px}}@media(min-height:600px)and (max-height:900px){._emblemWatermark_tjpo4_211{height:55%}}._instructionsTitle_tjpo4_64{font-size:22px}._leftContent_tjpo4_25{padding:18px 12px}@media(min-height:900px){._authCard_tjpo4_226{min-height:20vh;max-height:80vh}._instructionsTitle_tjpo4_64{font-size:30px}._emblemWatermark_tjpo4_211{height:70%}._instructionsSection_tjpo4_55{padding:20px 16px;flex:1;width:100%}._leftContent_tjpo4_25{flex:1;width:100%}._instructionsTitle_tjpo4_64{font-size:clamp(18px,2vw,24px)}._instructionGroupTitle_tjpo4_86{font-size:clamp(13px,1.2vw,15px)}._instructionsSubtext_tjpo4_71,._instructionList_tjpo4_97 li{font-size:clamp(18px,1.2vw,15px)}._instructionList_tjpo4_97{font-size:14px}._tabBtn_tjpo4_295{font-size:20px;font-weight:600}._authTitle_tjpo4_326{font-size:clamp(18px,2vw,24px)}._authSubtitle_tjpo4_334,._label_tjpo4_362{font-size:clamp(13px,1.2vw,15px)}._required_tjpo4_374{color:#dc2626}._input_tjpo4_379{font-size:clamp(13px,1.2vw,15px);width:100%}._charCount_tjpo4_404{font-size:clamp(13px,1.2vw,15px)}._passwordField_tjpo4_411{position:relative;width:100%}._passwordField_tjpo4_411 ._input_tjpo4_379{width:100%;padding-right:44px}._passwordToggle_tjpo4_421{position:absolute;right:12px;top:50%;transform:translateY(-50%)}}._consentCardInline_tjpo4_877{max-width:600px!important;width:100vw!important;max-height:90vh!important;display:flex!important;flex-direction:column!important;padding:24px!important;background:#fff!important;border-radius:12px!important;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important}._consentModalTitle_tjpo4_889{font-size:16px;font-weight:700;color:#1e3a8a;margin:0;text-align:center}._consentModalSubtitle_tjpo4_897{font-size:12px;color:#64748b;margin:4px 0 12px;text-align:center}._consentContainer_tjpo4_904{flex:1;background:transparent;border:none;border-radius:0;padding:0 8px 0 0;margin-bottom:0;overflow-y:auto;text-align:left;box-shadow:none}._consentContainer_tjpo4_904::-webkit-scrollbar{width:6px}._consentContainer_tjpo4_904::-webkit-scrollbar-track{background:transparent}._consentContainer_tjpo4_904::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._consentContainer_tjpo4_904::-webkit-scrollbar-thumb:hover{background:#94a3b8}._consentDocument_tjpo4_931{font-family:Inter,-apple-system,sans-serif;color:#1e293b;font-size:12.5px;line-height:1.5;background:transparent;padding:8px 4px;border-radius:0;box-shadow:none;border:none}._documentHeader_tjpo4_943{text-align:center;border-bottom:2px solid #3b82f6;padding-bottom:12px;margin-bottom:16px;position:relative}._documentHeader_tjpo4_943:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1px;background:#3b82f6;opacity:.3}._consentEmblem_tjpo4_962{height:48px;margin-bottom:6px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.08))}._documentHeader_tjpo4_943 h4{font-size:11px;font-weight:600;color:#475569;margin:0;letter-spacing:.5px}._documentHeader_tjpo4_943 h5{font-size:13px;font-weight:700;color:#0f172a;margin:2px 0}._documentSubheader_tjpo4_983{font-size:10px;color:#64748b;margin:0;font-weight:500}._documentMeta_tjpo4_990{margin-bottom:16px;font-size:12px;background:#f8fafc;padding:10px 12px;border-radius:6px;border:1px solid #e2e8f0}._documentMeta_tjpo4_990 p{margin:2px 0}._documentText_tjpo4_1003{margin-bottom:16px;text-align:justify;font-size:12px;color:#334155}._docSection_tjpo4_1010{margin-bottom:18px}._docSection_tjpo4_1010 h6{font-size:12px;font-weight:700;color:#1e3a8a;margin:0 0 8px;text-transform:uppercase;border-left:3px solid #3b82f6;padding-left:6px}._docSection_tjpo4_1010 p{margin:0 0 8px;color:#334155}._docSection_tjpo4_1010 ul{list-style-type:none;padding-left:0;margin:0 0 12px}._docSection_tjpo4_1010 ul li{position:relative;padding-left:14px;margin-bottom:6px;color:#334155}._docSection_tjpo4_1010 ul li:before{content:"•";color:#3b82f6;font-weight:700;position:absolute;left:2px;top:0}._docSection_tjpo4_1010 ol{padding-left:16px;margin:0 0 12px}._docSection_tjpo4_1010 ol li{margin-bottom:6px;color:#334155}._contactInstruction_tjpo4_1061{margin-top:10px;font-weight:500;color:#1e293b}._contactDetails_tjpo4_1067,._dpoDetails_tjpo4_1068{list-style:none;padding:12px 16px 12px 24px;background:#f1f5f9;border-radius:6px;border-left:4px solid #3b82f6;font-size:13px}._contactDetails_tjpo4_1067 li,._dpoDetails_tjpo4_1068 li{display:flex;align-items:baseline;gap:8px;margin-bottom:6px;color:#475569;line-height:1.5}._contactDetails_tjpo4_1067 li:last-child,._dpoDetails_tjpo4_1068 li:last-child{margin-bottom:0}._label_tjpo4_362{min-width:56px;font-weight:600;color:#1e293b;flex-shrink:0}._label_tjpo4_362:after{content:":"}._signingTable_tjpo4_1103{margin-top:12px;border-top:1px dashed #cbd5e1;padding-top:8px}._signingRow_tjpo4_1109{display:flex;justify-content:space-between;margin-bottom:4px;font-size:12px}._signingLabel_tjpo4_1116{font-weight:600;color:#64748b}._signingValue_tjpo4_1121{color:#0f172a;font-weight:500;flex:1;border-bottom:1px solid #cbced4;text-align:left;margin-left:40px}._consentInteractiveAreaInline_tjpo4_1131{margin-top:20px;padding:16px 18px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;margin-bottom:16px}._consentCheckboxLabel_tjpo4_1140{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:12px}._consentCheckbox_tjpo4_1140{margin-top:3px;cursor:pointer}._signatureInputContainer_tjpo4_1156{display:flex;flex-direction:column;gap:6px}._signatureLabel_tjpo4_1162{font-size:12px;font-weight:600;color:#475569}._signatureInputField_tjpo4_1168{padding:8px 12px;font-size:18px;font-family:Caveat,cursive,sans-serif;color:#1d4ed8;background:#fff;border:1.5px solid #d1d5db;border-radius:6px;transition:all .2s ease;width:100%}._signatureInputField_tjpo4_1168:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._consentSubmitContainer_tjpo4_1186{margin-top:16px}._consentSubmitContainer_tjpo4_1186 ._modalBtn_tjpo4_644{width:100%;padding:12px 16px;font-size:15px;font-weight:600;color:#fff;background:#1e3a8a;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}._consentSubmitContainer_tjpo4_1186 ._modalBtn_tjpo4_644:hover:not(:disabled){background:#1d4ed8}._consentSubmitContainer_tjpo4_1186 ._modalBtn_tjpo4_644:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed}@media(max-width:900px){._container_tjpo4_3{flex-direction:column;height:auto;min-height:100vh;overflow-y:auto}._leftPanel_tjpo4_11{display:none}._rightPanel_tjpo4_198{width:100%;min-height:100vh;padding:32px 24px;overflow-y:auto}._authCard_tjpo4_226{max-width:480px;max-height:none;min-height:auto;width:100%}._authBody_tjpo4_248{max-height:none;overflow-y:visible}}@media(max-width:600px){._rightPanel_tjpo4_198{padding:16px 12px}._authCard_tjpo4_226{border-radius:12px;max-width:100%}._authHeader_tjpo4_267{padding:20px 20px 10px}._authBody_tjpo4_248{padding:0 20px 20px}._logo_tjpo4_280{width:64px;margin-bottom:16px}._authTitle_tjpo4_326{font-size:18px}._authSubtitle_tjpo4_334{font-size:12px;margin-bottom:18px}._formGroup_tjpo4_342{gap:12px}._fieldRow_tjpo4_348{flex-direction:column;gap:12px}._input_tjpo4_379{font-size:16px;padding:11px 12px}._primaryBtn_tjpo4_484{padding:13px;font-size:15px}._otpContainer_tjpo4_662{gap:8px}._otpInput_tjpo4_669{width:40px;height:46px;font-size:18px}._label_tjpo4_362{font-size:12px}._consentCardInline_tjpo4_877{border-radius:12px;max-height:none;min-height:auto}}@media(max-width:380px){._otpInput_tjpo4_669{width:36px;height:42px;font-size:16px}._authHeader_tjpo4_267{padding:16px 16px 8px}._authBody_tjpo4_248{padding:0 16px 16px}}._header_h99kn_1{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 32px;background-color:#fff;box-shadow:0 1px 3px #00000014;min-height:60px}._leftSection_h99kn_12{display:flex;align-items:center;gap:16px;min-width:0}._titleSection_h99kn_19{display:flex;flex-direction:column;gap:2px;min-width:0}._department_h99kn_26{font-size:10px;letter-spacing:1.5px;color:#1a365d;font-weight:500;text-transform:uppercase}._title_h99kn_19{font-size:20px;color:#2563eb;font-weight:600;margin:0}._logo_h99kn_41{height:52px;width:auto}._logoutBtn_h99kn_46{background:none;border:1px solid #e2e8f0;color:#718096;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._logoutBtn_h99kn_46:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}@media(max-width:600px){._header_h99kn_1{padding:8px 16px;gap:8px}._leftSection_h99kn_12{gap:10px}._logo_h99kn_41{height:36px}._department_h99kn_26{font-size:8px;letter-spacing:.8px}._title_h99kn_19{font-size:15px;line-height:1.2}._logoutBtn_h99kn_46{padding:10px 14px;min-height:44px;flex-shrink:0}}._container_11m6s_1{width:100%;max-width:320px;margin:0 auto}._error_11m6s_7{color:#dc2626;font-size:13px;padding:12px;background:#fef2f2;border-radius:8px;text-align:center;margin-bottom:12px}._placeholder_11m6s_17{border:2px dashed #e2e8f0;border-radius:12px;padding:40px 20px;text-align:center;background:#f8fafc}._cameraIcon_11m6s_25{width:48px;height:48px;margin-bottom:12px}._placeholder_11m6s_17 p{color:#718096;font-size:14px;margin:0 0 16px}._startBtn_11m6s_37{padding:10px 24px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._startBtn_11m6s_37:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._videoContainer_11m6s_54{position:relative;border-radius:12px;overflow:hidden;background:#000}._video_11m6s_54{width:100%;display:block;transform:scaleX(-1)}._overlay_11m6s_67{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}._guideline_11m6s_79{width:120px;height:150px;border:2px solid rgba(255,255,255,.5);border-radius:60px 60px 40px 40px}._actions_11m6s_86{display:flex;gap:12px;margin-top:12px}._captureBtn_11m6s_92{flex:1;padding:12px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._captureBtn_11m6s_92:hover{transform:translateY(-1px);box-shadow:0 4px 12px #05966959}._cancelBtn_11m6s_110{flex:1;padding:12px;background:#fff;color:#718096;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}._cancelBtn_11m6s_110:hover{background:#f8fafc}._previewContainer_11m6s_127{border-radius:12px;overflow:hidden;background:#f8fafc;border:2px solid #e2e8f0}._preview_11m6s_127{width:100%;display:block;transform:scaleX(-1)}._retakeBtn_11m6s_140{width:100%;margin-top:12px;padding:10px;background:#fff;color:#2563eb;border:2px solid #2563eb;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}._retakeBtn_11m6s_140:hover{background:#eff6ff}@media(max-width:600px){._container_11m6s_1{max-width:100%}._guideline_11m6s_79{width:40%;height:62%;border-radius:50% 50% 40% 40%}._startBtn_11m6s_37,._captureBtn_11m6s_92,._cancelBtn_11m6s_110,._retakeBtn_11m6s_140{min-height:44px;font-size:15px}}._pageContainer_1n9ms_1{min-height:100vh;background:#f5f7fa}._loadingContainer_1n9ms_6{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:16px;color:#718096}._progressContainer_1n9ms_16{background:#fff;border-bottom:1px solid #e2e8f0;padding:20px 40px;position:sticky;top:0;z-index:100}._progressBar_1n9ms_25{display:flex;justify-content:center;align-items:flex-start;max-width:900px;margin:0 auto}._progressStep_1n9ms_33{display:flex;flex-direction:column;align-items:center;position:relative}._stepCircle_1n9ms_40{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;background:#e2e8f0;color:#718096;border:2px solid #e2e8f0;transition:all .3s ease}._stepCircle_1n9ms_40._active_1n9ms_55{background:#2563eb;color:#fff;border-color:#2563eb}._stepCircle_1n9ms_40._completed_1n9ms_61{background:#10b981;color:#fff;border-color:#10b981}._progressBarMobile_1n9ms_67{display:none}._stepTitle_1n9ms_71{font-size:11px;color:#718096;margin-top:8px;text-align:center;max-width:100px;font-weight:500}._stepTitle_1n9ms_71._active_1n9ms_55{color:#2563eb;font-weight:600}._stepTitle_1n9ms_71._completed_1n9ms_61{color:#10b981}._stepConnector_1n9ms_89{width:80px;height:2px;background:#e2e8f0;margin:17px 8px 0;flex-shrink:0}._stepConnector_1n9ms_89._completed_1n9ms_61{background:#10b981}._mainContent_1n9ms_103{max-width:1100px;margin:0 auto;padding:32px 40px}._segmentCard_1n9ms_110{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;padding:32px;margin-bottom:24px}._segmentTitle_1n9ms_118{font-size:20px;font-weight:700;color:#1a202c;margin:0 0 8px}._segmentDescription_1n9ms_125{font-size:14px;color:#718096;margin:0 0 24px;line-height:1.5}._formSection_1n9ms_133{margin-bottom:32px}._sectionTitle_1n9ms_137{font-size:16px;font-weight:600;color:#374151;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}._sectionHint_1n9ms_146{font-size:13px;color:#6b7280;margin:-8px 0 16px}._formGrid_1n9ms_153{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._formGrid2_1n9ms_159{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._formGrid4_1n9ms_165{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}._fullWidth_1n9ms_171{grid-column:1 / -1}._halfWidth_1n9ms_175{grid-column:span 1}._field_1n9ms_180{display:flex;flex-direction:column;min-width:0}._label_1n9ms_188{font-size:13px;font-weight:500;color:#374151;margin-bottom:6px}._required_1n9ms_195{color:#dc2626}._input_1n9ms_199{padding:10px 14px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;background:#f8fafc;transition:border-color .2s ease,box-shadow .2s ease}._input_1n9ms_199:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}._input_1n9ms_199::placeholder{color:#a0aec0}._input_1n9ms_199:disabled{background:#e2e8f0;color:#718096;cursor:not-allowed}._select_1n9ms_225{padding:10px 14px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;background:#f8fafc;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._select_1n9ms_225:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}._textarea_1n9ms_242{padding:10px 14px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;background:#f8fafc;resize:vertical;min-height:80px;transition:border-color .2s ease,box-shadow .2s ease}._textarea_1n9ms_242:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}._radioGroup_1n9ms_261{display:flex;gap:24px;padding:8px 0}._radioOption_1n9ms_267{display:flex;align-items:center;gap:8px;cursor:pointer}._radioOption_1n9ms_267 input{width:18px;height:18px;accent-color:#2563eb}._radioOption_1n9ms_267 span{font-size:14px;color:#374151}._checkboxField_1n9ms_286{display:flex;align-items:center;gap:8px;padding:8px 0}._checkbox_1n9ms_286{width:18px;height:18px;accent-color:#2563eb}._checkboxLabel_1n9ms_299{font-size:14px;color:#374151}._ageDisplay_1n9ms_305{display:flex;gap:16px;padding:8px 0}._ageItem_1n9ms_311{display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:#f0f9ff;border-radius:8px;min-width:80px}._ageValue_1n9ms_321{font-size:24px;font-weight:700;color:#2563eb}._ageLabel_1n9ms_327{font-size:12px;color:#64748b;text-transform:uppercase}._tableContainer_1n9ms_334{overflow-x:auto;border:1px solid #e2e8f0;border-radius:8px}._table_1n9ms_334{width:100%;border-collapse:collapse}._table_1n9ms_334 th{background:#f8fafc;padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;border-bottom:1px solid #e2e8f0}._table_1n9ms_334 td{padding:12px 16px;font-size:14px;color:#374151;border-bottom:1px solid #e2e8f0}._table_1n9ms_334 tr:last-child td{border-bottom:none}._table_1n9ms_334 tr:hover{background:#f8fafc}._emptyRow_1n9ms_371{text-align:center;color:#718096;padding:24px!important}._actionBtn_1n9ms_377{padding:6px 12px;background:none;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;font-size:12px;color:#718096;transition:all .2s ease}._actionBtn_1n9ms_377:hover{background:#f8fafc;border-color:#cbd5e1}._actionBtn_1n9ms_377._delete_1n9ms_393{color:#dc2626;border-color:#fecaca}._actionBtn_1n9ms_377._delete_1n9ms_393:hover{background:#fef2f2}._addBtn_1n9ms_403{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#eff6ff;color:#2563eb;border:1px dashed #93c5fd;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:16px}._addBtn_1n9ms_403:hover{background:#dbeafe;border-color:#60a5fa}._navButtons_1n9ms_425{display:flex;justify-content:space-between;margin-top:32px;padding-top:24px;border-top:1px solid #e2e8f0}._prevBtn_1n9ms_433{padding:12px 24px;background:#fff;color:#374151;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._prevBtn_1n9ms_433:hover{background:#f8fafc;border-color:#cbd5e1}._nextBtn_1n9ms_450{padding:12px 32px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._nextBtn_1n9ms_450:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._nextBtn_1n9ms_450:disabled{opacity:.6;cursor:not-allowed}._submitBtn_1n9ms_472{padding:14px 40px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._submitBtn_1n9ms_472:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #05966959}._drawerOverlay_1n9ms_490{position:fixed;inset:0;background:#00000080;z-index:1000;animation:_fadeIn_1n9ms_1 .2s ease}@keyframes _fadeIn_1n9ms_1{0%{opacity:0}to{opacity:1}}._drawer_1n9ms_490{position:fixed;top:0;right:0;width:480px;height:100%;background:#fff;box-shadow:-4px 0 20px #00000026;z-index:1001;animation:_slideIn_1n9ms_1 .3s ease;display:flex;flex-direction:column}@keyframes _slideIn_1n9ms_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawerHeader_1n9ms_525{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0}._drawerTitle_1n9ms_533{font-size:18px;font-weight:600;color:#1a202c;margin:0}._drawerClose_1n9ms_540{background:none;border:none;font-size:24px;color:#718096;cursor:pointer;padding:4px;line-height:1}._drawerClose_1n9ms_540:hover{color:#374151}._drawerContent_1n9ms_554{flex:1;overflow-y:auto;padding:24px}._drawerFooter_1n9ms_560{padding:20px 24px;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end}._toast_1n9ms_569{position:fixed;top:20px;right:20px;padding:16px 24px;background:#10b981;color:#fff;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 4px 12px #10b9814d;z-index:2000;animation:_slideInRight_1n9ms_1 .3s ease}._errorToast_1n9ms_584{position:fixed;top:20px;right:20px;padding:16px 24px;background:#dc2626;color:#fff;border-radius:8px;font-size:14px;font-weight:500;max-width:400px;box-shadow:0 4px 12px #dc26264d;z-index:2000;animation:_slideInRight_1n9ms_1 .3s ease}._warningToast_1n9ms_600{position:fixed;top:20px;right:20px;padding:16px 24px;background:#d97706;color:#fff;border-radius:8px;font-size:14px;font-weight:500;max-width:420px;box-shadow:0 4px 12px #d977064d;z-index:2000;animation:_slideInRight_1n9ms_1 .3s ease}@keyframes _slideInRight_1n9ms_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._uploadSection_1n9ms_628{margin-bottom:24px}._uploadInfo_1n9ms_632{padding:12px 16px;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-bottom:24px}._uploadInfo_1n9ms_632 p{margin:0;font-size:13px;color:#92400e}._uploadItem_1n9ms_646{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px}._uploadItemInfo_1n9ms_657{flex:1;min-width:0}._uploadItemLabel_1n9ms_662{font-size:14px;font-weight:500;color:#374151;margin-bottom:4px}._uploadItemValue_1n9ms_669{font-size:13px;color:#718096;word-break:break-all}._uploadItemActions_1n9ms_675{display:flex;align-items:center;gap:12px}._uploadBtn_1n9ms_681{padding:8px 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease}._uploadBtn_1n9ms_681:hover{background:#1d4ed8}._uploadStatus_1n9ms_697{font-size:12px;padding:4px 8px;border-radius:4px}._uploadStatus_1n9ms_697._uploaded_1n9ms_703{background:#d1fae5;color:#059669}._uploadStatus_1n9ms_697._pending_1n9ms_708{background:#fef3c7;color:#d97706}._captureSection_1n9ms_714{border:2px dashed #e2e8f0;border-radius:12px;padding:24px;text-align:center}._capturePreview_1n9ms_721{max-width:200px;max-height:200px;margin:0 auto 16px;border-radius:8px;overflow:hidden}._capturePreview_1n9ms_721 img{width:100%;height:auto}._captureBtn_1n9ms_734{padding:10px 20px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer}._signatureCanvas_1n9ms_745{border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:crosshair}._error_1n9ms_584{color:#dc2626;font-size:13px;padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px}._error-msg_1n9ms_763{color:#dc2626;font-size:12px;margin-top:8px}._uploadPreview_1n9ms_770{width:60px;height:60px;object-fit:cover;border-radius:8px;border:2px solid #e2e8f0}._uploadPreviewSig_1n9ms_778{width:100px;height:40px;object-fit:contain;background:#fff;border-radius:4px;border:1px solid #e2e8f0}._removeBtn_1n9ms_787{padding:6px 12px;background:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._removeBtn_1n9ms_787:hover{background:#fee2e2;border-color:#fca5a5}._fileName_1n9ms_804{font-size:12px;color:#374151;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._captureModal_1n9ms_814{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1n9ms_1 .2s ease}._captureContainer_1n9ms_828{background:#fff;border-radius:16px;padding:24px;max-width:400px;width:90%;text-align:center}._captureContainer_1n9ms_828 h4{font-size:18px;font-weight:600;color:#1a202c;margin:0 0 20px}._captureContainer_1n9ms_828 ._prevBtn_1n9ms_433{width:100%;margin-top:16px}._previewCard_1n9ms_850{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;margin-bottom:24px}._previewHeader_1n9ms_857{display:flex;align-items:center;gap:24px;padding:24px;background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff}._previewPhoto_1n9ms_866{width:100px;height:120px;border-radius:8px;overflow:hidden;background:#fff;border:3px solid white;flex-shrink:0}._previewPhoto_1n9ms_866 img{width:100%;height:100%;object-fit:cover}._photoPlaceholder_1n9ms_882{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e2e8f0;color:#718096;font-size:12px}._previewHeaderInfo_1n9ms_893{flex:1}._previewName_1n9ms_897{font-size:24px;font-weight:700;margin:0 0 8px}._previewEmail_1n9ms_903,._previewPhone_1n9ms_904{margin:0;font-size:14px;opacity:.9}._previewSignature_1n9ms_910{text-align:center;flex-shrink:0}._previewSignatureLabel_1n9ms_915{display:block;font-size:11px;text-transform:uppercase;opacity:.8;margin-bottom:8px}._previewSignature_1n9ms_910 img{max-width:120px;max-height:50px;background:#fff;border-radius:4px;padding:4px}._signaturePlaceholder_1n9ms_931{width:120px;height:50px;background:#fff3;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:24px}._previewSection_1n9ms_942{padding:24px;border-bottom:1px solid #e2e8f0}._previewSection_1n9ms_942:last-child{border-bottom:none}._previewSectionTitle_1n9ms_951{font-size:14px;font-weight:600;color:#1e40af;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}._previewGrid_1n9ms_961{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._previewItem_1n9ms_967{display:flex;flex-direction:column;gap:4px}._previewLabel_1n9ms_973{font-size:11px;color:#718096;text-transform:uppercase}._previewValue_1n9ms_979{font-size:14px;font-weight:500;color:#1a202c}._previewAddressGrid_1n9ms_985{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._previewAddressBlock_1n9ms_991{background:#f8fafc;padding:16px;border-radius:8px}._previewAddressBlock_1n9ms_991 h5{font-size:13px;font-weight:600;color:#374151;margin:0 0 8px}._previewAddressBlock_1n9ms_991 p{font-size:14px;color:#4b5563;margin:0;line-height:1.6}._previewTableContainer_1n9ms_1011{overflow-x:auto}._previewTable_1n9ms_1011{width:100%;border-collapse:collapse;font-size:13px}._previewTable_1n9ms_1011 th{background:#f8fafc;padding:10px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e2e8f0}._previewTable_1n9ms_1011 td{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#4b5563}._previewTable_1n9ms_1011 tr:last-child td{border-bottom:none}._previewDocList_1n9ms_1040{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._previewDocItem_1n9ms_1046{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f0fdf4;border-radius:6px;font-size:13px;color:#166534}._previewDocIcon_1n9ms_1057{width:20px;height:20px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}._declaration_1n9ms_1070{padding:16px 20px;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-bottom:24px}._declarationLabel_1n9ms_1078{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:13px;color:#92400e;line-height:1.6}._declarationCheckbox_1n9ms_1088{width:18px;height:18px;margin-top:2px;flex-shrink:0;cursor:pointer;accent-color:#2563eb}._declaration_1n9ms_1070 p{margin:0;font-size:13px;color:#92400e;line-height:1.6}._loading_1n9ms_6{display:flex;align-items:center;justify-content:center;padding:40px;color:#718096;font-size:14px}@media(max-width:900px){._progressContainer_1n9ms_16{padding:16px 20px}._stepConnector_1n9ms_89{width:40px}._mainContent_1n9ms_103{padding:24px 20px}._formGrid_1n9ms_153,._formGrid4_1n9ms_165{grid-template-columns:repeat(2,1fr)}._drawer_1n9ms_490{width:100%}._previewHeader_1n9ms_857{flex-direction:column;text-align:center}._previewGrid_1n9ms_961{grid-template-columns:repeat(2,1fr)}._previewAddressGrid_1n9ms_985,._previewDocList_1n9ms_1040{grid-template-columns:1fr}}@media(max-width:600px){._formGrid_1n9ms_153,._formGrid2_1n9ms_159,._formGrid4_1n9ms_165{grid-template-columns:1fr}._navButtons_1n9ms_425{flex-direction:column;gap:12px}._prevBtn_1n9ms_433,._nextBtn_1n9ms_450,._submitBtn_1n9ms_472{width:100%}._previewGrid_1n9ms_961{grid-template-columns:1fr}._input_1n9ms_199,._select_1n9ms_225,._textarea_1n9ms_242{font-size:16px;min-height:44px}._prevBtn_1n9ms_433,._nextBtn_1n9ms_450,._submitBtn_1n9ms_472,._addBtn_1n9ms_403,._removeBtn_1n9ms_787,._editBtn_1n9ms_1193{min-height:44px}._radioOption_1n9ms_267,._checkboxField_1n9ms_286{min-height:44px;align-items:center}._tableContainer_1n9ms_334,._previewTableContainer_1n9ms_1011{background:linear-gradient(to right,#fff 30%,#fff0) left center,linear-gradient(to left,#fff 30%,#fff0) right center,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.12),transparent) left center,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.12),transparent) right center;background-repeat:no-repeat;background-size:32px 100%,32px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;-webkit-overflow-scrolling:touch}._table_1n9ms_334 th,._table_1n9ms_334 td,._previewTable_1n9ms_1011 th,._previewTable_1n9ms_1011 td{white-space:nowrap}._drawerClose_1n9ms_540{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}._uploadItem_1n9ms_646{flex-direction:column;align-items:stretch;gap:12px}._uploadItemInfo_1n9ms_657{min-width:0}._uploadItemValue_1n9ms_669{word-break:normal;overflow-wrap:anywhere}._uploadItemActions_1n9ms_675{flex-wrap:wrap;justify-content:flex-start}._uploadBtn_1n9ms_681{min-height:44px;padding:10px 18px}._uploadStatus_1n9ms_697{padding:8px 10px}._captureContainer_1n9ms_828{width:100%;max-width:100%;padding:16px;border-radius:12px}._radioOption_1n9ms_267 input,._checkbox_1n9ms_286{width:22px;height:22px;flex-shrink:0}._radioGroup_1n9ms_261{gap:4px}._progressBarDesktop_1n9ms_1287{display:none}._progressBarMobile_1n9ms_67{display:block}._mobileProgressHeader_1n9ms_1295{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}._mobileProgressTitle_1n9ms_1303{font-size:15px;font-weight:600;color:#1a365d;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileProgressCount_1n9ms_1313{font-size:12px;font-weight:500;color:#718096;flex-shrink:0}._mobileProgressTrack_1n9ms_1320{display:flex;gap:4px}._mobileProgressSegment_1n9ms_1325{flex:1;height:4px;border-radius:999px;background:#e2e8f0;transition:background-color .3s ease}._mobileProgressSegment_1n9ms_1325._completed_1n9ms_61{background:#10b981}._mobileProgressSegment_1n9ms_1325._active_1n9ms_55{background:#2563eb}}._uploadInfoBanner_1n9ms_1343{display:flex;gap:12px;padding:16px 20px;background:#eff6ff;border:2px solid #3b82f6;border-radius:10px;margin-bottom:24px;align-items:flex-start}._uploadInfoIcon_1n9ms_1354{font-size:24px;color:#2563eb;line-height:1;flex-shrink:0}._uploadInfoBanner_1n9ms_1343 strong{font-size:15px;color:#1e40af;display:block;margin-bottom:4px}._uploadInfoList_1n9ms_1368{margin:0;padding-left:18px;font-size:14px;color:#1e3a5f}._uploadInfoList_1n9ms_1368 li{margin-bottom:2px}._uploadThumbnail_1n9ms_1380{width:48px;height:48px;object-fit:cover;border-radius:6px;border:2px solid #e2e8f0;flex-shrink:0}._instructionsOverlay_1n9ms_1390{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100vw;overflow-x:hidden;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._instructionsModal_1n9ms_1406{background:#fff;max-width:100%;width:100%;height:90vh;display:flex;flex-direction:column;border:2px solid black;border-radius:12px;box-shadow:0 25px 50px #00000040}._instructionsTitle_1n9ms_1420{font-size:22px;font-weight:700;color:#1a202c;padding:24px 28px 0;margin:0}._instructionsContent_1n9ms_1428{flex:1;overflow-y:auto;padding:20px 25px;font-size:14px;line-height:1.7;color:#374151}._instructionsContent_1n9ms_1428 h3{font-size:16px;font-weight:600;color:#1e40af;margin:20px 0 10px;border-bottom:1px solid #e2e8f0;padding-bottom:6px}._instructionsContent_1n9ms_1428 h3:first-child{margin-top:0}._instructionsContent_1n9ms_1428 ol{padding-left:20px;margin:0 0 12px}._instructionsContent_1n9ms_1428 ul{padding-left:20px;margin:0 0 12px;list-style-type:disc}._instructionsContent_1n9ms_1428 ol ol{margin-top:8px;margin-bottom:0}._instructionsContent_1n9ms_1428 li{margin-bottom:6px}._instructionsFooter_1n9ms_1470{padding:20px 28px;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._disabledCheck_1n9ms_1480{opacity:.5;cursor:not-allowed}._otpModal_1n9ms_1486{background:#fff;border-radius:16px;width:100%;max-width:440px;padding:32px 28px;text-align:center;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid #e2e8f0;animation:_modalFadeIn_1n9ms_1 .3s ease-out;display:flex;flex-direction:column;gap:16px}@keyframes _modalFadeIn_1n9ms_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._otpTitle_1n9ms_1512{font-size:22px;font-weight:700;color:#1e293b;margin:0}._otpDescription_1n9ms_1519{color:#64748b;font-size:14px;line-height:1.6;margin:0}._otpInputContainer_1n9ms_1526{display:flex;justify-content:center;margin:8px 0}._otpInputField_1n9ms_1532{padding:12px 16px;font-size:20px;text-align:center;letter-spacing:6px;font-weight:700;border:2px solid #cbd5e1;border-radius:10px;width:100%;max-width:240px;outline:none;transition:all .2s ease;color:#1e293b}._otpInputField_1n9ms_1532:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._otpButtonGroup_1n9ms_1552{display:flex;gap:12px;justify-content:center;margin-top:8px}._otpBtnCancel_1n9ms_1559{flex:1;padding:11px 20px;background:#f1f5f9;color:#475569;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;transition:background .15s}._otpBtnCancel_1n9ms_1559:hover{background:#e2e8f0}._otpBtnSubmit_1n9ms_1576{flex:1;padding:11px 20px;background:#1e3a8a;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;transition:background .15s}._otpBtnSubmit_1n9ms_1576:hover{background:#172554}._otpBtnSubmit_1n9ms_1576:disabled{opacity:.6;cursor:not-allowed}._otpResendContainer_1n9ms_1598{margin-top:4px}._otpResendBtn_1n9ms_1602{background:none;border:none;color:#2563eb;cursor:pointer;font-size:13px;font-weight:500;text-decoration:underline;transition:color .15s}._otpResendBtn_1n9ms_1602:hover{color:#1d4ed8}._otpResendBtn_1n9ms_1602:disabled{color:#94a3b8;cursor:not-allowed}._container_11r67_1{display:flex;min-height:100vh;background-color:#f5f7fa}._pageContainer_11r67_8{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 60px;position:relative;overflow:hidden}._emblemWatermark_11r67_20{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:500px;height:auto;opacity:.15;pointer-events:none;z-index:0}._departmentTitle_11r67_32{font-size:36px;font-weight:700;color:#1a202c;text-align:center;margin:0 0 32px;position:relative;z-index:1;letter-spacing:.3px}._loginCard_11r67_43{background:#ffffff8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border-radius:16px;padding:40px;width:100%;max-width:420px;box-shadow:0 4px 24px #0000001a;position:relative;z-index:1}._logo_11r67_56{display:block;width:120px;height:auto;margin:0 auto 24px}._loginTabs_11r67_64{display:flex;border-bottom:2px solid #e2e8f0;margin-bottom:24px}._tabBtn_11r67_70{flex:1;background:none;border:none;padding:12px 8px;font-size:13px;font-weight:500;color:#718096;cursor:pointer;position:relative;transition:color .2s ease}._tabBtn_11r67_70:hover,._activeTab_11r67_87{color:#2563eb}._activeTab_11r67_87:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#2563eb}._loginTitle_11r67_101{font-size:20px;font-weight:700;color:#1a202c;text-align:center;margin:0 0 8px}._loginSubtitle_11r67_109{font-size:13px;color:#718096;text-align:center;margin:0 0 24px}._formGroup_11r67_117{display:flex;flex-direction:column}._label_11r67_122{font-size:13px;font-weight:500;color:#374151;margin-bottom:6px}._input_11r67_129{padding:12px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;background:#f8fafc;transition:border-color .2s ease,box-shadow .2s ease}._input_11r67_129:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;background:#fff}._input_11r67_129::placeholder{color:#a0aec0}._primaryBtn_11r67_149{margin-top:20px;padding:14px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._primaryBtn_11r67_149:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._primaryBtn_11r67_149:disabled{opacity:.6;cursor:not-allowed}._linkBtn_11r67_172{margin-top:12px;background:none;border:none;color:#2563eb;font-size:13px;font-weight:500;cursor:pointer;padding:8px;transition:color .2s ease}._linkBtn_11r67_172:hover{color:#1d4ed8;text-decoration:underline}._popupOverlay_11r67_190{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._popup_11r67_190{background:#fff;padding:32px 48px;border-radius:16px;text-align:center;box-shadow:0 10px 40px #0003;animation:_popupIn_11r67_1 .3s ease}@keyframes _popupIn_11r67_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._popupIcon_11r67_223{width:48px;height:48px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 16px}._popup_11r67_190 p{font-size:16px;color:#1a202c;margin:0;font-weight:500}@media(max-width:900px){._pageContainer_11r67_8{padding:24px}._departmentTitle_11r67_32{font-size:28px}}@media(max-width:500px){._pageContainer_11r67_8{padding:16px}._loginCard_11r67_43{padding:24px}}._passwordField_11r67_264{position:relative;width:100%}._passwordField_11r67_264 ._input_11r67_129{width:100%;padding-right:44px}._passwordToggle_11r67_274{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:1}._passwordToggle_11r67_274 img{width:20px;height:20px;opacity:.6;transition:opacity .2s ease}._passwordToggle_11r67_274:hover img{opacity:1}._otpInputUnified_11r67_300{width:100%;max-width:240px;height:56px;text-align:center;font-size:26px;font-weight:700;letter-spacing:12px;padding-left:12px;border:2px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:#0f172a;transition:all .2s ease;margin:16px auto;display:block}._otpInputUnified_11r67_300:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb26;background:#fff}._otpInputUnified_11r67_300::placeholder{color:#94a3b8;letter-spacing:8px;padding-left:8px}._error_11r67_331{color:#dc2626;font-size:13px;padding:12px;background:#fef2f2;border-radius:8px;text-align:center}._overlay_11dn5_1{position:fixed;inset:0;background:#000000b3;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}._modal_11dn5_15{background:#fff;border-radius:12px;width:100%;max-width:900px;height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #0000004d;overflow:hidden}._header_11dn5_27{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff}._title_11dn5_37{margin:0;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._closeBtn_11dn5_46{background:#fff3;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:24px;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._closeBtn_11dn5_46:hover{background:#ffffff4d}._fullscreenModal_11dn5_66{width:100vw;height:100vh;max-width:100vw;max-height:100vh;border-radius:0;margin:0}._headerActions_11dn5_75{display:flex;align-items:center;gap:8px}._fullscreenBtn_11dn5_81{background:#fff3;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:18px;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._fullscreenBtn_11dn5_81:hover{background:#ffffff4d}._content_11dn5_101{flex:1;overflow:hidden;background:#f1f5f9}._pdfFrame_11dn5_107{width:100%;height:100%;border:none}._loading_11dn5_113{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:#64748b}._spinner_11dn5_123{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_spin_11dn5_123 1s linear infinite}@keyframes _spin_11dn5_123{to{transform:rotate(360deg)}}._error_11dn5_138{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:#ef4444}._error_11dn5_138 button{padding:8px 24px;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._error_11dn5_138 button:hover{background:#2563eb}._imageContainer_11dn5_163{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:auto;padding:20px;background:#1a1a1a}._documentImage_11dn5_174{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;box-shadow:0 4px 20px #0000004d}._overlay_xwg1k_1{position:fixed;inset:0;background:#0009;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}._modal_xwg1k_15{background:#fff;border-radius:16px;width:100%;max-width:1100px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000040;overflow:hidden}._header_xwg1k_27{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff}._title_xwg1k_37{margin:0 0 4px;font-size:20px;font-weight:600}._appId_xwg1k_43{font-size:14px;opacity:.8}._closeBtn_xwg1k_48{background:#fff3;border:none;width:36px;height:36px;border-radius:8px;cursor:pointer;font-size:28px;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._closeBtn_xwg1k_48:hover{background:#ffffff4d}._content_xwg1k_68{flex:1;overflow-y:auto;padding:24px;background:#f8fafc}._statusBanner_xwg1k_76{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-weight:500}._statusBanner_xwg1k_76._submitted_xwg1k_86{background:#fef3c7;color:#92400e}._statusBanner_xwg1k_76._under_review_xwg1k_91{background:#dbeafe;color:#1e40af}._statusBanner_xwg1k_76._cleared_xwg1k_96{background:#d1fae5;color:#065f46}._statusBanner_xwg1k_76._rejected_xwg1k_101{background:#fee2e2;color:#991b1b}._statusLabel_xwg1k_106{font-weight:400;opacity:.8}._statusValue_xwg1k_111{font-weight:600}._previewCard_xwg1k_116{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}._previewSection_xwg1k_123{padding:24px;border-bottom:1px solid #e2e8f0}._previewSection_xwg1k_123:last-child{border-bottom:none}._previewSectionTitle_xwg1k_132{font-size:14px;font-weight:600;color:#1e40af;text-transform:uppercase;margin:0 0 16px;letter-spacing:.5px}._previewGrid_xwg1k_141{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._previewItem_xwg1k_147{display:flex;flex-direction:column;gap:4px}._previewLabel_xwg1k_153{font-size:11px;color:#718096;text-transform:uppercase}._previewValue_xwg1k_159{font-size:14px;font-weight:500;color:#1a202c}._previewTableContainer_xwg1k_166{overflow-x:auto}._previewTable_xwg1k_166{width:100%;border-collapse:collapse;font-size:13px}._previewTable_xwg1k_166 th{background:#f8fafc;padding:10px 12px;text-align:left;font-weight:600;color:#374151;font-size:12px;text-transform:uppercase;letter-spacing:.3px}._previewTable_xwg1k_166 td{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#4b5563}._previewTable_xwg1k_166 tr:last-child td{border-bottom:none}._levelBadge_xwg1k_198{display:inline-block;padding:4px 10px;background:#ede9fe;color:#5b21b6;border-radius:4px;font-size:12px;font-weight:500}._positionBadge_xwg1k_208{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500}._positionBadge_xwg1k_208._gold_xwg1k_216{background:#fef3c7;color:#92400e}._positionBadge_xwg1k_208._silver_xwg1k_221{background:#e2e8f0;color:#475569}._positionBadge_xwg1k_208._bronze_xwg1k_226{background:#fed7aa;color:#9a3412}._positionBadge_xwg1k_208._participated_xwg1k_231{background:#e0f2fe;color:#0369a1}._previewDocList_xwg1k_237{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._previewDocItem_xwg1k_243{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f0fdf4;border-radius:8px;font-size:13px;text-transform:capitalize}._previewDocInfo_xwg1k_254{display:flex;align-items:center;gap:8px}._previewDocIcon_xwg1k_260{width:20px;height:20px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}._viewDocBtn_xwg1k_273{padding:6px 14px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;flex-shrink:0;transition:background-color .2s}._viewDocBtn_xwg1k_273:hover{background:#2563eb}._viewDocBtnSmall_xwg1k_289{padding:4px 10px;background:#3b82f6;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer;flex-shrink:0;transition:background-color .2s}._viewDocBtnSmall_xwg1k_289:hover{background:#2563eb}._viewCertBtn_xwg1k_305{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s}._viewCertBtn_xwg1k_305:hover{background:#2563eb}._certWithFlag_xwg1k_323{display:flex;align-items:center;gap:6px}._noCert_xwg1k_329{color:#94a3b8;font-style:italic}._noData_xwg1k_334{color:#64748b;font-style:italic;margin:0}._reviewNotes_xwg1k_340{margin:0;padding:12px 16px;background:#f8fafc;border-radius:8px;color:#475569;line-height:1.6}._genAiFlagIndicator_xwg1k_350{width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:help}._genAiFlagIcon_xwg1k_360{width:14px;height:14px}._genAiFlagClean_xwg1k_365{background-color:#d1fae5;color:#059669}._genAiFlagIssue_xwg1k_370{background-color:#fecaca;color:#dc2626}._verificationStatus_xwg1k_376{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}._verificationStatus_xwg1k_376._approved_xwg1k_384{background-color:#d1fae5;color:#059669}._verificationStatus_xwg1k_376._rejected_xwg1k_101{background-color:#fecaca;color:#dc2626}._officerComment_xwg1k_395{margin-top:16px;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border-left:3px solid #3b82f6;border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:4px}._officerComment_xwg1k_395 ._commentLabel_xwg1k_406{font-size:11px;font-weight:600;color:#1e40af;text-transform:uppercase;letter-spacing:.5px}._officerComment_xwg1k_395 ._commentText_xwg1k_414{font-size:14px;color:#1e3a5f;line-height:1.5}._footer_xwg1k_421{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #e2e8f0;background:#fff}._footerInfo_xwg1k_430{font-size:13px;color:#64748b}._actions_xwg1k_435{display:flex;gap:12px}._clearBtn_xwg1k_440,._rejectBtn_xwg1k_441{padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._clearBtn_xwg1k_440{background:#10b981;color:#fff}._clearBtn_xwg1k_440:hover:not(:disabled){background:#059669}._rejectBtn_xwg1k_441{background:#ef4444;color:#fff}._rejectBtn_xwg1k_441:hover:not(:disabled){background:#dc2626}._clearBtn_xwg1k_440:disabled,._rejectBtn_xwg1k_441:disabled{opacity:.6;cursor:not-allowed}._loading_xwg1k_476,._error_xwg1k_477{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px;color:#64748b}._spinner_xwg1k_487{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_spin_xwg1k_487 1s linear infinite}@keyframes _spin_xwg1k_487{to{transform:rotate(360deg)}}._error_xwg1k_477{color:#ef4444}._error_xwg1k_477 button{padding:8px 24px;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer}@media(max-width:768px){._previewGrid_xwg1k_141{grid-template-columns:repeat(2,1fr)}._previewDocList_xwg1k_237{grid-template-columns:1fr}}@media(max-width:600px){._previewGrid_xwg1k_141{grid-template-columns:1fr}}._filterDropdownContainer_1mi3m_1{position:relative}._filterBtn_1mi3m_5{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;font-weight:500;color:#475569;background:#fff;cursor:pointer;transition:all .2s ease}._filterBtn_1mi3m_5:hover{border-color:#3b82f6;color:#3b82f6;background:#f8fafc}._filterBtn_1mi3m_5 svg{flex-shrink:0}._filterCount_1mi3m_30{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#3b82f6;color:#fff;font-size:11px;font-weight:600;border-radius:9px}._filterBackdrop_1mi3m_44{position:fixed;inset:0;z-index:99}._filterMenu_1mi3m_53{position:absolute;top:calc(100% + 6px);right:0;min-width:220px;max-height:60vh;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 30px #0000001f;z-index:100}._filterMenuLeft_1mi3m_67{left:0;right:auto}._filterMenuItem_1mi3m_72{display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:13px;color:#334155;cursor:pointer;transition:background-color .15s;position:relative}._filterMenuItem_1mi3m_72:hover,._filterMenuItem_1mi3m_72._active_1mi3m_85{background:#f8fafc}._filterMenuItem_1mi3m_72 span:first-child{flex:1}._filterMenuValue_1mi3m_93{font-size:11px;color:#94a3b8;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterMenuArrow_1mi3m_102{font-size:14px;color:#94a3b8;font-weight:300}._filterSubmenuLeft_1mi3m_109{position:fixed;transform:translate(-100%);min-width:160px;max-height:260px;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 30px #0000001f;z-index:102}._filterSubmenuUp_1mi3m_122{top:auto}._filterSubmenuRight_1mi3m_127{position:fixed;min-width:160px;max-height:260px;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 30px #0000001f;z-index:102}._filterSubmenuItem_1mi3m_139{padding:7px 12px;font-size:12px;color:#475569;cursor:pointer;transition:background-color .15s}._filterSubmenuItem_1mi3m_139:hover{background:#e2e8f0}._filterSubmenuItem_1mi3m_139._selected_1mi3m_151{background:#dbeafe;color:#1e40af;font-weight:500}._filterMenuToggle_1mi3m_157{border-top:1px solid #e2e8f0}._toggleSwitch_1mi3m_161{width:30px;height:16px;background:#e2e8f0;border-radius:8px;position:relative;transition:background-color .2s}._toggleSwitch_1mi3m_161._toggleOn_1mi3m_170{background:#3b82f6}._toggleKnob_1mi3m_174{position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;transition:transform .2s}._toggleSwitch_1mi3m_161._toggleOn_1mi3m_170 ._toggleKnob_1mi3m_174{transform:translate(14px)}._filterMenuClear_1mi3m_190{border-top:1px solid #e2e8f0;color:#ef4444;font-weight:500;justify-content:center}._filterMenuClear_1mi3m_190:hover{background:#fef2f2}._pagination_1rs7v_1{display:flex;justify-content:center;align-items:center;gap:4px;padding:16px;border-top:1px solid #e2e8f0}._pageBtn_1rs7v_10{min-width:36px;height:36px;padding:0 6px;border:1px solid transparent;background:transparent;color:#4a5568;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;line-height:1}._pageBtn_1rs7v_10:hover{border-color:#cbd5e0;background:#f7fafc;color:#2d3748}._pageBtn_1rs7v_10._active_1rs7v_31{background:#3b82f6;color:#fff;border-color:#3b82f6;font-weight:600}._arrow_1rs7v_38{min-width:36px;height:36px;padding:0 8px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-size:18px;line-height:1;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._arrow_1rs7v_38:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:#eff6ff}._arrow_1rs7v_38:disabled{opacity:.35;cursor:not-allowed}._ellipsis_1rs7v_66{min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#a0aec0;font-size:14px;-webkit-user-select:none;user-select:none}._pageBackground_1fy0o_1{min-height:100vh;background-color:#e8f4fc;background-image:url(/assets/background-B0JtaWyH.svg);background-size:cover;background-position:center;background-repeat:no-repeat}._main_1fy0o_10{display:flex;flex-direction:column;align-items:center;padding:20px 32px 24px;gap:16px}._welcomeCard_1fy0o_18{position:relative;background:#ffffffeb;border-radius:16px;padding:24px 36px;width:100%;max-width:1440px;box-shadow:0 2px 8px #0000000f;overflow:hidden}._emblemWatermark_1fy0o_29{position:absolute;right:40px;top:50%;transform:translateY(-50%);height:100px;width:auto;opacity:.08;pointer-events:none;z-index:0}._logoutBtn_1fy0o_41{position:absolute;top:24px;right:36px;background:none;border:1px solid #e2e8f0;color:#718096;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;z-index:2}._logoutBtn_1fy0o_41:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}._welcomeContent_1fy0o_63{position:relative;z-index:1}._greeting_1fy0o_68{display:block;font-size:14px;color:#718096;margin-bottom:4px}._userEmail_1fy0o_75{font-size:22px;font-weight:700;color:#1a202c;margin:0 0 8px}._description_1fy0o_82{font-size:14px;color:#4a5568;line-height:1.5;margin:0;max-width:500px}._tabsContainer_1fy0o_91{display:flex;gap:8px;width:100%;max-width:1440px;background:#fff9;padding:6px;border-radius:12px}._tabBtn_1fy0o_101{flex:1;padding:12px 24px;border:none;background:transparent;color:#4a5568;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px;transition:all .2s ease}._tabBtn_1fy0o_101:hover{background:#fffc}._tabBtn_1fy0o_101._activeTab_1fy0o_118{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff}._contentCard_1fy0o_124{background:#fffffff2;border-radius:16px;width:100%;max-width:1440px;box-shadow:0 2px 8px #0000000f;overflow:hidden}._cardHeader_1fy0o_133{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._cardTitle_1fy0o_141{font-size:18px;font-weight:700;color:#1a202c;margin:0}._applicationCount_1fy0o_148{font-size:13px;color:#718096;background:#f1f5f9;padding:6px 12px;border-radius:20px}._assignBtn_1fy0o_156,._saveConfigBtn_1fy0o_157{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._assignBtn_1fy0o_156:hover,._saveConfigBtn_1fy0o_157:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e40af59}._tableContainer_1fy0o_176{overflow-x:auto;padding:12px 16px}._applicationsTable_1fy0o_181,._rankingsTable_1fy0o_182{width:100%;border-collapse:collapse;font-size:13px}._applicationsTable_1fy0o_181 th,._rankingsTable_1fy0o_182 th{text-align:center;padding:10px 8px;background:#f8fafc;color:#4a5568;font-weight:600;font-size:12px;border-bottom:2px solid #e2e8f0;white-space:nowrap}._applicationsTable_1fy0o_181 td,._rankingsTable_1fy0o_182 td{padding:10px 8px;border-bottom:1px solid #e2e8f0;color:#1a202c;text-align:center;font-size:12px}._applicationsTable_1fy0o_181 tbody tr:hover,._rankingsTable_1fy0o_182 tbody tr:hover{background:#f8fafc}._appId_1fy0o_214{font-family:monospace;color:#718096;font-size:12px;white-space:nowrap}._statusBadge_1fy0o_221{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}._systemBadge_1fy0o_229{display:inline-block;padding:2px 8px;background-color:#f3f4f6;color:#4b5563;border-radius:6px;font-size:11px;font-weight:500;border:1px dashed #d1d5db}._rankCell_1fy0o_241{width:60px}._rankBadge_1fy0o_245{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f1f5f9;color:#4a5568;font-weight:600;font-size:13px}._rank1_1fy0o_258{background:linear-gradient(135deg,#fbbf24,#d97706);color:#fff}._rank2_1fy0o_263{background:linear-gradient(135deg,#9ca3af,#6b7280);color:#fff}._rank3_1fy0o_268{background:linear-gradient(135deg,#d97706,#92400e);color:#fff}._topRank_1fy0o_273{background:#fffbeb}._totalScore_1fy0o_277{font-weight:700;color:#1e40af}._pagination_1fy0o_283{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px;border-top:1px solid #e2e8f0}._paginationBtn_1fy0o_292{padding:8px 16px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._paginationBtn_1fy0o_292:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:#eff6ff}._paginationBtn_1fy0o_292:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1fy0o_315{font-size:14px;color:#4a5568}._scoringContent_1fy0o_321{padding:24px}._scoringSection_1fy0o_325{margin-bottom:32px}._scoringSection_1fy0o_325:last-child{margin-bottom:0}._sectionTitle_1fy0o_333{font-size:16px;font-weight:600;color:#1a202c;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}._scoringGrid_1fy0o_342{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}._scoringGridWide_1fy0o_348{display:flex;flex-direction:column;gap:12px}._scoringItem_1fy0o_354{display:flex;align-items:center;gap:12px;background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0}._scoringItemWide_1fy0o_364{display:flex;justify-content:space-between;align-items:center;background:#f8fafc;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0}._scoringLabel_1fy0o_374,._scoringLabelWide_1fy0o_381{flex:1;font-size:13px;font-weight:500;color:#4a5568}._inputGroup_1fy0o_388{display:flex;align-items:center;gap:8px}._scoringInput_1fy0o_394{width:70px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;font-weight:600;text-align:center;color:#1a202c;transition:border-color .2s ease}._scoringInput_1fy0o_394::-webkit-outer-spin-button,._scoringInput_1fy0o_394::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._scoringInput_1fy0o_394[type=number]{-moz-appearance:textfield}._scoringInput_1fy0o_394:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._pointsLabel_1fy0o_422{font-size:12px;color:#718096}._headerLeft_1fy0o_428{display:flex;flex-direction:column;gap:8px}._headerRight_1fy0o_434{display:flex;align-items:center;gap:12px}._subTabs_1fy0o_441{display:flex;gap:4px;padding:4px;background:#f1f5f9;border-radius:8px;width:fit-content}._subTabBtn_1fy0o_450{padding:8px 16px;border:none;background:transparent;color:#64748b;font-size:13px;font-weight:500;cursor:pointer;border-radius:6px;transition:all .2s ease}._subTabBtn_1fy0o_450:hover{background:#ffffff80}._subTabBtn_1fy0o_450._activeSubTab_1fy0o_466{background:#fff;color:#1e40af;box-shadow:0 1px 3px #0000001a}._positionLegend_1fy0o_473{display:flex;align-items:center;gap:6px;font-size:12px;color:#718096;margin-top:4px}._legendLabel_1fy0o_482{font-weight:500;margin-right:4px}._legendText_1fy0o_487{margin-right:8px}._positionBadges_1fy0o_492{display:flex;gap:4px;flex-wrap:nowrap;justify-content:center;align-items:center}._positionBadgeSmall_1fy0o_500{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;cursor:default}._position_ta_1fy0o_511{background:#dbeafe;color:#1e40af}._position_steno_1fy0o_516{background:#fce7f3;color:#9d174d}._position_mts_1fy0o_521{background:#d1fae5;color:#065f46}._filterSelect_1fy0o_527{padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#1a202c;background:#fff;cursor:pointer;min-width:140px}._filterSelect_1fy0o_527:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._searchInput_1fy0o_544{padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#1a202c;min-width:200px}._searchInput_1fy0o_544:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._searchInput_1fy0o_544::placeholder{color:#94a3b8}._exportBtn_1fy0o_564{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:#059669;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._exportBtn_1fy0o_564:hover:not(:disabled){background-color:#047857}._exportBtn_1fy0o_564:disabled{background-color:#9ca3af;cursor:not-allowed}._exportBtn_1fy0o_564 svg{flex-shrink:0}._rankingFilterRow_1fy0o_592{display:flex;align-items:center;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}._bulkAssignSection_1fy0o_601{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}._bulkAssignLabel_1fy0o_610{font-size:13px;font-weight:500;color:#475569}._officerChips_1fy0o_616{display:flex;flex-wrap:wrap;gap:8px}._officerChip_1fy0o_616{padding:6px 12px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:13px;border-radius:20px;cursor:pointer;transition:all .2s ease}._officerChip_1fy0o_616:hover{border-color:#3b82f6;color:#3b82f6}._officerChip_1fy0o_616._selected_1fy0o_638{background:#3b82f6;border-color:#3b82f6;color:#fff}._bulkAssignBtn_1fy0o_644{margin-left:auto;padding:8px 16px;background:#10b981;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._bulkAssignBtn_1fy0o_644:hover:not(:disabled){background:#059669}._bulkAssignBtn_1fy0o_644:disabled{opacity:.5;cursor:not-allowed}._selectedAssignSection_1fy0o_667{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#eff6ff;border-bottom:1px solid #bfdbfe}._selectedCount_1fy0o_676{font-size:13px;font-weight:600;color:#1e40af}._officerSelect_1fy0o_682{padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#1a202c;background:#fff;cursor:pointer;min-width:180px}._officerSelect_1fy0o_682:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._assignSelectedBtn_1fy0o_699{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._assignSelectedBtn_1fy0o_699:hover:not(:disabled){background:#2563eb}._assignSelectedBtn_1fy0o_699:disabled{opacity:.5;cursor:not-allowed}._clearSelectionBtn_1fy0o_720{padding:8px 16px;background:#fff;color:#64748b;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._clearSelectionBtn_1fy0o_720:hover{border-color:#94a3b8;color:#475569}._checkboxCell_1fy0o_738{width:40px;text-align:center!important}._checkbox_1fy0o_738{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}._selectedRow_1fy0o_750{background:#eff6ff!important}._viewBtn_1fy0o_755{padding:6px 14px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:background-color .2s}._viewBtn_1fy0o_755:hover{background:#2563eb}._loading_1fy0o_771,._error_1fy0o_772,._noData_1fy0o_773{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#64748b;font-size:15px;text-align:center}._error_1fy0o_772{color:#ef4444}._error_1fy0o_772 button{padding:8px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}._error_1fy0o_772 button:hover{background:#2563eb}._rulesInfo_1fy0o_804{font-size:14px;color:#64748b;margin-bottom:24px;padding:12px 16px;background:#eff6ff;border-radius:8px;border-left:4px solid #3b82f6}._rulesInfo_1fy0o_804 p{margin:0}._configHint_1fy0o_818{font-size:13px;color:#64748b;margin:0 0 12px}._resetConfigBtn_1fy0o_824{padding:10px 20px;background:#fff;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._resetConfigBtn_1fy0o_824:hover:not(:disabled){border-color:#94a3b8;color:#475569}._resetConfigBtn_1fy0o_824:disabled{opacity:.5;cursor:not-allowed}._halHierarchy_1fy0o_846{display:flex;flex-direction:column;gap:8px}._halLevel_1fy0o_852{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;transition:background-color .2s}._halLevel_1fy0o_852:hover{background:#f1f5f9}._reorderBtns_1fy0o_867{display:flex;flex-direction:column;gap:2px}._reorderBtn_1fy0o_867{width:24px;height:18px;padding:0;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:10px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}._reorderBtn_1fy0o_867:hover:not(:disabled){background:#3b82f6;border-color:#3b82f6;color:#fff}._reorderBtn_1fy0o_867:disabled{opacity:.3;cursor:not-allowed}._halNumber_1fy0o_900{display:flex;align-items:center;justify-content:center;padding:6px 12px;min-width:56px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;font-weight:700;font-size:13px;border-radius:6px}._halLabel_1fy0o_913{flex:1;font-size:15px;font-weight:500;color:#1e293b}._halNote_1fy0o_920{font-size:12px;color:#64748b;font-style:italic}._comparisonSteps_1fy0o_927{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._comparisonSteps_1fy0o_927 li{padding:12px 16px;background:#f8fafc;border-radius:6px;border-left:3px solid #10b981;font-size:14px;color:#334155}._categoryPriority_1fy0o_946{display:flex;flex-wrap:wrap;gap:12px}._categoryPriorityList_1fy0o_952{display:flex;flex-direction:column;gap:8px}._categoryItem_1fy0o_958{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}._priorityNumber_1fy0o_968{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#10b981;color:#fff;font-weight:600;font-size:12px;border-radius:50%}._categoryLabel_1fy0o_981{font-size:14px;font-weight:500;color:#334155}._computeBtn_1fy0o_988{padding:10px 20px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}._computeBtn_1fy0o_988:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b98159}._computeBtn_1fy0o_988:disabled{opacity:.6;cursor:not-allowed}._lastComputed_1fy0o_1010{font-size:12px;color:#64748b;margin-top:4px}._tieRow_1fy0o_1017{background:#fef3c7!important}._tieIndicator_1fy0o_1021{display:inline-block;margin-left:6px;padding:2px 6px;background:#f59e0b;color:#fff;font-size:10px;font-weight:600;border-radius:4px;text-transform:uppercase}._halBadge_1fy0o_1034{display:inline-block;padding:4px 10px;background:#ede9fe;color:#5b21b6;font-size:12px;font-weight:500;border-radius:4px}._halBadge_1fy0o_1034._olympic_1fy0o_1044{background:#fef3c7;color:#92400e}._halBadge_1fy0o_1034._commonwealth_1fy0o_1049,._halBadge_1fy0o_1034._asian_1fy0o_1050{background:#dbeafe;color:#1e40af}._halBadge_1fy0o_1034._international_1fy0o_1055{background:#e0f2fe;color:#0369a1}._halBadge_1fy0o_1034._national_1fy0o_1060{background:#d1fae5;color:#065f46}._halBadge_1fy0o_1034._state_1fy0o_1065{background:#e0e7ff;color:#3730a3}._halBadge_1fy0o_1034._district_1fy0o_1070{background:#fae8ff;color:#86198f}._halBadge_1fy0o_1034._school_1fy0o_1075{background:#f1f5f9;color:#475569}._achievementTags_1fy0o_1081{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}._achievementTag_1fy0o_1081{display:inline-block;padding:3px 8px;background:#f1f5f9;color:#64748b;font-size:11px;border-radius:4px}@media(max-width:900px){._main_1fy0o_10{padding:20px 16px}._welcomeCard_1fy0o_18{padding:24px}._emblemWatermark_1fy0o_29{right:20px;height:80px}._logoutBtn_1fy0o_41{top:24px;right:24px}._tabsContainer_1fy0o_91{flex-direction:column}._tabBtn_1fy0o_101{padding:12px 16px}._cardHeader_1fy0o_133{flex-direction:column;align-items:flex-start;gap:12px}._scoringGrid_1fy0o_342{grid-template-columns:1fr}._scoringItemWide_1fy0o_364{flex-direction:column;align-items:flex-start;gap:8px}}._genaiDescription_1fy0o_1143{color:#64748b;font-size:.875rem;margin:4px 0 0}._genaiTable_1fy0o_1149{width:100%;border-collapse:collapse;font-size:14px}._genaiTable_1fy0o_1149 th{text-align:left;padding:12px 16px;background:#f8fafc;color:#4a5568;font-weight:600;border-bottom:2px solid #e2e8f0}._genaiTable_1fy0o_1149 td{padding:14px 16px;border-bottom:1px solid #e2e8f0;color:#1a202c}._genaiTable_1fy0o_1149 tbody tr:hover{background:#f8fafc}._progressBarContainer_1fy0o_1174{display:flex;align-items:center;gap:10px}._progressBarTrack_1fy0o_1180{width:120px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}._progressBarFill_1fy0o_1188{height:100%;border-radius:4px;transition:width .3s ease}._progressText_1fy0o_1194{font-size:.75rem;color:#6b7280;white-space:nowrap}._genaiTimestamp_1fy0o_1200{font-size:.8rem;color:#64748b}._genaiRunId_1fy0o_1205{font-family:monospace;color:#6366f1;font-weight:600}._genaiTriggerBtn_1fy0o_1211{padding:10px 24px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;white-space:nowrap}._genaiTriggerBtn_1fy0o_1211:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #6366f159}._genaiTriggerBtn_1fy0o_1211:disabled{opacity:.6;cursor:not-allowed}._genaiControls_1fy0o_1234{display:flex;align-items:center;gap:16px}._forceReprocessLabel_1fy0o_1240{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}._forceReprocessCheckbox_1fy0o_1251{width:16px;height:16px;accent-color:#6366f1;cursor:pointer}@media(max-width:600px){._applicationsTable_1fy0o_181,._rankingsTable_1fy0o_182,._genaiTable_1fy0o_1149{font-size:12px}._applicationsTable_1fy0o_181 th,._rankingsTable_1fy0o_182 th,._applicationsTable_1fy0o_181 td,._rankingsTable_1fy0o_182 td,._genaiTable_1fy0o_1149 th,._genaiTable_1fy0o_1149 td{padding:10px 8px}}._pageBackground_18aph_1{min-height:100vh;background-color:#e8f4fc;background-image:url(/assets/background-B0JtaWyH.svg);background-size:cover;background-position:center;background-repeat:no-repeat}._main_18aph_10{display:flex;flex-direction:column;padding:24px 32px 32px;max-width:1280px;margin:0 auto;gap:20px}._headerRow_18aph_19{display:flex;align-items:center;gap:24px}._backBtn_18aph_25{background:#ffffffe6;border:1px solid #e2e8f0;color:#4a5568;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._backBtn_18aph_25:hover{background:#fff;border-color:#3b82f6;color:#3b82f6}._pageTitle_18aph_43{font-size:24px;font-weight:700;color:#1a202c;margin:0}._filtersCard_18aph_51{background:#fffffff2;border-radius:12px;padding:20px 24px;box-shadow:0 2px 8px #0000000f}._filtersHeader_18aph_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._filtersTitle_18aph_65{font-size:16px;font-weight:600;color:#1a202c;margin:0}._clearFiltersBtn_18aph_72{background:none;border:none;color:#3b82f6;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s ease}._clearFiltersBtn_18aph_72:hover{color:#1e40af}._filtersGrid_18aph_86{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}._filterGroup_18aph_92{display:flex;flex-direction:column;gap:6px}._filterLabel_18aph_98{font-size:12px;font-weight:600;color:#4a5568;text-transform:uppercase;letter-spacing:.5px}._filterSelect_18aph_106,._filterInput_18aph_107{padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1a202c;background:#fff;transition:border-color .2s ease}._filterSelect_18aph_106:focus,._filterInput_18aph_107:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._actionsCard_18aph_125{display:flex;justify-content:space-between;align-items:center;background:#fffffff2;border-radius:12px;padding:16px 24px;box-shadow:0 2px 8px #0000000f}._actionsLeft_18aph_135{display:flex;gap:12px;align-items:center}._officerSelect_18aph_141{padding:10px 16px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1a202c;background:#fff;min-width:220px}._officerSelect_18aph_141:focus{outline:none;border-color:#3b82f6}._assignSelectedBtn_18aph_156{background:#fff;border:1px solid #3b82f6;color:#3b82f6;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._assignSelectedBtn_18aph_156:hover:not(:disabled){background:#eff6ff}._assignSelectedBtn_18aph_156:disabled{opacity:.5;cursor:not-allowed}._randomAssignBtn_18aph_177{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._randomAssignBtn_18aph_177:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e40af59}._contentCard_18aph_195{background:#fffffff2;border-radius:16px;box-shadow:0 2px 8px #0000000f;overflow:hidden}._cardHeader_18aph_202{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._cardTitle_18aph_210{font-size:18px;font-weight:700;color:#1a202c;margin:0}._applicationCount_18aph_217{font-size:13px;color:#718096;background:#f1f5f9;padding:6px 12px;border-radius:20px}._tableContainer_18aph_226{overflow-x:auto;padding:16px}._applicationsTable_18aph_231{width:100%;border-collapse:collapse;font-size:14px}._applicationsTable_18aph_231 th{text-align:left;padding:12px 16px;background:#f8fafc;color:#4a5568;font-weight:600;border-bottom:2px solid #e2e8f0}._applicationsTable_18aph_231 td{padding:14px 16px;border-bottom:1px solid #e2e8f0;color:#1a202c}._applicationsTable_18aph_231 tbody tr:hover{background:#f8fafc}._checkboxCol_18aph_256{width:50px;text-align:center}._checkbox_18aph_256{width:18px;height:18px;cursor:pointer;accent-color:#3b82f6}._appId_18aph_268{font-family:monospace;color:#718096;font-size:13px}._assignedRow_18aph_274{background:#f8fafc;opacity:.7}._assignedBadge_18aph_279{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;background:#dcfce7;color:#166534}._unassignedBadge_18aph_289{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;background:#fef3c7;color:#92400e}._pagination_18aph_300{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px;border-top:1px solid #e2e8f0}._paginationBtn_18aph_309{padding:8px 16px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._paginationBtn_18aph_309:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:#eff6ff}._paginationBtn_18aph_309:disabled{opacity:.5;cursor:not-allowed}._pageInfo_18aph_332{font-size:14px;color:#4a5568}._modalOverlay_18aph_338{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_18aph_352{background:#fff;border-radius:16px;width:100%;max-width:440px;box-shadow:0 20px 50px #0003;animation:_modalSlideIn_18aph_1 .2s ease}@keyframes _modalSlideIn_18aph_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_18aph_372{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._modalTitle_18aph_380{font-size:18px;font-weight:700;color:#1a202c;margin:0}._modalCloseBtn_18aph_387{background:none;border:none;font-size:28px;color:#718096;cursor:pointer;padding:0;line-height:1;transition:color .2s ease}._modalCloseBtn_18aph_387:hover{color:#1a202c}._modalBody_18aph_402{padding:24px}._modalBody_18aph_402 p{font-size:14px;color:#4a5568;line-height:1.6;margin:0 0 12px}._warningText_18aph_413{color:#dc2626!important;font-weight:500}._successIcon_18aph_418{width:60px;height:60px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 16px}._successText_18aph_431{text-align:center;font-size:16px!important;font-weight:600;color:#1a202c!important}._summaryList_18aph_438{margin-top:20px;padding-top:16px;border-top:1px solid #e2e8f0}._summaryList_18aph_438 h4{font-size:14px;font-weight:600;color:#1a202c;margin:0 0 12px}._summaryItem_18aph_451{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f8fafc;border-radius:6px;margin-bottom:8px;font-size:13px}._summaryItem_18aph_451:last-child{margin-bottom:0}._summaryCount_18aph_466{color:#3b82f6;font-weight:600}._modalActions_18aph_471{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #e2e8f0;justify-content:flex-end}._cancelBtn_18aph_479{background:#fff;border:1px solid #e2e8f0;color:#4a5568;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelBtn_18aph_479:hover{background:#f8fafc}._confirmBtn_18aph_495{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._confirmBtn_18aph_495:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}@media(max-width:900px){._main_18aph_10{padding:20px 16px}._headerRow_18aph_19{flex-direction:column;align-items:flex-start;gap:12px}._actionsCard_18aph_125{flex-direction:column;gap:16px;align-items:stretch}._actionsLeft_18aph_135{flex-direction:column}._officerSelect_18aph_141{width:100%}._filtersGrid_18aph_86{grid-template-columns:1fr 1fr}}@media(max-width:600px){._filtersGrid_18aph_86{grid-template-columns:1fr}._applicationsTable_18aph_231{font-size:12px}._applicationsTable_18aph_231 th,._applicationsTable_18aph_231 td{padding:10px 8px}._modalContent_18aph_352{margin:0 16px}}._pdfThumbnail_rq5rg_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;color:#e53e3e;cursor:pointer;transition:all .2s ease;padding:8px}._pdfThumbnail_rq5rg_1:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f633;background:#eff6ff}._pdfIcon_rq5rg_22{width:32px;height:32px;color:#e53e3e;flex-shrink:0}._pdfLabel_rq5rg_29{font-size:11px;font-weight:700;color:#e53e3e;letter-spacing:.5px;text-transform:uppercase}._pdfHint_rq5rg_37{font-size:10px;color:#718096;text-align:center}._pageBackground_1krfp_1{min-height:100vh;background-color:#e8f4fc;background-image:url(/assets/background-B0JtaWyH.svg);background-size:cover;background-position:center;background-repeat:no-repeat}._main_1krfp_10{display:flex;flex-direction:column;align-items:center;padding:20px 32px 24px;gap:16px}._welcomeCard_1krfp_18{position:relative;background:#ffffffeb;border-radius:16px;padding:24px 36px;width:100%;max-width:1440px;box-shadow:0 2px 8px #0000000f;overflow:hidden}._emblemWatermark_1krfp_29{position:absolute;right:40px;top:50%;transform:translateY(-50%);height:100px;width:auto;opacity:.08;pointer-events:none;z-index:0}._welcomeContent_1krfp_41{position:relative;z-index:1}._greeting_1krfp_46{display:block;font-size:14px;color:#718096;margin-bottom:4px}._userEmail_1krfp_53{font-size:22px;font-weight:700;color:#1a202c;margin:0 0 8px}._description_1krfp_60{font-size:14px;color:#4a5568;line-height:1.5;margin:0;max-width:500px}._tabsContainer_1krfp_69{display:flex;gap:8px;width:100%;max-width:1440px;background:#fff9;padding:6px;border-radius:12px}._tabBtn_1krfp_79{flex:1;padding:12px 24px;border:none;background:transparent;color:#4a5568;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}._tabBtn_1krfp_79:hover{background:#fffc}._tabBtn_1krfp_79._activeTab_1krfp_100{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff}._tabBadge_1krfp_105{background:#f59e0b33;color:#d97706;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600}._activeTab_1krfp_100 ._tabBadge_1krfp_105{background:#ffffff40;color:#fff}._tabBadgeReviewed_1krfp_119{background:#10b98133;color:#059669;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600}._activeTab_1krfp_100 ._tabBadgeReviewed_1krfp_119{background:#ffffff40;color:#fff}._contentCard_1krfp_134{background:#fffffff2;border-radius:16px;width:100%;max-width:1440px;box-shadow:0 2px 8px #0000000f;overflow:hidden}._cardHeader_1krfp_143{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._cardTitle_1krfp_151{font-size:18px;font-weight:700;color:#1a202c;margin:0}._applicationCount_1krfp_158{font-size:13px;color:#718096;background:#f1f5f9;padding:6px 12px;border-radius:20px}._cardHeaderLeft_1krfp_166{display:flex;flex-direction:column;gap:8px}._positionLegend_1krfp_172{display:flex;align-items:center;gap:6px;font-size:12px;color:#718096}._legendLabel_1krfp_180{font-weight:500;margin-right:4px}._legendText_1krfp_185{margin-right:8px}._positionBadges_1krfp_190{display:flex;gap:4px;flex-wrap:nowrap;justify-content:center;align-items:center}._positionBadgeSmall_1krfp_198{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;cursor:default}._position_ta_1krfp_209{background:#dbeafe;color:#1e40af}._position_steno_1krfp_214{background:#fce7f3;color:#9d174d}._position_mts_1krfp_219{background:#d1fae5;color:#065f46}._tableContainer_1krfp_225{overflow-x:auto;padding:12px 16px}._applicationsTable_1krfp_230{width:100%;border-collapse:collapse;font-size:13px}._applicationsTable_1krfp_230 th{text-align:left;padding:10px 8px;background:#f8fafc;color:#4a5568;font-weight:600;font-size:12px;border-bottom:2px solid #e2e8f0;white-space:nowrap}._applicationsTable_1krfp_230 td{padding:10px 8px;border-bottom:1px solid #e2e8f0;color:#1a202c;font-size:12px}._applicationsTable_1krfp_230 tbody tr:hover{background:#f8fafc}._appId_1krfp_258{font-family:monospace;color:#718096;font-size:13px}._statusBadge_1krfp_264{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}._actionButtons_1krfp_273{display:flex;gap:8px;flex-wrap:wrap}._viewBtn_1krfp_279{padding:6px 12px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._viewBtn_1krfp_279:hover{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}._approveBtn_1krfp_297{padding:6px 12px;border:none;background:#10b981;color:#fff;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._approveBtn_1krfp_297:hover{background:#059669}._rejectBtn_1krfp_313{padding:6px 12px;border:none;background:#ef4444;color:#fff;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._rejectBtn_1krfp_313:hover{background:#dc2626}._emptyState_1krfp_330{padding:48px 24px;text-align:center;color:#718096;font-size:14px}._pagination_1krfp_338{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px;border-top:1px solid #e2e8f0}._paginationBtn_1krfp_347{padding:8px 16px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._paginationBtn_1krfp_347:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:#eff6ff}._paginationBtn_1krfp_347:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1krfp_370{font-size:14px;color:#4a5568}._modalOverlay_1krfp_376{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_1krfp_390{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px #0003}._modalHeader_1krfp_402{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._modalTitle_1krfp_410{font-size:18px;font-weight:700;color:#1a202c;margin:0}._closeBtn_1krfp_417{width:32px;height:32px;border:none;background:#f1f5f9;color:#4a5568;border-radius:8px;font-size:24px;line-height:1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeBtn_1krfp_417:hover{background:#e2e8f0;color:#1a202c}._modalBody_1krfp_438{padding:24px;overflow-y:auto;flex:1}._pdfPlaceholder_1krfp_444{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;padding:32px;text-align:center}._pdfIcon_1krfp_452{width:64px;height:64px;margin:0 auto 16px;color:#3b82f6}._pdfIcon_1krfp_452 svg{width:100%;height:100%}._pdfPlaceholder_1krfp_444 h4{font-size:18px;font-weight:600;color:#1a202c;margin:0 0 8px}._appIdDisplay_1krfp_471{font-family:monospace;color:#3b82f6;font-size:14px;margin:0 0 20px}._applicationDetails_1krfp_478{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px;text-align:left}._detailRow_1krfp_486{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f1f5f9}._detailRow_1krfp_486:last-child{border-bottom:none}._detailLabel_1krfp_497{color:#718096;font-size:13px}._detailValue_1krfp_502{color:#1a202c;font-size:13px;font-weight:500}._pdfNote_1krfp_508{font-size:12px;color:#718096;line-height:1.5;margin:0}._modalFooter_1krfp_515{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}._downloadBtn_1krfp_524{padding:10px 20px;border:none;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._downloadBtn_1krfp_524:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._cancelBtn_1krfp_541{padding:10px 20px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelBtn_1krfp_541:hover{border-color:#cbd5e1;background:#f8fafc}@media(max-width:900px){._main_1krfp_10{padding:20px 16px}._welcomeCard_1krfp_18{padding:24px}._emblemWatermark_1krfp_29{right:20px;height:80px}._tabsContainer_1krfp_69{flex-direction:column}._tabBtn_1krfp_79{padding:12px 16px}._cardHeader_1krfp_143{flex-direction:column;align-items:flex-start;gap:12px}._actionButtons_1krfp_273{flex-direction:column}}@media(max-width:600px){._applicationsTable_1krfp_230{font-size:12px}._applicationsTable_1krfp_230 th,._applicationsTable_1krfp_230 td{padding:10px 8px}._modalContent_1krfp_390{max-height:95vh}._modalBody_1krfp_438{padding:16px}._pdfPlaceholder_1krfp_444{padding:20px}}._flagBadge_1krfp_616{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;background-color:#ef444426;color:#dc2626}._noFlagBadge_1krfp_626{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;background-color:#10b98126;color:#059669}._viewApplicationBtn_1krfp_637{padding:8px 16px;border:1px solid #3b82f6;background:#eff6ff;color:#3b82f6;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._viewApplicationBtn_1krfp_637:hover{background:#3b82f6;color:#fff}._viewModalOverlay_1krfp_655{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._viewModalContent_1krfp_669{background:#fff;border-radius:16px;width:100%;max-width:1100px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000040}._viewModalHeader_1krfp_681{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff}._viewModalTitle_1krfp_691{font-size:20px;font-weight:700;margin:0}._viewModalSubtitle_1krfp_697{font-size:14px;opacity:.9;margin:4px 0 0}._viewModalHeader_1krfp_681 ._closeBtn_1krfp_417{background:#fff3;color:#fff;border:none;width:32px;height:32px;border-radius:8px;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}._viewModalHeader_1krfp_681 ._closeBtn_1krfp_417:hover{background:#ffffff4d}._viewModalBody_1krfp_722{flex:1;overflow-y:auto;padding:24px;background:#f8fafc}._viewSection_1krfp_729{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 1px 3px #00000014}._viewSectionTitle_1krfp_737{font-size:16px;font-weight:600;color:#1a202c;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #e2e8f0}._viewPhotoAndInfo_1krfp_746{display:flex;gap:24px;margin-bottom:20px}._viewPhotoSection_1krfp_752{display:flex;flex-direction:column;align-items:center;gap:8px}._viewPhotoPlaceholder_1krfp_759{width:120px;height:150px;background:#f1f5f9;border:2px dashed #e2e8f0;border-radius:8px;display:flex;align-items:center;justify-content:center}._viewPhotoThumbnail_1krfp_770{width:120px;height:150px;object-fit:cover;border-radius:8px;border:2px solid #e2e8f0;cursor:pointer;transition:all .2s ease}._viewPhotoThumbnail_1krfp_770:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f640}._viewPhotoIcon_1krfp_785{width:48px;height:48px}._viewInfoGrid_1krfp_790{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px}._viewInfoItem_1krfp_797{display:flex;flex-direction:column;gap:4px}._viewInfoLabel_1krfp_803{font-size:12px;color:#718096;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._viewInfoValue_1krfp_811{font-size:14px;color:#1a202c;font-weight:500}._viewAddressGrid_1krfp_817{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}._viewAddressItem_1krfp_824{display:flex;flex-direction:column;gap:4px}._viewSignatureSection_1krfp_830{display:flex;align-items:center;gap:16px;padding-top:12px;border-top:1px solid #e2e8f0}._viewSignatureThumbnail_1krfp_838{height:50px;width:auto;max-width:200px;object-fit:contain;border:1px solid #e2e8f0;border-radius:4px;padding:4px;background:#fff;cursor:pointer;transition:all .2s ease}._viewSignatureThumbnail_1krfp_838:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f633}._viewIdentityRow_1krfp_856{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._viewDocBtn_1krfp_863{padding:6px 12px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._viewDocBtn_1krfp_863:hover{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}._docViewWrapper_1krfp_881{display:flex;align-items:center;gap:6px}._viewDocBtnColored_1krfp_887{padding:6px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._viewDocFlagged_1krfp_897{background-color:#fecaca;color:#dc2626}._viewDocFlagged_1krfp_897:hover{background-color:#fca5a5}._viewDocClean_1krfp_906{background-color:#d1fae5;color:#059669}._viewDocClean_1krfp_906:hover{background-color:#a7f3d0}._verifyBtn_1krfp_916{width:28px;height:28px;border:1px solid #e2e8f0;background:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0;color:#a0aec0}._verifyBtn_1krfp_916:hover,._verifyBtnActive_1krfp_937{background:#d1fae5;border-color:#10b981;color:#059669}._flagBtn_1krfp_944{width:28px;height:28px;border:1px solid #e2e8f0;background:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0;color:#a0aec0}._flagBtn_1krfp_944:hover,._flagBtnActive_1krfp_965{background:#fecaca;border-color:#ef4444;color:#dc2626}._actionIcon_1krfp_971{width:14px;height:14px}._viewTableContainer_1krfp_977{overflow-x:auto;margin-top:12px}._viewTable_1krfp_977{width:100%;border-collapse:collapse;font-size:13px}._viewTable_1krfp_977 th{text-align:center;padding:10px 12px;background:#f8fafc;color:#4a5568;font-weight:600;font-size:12px;border-bottom:2px solid #e2e8f0;white-space:nowrap}._viewTable_1krfp_977 td{padding:12px;border-bottom:1px solid #e2e8f0;color:#1a202c;vertical-align:middle;text-align:center}._viewTable_1krfp_977 tbody tr:hover{background:#f8fafc}._viewSummaryGrid_1krfp_1011{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._closeModalBtn_1krfp_1017{padding:10px 24px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._closeModalBtn_1krfp_1017:hover{border-color:#cbd5e1;background:#f8fafc}@media(max-width:900px){._viewModalContent_1krfp_669{max-width:100%;max-height:95vh}._viewInfoGrid_1krfp_790,._viewAddressGrid_1krfp_817,._viewIdentityRow_1krfp_856{grid-template-columns:1fr}._viewSummaryGrid_1krfp_1011{grid-template-columns:repeat(2,1fr)}._viewPhotoAndInfo_1krfp_746{flex-direction:column}._viewTable_1krfp_977{font-size:12px}._viewTable_1krfp_977 th,._viewTable_1krfp_977 td{padding:8px}}@media(max-width:600px){._viewModalBody_1krfp_722{padding:12px}._viewSection_1krfp_729{padding:16px}._viewSummaryGrid_1krfp_1011{grid-template-columns:1fr}}._genAiFlagIndicator_1krfp_1086{width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:help;position:relative}._genAiFlagIcon_1krfp_1097{width:14px;height:14px}._genAiFlagClean_1krfp_1102{background-color:#d1fae5;color:#059669}._genAiFlagIssue_1krfp_1107{background-color:#fecaca;color:#dc2626}._submitApplicationBtn_1krfp_1113{padding:10px 24px;border:none;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-right:auto}._submitApplicationBtn_1krfp_1113:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}._viewModalFooter_1krfp_1132{padding:16px 24px;border-top:1px solid #e2e8f0;background:#fff;display:flex;justify-content:flex-end;align-items:center;gap:12px}._statsRow_1krfp_1143{display:flex;gap:24px;margin-top:16px}._statItem_1krfp_1149{display:flex;flex-direction:column;gap:2px}._statValue_1krfp_1155{font-size:24px;font-weight:700;color:#1e40af}._statLabel_1krfp_1161{font-size:12px;color:#718096;text-transform:uppercase}._halBadge_1krfp_1168{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;background-color:#3b82f626;color:#1e40af}._loadingContainer_1krfp_1179{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;gap:16px}._spinner_1krfp_1188{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1krfp_1188 1s linear infinite}@keyframes _spin_1krfp_1188{to{transform:rotate(360deg)}}._thumbnailSpinner_1krfp_1203{width:24px;height:24px;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1krfp_1188 1s linear infinite}._signaturePlaceholder_1krfp_1212{height:50px;width:100px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:4px}._achievementsContainer_1krfp_1224{display:flex;flex-direction:column;gap:12px}._achievementCard_1krfp_1230{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:16px}._achievementInfo_1krfp_1241{flex:1}._achievementHeader_1krfp_1245{display:flex;align-items:center;gap:12px;margin-bottom:8px}._achievementLevel_1krfp_1252{font-size:14px;font-weight:600;color:#1a202c}._achievementPosition_1krfp_1258{display:inline-block;padding:3px 8px;border-radius:10px;font-size:11px;font-weight:500}._achievementPosition_1krfp_1258._gold_1krfp_1266{background-color:#fef3c7;color:#b45309}._achievementPosition_1krfp_1258._silver_1krfp_1271{background-color:#e5e7eb;color:#374151}._achievementPosition_1krfp_1258._bronze_1krfp_1276{background-color:#fed7aa;color:#9a3412}._achievementPosition_1krfp_1258._participated_1krfp_1281{background-color:#dbeafe;color:#1e40af}._positionBadge_1krfp_190{display:inline-block;padding:3px 8px;border-radius:10px;font-size:11px;font-weight:500}._positionBadge_1krfp_190._gold_1krfp_1266{background-color:#fef3c7;color:#b45309}._positionBadge_1krfp_190._silver_1krfp_1271{background-color:#e5e7eb;color:#374151}._positionBadge_1krfp_190._bronze_1krfp_1276{background-color:#fed7aa;color:#9a3412}._positionBadge_1krfp_190._participated_1krfp_1281{background-color:#dbeafe;color:#1e40af}._achievementDetails_1krfp_1315{font-size:13px;color:#4a5568;display:flex;flex-direction:column;gap:2px}._achievementActions_1krfp_1323{display:flex;align-items:center;gap:8px}._verifyActions_1krfp_1329{display:flex;gap:6px}._noCert_1krfp_1334{font-size:12px;color:#a0aec0;font-style:italic}._verificationStatus_1krfp_1341{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}._verificationStatus_1krfp_1341._approved_1krfp_1349{background-color:#d1fae5;color:#059669}._verificationStatus_1krfp_1341._rejected_1krfp_1354{background-color:#fecaca;color:#dc2626}._summaryGrid_1krfp_1360{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._summaryItem_1krfp_1366{text-align:center;padding:12px;background:#f8fafc;border-radius:8px}._summaryValue_1krfp_1373{display:block;font-size:24px;font-weight:700;color:#1a202c}._summaryLabel_1krfp_1380{font-size:12px;color:#718096;text-transform:uppercase}._officerComments_1krfp_1387{font-size:14px;color:#4a5568;line-height:1.6;margin:0;padding:12px;background:#f8fafc;border-radius:8px;white-space:pre-wrap}._sectionOfficerComment_1krfp_1399{margin-top:16px;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border-left:3px solid #3b82f6;border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:4px}._sectionOfficerComment_1krfp_1399 ._commentLabel_1krfp_1410{font-size:11px;font-weight:600;color:#1e40af;text-transform:uppercase;letter-spacing:.5px}._sectionOfficerComment_1krfp_1399 ._commentText_1krfp_1418{font-size:14px;color:#1e3a5f;line-height:1.5}._noData_1krfp_1425{font-size:14px;color:#718096;text-align:center;padding:24px;margin:0}._submitApplicationBtn_1krfp_1113:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._submitModalContent_1krfp_1442{background:#fff;border-radius:16px;width:100%;max-width:550px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000040}._submitModalBody_1krfp_1454{padding:24px;overflow-y:auto}._primaFacieSection_1krfp_1459{background:#fffbeb;border:1px solid #fde68a;padding:16px;border-radius:8px;margin-bottom:20px}._primaFacieTitle_1krfp_1467{font-size:14px;font-weight:600;color:#92400e;margin:0 0 8px}._primaFacieText_1krfp_1474{font-size:14px;color:#4a5568;margin:0;line-height:1.5}._submitSummary_1krfp_1481{background:#f8fafc;padding:16px;border-radius:8px;margin-bottom:20px}._submitSummary_1krfp_1481 h4{font-size:14px;font-weight:600;color:#1a202c;margin:0 0 8px}._submitSummary_1krfp_1481 p{font-size:14px;color:#4a5568;margin:0}._commentsSection_1krfp_1502{margin-bottom:20px}._commentsLabel_1krfp_1506{display:block;font-size:14px;font-weight:600;color:#1a202c;margin-bottom:8px}._required_1krfp_1514{color:#ef4444}._commentsTextarea_1krfp_1518{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;min-height:100px;transition:border-color .2s ease}._commentsTextarea_1krfp_1518:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._charCount_1krfp_1536{display:block;font-size:12px;color:#718096;text-align:right;margin-top:4px}._disclaimerSection_1krfp_1545{background:#fefce8;padding:16px;border-radius:8px;border:1px solid #fde047}._disclaimerLabel_1krfp_1552{display:flex;gap:12px;cursor:pointer}._disclaimerCheckbox_1krfp_1558{width:18px;height:18px;flex-shrink:0;margin-top:2px;cursor:pointer}._disclaimerText_1krfp_1566{font-size:13px;color:#713f12;line-height:1.5}._closeModalBtn_1krfp_1017:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){._achievementCard_1krfp_1230{flex-direction:column;align-items:flex-start}._achievementActions_1krfp_1323{width:100%;justify-content:flex-end}._summaryGrid_1krfp_1360{grid-template-columns:1fr}._statsRow_1krfp_1143{flex-wrap:wrap;gap:16px}}._viewTable_1krfp_977 td ._docViewWrapper_1krfp_881,._viewTable_1krfp_977 td ._verifyActions_1krfp_1329{justify-content:center}._pageBackground_1mg9l_1{min-height:100vh;background-color:#e8f4fc;background-image:url(/assets/background-B0JtaWyH.svg);background-size:cover;background-position:center;background-repeat:no-repeat}._main_1mg9l_10{display:flex;flex-direction:column;align-items:center;padding:20px 32px 40px}._loadingContainer_1mg9l_17{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;color:#4a5568}._spinner_1mg9l_26{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1mg9l_26 1s linear infinite;margin-bottom:16px}@keyframes _spin_1mg9l_26{to{transform:rotate(360deg)}}._errorContainer_1mg9l_42{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:24px;color:#dc2626;text-align:center}._statusCard_1mg9l_51{position:relative;background:#fffffff2;border-radius:16px;padding:32px 40px;width:100%;max-width:800px;box-shadow:0 4px 12px #00000014;overflow:hidden}._emblemWatermark_1mg9l_62{position:absolute;right:40px;top:40px;height:120px;width:auto;opacity:.06;pointer-events:none;z-index:0}._cardHeader_1mg9l_73{position:relative;z-index:1;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}._title_1mg9l_81{font-size:24px;font-weight:700;color:#1a202c;margin:0 0 6px}._subtitle_1mg9l_88{font-size:14px;color:#718096;margin:0}._candidateInfo_1mg9l_94{background:#f7fafc;border-radius:10px;padding:20px 24px;margin-bottom:28px}._infoRow_1mg9l_101{display:flex;justify-content:space-between;align-items:center;padding:8px 0}._infoRow_1mg9l_101:not(:last-child){border-bottom:1px solid #e2e8f0}._infoLabel_1mg9l_112{font-size:13px;color:#718096;font-weight:500}._infoValue_1mg9l_118{font-size:14px;color:#1a202c;font-weight:600}._sectionTitle_1mg9l_124{font-size:16px;font-weight:700;color:#1e40af;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._statusSection_1mg9l_133{margin-bottom:28px}._statusBadge_1mg9l_137{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;border-radius:12px;border:1px solid}._statusSubmitted_1mg9l_146{background:#eff6ff;border-color:#bfdbfe}._statusUnderReview_1mg9l_151{background:#fefce8;border-color:#fde047}._statusCleared_1mg9l_156{background:#f0fdf4;border-color:#86efac}._statusRejected_1mg9l_161{background:#fef2f2;border-color:#fecaca}._statusIcon_1mg9l_166{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}._statusIcon_1mg9l_166 svg{width:28px;height:28px}._statusSubmitted_1mg9l_146 ._statusIcon_1mg9l_166{background:#3b82f6}._statusSubmitted_1mg9l_146 ._statusIcon_1mg9l_166 svg{color:#fff}._statusUnderReview_1mg9l_151 ._statusIcon_1mg9l_166{background:#eab308}._statusUnderReview_1mg9l_151 ._statusIcon_1mg9l_166 svg{color:#fff}._statusCleared_1mg9l_156 ._statusIcon_1mg9l_166{background:#22c55e}._statusCleared_1mg9l_156 ._statusIcon_1mg9l_166 svg{color:#fff}._statusRejected_1mg9l_161 ._statusIcon_1mg9l_166{background:#ef4444}._statusRejected_1mg9l_161 ._statusIcon_1mg9l_166 svg{color:#fff}._statusContent_1mg9l_213{display:flex;flex-direction:column;gap:4px}._statusLabel_1mg9l_219{font-size:18px;font-weight:700;color:#1a202c}._statusDescription_1mg9l_225{font-size:14px;color:#4a5568;line-height:1.5}._officerInfo_1mg9l_231{margin-top:12px;font-size:13px;color:#718096}._officerInfo_1mg9l_231 strong{color:#1a202c}._preferencesSection_1mg9l_241{margin-bottom:28px}._preferencesList_1mg9l_245{display:flex;flex-direction:column;gap:10px}._preferenceItem_1mg9l_251{display:flex;align-items:center;background:#f7fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 20px;gap:16px}._preferenceOrder_1mg9l_261{font-size:12px;font-weight:600;color:#3b82f6;background:#eff6ff;padding:4px 10px;border-radius:6px;text-transform:uppercase}._preferenceName_1mg9l_271{flex:1;font-size:15px;font-weight:600;color:#1a202c}._preferenceCode_1mg9l_278{font-size:12px;font-weight:600;color:#718096;background:#e2e8f0;padding:4px 10px;border-radius:6px}._noPreferences_1mg9l_287{font-size:14px;color:#718096;font-style:italic}._statusTimeline_1mg9l_293{margin-top:8px}._timeline_1mg9l_297{display:flex;align-items:flex-start;gap:0;position:relative}._timelineStep_1mg9l_304{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}._timelineStep_1mg9l_304:not(:last-child):after{content:"";position:absolute;top:12px;left:calc(50% + 16px);right:calc(-50% + 16px);height:3px;background:#e2e8f0}._timelineStep_1mg9l_304._completed_1mg9l_322:not(:last-child):after{background:#22c55e}._timelineDot_1mg9l_326{width:24px;height:24px;border-radius:50%;background:#e2e8f0;border:3px solid #fff;box-shadow:0 0 0 2px #e2e8f0;z-index:1;margin-bottom:10px}._timelineStep_1mg9l_304._completed_1mg9l_322 ._timelineDot_1mg9l_326{background:#22c55e;box-shadow:0 0 0 2px #22c55e}._timelineContent_1mg9l_342{text-align:center}._timelineLabel_1mg9l_346{font-size:13px;font-weight:600;color:#718096}._timelineStep_1mg9l_304._completed_1mg9l_322 ._timelineLabel_1mg9l_346{color:#1a202c}@media(max-width:700px){._main_1mg9l_10{padding:20px 16px 32px}._statusCard_1mg9l_51{padding:24px 20px}._emblemWatermark_1mg9l_62{height:80px;right:20px;top:24px}._title_1mg9l_81{font-size:20px}._infoRow_1mg9l_101{flex-direction:column;align-items:flex-start;gap:4px}._statusBadge_1mg9l_137{flex-direction:column;align-items:flex-start;padding:16px 20px}._preferenceItem_1mg9l_251{flex-wrap:wrap;gap:10px}._preferenceName_1mg9l_271{order:3;flex-basis:100%}._timeline_1mg9l_297{flex-direction:column;gap:0}._timelineStep_1mg9l_304{flex-direction:row;align-items:center;gap:16px;padding:12px 0}._timelineStep_1mg9l_304:not(:last-child):after{inset:auto auto 0 11px;height:100%;width:3px}._timelineContent_1mg9l_342{text-align:left}._timelineDot_1mg9l_326{margin-bottom:0}}._printBtn_1mg9l_429{display:inline-flex;align-items:center;padding:8px 16px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s ease}._printBtn_1mg9l_429:hover{background-color:#1d4ed8}._printContainer_1mg9l_447{display:none}._previewCard_1mg9l_452{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;margin-bottom:24px}._previewHeader_1mg9l_460{display:flex;align-items:center;gap:24px;padding:24px;background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff}._previewPhoto_1mg9l_469{width:100px;height:120px;border-radius:8px;overflow:hidden;background:#fff;border:3px solid white;flex-shrink:0}._previewPhoto_1mg9l_469 img{width:100%;height:100%;object-fit:cover}._photoPlaceholder_1mg9l_485{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e2e8f0;color:#718096;font-size:12px}._previewHeaderInfo_1mg9l_496{flex:1}._previewName_1mg9l_500{font-size:24px;font-weight:700;margin:0 0 8px}._previewEmail_1mg9l_506,._previewPhone_1mg9l_507{margin:0;font-size:14px;opacity:.9}._previewSignature_1mg9l_513{text-align:center;flex-shrink:0}._previewSignatureLabel_1mg9l_518{display:block;font-size:11px;text-transform:uppercase;opacity:.8;margin-bottom:8px}._previewSignature_1mg9l_513 img{max-width:120px;max-height:50px;background:#fff;border-radius:4px;padding:4px}._signaturePlaceholder_1mg9l_534{width:120px;height:50px;background:#fff3;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:24px}._previewSection_1mg9l_545{padding:24px;border-bottom:1px solid #e2e8f0}._previewSection_1mg9l_545:last-child{border-bottom:none}._previewSectionTitle_1mg9l_554{font-size:14px;font-weight:600;color:#1e40af;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}._previewGrid_1mg9l_564{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._previewItem_1mg9l_570{display:flex;flex-direction:column;gap:4px}._previewLabel_1mg9l_576{font-size:11px;color:#718096;text-transform:uppercase}._previewValue_1mg9l_582{font-size:14px;font-weight:500;color:#1a202c}._previewAddressGrid_1mg9l_588{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}._previewAddressBlock_1mg9l_594{background:#f8fafc;padding:16px;border-radius:8px}._previewAddressBlock_1mg9l_594 h5{font-size:13px;font-weight:600;color:#374151;margin:0 0 8px}._previewAddressBlock_1mg9l_594 p{font-size:14px;color:#4b5563;margin:0;line-height:1.6}._previewTableContainer_1mg9l_614{overflow-x:auto}._previewTable_1mg9l_614{width:100%;border-collapse:collapse;font-size:13px}._previewTable_1mg9l_614 th{background:#f8fafc;padding:10px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e2e8f0}._previewTable_1mg9l_614 td{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#4b5563}._previewDocList_1mg9l_639{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._previewDocItem_1mg9l_645{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f0fdf4;border-radius:6px;font-size:13px;color:#166534}._previewDocIcon_1mg9l_656{width:20px;height:20px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}@media print{@page{size:A4;margin:12mm 15mm}._pageBackground_1mg9l_1>Header,._main_1mg9l_10{display:none!important}._pageBackground_1mg9l_1{background:none!important;min-height:auto!important;padding:0!important}._printContainer_1mg9l_447{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important}._previewCard_1mg9l_452{border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:none!important;margin:0!important;overflow:hidden!important;background:#fff!important}._previewHeader_1mg9l_460{background:#f8fafc!important;color:#0f172a!important;border-bottom:2px solid #cbd5e1!important;padding:12px 16px!important;margin-bottom:0!important;gap:16px!important;display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}._previewPhoto_1mg9l_469{width:80px!important;height:96px!important;border:2px solid #cbd5e1!important;border-radius:6px!important}._previewName_1mg9l_500{font-size:20px!important;font-weight:700!important;margin:0 0 4px!important;color:#0f172a!important}._previewEmail_1mg9l_506,._previewPhone_1mg9l_507{font-size:12px!important;color:#334155!important;margin:0!important}._previewSection_1mg9l_545{padding:12px 16px!important;border-bottom:1px solid #cbd5e1!important;page-break-inside:avoid!important;break-inside:avoid!important;box-sizing:border-box!important;width:100%!important}._previewSection_1mg9l_545:last-of-type{border-bottom:none!important}._previewSectionTitle_1mg9l_554{font-size:12px!important;color:#1e3a8a!important;margin:0 0 8px!important;padding-bottom:4px!important;border-bottom:1.5px solid #cbd5e1!important}._previewGrid_1mg9l_564{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px 12px!important}._previewItem_1mg9l_570{display:flex!important;flex-direction:column!important;gap:2px!important}._previewLabel_1mg9l_576{font-size:9px!important;color:#475569!important}._previewValue_1mg9l_582{font-size:12px!important;color:#0f172a!important}._previewAddressGrid_1mg9l_588{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important}._previewAddressBlock_1mg9l_594{background:#f8fafc!important;border:1px solid #cbd5e1!important;padding:10px!important;border-radius:6px!important;page-break-inside:avoid!important;break-inside:avoid!important}._previewAddressBlock_1mg9l_594 h5{font-size:11px!important;margin:0 0 4px!important;color:#1e3a8a!important}._previewAddressBlock_1mg9l_594 p{font-size:11px!important;line-height:1.4!important;color:#334155!important;margin:0!important}._previewTableContainer_1mg9l_614{overflow:visible!important}._previewTable_1mg9l_614{width:100%!important;border:1px solid #cbd5e1!important;font-size:11px!important;border-collapse:collapse!important}._previewTable_1mg9l_614 th{background:#f8fafc!important;color:#0f172a!important;padding:6px 8px!important;font-weight:600!important;border:1px solid #cbd5e1!important;border-bottom:2px solid #cbd5e1!important}._previewTable_1mg9l_614 td{padding:6px 8px!important;border:1px solid #cbd5e1!important;color:#334155!important}._previewTable_1mg9l_614 tr{page-break-inside:avoid!important;break-inside:avoid!important}._previewDocList_1mg9l_639{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important}._previewDocItem_1mg9l_645{background:#f8fafc!important;color:#0f172a!important;border:1px solid #cbd5e1!important;padding:6px 10px!important;font-size:11px!important;display:flex!important;align-items:center!important;gap:8px!important;border-radius:6px!important;page-break-inside:avoid!important;break-inside:avoid!important}._previewDocIcon_1mg9l_656{background:#475569!important;width:16px!important;height:16px!important;font-size:10px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;flex-shrink:0!important}}._pageBackground_ltpsd_1{min-height:100vh;background-color:#e8f4fc;background-image:url(/assets/background-B0JtaWyH.svg);background-size:cover;background-position:center;background-repeat:no-repeat}._main_ltpsd_10{display:flex;flex-direction:column;padding:24px 32px 32px;max-width:900px;margin:0 auto;gap:20px}._headerRow_ltpsd_19{display:flex;justify-content:space-between;align-items:center}._backBtn_ltpsd_25{background:#ffffffe6;border:1px solid #e2e8f0;color:#4a5568;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._backBtn_ltpsd_25:hover{background:#fff;border-color:#3b82f6;color:#3b82f6}._headerInfo_ltpsd_43{display:flex;align-items:center;gap:12px}._userEmail_ltpsd_49{font-size:14px;color:#4a5568;background:#ffffffe6;padding:8px 16px;border-radius:8px}._contentCard_ltpsd_57{background:#fffffff2;border-radius:16px;box-shadow:0 2px 8px #0000000f;overflow:hidden}._cardHeader_ltpsd_64{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._cardTitle_ltpsd_72{font-size:18px;font-weight:700;color:#1a202c;margin:0}._applicationCount_ltpsd_79{font-size:13px;color:#718096;background:#f1f5f9;padding:6px 12px;border-radius:20px}._emptyState_ltpsd_88{display:flex;flex-direction:column;align-items:center;padding:60px 24px}._emptyIcon_ltpsd_95{width:64px;height:64px;color:#cbd5e0;margin-bottom:16px}._emptyText_ltpsd_102{font-size:16px;color:#718096;margin:0 0 8px}._emptySubtext_ltpsd_108{font-size:14px;color:#a0aec0;margin:0 0 24px;text-align:center}._createBtn_ltpsd_115{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._createBtn_ltpsd_115:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e40af59}._applicationsList_ltpsd_133{padding:12px}._applicationItem_ltpsd_137{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 24px;margin-bottom:12px;transition:border-color .2s ease,box-shadow .2s ease}._applicationItem_ltpsd_137:last-child{margin-bottom:0}._applicationItem_ltpsd_137:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f61a}._applicationMain_ltpsd_155{display:flex;justify-content:space-between;align-items:flex-start}._applicationInfo_ltpsd_161{flex:1}._applicationId_ltpsd_165{font-size:12px;color:#718096;font-family:monospace;display:block;margin-bottom:4px}._positionTitle_ltpsd_173{font-size:16px;font-weight:600;color:#1a202c;margin:0 0 10px}._applicationMeta_ltpsd_180{display:flex;gap:20px;flex-wrap:wrap}._metaItem_ltpsd_186{display:flex;align-items:center;gap:6px;font-size:13px;color:#718096}._metaIcon_ltpsd_194{width:16px;height:16px}._applicationStatus_ltpsd_199{flex-shrink:0}._statusBadge_ltpsd_203{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:13px;font-weight:500}._statusDot_ltpsd_213{width:8px;height:8px;border-radius:50%}._applyRoleBtn_ltpsd_220{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._applyRoleBtn_ltpsd_220:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e40af59}._modalOverlay_ltpsd_238{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_ltpsd_252{background:#fff;border-radius:16px;width:100%;max-width:420px;box-shadow:0 20px 50px #0003;animation:_modalSlideIn_ltpsd_1 .2s ease}._applicationModalContent_ltpsd_261{background:#fff;border-radius:16px;width:100%;max-width:520px;box-shadow:0 20px 50px #0003;animation:_modalSlideIn_ltpsd_1 .2s ease}@keyframes _modalSlideIn_ltpsd_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_ltpsd_281{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._modalTitle_ltpsd_289{font-size:18px;font-weight:700;color:#1a202c;margin:0}._modalCloseBtn_ltpsd_296{background:none;border:none;font-size:28px;color:#718096;cursor:pointer;padding:0;line-height:1;transition:color .2s ease}._modalCloseBtn_ltpsd_296:hover{color:#1a202c}._registrationSelection_ltpsd_312{padding:16px 24px;border-bottom:1px solid #e2e8f0}._selectLabel_ltpsd_317{display:block;font-size:14px;font-weight:500;color:#4a5568;margin-bottom:8px}._registrationSelect_ltpsd_312{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1a202c;background:#fff;cursor:pointer}._registrationSelect_ltpsd_312:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._roleOptions_ltpsd_343{padding:12px}._roleOption_ltpsd_343{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:all .2s ease;margin-bottom:8px}._roleOption_ltpsd_343:last-child{margin-bottom:0}._roleOption_ltpsd_343:hover{background:#eff6ff;border-color:#3b82f6}._roleLabel_ltpsd_370{font-size:15px;font-weight:500;color:#1a202c}._roleArrow_ltpsd_376{width:20px;height:20px;color:#718096}._roleOption_ltpsd_343:hover ._roleArrow_ltpsd_376{color:#3b82f6}._roleOptionDisabled_ltpsd_386{opacity:.6;cursor:not-allowed}._roleOptionDisabled_ltpsd_386:hover{background:#f8fafc;border-color:#e2e8f0}._appliedBadge_ltpsd_396{font-size:12px;color:#10b981;font-weight:400}._submitBtn_ltpsd_402:disabled{opacity:.6;cursor:not-allowed;transform:none}._submitBtn_ltpsd_402:disabled:hover{box-shadow:none}._applicationFormBody_ltpsd_413{padding:24px}._applicationFormInfo_ltpsd_417{font-size:14px;color:#4a5568;line-height:1.6;margin:0 0 24px;background:#f0f7ff;padding:12px 16px;border-radius:8px;border-left:3px solid #3b82f6}._certificatesSection_ltpsd_428{margin-top:8px}._certificatesHeader_ltpsd_432{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._certificatesTitle_ltpsd_439{font-size:14px;font-weight:600;color:#1a202c;margin:0}._addCertificateBtn_ltpsd_446{background:none;border:1px solid #3b82f6;color:#3b82f6;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._addCertificateBtn_ltpsd_446:hover{background:#eff6ff}._hiddenInput_ltpsd_462{display:none}._certificatesList_ltpsd_466{display:flex;flex-direction:column;gap:8px}._certificateItem_ltpsd_472{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}._certificateIcon_ltpsd_482{width:20px;height:20px;color:#3b82f6;flex-shrink:0}._certificateName_ltpsd_489{flex:1;font-size:13px;color:#4a5568;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeCertificateBtn_ltpsd_498{background:none;border:none;padding:4px;cursor:pointer;color:#ef4444;opacity:.7;transition:opacity .2s ease}._removeCertificateBtn_ltpsd_498:hover{opacity:1}._removeCertificateBtn_ltpsd_498 svg{width:16px;height:16px}._noCertificates_ltpsd_517{font-size:13px;color:#718096;text-align:center;padding:20px;background:#f8fafc;border-radius:8px;margin:0}._applicationFormActions_ltpsd_527{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #e2e8f0}._previewBtn_ltpsd_534{flex:1;background:#fff;border:1px solid #3b82f6;color:#3b82f6;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._previewBtn_ltpsd_534:hover{background:#eff6ff}._submitBtn_ltpsd_402{flex:1;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._submitBtn_ltpsd_402:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1e40af59}@media(max-width:600px){._main_ltpsd_10{padding:20px 16px}._headerRow_ltpsd_19{flex-direction:column;align-items:flex-start;gap:12px}._headerInfo_ltpsd_43{flex-direction:column;width:100%;gap:8px}._applyRoleBtn_ltpsd_220{width:100%}._applicationMain_ltpsd_155{flex-direction:column;gap:16px}._applicationMeta_ltpsd_180{flex-direction:column;gap:8px}._applicationFormActions_ltpsd_527{flex-direction:column}._modalContent_ltpsd_252,._applicationModalContent_ltpsd_261{max-width:100%;margin:0 16px}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg path{fill:#00000080}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #eee,-1px 0 #eee,0 1px #eee,0 -1px #eee,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#3c3f40;fill:#3c3f40}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#f64747}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#3c3f4080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#3c3f4080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eee;box-shadow:-1px 0 #eee}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9}.flatpickr-day.today{border-color:#f64747}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#f64747;background:#f64747;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#4f99ff;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#4f99ff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #4f99ff;box-shadow:-10px 0 #4f99ff}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9;box-shadow:-5px 0 #e9e9e9,5px 0 #e9e9e9}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4048484d;background:transparent;border-color:#e9e9e9;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4048481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #4f99ff,5px 0 0 #4f99ff;box-shadow:-5px 0 #4f99ff,5px 0 #4f99ff}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #eee;box-shadow:1px 0 #eee}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4048484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#404848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#404848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f1f1f1}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.flatpickr-calendar{width:307.875px}.dayContainer{padding:0;border-right:0}span.flatpickr-day,span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border-radius:0!important;border:1px solid #e9e9e9;max-width:none;border-right-color:transparent}span.flatpickr-day:nth-child(n+8),span.flatpickr-day.prevMonthDay:nth-child(n+8),span.flatpickr-day.nextMonthDay:nth-child(n+8){border-top-color:transparent}span.flatpickr-day:nth-child(7n-6),span.flatpickr-day.prevMonthDay:nth-child(7n-6),span.flatpickr-day.nextMonthDay:nth-child(7n-6){border-left:0}span.flatpickr-day:nth-child(n+36),span.flatpickr-day.prevMonthDay:nth-child(n+36),span.flatpickr-day.nextMonthDay:nth-child(n+36){border-bottom:0}span.flatpickr-day:nth-child(-n+7),span.flatpickr-day.prevMonthDay:nth-child(-n+7),span.flatpickr-day.nextMonthDay:nth-child(-n+7){margin-top:0}span.flatpickr-day.today:not(.selected),span.flatpickr-day.prevMonthDay.today:not(.selected),span.flatpickr-day.nextMonthDay.today:not(.selected){border-color:#e9e9e9;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#f64747}span.flatpickr-day.today:not(.selected):hover,span.flatpickr-day.prevMonthDay.today:not(.selected):hover,span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:1px solid #f64747}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#4f99ff}span.flatpickr-day.today,span.flatpickr-day.prevMonthDay.today,span.flatpickr-day.nextMonthDay.today,span.flatpickr-day.selected,span.flatpickr-day.prevMonthDay.selected,span.flatpickr-day.nextMonthDay.selected{z-index:2}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:none;box-shadow:none}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px}.hasWeeks .flatpickr-days{border-right:0}@media screen and (min-width:0�)and (min-resolution:+72dpi){span.flatpickr-day{display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#e8f4fc;min-height:100vh}.page-background{background-color:#e8f4fc;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 50 Q35 30 50 50 T80 50' stroke='%23d0e8f5' stroke-width='1' fill='none' opacity='0.5'/%3E%3C/svg%3E");background-size:200px 100px;min-height:100vh}
