.new-order_page__Hi0NL{display:flex;flex-direction:column;gap:20px}.new-order_header__bXodr{display:flex;align-items:center;gap:12px}.new-order_header__bXodr h1{font-size:22px;font-family:var(--bold);color:var(--black-color)}.new-order_back-btn__WzH_g{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--white-color);border:1px solid #eef0f3;cursor:pointer;transition:all .15s ease;flex-shrink:0}.new-order_back-btn__WzH_g:hover{background:#f7f8fa;border-color:#dde0e4}.new-order_grid__oUcxD{display:grid;grid-template-columns:1fr 420px;grid-gap:20px;gap:20px;align-items:start}@media(max-width:992px){.new-order_grid__oUcxD{grid-template-columns:1fr}}.new-order_form-card__j_YKL{background:var(--white-color);border-radius:14px;border:1px solid #eef0f3;padding:24px;display:flex;flex-direction:column;gap:18px}@media(max-width:768px){.new-order_form-card__j_YKL{padding:18px}}.new-order_card-header__N_0TT{display:flex;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid #f1f5f9}.new-order_card-header__N_0TT h2{font-size:16px;font-family:var(--medium);color:var(--black-color)}.new-order_sticky__87iiF{position:-webkit-sticky;position:sticky;top:24px}@media(max-width:992px){.new-order_sticky__87iiF{position:static}}.new-order_field-label__GPt7L{display:block;font-size:13px;font-family:var(--medium);color:#475569;margin-bottom:6px}.new-order_field-label__GPt7L em{color:#ef4444;font-style:normal;margin-left:2px}.new-order_form-card__j_YKL label{display:flex;flex-direction:column;gap:0}.new-order_form-card__j_YKL label input,.new-order_form-card__j_YKL label select{height:44px;padding:0 14px;border-radius:10px;border:1px solid #e2e4e9;background:#f8f9fb;font-size:14px;color:var(--black-color);transition:all .15s ease;font-family:inherit}.new-order_form-card__j_YKL label input::placeholder,.new-order_form-card__j_YKL label select::placeholder{color:#94a3b8}.new-order_form-card__j_YKL label input:focus,.new-order_form-card__j_YKL label select:focus{border-color:var(--main-color);background:var(--white-color);box-shadow:0 0 0 3px rgba(70,96,165,.08)}.new-order_form-card__j_YKL label input.new-order_non-valid__SNRBZ,.new-order_form-card__j_YKL label select.new-order_non-valid__SNRBZ{border-color:#ef4444;background:#fef2f2}.new-order_phone-input__H8UFQ{display:flex;direction:ltr;border-radius:10px;border:1px solid #e2e4e9;background:#f8f9fb;overflow:hidden;transition:all .15s ease}.new-order_phone-input__H8UFQ:focus-within{border-color:var(--main-color);background:var(--white-color);box-shadow:0 0 0 3px rgba(70,96,165,.08)}.new-order_phone-prefix__ViZic{display:flex;align-items:center;padding:0 12px;font-size:13px;color:#64748b;background:#f1f3f5;border-right:1px solid #e2e4e9;white-space:nowrap;font-family:var(--medium)}.new-order_phone-input__H8UFQ input{border:none!important;background:transparent!important;box-shadow:none!important;flex:1 1}.new-order_suffix-input__ILsZf{display:flex;direction:ltr;border-radius:10px;border:1px solid #e2e4e9;background:#f8f9fb;overflow:hidden;transition:all .15s ease}.new-order_suffix-input__ILsZf:focus-within{border-color:var(--main-color);background:var(--white-color);box-shadow:0 0 0 3px rgba(70,96,165,.08)}.new-order_suffix-input__ILsZf input{border:none!important;background:transparent!important;box-shadow:none!important;flex:1 1}.new-order_suffix-input__ILsZf>span{display:flex;align-items:center;padding:0 14px;font-size:13px;color:#64748b;background:#f1f3f5;border-left:1px solid #e2e4e9;font-family:var(--medium);white-space:nowrap}.new-order_field-error__Bb5GZ{font-size:12px;color:#ef4444;margin-top:4px}.new-order_field-hint__JUdCF{font-size:12px;color:#94a3b8;margin-top:-2px}.new-order_zone-search__7yh6Z{position:relative;z-index:10}.new-order_zone-trigger__iweKe{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 12px;border:1px solid #e2e4e9;border-radius:10px;background:#f8f9fb;cursor:pointer;transition:all .15s ease}.new-order_zone-trigger-open__jgEjS{border-color:var(--main-color);background:var(--white-color);box-shadow:0 0 0 3px rgba(70,96,165,.08)}.new-order_zone-placeholder__iPBAn{flex:1 1;font-size:14px;color:#94a3b8}.new-order_zone-selected__GcO_Z{flex:1 1;font-size:14px;color:var(--black-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-order_zone-chevron__fXVxT{flex-shrink:0;transition:transform .2s ease}.new-order_zone-chevron-open__bzGXv{transform:rotate(180deg)}.new-order_zone-dropdown__utauU{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--white-color);border-radius:12px;border:1px solid #eef0f3;box-shadow:0 8px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);overflow:hidden;animation:new-order_zone-in__YL72j .15s ease-out}@keyframes new-order_zone-in__YL72j{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.new-order_zone-search-input__TkH7i{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #f1f5f9}.new-order_zone-search-input__TkH7i input{border:none;background:transparent;font-size:13px;color:var(--black-color);flex:1 1;height:32px}.new-order_zone-search-input__TkH7i input::placeholder{color:#94a3b8}.new-order_zone-search-input__TkH7i input:focus{outline:none}.new-order_zone-list__U0AuN{max-height:220px;overflow-y:auto;padding:4px}.new-order_zone-list__U0AuN::-webkit-scrollbar{width:4px}.new-order_zone-list__U0AuN::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.new-order_zone-item__LzttK{padding:10px 12px;border-radius:8px;font-size:13px;color:var(--black-color-1);cursor:pointer;transition:background .1s ease}.new-order_zone-item__LzttK:hover{background:#f7f8fa}.new-order_zone-item-active__jx0_V{background:var(--secondary-color);color:var(--main-color);font-family:var(--medium)}.new-order_zone-empty__je0Up{padding:16px 12px;font-size:13px;color:#94a3b8;text-align:center}.new-order_map-container__mcTMZ{position:relative;height:280px;width:100%;border-radius:12px;overflow:hidden;border:1px solid #e2e4e9}@media(max-width:768px){.new-order_map-container__mcTMZ{height:220px}}.new-order_map-input-overlay__q_opf{position:absolute;top:10px;left:10px;right:60px;z-index:1;display:flex;align-items:center;gap:6px;background:var(--white-color);border-radius:8px;padding:0 10px;border:1px solid #e2e4e9;box-shadow:0 2px 8px rgba(0,0,0,.08)}.new-order_map-input-overlay__q_opf input{border:none;background:transparent;height:36px;font-size:13px;flex:1 1;color:var(--black-color)}.new-order_map-input-overlay__q_opf input::placeholder{color:#94a3b8}.new-order_map-input-overlay__q_opf input:focus{outline:none}.new-order_map-view__FXhzP{width:100%;height:100%}.new-order_section__ahyih{display:flex;flex-direction:column;gap:8px}.new-order_option-grid___0nSi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.new-order_option__2hCq0{height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1.5px solid #e2e4e9;background:var(--white-color);cursor:pointer;font-size:13px;font-family:var(--medium);color:#475569;transition:all .15s ease}.new-order_option__2hCq0:hover{border-color:#cbd5e1;background:#f8f9fb}.new-order_option-active__2d_bJ{border-color:var(--main-color)!important;background:var(--secondary-color)!important;color:var(--main-color)!important}.new-order_vehicle-grid__D6zlc{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.new-order_vehicle__4_ACd{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;border:1.5px solid #e2e4e9;background:var(--white-color);cursor:pointer;transition:all .15s ease;text-align:left}.new-order_vehicle__4_ACd:hover{border-color:#cbd5e1}.new-order_vehicle-active__fH0d_{border-color:var(--main-color)!important;background:var(--secondary-color)!important}.new-order_vehicle-icon__WC9kX{width:40px;height:40px;border-radius:50%;background:#fed153;display:flex;align-items:center;justify-content:center;flex-shrink:0}.new-order_vehicle-info__JwqlP{display:flex;flex-direction:column;gap:2px}.new-order_vehicle-info__JwqlP strong{font-size:13px;font-family:var(--bold);color:var(--black-color)}.new-order_vehicle-info__JwqlP span{font-size:12px;color:#64748b}.new-order_split-total__wbuz_{font-size:13px;color:#64748b}.new-order_split-total__wbuz_ strong{color:var(--black-color)}.new-order_split-grid__KpKQQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;max-height:200px;overflow-y:auto}.new-order_split-grid__KpKQQ::-webkit-scrollbar{width:3px}.new-order_split-grid__KpKQQ::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.new-order_split-card__Qg7Hn{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:10px;border:1.5px solid #e2e4e9;background:var(--white-color);cursor:pointer;transition:all .15s ease;text-align:left}.new-order_split-card__Qg7Hn:hover{border-color:#cbd5e1}.new-order_split-active__52WZx{border-color:var(--main-color)!important;background:var(--secondary-color)!important}.new-order_split-row__zf59R{display:flex;justify-content:space-between;align-items:center}.new-order_split-label__BTNs7{font-size:11px;color:#94a3b8}.new-order_split-val__59FP_{font-size:13px;font-family:var(--bold);color:var(--black-color)}.new-order_split-red__DUTSQ{color:#ef4444}.new-order_summary__ZEbhC{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f8f9fb;border-radius:12px;border:1px solid #eef0f3}.new-order_summary-row__u_YnR{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#475569}.new-order_summary-row__u_YnR span:last-child{font-family:var(--medium)}.new-order_row-red__zQ3dA{color:#ef4444}.new-order_row-green__TFKYv{color:#059669}.new-order_summary-divider__NmYKx{height:1px;background:#e2e4e9;margin:4px 0}.new-order_summary-total__HzIu4{font-size:16px;font-family:var(--bold);color:var(--black-color)}.new-order_summary-total__HzIu4 span:last-child{color:var(--main-color)}.new-order_confirm-btn__2VJUx{width:100%;height:48px;background:var(--main-color);color:var(--white-color);border:none;border-radius:12px;font-size:15px;font-family:var(--medium);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.new-order_confirm-btn__2VJUx:hover:not(:disabled){background:var(--main-color-hover);box-shadow:0 4px 12px rgba(70,96,165,.25)}.new-order_confirm-disabled__ilOjH{background:#94a3b8!important;cursor:not-allowed!important;box-shadow:none!important}.new-order_confirm-hint__cSqGo{font-size:12px;color:#94a3b8;text-align:center;margin-top:-4px}.new-order_error-text__dRquq{color:#ef4444;font-size:14px;padding:8px 0}