.FlightsPreviewMockup_container__cVV3O{width:726px;margin:0 auto}.FlightsPreviewMockup_summaryBar__PifyP{width:726px;display:flex;justify-content:space-between;align-items:center;padding:16px 20px 14px;background:#fff;border-bottom:1px solid #e5e7eb;border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-shadow:0 2px 8px 0 rgba(0,0,0,.03);margin-bottom:8px}.FlightsPreviewMockup_totalEmissions__rAPMq{font-size:1.05rem;font-weight:500;color:#222}.FlightsPreviewMockup_totalEmissionsValue__A7_1O{color:#0095CD;font-weight:700;font-size:1.08rem}.FlightsPreviewMockup_summaryBtn__QrM7G{border-radius:9999px;font-weight:600;font-size:.98rem;padding:8px 24px;min-width:150px;background:#0095CD;color:#fff;border:none;box-shadow:0 2px 8px 0 rgba(0,149,205,.1);transition:background .2s;cursor:pointer;margin-left:8px}.FlightsPreviewMockup_summaryBtn__QrM7G:disabled{background:#b3e0f7;color:#fff;cursor:not-allowed}.FlightsPreviewMockup_resetBtn__RqbtU{border-radius:9999px;font-weight:500;font-size:.98rem;padding:8px 20px;background:#fff;color:#222;border:1px solid #e5e7eb;box-shadow:0 2px 8px 0 rgba(0,0,0,.04);margin-right:0;cursor:pointer;transition:background .2s}.FlightsPreviewMockup_resetBtn__RqbtU:hover{background:#f3f4f6}.FlightsPreviewMockup_card__BnLNX{background:#fff;border-radius:24px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border:1px solid #f1f1f1;padding:36px 40px;margin-top:40px}.FlightsPreviewMockup_formGrid__KegiA{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.FlightsPreviewMockup_formTitle__T3ZBN{font-size:2rem;font-weight:700;color:#1a2233;margin-bottom:2px}.FlightsPreviewMockup_formSubtitle___kf1n{color:#7b8794;font-size:1.08rem;margin-bottom:32px}.FlightsPreviewMockup_formRow__RhqLo{margin-bottom:24px}.FlightsPreviewMockup_formRowTwoCol__xG47z{display:flex;gap:24px;margin-bottom:24px}.FlightsPreviewMockup_formRowTwoCol__xG47z>div{flex:1}.FlightsPreviewMockup_input__22k9a,.FlightsPreviewMockup_select__Oh7hW{width:100%;border-radius:9999px;border:1.5px solid #e5e7eb;background:#f7f8fa;color:#222;font-size:1rem;font-weight:500;padding:12px 24px;outline:none;transition:border .2s}.FlightsPreviewMockup_input__22k9a:focus,.FlightsPreviewMockup_select__Oh7hW:focus{border:1.5px solid #0095cd;background:#fff}.FlightsPreviewMockup_passengerBtns__mOCIU{display:flex;align-items:center;gap:12px}.FlightsPreviewMockup_passengerBtn__mTKO0{width:38px;height:38px;border-radius:50%;border:1.5px solid #e5e7eb;background:#fff;color:#0095CD;font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.FlightsPreviewMockup_passengerBtn__mTKO0:disabled{color:#b3e0f7;border-color:#e5e7eb;cursor:not-allowed}.FlightsPreviewMockup_passengerInput__XBFQq{width:38px;text-align:center;border:none;background:#f7f8fa;color:#222;font-size:1rem;font-weight:500;outline:none}.FlightsPreviewMockup_radioGroup__D8Yq_{display:flex;gap:32px;align-items:center;margin-top:8px}.FlightsPreviewMockup_radioLabel__2mryI{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:500;color:#222}.FlightsPreviewMockup_radioInput__LSKFa{appearance:none;width:20px;height:20px;border-radius:50%;border:2px solid #e5e7eb;background:#fff;outline:none;transition:border .2s;position:relative}.FlightsPreviewMockup_radioInput__LSKFa:checked{border:6px solid #0095cd;background:#fff}.FlightsPreviewMockup_radioInput__LSKFa:not(:checked){border:2px solid #e5e7eb}.FlightsPreviewMockup_radioInput__LSKFa:focus{box-shadow:0 0 0 2px #b3e0f7}.FlightsPreviewMockup_emissionsCard__YIYTh{background:#f7f8fa;border-radius:18px;border:1px solid #e5e7eb;box-shadow:0 2px 12px 0 rgba(0,0,0,.06);padding:24px 28px;margin-top:8px;gap:0}.FlightsPreviewMockup_emissionsCard__YIYTh,.FlightsPreviewMockup_emissionsLeft__3GWRI{display:flex;flex-direction:column;align-items:flex-start}.FlightsPreviewMockup_emissionsLabel__CSYcW{color:#6b7280;font-size:1rem;font-weight:500;margin-bottom:6px}.FlightsPreviewMockup_emissionsValue__bU5vD{color:#222;font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:0}.FlightsPreviewMockup_emissionsUnit__2RWVH{color:#222;font-size:1rem;font-weight:500;line-height:1.1;margin-bottom:0}.FlightsPreviewMockup_emissionsBtns__gnSH8{display:flex;gap:12px;margin-top:18px;align-items:center}.FlightsPreviewMockup_emissionsBtn__Gu55h{display:flex;align-items:center;gap:8px;border-radius:9999px;font-weight:600;font-size:1rem;padding:8px 20px;min-width:0;height:40px;border:1.5px solid #e5e7eb;box-shadow:0 2px 8px 0 rgba(0,0,0,.06);background:#fff;color:#222;cursor:not-allowed;transition:border .2s,color .2s,background .2s}.FlightsPreviewMockup_emissionsBtn__Gu55h:enabled{cursor:pointer}.FlightsPreviewMockup_emissionsBtn__Gu55h:enabled:hover{border:1.5px solid #0095cd;color:#0095CD}.FlightsPreviewMockup_emissionsBtnIcon__ZJpkW{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;background:#fff;border:1.5px solid #e5e7eb;display:flex;align-items:center;justify-content:center;color:#0095CD;font-size:1rem}.FlightsPreviewMockup_addBtn__xWXMr{background:#0095CD;color:#fff;border:none;box-shadow:0 2px 8px 0 rgba(0,149,205,.1)}.FlightsPreviewMockup_addBtn__xWXMr:enabled:hover{background:#007bb0}.FlightsPreviewMockup_addBtn__xWXMr .FlightsPreviewMockup_emissionsBtnIcon__ZJpkW{background:#fff;border:none;color:#0095CD}