.R0Yk2G_page{background:var(--paper);flex-direction:column;min-height:100vh;display:flex}.R0Yk2G_mobileOnly,.R0Yk2G_mobileOnlyBlock,.R0Yk2G_mobileOnlyFlex{display:none}.R0Yk2G_header{background:var(--paper);border-bottom:1px solid var(--line-on-paper);justify-content:space-between;align-items:center;gap:20px;padding:16px clamp(16px,5.5vw,80px);display:flex}.R0Yk2G_headerLogo{width:auto;height:40px}.R0Yk2G_stepper{align-items:center;gap:16px;margin:0;padding:0;font-size:13px;font-weight:700;list-style:none;display:flex}.R0Yk2G_stepItem{align-items:center;gap:16px;display:flex}.R0Yk2G_stepLine,.R0Yk2G_stepLineDone{background:var(--line-on-paper);width:28px;height:1px}.R0Yk2G_stepLineDone{background:var(--pine)}.R0Yk2G_st_done,.R0Yk2G_st_current,.R0Yk2G_st_todo,.R0Yk2G_st_final{color:var(--ink-3);align-items:center;gap:8px;display:flex}.R0Yk2G_st_current{color:var(--ember-700)}.R0Yk2G_st_final{color:var(--pine)}.R0Yk2G_stepDot{border:1.5px solid var(--line-on-paper);width:22px;height:22px;font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.R0Yk2G_st_current .R0Yk2G_stepDot{background:var(--ember);border-color:var(--ember);color:#fff}.R0Yk2G_st_done .R0Yk2G_stepDot,.R0Yk2G_st_final .R0Yk2G_stepDot{background:var(--pine);border-color:var(--pine);color:#fff}.R0Yk2G_st_done .R0Yk2G_stepDot{font-family:var(--font-ar);font-size:11px}.R0Yk2G_headerActions{align-items:center;gap:14px;display:flex}.R0Yk2G_chatBtn{color:var(--pine);border-radius:var(--r-pill);transition:background-color var(--dur-1) var(--ease);border:1.5px solid #133a3533;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.R0Yk2G_chatBtn:hover{background:var(--sand-100)}.R0Yk2G_stepCount{color:var(--ink-3);font-size:11.5px;display:none}.R0Yk2G_exit{color:var(--ink-3);font-size:15px;font-weight:600}.R0Yk2G_exit:hover{color:var(--ink-1)}.R0Yk2G_progress{background:var(--line-on-paper);height:3px;display:none}.R0Yk2G_progress>div{background:var(--ember);height:3px;transition:width var(--dur-3) var(--ease)}.R0Yk2G_body{flex:1;grid-template-columns:1fr 380px;align-items:start;gap:clamp(32px,5vw,72px);width:100%;max-width:1440px;margin:0 auto;padding:56px clamp(16px,5.5vw,80px) 96px;display:grid}.R0Yk2G_main{min-width:0}.R0Yk2G_wp{color:var(--ember-700);align-items:center;gap:14px;font-size:13px;font-weight:600;display:flex}.R0Yk2G_wp .mono{letter-spacing:.05em;font-size:11px}.R0Yk2G_wp i{opacity:.5;background:currentColor;width:40px;height:1px}.R0Yk2G_title{color:var(--ink-1);margin:18px 0 0;font-size:clamp(32px,4vw,56px);font-weight:900;line-height:1.2}.R0Yk2G_label{border-bottom:1.5px solid var(--ink-1);justify-content:space-between;align-items:baseline;gap:12px;margin:40px 0 16px;padding-bottom:12px;display:flex}.R0Yk2G_label b{color:var(--ink-1);font-size:18px;font-weight:800}.R0Yk2G_label .mono{letter-spacing:.05em;color:var(--ink-3);font-size:10px}.R0Yk2G_lead{color:var(--ink-2);margin:8px 0 0;font-size:16px;line-height:1.85}.R0Yk2G_fieldLabel{color:var(--ink-1);margin-bottom:8px;font-size:13.5px;font-weight:700;display:block}.R0Yk2G_groupLabel{color:var(--ink-3);margin:26px 0 12px;font-size:12px;font-weight:700}.R0Yk2G_vehicles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.R0Yk2G_options{flex-direction:column;gap:10px;display:flex}.R0Yk2G_option,.R0Yk2G_optionOn{text-align:start;border:1px solid var(--line-on-paper);width:100%;transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:15px 16px;display:flex}.R0Yk2G_options .R0Yk2G_option,.R0Yk2G_options .R0Yk2G_optionOn{gap:14px;padding:15px 18px}.R0Yk2G_option:hover{border-color:var(--sand-400)}.R0Yk2G_option:active,.R0Yk2G_optionOn:active{transform:scale(.98)}.R0Yk2G_optionOn{border:1.5px solid var(--ember);box-shadow:var(--shadow-1);padding:14.5px 15.5px}.R0Yk2G_options .R0Yk2G_optionOn{padding:14.5px 17.5px}.R0Yk2G_radio,.R0Yk2G_radioOn,.R0Yk2G_box,.R0Yk2G_boxOn{border:1.5px solid var(--line-on-paper);flex:none;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.R0Yk2G_radio,.R0Yk2G_radioOn{border-radius:50%}.R0Yk2G_box,.R0Yk2G_boxOn{border-radius:6px;width:20px;height:20px}.R0Yk2G_radioOn,.R0Yk2G_boxOn{background:var(--ember);border-color:var(--ember)}.R0Yk2G_optionBody{flex:1;min-width:0}.R0Yk2G_optionName{color:var(--ink-1);font-size:15px;font-weight:600}.R0Yk2G_optionOn .R0Yk2G_optionName{font-weight:700}.R0Yk2G_optionDur{color:var(--ink-3);font-size:12.5px}.R0Yk2G_optionPrice{color:var(--ink-1);flex:none;font-size:13px;font-weight:700}.R0Yk2G_askBox{border:1px solid var(--line-on-paper);background:#fff;border-radius:10px;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.R0Yk2G_askText{color:var(--ink-2);flex:1;font-size:13.5px;line-height:1.8}.R0Yk2G_askBtn{color:var(--pine);border-radius:var(--r-pill);border:1.5px solid #133a3533;flex:none;padding:8px 16px;font-size:12.5px;font-weight:700}.R0Yk2G_askBtn:hover{background:var(--sand-100)}.R0Yk2G_fields2{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.R0Yk2G_field{display:block}.R0Yk2G_input,.R0Yk2G_textarea{border:1px solid var(--line-on-paper);width:100%;color:var(--ink-1);transition:border-color var(--dur-1) var(--ease);background:#fff;border-radius:10px;outline:none;padding:13px 16px;font-size:15px}.R0Yk2G_input::placeholder,.R0Yk2G_textarea::placeholder{color:var(--ink-3)}.R0Yk2G_input:focus,.R0Yk2G_textarea:focus{border:1.5px solid var(--pine);padding:12.5px 15.5px}.R0Yk2G_inputPhone{font-family:var(--font-sans);text-align:right;direction:ltr}.R0Yk2G_textarea{resize:vertical;min-height:76px;line-height:1.85}.R0Yk2G_days{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.R0Yk2G_day,.R0Yk2G_dayOn,.R0Yk2G_dayClosed{border:1px solid var(--line-on-paper);text-align:center;transition:border-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);background:#fff;border-radius:0;padding:14px 0 12px}.R0Yk2G_day:hover{border-color:var(--sand-400)}.R0Yk2G_dayOn{background:var(--pine);border-color:var(--pine)}.R0Yk2G_dayClosed{cursor:not-allowed;background:repeating-linear-gradient(135deg,#0000 0 7px,#7c7c701f 7px 8px)}.R0Yk2G_dayName{color:var(--ink-3);font-size:12px;display:block}.R0Yk2G_dayOn .R0Yk2G_dayName{color:var(--paper-3)}.R0Yk2G_dayNum{font-family:var(--font-sans);color:var(--ink-1);margin-top:2px;font-size:26px;font-weight:700;display:block}.R0Yk2G_dayOn .R0Yk2G_dayNum{color:#fff}.R0Yk2G_dayClosedText{color:var(--ink-3);margin-top:3px;font-size:12px;font-weight:700;display:block}.R0Yk2G_period{color:var(--ink-2);justify-content:space-between;margin-top:4px;font-size:14px;font-weight:700;display:flex}.R0Yk2G_period .mono{color:var(--ink-3);font-size:10px}.R0Yk2G_brk{border:1px dashed var(--sand-300);color:var(--ink-3);background:repeating-linear-gradient(135deg,#0000 0 7px,#7c7c701f 7px 8px);justify-content:center;align-items:baseline;gap:14px;margin:20px 0;padding:10px 0;font-size:13px;font-weight:700;display:flex}.R0Yk2G_brk .mono{font-size:10px;font-weight:400}.R0Yk2G_slots{grid-template-columns:repeat(6,1fr);gap:10px;min-height:58px;margin-top:10px;display:grid}.R0Yk2G_slotsLoading{color:var(--ink-3);align-self:center;font-size:13.5px}.R0Yk2G_slot,.R0Yk2G_slotOn,.R0Yk2G_slotFull{border:1px solid var(--line-on-paper);color:var(--ink-3);text-align:center;transition:border-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);background:#fff;border-radius:0;flex-direction:column;align-items:center;padding:14px 4px 11px;font-size:12px;line-height:1.5;display:flex}.R0Yk2G_slot:hover{border-color:var(--sand-400)}.R0Yk2G_slotTime{font-family:var(--font-sans);color:var(--ink-1);font-size:22px;font-weight:700}.R0Yk2G_slotFree{font-weight:600}.R0Yk2G_slotOn{border-color:var(--pine);background:var(--pine);color:var(--paper-2)}.R0Yk2G_slotOn .R0Yk2G_slotTime{color:#fff}.R0Yk2G_slotFull{background:var(--sand-100);cursor:not-allowed}.R0Yk2G_slotFull .R0Yk2G_slotTime{color:var(--ink-3);font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.R0Yk2G_infoBox{border:1px solid var(--line-on-paper);color:var(--ink-2);background:#fff;border-radius:10px;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;font-size:13.5px;line-height:1.85;display:flex}.R0Yk2G_infoBox b{color:var(--ink-1)}.R0Yk2G_fine{color:var(--ink-2);margin-top:12px;font-size:12.5px;line-height:1.8}.R0Yk2G_error{color:var(--danger);margin-top:14px;font-size:13.5px;font-weight:700}.R0Yk2G_summary{background:var(--pine);color:#fff;position:sticky;top:20px;overflow:clip}.R0Yk2G_summary>:not(svg){z-index:1;position:relative}.R0Yk2G_ticketTop{padding:30px 30px 26px}.R0Yk2G_summaryLabel{letter-spacing:.05em;color:var(--paper-3);text-align:right;font-size:10px;display:block}.R0Yk2G_summaryVehicle{color:#fff;margin-top:10px;font-size:26px;font-weight:800;line-height:1.4}.R0Yk2G_summaryVehicle .mono{color:var(--paper-2);font-size:18px}.R0Yk2G_summaryText.R0Yk2G_summaryText{color:var(--paper-2);margin:10px 0 0;font-size:14px;line-height:1.85}.R0Yk2G_perf{border-top:1.5px dashed #f6f8f647;height:0;margin:0 22px;position:relative}.R0Yk2G_perf:before,.R0Yk2G_perf:after{content:"";background:var(--paper);border-radius:50%;width:24px;height:24px;position:absolute;top:-12px}.R0Yk2G_perf:before{right:-34px}.R0Yk2G_perf:after{left:-34px}.R0Yk2G_summaryRows{padding:10px 30px 4px}.R0Yk2G_summaryRow{border-bottom:1px solid var(--line-on-pine);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;font-size:15px;display:flex}.R0Yk2G_summaryRow:last-child{border-bottom:0}.R0Yk2G_summaryRow>span:first-child{color:var(--paper-3);flex:none;font-size:13px}.R0Yk2G_summaryRow b{text-align:left;overflow-wrap:anywhere;min-width:0;font-weight:700}.R0Yk2G_summaryEmpty{color:var(--paper-3);font-weight:400!important}.R0Yk2G_ticketAct{padding:14px 30px 28px}.R0Yk2G_summaryBtn{width:100%;padding:16px;font-size:17px;display:flex}.R0Yk2G_summaryBack{width:100%;color:var(--paper-3);text-align:center;margin-top:12px;font-size:13px;display:block}.R0Yk2G_summaryBack:hover{color:#fff}.R0Yk2G_summaryNote{letter-spacing:.05em;color:var(--paper-3);text-align:center;margin-top:16px;font-size:10px}.R0Yk2G_summaryFine{color:var(--paper-3);text-align:center;margin-top:6px;font-size:12.5px;line-height:1.8}.R0Yk2G_doneWrap{flex:1;padding:52px 32px 56px}.R0Yk2G_doneCard{border:1px solid var(--line-on-paper);border-top:3px solid var(--pine);background:#fff;max-width:720px;margin:0 auto;padding:36px 36px 30px}.R0Yk2G_doneHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.R0Yk2G_doneTitle{color:var(--ink-1);margin:14px 0 0;font-size:34px;font-weight:900;line-height:1.36}.R0Yk2G_doneText{color:var(--ink-2);margin:8px 0 0;font-size:15px;line-height:1.85}.R0Yk2G_doneCode{text-align:end;flex:none}.R0Yk2G_miniLabel{color:var(--ink-3);font-size:12px;font-weight:700}.R0Yk2G_doneCodeValue{color:var(--ink-1);margin-top:4px;font-size:20px;font-weight:600}.R0Yk2G_doneGrid{border-top:1px solid var(--line-on-paper);grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;padding-top:24px;display:grid}.R0Yk2G_doneBig{color:var(--ink-1);margin-top:6px;font-size:17px;font-weight:800}.R0Yk2G_doneSmall{color:var(--ink-2);margin-top:4px;font-size:13.5px}.R0Yk2G_mapLink{color:var(--ember-700);align-items:center;gap:7px;margin-top:4px;font-size:13.5px;font-weight:700;display:inline-flex}.R0Yk2G_doneLines{border-top:1px solid var(--line-on-paper);margin-top:24px;padding-top:22px}.R0Yk2G_doneLine{color:var(--ink-1);border-top:1px solid var(--line-on-paper);justify-content:space-between;gap:10px;padding:9px 0;font-size:14.5px;display:flex}.R0Yk2G_doneLine:first-of-type{border-top:0}.R0Yk2G_doneTotal{border-top:1px solid var(--line-on-paper);color:var(--ink-1);justify-content:space-between;gap:10px;margin-top:6px;padding:12px 0 0;font-size:15px;font-weight:800;display:flex}.R0Yk2G_doneFine{color:var(--ink-2);margin-top:8px;font-size:13px;line-height:1.85}.R0Yk2G_doneFine b{color:var(--ink-1)}.R0Yk2G_doneActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.R0Yk2G_doneActions .btn{padding:13px 24px;font-size:14.5px}.R0Yk2G_btnOutline{color:var(--pine);background:0 0;border:1.5px solid #133a3538}.R0Yk2G_btnOutline:hover{background:var(--sand-100)}.R0Yk2G_doneActions .R0Yk2G_btnOutline{padding:12px 24px}.R0Yk2G_doneHint{color:var(--ink-2);text-align:center;margin:22px 0 0;font-size:13.5px;line-height:1.9}.R0Yk2G_mobileBar{display:none}@media (max-width:860px){.R0Yk2G_desktopOnly,.R0Yk2G_desktopOnlyBlock,.R0Yk2G_desktopOnlyFlex{display:none!important}.R0Yk2G_mobileOnly{display:inline}.R0Yk2G_mobileOnlyBlock{display:block}.R0Yk2G_mobileOnlyFlex{display:flex}.R0Yk2G_header{padding:12px 18px}.R0Yk2G_headerLogo{height:28px}.R0Yk2G_stepper,.R0Yk2G_exit{display:none}.R0Yk2G_headerActions{gap:12px}.R0Yk2G_chatBtn{gap:6px;padding:7px 12px;font-size:12px}.R0Yk2G_stepCount{display:inline}.R0Yk2G_progress{display:block}.R0Yk2G_body{padding:24px 18px 96px;display:block}.R0Yk2G_title{font-size:23px;line-height:1.4}.R0Yk2G_lead{margin-top:6px;font-size:13.5px}.R0Yk2G_fieldLabel{font-size:13px}.R0Yk2G_groupLabel{margin:18px 0 9px}.R0Yk2G_vehicles{grid-template-columns:1fr;gap:9px}.R0Yk2G_options{gap:9px}.R0Yk2G_option,.R0Yk2G_optionOn,.R0Yk2G_options .R0Yk2G_option,.R0Yk2G_options .R0Yk2G_optionOn{gap:12px;min-height:48px;padding:14px}.R0Yk2G_optionOn,.R0Yk2G_options .R0Yk2G_optionOn{box-shadow:none;padding:13.5px}.R0Yk2G_box,.R0Yk2G_boxOn{width:19px;height:19px}.R0Yk2G_optionName{font-size:14px}.R0Yk2G_optionDur{font-size:12px}.R0Yk2G_optionPrice{font-size:12.5px}.R0Yk2G_askBox{flex-wrap:wrap}.R0Yk2G_fields2{grid-template-columns:1fr;gap:16px;margin-top:18px}.R0Yk2G_input,.R0Yk2G_textarea{padding:13px 14px;font-size:14px}.R0Yk2G_input:focus,.R0Yk2G_textarea:focus{padding:12.5px 13.5px}.R0Yk2G_days{scrollbar-width:none;gap:7px;margin-inline:-18px;padding-inline:18px;display:flex;overflow-x:auto}.R0Yk2G_days::-webkit-scrollbar{display:none}.R0Yk2G_day,.R0Yk2G_dayOn,.R0Yk2G_dayClosed{flex:none;width:66px;padding:9px 0}.R0Yk2G_dayName{font-size:11px}.R0Yk2G_dayNum{margin-top:0;font-size:21px}.R0Yk2G_dayClosedText{margin-top:2px;font-size:11px}.R0Yk2G_slots{grid-template-columns:repeat(var(--cols,3), 1fr);gap:8px}.R0Yk2G_slot,.R0Yk2G_slotOn,.R0Yk2G_slotFull{padding:11px 4px 9px;font-size:11px}.R0Yk2G_slotTime{font-size:19px}.R0Yk2G_label{margin:30px 0 12px}.R0Yk2G_label b{font-size:16px}.R0Yk2G_infoBox{gap:10px;margin-top:16px;padding:12px 14px;font-size:12.5px;line-height:1.8}.R0Yk2G_summary{display:none}.R0Yk2G_doneWrap{padding:26px 18px 30px}.R0Yk2G_doneCard{box-shadow:none;border-radius:14px;padding:18px}.R0Yk2G_doneHead{flex-direction:column-reverse;gap:0}.R0Yk2G_doneCode{text-align:start;justify-content:space-between;align-items:baseline;width:100%;display:flex}.R0Yk2G_doneCodeValue{margin-top:0;font-size:17px}.R0Yk2G_doneTitle{margin-top:12px;font-size:24px;line-height:1.4}.R0Yk2G_doneText{margin-top:6px;font-size:13.5px}.R0Yk2G_doneGrid{grid-template-columns:1fr;margin-top:14px;padding-top:14px}.R0Yk2G_doneBig{margin-top:0;font-size:15.5px}.R0Yk2G_doneSmall{font-size:13px}.R0Yk2G_doneLines{border-top:0;margin-top:14px;padding-top:0}.R0Yk2G_doneTotal{margin-top:0;padding-top:14px;font-size:14px}.R0Yk2G_doneFine{margin-top:6px;font-size:12.5px}.R0Yk2G_doneActions{flex-direction:column;gap:9px;margin-top:18px}.R0Yk2G_doneActions .btn{justify-content:center;padding:14px}.R0Yk2G_doneActions .R0Yk2G_btnOutline{padding:13px}.R0Yk2G_doneHint{font-size:12.5px}.R0Yk2G_mobileBar{bottom:0;z-index:10;border-top:1px solid var(--line-on-paper);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex;position:fixed;inset-inline:0}.R0Yk2G_mobileBarText{color:var(--ink-2);font-size:13px;line-height:1.6}.R0Yk2G_mobileBarText b{color:var(--ink-1)}.R0Yk2G_mobileNext{flex:none;padding:13px 24px;font-size:14.5px}}.R0Yk2G_towBox{border:1px solid var(--line-on-paper);background:#fff;border-radius:10px;margin-top:14px;padding:16px}.R0Yk2G_towLocate{justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;display:inline-flex}
