.sr_OfferWizard-module__wizard_BZoek{animation:sr_OfferWizard-module__wzUp_AP71p .26s cubic-bezier(.2,.8,.2,1) both;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal, 1000);display:flex;flex-direction:column;max-width:var(--frame-maxw);margin:0 auto;background:var(--bg-page);color:var(--fg-default)}.sr_OfferWizard-module__top_1BzLh{display:flex;align-items:center;min-height:var(--touch-min);padding:calc(var(--space-2) + var(--safe-top)) var(--space-3) var(--space-1)}.sr_OfferWizard-module__body_uB05E{flex:1;min-height:0;overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-7)}.sr_OfferWizard-module__body_uB05E[data-screen=phase2]{display:flex;flex-direction:column}.sr_OfferWizard-module__head_wmpMI{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.sr_OfferWizard-module__head_wmpMI h1{margin:0;outline:none}.sr_OfferWizard-module__phases_F2i9y{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sr_OfferWizard-module__phase_kqAHt{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-4) 0;border-bottom:1px solid var(--border-default)}.sr_OfferWizard-module__phaseNum_Sioub{flex:none;display:grid;place-items:center;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--bg-accent-subtle);font-weight:600}.sr_OfferWizard-module__phaseText_0JneA{display:flex;flex-direction:column;gap:2px}.sr_OfferWizard-module__ranges_yNI-a{display:flex;flex-direction:column;gap:var(--space-3)}.sr_OfferWizard-module__range_KzORW{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-3);align-items:end}.sr_OfferWizard-module__prices_ZwceN{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-5)}.sr_OfferWizard-module__warn_hH21D{margin:var(--space-3) 0 0;color:var(--status-warn)}.sr_OfferWizard-module__review_3owsK{margin:0;display:flex;flex-direction:column}.sr_OfferWizard-module__review_3owsK div{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-default)}.sr_OfferWizard-module__review_3owsK dt{color:var(--fg-muted)}.sr_OfferWizard-module__review_3owsK dd{margin:0;text-align:right}.sr_OfferWizard-module__reviewPhoto_1l1WS{width:100%;aspect-ratio:5 / 2;object-fit:cover;border-radius:var(--radius-md);margin-bottom:var(--space-4)}.sr_OfferWizard-module__dock_s7GYZ{position:relative;flex:none;padding:var(--space-5) var(--space-5) calc(var(--space-6) + var(--safe-bottom));border-top:1px solid var(--border-default);background:var(--bg-page)}.sr_OfferWizard-module__dockAlert_Tdb9M{margin-bottom:var(--space-3);max-height:30vh;overflow-y:auto}.sr_OfferWizard-module__progress_bd1eY{position:absolute;left:0;right:0;top:-1px;height:3px;display:flex;gap:var(--space-1)}.sr_OfferWizard-module__seg_MQwQI{flex:1;background:var(--border-default);overflow:hidden}.sr_OfferWizard-module__fill_C6wFH{display:block;height:100%;background:var(--fg-default);transition:width var(--dur-med) var(--ease-out)}.sr_OfferWizard-module__progressRow_t0yNo{display:flex;justify-content:flex-end;margin:calc(var(--space-2) * -1) 0 var(--space-3)}.sr_OfferWizard-module__progressBar_Zu1GZ{position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--border-default);overflow:hidden}.sr_OfferWizard-module__counter_mAZbB{font-size:.8125rem;color:var(--fg-muted);font-variant-numeric:tabular-nums}.sr_OfferWizard-module__special_fcl1E{margin-top:var(--space-3)}.sr_OfferWizard-module__row_C-sEX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.sr_OfferWizard-module__final_VU5oJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3)}.sr_OfferWizard-module__final_VU5oJ.sr_OfferWizard-module__final_VU5oJ>*{min-width:0;padding-inline:var(--space-3);white-space:nowrap}.sr_OfferWizard-module__iconBtn_wAMCd{display:grid;place-items:center;width:var(--touch-min);height:var(--touch-min);padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--fg-default);cursor:pointer}.sr_OfferWizard-module__link_Ks9zh,.sr_OfferWizard-module__addLink_K92Mh{padding:var(--space-2) 0;border:0;background:none;color:var(--fg-default);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sr_OfferWizard-module__addLink_K92Mh{margin-top:var(--space-3)}.sr_OfferWizard-module__link_Ks9zh:disabled{opacity:.5}@media (prefers-reduced-motion: reduce){.sr_OfferWizard-module__fill_C6wFH{transition:none}}.sr_OfferWizard-module__map_k1owJ{margin-bottom:var(--space-4);border-radius:var(--radius-md);overflow:hidden}.sr_OfferWizard-module__week_djhkc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.sr_OfferWizard-module__day_jUy8m{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);box-shadow:0 1px 3px #0000000f;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.sr_OfferWizard-module__day_jUy8m[data-on]{border-color:var(--c-night)}.sr_OfferWizard-module__dayHead_8qtHc{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-min);padding:var(--space-3) var(--space-4);border:0;background:none;color:var(--fg-default);font:inherit;text-align:left;cursor:pointer}.sr_OfferWizard-module__dayName_d-98h{flex:1;font-weight:600}.sr_OfferWizard-module__dayOff_rJ6--{color:var(--fg-muted)}.sr_OfferWizard-module__switch_eb37G{position:relative;flex:none;width:44px;height:26px;border-radius:var(--radius-pill);background:var(--border-default);transition:background var(--dur-fast) var(--ease-out)}.sr_OfferWizard-module__switch_eb37G:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--c-white);box-shadow:0 1px 2px #00000040;transition:transform var(--dur-fast) var(--ease-out)}.sr_OfferWizard-module__day_jUy8m[data-on] .sr_OfferWizard-module__switch_eb37G{background:var(--c-night)}.sr_OfferWizard-module__day_jUy8m[data-on] .sr_OfferWizard-module__switch_eb37G:after{transform:translate(18px)}.sr_OfferWizard-module__dayBody_G4dQ-{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-4) var(--space-3)}.sr_OfferWizard-module__window_WIeq-{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-2);align-items:end}.sr_OfferWizard-module__timeField_wLrTn{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:.8125rem;color:var(--fg-muted)}.sr_OfferWizard-module__timeField_wLrTn input{width:100%;min-height:var(--touch-min);padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-sm, .75rem);background:var(--bg-page);color:var(--fg-default);font:inherit;font-size:1.0625rem;font-variant-numeric:tabular-nums}.sr_OfferWizard-module__timeField_wLrTn input:focus-visible{outline:2px solid var(--c-night);outline-offset:1px}.sr_OfferWizard-module__dayLinks_Ovt4P{display:flex;gap:var(--space-5)}@media (prefers-reduced-motion: reduce){.sr_OfferWizard-module__switch_eb37G,.sr_OfferWizard-module__switch_eb37G:after,.sr_OfferWizard-module__day_jUy8m{transition:none}}.sr_OfferWizard-module__priceList_ANqxo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sr_OfferWizard-module__guestPrice_aebIs{display:flex;flex-direction:column;gap:var(--space-2)}.sr_OfferWizard-module__guestPrice_aebIs>p:first-child{margin:0}.sr_OfferWizard-module__guestPrice_aebIs .sr_OfferWizard-module__note_-QoqB{margin:0}.sr_OfferWizard-module__priceList_ANqxo li{display:flex;justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--border-default);color:var(--fg-muted);font-variant-numeric:tabular-nums}.sr_OfferWizard-module__fieldLabel_Ld-6p{display:block;margin:var(--space-5) 0 var(--space-2);font-weight:600}.sr_OfferWizard-module__window_WIeq-+.sr_OfferWizard-module__window_WIeq- .sr_OfferWizard-module__timeField_wLrTn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr_OfferWizard-module__note_-QoqB{margin:var(--space-3) 0 0;color:var(--fg-muted);font-size:.875rem;line-height:1.45}.sr_OfferWizard-module__calc_Le6jx{color:var(--fg-muted);font-size:.875rem;white-space:nowrap;font-variant-numeric:tabular-nums}.sr_OfferWizard-module__preview_NJIgQ{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-default)}.sr_OfferWizard-module__previewPhotoWrap_ipzc-{position:relative}.sr_OfferWizard-module__photoChange_fP-Fu{position:absolute;right:var(--space-3);top:var(--space-3);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-pill);background:#fffffff0;color:var(--c-night);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;box-shadow:0 1px 4px #0000002e}.sr_OfferWizard-module__previewCarousel_yT4lQ{width:100%;aspect-ratio:4 / 3;border-radius:var(--radius-lg);margin-bottom:var(--space-2)}.sr_OfferWizard-module__previewPhoto_L7yqm{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md);margin-bottom:var(--space-2)}.sr_OfferWizard-module__previewNoPhoto_0MFJW{width:100%;aspect-ratio:4 / 3;margin-bottom:var(--space-2);border:1px dashed var(--border-default);border-radius:var(--radius-md);background:none;color:var(--fg-muted);font:inherit;font-weight:600;cursor:pointer}.sr_OfferWizard-module__previewTitle_jQxyI{margin:0;font-size:1.375rem;line-height:1.2}.sr_OfferWizard-module__previewPrice_JyleV{margin:0;font-weight:600}.sr_OfferWizard-module__previewText_T2D8G{margin:var(--space-2) 0 0;line-height:1.5}.sr_OfferWizard-module__tags_vBowG{list-style:none;margin:var(--space-1) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.sr_OfferWizard-module__tags_vBowG li{padding:4px 12px;border-radius:var(--radius-pill);background:var(--bg-subtle, #f2f2ee);font-size:.875rem}.sr_OfferWizard-module__part_dezbd{padding:var(--space-4) 0;border-bottom:1px solid var(--border-default)}.sr_OfferWizard-module__part_dezbd p{margin:0}.sr_OfferWizard-module__partHead_4LXVv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.sr_OfferWizard-module__partHead_4LXVv h3{margin:0;font-size:1rem}.sr_OfferWizard-module__partHead_4LXVv .sr_OfferWizard-module__link_Ks9zh{padding:0;font-size:.9375rem}.sr_OfferWizard-module__partList_CmDpa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.sr_OfferWizard-module__partList_CmDpa li{display:flex;justify-content:space-between;gap:var(--space-3);font-variant-numeric:tabular-nums}.sr_OfferWizard-module__partNote_nJke8{margin-top:var(--space-2)!important;color:var(--fg-muted);font-size:.875rem}.sr_OfferWizard-module__preview_NJIgQ>.sr_OfferWizard-module__link_Ks9zh{align-self:flex-start}.sr_OfferWizard-module__docs_D4tyT{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.sr_OfferWizard-module__doc_5AJwm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:0 1px 3px #0000000f}.sr_OfferWizard-module__docText_Hn278{display:flex;flex-direction:column;gap:2px;min-width:0}.sr_OfferWizard-module__docText_Hn278 span{color:var(--fg-muted);font-size:.875rem}.sr_OfferWizard-module__docBtn_8u4M3{flex:none;min-height:40px;padding:0 var(--space-4);border:1px solid var(--c-night);border-radius:var(--radius-pill);background:none;color:var(--c-night);font:inherit;font-weight:600;cursor:pointer}.sr_OfferWizard-module__docBtn_8u4M3:disabled{opacity:.5}.sr_OfferWizard-module__docBadge_ZBB41{flex:none;padding:4px 10px;border-radius:var(--radius-pill);background:var(--bg-subtle, #f2f2ee);font-size:.8125rem}.sr_OfferWizard-module__docsBanner_rw0Zs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--status-warn, #c77d00);border-radius:var(--radius-md)}.sr_OfferWizard-module__docsBanner_rw0Zs span{color:var(--fg-muted);font-size:.9375rem}.sr_OfferWizard-module__finalSolo_O0Zw1{display:block}.sr_OfferWizard-module__layer_-HuP3{position:relative;z-index:1001}.sr_OfferWizard-module__archive_BwwnC{align-self:flex-start;margin-top:var(--space-5);padding:var(--space-2) 0;border:0;background:none;color:var(--status-danger, #b3261e);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sr_OfferWizard-module__top_1BzLh{justify-content:space-between}.sr_OfferWizard-module__helpPill_oP6HL{min-height:36px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-page);color:var(--fg-default);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.sr_OfferWizard-module__helpBody_Q3Pgq{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-2)}.sr_OfferWizard-module__groupInfo_ltyuJ{display:grid;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-surface)}.sr_OfferWizard-module__groupInfo_ltyuJ p{margin:0;color:var(--fg-muted)}.sr_OfferWizard-module__groupInfo_ltyuJ ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.sr_OfferWizard-module__groupInfo_ltyuJ li{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums}.sr_OfferWizard-module__titleIdeas_4Mifs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 var(--space-5)}.sr_OfferWizard-module__titleIdea_Lm8OS{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-page);color:var(--fg-default);font:inherit;font-size:.875rem;cursor:pointer}.sr_OfferWizard-module__titleIdea_Lm8OS:hover{background:var(--bg-selected)}.sr_OfferWizard-module__homeSwitch_4dGLm{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-min);padding:var(--space-3) 0;border:0;background:none;color:var(--fg-default);font:inherit;text-align:left;cursor:pointer}.sr_OfferWizard-module__homeText_5fJrp{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sr_OfferWizard-module__homeHint_vUQcL{font-size:.875rem;color:var(--fg-muted)}.sr_OfferWizard-module__homeSwitch_4dGLm[data-on] .sr_OfferWizard-module__switch_eb37G{background:var(--c-night)}.sr_OfferWizard-module__homeSwitch_4dGLm[data-on] .sr_OfferWizard-module__switch_eb37G:after{transform:translate(18px)}.sr_OfferWizard-module__homeSwitch_4dGLm:focus-visible{outline:2px solid var(--c-night);outline-offset:2px;border-radius:var(--radius-sm, .75rem)}.sr_OfferWizard-module__context_rZD2z{flex:1;text-align:center;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted)}.sr_OfferWizard-module__proofRow_94kXj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md)}.sr_OfferWizard-module__proofRow_94kXj>span:first-child{color:var(--fg-muted);font-size:.875rem}.sr_OfferWizard-module__proofs_iHHPi{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.sr_OfferWizard-module__proofs_iHHPi h3{margin:0;font-size:1rem;font-weight:600}.sr_OfferWizard-module__proofDone_WCxve{display:flex;justify-content:space-between;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.sr_OfferWizard-module__proofOk_pEWIq{color:var(--fg-muted);font-size:.875rem;white-space:nowrap}.sr_OfferWizard-module__inlineSetting_QLnS9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-default)}.sr_OfferWizard-module__inlineSetting_QLnS9>span{display:flex;flex-direction:column;min-width:0}.sr_OfferWizard-module__inlineLabel_qI0ZQ{font-weight:600}.sr_OfferWizard-module__inlineHint_4pXTz{color:var(--fg-muted);font-size:.8125rem}.sr_OfferWizard-module__inlineSelect_VzJbi{flex:none;min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--fg-default);font:inherit;font-weight:600}.sr_OfferWizard-module__finalOne_4WOkg{display:grid}.sr_OfferWizard-module__addDate_oUH9i{margin:var(--space-4) 0 var(--space-6)}.sr_OfferWizard-module__dated_5Ry-J{position:relative;display:block}.sr_OfferWizard-module__timeField_wLrTn .sr_OfferWizard-module__dated_5Ry-J input[data-wd]{padding-left:3.25rem}.sr_OfferWizard-module__wd_MwpIc{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--fg-default);font-size:1.0625rem;font-weight:600;pointer-events:none}.sr_OfferWizard-module__inlineSetting_QLnS9{margin-top:var(--space-6)}.sr_OfferWizard-module__inlineSetting_QLnS9+.sr_OfferWizard-module__inlineSetting_QLnS9{margin-top:0}.sr_OfferWizard-module__addDate_oUH9i+.sr_OfferWizard-module__inlineSetting_QLnS9{margin-top:0}.sr_OfferWizard-module__cur_d6tY2{color:var(--fg-muted);font-weight:600;font-size:.9375rem}.sr_OfferWizard-module__docsNote_9QmUp{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--status-warn-bg);color:var(--fg-default);font-size:.9375rem;line-height:1.45}.sr_OfferWizard-module__page_hDR-A{display:flex;flex-direction:column;flex:1;min-height:0}.sr_OfferWizard-module__backBtn_CUQyZ{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--bg-surface);color:var(--fg-default);cursor:pointer}.sr_OfferWizard-module__backBtn_CUQyZ:focus-visible{outline:2px solid var(--fg-default);outline-offset:2px}.sr_OfferWizard-module__flipChev_541tw{display:inline-grid;transform:rotate(180deg)}.sr_OfferWizard-module__stepLayer_t0R0g{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;background:var(--bg-page);animation:sr_OfferWizard-module__stepUp_CePbB var(--dur-med, .24s) var(--ease-out, ease-out)}@keyframes sr_OfferWizard-module__stepUp_CePbB{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){.sr_OfferWizard-module__stepLayer_t0R0g{animation:none}}.sr_OfferWizard-module__gateStack_IiO-u{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);text-align:center}.sr_OfferWizard-module__gateStack_IiO-u .sr_OfferWizard-module__note_-QoqB{margin:0}.sr_OfferWizard-module__draftLink_XoFUa{align-self:center;min-height:var(--touch-min);padding:0 var(--space-3);border:0;background:none;color:var(--fg-default);font:inherit;font-weight:var(--fw-action);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sr_OfferWizard-module__draftLink_XoFUa:disabled{opacity:.5;cursor:default}.sr_OfferWizard-module__wizard_BZoek[data-motion=push]{animation-name:sr_OfferWizard-module__wzPush_-nKsm}.sr_OfferWizard-module__wizard_BZoek[data-leaving]{animation:sr_OfferWizard-module__wzDown_-nQKC .2s ease-in both;pointer-events:none}.sr_OfferWizard-module__wizard_BZoek[data-motion=push][data-leaving]{animation-name:sr_OfferWizard-module__wzPop_k8ZfF}@keyframes sr_OfferWizard-module__wzPush_-nKsm{0%{transform:translate(100%)}to{transform:none}}@keyframes sr_OfferWizard-module__wzPop_k8ZfF{0%{transform:none}to{transform:translate(100%)}}@keyframes sr_OfferWizard-module__wzUp_AP71p{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes sr_OfferWizard-module__wzDown_-nQKC{0%{transform:none;opacity:1}to{transform:translateY(24px);opacity:0}}.sr_OfferWizard-module__wizard_BZoek[data-motion=morph]{animation:none}@media (prefers-reduced-motion: reduce){.sr_OfferWizard-module__wizard_BZoek,.sr_OfferWizard-module__wizard_BZoek[data-leaving]{animation:none}}.sr_OfferWizard-module__areaBlock_b7n7e{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.sr_OfferWizard-module__sportBlock_Hm06Q{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6, 2rem)}.sr_OfferWizard-module__sportBlock_Hm06Q:first-of-type{margin-top:var(--space-6, 2rem);padding-top:var(--space-5);border-top:1px solid var(--border-default)}.sr_OfferWizard-module__sportBlock_Hm06Q+.sr_OfferWizard-module__sportBlock_Hm06Q{padding-top:var(--space-5);border-top:1px solid var(--border-default)}.sr_OfferWizard-module__dateRow_gieNU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-bottom:var(--space-2)}.sr_OfferWizard-module__startList_o6QOB{list-style:none;margin:0 0 var(--space-2);padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.sr_OfferWizard-module__sportBlock_Hm06Q .sr_OfferWizard-module__fieldLabel_Ld-6p{margin:0;font-size:1.0625rem;font-weight:700}.sr_OfferWizard-module__weekChips_DYUpX{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.sr_OfferWizard-module__weekChips_DYUpX button{min-width:0;min-height:var(--touch-min);padding:0;border:1px solid var(--border-default);border-radius:var(--radius-sm, .75rem);background:var(--bg-page);color:var(--fg-default);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.sr_OfferWizard-module__weekChips_DYUpX button:hover{border-color:var(--border-strong)}.sr_OfferWizard-module__weekChips_DYUpX button[data-on]{border-color:var(--c-night);box-shadow:inset 0 0 0 1px var(--c-night);background:var(--bg-selected);color:var(--c-night)}.sr_OfferWizard-module__weekChips_DYUpX button:focus-visible{outline:2px solid var(--c-night);outline-offset:1px}.sr_OfferWizard-module__timeLine_6Us11{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--space-3);align-items:center;color:var(--fg-muted)}.sr_OfferWizard-module__caption_WmvyP{margin:var(--space-3) 0 0;color:var(--fg-muted);font-size:.8125rem;line-height:1.4}.sr_OfferWizard-module__periodList_PbJDh{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column}.sr_OfferWizard-module__periodList_PbJDh li{display:flex;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--border-default)}.sr_OfferWizard-module__periodLine_esvG1{flex:1;min-width:0;min-height:var(--touch-min);padding:0;border:0;background:none;color:var(--fg-default);font:inherit;text-align:left;cursor:pointer}.sr_OfferWizard-module__periodLine_esvG1:focus-visible{outline:2px solid var(--c-night);outline-offset:2px}.sr_OfferWizard-module__rangeSteppers_OSxH6{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-4)}.sr_OfferWizard-module__charCount_R8Va2{display:block;margin-top:calc(var(--space-1) * -1);text-align:right;font-size:.875rem;color:var(--fg-muted);font-variant-numeric:tabular-nums}.sr_OfferWizard-module__ownPick_K-Llw{margin-top:var(--space-3)}.sr_LessonSheet-module__lesson_xWJ2x{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding-bottom:var(--space-4)}.sr_LessonSheet-module__lessonGuest_t3atm{display:flex;align-items:center;gap:var(--space-3)}.sr_LessonSheet-module__lessonAvatar_7pX8A{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--c-night);color:var(--c-accent);font-family:var(--font-display);font-weight:500}.sr_LessonSheet-module__lessonWho_SWoAd{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sr_LessonSheet-module__lessonWho_SWoAd strong{font-size:1.0625rem}.sr_LessonSheet-module__lessonWho_SWoAd span{color:var(--fg-muted);font-size:.875rem}.sr_LessonSheet-module__lessonStatus_S32fw{flex:none;padding:3px var(--space-3);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--c-night);font-size:.75rem;font-weight:600}.sr_LessonSheet-module__lessonStatus_S32fw[data-status=confirmed],.sr_LessonSheet-module__lessonStatus_S32fw[data-status=completed]{background:var(--c-accent)}.sr_LessonSheet-module__lessonMap_0tglo{border-radius:var(--radius-md);overflow:hidden}.sr_LessonSheet-module__lessonPlace_mRz0x{display:flex;flex-direction:column;gap:2px;margin:calc(var(--space-2) * -1) 0 0}.sr_LessonSheet-module__lessonPlace_mRz0x span{color:var(--fg-muted);font-size:.875rem}.sr_LessonSheet-module__lessonActions_U-iLx{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-2)}.sr_LessonSheet-module__lessonAction_owKYV{border:0;font-family:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--c-night);font-size:.8125rem;font-weight:600;text-decoration:none}.sr_LessonSheet-module__lessonAction_owKYV[data-main]{background:var(--c-accent)}.sr_LessonSheet-module__lessonNote_ArdXW{margin:calc(var(--space-2) * -1) 0 0;color:var(--fg-muted);font-size:.8125rem}.sr_LessonSheet-module__lessonRows_43fZ6{display:grid;margin:0;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--bg-surface)}.sr_LessonSheet-module__lessonRows_43fZ6>div{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0}.sr_LessonSheet-module__lessonRows_43fZ6>div+div{border-top:1px solid var(--border-default)}.sr_LessonSheet-module__lessonRows_43fZ6 dt{color:var(--fg-muted)}.sr_LessonSheet-module__lessonRows_43fZ6 dd{margin:0;text-align:right;font-weight:600}.sr_LessonSheet-module__lessonDone_KwEjU{position:sticky;bottom:var(--space-3);z-index:2;order:99;margin-inline:4px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:6px 6px 6px var(--space-5);border-radius:var(--radius-pill);background:var(--bg-page);box-shadow:0 2px 10px #0e2e2724;margin:0 8px 8px}.sr_LessonSheet-module__lessonDoneText_9MzlR{min-width:0;display:flex;flex-direction:column;gap:2px}.sr_LessonSheet-module__lessonDoneText_9MzlR strong{color:var(--c-night)}.sr_LessonSheet-module__lessonDoneText_9MzlR span{color:var(--fg-muted);font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr_LessonSheet-module__lessonDoneText_9MzlR strong{white-space:nowrap}.sr_LessonSheet-module__lessonDoneBtn_sMjr2{flex:none;min-height:44px;padding:0 var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--c-accent);color:var(--c-night);font:inherit;font-weight:600;cursor:pointer}.sr_LessonSheet-module__cancelLink_L71P-{align-self:center;padding:var(--space-2);border:0;background:none;color:var(--status-danger, #b42318);font:inherit;font-weight:600;cursor:pointer}.sr_LessonSheet-module__cancelFlow_-XbVy{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-3)}.sr_LessonSheet-module__cancelQ_GFuNj{margin:var(--space-1) 0 0;font-weight:600}.sr_LessonSheet-module__cancelReasons_xxzyF{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sr_LessonSheet-module__cancelReason_FzEQv{min-height:40px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-page);color:var(--fg-default);font:inherit;font-size:.875rem;cursor:pointer}.sr_LessonSheet-module__cancelReason_FzEQv[aria-checked=true]{border-color:var(--c-night);box-shadow:inset 0 0 0 1px var(--c-night);background:var(--bg-selected);color:var(--c-night);font-weight:600}.sr_LessonSheet-module__cancelText_eoeg8{width:100%;box-sizing:border-box;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);font:inherit;line-height:1.5;resize:vertical}.sr_LessonSheet-module__cancelText_eoeg8:focus{outline:2px solid var(--c-night);outline-offset:1px}.sr_LessonSheet-module__cancelHint_TqndF{margin:calc(var(--space-1) * -1) 0 0;color:var(--fg-muted);font-size:.8125rem}.sr_LessonSheet-module__cancelRefund_4eVJz{display:flex;justify-content:space-between;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-surface);font-size:.9375rem}.sr_LessonSheet-module__cancelGo_ilRoC{min-height:48px;border:0;border-radius:var(--radius-pill);background:var(--c-night);color:#fff;font:inherit;font-weight:600;cursor:pointer}.sr_LessonSheet-module__cancelGo_ilRoC:disabled{opacity:.6}.sr_LessonSheet-module__cancelErr_Efr-5{margin:0;color:var(--status-danger, #b42318)}.sr_LessonSheet-module__doneFlow_ryj2a{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-3)}.sr_LessonSheet-module__doneFlow_ryj2a p{margin:0}.sr_LessonSheet-module__doneLead_HR8mJ{font-weight:600}.sr_LessonSheet-module__doneList_GK0-s{margin:0;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border-radius:var(--radius-md);background:var(--bg-surface);display:grid;gap:var(--space-2);line-height:1.45}.sr_LessonSheet-module__doneOther_LV2-T{align-self:center;color:var(--fg-default);font-size:.875rem;text-decoration:underline;text-underline-offset:2px}.sr_LessonSheet-module__doneBig_XFTyM{align-self:center;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--c-accent);color:var(--c-night);font-size:2rem;font-weight:700}.sr_LessonSheet-module__doneMoney_EJ9T2{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);background:var(--c-night);color:#fff;text-align:center}.sr_LessonSheet-module__doneMoney_EJ9T2 span{color:#ffffffbf;font-size:.875rem}.sr_LessonSheet-module__doneMoney_EJ9T2 strong{font-family:var(--font-display);font-size:2rem;font-weight:500;color:var(--c-accent)}.sr_LessonSheet-module__doneRows_BlZCO{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.sr_LessonSheet-module__doneRows_BlZCO li{display:flex;align-items:center;gap:var(--space-3)}.sr_LessonSheet-module__doneIcon_DFzyP{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--bg-surface);color:var(--c-night)}.sr_LessonSheet-module__doneNote_Sr3Ec{color:var(--fg-muted);font-size:.8125rem;text-align:center}.sr_LessonSheet-module__stepBack_--gvr{align-self:flex-start;margin-bottom:var(--space-3);padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:.875rem;cursor:pointer}.sr_LessonSheet-module__problemRow_51dgd{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--fg-default);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.sr_LessonSheet-module__problemRow_51dgd span{color:var(--fg-muted);font-size:.875rem}button.sr_LessonSheet-module__doneOther_LV2-T{padding:0;border:0;background:none;font:inherit;cursor:pointer}.sr_LessonSheet-module__lessonAction_owKYV:disabled{opacity:.6;cursor:default}.sr_LessonSheet-module__choiceList_oT3fm{display:grid;gap:var(--space-2)}.sr_LessonSheet-module__choice_AKAmG{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--fg-default);font:inherit;text-align:left;cursor:pointer}.sr_LessonSheet-module__choice_AKAmG[aria-checked=true]{border-color:var(--c-night);box-shadow:inset 0 0 0 1px var(--c-night);background:var(--bg-selected)}.sr_LessonSheet-module__radio_jR9TG{flex:none;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--border-strong);border-radius:50%;box-sizing:border-box}.sr_LessonSheet-module__choice_AKAmG[aria-checked=true] .sr_LessonSheet-module__radio_jR9TG{border:6px solid var(--c-night)}.sr_LessonSheet-module__choiceText_4laJc{display:flex;flex-direction:column;gap:2px}.sr_LessonSheet-module__choiceText_4laJc span{color:var(--fg-muted);font-size:.875rem}.sr_LessonSheet-module__stepNav_RVXXl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.sr_LessonSheet-module__stepNavBack_BJjHC{padding:var(--space-2) 0;border:0;background:none;color:var(--fg-default);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sr_LessonSheet-module__stepNavBack_BJjHC:disabled{opacity:.5}.sr_LessonSheet-module__doneFlow_ryj2a[data-done]{align-items:stretch;gap:var(--space-4);padding-top:var(--space-2)}.sr_LessonSheet-module__doneFlow_ryj2a[data-done] .sr_LessonSheet-module__doneBig_XFTyM{width:72px;height:72px}.sr_LessonSheet-module__doneHello_JNPw-{align-self:center;text-align:center;font-family:var(--font-display);font-size:1.25rem;font-weight:500}.sr_LessonSheet-module__doneMoney_EJ9T2 span:last-child{font-size:.8125rem}.sr_LessonSheet-module__doneFlow_ryj2a[data-done] .sr_LessonSheet-module__doneRows_BlZCO{padding:var(--space-1) 0;gap:var(--space-3)}.sr_LessonSheet-module__doneFlow_ryj2a[data-done] .sr_LessonSheet-module__doneRows_BlZCO li{color:var(--fg-default);line-height:1.4}.sr_LessonSheet-module__proposeLink_c74ql{align-self:flex-start;padding:0;border:0;background:none;color:var(--fg-default);font:inherit;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}
