.ui-v2-button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--ui-v2-control-height);padding:12px 20px;border-radius:8px;border-width:1px;border-style:solid;font-family:var(--ui-v2-font-sans);font-size:15px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease;text-decoration:none;white-space:nowrap}.ui-v2-button--primary{background-color:#00a0e3;border-color:#00a0e3;color:#fff}.ui-v2-button--primary:hover:not(:disabled){background-color:#008dcd;border-color:#008dcd;color:#fff}.ui-v2-button--secondary{background-color:transparent;border-color:#00a0e3;color:#00a0e3}.ui-v2-button--secondary:hover:not(:disabled){background-color:rgba(0,160,227,0.08);border-color:#008dcd;color:#008dcd}.ui-v2-button--ghost{background-color:transparent;border-color:transparent;color:var(--ui-v2-color-primary)}.ui-v2-button--ghost:hover:not(:disabled){background-color:var(--ui-v2-color-canvas);border-color:transparent;color:var(--ui-v2-color-primary-hover)}.ui-v2-button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,160,227,0.35)}.ui-v2-button--disabled,.ui-v2-button:disabled{opacity:.5;cursor:default;pointer-events:none}.ui-v2-field-error{margin-top:var(--ui-v2-space-1);font-family:var(--ui-v2-font-sans);font-size:12px;line-height:1.4;color:var(--ui-v2-color-danger)}.ui-v2-checkbox-wrap{display:flex;flex-direction:column;font-family:var(--ui-v2-font-sans)}.ui-v2-checkbox{display:inline-flex;align-items:flex-start;gap:var(--ui-v2-space-2);cursor:pointer;color:var(--ui-v2-color-text)}.ui-v2-checkbox__input{position:absolute;opacity:0;width:0;height:0}.ui-v2-checkbox__box{flex-shrink:0;width:20px;height:20px;margin-top:1px;border:1px solid var(--ui-v2-color-border);border-radius:4px;background-color:var(--ui-v2-color-bg);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ui-v2-checkbox__input:focus-visible+.ui-v2-checkbox__box{box-shadow:0 0 0 2px rgba(0,160,227,0.35)}.ui-v2-checkbox__input:checked+.ui-v2-checkbox__box{border-color:var(--ui-v2-color-primary);background-color:var(--ui-v2-color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 10%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-width=%272%27 d=%27M1 5l3 3 7-7%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 10px}.ui-v2-checkbox__label{font-size:14px;line-height:1.4}.ui-v2-checkbox--error .ui-v2-checkbox__box{border-color:var(--ui-v2-color-danger)}.ui-v2-checkbox--disabled{cursor:default;opacity:.5}.ui-v2-radio-cards{display:flex;flex-wrap:wrap;gap:var(--ui-v2-space-2);font-family:var(--ui-v2-font-sans)}.ui-v2-radio-cards__input{position:absolute;opacity:0;width:0;height:0}.ui-v2-radio-cards__card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:82px;min-height:65px;padding:var(--ui-v2-space-2);border:1px solid var(--ui-v2-color-border);border-radius:var(--ui-v2-radius);background-color:var(--ui-v2-color-bg);text-align:center;cursor:pointer;user-select:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ui-v2-radio-cards__card--selected{border-color:var(--ui-v2-color-primary);border-width:2px;background-color:var(--ui-v2-color-canvas)}.ui-v2-radio-cards__input:focus-visible+.ui-v2-radio-cards__card{box-shadow:0 0 0 2px rgba(0,160,227,0.35)}.ui-v2-radio-cards__input:disabled+.ui-v2-radio-cards__card{opacity:.65;cursor:default;pointer-events:none}.ui-v2-radio-cards__title{margin-bottom:var(--ui-v2-space-1);font-size:12px;line-height:1.3;color:var(--ui-v2-color-text-muted)}.ui-v2-radio-cards__text{font-size:13px;line-height:1.4;font-weight:500;color:var(--ui-v2-color-text)}.ui-v2-select{display:flex;flex-direction:column;width:100%;font-family:var(--ui-v2-font-sans)}.ui-v2-select__label{margin-bottom:var(--ui-v2-space-1);font-size:13px;line-height:1.4;color:var(--ui-v2-color-text-muted)}.ui-v2-select__control{width:100%;min-height:var(--ui-v2-control-height);padding:var(--ui-v2-space-2) var(--ui-v2-space-3);border-radius:var(--ui-v2-radius);border:1px solid var(--ui-v2-color-border);font-family:var(--ui-v2-font-sans);font-size:14px;line-height:1.4;color:var(--ui-v2-color-text);background-color:var(--ui-v2-color-bg);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27%3E%3Cpath fill=%27%236d6d6d%27 d=%27M1 1l5 5 5-5%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--ui-v2-space-3) center;padding-right:calc(var(--ui-v2-space-3)*2 + 12px)}.ui-v2-select__control:focus{outline:none;border-color:var(--ui-v2-color-primary);box-shadow:0 0 0 1px var(--ui-v2-color-primary)}.ui-v2-select--disabled .ui-v2-select__control{background-color:var(--ui-v2-color-surface);color:var(--ui-v2-color-text-muted);cursor:not-allowed;opacity:.7}.ui-v2-select__error{margin-top:var(--ui-v2-space-1);font-size:12px;line-height:1.4;color:var(--ui-v2-color-danger)}.ui-v2-select--error .ui-v2-select__control{border-color:var(--ui-v2-color-danger)}.ui-v2-select--error .ui-v2-select__label{color:var(--ui-v2-color-danger)}.ui-v2-text-field{display:flex;flex-direction:column;width:100%;font-family:var(--ui-v2-font-sans)}.ui-v2-text-field__label{margin-bottom:var(--ui-v2-space-1);font-size:13px;line-height:1.4;color:var(--ui-v2-color-text-muted)}.ui-v2-text-field__input{width:100%;min-height:var(--ui-v2-control-height);padding:var(--ui-v2-space-2) var(--ui-v2-space-3);box-sizing:border-box;border-radius:var(--ui-v2-radius);border:1px solid var(--ui-v2-color-border);font-family:var(--ui-v2-font-sans);font-size:14px;line-height:1.4;color:var(--ui-v2-color-text);background-color:var(--ui-v2-color-bg);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ui-v2-text-field__input::placeholder{color:var(--ui-v2-color-text-muted)}.ui-v2-text-field__input:focus{outline:none;border-color:var(--ui-v2-color-primary);box-shadow:0 0 0 1px var(--ui-v2-color-primary)}.ui-v2-text-field--disabled .ui-v2-text-field__input{background-color:var(--ui-v2-color-surface);color:var(--ui-v2-color-text-muted);cursor:not-allowed;opacity:.7}.ui-v2-text-field__error{margin-top:var(--ui-v2-space-1);font-size:12px;line-height:1.4;color:var(--ui-v2-color-danger)}.ui-v2-text-field--error .ui-v2-text-field__input{border-color:var(--ui-v2-color-danger)}.ui-v2-text-field--error .ui-v2-text-field__label{color:var(--ui-v2-color-danger)}.ui-v2-text-field__textarea{min-height:88px;resize:vertical;line-height:1.45}.ui-v2-text-field__counter{margin-top:var(--ui-v2-space-1);font-size:12px;line-height:1.4;color:var(--ui-v2-color-text-muted);text-align:right}.ui-v2-toggle{display:inline-flex;align-items:center;gap:var(--ui-v2-space-2);font-family:var(--ui-v2-font-sans);color:var(--ui-v2-color-text);cursor:pointer}.ui-v2-toggle__control{position:relative;display:inline-flex;align-items:center}.ui-v2-toggle__input{position:absolute;opacity:0;width:0;height:0}.ui-v2-toggle__track{position:relative;width:40px;height:22px;border-radius:999px;background-color:var(--ui-v2-color-border);transition:background-color .15s ease,box-shadow .15s ease}.ui-v2-toggle__thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background-color:var(--ui-v2-color-bg);box-shadow:0 1px 3px rgba(0,0,0,0.25);transition:transform .15s ease}.ui-v2-toggle__input:focus-visible+.ui-v2-toggle__track{box-shadow:0 0 0 2px rgba(0,160,227,0.35)}.ui-v2-toggle__input:checked+.ui-v2-toggle__track{background-color:var(--ui-v2-color-primary)}.ui-v2-toggle__input:checked+.ui-v2-toggle__track .ui-v2-toggle__thumb{transform:translateX(18px)}.ui-v2-toggle__label{font-size:14px;line-height:1.4;color:var(--ui-v2-color-text)}.ui-v2-toggle--disabled{cursor:default;opacity:.5}.ui-v2-toggle--disabled .ui-v2-toggle__label{cursor:default}.quote-v2-form{font-family:var(--ui-v2-font-sans);color:var(--ui-v2-color-text);background-color:var(--ui-v2-color-canvas);padding:var(--ui-v2-space-4) var(--ui-v2-space-3)}.quote-v2-form__card{max-width:1120px;margin:0 auto;background-color:var(--ui-v2-color-bg);border:1px solid rgba(0,160,227,0.12);border-radius:var(--ui-v2-radius);padding:var(--ui-v2-space-4) var(--ui-v2-space-3);box-shadow:0 2px 8px rgba(0,160,227,0.06)}.quote-v2-form__cities{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:var(--ui-v2-space-3)}.quote-v2-form__field{min-width:0}.quote-v2-form__label{display:block;margin-bottom:var(--ui-v2-space-1);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-v2-color-text-muted)}.quote-v2-form__checks{margin-top:var(--ui-v2-space-2)}.quote-v2-form__checks--return{margin-top:var(--ui-v2-space-3)}.quote-v2-form__swap{align-self:center;display:inline-flex;align-items:center;justify-content:center;width:var(--ui-v2-control-height);height:var(--ui-v2-control-height);margin-top:20px;border:none;border-radius:50%;background-color:var(--ui-v2-color-primary);color:var(--ui-v2-color-bg);cursor:pointer;appearance:none;-webkit-appearance:none;box-shadow:0 2px 6px rgba(0,160,227,0.35);transition:background-color .15s ease,box-shadow .15s ease}.quote-v2-form__swap:hover{background-color:var(--ui-v2-color-primary-hover);box-shadow:0 3px 8px rgba(0,141,205,0.4)}.quote-v2-form__swap i{display:block;width:18px;height:18px;background:var(--ui-v2-color-bg);mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27black%27 d=%27M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27black%27 d=%27M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z%27/%3E%3C/svg%3E") center/contain no-repeat}.quote-v2-form__second{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:var(--ui-v2-space-4);align-items:end;margin-top:var(--ui-v2-space-4);padding-top:var(--ui-v2-space-4);border-top:1px solid rgba(0,160,227,0.12)}.quote-v2-form__parcel-col{min-width:0}.quote-v2-form__cta-col{display:flex;flex-direction:column;gap:var(--ui-v2-space-2);align-items:stretch;min-width:200px}.quote-v2-form__options{margin-top:var(--ui-v2-space-1);padding-top:var(--ui-v2-space-3);border-top:1px solid rgba(0,160,227,0.12)}.quote-v2-packages{display:flex;flex-wrap:wrap;gap:var(--ui-v2-space-2);margin-bottom:var(--ui-v2-space-3)}.quote-v2-package{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:72px;height:72px;padding:6px;border:2px solid transparent;border-radius:var(--ui-v2-radius);background:var(--ui-v2-color-surface);cursor:pointer;appearance:none;-webkit-appearance:none;font-family:var(--ui-v2-font-sans);transition:border-color .15s ease,background-color .15s ease}.quote-v2-package:hover{border-color:rgba(0,160,227,0.35)}.quote-v2-package--active{border-color:var(--ui-v2-color-primary);background:rgba(0,160,227,0.06)}.quote-v2-package__label{font-size:12px;font-weight:500;color:var(--ui-v2-color-text)}.quote-v2-package__icon{display:flex;align-items:center;justify-content:center;color:var(--ui-v2-color-text-muted);min-height:30px}.quote-v2-package--active .quote-v2-package__icon{color:var(--ui-v2-color-primary)}.quote-v2-parcel{display:grid;grid-template-columns:minmax(72px, 0.8fr) minmax(160px, 2fr) minmax(64px, 0.7fr);gap:var(--ui-v2-space-2);align-items:end}.quote-v2-input{box-sizing:border-box;width:100%;min-height:var(--ui-v2-control-height);padding:8px 10px;border:1px solid var(--ui-v2-color-border);border-radius:var(--ui-v2-radius);background:var(--ui-v2-color-bg);font-family:var(--ui-v2-font-sans);font-size:15px;color:var(--ui-v2-color-text);text-align:center}.quote-v2-input:focus{outline:none;border-color:var(--ui-v2-color-primary);box-shadow:0 0 0 2px rgba(0,160,227,0.25)}.quote-v2-dims{display:flex;align-items:stretch;border:1px solid var(--ui-v2-color-border);border-radius:var(--ui-v2-radius);overflow:hidden;background:var(--ui-v2-color-bg);min-height:var(--ui-v2-control-height)}.quote-v2-dims:focus-within{border-color:var(--ui-v2-color-primary);box-shadow:0 0 0 2px rgba(0,160,227,0.25)}.quote-v2-dims__input{border:none !important;border-radius:0 !important;box-shadow:none !important;min-height:var(--ui-v2-control-height);flex:1 1 0}.quote-v2-dims__sep{display:inline-flex;align-items:center;padding:0 2px;color:var(--ui-v2-color-text-muted);font-size:14px;user-select:none}.quote-v2-parcels__add,.quote-v2-parcels__remove{margin-top:var(--ui-v2-space-2);padding:0;border:none;background:none;color:var(--ui-v2-color-primary);font-family:var(--ui-v2-font-sans);font-size:13px;cursor:pointer;text-align:left}.quote-v2-parcels__add:hover,.quote-v2-parcels__remove:hover{text-decoration:underline}@media (max-width: 767px){.quote-v2-form{padding:var(--ui-v2-space-3) var(--ui-v2-space-2)}.quote-v2-form__card{padding:var(--ui-v2-space-3) var(--ui-v2-space-2);border-radius:var(--ui-v2-radius)}.quote-v2-form__cities{grid-template-columns:1fr;gap:var(--ui-v2-space-2)}.quote-v2-form__swap{margin:0 auto;transform:rotate(90deg);width:40px;height:40px}.quote-v2-form__second{grid-template-columns:1fr;gap:var(--ui-v2-space-3);align-items:stretch}.quote-v2-form__cta-col{min-width:0;order:3}.quote-v2-packages{justify-content:space-between}.quote-v2-package{flex:1 1 0;min-width:0;width:auto;height:68px}.quote-v2-parcel{grid-template-columns:1fr;gap:var(--ui-v2-space-2)}.quote-v2-parcel__weight,.quote-v2-parcel__dims,.quote-v2-parcel__qty{width:100%}.quote-v2-index{padding:0 var(--ui-v2-space-2) var(--ui-v2-space-4)}.quote-v2-empty{margin-top:var(--ui-v2-space-3);padding:var(--ui-v2-space-4) var(--ui-v2-space-3)}.quote-v2-menu__inner{flex-direction:column;align-items:stretch}.quote-v2-chips{justify-content:stretch}.quote-v2-chip{flex:1 1 auto;text-align:center}}.quote-v2-form .attribute-block.qr-options,.quote-v2-form .qr-options{background:transparent;border:none;padding:0;margin:0}.quote-v2-form .qr-parcel .title,.quote-v2-form .qr-options .title{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-v2-color-text-muted);font-family:var(--ui-v2-font-sans)}.quote-v2-form .basic-input,.quote-v2-form .basic-input_full,.quote-v2-form input.basic-input,.quote-v2-form .react-autosuggest__input,.quote-v2-form .react-select__control{min-height:40px;border:1px solid var(--ui-v2-color-border);border-radius:var(--ui-v2-radius);background-color:var(--ui-v2-color-bg);font-family:var(--ui-v2-font-sans);box-shadow:none}.quote-v2-form .react-select__control:hover,.quote-v2-form .basic-input:focus,.quote-v2-form .react-autosuggest__input:focus{border-color:var(--ui-v2-color-primary)}.quote-v2-form .react-select__control--is-focused{border-color:var(--ui-v2-color-primary);box-shadow:0 0 0 2px rgba(0,160,227,0.25)}.quote-v2-form .react-select__indicator-separator,.quote-v2-form .react-select__dropdown-indicator{display:none}.quote-v2-form .ui-v2-checkbox__label{font-size:13px;color:var(--ui-v2-color-text)}.quote-v2-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-v2-space-3);margin-top:var(--ui-v2-space-4)}.quote-v2-form__submit{min-width:200px;width:100%}.quote-v2-form__clear{width:100%}.quote-v2-form__progress{max-width:1120px;margin:var(--ui-v2-space-2) auto 0}.quote-v2-index{font-family:var(--ui-v2-font-sans);color:var(--ui-v2-color-text);background-color:var(--ui-v2-color-canvas);padding:0 var(--ui-v2-space-3) var(--ui-v2-space-4);min-height:120px}.quote-v2-empty{max-width:1120px;margin:var(--ui-v2-space-4) auto 0;padding:var(--ui-v2-space-4) var(--ui-v2-space-3);background-color:var(--ui-v2-color-bg);border:1px solid rgba(0,160,227,0.12);border-radius:var(--ui-v2-radius);box-shadow:0 2px 8px rgba(0,160,227,0.06);text-align:center}.quote-v2-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto var(--ui-v2-space-3);border-radius:50%;background:rgba(0,160,227,0.1);color:var(--ui-v2-color-primary);font-size:28px;line-height:1}.quote-v2-empty__title{margin:0 0 var(--ui-v2-space-2);font-size:18px;font-weight:500;color:var(--ui-v2-color-text)}.quote-v2-empty__text{margin:0 auto;max-width:420px;font-size:14px;line-height:1.5;color:var(--ui-v2-color-text-muted)}.quote-v2-packages__hint{margin:0 0 var(--ui-v2-space-2);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-v2-color-text-muted);font-weight:500}.quote-v2-package__pic{display:block;width:auto;height:28px;max-width:42px;margin:0 auto;object-fit:contain}.quote-v2-package__icon{display:flex;align-items:center;justify-content:center;min-height:34px;color:var(--ui-v2-color-text-muted)}.quote-v2-package--active .quote-v2-package__icon{color:var(--ui-v2-color-primary)}.quote-v2-menu{max-width:1120px;margin:0 auto;padding:var(--ui-v2-space-3) 0 0;background-color:transparent}.quote-v2-menu__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-v2-space-3);padding:var(--ui-v2-space-2) var(--ui-v2-space-3);background-color:var(--ui-v2-color-bg);border:1px solid rgba(0,160,227,0.12);border-radius:var(--ui-v2-radius);box-shadow:0 1px 4px rgba(0,160,227,0.05)}.quote-v2-menu__disclaimer{margin:var(--ui-v2-space-2) 0 0;padding:0 var(--ui-v2-space-1);font-size:13px;line-height:1.4;text-align:center;color:var(--ui-v2-color-text-muted)}.quote-v2-chips{display:flex;flex-wrap:wrap;gap:var(--ui-v2-space-2);list-style:none;margin:0;padding:0}.quote-v2-chip{appearance:none;-webkit-appearance:none;border:1px solid var(--ui-v2-color-primary);border-radius:999px;background-color:var(--ui-v2-color-bg);color:var(--ui-v2-color-primary);font-family:var(--ui-v2-font-sans);font-size:13px;font-weight:500;line-height:1.2;padding:10px 18px;min-height:40px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.quote-v2-chip:hover{background-color:rgba(0,160,227,0.08)}.quote-v2-chip--active{background-color:var(--ui-v2-color-primary);border-color:var(--ui-v2-color-primary);color:var(--ui-v2-color-bg)}.quote-v2-chip--active:hover{background-color:var(--ui-v2-color-primary-hover);border-color:var(--ui-v2-color-primary-hover);color:var(--ui-v2-color-bg)}.quote-v2-list{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:var(--ui-v2-space-2)}.quote-v2-card{display:grid;grid-template-columns:minmax(140px, 1.1fr) minmax(140px, 1fr) auto;grid-template-areas:"provider eta cta" "features features features";gap:var(--ui-v2-space-2) var(--ui-v2-space-3);align-items:center;padding:var(--ui-v2-space-3);background-color:var(--ui-v2-color-bg);border:1px solid rgba(0,160,227,0.12);border-radius:var(--ui-v2-radius);box-shadow:0 1px 4px rgba(0,160,227,0.05)}.quote-v2-card__provider{grid-area:provider;display:flex;align-items:center;gap:var(--ui-v2-space-3);min-width:0}.quote-v2-card__logo{flex:0 0 72px;height:40px;display:flex;align-items:center;justify-content:center}.quote-v2-card__logo img{max-width:72px;max-height:36px;object-fit:contain}.quote-v2-card__title{min-width:0}.quote-v2-card__tariff{display:flex;align-items:center;gap:var(--ui-v2-space-1);font-size:14px;font-weight:500;color:var(--ui-v2-color-text)}.quote-v2-card__eta{grid-area:eta;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.quote-v2-card__eta-days{font-size:15px;font-weight:500;color:var(--ui-v2-color-text)}.quote-v2-card__eta-dates{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--ui-v2-space-2);width:100%}.quote-v2-card__date{font-size:15px;font-weight:500;color:var(--ui-v2-color-text);white-space:nowrap}.quote-v2-card__date-arrow{flex:1 1 auto;max-width:80px;height:2px;background-color:var(--ui-v2-color-primary);position:relative}.quote-v2-card__date-arrow::before,.quote-v2-card__date-arrow::after{content:"";position:absolute;right:0;width:10px;height:2px;background-color:var(--ui-v2-color-primary)}.quote-v2-card__date-arrow::before{bottom:-3px;transform:rotate(-35deg)}.quote-v2-card__date-arrow::after{top:-3px;transform:rotate(35deg)}.quote-v2-card__cta{grid-area:cta;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--ui-v2-space-2);justify-self:end}.quote-v2-card__old-price{font-size:13px;color:var(--ui-v2-color-text-muted);text-decoration:line-through;white-space:nowrap}.quote-v2-card__price-btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:120px;min-height:var(--ui-v2-control-height);padding:10px 18px;border-radius:var(--ui-v2-radius);border:1px solid var(--ui-v2-color-primary);background-color:var(--ui-v2-color-primary);color:var(--ui-v2-color-bg);font-family:var(--ui-v2-font-sans);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.quote-v2-card__price-btn:hover{background-color:var(--ui-v2-color-primary-hover);border-color:var(--ui-v2-color-primary-hover);color:var(--ui-v2-color-bg);text-decoration:none}.quote-v2-card__price-note{font-size:11px;font-weight:400;opacity:.9;margin-right:4px}.quote-v2-card__features{grid-area:features;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-v2-space-2);padding-top:var(--ui-v2-space-1);border-top:1px solid rgba(209,209,209,0.6)}.quote-v2-card__features .tariff-features,.quote-v2-card__features .tariff-features_quote{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-v2-space-2)}.quote-v2-card__features .tariff-feature__icon{color:var(--ui-v2-color-text-muted);font-size:14px}.quote-v2-card__rating{margin-left:auto}@media (max-width: 900px){.quote-v2-form__grid{grid-template-columns:1fr}.quote-v2-form__swap{margin-top:0;justify-self:center;transform:rotate(90deg)}.quote-v2-form__submit{width:100%}.quote-v2-card{grid-template-columns:1fr;grid-template-areas:"provider" "eta" "cta" "features";align-items:stretch}.quote-v2-card__eta{align-items:flex-start;text-align:left}.quote-v2-card__eta-dates{justify-content:flex-start}.quote-v2-card__cta{justify-content:stretch;justify-self:stretch}.quote-v2-card__price-btn{flex:1 1 auto;width:100%}.quote-v2-menu__inner{flex-direction:column;align-items:stretch}.quote-v2-chips{justify-content:center}}.input-range__slider{appearance:none;background:#3f51b5;border:1px solid #3f51b5;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-0.5rem;margin-top:-0.65rem;outline:none;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px rgba(63,81,181,0.2)}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#aaa;font-family:"Helvetica Neue",san-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}.input-range__label--min,.input-range__label--max{bottom:-1.4rem;position:absolute}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-0.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#3f51b5}.input-range{height:1rem;position:relative;width:100%}:root{--ui-v2-color-primary: #00a0e3;--ui-v2-color-primary-hover: #008dcd;--ui-v2-color-bg: #ffffff;--ui-v2-color-surface: #f5f7fa;--ui-v2-color-sidebar: #eaf4fb;--ui-v2-color-sidebar-active: #d7ecf8;--ui-v2-color-text: #363636;--ui-v2-color-text-muted: #6d6d6d;--ui-v2-color-border: #d1d1d1;--ui-v2-color-danger: #e53935;--ui-v2-color-canvas: #eaf4fb;--ui-v2-control-height: 44px;--ui-v2-radius: 8px;--ui-v2-font-sans: "Futura PT", "Helvetica Neue", Arial, sans-serif;--ui-v2-space-1: 4px;--ui-v2-space-2: 8px;--ui-v2-space-3: 16px;--ui-v2-space-4: 24px;--ui-v2-sidebar-width: 240px;--ui-v2-sidebar-collapsed: 72px;--ui-v2-header-height: 64px}.input-wrapper__country-icon{padding:2px;position:absolute;top:11px;right:8px}.search-container,.search-drop,.search-search,.search-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-container{margin:0;position:relative;zoom:1;vertical-align:middle}.search-drop{width:100%;margin-top:-1px;position:absolute;z-index:99999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.search-drop .react-autosuggest__suggestions-container{position:static;border:none;box-shadow:none;border-top:1px solid #aaa}.search-drop .react-autosuggest__container:after{content:' ';background-image:url(/assets/spritesheet-3c84cee1e5c9f8b3b38d4f72a753f446f70d5b2f781d3e5763ae3af53faed891.png);background-position:-5px -131px;position:absolute;top:8px;right:10px;width:15px;height:15px}.search-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.search-input{width:100%;height:auto;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.calculate-form .input-wrapper-react{border:1px solid #d1d1d1;position:relative;padding:0;border-radius:4px;background-color:#f9fbfb;width:100%;box-sizing:border-box}.calculate-form .input-wrapper-react.input-error{border-bottom:3px solid #ff0000;padding-bottom:0}.calculate-form .input-wrapper-react .country-icon-wrapper{cursor:pointer;padding:2px;position:absolute;top:11px;right:8px}.calculate-form .input-wrapper-react .country-icon{width:16px;height:16px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3)}.quote-progress{top:-5px}.quote-fade-enter{opacity:0.01}.quote-fade-enter.quote-fade-enter-active{opacity:1;-webkit-transition:opacity 1000ms ease-in;-moz-transition:opacity 1000ms ease-in;-o-transition:opacity 1000ms ease-in;transition:opacity 1000ms ease-in}.favorite-cities>button{color:#ffffff;background-color:transparent;padding:0px 4px;font-size:14px;border:none}.favorite-cities>button:hover{border-bottom:1px dashed}.favorite-cities>button+button{margin-left:8px}.swap-button{position:relative;width:27px;height:25px;margin-top:28px;display:inline-block;-webkit-tap-highlight-color:transparent}.swap-button:before,.swap-button:after{content:'';height:15px;width:16px;position:absolute;background-image:url(/assets/back-f51768877d2153b474eadf0e005144d99c536d43cdcf42f8705f93abafef81da.png);background-size:cover;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.swap-button:hover:before{-webkit-transform:translateX(-2px);-moz-transform:translateX(-2px);-ms-transform:translateX(-2px);-o-transform:translateX(-2px);transform:translateX(-2px)}.swap-button:hover:after{-webkit-transform:translateX(2px) rotate(180deg);-moz-transform:translateX(2px) rotate(180deg);-ms-transform:translateX(2px) rotate(180deg);-o-transform:translateX(2px) rotate(180deg);transform:translateX(2px) rotate(180deg)}.swap-button:before{left:0;top:0}.swap-button:after{right:0;bottom:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.calculate-form__clear-button{font-size:15px;line-height:15px;color:#ffffff;border:none;background-color:transparent}.calculate-form__clear-button:hover{border-bottom:1px dashed}.basic-select .react-select__control{border:0}.basic-select .react-select__indicator-separator,.basic-select .react-select__dropdown-indicator{display:none}@media (max-width: 1200px){.swap-button{margin:15px 0 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}
