.TDACStatusInsurance_insuranceCompact__juLtK{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-top:12px}@media(max-width:640px){.TDACStatusInsurance_insuranceCompact__juLtK{margin-top:0}}.TDACStatusInsurance_insuranceHeader__TUxfg{display:flex;justify-content:space-between;align-items:flex-start}.TDACStatusInsurance_insuranceTitle__B0LCw{display:flex;align-items:flex-start;gap:8px;font-weight:600;color:#1e293b;font-size:14px;margin-top:5px}.TDACStatusInsurance_insuranceTitle__B0LCw svg{color:#3b82f6;margin-top:2px}.TDACStatusInsurance_titleContent__ob6u0{display:flex;flex-direction:column;gap:2px}.TDACStatusInsurance_titleText__vx8gg{font-size:14px;font-weight:600;color:#1e293b}.TDACStatusInsurance_coveragePeriod__7hBXu{font-size:12px;font-weight:400}.TDACStatusInsurance_insuranceStatusSection__S0RLR{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.TDACStatusInsurance_insuranceStatus__xXhHQ{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#64748b;margin-top:-5px}.TDACStatusInsurance_insuranceStatus__xXhHQ .TDACStatusInsurance_loadingSpinner__P7KRL{width:12px;height:12px;stroke:#3b82f6;animation:TDACStatusInsurance_spin__YW7Ud 1s linear infinite}.TDACStatusInsurance_insuranceStatus__xXhHQ .TDACStatusInsurance_statusDot__rmNck{width:8px;height:8px;background:#10b981;border-radius:50%;display:inline-block}.TDACStatusInsurance_insuranceDownloadBtn__DErhO{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.TDACStatusInsurance_insuranceDownloadBtn__DErhO:hover{background:#2563eb}.TDACStatusInsurance_insuranceDownloadBtn__DErhO:disabled{opacity:.6;cursor:not-allowed}.TDACStatusInsurance_insuranceDownloadBtn__DErhO svg{width:10px;height:10px}.TDACStatusInsurance_insuranceSummary__uNF5u{margin-top:4px;font-size:12px;color:#64748b}.TDACStatusInsurance_coverageAmount__iMzNY{font-weight:600;color:#059669}.TDACStatusInsurance_coveragePeriod__7hBXu{color:#64748b}.TDACStatusInsurance_confirmationOverlay__Hxa1g{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.TDACStatusInsurance_insuranceModal__rfJ_h{background:#fff;border-radius:12px;width:100%;max-width:440px;max-height:85vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.TDACStatusInsurance_modalCloseButton__DF1OW{position:absolute;top:16px;right:16px;background:#f1f5f9;border:none;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;z-index:10}.TDACStatusInsurance_modalCloseButton__DF1OW:hover{background:#e2e8f0}.TDACStatusInsurance_modalCloseButton__DF1OW svg{width:16px;height:16px;color:#64748b}.TDACStatusInsurance_insuranceModalHeader__UwRtk{padding:16px 20px 12px;border-bottom:1px solid #e2e8f0}.TDACStatusInsurance_insuranceModalTitle__IHiLn{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#1e293b;margin-bottom:8px}.TDACStatusInsurance_insuranceModalTitle__IHiLn svg{color:#3b82f6}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeGenerating__swAfR,.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeProcessing__D__Nw,.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeReady__zt8Nx{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:20px;font-size:13px;font-weight:500}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeProcessing__D__Nw{background:#fef3c7;color:#92400e}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeProcessing__D__Nw .TDACStatusInsurance_loadingSpinner__P7KRL{width:14px;height:14px;stroke:#92400e;animation:TDACStatusInsurance_spin__YW7Ud 1s linear infinite}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeGenerating__swAfR{background:#dbeafe;color:#1d4ed8}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeGenerating__swAfR .TDACStatusInsurance_loadingSpinner__P7KRL{width:14px;height:14px;stroke:#1d4ed8;animation:TDACStatusInsurance_spin__YW7Ud 1s linear infinite}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeReady__zt8Nx{background:#dcfce7;color:#166534}.TDACStatusInsurance_insuranceModalStatus__qyJql .TDACStatusInsurance_statusBadgeReady__zt8Nx .TDACStatusInsurance_statusDot__rmNck{width:8px;height:8px;background:#10b981;border-radius:50%;display:inline-block}.TDACStatusInsurance_insuranceModalBody__QuAiX{padding:20px}.TDACStatusInsurance_policyInfoSection__R3iBl{margin-bottom:24px}.TDACStatusInsurance_policyInfoSection__R3iBl h3{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:12px}.TDACStatusInsurance_policyInfoGrid___fPna{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.TDACStatusInsurance_policyInfoItem__mZ5PZ{display:flex;flex-direction:column;gap:4px}.TDACStatusInsurance_policyInfoLabel__gZ3fZ{font-size:12px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.TDACStatusInsurance_policyInfoValue__nLPf9{font-size:14px;font-weight:600;color:#1e293b}.TDACStatusInsurance_customerServiceSection__gLSs6 h3{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:16px}.TDACStatusInsurance_customerServiceCompact__CysqA{padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px}.TDACStatusInsurance_phoneItem__RdxOv{display:flex;align-items:center;gap:8px}.TDACStatusInsurance_phoneLabel__Mb3kR{font-size:13px;color:#64748b;font-weight:500;min-width:40px}.TDACStatusInsurance_phoneLink__mvJvp{font-size:14px;font-weight:600;color:#3b82f6;text-decoration:none}.TDACStatusInsurance_phoneLink__mvJvp:hover{text-decoration:underline}.TDACStatusInsurance_businessHours__1RiDH{font-size:12px;color:#64748b;font-style:italic}.TDACStatusInsurance_insuranceModalFooter__rc_48{padding:20px 24px 24px;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;gap:16px}.TDACStatusInsurance_contactButton__VJMVO{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#f1f5f9;color:#475569;text-decoration:none;border-radius:8px;font-size:14px;font-weight:500;transition:all .2s ease}.TDACStatusInsurance_contactButton__VJMVO:hover{background:#e2e8f0;color:#334155}.TDACStatusInsurance_contactButton__VJMVO svg{width:16px;height:16px}@keyframes TDACStatusInsurance_spin__YW7Ud{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes TDACStatusInsurance_downloadPulse__jZnFS{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes TDACStatusInsurance_downloadProgress__By4Bf{0%{width:0}to{width:100%}}.TDACStatusInsurance_downloadButton__QhtQe{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.TDACStatusInsurance_downloadButton__QhtQe:hover{background:#2563eb}.TDACStatusInsurance_downloadButton__QhtQe:disabled{opacity:.6;cursor:not-allowed}.TDACStatusInsurance_downloadButton__QhtQe.TDACStatusInsurance_downloading__ebFOj{animation:TDACStatusInsurance_downloadPulse__jZnFS 2s ease-in-out infinite;background:#059669}.TDACStatusInsurance_downloadButton__QhtQe.TDACStatusInsurance_downloading__ebFOj:hover{background:#047857}.TDACStatusInsurance_downloadButton__QhtQe.TDACStatusInsurance_downloading__ebFOj:after{content:"";position:absolute;bottom:0;left:0;height:3px;background:hsla(0,0%,100%,.4);animation:TDACStatusInsurance_downloadProgress__By4Bf 3s ease-in-out infinite}.TDACStatusInsurance_downloadButton__QhtQe .TDACStatusInsurance_loadingSpinner__P7KRL{width:16px;height:16px;stroke:#fff;animation:TDACStatusInsurance_spin__YW7Ud 1s linear infinite}.TDACStatusInsurance_downloadButton__QhtQe svg{width:16px;height:16px}@media(max-width:640px){.TDACStatusInsurance_confirmationOverlay__Hxa1g{padding:0}.TDACStatusInsurance_insuranceModal__rfJ_h{margin:0;height:100vh;max-height:100vh;width:100vw;max-width:100vw;border-radius:0}.TDACStatusInsurance_insuranceModalHeader__UwRtk{padding:20px 20px 16px}.TDACStatusInsurance_insuranceModalTitle__IHiLn{font-size:18px}.TDACStatusInsurance_insuranceModalBody__QuAiX{padding:20px}.TDACStatusInsurance_policyInfoGrid___fPna{grid-template-columns:1fr;gap:12px}.TDACStatusInsurance_insuranceModalFooter__rc_48{padding:16px 20px 20px;flex-direction:column;align-items:stretch}.TDACStatusInsurance_insuranceModalFooter__rc_48 .TDACStatusInsurance_contactButton__VJMVO,.TDACStatusInsurance_insuranceModalFooter__rc_48 .TDACStatusInsurance_downloadButton__QhtQe{justify-content:center}.TDACStatusInsurance_insuranceActions__DCBnF{flex-direction:column;align-items:stretch;gap:8px}.TDACStatusInsurance_insuranceActions__DCBnF .TDACStatusInsurance_insuranceDownloadBtn__DErhO{justify-content:center}}.TravelerDropdown_customDropdown__cbbZo{position:relative;width:100%;background-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0}.TravelerDropdown_headerContainer__dc6g_{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.TravelerDropdown_headerContainer__dc6g_ h4{font-size:11px;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0 4px}@media(max-width:767px){.TravelerDropdown_headerContainer__dc6g_{flex-direction:column;align-items:flex-start;gap:8px}}.TravelerDropdown_dropdownHeader__ljvyr{margin-bottom:6px}.TravelerDropdown_dropdownHeader__ljvyr h4{font-size:11px;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0 4px}.TravelerDropdown_dropdownToggle__g8QX3{width:100%;text-align:left;background-color:rgba(13,110,253,.02);border:1px solid rgba(13,110,253,.25);border-radius:4px;cursor:pointer;padding:8px 10px;transition:all .15s ease;display:flex;align-items:flex-start;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.04)}.TravelerDropdown_dropdownToggle__g8QX3:after{content:"";position:absolute;right:24px;font-size:9px;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;opacity:.9;transition:opacity .2s ease;font-weight:500;pointer-events:none}.TravelerDropdown_dropdownToggle__g8QX3:hover{background-color:rgba(13,110,253,.04);border-color:rgba(13,110,253,.3);box-shadow:0 1px 4px rgba(0,0,0,.08)}.TravelerDropdown_dropdownToggle__g8QX3:active{background-color:rgba(13,110,253,.06);box-shadow:0 1px 2px rgba(0,0,0,.12)}.TravelerDropdown_dropdownToggle__g8QX3.TravelerDropdown_open__ofI5X{border-color:rgba(13,110,253,.4);box-shadow:0 1px 4px rgba(0,0,0,.1)}.TravelerDropdown_dropdownToggle__g8QX3.TravelerDropdown_open__ofI5X .TravelerDropdown_selectedOption__PETpf svg{transform:rotate(180deg)}.TravelerDropdown_dropdownToggle__g8QX3:focus{outline:none}.TravelerDropdown_selectedOption__PETpf{display:flex;align-items:flex-start;width:100%;overflow:hidden;padding-right:80px}.TravelerDropdown_selectedOption__PETpf svg{color:#5b21b6;transition:transform .2s ease;opacity:.9;margin-left:auto;flex-shrink:0;min-width:10px;position:absolute;right:10px;top:12px}.TravelerDropdown_selectedTravelerInfo__gQ_wA{display:flex;flex-direction:column;flex:1 1;min-width:0;margin-right:8px}.TravelerDropdown_selectedTravelerName__2Stz9{font-size:.8125rem;font-weight:600;color:#0369a1;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.TravelerDropdown_selectedTravelerDetails__wP9wM{display:flex;gap:8px;font-size:9px;color:#4b5563;line-height:1.2;margin-top:2px}.TravelerDropdown_selectedTravelerDetails__wP9wM span{white-space:nowrap}.TravelerDropdown_currentlyEditingBadge__sACRQ{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:9px;color:#5b21b6;font-weight:600;display:flex;align-items:center;gap:5px;text-transform:uppercase;letter-spacing:.02em}.TravelerDropdown_dropdownOptionsPortal__WymmD{background-color:#fff;border-radius:6px;box-shadow:0 6px 16px rgba(0,0,0,.08),0 0 1px rgba(0,0,0,.2);max-height:240px;overflow-y:auto;z-index:10000;animation:TravelerDropdown_fadeIn__GwuwR .15s ease-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding:6px 4px}.TravelerDropdown_dropdownOptionsPortal__WymmD::-webkit-scrollbar{width:4px}.TravelerDropdown_dropdownOptionsPortal__WymmD::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.TravelerDropdown_dropdownOptionsPortal__WymmD::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.TravelerDropdown_dropdownOption__yInVz{padding:.625rem .75rem;transition:background-color .1s ease;cursor:pointer;border-radius:4px;margin:2px 0;position:relative}.TravelerDropdown_dropdownOption__yInVz:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:1rem;right:1rem;height:1px;background-color:rgba(0,0,0,.03)}.TravelerDropdown_dropdownOption__yInVz:hover{background-color:rgba(13,110,253,.04)}.TravelerDropdown_dropdownOption__yInVz:hover:after{opacity:0}.TravelerDropdown_dropdownOption__yInVz.TravelerDropdown_selected__lBwAn{background-color:rgba(13,110,253,.08)}.TravelerDropdown_dropdownOption__yInVz.TravelerDropdown_selected__lBwAn+.TravelerDropdown_dropdownOption__yInVz:after,.TravelerDropdown_dropdownOption__yInVz.TravelerDropdown_selected__lBwAn:after{opacity:0}.TravelerDropdown_dropdownOptionContent__u2nlb{display:flex;flex-direction:column}.TravelerDropdown_dropdownOptionName__0mrUT{font-size:.8125rem;font-weight:500;color:#1a1a1a;margin-bottom:2px}.TravelerDropdown_dropdownOptionDetails__eAlTH{display:flex;gap:.5rem;font-size:9px;color:#4b5563;margin-top:2px}.TravelerDropdown_dropdownOptionDetails__eAlTH .TravelerDropdown_optionAge__s6Gyl,.TravelerDropdown_dropdownOptionDetails__eAlTH .TravelerDropdown_optionNationality__smYRo{color:#4b5563;white-space:nowrap}@keyframes TravelerDropdown_fadeIn__GwuwR{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TravelerDropdown_travelerDropdownContainer__RunHU{width:100%;position:relative}.TDACProgress_formProgress__jNhwE{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #ccc;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:13px 20px 10px;margin-bottom:25px}.TDACProgress_progressBar__FqQ3p{height:8px;background-color:#e2e8f0;border-radius:4px;overflow:hidden}.TDACProgress_progressFill__neEZc{height:100%;background:linear-gradient(110deg,#0369a1,#0ea5e9);transition:width .3s ease}.TDACProgress_progressContainer__DhPTt{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.TDACProgress_progressText__IKKmg{color:#475569;text-align:right}.TDACProgress_editingIndicator__PeajL,.TDACProgress_progressText__IKKmg{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.TDACProgress_editingIndicator__PeajL{color:#5b21b6;display:flex;align-items:center;border-radius:3px;padding:2px 6px;height:-moz-fit-content;height:fit-content;white-space:nowrap;gap:5px}.TDACProgress_pulsatingCircle__qbT39{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#5b21b6;animation:TDACProgress_pulse___I2s_ 1.5s infinite}@keyframes TDACProgress_pulse___I2s_{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media(max-width:767px){.TDACProgress_progressContainer__DhPTt{align-items:flex-start;gap:8px}.TDACProgress_progressText__IKKmg{text-align:left}}.SubmissionPointSelector_submissionPointNotice__XYeuF{margin-top:10px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#334155;line-height:1.4;font-size:12px;text-align:left;padding:12px 16px;max-width:100%;position:relative;left:0}.SubmissionPointSelector_submissionPointNotice__XYeuF strong{color:#1e293b}@media(min-width:768px){.SubmissionPointSelector_submissionPointNotice__XYeuF{font-size:12px;max-width:none;position:relative}}@media(max-width:768px){.SubmissionPointSelector_submissionPointNotice__XYeuF{margin-top:5px;margin-bottom:10px;padding:10px}}.SubmissionPointSelector_submissionPointHeader__4Ak9s{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:768px){.SubmissionPointSelector_submissionPointHeader__4Ak9s{flex-direction:column;align-items:flex-start;gap:4px;position:relative}.SubmissionPointSelector_submissionPointHeader__4Ak9s .SubmissionPointSelector_submissionPointInfo__OI_8W{width:100%}.SubmissionPointSelector_submissionPointHeader__4Ak9s .SubmissionPointSelector_changeSubmissionPointButton__exVq_{position:absolute;top:-3px;right:-3px}}.SubmissionPointSelector_submissionPointHeader__4Ak9s .SubmissionPointSelector_submissionPointInfo__OI_8W{flex:1 1;font-weight:500;color:#1e293b}.SubmissionPointSelector_submissionPointHeader__4Ak9s .SubmissionPointSelector_submissionPointInfo__OI_8W .SubmissionPointSelector_submissionPointLocation__lhsPV{font-weight:400;color:#64748b}.SubmissionPointSelector_submissionPointHeader__4Ak9s .SubmissionPointSelector_changeSubmissionPointButton__exVq_{background-color:#3b82f6;color:#fff;border:none;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.SubmissionPointSelector_submissionPointHeader__4Ak9s .SubmissionPointSelector_changeSubmissionPointButton__exVq_:hover{background-color:#2563eb}.SubmissionPointSelector_submissionPointEditor__g6i8f{margin-top:12px;border-top:1px solid #e2e8f0;padding-top:12px}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_searchContainer__A8T5G{margin-bottom:12px}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_searchContainer__A8T5G .SubmissionPointSelector_searchInput__z61TQ{width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:12px;background-color:#fff;color:#1e293b;transition:all .2s ease}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_searchContainer__A8T5G .SubmissionPointSelector_searchInput__z61TQ:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_searchContainer__A8T5G .SubmissionPointSelector_searchInput__z61TQ::placeholder{color:#94a3b8;font-style:italic}@media(max-width:768px){.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_searchContainer__A8T5G .SubmissionPointSelector_searchInput__z61TQ{font-size:16px}}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL{display:flex;flex-direction:column;gap:4px;max-height:250px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:4px;padding:4px;background-color:#fff}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i{display:flex;flex-direction:column;align-items:flex-start;padding:8px 10px;background-color:#fff;border:1px solid #e2e8f0;border-radius:3px;cursor:pointer;transition:all .2s ease;text-align:left}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i:hover{background-color:#f1f5f9;border-color:#cbd5e1}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i.SubmissionPointSelector_active__7BpWD{background-color:#dbeafe;border-color:#3b82f6;color:#1e40af}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i.SubmissionPointSelector_active__7BpWD .SubmissionPointSelector_submissionPointLocation__lhsPV{color:#1e40af}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i.SubmissionPointSelector_active__7BpWD .SubmissionPointSelector_typeBadge__mVsUW.SubmissionPointSelector_airportBadge__05jyI{background-color:#1e40af;color:#fff;border-color:#1e40af}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i.SubmissionPointSelector_active__7BpWD .SubmissionPointSelector_typeBadge__mVsUW.SubmissionPointSelector_landBadge__UfuDH{background-color:#166534;color:#fff;border-color:#166534}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i.SubmissionPointSelector_airport__pNQhR .SubmissionPointSelector_typeIndicator__tOrJ1{color:#3b82f6}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i.SubmissionPointSelector_land__ro2fS .SubmissionPointSelector_typeIndicator__tOrJ1{color:#10b981}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i .SubmissionPointSelector_submissionPointName__cBuqi{font-size:11px;font-weight:500;line-height:1.3;margin-bottom:2px;display:flex;align-items:center;justify-content:space-between;width:100%}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i .SubmissionPointSelector_submissionPointName__cBuqi .SubmissionPointSelector_typeIndicator__tOrJ1{font-size:12px;flex-shrink:0}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i .SubmissionPointSelector_submissionPointName__cBuqi .SubmissionPointSelector_typeBadge__mVsUW{font-size:8px;font-weight:600;padding:1px 4px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i .SubmissionPointSelector_submissionPointName__cBuqi .SubmissionPointSelector_typeBadge__mVsUW.SubmissionPointSelector_airportBadge__05jyI{background-color:#dbeafe;color:#1e40af;border:1px solid #bfdbfe}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i .SubmissionPointSelector_submissionPointName__cBuqi .SubmissionPointSelector_typeBadge__mVsUW.SubmissionPointSelector_landBadge__UfuDH{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_submissionPointOption__I7e9i .SubmissionPointSelector_submissionPointLocation__lhsPV{font-size:10px;color:#64748b;font-weight:400}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointList__TeJiL .SubmissionPointSelector_noResults__PlShf{padding:16px 12px;text-align:center;color:#64748b;font-size:11px;font-style:italic}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointActions__hYh_z{display:flex;justify-content:flex-end;margin-top:12px}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointActions__hYh_z .SubmissionPointSelector_cancelSubmissionPointButton__4dFCd{background-color:#f1f5f9;color:#475569;border:1px solid #cbd5e1;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease}.SubmissionPointSelector_submissionPointEditor__g6i8f .SubmissionPointSelector_submissionPointActions__hYh_z .SubmissionPointSelector_cancelSubmissionPointButton__4dFCd:hover{background-color:#e2e8f0;border-color:#94a3b8}