.TDACEditDetails-module-scss-module__UNAe_q__modalOverlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TDACEditDetails-module-scss-module__UNAe_q__modalContent{background-color:#fff;border-radius:8px;width:600px;max-width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0003}.TDACEditDetails-module-scss-module__UNAe_q__modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__modalHeader h3{color:#1e3a8a;margin:0;font-size:1.25rem;font-weight:600}.TDACEditDetails-module-scss-module__UNAe_q__closeButton{color:#333;cursor:pointer;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin-left:12px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s}.TDACEditDetails-module-scss-module__UNAe_q__closeButton:hover{background-color:#e5e5e5}.TDACEditDetails-module-scss-module__UNAe_q__modalBody{padding:1.5rem}@media (max-width:768px){.TDACEditDetails-module-scss-module__UNAe_q__modalBody{padding:0}}.TDACEditDetails-module-scss-module__UNAe_q__modalFooter{border-top:1px solid #e5e7eb;justify-content:space-between;padding:1rem 1.5rem;display:flex}@media (max-width:768px){.TDACEditDetails-module-scss-module__UNAe_q__modalFooter{flex-direction:column;padding:1rem}}.TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow{gap:10px;display:flex}@media (max-width:768px){.TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow{justify-content:space-between;width:100%;margin-bottom:20px}.TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow .TDACEditDetails-module-scss-module__UNAe_q__cancelButton,.TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow .TDACEditDetails-module-scss-module__UNAe_q__modalCloseButton,.TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow .TDACEditDetails-module-scss-module__UNAe_q__resetButton{flex:1}}.TDACEditDetails-module-scss-module__UNAe_q__rightButtonGroup{gap:1rem;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__resetButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.375rem;padding:8px 14px;font-size:.75rem;font-weight:500;transition:background-color .2s;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__resetButton:hover{background-color:#dc2626}.TDACEditDetails-module-scss-module__UNAe_q__modalTabs{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__tabButton{cursor:pointer;color:#6b7280;background:0 0;border:none;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-weight:500;display:flex;position:relative}.TDACEditDetails-module-scss-module__UNAe_q__tabButton svg{width:16px;height:16px}.TDACEditDetails-module-scss-module__UNAe_q__tabButton:hover{color:#1e3a8a;background-color:#f3f4f6}.TDACEditDetails-module-scss-module__UNAe_q__tabButton.TDACEditDetails-module-scss-module__UNAe_q__activeTab{color:#1e3a8a;font-weight:600}.TDACEditDetails-module-scss-module__UNAe_q__tabButton.TDACEditDetails-module-scss-module__UNAe_q__activeTab:after{content:"";background-color:#1e3a8a;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.TDACEditDetails-module-scss-module__UNAe_q__cancelButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.375rem;padding:8px 14px;font-size:.75rem;font-weight:500;transition:background-color .2s;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__cancelButton:hover{background-color:#dc2626}.TDACEditDetails-module-scss-module__UNAe_q__modalCloseButton{color:#fff;cursor:pointer;background-color:#6b7280;border:none;border-radius:2px;justify-content:center;align-items:center;padding:8px 14px;font-size:.75rem;font-weight:500;transition:background-color .2s;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__modalCloseButton:hover{background-color:#4b5563}.TDACEditDetails-module-scss-module__UNAe_q__modalCloseButton:disabled{opacity:.6;cursor:not-allowed}.TDACEditDetails-module-scss-module__UNAe_q__saveButton{color:#fff;background-color:#06c;border:none;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:.75rem;font-weight:500;transition:background-color .2s;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__saveButton:hover{background-color:#0059b3}.TDACEditDetails-module-scss-module__UNAe_q__saveButton:disabled{cursor:not-allowed;background-color:#39f}.TDACEditDetails-module-scss-module__UNAe_q__loadingSpinner circle{stroke-linecap:round;animation:1.5s ease-in-out infinite TDACEditDetails-module-scss-module__UNAe_q__dash}@keyframes TDACEditDetails-module-scss-module__UNAe_q__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TDACEditDetails-module-scss-module__UNAe_q__dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.TDACEditDetails-module-scss-module__UNAe_q__table{border-collapse:collapse;width:calc(100% + 3rem);margin:-1.5rem}.TDACEditDetails-module-scss-module__UNAe_q__table thead{height:49px}.TDACEditDetails-module-scss-module__UNAe_q__tableHeader{text-align:left;color:#374151;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:.85rem;font-weight:600}.TDACEditDetails-module-scss-module__UNAe_q__tableHeaderCell{padding:8px 12px}.TDACEditDetails-module-scss-module__UNAe_q__tableActionCell{text-align:center;width:80px;padding:8px 12px}.TDACEditDetails-module-scss-module__UNAe_q__tableStatusCell{width:120px;padding:8px 12px}.TDACEditDetails-module-scss-module__UNAe_q__tableRow{border-bottom:1px solid #f0f0f0}.TDACEditDetails-module-scss-module__UNAe_q__tableCellContent{align-items:center;gap:10px;padding:10px 12px;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__sectionTitle{font-size:.9rem;font-weight:500}.TDACEditDetails-module-scss-module__UNAe_q__sectionSubtitle{color:#6b7280;margin-top:2px;font-size:.75rem}.TDACEditDetails-module-scss-module__UNAe_q__changesRow{background-color:#f9fafb;border-bottom:1px solid #f0f0f0;padding:8px 12px;display:table-cell}.TDACEditDetails-module-scss-module__UNAe_q__expandedRow{display:table-row}.TDACEditDetails-module-scss-module__UNAe_q__changesList{color:#4b5563;border-left:2px solid #e5e7eb;margin:4px 0;padding-left:12px;font-size:.85rem}.TDACEditDetails-module-scss-module__UNAe_q__changeItem{margin-bottom:6px}.TDACEditDetails-module-scss-module__UNAe_q__changeFieldName{color:#666;font-size:.8rem;font-weight:500}.TDACEditDetails-module-scss-module__UNAe_q__changeValues{align-items:center;margin-top:2px;font-family:monospace;font-size:.8rem;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__changeOldValue{color:#b31d29;background-color:#fbeae5;border-radius:3px;padding:2px 6px}.TDACEditDetails-module-scss-module__UNAe_q__changeArrow{margin:0 8px}.TDACEditDetails-module-scss-module__UNAe_q__changeNewValue{color:#116329;background-color:#e6ffec;border-radius:3px;padding:2px 6px}.TDACEditDetails-module-scss-module__UNAe_q__statusNoChanges{color:#22863a;text-align:center;box-sizing:border-box;background-color:#edf6ee;border-radius:2px;width:100%;padding:.25rem .5rem;font-size:.75rem;display:block}.TDACEditDetails-module-scss-module__UNAe_q__statusWithChanges{color:#b08800;text-align:center;box-sizing:border-box;background-color:#fff2db;border-radius:2px;width:100%;padding:.25rem .5rem;font-size:.75rem;display:block}.TDACEditDetails-module-scss-module__UNAe_q__statusWithErrors{color:#b91c1c;text-align:center;box-sizing:border-box;background-color:#fee2e2;border-radius:2px;width:100%;padding:.25rem .5rem;font-size:.75rem;display:block}.TDACEditDetails-module-scss-module__UNAe_q__iconContainer{color:#4b5563}.TDACEditDetails-module-scss-module__UNAe_q__editButton{color:#fff;cursor:pointer;background-color:#0369a1;border:1px solid #0369a1;border-radius:2px;align-items:center;padding:6px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.TDACEditDetails-module-scss-module__UNAe_q__errorEditButton{color:#b91c1c;background-color:#fee2e2;border:1px solid #ef4444}.TDACEditDetails-module-scss-module__UNAe_q__errorEditButton:hover{background-color:#fecaca}.TDACEditDetails-module-scss-module__UNAe_q__saveButtonDisabled{opacity:.6}.TDACEditDetails-module-scss-module__UNAe_q__loadingSpinner{stroke:currentColor;width:14px;height:14px;animation:1s linear infinite TDACEditDetails-module-scss-module__UNAe_q__rotate}.TDACEditDetails-module-scss-module__UNAe_q__sectionHeader{margin:0;font-size:1.1rem}@media screen and (max-width:768px){.TDACEditDetails-module-scss-module__UNAe_q__modalOverlay{padding:0}.TDACEditDetails-module-scss-module__UNAe_q__modalContent{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.TDACEditDetails-module-scss-module__UNAe_q__table{width:100%;margin:0}.TDACEditDetails-module-scss-module__UNAe_q__modalFooter{flex-direction:column;padding:1rem}.TDACEditDetails-module-scss-module__UNAe_q__saveButton{justify-content:center;width:100%}.TDACEditDetails-module-scss-module__UNAe_q__iconContainer{display:none}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter{flex-direction:column;gap:12px;padding:12px}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter>button{width:100%}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter .TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow{flex-direction:row;width:100%}}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalContent{z-index:1100;background-color:#fff;border-radius:8px;width:460px;max-width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0003}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalHeader{border-bottom:1px solid #e5e7eb;padding:12px 16px}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalHeader h3{color:#1e3a8a;margin:0;font-size:1.1rem;font-weight:600}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalBody{text-align:center;padding:16px}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalBody p{color:#374151;margin:8px 0;font-size:.9rem;line-height:1.4}.TDACEditDetails-module-scss-module__UNAe_q__confirmPrimary{font-weight:500;margin-bottom:12px!important}.TDACEditDetails-module-scss-module__UNAe_q__legalWarning{text-align:left;background-color:#fff8e6;border:1px solid #fde68a;border-radius:4px;margin:8px 0;padding:10px 12px}.TDACEditDetails-module-scss-module__UNAe_q__legalWarning p{color:#854d0e!important;margin:0!important;font-size:.8rem!important}.TDACEditDetails-module-scss-module__UNAe_q__warningIcon{color:#f59e0b;margin-bottom:12px}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter .TDACEditDetails-module-scss-module__UNAe_q__cancelButton{color:#fff;cursor:pointer;background-color:#6b7280;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.375rem;padding:8px 14px;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter .TDACEditDetails-module-scss-module__UNAe_q__cancelButton:hover{background-color:#4b5563}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter .TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow{justify-content:space-between;width:100%;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__confirmModalFooter .TDACEditDetails-module-scss-module__UNAe_q__mobileButtonRow button{flex:1}.TDACEditDetails-module-scss-module__UNAe_q__confirmSubmitButton{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.375rem;padding:8px 16px;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex}.TDACEditDetails-module-scss-module__UNAe_q__confirmSubmitButton:hover{background-color:#b91c1c}.TDACEditDetails-module-scss-module__UNAe_q__confirmSubmitButton:disabled{opacity:.6;cursor:not-allowed}.TDACEditDetails-module-scss-module__UNAe_q__disabledRow{opacity:.6;pointer-events:none;background-color:#f5f5f5}.TDACEditDetails-module-scss-module__UNAe_q__statusNotRequired{color:#6b7280;text-align:center;box-sizing:border-box;background-color:#f3f4f6;border-radius:2px;width:100%;padding:.25rem .5rem;font-size:.75rem;font-style:italic;display:block}
.TDACStatusTraveler-module-scss-module__tAClCq__travelerCard{width:100%}.TDACStatusTraveler-module-scss-module__tAClCq__travelerHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__travelerName{color:#000;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;display:inline-block;position:relative}.TDACStatusTraveler-module-scss-module__tAClCq__travelerName:after{content:"";background:#06c;width:100%;height:2px;position:absolute;bottom:-6px;left:0}.TDACStatusTraveler-module-scss-module__tAClCq__travelerContent{background-color:#edf0f7;border-radius:.5rem;padding:.75rem}.TDACStatusTraveler-module-scss-module__tAClCq__travelerInfoGrid{justify-content:space-between;gap:1rem;margin-bottom:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__travelerInfoGrid>*{box-sizing:border-box;flex:1;width:50%;max-width:50%}@media (max-width:768px){.TDACStatusTraveler-module-scss-module__tAClCq__travelerInfoGrid{flex-direction:column;gap:1rem}.TDACStatusTraveler-module-scss-module__tAClCq__travelerInfoGrid>*{width:100%;max-width:100%}}.TDACStatusTraveler-module-scss-module__tAClCq__travelerDetailsColumn{box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;width:100%;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000008}.TDACStatusTraveler-module-scss-module__tAClCq__travelerDetailsHeader{color:#64748b;text-align:center;letter-spacing:.05em;background-color:#0000;border-bottom:1px solid #e2e8f0;justify-content:center;align-items:center;padding:5px 12px;font-size:.65rem;font-weight:600;display:flex;position:relative}.TDACStatusTraveler-module-scss-module__tAClCq__travelerDetailsBody{flex-direction:column;gap:7px;padding:6px 12px;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__infoGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.TDACStatusTraveler-module-scss-module__tAClCq__infoGrid .TDACStatusTraveler-module-scss-module__tAClCq__infoItem{margin:0}.TDACStatusTraveler-module-scss-module__tAClCq__infoItem{flex-direction:column;gap:2px;margin-bottom:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__infoLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;margin-bottom:0;font-size:.6rem;font-weight:600;line-height:1}.TDACStatusTraveler-module-scss-module__tAClCq__infoValue{color:#1e293b;margin-bottom:0;font-size:.75rem;font-weight:600;line-height:1.1}.TDACStatusTraveler-module-scss-module__tAClCq__infoValueEmail{text-overflow:ellipsis;font-size:.75rem;font-weight:500;line-height:1.2;overflow:hidden}.TDACStatusTraveler-module-scss-module__tAClCq__statusDot{border-radius:50%;width:8px;height:8px;display:inline-block}.TDACStatusTraveler-module-scss-module__tAClCq__approvedBadge{color:#1a8450;background-color:#e6f7ee;border-radius:1rem;align-items:center;gap:.3rem;padding:.2rem .75rem;font-size:.8rem;font-weight:500;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__approvedBadge .TDACStatusTraveler-module-scss-module__tAClCq__statusDot{background-color:#1a8450}.TDACStatusTraveler-module-scss-module__tAClCq__processingBadge{color:#cf7e08;background-color:#fff5e6;border-radius:1rem;align-items:center;gap:.3rem;padding:.2rem .75rem;font-size:.8rem;font-weight:500;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__processingBadge .TDACStatusTraveler-module-scss-module__tAClCq__statusDot{background-color:#cf7e08}.TDACStatusTraveler-module-scss-module__tAClCq__downloadedStatus{color:#1a8450;background-color:#e6f7ee;border-radius:1rem;padding:.2rem .6rem;font-size:.8rem;font-weight:500}.TDACStatusTraveler-module-scss-module__tAClCq__notDownloadedStatus{color:#cf7e08;background-color:#fff5e6;border-radius:1rem;padding:.2rem .6rem;font-size:.8rem;font-weight:500}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusColumn{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:none;padding:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusItem{box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:100%;margin-bottom:8px;padding:0;overflow:hidden;box-shadow:0 1px 2px #00000008}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusTitle{color:#64748b;text-align:center;letter-spacing:.05em;text-transform:uppercase;background-color:#0000;border-bottom:1px solid #e2e8f0;justify-content:center;align-items:center;padding:5px 12px;font-size:.65rem;font-weight:600;display:flex;position:relative}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusContent{flex-direction:column;align-items:center;width:100%;margin:0;padding:6px 12px;display:flex;position:relative}.TDACStatusTraveler-module-scss-module__tAClCq__tdacNumber{color:#3b82f6;letter-spacing:.01em;text-align:center;margin:4px 0;padding:0;font-size:1.75rem;font-weight:700;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__tdacButtonsContainer{gap:8px;width:100%;margin:8px 0;padding:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__tdacButtonsContainer .TDACStatusTraveler-module-scss-module__tAClCq__editButtonFlat{flex:.35}.TDACStatusTraveler-module-scss-module__tAClCq__tdacButtonsContainer .TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton{flex:.65}.TDACStatusTraveler-module-scss-module__tAClCq__tdacDeliveryTime{color:#666;font-size:.85rem;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusCard{box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:100%;padding:0;overflow:hidden;box-shadow:0 1px 2px #00000008}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusHeader{color:#64748b;text-align:center;letter-spacing:.05em;background-color:#0000;border-bottom:1px solid #e2e8f0;justify-content:center;align-items:center;padding:8px 16px;font-size:.7rem;font-weight:600;display:flex;position:relative}.TDACStatusTraveler-module-scss-module__tAClCq__headerEditButton{color:#fff;cursor:pointer;background-color:#e05252;border:none;border-radius:0;justify-content:center;align-items:center;gap:4px;padding:4px 10px;font-size:.7rem;font-weight:500;transition:all .15s;display:flex;position:absolute;right:12px}.TDACStatusTraveler-module-scss-module__tAClCq__headerEditButton:hover{background-color:#c74545}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusBody{flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:10px 16px;display:flex;position:relative}.TDACStatusTraveler-module-scss-module__tAClCq__dateCountdownRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__arrivalDateSection{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__dateSectionLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px;font-size:.7rem}.TDACStatusTraveler-module-scss-module__tAClCq__dateSectionValue{color:#1e293b;font-size:.9rem;font-weight:600}.TDACStatusTraveler-module-scss-module__tAClCq__rowSeparator{background-color:#e2e8f0;width:1px;height:32px;margin:0 12px}.TDACStatusTraveler-module-scss-module__tAClCq__countdownSection{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__daysNumber{color:#3b82f6;align-items:baseline;gap:4px;font-size:2.5rem;font-weight:700;line-height:1;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__daysNumber span{color:#94a3b8;letter-spacing:.05em;font-size:.75rem;font-weight:600}.TDACStatusTraveler-module-scss-module__tAClCq__untilDeliveryText{color:#94a3b8;margin-top:4px;font-size:.75rem}.TDACStatusTraveler-module-scss-module__tAClCq__tdacStatusFooter{text-align:center;color:#6b7280;background-color:#0000;border-top:1px solid #e2e8f0;flex-direction:column;align-items:center;padding:8px 16px;font-size:.7rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__expectedDelivery{color:#6b7280;text-align:center;margin-top:4px;font-size:.7rem}.TDACStatusTraveler-module-scss-module__tAClCq__esimDownloadButton,.TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton{color:#fff;cursor:pointer;background-color:#0369a1;border:1px solid #0369a1;border-radius:2px;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.5rem .75rem;font-size:.6875rem;font-weight:500;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimDownloadButton:disabled,.TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton:disabled{opacity:.65;cursor:not-allowed}.TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton{background-color:#3b82f6;border:none;border-radius:4px;justify-content:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:600}.TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton:hover{background-color:#2372f5;border-color:#2372f5}.TDACStatusTraveler-module-scss-module__tAClCq__esimDownloadButton{background-color:#4361ee;border:none;justify-content:center;gap:8px;width:fit-content;padding:8px 12px;font-size:.75rem;font-weight:600}.TDACStatusTraveler-module-scss-module__tAClCq__esimDownloadButton:hover{background-color:#2c4dec;border-color:#2c4dec}.TDACStatusTraveler-module-scss-module__tAClCq__fullWidth{width:100%;max-width:100%;flex:1!important}.TDACStatusTraveler-module-scss-module__tAClCq__editNotice{color:#94a3b8;text-align:center;margin-top:0;margin-bottom:8px;font-size:.65rem;font-style:italic;line-height:1.2;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__editButtonFlat{color:#fff;cursor:pointer;background-color:#e05252;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:600;transition:background-color .2s;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__editButtonFlat:hover{background-color:#dc3c3c}.TDACStatusTraveler-module-scss-module__tAClCq__esimContent{border-top:1px solid #e7e7e7;justify-content:space-between;gap:1rem;margin-top:8px;padding-top:8px;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimContent>*{box-sizing:border-box;flex:1;width:50%;max-width:50%}@media (max-width:768px){.TDACStatusTraveler-module-scss-module__tAClCq__esimContent{flex-direction:column;gap:12px}.TDACStatusTraveler-module-scss-module__tAClCq__esimContent>*{width:100%;max-width:100%}.TDACStatusTraveler-module-scss-module__tAClCq__esimPlan{display:none}}@media (min-width:480px) and (max-width:768px){.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberInfoContainer{flex:none}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode{flex:0 0 130px;width:130px;min-width:130px;max-width:130px;height:auto;margin:0}}.TDACStatusTraveler-module-scss-module__tAClCq__esimPlan{background-color:#e3e7f7;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimDataAmount{color:#4361ee;font-size:1.5rem;font-weight:600;line-height:1.1}.TDACStatusTraveler-module-scss-module__tAClCq__esimDataSpeed{color:#4361ee;font-size:.95rem;font-weight:500;line-height:1}.TDACStatusTraveler-module-scss-module__tAClCq__esimDataNote{color:#5c6084;margin-top:.25rem;font-size:.75rem}.TDACStatusTraveler-module-scss-module__tAClCq__esimPlan .TDACStatusTraveler-module-scss-module__tAClCq__editButtonFlat,.TDACStatusTraveler-module-scss-module__tAClCq__esimPlan .TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton{flex:none;width:auto;min-width:calc(50% - 4px)}@media (max-width:480px){.TDACStatusTraveler-module-scss-module__tAClCq__esimPlan .TDACStatusTraveler-module-scss-module__tAClCq__editButtonFlat,.TDACStatusTraveler-module-scss-module__tAClCq__esimPlan .TDACStatusTraveler-module-scss-module__tAClCq__tdacDownloadButton{flex:auto;width:100%;min-width:100%}}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer{text-align:left;background-color:#fff;border:1px solid #eaeaea;border-radius:.5rem;align-items:center;gap:1rem;padding:.75rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberInfoContainer{text-align:center;flex-direction:column;flex:1;gap:.75rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberInfoContainer .TDACStatusTraveler-module-scss-module__tAClCq__esimDownloadButton{align-self:center;min-width:160px;margin-top:.5rem}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode{background-color:#fff;border-radius:4px;flex:auto;width:100%;min-width:0;max-width:100%;height:auto;padding:8px}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberLabelContainer{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__infoIconButton{cursor:pointer;color:#4361ee;opacity:.8;background:0 0;border:none;justify-content:center;align-items:center;margin-top:-3px;padding:0;transition:opacity .2s;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__infoIconButton:hover{opacity:1}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberLabel{color:#4a5568;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberValue{color:#4361ee;text-align:center;margin-bottom:0;font-size:1.1rem;font-weight:600;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberPending{color:#666;text-align:center;margin-bottom:0;font-size:.9rem;font-style:italic;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode{border-radius:4px;width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__esimInfoModalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.TDACStatusTraveler-module-scss-module__tAClCq__esimInfoModal{background-color:#fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.TDACStatusTraveler-module-scss-module__tAClCq__esimInfoModalBody{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimInfoModalSectionTitle{color:#2d3748;border-bottom:1px solid #e2e8f0;margin:0 0 .5rem;padding-bottom:.25rem;font-size:.9rem;font-weight:600}.TDACStatusTraveler-module-scss-module__tAClCq__esimDetailGrid{flex-direction:column;gap:.5rem;margin-bottom:.25rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimDetailItem{flex-direction:column;gap:.15rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimDetailLabel{color:#4a5568;font-size:.8rem;font-weight:600;display:block}.TDACStatusTraveler-module-scss-module__tAClCq__esimDetailValue{color:#2d3748;word-break:break-all;background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;padding:.4rem;font-family:inherit;font-size:.85rem;font-weight:500;line-height:1.4}.TDACStatusTraveler-module-scss-module__tAClCq__esimInfoModalFooter{border-top:1px solid #e2e8f0;justify-content:space-between;gap:10px;margin-top:.5rem;padding:.75rem 1rem;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimModalCloseButton{color:#4a5568;cursor:pointer;background-color:#e2e8f0;border:none;border-radius:4px;flex:.25;justify-content:center;align-items:center;height:36px;padding:8px 14px;font-size:.8rem;font-weight:600;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimModalCloseButton:hover{background-color:#cbd5e0}.TDACStatusTraveler-module-scss-module__tAClCq__esimModalDownloadButton{color:#fff;cursor:pointer;background-color:#4361ee;border:none;border-radius:4px;flex:.75;justify-content:center;align-items:center;gap:6px;width:auto;height:36px;padding:8px 14px;font-size:.8rem;font-weight:600;display:flex}.TDACStatusTraveler-module-scss-module__tAClCq__esimModalDownloadButton:hover{background-color:#2c4dec;border-color:#2c4dec}.TDACStatusTraveler-module-scss-module__tAClCq__statusBadge{border-radius:24px;justify-content:center;align-items:center;gap:6px;width:auto;margin:0 auto;padding:6px 12px;font-size:.75rem;font-weight:500;transition:all .3s;display:flex;box-shadow:0 1px 3px #0000001a}.TDACStatusTraveler-module-scss-module__tAClCq__statusBadgeActive{color:#fff;background-color:#4f46e5;box-shadow:0 2px 10px #4f46e54d}.TDACStatusTraveler-module-scss-module__tAClCq__statusBadgeInactive{color:#6b7280;background-color:#e5e7eb}.TDACStatusTraveler-module-scss-module__tAClCq__loadingSpinner{animation:1s linear infinite TDACStatusTraveler-module-scss-module__tAClCq__spin;width:14px!important;height:14px!important}.TDACStatusTraveler-module-scss-module__tAClCq__loadingSpinner circle{stroke:#fff;stroke-linecap:round;animation:1.5s ease-in-out infinite TDACStatusTraveler-module-scss-module__tAClCq__dash}@keyframes TDACStatusTraveler-module-scss-module__tAClCq__spin{to{transform:rotate(360deg)}}@keyframes TDACStatusTraveler-module-scss-module__tAClCq__dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}@media (max-width:480px){.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer{justify-content:center;align-items:center}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode{flex:0 0 130px;width:130px;min-width:130px;max-width:130px;height:auto}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberInfoContainer{flex:none}.TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode{width:130px;min-width:130px;max-width:130px;height:auto}}@media (max-width:768px){.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode,.TDACStatusTraveler-module-scss-module__tAClCq__esimQrCode{flex:0 0 130px;width:130px;min-width:130px;max-width:130px;height:auto}.TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberContainer .TDACStatusTraveler-module-scss-module__tAClCq__thaiNumberInfoContainer{flex:none}}
.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceCompact{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:12px;padding:16px}@media (max-width:640px){.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceCompact{margin-top:.75rem}}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceHeader{justify-content:space-between;align-items:flex-start;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceTitle{color:#1e293b;align-items:flex-start;gap:8px;margin-top:5px;font-size:14px;font-weight:600;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceTitle svg{color:#3b82f6;margin-top:2px}.TDACStatusInsurance-module-scss-module__kN5jDG__titleContent{flex-direction:column;gap:2px;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__titleText{color:#1e293b;font-size:14px;font-weight:600}.TDACStatusInsurance-module-scss-module__kN5jDG__coveragePeriod{color:#64748b;font-size:12px;font-weight:400}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceStatusSection{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceStatus{color:#64748b;align-items:center;gap:6px;margin-top:-5px;font-size:13px;font-weight:500;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceStatus .TDACStatusInsurance-module-scss-module__kN5jDG__loadingSpinner{stroke:#3b82f6;width:12px;height:12px;animation:1s linear infinite TDACStatusInsurance-module-scss-module__kN5jDG__spin}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;display:inline-block}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceDownloadBtn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:background-color .2s;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceDownloadBtn:hover{background:#2563eb}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceDownloadBtn:disabled{opacity:.6;cursor:not-allowed}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceDownloadBtn svg{width:10px;height:10px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceSummary{color:#64748b;margin-top:4px;font-size:12px}.TDACStatusInsurance-module-scss-module__kN5jDG__coverageAmount{color:#059669;font-weight:600}.TDACStatusInsurance-module-scss-module__kN5jDG__coveragePeriod{color:#64748b}.TDACStatusInsurance-module-scss-module__kN5jDG__confirmationOverlay{z-index:9999;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModal{background:#fff;border-radius:8px;width:100%;max-width:380px;max-height:80vh;position:relative;overflow-y:auto;box-shadow:0 20px 40px -12px #00000040}.TDACStatusInsurance-module-scss-module__kN5jDG__modalCloseButton{cursor:pointer;z-index:10;background:#f1f5f9;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex;position:absolute;top:12px;right:12px}.TDACStatusInsurance-module-scss-module__kN5jDG__modalCloseButton:hover{background:#e2e8f0}.TDACStatusInsurance-module-scss-module__kN5jDG__modalCloseButton svg{color:#64748b;width:16px;height:16px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalHeader{border-bottom:1px solid #e2e8f0;padding:12px 16px 8px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalTitle{color:#1e293b;align-items:center;gap:8px;margin-bottom:6px;font-size:16px;font-weight:600;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalTitle svg{color:#3b82f6}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeProcessing,.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeGenerating,.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeReady{border-radius:16px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeProcessing{color:#92400e;background:#fef3c7}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeProcessing .TDACStatusInsurance-module-scss-module__kN5jDG__loadingSpinner{stroke:#92400e;width:14px;height:14px;animation:1s linear infinite TDACStatusInsurance-module-scss-module__kN5jDG__spin}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeGenerating{color:#1d4ed8;background:#dbeafe}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeGenerating .TDACStatusInsurance-module-scss-module__kN5jDG__loadingSpinner{stroke:#1d4ed8;width:14px;height:14px;animation:1s linear infinite TDACStatusInsurance-module-scss-module__kN5jDG__spin}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeReady{color:#166534;background:#dcfce7}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalStatus .TDACStatusInsurance-module-scss-module__kN5jDG__statusBadgeReady .TDACStatusInsurance-module-scss-module__kN5jDG__statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;display:inline-block}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalBody{padding:14px 16px}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoSection{margin-bottom:16px}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoSection h3{color:#1e293b;margin-bottom:8px;font-size:14px;font-weight:600}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoItem{flex-direction:column;gap:2px;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoValue{color:#1e293b;font-size:13px;font-weight:600}.TDACStatusInsurance-module-scss-module__kN5jDG__customerServiceSection{margin-bottom:12px}.TDACStatusInsurance-module-scss-module__kN5jDG__customerServiceSection h3{color:#1e293b;margin-bottom:8px;font-size:14px;font-weight:600}.TDACStatusInsurance-module-scss-module__kN5jDG__customerServiceCompact{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__phoneItem{align-items:center;gap:8px;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__phoneLabel{color:#64748b;min-width:35px;font-size:12px;font-weight:500}.TDACStatusInsurance-module-scss-module__kN5jDG__phoneLink{color:#3b82f6;font-size:13px;font-weight:600;text-decoration:none}.TDACStatusInsurance-module-scss-module__kN5jDG__phoneLink:hover{text-decoration:underline}.TDACStatusInsurance-module-scss-module__kN5jDG__businessHours{color:#64748b;font-size:11px;font-style:italic}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalFooter{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 16px;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__contactButton{color:#475569;background:#f1f5f9;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.TDACStatusInsurance-module-scss-module__kN5jDG__contactButton:hover{color:#334155;background:#e2e8f0}.TDACStatusInsurance-module-scss-module__kN5jDG__contactButton svg{width:16px;height:16px}@keyframes TDACStatusInsurance-module-scss-module__kN5jDG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TDACStatusInsurance-module-scss-module__kN5jDG__downloadPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes TDACStatusInsurance-module-scss-module__kN5jDG__downloadProgress{0%{width:0%}to{width:100%}}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .2s;display:flex;position:relative;overflow:hidden}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton:hover{background:#2563eb}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton:disabled{opacity:.6;cursor:not-allowed}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton.TDACStatusInsurance-module-scss-module__kN5jDG__downloading{background:#059669;animation:2s ease-in-out infinite TDACStatusInsurance-module-scss-module__kN5jDG__downloadPulse}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton.TDACStatusInsurance-module-scss-module__kN5jDG__downloading:hover{background:#047857}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton.TDACStatusInsurance-module-scss-module__kN5jDG__downloading:after{content:"";background:#fff6;height:3px;animation:3s ease-in-out infinite TDACStatusInsurance-module-scss-module__kN5jDG__downloadProgress;position:absolute;bottom:0;left:0}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton .TDACStatusInsurance-module-scss-module__kN5jDG__loadingSpinner{stroke:#fff;width:16px;height:16px;animation:1s linear infinite TDACStatusInsurance-module-scss-module__kN5jDG__spin}.TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton svg{width:16px;height:16px}@media (max-width:640px){.TDACStatusInsurance-module-scss-module__kN5jDG__confirmationOverlay{padding:0}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModal{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalHeader{padding:16px 16px 12px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalTitle{font-size:16px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalBody{padding:14px 16px}.TDACStatusInsurance-module-scss-module__kN5jDG__policyInfoGrid{grid-template-columns:1fr;gap:10px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalFooter{flex-direction:column;align-items:stretch;padding:12px 16px 16px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalFooter .TDACStatusInsurance-module-scss-module__kN5jDG__contactButton,.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceModalFooter .TDACStatusInsurance-module-scss-module__kN5jDG__downloadButton{justify-content:center}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceActions{flex-direction:column;align-items:stretch;gap:8px}.TDACStatusInsurance-module-scss-module__kN5jDG__insuranceActions .TDACStatusInsurance-module-scss-module__kN5jDG__insuranceDownloadBtn{justify-content:center}}
.TDACAdditionalServices-module-scss-module__nOLb3q__container{gap:.5rem;margin-top:.5rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__addButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:600;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__addButton svg{width:14px;height:14px}.TDACAdditionalServices-module-scss-module__nOLb3q__addButton:hover{background-color:#2372f5;border-color:#2372f5}.TDACAdditionalServices-module-scss-module__nOLb3q__additionalServicesContainer{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.TDACAdditionalServices-module-scss-module__nOLb3q__sectionTitle{color:#212529;margin-bottom:1rem;font-size:1rem;font-weight:600}.TDACAdditionalServices-module-scss-module__nOLb3q__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceContent{padding:.75rem}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceInfo{margin-bottom:.75rem}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceHeader h5{color:#1e293b;margin:0;font-size:.9rem;font-weight:600}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceBadge{color:#3b82f6;text-transform:uppercase;background:#3b82f61a;border-radius:3px;padding:.15rem .35rem;font-size:.65rem;font-weight:600}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceDetails{margin-bottom:.5rem}.TDACAdditionalServices-module-scss-module__nOLb3q__dataAmount{color:#212529;margin-bottom:.2rem;font-size:1.25rem;font-weight:700}.TDACAdditionalServices-module-scss-module__nOLb3q__dataSpeed{color:#495057;margin-bottom:.4rem;font-size:.813rem;font-weight:600}.TDACAdditionalServices-module-scss-module__nOLb3q__dataNote{color:#6c757d;font-size:.75rem;line-height:1.3}.TDACAdditionalServices-module-scss-module__nOLb3q__bonusFeature{background:#f8f9fa;border-radius:4px;margin-top:.75rem;padding:.6rem}.TDACAdditionalServices-module-scss-module__nOLb3q__bonusFeature p{color:#495057;margin:.4rem 0 0;font-size:.75rem;line-height:1.3}.TDACAdditionalServices-module-scss-module__nOLb3q__bonusFeature p strong{color:#212529}.TDACAdditionalServices-module-scss-module__nOLb3q__bonusBadge{color:#28a745;text-transform:uppercase;background:#28a7451a;border-radius:3px;padding:.2rem .4rem;font-size:.7rem;font-weight:600}.TDACAdditionalServices-module-scss-module__nOLb3q__vipFeatures{flex-direction:column;gap:.35rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__featureItem{color:#475569;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__featureItem svg{color:#22c55e;flex-shrink:0;width:12px;height:12px}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceActions{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__priceContainer{flex-direction:column;gap:.15rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__price{color:#1e293b;font-size:1rem;font-weight:700}.TDACAdditionalServices-module-scss-module__nOLb3q__priceLabel{color:#64748b;font-size:.65rem}.TDACAdditionalServices-module-scss-module__nOLb3q__section{margin-top:.75rem}.TDACAdditionalServices-module-scss-module__nOLb3q__services{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.75rem;display:grid}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceRow{background:#fff;border:1px solid #dee2e6;border-radius:8px;flex-direction:column;padding:1rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceRow:hover{border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceRow:before{content:"";opacity:0;background:#007bff;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceRow:hover:before{opacity:1}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceName{color:#212529;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceName:before{content:"✨";font-size:1.1rem}.TDACAdditionalServices-module-scss-module__nOLb3q__serviceDescription{color:#6c757d;font-size:.813rem;line-height:1.5}.TDACAdditionalServices-module-scss-module__nOLb3q__servicePrice{border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__addServiceButton{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex}.TDACAdditionalServices-module-scss-module__nOLb3q__addServiceButton:hover{background:#0056b3}.TDACAdditionalServices-module-scss-module__nOLb3q__addServiceButton:active{background:#004085}.TDACAdditionalServices-module-scss-module__nOLb3q__addServiceButton:disabled{cursor:not-allowed;background:#6c757d}
.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalContent{width:90%;max-width:600px;max-height:90vh;box-shadow:none;background-color:#fff;border:1px solid #e5e7eb;border-radius:2px;padding:1rem;overflow-y:auto}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__paymentTitle{color:#111827;letter-spacing:-.01em;border-bottom:1px solid #e5e7eb;margin-bottom:.5rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:600;position:relative}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__paymentTitle:after{content:"";background:linear-gradient(90deg,#2563eb,#4f86ff);width:50px;height:2px;position:absolute;bottom:-1px;left:0}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalBody{margin-bottom:1rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__breakdownSection{margin-bottom:1.5rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__breakdownTitle{color:#1f2937;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__breakdownTable{flex-direction:column;gap:.5rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__breakdownRow{background:#f8fafc;border:1px solid #e5e7eb;border-radius:2px;padding:.75rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__travelerInfo{flex-direction:column;gap:.25rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__travelerName{color:#1f2937;font-size:1rem;font-weight:600}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__travelerNationality{color:#6b7280;font-size:.75rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceOptions{margin-bottom:1.5rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__travelerServices{background:#f8fafc;border:1px solid #e5e7eb;border-radius:2px;margin-bottom:1rem;padding:.75rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__travelerServices:last-child{margin-bottom:0}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__travelerHeader{border-bottom:1px solid #e5e7eb;margin-bottom:.75rem;padding-bottom:.5rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceOption{cursor:pointer;border:1px solid #e2e8f0;flex-direction:column;margin-bottom:.5rem;padding:.75rem;transition:background-color .2s;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceOption:not([data-selected=true]):hover:not(:disabled){background-color:#f0f9ff}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceOption[data-selected=true]{background-color:#dbeafe;border-color:#93c5fd}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceLabel{flex-direction:column;flex:1;gap:.25rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceName{color:#111827;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceName .TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceNameLeft{align-items:center;gap:.5rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceName input[type=checkbox]{accent-color:#2563eb;width:16px;height:16px;margin:0}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceName span{margin-left:.25rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__serviceDescription{color:#6b7280;margin-top:.25rem;padding-left:1.75rem;font-size:.75rem;line-height:1.4}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__servicePrice{align-items:center;gap:.5rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__originalPrice{color:#6b7280;font-size:.75rem;text-decoration:line-through}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__discountedPrice{color:#059669;font-size:.875rem;font-weight:600}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__discountBadge{color:#059669;text-transform:uppercase;background:#0596691a;border-radius:3px;padding:.15rem .35rem;font-size:.65rem;font-weight:600}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__notEligibleBadge{color:#6b7280;background:#6b72801a;border-radius:3px;padding:.15rem .35rem;font-size:.65rem;font-weight:600}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__totalPrice{background:#f8fafc;border:1px solid #e5e7eb;border-radius:2px;flex-direction:column;margin-top:.75rem;padding:.75rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__priceBreakdown{flex-direction:column;width:100%;margin-bottom:.5rem;font-size:.75rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__subtotalRow,.TDACAdditionalServicesModal-module-scss-module__3nKKiG__vatRow{color:#6b7280;justify-content:space-between;margin-bottom:.25rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__totalRow{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;width:100%;padding-top:.5rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__totalLabel{color:#1f2937;font-size:.875rem;font-weight:500}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__totalAmount{color:#059669;font-size:1rem;font-weight:600}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalActions{justify-content:space-between;gap:.75rem;margin-top:.75rem;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__cancelButton{color:#4b5563;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:2px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__cancelButton:hover{background-color:#f9fafb}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__cancelButton:disabled{opacity:.6;cursor:not-allowed}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__submitButton{color:#fff;cursor:pointer;background-color:#0369a1;border:1px solid #0369a1;border-radius:2px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;display:flex}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__submitButton:hover{background-color:#075985}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__submitButton:disabled{opacity:.6;cursor:not-allowed}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__submitButton svg{width:12px;height:12px}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__disabledText{color:#666;font-size:14px}@media (max-width:768px){.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalContent{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalActions{flex-direction:row;justify-content:space-between;gap:.75rem}.TDACAdditionalServicesModal-module-scss-module__3nKKiG__modalActions button{flex:0 auto;min-width:fit-content}}
.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (max-width:768px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__modalOverlay{align-items:flex-start}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__modalContent{background-color:#fff;border-radius:2px;width:100%;max-width:600px;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (max-width:768px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__modalContent{border-radius:0;width:100%;max-width:100%;max-height:100%;padding-bottom:60px}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentTitle{color:#111827;letter-spacing:-.01em;border-bottom:1px solid #e5e7eb;margin-bottom:.75rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:600;position:relative}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentTitle:after{content:"";background:linear-gradient(90deg,#2563eb,#4f86ff);width:50px;height:2px;position:absolute;bottom:-1px;left:0}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentInfo{background-color:#f0f7ff;border:1px solid #dbeafe;border-radius:2px;margin-bottom:.75rem;padding:.5rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__sectionTitle{color:#1f2937;margin-bottom:.25rem;padding-bottom:.125rem;font-size:.6875rem;font-weight:600}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentInfoContent{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}@media (max-width:768px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentInfoContent{flex-direction:column;gap:5px}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__infoList{flex:1;margin:0;padding-left:1.25rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__infoList li{color:#1e40af;margin-bottom:.25rem;font-size:.6875rem;line-height:1.4}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__infoList li:last-child{margin-bottom:0}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentSummary{box-shadow:none;background-color:#fff;border:1px solid #e5e7eb;border-radius:2px;margin-bottom:.75rem;padding:.75rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__summaryContainer{flex-direction:column;display:flex}@media (min-width:576px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__summaryContainer{flex-direction:row;align-items:stretch}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__receiptSelector{margin-bottom:1rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__receiptInfo{background:#f8fafc;border:1px solid #e5e7eb;border-radius:2px;margin-top:.5rem;padding:.75rem}@media (min-width:769px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__receiptInfo{max-width:315px}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selectedTravelerInfo{flex-direction:column;gap:.5rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__travelerRow{justify-content:space-between;align-items:center;margin-bottom:2px;font-size:.75rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__travelerRow:last-child{margin-bottom:0}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__leftDetail{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:65%;overflow:hidden}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__leftDetail.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__emailDetail{font-size:12px;font-weight:700}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__leftDetail.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__nameDetail{font-size:12px;font-weight:400}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__rightDetail{color:#6b7280;white-space:nowrap;text-align:right;margin-left:1rem;font-size:11px;font-weight:500}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__placeholderText{color:#6b7280;font-size:12px;font-style:italic}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__summaryDivider{display:none}@media (min-width:576px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__summaryDivider{background-color:#e5e7eb;width:1px;margin:0 .75rem;display:block}}@media (max-width:575px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmountContainer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.5rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmountContainer .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__sectionTitle{margin-bottom:0;margin-right:.5rem}}@media (min-width:576px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmountContainer{flex-direction:column;justify-content:center;min-width:180px;padding-left:.75rem;display:flex}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmount{color:#1f2937;flex-direction:column;font-size:.875rem;display:flex}@media (max-width:575px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmount{flex-flow:column wrap;align-items:flex-start}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmount strong{font-size:1rem;font-weight:600}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmount .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__secondaryAmount{color:#6b7280;margin-left:.25rem;font-size:.75rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalAmount .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__conversionNote{color:#9ca3af;margin-top:.125rem;font-size:.6875rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__totalBreakdown{flex-direction:column;width:100%;margin-bottom:.5rem;font-size:.75rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__subtotalRow,.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__vatRow{color:#6b7280;justify-content:space-between;margin-bottom:.25rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__grandTotal{border-top:1px solid #e5e7eb;align-items:center;padding-top:.5rem;display:flex}@media (max-width:575px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__grandTotal{flex-wrap:wrap}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__grandTotal strong{margin-right:.25rem}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__termsAgreement{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:2px;margin-bottom:.75rem;padding:.75rem .5rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer{cursor:pointer;color:#4b5563;align-items:flex-start;gap:.5rem;padding-left:1.5rem;font-size:.6875rem;display:flex;position:relative}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer input[type=checkbox]:focus+.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{box-shadow:0 0 0 3px #2563eb33}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{background-color:#fff;border:1.5px solid #d1d5db;border-radius:4px;width:16px;height:16px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:.125rem;left:0;box-shadow:0 1px 2px #0000000d}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__errorCheckmark{border-color:#ef4444;box-shadow:0 0 0 1px #ef44441a}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:7px;transition:transform .2s cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:1px;left:3px;transform:rotate(45deg)}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer input:checked~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{background-color:#2563eb;border-color:#2563eb;transform:scale(1.05)}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer input:checked~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark:after{animation:.2s ease-in-out forwards TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark;display:block}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer input:checked~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__errorCheckmark{background-color:#ef4444;border-color:#ef4444}@keyframes TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{0%{opacity:0;transform:rotate(45deg)scale(.8)}to{opacity:1;transform:rotate(45deg)scale(1)}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer:hover input~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{background-color:#f8fafc;border-color:#93c5fd;transform:scale(1.05)}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer:hover input~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__errorCheckmark{background-color:#ef44440d;border-color:#ef4444}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer:hover input:checked~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{background-color:#1d4ed8;border-color:#1d4ed8}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer:hover input:checked~.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__errorCheckmark{background-color:#dc2626;border-color:#dc2626}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkboxContainer:active .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__checkmark{transform:scale(.95)}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__agreementText{color:#4b5563;opacity:.8;max-width:100%;font-size:10px;font-weight:500;line-height:1.5;display:inline-block}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__agreementText.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__errorText{color:#ef4444}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__policyLink{color:#2563eb;font-weight:500;text-decoration:none;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__policyLink:hover{color:#1d4ed8;text-decoration:underline}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__policyLink:focus{outline:none;text-decoration:underline}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentActions{justify-content:space-between;margin-top:1.5rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__backButton{color:#4b5563;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:2px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:500;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__backButton:hover{background-color:#f9fafb}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__backButton:disabled{opacity:.6;cursor:not-allowed}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__submitButton{color:#fff;cursor:pointer;background-color:#0369a1;border:1px solid #0369a1;border-radius:2px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:500;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__submitButton:hover{background-color:#075985}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__submitButton:disabled{opacity:.6;cursor:not-allowed}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__disabledButton{opacity:.5;pointer-events:none}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__supportActions{flex-direction:column;gap:8px;margin-top:-10px;margin-right:5px;display:flex}@media (max-width:768px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__supportActions{flex-direction:row;width:100%;margin-top:5px}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__supportLink{color:#0e4886;background-color:#fffc;border:1px solid #93c5fd66;border-radius:4px;align-items:center;gap:6px;padding:8px 12px;font-size:.6875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}@media (max-width:768px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__supportLink{justify-content:center;width:50%}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__supportLink:hover{background-color:#fff;border-color:#93c5fd}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__supportLink svg{color:#2563eb;width:12px;height:12px}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selectContainer{width:100%;max-width:100%;margin-bottom:0;position:relative}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown{cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:100%;transition:all .2s;position:relative;box-shadow:0 1px 2px #0000000d}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown:hover{border-color:#aaa}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__open{border-color:#0070f3;box-shadow:0 0 0 2px #0070f31a}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selectedOption{border-radius:4px;justify-content:space-between;align-items:center;min-height:56px;padding:.75rem 1rem;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selectedOption svg{color:#555;flex-shrink:0;margin-left:6px;transition:transform .2s}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selectedOption .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__placeholderText{color:#999;font-size:.75rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__customDropdown.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__open .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selectedOption svg{transform:rotate(180deg)}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__dropdownOptions{z-index:100;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:100%;max-height:200px;position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__dropdownOption{cursor:pointer;border-bottom:1px solid #eee;padding:10px 16px;transition:background-color .2s}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__dropdownOption:last-child{border-bottom:none}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__dropdownOption:hover{background-color:#f5f9ff}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__dropdownOption.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selected{background-color:#e6f0ff}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__paymentMethods{box-shadow:none;background-color:#fff;border:1px solid #e5e7eb;border-radius:2px;margin-bottom:.75rem;padding:.75rem .5rem}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOptions{grid-template-columns:1fr;gap:.5rem;display:grid}@media (max-width:575px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOptions{grid-template-columns:repeat(2,1fr)}}@media (min-width:576px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOptions{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOptions{grid-template-columns:repeat(3,1fr)}}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOption{border:1px solid #e5e7eb;border-radius:2px;align-items:center;gap:.5rem;padding:.625rem;transition:all .2s;display:flex}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOption:hover{background-color:#f9fafb;border-color:#d1d5db}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOption.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selected{background-color:#f0f7ff;border-color:#93c5fd}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOption.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__selected .TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__logoContainer img{filter:none}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOption input[type=radio]{cursor:pointer;accent-color:#2563eb;width:16px;height:16px}.TDACAdditionalServicesPayment-module-scss-module__Kk1fnW__methodOption label{cursor:pointer;color:#1f2937;align-items:center;gap:.5rem;width:100%;font-size:.75rem;font-weight:500;display:flex}
.TDACFastTrack-module-scss-module__SQHY3W__fastTrackContent{border-top:1px solid #e7e7e7;margin-top:10px}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackPlan{box-sizing:border-box;background-color:#e3e7f7;border-radius:.5rem;flex-direction:column;flex:1;width:100%;padding:1rem;display:flex}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackServiceDetails{flex-direction:column;display:flex}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackServiceName{color:#4361ee;font-size:1.5rem;font-weight:600;line-height:1.1}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackServiceType{color:#4361ee;margin-top:4px;font-size:.95rem;font-weight:500;line-height:1}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackLoadingContainer{border-top:1px dashed #4361ee4d;flex-direction:column;align-items:center;margin-top:10px;padding-top:10px;display:flex}.TDACFastTrack-module-scss-module__SQHY3W__requiredActionBonusStyle{background-color:#dc262614;border:1px solid #dc26264d;border-radius:4px;margin-top:16px;padding:8px 10px;position:relative}.TDACFastTrack-module-scss-module__SQHY3W__requiredActionBonusStyle h4{color:#1f2937;margin:4px 0 8px;font-size:.85rem}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackProcessingContainer{background-color:#4f46e514;border:1px solid #4f46e54d;border-radius:4px;margin-top:15px;padding:8px 10px;position:relative}.TDACFastTrack-module-scss-module__SQHY3W__actionBadge,.TDACFastTrack-module-scss-module__SQHY3W__fastTrackBadge{border-radius:2px;padding:1px 6px;font-size:.6rem;font-weight:500;position:absolute;top:-8px;left:8px;box-shadow:0 1px 2px #0000001a}.TDACFastTrack-module-scss-module__SQHY3W__actionBadge{color:#fff;background-color:#dc2626}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackBadge{color:#fff;background-color:#4f46e5}.TDACFastTrack-module-scss-module__SQHY3W__actionContent,.TDACFastTrack-module-scss-module__SQHY3W__processingContent{flex-direction:column;margin-top:4px;display:flex}.TDACFastTrack-module-scss-module__SQHY3W__actionContent p,.TDACFastTrack-module-scss-module__SQHY3W__processingContent p{margin:8px 0;font-size:.7rem;line-height:1.3}.TDACFastTrack-module-scss-module__SQHY3W__actionContent h4,.TDACFastTrack-module-scss-module__SQHY3W__processingContent h4{margin:4px 0}.TDACFastTrack-module-scss-module__SQHY3W__actionContent p{color:#9b1c1c}.TDACFastTrack-module-scss-module__SQHY3W__vipDocumentsButton{color:#fff;cursor:pointer;background-color:#b91c1c;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 4px #b91c1c40}.TDACFastTrack-module-scss-module__SQHY3W__vipDocumentsButton:hover{background-color:#991b1b}.TDACFastTrack-module-scss-module__SQHY3W__vipDocumentsButton svg{flex-shrink:0;width:16px;height:16px}.TDACFastTrack-module-scss-module__SQHY3W__statusBadgeActive{color:#fff;background-color:#4f46e5;border-radius:24px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:0 auto;padding:6px 12px;font-size:.75rem;font-weight:500;animation:.3s ease-in-out TDACFastTrack-module-scss-module__SQHY3W__fadeInPulse;display:flex;box-shadow:0 2px 10px #4f46e54d}.TDACFastTrack-module-scss-module__SQHY3W__loadingSpinner{width:14px;height:14px;animation:1s linear infinite TDACFastTrack-module-scss-module__SQHY3W__spin}.TDACFastTrack-module-scss-module__SQHY3W__loadingSpinner circle{stroke:#fff;stroke-linecap:round;stroke-dasharray:80;stroke-dashoffset:60px;animation:1.5s ease-in-out infinite TDACFastTrack-module-scss-module__SQHY3W__dash}.TDACFastTrack-module-scss-module__SQHY3W__fastTrackProcessingMessage{color:#6b7280;text-align:center;margin-top:8px;font-size:.7rem}@keyframes TDACFastTrack-module-scss-module__SQHY3W__spin{to{transform:rotate(360deg)}}@keyframes TDACFastTrack-module-scss-module__SQHY3W__dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}@keyframes TDACFastTrack-module-scss-module__SQHY3W__fadeInPulse{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.TDACFastTrack-module-scss-module__SQHY3W__documentsSubmittedContainer{background-color:#fff;border-top:2px solid #10b981;border-radius:6px;margin-top:16px;padding-top:2px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.TDACFastTrack-module-scss-module__SQHY3W__successBadge{text-transform:uppercase;color:#fff;letter-spacing:.5px;background-color:#10b981;border-radius:3px;padding:2px 8px;font-size:.65rem;font-weight:600;position:absolute;top:12px;left:12px}.TDACFastTrack-module-scss-module__SQHY3W__successContent{padding:40px 16px 16px}.TDACFastTrack-module-scss-module__SQHY3W__statusBadgeSuccess{color:#10b981;background-color:#e3fcef;border-radius:4px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:.75rem;font-weight:500;display:inline-flex}.TDACFastTrack-module-scss-module__SQHY3W__statusBadgeSuccess svg{color:#10b981}.TDACFastTrack-module-scss-module__SQHY3W__documentsSuccessMessage{color:#1f2937;margin-bottom:16px;font-size:.85rem}.TDACFastTrack-module-scss-module__SQHY3W__selfieRequirementContainer{background-color:#f8fafc;border-left:3px solid #ef4444;border-radius:6px;margin-top:16px;padding:16px;position:relative}.TDACFastTrack-module-scss-module__SQHY3W__selfieRequirementContainer h4{color:#1f2937;margin:0 0 8px;font-size:.85rem}.TDACFastTrack-module-scss-module__SQHY3W__selfieRequirementContainer p{color:#4b5563;margin-bottom:16px;font-size:.8rem}.TDACFastTrack-module-scss-module__SQHY3W__urgentBadge{color:#b91c1c;background-color:#fee2e2;border-radius:4px;align-items:center;gap:6px;margin-bottom:10px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.TDACFastTrack-module-scss-module__SQHY3W__urgentBadge svg{color:#b91c1c}.TDACFastTrack-module-scss-module__SQHY3W__comingSoonBadge{color:#0369a1;background-color:#e0f2fe;border-radius:4px;align-items:center;gap:6px;margin:10px 0;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.TDACFastTrack-module-scss-module__SQHY3W__comingSoonBadge svg{color:#0369a1}.TDACFastTrack-module-scss-module__SQHY3W__uploadSelfieButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:4px;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.TDACFastTrack-module-scss-module__SQHY3W__uploadSelfieButton:hover{background-color:#4338ca}.TDACFastTrack-module-scss-module__SQHY3W__uploadSelfieButton svg{width:16px;height:16px}.TDACFastTrack-module-scss-module__SQHY3W__selfieNoticeContainer{background-color:#f0f9ff;border-left:3px solid #3b82f6;border-radius:6px;margin-top:16px;padding:16px}.TDACFastTrack-module-scss-module__SQHY3W__selfieNoticeContainer p{color:#4b5563;margin:0 0 8px;font-size:.8rem}.TDACFastTrack-module-scss-module__SQHY3W__selfieNoticeContainer p:last-child{margin-bottom:0}.TDACFastTrack-module-scss-module__SQHY3W__countdownContainer{background-color:#fff;border:1px solid #3b82f633;border-radius:8px;flex-direction:column;align-items:center;max-width:140px;margin:16px auto;padding:16px;display:flex;box-shadow:0 2px 8px #3b82f633}.TDACFastTrack-module-scss-module__SQHY3W__countdownValue{color:#3b82f6;background-color:#3b82f61a;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:8px;font-size:2.5rem;font-weight:700;line-height:1;display:flex}.TDACFastTrack-module-scss-module__SQHY3W__countdownLabel{color:#6b7280;text-align:center;margin-top:4px;font-size:.7rem}.TDACFastTrack-module-scss-module__SQHY3W__selfieTimingNote{font-weight:500;color:#3b82f6!important}.TDACFastTrack-module-scss-module__SQHY3W__selfieTimingNote strong{font-weight:600}
.DocumentUploadModal-module-scss-module__HpX1Pa__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__modalOverlay{align-items:flex-start}}.DocumentUploadModal-module-scss-module__HpX1Pa__modalContent{background-color:#fff;border-radius:4px;width:95%;max-width:500px;box-shadow:0 2px 8px #00000026}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__modalContent{border-radius:0;flex-direction:column;width:100%;max-width:100%;height:100%;display:flex}}.DocumentUploadModal-module-scss-module__HpX1Pa__modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__modalHeader h3{color:#1f2937;margin:0;font-size:.9rem;font-weight:600}.DocumentUploadModal-module-scss-module__HpX1Pa__closeButton{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__closeButton:hover{color:#1f2937}.DocumentUploadModal-module-scss-module__HpX1Pa__modalBody{padding:16px}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__modalBody{flex-direction:column;flex:1;display:flex;overflow-y:auto}}.DocumentUploadModal-module-scss-module__HpX1Pa__progressContainer{margin-bottom:24px}.DocumentUploadModal-module-scss-module__HpX1Pa__stepIndicator{justify-content:center;margin-bottom:8px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__stepIndicator span{color:#4b5563;font-size:.75rem;font-weight:500}.DocumentUploadModal-module-scss-module__HpX1Pa__progressBar{background-color:#e5e7eb;border-radius:2px;height:4px;margin-bottom:8px;overflow:hidden}.DocumentUploadModal-module-scss-module__HpX1Pa__progressFill{background-color:#10b981;border-radius:2px;height:100%;transition:width .3s}.DocumentUploadModal-module-scss-module__HpX1Pa__documentContainer{text-align:center;flex-direction:column;flex:1;align-items:center;min-height:280px;padding:16px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__documentIcon{color:#4b5563;background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__documentTitle{color:#1f2937;margin:0 0 24px;font-size:1.1rem;font-weight:600}.DocumentUploadModal-module-scss-module__HpX1Pa__documentUploadContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:320px;min-height:200px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadButtonLarge{cursor:pointer;background-color:#f9fafb;border:1.5px dashed #d1d5db;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:32px 16px;transition:all .2s;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadButtonLarge svg{color:#6b7280}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadButtonLarge span{color:#4b5563;font-size:.9rem;font-weight:500}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadButtonLarge:hover{background-color:#f3f4f6;border-color:#9ca3af}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadHint{color:#6b7280;text-align:center;margin-top:8px;font-size:.7rem}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadedDocumentStatus{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:320px;min-height:200px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__successIcon{color:#10b981;justify-content:center;align-items:center;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadedText{color:#1f2937;font-size:.9rem;font-weight:500}.DocumentUploadModal-module-scss-module__HpX1Pa__changeButton{color:#4b5563;cursor:pointer;background-color:#0000;border:1px solid #d1d5db;border-radius:4px;padding:6px 12px;font-size:.75rem;transition:all .2s}.DocumentUploadModal-module-scss-module__HpX1Pa__changeButton:hover{background-color:#f3f4f6;border-color:#9ca3af}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:200px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__loadingBadge{color:#4b5563;background-color:#f1f5f9;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;display:flex;box-shadow:0 1px 2px #0000000d}.DocumentUploadModal-module-scss-module__HpX1Pa__loadingBadge svg{color:#4f46e5;animation:1.5s linear infinite DocumentUploadModal-module-scss-module__HpX1Pa__spin}.DocumentUploadModal-module-scss-module__HpX1Pa__loadingBadge span{font-weight:500}@keyframes DocumentUploadModal-module-scss-module__HpX1Pa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DocumentUploadModal-module-scss-module__HpX1Pa__progressCircle{justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.DocumentUploadModal-module-scss-module__HpX1Pa__progressPercentage{color:#4f46e5;text-align:center;font-size:.8rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DocumentUploadModal-module-scss-module__HpX1Pa__uploadingText{color:#4b5563;font-size:.85rem}.DocumentUploadModal-module-scss-module__HpX1Pa__visaQuestionContainer{justify-content:center;align-items:center;width:100%;max-width:320px;min-height:200px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaSkippedContainer{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:320px;min-height:200px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaQuestion{margin-top:4px}.DocumentUploadModal-module-scss-module__HpX1Pa__visaQuestion span{color:#4b5563;font-size:.85rem;font-weight:400}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptions{justify-content:center;gap:12px;margin-top:16px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptionButton{color:#4b5563;cursor:pointer;background-color:#e5e7eb;border:none;border-radius:4px;min-width:90px;padding:10px 24px;font-size:.85rem;font-weight:500;transition:all .2s}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptionButton:hover{background-color:#d1d5db}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptionButton:first-child{color:#fff;background-color:#4f46e5}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptionButton:first-child:hover{background-color:#4338ca}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptionButton:last-child{color:#fff;background-color:#ef4444}.DocumentUploadModal-module-scss-module__HpX1Pa__visaOptionButton:last-child:hover{background-color:#dc2626}.DocumentUploadModal-module-scss-module__HpX1Pa__modalFooter{border-top:1px solid #e5e7eb;gap:12px;padding:16px;display:flex}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__modalFooter{margin-top:16px;padding:16px}}.DocumentUploadModal-module-scss-module__HpX1Pa__backButton{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;padding:10px 16px;font-size:.85rem;font-weight:500;transition:all .2s}.DocumentUploadModal-module-scss-module__HpX1Pa__backButton:hover{background-color:#e5e7eb}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__backButton{text-align:center;flex:1}}.DocumentUploadModal-module-scss-module__HpX1Pa__nextButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:4px;margin-left:auto;padding:10px 20px;font-size:.85rem;font-weight:500;transition:all .2s}.DocumentUploadModal-module-scss-module__HpX1Pa__nextButton:hover:not(:disabled){background-color:#4338ca}.DocumentUploadModal-module-scss-module__HpX1Pa__nextButton:disabled{cursor:not-allowed;background-color:#9ca3af}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__nextButton{text-align:center;flex:2}}.DocumentUploadModal-module-scss-module__HpX1Pa__submitButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:4px;margin-left:auto;padding:10px 20px;font-size:.85rem;font-weight:500;transition:all .2s}.DocumentUploadModal-module-scss-module__HpX1Pa__submitButton:hover:not(:disabled){background-color:#4338ca}.DocumentUploadModal-module-scss-module__HpX1Pa__submitButton:disabled{cursor:not-allowed;background-color:#9ca3af}@media (max-width:767px){.DocumentUploadModal-module-scss-module__HpX1Pa__submitButton{text-align:center;flex:1;width:100%}}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDropzone{color:#0f172a;cursor:pointer;text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:8px;margin-bottom:8px;padding:8px 10px;transition:all .12s ease-in-out}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDropzoneDragging{background:#eff6ff;border-color:#2563eb}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDropzoneInner{flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.2;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDropzoneHeader{align-items:center;gap:6px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDropzoneTitle{white-space:nowrap;font-size:.85rem;font-weight:600}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDropzoneSub{color:#64748b;white-space:nowrap;font-size:.75rem}.DocumentUploadModal-module-scss-module__HpX1Pa__visaTableWrapper{width:100%;overflow-x:auto}.DocumentUploadModal-module-scss-module__HpX1Pa__visaFilesTable{border-collapse:collapse;width:100%}.DocumentUploadModal-module-scss-module__HpX1Pa__visaFilesTable thead tr{text-align:left;color:#334155;font-size:.78rem}.DocumentUploadModal-module-scss-module__HpX1Pa__visaFilesTable th{border-bottom:1px solid #e2e8f0;padding:4px 6px}.DocumentUploadModal-module-scss-module__HpX1Pa__visaThSize{width:80px}.DocumentUploadModal-module-scss-module__HpX1Pa__visaRowTr{font-size:.8rem}.DocumentUploadModal-module-scss-module__HpX1Pa__visaCell{border-bottom:1px solid #f1f5f9;padding:6px}.DocumentUploadModal-module-scss-module__HpX1Pa__visaSize{color:#475569}.DocumentUploadModal-module-scss-module__HpX1Pa__visaRow{align-items:center;gap:6px;min-width:0;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDeleteBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;margin-right:2px;padding:2px}.DocumentUploadModal-module-scss-module__HpX1Pa__visaDeleteBtn:disabled{color:#94a3b8;cursor:not-allowed}.DocumentUploadModal-module-scss-module__HpX1Pa__visaSpinner{justify-content:center;align-items:center;width:14px;height:14px;margin-right:2px;display:inline-flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaExtBadge{color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;height:20px;padding:0 3px;font-size:.65rem;font-weight:700;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaFilename{white-space:nowrap;text-overflow:ellipsis;width:150px;min-width:0;max-width:150px;overflow:hidden}.DocumentUploadModal-module-scss-module__HpX1Pa__visaAddMoreRow{justify-content:flex-end;margin-top:8px;display:flex}.DocumentUploadModal-module-scss-module__HpX1Pa__visaAddMoreButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:1px solid #4f46e5;border-radius:4px;padding:6px 10px;font-size:.8rem;transition:all .15s ease-in-out}.DocumentUploadModal-module-scss-module__HpX1Pa__visaAddMoreButton:hover{background-color:#4338ca;border-color:#4338ca}.DocumentUploadModal-module-scss-module__HpX1Pa__visaAddMoreButton:disabled{color:#f8fafc;cursor:not-allowed;background-color:#9ca3af;border-color:#9ca3af}
.TDACEsimHistoryModal-module-scss-module__UIN5kG__modalOverlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TDACEsimHistoryModal-module-scss-module__UIN5kG__modalContent{background-color:#fff;border-radius:8px;width:720px;max-width:90%;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 4px 20px #0003}.TDACEsimHistoryModal-module-scss-module__UIN5kG__paymentTitle{color:#1e3a8a;border-bottom:1px solid #e5e7eb;margin:0;padding:16px 20px;font-size:1.1rem;font-weight:600}.TDACEsimHistoryModal-module-scss-module__UIN5kG__summaryContainer{padding:0}.TDACEsimHistoryModal-module-scss-module__UIN5kG__table{border-collapse:collapse;width:100%}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableHeader,.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableRow{grid-template-columns:80px 1fr 180px 140px;align-items:center;gap:8px;display:grid}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableHeader{color:#374151;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:8px 6px;font-size:.85rem;font-weight:600}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableRow{border-bottom:1px solid #f0f0f0;padding:10px 6px}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableHeader>div,.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableRow>div{padding:6px 10px}.TDACEsimHistoryModal-module-scss-module__UIN5kG__qrBox{justify-content:center;align-items:center;display:flex}.TDACEsimHistoryModal-module-scss-module__UIN5kG__labelCell{color:#111827;font-weight:600}.TDACEsimHistoryModal-module-scss-module__UIN5kG__numberCell{display:block}.TDACEsimHistoryModal-module-scss-module__UIN5kG__typeBadge{color:#374151;letter-spacing:.02em;background-color:#f3f4f6;border-radius:4px;width:fit-content;padding:2px 6px;font-size:.7rem;font-weight:700;display:inline-block}.TDACEsimHistoryModal-module-scss-module__UIN5kG__phoneCell,.TDACEsimHistoryModal-module-scss-module__UIN5kG__dateCell{color:#4b5563;font-size:.85rem}.TDACEsimHistoryModal-module-scss-module__UIN5kG__phoneCell{color:#111827;font-size:1rem;font-weight:600}.TDACEsimHistoryModal-module-scss-module__UIN5kG__actionsCell{justify-content:flex-end;gap:8px;display:flex}.TDACEsimHistoryModal-module-scss-module__UIN5kG__detailsCell{display:none}.TDACEsimHistoryModal-module-scss-module__UIN5kG__submitButton,.TDACEsimHistoryModal-module-scss-module__UIN5kG__backButton{color:#fff;cursor:pointer;background-color:#0369a1;border:1px solid #0369a1;border-radius:2px;justify-content:center;align-items:center;padding:6px 12px;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.TDACEsimHistoryModal-module-scss-module__UIN5kG__backButton{background-color:#6b7280;border-color:#6b7280}.TDACEsimHistoryModal-module-scss-module__UIN5kG__closeIconButton{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:10px;right:10px}.TDACEsimHistoryModal-module-scss-module__UIN5kG__closeIconButton:hover{background-color:#f3f4f6}.TDACEsimHistoryModal-module-scss-module__UIN5kG__closeIconButton:focus{outline-offset:2px;outline:2px solid #93c5fd}@media (max-width:768px){.TDACEsimHistoryModal-module-scss-module__UIN5kG__modalContent{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableHeader{display:none}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableRow{grid-template-columns:56px 1fr;align-items:center;gap:6px;padding:8px 6px}.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableRow>:nth-child(2),.TDACEsimHistoryModal-module-scss-module__UIN5kG__tableRow>:nth-child(3){display:none}.TDACEsimHistoryModal-module-scss-module__UIN5kG__detailsCell{flex-direction:column;grid-column:2;gap:2px;display:flex}.TDACEsimHistoryModal-module-scss-module__UIN5kG__detailsCell .TDACEsimHistoryModal-module-scss-module__UIN5kG__dateCell{display:inline}.TDACEsimHistoryModal-module-scss-module__UIN5kG__metaRow{flex-wrap:wrap;gap:8px;display:flex}.TDACEsimHistoryModal-module-scss-module__UIN5kG__phoneCell,.TDACEsimHistoryModal-module-scss-module__UIN5kG__dateCell{color:#6b7280;font-size:.9rem}.TDACEsimHistoryModal-module-scss-module__UIN5kG__phoneCell{color:#111827;font-size:1.05rem;font-weight:700;line-height:1.2}.TDACEsimHistoryModal-module-scss-module__UIN5kG__actionsCell{grid-column:1/3;justify-content:flex-start;margin-top:6px}}
.TravelerDropdown-module-scss-module__bQr5Ua__customDropdown{-webkit-user-select:none;user-select:none;background-color:#0000;width:100%;margin-bottom:0;position:relative}.TravelerDropdown-module-scss-module__bQr5Ua__headerContainer{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.TravelerDropdown-module-scss-module__bQr5Ua__headerContainer h4{color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0 4px;font-size:11px;font-weight:600}@media (max-width:767px){.TravelerDropdown-module-scss-module__bQr5Ua__headerContainer{flex-direction:column;align-items:flex-start;gap:8px}}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownHeader{margin-bottom:6px}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownHeader h4{color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0 4px;font-size:11px;font-weight:600}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle{text-align:left;cursor:pointer;background-color:#0d6efd05;border:1px solid #0d6efd40;border-radius:4px;align-items:flex-start;width:100%;padding:8px 10px;transition:all .15s;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle:after{content:"";color:#6b7280;text-transform:uppercase;letter-spacing:.03em;opacity:.9;pointer-events:none;font-size:9px;font-weight:500;transition:opacity .2s;position:absolute;right:24px}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle:hover{background-color:#0d6efd0a;border-color:#0d6efd4d;box-shadow:0 1px 4px #00000014}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle:active{background-color:#0d6efd0f;box-shadow:0 1px 2px #0000001f}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle.TravelerDropdown-module-scss-module__bQr5Ua__open{border-color:#0d6efd66;box-shadow:0 1px 4px #0000001a}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle.TravelerDropdown-module-scss-module__bQr5Ua__open .TravelerDropdown-module-scss-module__bQr5Ua__selectedOption svg{transform:rotate(180deg)}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownToggle:focus{outline:none}.TravelerDropdown-module-scss-module__bQr5Ua__selectedOption{align-items:flex-start;width:100%;padding-right:80px;display:flex;overflow:hidden}.TravelerDropdown-module-scss-module__bQr5Ua__selectedOption svg{color:#5b21b6;opacity:.9;flex-shrink:0;min-width:10px;margin-left:auto;transition:transform .2s;position:absolute;top:12px;right:10px}.TravelerDropdown-module-scss-module__bQr5Ua__selectedTravelerInfo{flex-direction:column;flex:1;min-width:0;margin-right:8px;display:flex}.TravelerDropdown-module-scss-module__bQr5Ua__selectedTravelerName{color:#0369a1;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;font-size:.8125rem;font-weight:600;overflow:hidden}.TravelerDropdown-module-scss-module__bQr5Ua__selectedTravelerDetails{color:#4b5563;gap:8px;margin-top:2px;font-size:9px;line-height:1.2;display:flex}.TravelerDropdown-module-scss-module__bQr5Ua__selectedTravelerDetails span{white-space:nowrap}.TravelerDropdown-module-scss-module__bQr5Ua__currentlyEditingBadge{color:#5b21b6;text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:5px;font-size:9px;font-weight:600;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionsPortal{z-index:10000;background-color:#fff;border-radius:6px;max-height:240px;padding:6px 4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:.15s ease-out TravelerDropdown-module-scss-module__bQr5Ua__fadeIn;overflow-y:auto;box-shadow:0 6px 16px #00000014,0 0 1px #0003}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionsPortal::-webkit-scrollbar{width:4px}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionsPortal::-webkit-scrollbar-track{background:0 0}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionsPortal::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:3px}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption{cursor:pointer;border-radius:4px;margin:2px 0;padding:.625rem .75rem;transition:background-color .1s;position:relative}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption:not(:last-child):after{content:"";background-color:#00000008;height:1px;position:absolute;bottom:-1px;left:1rem;right:1rem}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption:hover{background-color:#0d6efd0a}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption:hover:after{opacity:0}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption.TravelerDropdown-module-scss-module__bQr5Ua__selected{background-color:#0d6efd14}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption.TravelerDropdown-module-scss-module__bQr5Ua__selected:after,.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption.TravelerDropdown-module-scss-module__bQr5Ua__selected+.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOption:after{opacity:0}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionContent{flex-direction:column;display:flex}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionName{color:#1a1a1a;margin-bottom:2px;font-size:.8125rem;font-weight:500}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionDetails{color:#4b5563;gap:.5rem;margin-top:2px;font-size:9px;display:flex}.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionDetails .TravelerDropdown-module-scss-module__bQr5Ua__optionNationality,.TravelerDropdown-module-scss-module__bQr5Ua__dropdownOptionDetails .TravelerDropdown-module-scss-module__bQr5Ua__optionAge{color:#4b5563;white-space:nowrap}@keyframes TravelerDropdown-module-scss-module__bQr5Ua__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TravelerDropdown-module-scss-module__bQr5Ua__travelerDropdownContainer{width:100%;position:relative}
.TDACProgress-module-scss-module__jHkutq__formProgress{z-index:100;background:#fff;border-bottom:1px solid #ccc;width:calc(100% + 40px);margin-bottom:25px;margin-left:-20px;margin-right:-20px;padding:13px 20px 10px;position:sticky;top:0}.TDACProgress-module-scss-module__jHkutq__progressBar{background-color:#e2e8f0;border-radius:4px;height:8px;overflow:hidden}.TDACProgress-module-scss-module__jHkutq__progressFill{background:linear-gradient(110deg,#0369a1,#0ea5e9);height:100%;transition:width .3s}.TDACProgress-module-scss-module__jHkutq__progressContainer{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.TDACProgress-module-scss-module__jHkutq__progressText{color:#475569;text-align:right;text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:600}.TDACProgress-module-scss-module__jHkutq__editingIndicator{color:#5b21b6;white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;border-radius:3px;align-items:center;gap:5px;height:fit-content;padding:2px 6px;font-size:10px;font-weight:600;display:flex}.TDACProgress-module-scss-module__jHkutq__pulsatingCircle{background-color:#5b21b6;border-radius:50%;width:6px;height:6px;animation:1.5s infinite TDACProgress-module-scss-module__jHkutq__pulse;display:inline-block}@keyframes TDACProgress-module-scss-module__jHkutq__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (max-width:767px){.TDACProgress-module-scss-module__jHkutq__progressContainer{align-items:flex-start;gap:8px}.TDACProgress-module-scss-module__jHkutq__progressText{text-align:left}}
.IncompleteFields-module-scss-module__OVSQUW__overlay{z-index:2000000;background:#0f172a99;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.IncompleteFields-module-scss-module__OVSQUW__modal{background:#fff;border-radius:8px;flex-direction:column;width:min(640px,92vw);max-height:80vh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000040}.IncompleteFields-module-scss-module__OVSQUW__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.IncompleteFields-module-scss-module__OVSQUW__title{color:#0f172a;margin:0;font-size:16px;font-weight:600}.IncompleteFields-module-scss-module__OVSQUW__closeButton{appearance:none;color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;width:28px;height:28px}.IncompleteFields-module-scss-module__OVSQUW__body{padding:12px 16px;overflow:auto}.IncompleteFields-module-scss-module__OVSQUW__intro{color:#334155;margin:0 0 10px}.IncompleteFields-module-scss-module__OVSQUW__list{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.IncompleteFields-module-scss-module__OVSQUW__item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:stretch;padding:8px;display:flex}.IncompleteFields-module-scss-module__OVSQUW__itemRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.IncompleteFields-module-scss-module__OVSQUW__itemText{flex-direction:column;gap:2px;display:flex}.IncompleteFields-module-scss-module__OVSQUW__itemActions{align-items:center;display:flex}.IncompleteFields-module-scss-module__OVSQUW__gotoButton{appearance:none;color:#fff;cursor:pointer;background:#1e3a8a;border:none;border-radius:6px;height:30px;padding:0 10px}.IncompleteFields-module-scss-module__OVSQUW__itemLabel{color:#0f172a;font-weight:600}.IncompleteFields-module-scss-module__OVSQUW__hintTooltip{color:#fff;z-index:100000;pointer-events:none;background:#7f1d1d;border-radius:6px;padding:6px 10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;position:absolute;box-shadow:0 6px 16px #00000040}.IncompleteFields-module-scss-module__OVSQUW__hintTooltip:after{content:"";border-top:6px solid #7f1d1d;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}
