.FormNavButtons_actions___CaXa{display:flex;flex-direction:row;gap:12px;padding-top:8px;margin-top:8px}.FormNavButtons_back__oxtlo{flex:0 0 auto;min-width:100px}.FormNavButtons_next__JZw4V{flex:1 1 auto}@media(max-width:599px){.FormNavButtons_actions___CaXa{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;margin:16px -4px 0;padding:12px 4px calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,#ffffffd9,#fff 35%);border-top:1px solid #0d47a114}.FormNavButtons_back__oxtlo,.FormNavButtons_next__JZw4V{min-height:48px}}.FlightInformationPart_form__b0aAJ{width:100%;max-width:100%;min-width:0}.FlightInformationPart_fieldLabel__uK44g{margin-bottom:6px!important;font-weight:600;color:#1a2b3c}.FlightInformationPart_grid2__W71sm{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-bottom:20px;min-width:0}@media(min-width:600px){.FlightInformationPart_grid2__W71sm{grid-template-columns:1fr 1fr}}.FlightInformationPart_field__ZHJgl{margin-bottom:20px;min-width:0}.FlightInformationPart_compensationHero__7YooT{margin:8px 0 24px;padding:20px 22px;border-radius:14px;background:linear-gradient(135deg,#0d47a1,#1976d2 55%,#42a5f5);color:#fff;text-align:center}.FlightInformationPart_compensationAmount__qfLWh{font-weight:800!important;letter-spacing:-.03em;line-height:1.1!important;margin:4px 0 8px!important}.FlightInformationPart_compensationHint__Z2NCu{opacity:.9}.FlightInformationPart_delayAlert__0N1ST{margin-bottom:16px}.PersonalDetailsPart_form__K86Rj{width:100%}.PersonalDetailsPart_fieldLabel__EL0CW{margin-bottom:6px!important;font-weight:600;color:#1a2b3c}.PersonalDetailsPart_grid2__V4ZwY{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-bottom:20px}@media(min-width:600px){.PersonalDetailsPart_grid2__V4ZwY{grid-template-columns:1fr 1fr}}.PersonalDetailsPart_field__9YJyj{margin-bottom:20px}.DocumentsPart_form__uZyYS{width:100%}.DocumentsPart_lead__daQBn{margin-bottom:8px!important;color:#1a2b3c;font-weight:600}.DocumentsPart_hint__wzz0I{margin-bottom:20px!important;color:#5a6b7d}.DocumentsPart_dropZone__Fi2AY{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;border:1px dashed #b7c4d4;border-radius:12px;background:#f7f9fc;margin-bottom:16px}.DocumentsPart_fileInput__a9Kuu{display:none}.DocumentsPart_error__iXVbc{margin-bottom:12px!important;color:#c62828}.DocumentsPart_list__QoUH8{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:8px}.DocumentsPart_item__1e00M{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:#eef3f8}.DocumentsPart_fileMeta__rWJ9a{min-width:0;display:flex;flex-direction:column;gap:2px}.DocumentsPart_fileName__4C33Y{font-size:.95rem;color:#1a2b3c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentsPart_fileSize__mMa8P{font-size:.8rem;color:#5a6b7d}.ClaimFormSummary_wrap___BFhB{margin-bottom:20px;padding:14px 16px;border-radius:12px;background:#f4f8fc;border:1px solid #1976d21f}.ClaimFormSummary_title__M0_bY{font-weight:600!important;color:#12263a;margin-bottom:8px!important}.ClaimFormSummary_body__eHLik{margin:0;font-family:inherit;font-size:.8125rem;line-height:1.45;color:#3d4f63;white-space:pre-wrap;word-break:break-word}.UserSignature_form__pLF88{width:100%}.UserSignature_title__GYat1{margin-bottom:4px!important}.UserSignature_hint__9myPz{color:#5a6b7d;margin-bottom:16px!important}.UserSignature_error__envV9{color:#d32f2f;margin:0 0 12px;font-size:.875rem}.UserSignature_canvasArea__iX6gj{position:relative;margin-bottom:16px}.UserSignature_submittingOverlay__9MThF{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ffffffe0;color:#12263a;font-weight:500}.UserSignature_canvasWrap__fGrzq{width:100%;border:1px dashed #0d47a159;border-radius:12px;background:linear-gradient(180deg,#fafcfe,#f3f7fb);overflow:hidden;touch-action:none}.UserSignature_canvas__emWk4{display:block;width:100%;height:200px;cursor:crosshair}.UserSignature_clearRow__WKbjy{margin-bottom:8px}.UserSignature_captchaNotice__xH5ax{color:#5a6b7d;margin:0 0 12px!important;line-height:1.4}.UserSignature_captchaLink__DNYgl{color:#1565c0;text-decoration:underline}.ClaimAssistant_root__CCD_c{position:fixed;right:16px;bottom:16px;z-index:1300;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.ClaimAssistant_fab__dLoF4{width:56px;height:56px;border-radius:50%;border:none;cursor:pointer;background:#1565c0;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0d47a147;transition:transform .15s ease,background .15s ease}.ClaimAssistant_fab__dLoF4:hover{background:#0d47a1;transform:translateY(-1px)}.ClaimAssistant_fabHint__SoyR4{max-width:200px;padding:8px 12px;background:#12263a;color:#fff;border-radius:10px;font-size:.8125rem;line-height:1.35;animation:ClaimAssistant_fadeIn__6cDmy .25s ease}@keyframes ClaimAssistant_fadeIn__6cDmy{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ClaimAssistant_panel__qpV2k{width:min(400px,100vw - 24px);height:min(560px,100vh - 100px);background:#fff;border:1px solid #1976d224;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 16px 48px #0d47a129}.ClaimAssistant_header__WW6pa{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid #12263a14;background:#f7fafc}.ClaimAssistant_headerTitle__cJG7m{font-size:.95rem;font-weight:600;color:#12263a;margin:0}.ClaimAssistant_closeBtn__NLqae{border:none;background:#0000;color:#5a6b7d;cursor:pointer;padding:4px;display:flex;align-items:center}.ClaimAssistant_messages__M0XTC{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#f4f7fb,#fff 48%)}.ClaimAssistant_bubble__k1B_e{max-width:88%;padding:10px 12px;border-radius:14px;font-size:.9rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.ClaimAssistant_bubbleAssistant__nxp50{align-self:flex-start;background:#e8f1fb;color:#12263a;border-bottom-left-radius:4px}.ClaimAssistant_bubbleUser__kX0ex{align-self:flex-end;background:#1565c0;color:#fff;border-bottom-right-radius:4px}.ClaimAssistant_bubbleError__ahKNK{align-self:flex-start;background:#fdecea;color:#b71c1c;border-bottom-left-radius:4px;font-size:.85rem}.ClaimAssistant_bubbleSummary__UcnCp{align-self:flex-start;max-width:96%;background:#fff;color:#3d4f63;border:1px solid #1976d22e;border-bottom-left-radius:4px;font-size:.8125rem;font-family:inherit;white-space:pre-wrap}.ClaimAssistant_composer__qaris{border-top:1px solid #12263a14;padding:10px 12px 12px;background:#fff;display:flex;flex-direction:column;gap:8px}.ClaimAssistant_chips__DVAu_{display:flex;flex-wrap:wrap;gap:8px}.ClaimAssistant_chip__wWAXG{border:1px solid #1565c059;background:#fff;color:#1565c0;border-radius:999px;padding:8px 14px;font-size:.875rem;cursor:pointer}.ClaimAssistant_chip__wWAXG:hover{background:#e8f1fb}.ClaimAssistant_row__D0ttQ{display:flex;gap:8px;align-items:flex-start}.ClaimAssistant_textInput__CCofQ{flex:1 1}.ClaimAssistant_ctaBtn__G1F9b,.ClaimAssistant_dateBlock__T8Wuo{width:100%}.ClaimAssistant_filesBlock__ZN3v2{width:100%;display:flex;flex-direction:column;gap:8px}.ClaimAssistant_fileInputHidden__77Iq1{display:none}.ClaimAssistant_filesList__oArWY{margin:0;padding:0;list-style:none;color:#1a2b3c;font-size:.85rem;display:flex;flex-direction:column;gap:6px}.ClaimAssistant_filesListItem__iESd_{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;background:#eef3f8}.ClaimAssistant_filesListName__MU_14{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClaimAssistant_filesRemove__KfY1Y{border:none;background:#0000;color:#5a6b7d;cursor:pointer;font-size:1.1rem;line-height:1;padding:0 4px}.ClaimAssistant_filesRemove__KfY1Y:hover{color:#c62828}.ClaimAssistant_chipRow__Z22p7{display:flex;flex-wrap:wrap;gap:8px}.ClaimAssistant_datePickerPaper__Lcfz4{min-width:320px!important}.ClaimAssistant_datePickerPaper__Lcfz4 .MuiMultiSectionDigitalClockSection-root{max-height:280px;width:56px;min-width:56px}@media(max-width:599.95px){.ClaimAssistant_root__CCD_c{right:0;bottom:0;left:0;align-items:stretch;padding:0}.ClaimAssistant_rootOpen__ujQwr{inset:0;background:#12263a59;padding:0}.ClaimAssistant_fabWrap__c2nQK{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.ClaimAssistant_panel__qpV2k{width:100%;height:100%;max-height:none;border-radius:0;border:none}}.ClaimStepperForm_page__Szbuy{min-height:calc(100vh - 200px);padding:16px 12px 40px;width:100%;max-width:100%;overflow-x:clip;scroll-margin-top:96px;background:radial-gradient(ellipse 80% 50% at 50% -20%,#1976d22e,#0000 55%),linear-gradient(180deg,#e8f1fb,#f4f7fb 40%,#f4f7fb)}.ClaimStepperForm_panel__hDq19{width:100%;max-width:720px;margin:0 auto;padding:24px 16px 20px;background:#fff;border-radius:16px;border:1px solid #1976d21a;box-shadow:0 12px 40px #0d47a114;overflow:visible}@media(min-width:600px){.ClaimStepperForm_page__Szbuy{padding:40px 24px 64px}.ClaimStepperForm_panel__hDq19{padding:36px 40px 32px}}.ClaimStepperForm_header__EPqzE{text-align:center;margin-bottom:8px}.ClaimStepperForm_subtitle__4WWAK{color:#5a6b7d;margin-bottom:28px!important}.ClaimStepperForm_stepper__PXy0g{margin-bottom:28px;width:100%;max-width:100%;overflow:visible;padding:4px 0 8px}.ClaimStepperForm_stepper__PXy0g .MuiStep-root{padding-left:2px;padding-right:2px}.ClaimStepperForm_stepper__PXy0g .MuiStepLabel-label{margin-top:8px!important;font-size:.75rem;line-height:1.25;white-space:normal;overflow:visible;text-overflow:unset}.ClaimStepperForm_stepper__PXy0g .MuiStepConnector-alternativeLabel{top:12px;left:calc(-50% + 12px);right:calc(50% + 12px)}.ClaimStepperForm_stepContent__lT_Dn{width:100%;max-width:100%;min-width:0}