﻿:root{color-scheme:light;--ui-primary: #447bba;--ui-primary-rgb: 68, 123, 186;--ui-primary-soft: #ebf2fa;--ui-primary-soft-border: #c4d4e8;--ui-primary-soft-strong: #5c9ce6;--ui-primary-text: #2a5885;--ui-on-primary: #ffffff;--ui-map-passed: #2a5885;--ui-map-estimated: #5c9ce6;--ui-map-planned: #9aa0a6;--ui-map-selected: #7B4DB6;--ui-text: #2c2d2e;--ui-muted: #818c99;--ui-micro: #99a2ad;--ui-surface: #fff;--ui-page: #edeef0;--ui-canvas: #edeef0;--ui-strip: #f7f8fa;--ui-strip-accent: #ebedf0;--ui-pill: #ebedf0;--ui-border: #dce1e6;--ui-border-soft: #e7e8ec;--ui-danger: #dc2626;--ui-danger-soft: #fef2f2;--ui-danger-border: #fecaca;--ui-warning: #ea580c;--ui-warning-bg: #fff7ed;--ui-warning-border: #fed7aa;--ui-warning-hover: #c2410c;--ui-danger-hover: #b91c1c;--ui-success: #10b981;--ui-success-soft: #ecfdf5;--ui-success-border: #a7f3d0;--ui-trip-planned-bg: #e0f2fe;--ui-trip-progressed-bg: #ebf2fa;--ui-shadow-card: 0 2px 8px rgba(15, 23, 42, 0.06);--ui-shadow-row: 0 1px 2px rgba(15, 23, 42, 0.04);--ui-focus-ring: 0 0 0 3px rgba(68, 123, 186, 0.12);--ui-active-ring: 0 0 0 2px rgba(68, 123, 186, 0.18);--ui-input-height: 36px;--ui-input-height-compact: 24px;--ui-input-font-size: 13px;--ui-input-bg: var(--ui-surface);--ui-input-disabled-bg: #ebedf0;--ui-input-disabled-text: #99a2ad;--ui-placeholder: var(--ui-micro);--ui-label-size: 12px;--ui-label-weight: 600;--ui-label-color: var(--ui-muted);--ui-radius-card: 12px;--ui-radius-inner: 10px;--ui-radius-control: 8px;--ui-radius-pill: 999px;--ui-content-max-width: 1440px;--ui-chrome-bg: #ffffff;--ui-chrome-sidebar: #ffffff;--ui-chrome-closed: #ffffff;--ui-chrome-border: #dce1e6;--ui-chrome-sub-border: #e7e8ec;--ui-chrome-hover: #f0f2f5;--ui-chrome-active: #ebedf0;--ui-chrome-inner-bg: #f7f8fa;--ui-chrome-inner-active: #ebedf0;--ui-chrome-icon: #818c99;--ui-chrome-icon-active: #2c2d2e;--ui-chrome-text: #2c2d2e;--ui-chrome-text-current: #2c2d2e;--ui-chrome-text-muted: #818c99;--ui-dt-bg: #f7f8fa;--ui-dt-surface: #fff;--ui-dt-border: #dce1e6;--ui-dt-text: #2c2d2e;--ui-dt-cell-text: #2c2d2e;--ui-dt-accent: #447bba;--ui-dt-accent-bg: #ebf2fa;--ui-dt-accent-light: #d6e4f2;--ui-dt-hover: #ebedf0;--ui-dt-row-alt: #f0f2f5;--ui-dt-marked: #f7e980;--ui-dt-bid: rgba(242, 185, 75, 0.1);--ui-dt-bid-hover: rgba(230, 143, 0, 0.1);--ui-btn-default-bg: #ffffff;--ui-btn-default-hover: #f0f2f5;--ui-btn-default-border: #dce1e6;--ui-btn-default-text: #2c2d2e;--ui-btn-primary-bg: #447bba;--ui-btn-primary-hover: #3a6ea8;--ui-btn-primary-text: #ffffff;--ui-btn-danger-hover-bg: #fee2e2;--ui-btn-danger-hover-border: #dc2626;--ui-btn-danger-hover-text: #dc2626;--ui-map-control-bg: #ffffff;--ui-map-control-bg-hover: #f0f2f5;--ui-map-control-border: #dce1e6;--ui-map-control-fg: #4e4e4e;--ui-time-drive: #447bba;--ui-time-work: #003f91;--ui-time-rest: #e68f00;--ui-time-long-rest: #f2c77f;--ui-scroll-thumb: #99a2ad;--ui-tooltip-bg: #111827;--ui-tooltip-text: #f3f4f6;--ui-tooltip-border: #111827;--ui-lightbox-overlay: rgba(15, 23, 42, 0.72);--ui-lightbox-fg: #ffffff;--ui-lightbox-fg-muted: rgba(255, 255, 255, 0.9);--ui-lightbox-text-shadow: 0 1px 2px rgba(15, 23, 42, 0.55);--ui-lightbox-chrome-bg: rgba(15, 23, 42, 0.45);--ui-lightbox-chrome-bg-hover: rgba(68, 123, 186, 0.85);--ui-lightbox-chrome-border: rgba(255, 255, 255, 0.35);--ui-lightbox-chrome-border-hover: rgba(255, 255, 255, 0.6);--ui-lightbox-image-shadow: 0 8px 32px rgba(15, 23, 42, 0.35)}html[data-theme='dark'],html.theme-dark,body.theme-dark{color-scheme:dark;--ui-primary: #5c9ce6;--ui-primary-rgb: 92, 156, 230;--ui-primary-soft: #1e3a5f;--ui-primary-soft-border: #2a5885;--ui-primary-soft-strong: #447bba;--ui-primary-text: #7eb7e8;--ui-on-primary: #ffffff;--ui-map-passed: #5c9ce6;--ui-map-estimated: #7eb7e8;--ui-map-planned: #9ca3af;--ui-map-selected: #a78bfa;--ui-text: #f3f4f6;--ui-muted: #9ca3af;--ui-micro: #6b7280;--ui-surface: #111827;--ui-page: #0f0f0f;--ui-canvas: #0f0f0f;--ui-strip: #1f2937;--ui-strip-accent: #1e3a5f;--ui-pill: #1f2937;--ui-border: #374151;--ui-border-soft: #1f2937;--ui-danger: #f87171;--ui-danger-soft: #450a0a;--ui-danger-border: #7f1d1d;--ui-warning: #fb923c;--ui-warning-bg: #431407;--ui-warning-border: #9a3412;--ui-warning-hover: #fdba74;--ui-danger-hover: #fca5a5;--ui-success: #34d399;--ui-success-soft: #064e3b;--ui-success-border: #065f46;--ui-trip-planned-bg: #0c4a6e;--ui-trip-progressed-bg: #1e3a5f;--ui-shadow-card: 0 2px 8px rgba(0, 0, 0, 0.35);--ui-shadow-row: 0 1px 2px rgba(0, 0, 0, 0.25);--ui-focus-ring: 0 0 0 3px rgba(92, 156, 230, 0.25);--ui-active-ring: 0 0 0 2px rgba(92, 156, 230, 0.3);--ui-input-bg: #1f2937;--ui-input-disabled-bg: #111827;--ui-input-disabled-text: #6b7280;--ui-placeholder: var(--ui-micro);--ui-label-color: var(--ui-muted);--ui-dt-bg: #1f2937;--ui-dt-surface: #111827;--ui-dt-border: #374151;--ui-dt-text: #d1d5db;--ui-dt-cell-text: #f3f4f6;--ui-dt-accent: #5c9ce6;--ui-dt-accent-bg: #1e3a5f;--ui-dt-accent-light: #2a5885;--ui-dt-hover: #1f2937;--ui-dt-row-alt: #0f172a;--ui-dt-marked: #854d0e;--ui-dt-bid: rgba(245, 158, 11, 0.18);--ui-dt-bid-hover: rgba(251, 146, 60, 0.22);--ui-btn-default-bg: #1f2937;--ui-btn-default-hover: #374151;--ui-btn-default-border: #4b5563;--ui-btn-default-text: #e5e7eb;--ui-btn-primary-bg: #5c9ce6;--ui-btn-primary-hover: #7eb7e8;--ui-btn-primary-text: #ffffff;--ui-btn-danger-hover-bg: #7f1d1d;--ui-btn-danger-hover-border: #f87171;--ui-btn-danger-hover-text: #fecaca;--ui-map-control-bg: #e5e7eb;--ui-map-control-bg-hover: #f3f4f6;--ui-map-control-border: #d1d5db;--ui-map-control-fg: #4e4e4e;--ui-chrome-bg: #0f0f0f;--ui-chrome-sidebar: #0f0f0f;--ui-chrome-closed: #0f0f0f;--ui-chrome-border: rgba(255, 255, 255, 0.08);--ui-chrome-sub-border: rgba(255, 255, 255, 0.06);--ui-chrome-hover: #2a2a2a;--ui-chrome-active: #333333;--ui-chrome-inner-bg: rgba(255, 255, 255, 0.04);--ui-chrome-inner-active: #333333;--ui-chrome-icon: #939393;--ui-chrome-icon-active: #ffffff;--ui-chrome-text: #e1e3e6;--ui-chrome-text-current: #ffffff;--ui-chrome-text-muted: #828282;--ui-time-drive: #5c9ce6;--ui-time-work: #7eb7e8;--ui-time-rest: #fb923c;--ui-time-long-rest: #fbbf24;--ui-scroll-thumb: #282a2f;--ui-tooltip-bg: #1f2937;--ui-tooltip-text: #f3f4f6;--ui-tooltip-border: #374151;--ui-lightbox-overlay: rgba(0, 0, 0, 0.78);--ui-lightbox-chrome-bg-hover: rgba(92, 156, 230, 0.9);--ui-lightbox-image-shadow: 0 8px 32px rgba(0, 0, 0, 0.55)}.imei-history-datatable .t-search__item{width:100%}.imei-history-datatable .t-search__item .t-search-input{-webkit-flex:auto;flex:auto}.order-visit-diagnostics{max-width:1200px;color:#374151;font-size:14px;line-height:1.5}.order-visit-diagnostics .section-header{margin-bottom:12px}.order-visit-diagnostics__intro{margin:0 0 20px;color:#6b7280;max-width:720px}.order-visit-diagnostics__form{margin-bottom:8px}.order-visit-diagnostics__form .form-row{margin-bottom:0}.order-visit-diagnostics__form .form-field--lg{min-width:280px;-webkit-flex:1 1 280px;flex:1 1 280px;max-width:420px}.order-visit-diagnostics__field label{font-weight:600;color:#374151}.order-visit-diagnostics__input{min-width:200px}.order-visit-diagnostics__submit{-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap}.order-visit-diagnostics__search{margin-bottom:28px;padding:16px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,0.04)}.order-visit-diagnostics__alert{padding:12px 16px;margin-bottom:20px;border-radius:6px;border:1px solid #e5e7eb}.order-visit-diagnostics__alert--warning{background:#fffbeb;border-color:#fcd34d;color:#92400e}.order-visit-diagnostics__alert--error{background:#fef2f2;border-color:#fecaca;color:#dc2626}.order-visit-diagnostics__card{margin-bottom:20px;padding:20px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,0.04)}.order-visit-diagnostics__card--success{border-left:4px solid #059669;background:linear-gradient(to right, #ecfdf5 0%, #fff 120px)}.order-visit-diagnostics__card--warning{border-left:4px solid #d97706;background:linear-gradient(to right, #fffbeb 0%, #fff 120px)}.order-visit-diagnostics__card-title{margin:0 0 16px;font-size:18px;font-weight:600;color:#111827;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:10px}.order-visit-diagnostics__card-subtitle{margin:0 0 12px;font-size:15px;font-weight:600;color:#374151}.order-visit-diagnostics__badge{display:inline-block;padding:4px 10px;font-size:12px;font-weight:600;border-radius:999px;line-height:1.2}.order-visit-diagnostics__badge--success{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.order-visit-diagnostics__badge--warning{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.order-visit-diagnostics__address{margin:0 0 16px;color:#4b5563}.order-visit-diagnostics__dl{display:grid;grid-template-columns:minmax(140px, auto) 1fr;gap:8px 20px;margin:0 0 16px}.order-visit-diagnostics__dl dt{margin:0;font-weight:600;color:#6b7280}.order-visit-diagnostics__dl dd{margin:0;color:#111827}.order-visit-diagnostics__link{color:#447bba;font-weight:500;text-decoration:none}.order-visit-diagnostics__link:hover{text-decoration:underline}.order-visit-diagnostics__list{margin:0;padding-left:20px}.order-visit-diagnostics__list li+li{margin-top:4px}.order-visit-diagnostics__meta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none}.order-visit-diagnostics__meta li{margin:0}.order-visit-diagnostics__meta strong{color:#6b7280;font-weight:600;margin-right:6px}.order-visit-diagnostics__table-wrap{overflow-x:auto;margin:12px 0 16px;border:1px solid #e5e7eb;border-radius:6px}.order-visit-diagnostics__table{width:100%;margin:0;border-collapse:collapse;font-size:13px}.order-visit-diagnostics__table th,.order-visit-diagnostics__table td{padding:10px 12px;text-align:left;border-bottom:1px solid #e5e7eb;vertical-align:top}.order-visit-diagnostics__table thead th{background:#f7f8fa;font-weight:600;color:#374151;white-space:nowrap}.order-visit-diagnostics__table tbody tr:last-child th,.order-visit-diagnostics__table tbody tr:last-child td{border-bottom:none}.order-visit-diagnostics__table tbody tr:hover{background:#f0f2f5}.order-visit-diagnostics__table--attrs th{width:180px;background:#f7f8fa;font-weight:600}.order-visit-diagnostics__table tr.ovd-row--ok td{background:#ecfdf5}.order-visit-diagnostics__table tr.ovd-row--fail td{background:#fef2f2}.order-visit-diagnostics__reasons{margin:8px 0 0;padding:10px 12px 10px 28px;background:#f7f8fa;border-radius:4px;font-size:12px;color:#4b5563}.order-visit-diagnostics__reasons li+li{margin-top:4px}.order-visit-diagnostics__status-block{margin-bottom:16px;padding-bottom:16px;border-bottom:1px dashed #e5e7eb}.order-visit-diagnostics__status-block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.order-visit-diagnostics__hint{margin:0 0 12px;font-size:13px;color:#6b7280}.order-visit-diagnostics__causes{margin-bottom:16px;padding:12px 16px;background:#f7f8fa;border-radius:6px;border:1px solid #e5e7eb}.order-visit-diagnostics__causes-list{margin:0;padding-left:20px}.order-visit-diagnostics__causes-list li+li{margin-top:8px}.order-visit-diagnostics__causes-item p{margin:4px 0 0}.order-visit-diagnostics__status-replay{min-width:220px}.order-visit-diagnostics__status-reasons{min-width:240px}.order-visit-diagnostics__reasons--inline{margin:0;padding:0;list-style:none;background:transparent}.order-visit-diagnostics__reasons--inline li+li{margin-top:6px}.order-visit-diagnostics__table--statuses .order-visit-diagnostics__status-main{white-space:nowrap}.order-visit-diagnostics__card--guide{margin-top:32px;border-left:4px solid #447bba;background:linear-gradient(to right, #ebf2fa 0%, #fff 160px)}.order-visit-diagnostics__guide-list{display:grid;gap:16px;margin-bottom:24px}.order-visit-diagnostics__guide-list:last-child{margin-bottom:0}.order-visit-diagnostics__guide-item{padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.order-visit-diagnostics__guide-item p{margin:8px 0 0;color:#4b5563;white-space:pre-line}.order-visit-diagnostics__guide-item-title{margin:0;font-size:14px;font-weight:600;color:#111827}.order-visit-diagnostics__filters-bar{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:12px 16px;padding:12px 14px;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:6px}.order-visit-diagnostics__filters-title{margin:0;font-size:15px;font-weight:600;color:#374151;-webkit-flex:1 1 auto;flex:1 1 auto}.order-visit-diagnostics__filters{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-flex:0 1 auto;flex:0 1 auto}.order-visit-diagnostics__filter-btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:32px;padding:6px 14px;margin:0;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:13px;font-family:inherit;font-weight:500;line-height:1.2;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,0.04);-moz-appearance:none;appearance:none;-webkit-appearance:none}.order-visit-diagnostics__filter-btn:hover,.order-visit-diagnostics__filter-btn:focus{background:#f0f2f5;border-color:#9ca3af;color:#111827;outline:none}.order-visit-diagnostics__filter-btn.is-active{background:#447bba;border-color:#447bba;color:#fff;box-shadow:0 1px 2px rgba(68,123,186,0.35)}.order-visit-diagnostics__filter-btn.is-active:hover,.order-visit-diagnostics__filter-btn.is-active:focus{background:#3c6ca4;border-color:#3c6ca4;color:#fff}.order-visit-diagnostics__card--filters{padding-top:16px;padding-bottom:16px}.order-visit-diagnostics__filter-empty{margin:10px 0 0}.order-visit-diagnostics__map{height:320px;margin-bottom:16px}.order-visit-diagnostics__search{background:#ebedf0;border-color:#f0f0f0;border-radius:1px;box-shadow:none}.order-visit-diagnostics__search{background:#fff}.point-report-photos__order-card{margin-bottom:24px;padding:20px 24px;background:linear-gradient(135deg, #fff 0%, #f7f8fa 100%);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 16px rgba(15,23,42,0.06)}.point-report-photos__order-header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;margin-bottom:18px}.point-report-photos__order-title{margin:0 0 4px;font-size:22px;font-weight:700;color:#111827}.point-report-photos__order-company{margin:0;color:#6b7280;font-size:14px}.point-report-photos__open-order{-webkit-flex-shrink:0;flex-shrink:0}.point-report-photos__order-stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:12px}.point-report-photos__stat{padding:12px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:10px}.point-report-photos__stat-label{display:block;margin-bottom:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#6b7280}.point-report-photos__stat-value{display:block;font-size:15px;font-weight:600;color:#111827;word-break:break-word}.point-report-photos__points{display:grid;gap:20px}.point-report-photos__point-card{overflow:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 2px 10px rgba(15,23,42,0.05)}.point-report-photos__point-card--loading{border-top:4px solid #4177b5}.point-report-photos__point-card--loading .point-report-photos__kind-badge{background:#ebf2fa;color:#4177b5}.point-report-photos__point-card--unloading{border-top:4px solid #7c3aed}.point-report-photos__point-card--unloading .point-report-photos__kind-badge{background:#f5f3ff;color:#7c3aed}.point-report-photos__point-header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;padding:18px 22px;background:#f7f8fa;border-bottom:1px solid #e5e7eb}.point-report-photos__point-heading{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:14px}.point-report-photos__point-index{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#111827;color:#fff;font-size:15px;font-weight:700;-webkit-flex-shrink:0;flex-shrink:0}.point-report-photos__point-title-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px;margin-bottom:4px}.point-report-photos__kind-badge{display:-webkit-inline-flex;display:inline-flex;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.03em}.point-report-photos__point-id{font-size:13px;color:#6b7280;font-weight:600}.point-report-photos__point-plan{margin:0;font-size:13px;color:#6b7280}.point-report-photos__photos-summary{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-justify-content:flex-end;justify-content:flex-end}.point-report-photos__photos-badge{display:-webkit-inline-flex;display:inline-flex;padding:6px 10px;border-radius:999px;background:#ecfdf5;color:#059669;font-size:12px;font-weight:600}.point-report-photos__photos-badge--warning{background:#fffbeb;color:#d97706}.point-report-photos__point-body{padding:20px 22px 22px}.point-report-photos__point-meta{display:grid;gap:10px;margin-bottom:20px}.point-report-photos__meta-item{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:10px;padding:12px 14px;background:#f7f8fa;border-radius:10px;color:#374151;line-height:1.45}.point-report-photos__meta-item--visit{background:#ecfdf5;border:1px solid #a7f3d0}.point-report-photos__meta-item--planned{background:#fff;border:1px dashed #cbd5e1}.point-report-photos__visit-times{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.point-report-photos__visit-times strong{font-size:12px;text-transform:uppercase;letter-spacing:0.04em;color:#059669}.point-report-photos__visit-row{display:block;font-size:13px;color:#374151}.point-report-photos__meta-icon{-webkit-flex-shrink:0;flex-shrink:0;font-size:16px;line-height:1.4}.point-report-photos__section-title{margin:0 0 12px;font-size:14px;font-weight:700;color:#111827;text-transform:uppercase;letter-spacing:0.04em}.point-report-photos__gallery-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(148px, 1fr));gap:14px;margin-bottom:22px}.point-report-photos__photo-card{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff;transition:box-shadow 0.15s ease, -webkit-transform 0.15s ease;transition:transform 0.15s ease, box-shadow 0.15s ease;transition:transform 0.15s ease, box-shadow 0.15s ease, -webkit-transform 0.15s ease}.point-report-photos__photo-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 20px rgba(15,23,42,0.08)}.point-report-photos__photo-card--missing{border-color:#fcd34d;background:#fffbeb}.point-report-photos__photo-card--signature{border-color:#5c9ce6;box-shadow:0 0 0 1px rgba(37,99,235,0.12)}.point-report-photos__photo-preview{position:relative;aspect-ratio:1;background:#f0f2f5}.point-report-photos__photo-link{display:block;width:100%;height:100%}.point-report-photos__thumb{width:100%;height:100%;object-fit:cover;display:block}.point-report-photos__photo-empty{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px;width:100%;height:100%;padding:16px;color:#d97706;text-align:center;font-size:12px;font-weight:600}.point-report-photos__photo-empty-icon{font-size:28px;opacity:0.7}.point-report-photos__photo-actions{position:absolute;top:8px;right:8px;display:-webkit-flex;display:flex;gap:6px}.point-report-photos__action-form{margin:0}.point-report-photos__signature-badge{position:absolute;top:8px;left:8px;z-index:1;padding:4px 8px;border-radius:999px;background:rgba(37,99,235,0.92);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.03em}.point-report-photos__signature-btn,.point-report-photos__delete-btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:999px;background:rgba(17,24,39,0.72);color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background 0.15s ease, -webkit-transform 0.15s ease;transition:background 0.15s ease, transform 0.15s ease;transition:background 0.15s ease, transform 0.15s ease, -webkit-transform 0.15s ease}.point-report-photos__signature-btn:hover,.point-report-photos__delete-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.point-report-photos__delete-btn:hover{background:#dc2626}.point-report-photos__signature-btn.is-active{background:#4177b5}.point-report-photos__signature-btn:hover{background:#4177b5}.point-report-photos__photo-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px;padding:10px 12px}.point-report-photos__photo-status{font-size:12px;font-weight:700}.point-report-photos__photo-status--ok{color:#059669}.point-report-photos__photo-status--missing{color:#d97706}.point-report-photos__photo-status--signature{color:#4177b5}.point-report-photos__photo-name{font-size:11px;color:#6b7280;word-break:break-all}.point-report-photos__empty-gallery{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px;margin-bottom:22px;padding:28px 16px;border:1px dashed #e5e7eb;border-radius:12px;background:#f7f8fa;color:#6b7280;text-align:center}.point-report-photos__empty-gallery p{margin:0}.point-report-photos__empty-gallery-icon{font-size:30px;opacity:0.65}.point-report-photos__upload-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:16px;padding-top:18px;border-top:1px solid #e5e7eb}.point-report-photos__upload-zone{padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.point-report-photos__upload-zone--signature{border-color:#c4d4e8;background:linear-gradient(180deg, #ebf2fa 0%, #fff 100%)}.point-report-photos__upload-form{display:grid;gap:12px}.point-report-photos__dropzone{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;min-height:110px;padding:18px;border:2px dashed #cbd5e1;border-radius:12px;background:linear-gradient(180deg, #fff 0%, #f7f8fa 100%);text-align:center;cursor:pointer;transition:border-color 0.15s ease, background 0.15s ease}.point-report-photos__dropzone:hover{border-color:#4177b5;background:#fff}.point-report-photos__dropzone--signature{border-color:#5c9ce6;background:linear-gradient(180deg, #fff 0%, #ebf2fa 100%)}.point-report-photos__dropzone--signature:hover{border-color:#4177b5}.point-report-photos__dropzone .point-report-photos__file-input{display:none}.point-report-photos__dropzone-title{font-size:14px;font-weight:700;color:#111827}.point-report-photos__dropzone-hint{font-size:13px;color:#6b7280;max-width:420px}.point-report-photos__upload-btn{justify-self:start}.point-report-photos__upload-btn--signature{background:#2a5885;border-color:#2a5885}.ddd-upload-modal{position:fixed;inset:0;z-index:10000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ddd-upload-modal.hidden{display:none}.ddd-upload-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,0.45)}.ddd-upload-modal__dialog{position:relative;z-index:1;width:480px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #d0d7e2;border-radius:14px;box-shadow:0 2px 8px rgba(15,23,42,0.06)}.ddd-upload-modal__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #e2e8f0;background:#f8fafc;border-radius:14px 14px 0 0}.ddd-upload-modal__title{margin:0;font-size:14px;font-weight:700;color:#111827}.ddd-upload-modal__close{width:28px;height:28px;border:0;border-radius:8px;background:transparent;cursor:pointer;position:relative}.ddd-upload-modal__close::before,.ddd-upload-modal__close::after{content:'';position:absolute;top:13px;left:7px;width:14px;height:2px;background:#64748b}.ddd-upload-modal__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ddd-upload-modal__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ddd-upload-modal__close:hover{background:#eff6ff}.ddd-upload-modal__body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;padding:16px}.ddd-upload-modal__field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.ddd-upload-modal__label{font-size:12px;font-weight:600;color:#64748b}.ddd-upload-modal__error{padding:10px 12px;border-radius:8px;background:#fef2f2;color:#dc2626;font-size:13px}.ddd-upload-modal__dropzone{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:4px;min-height:120px;padding:16px;border:1px dashed #d0d7e2;border-radius:10px;background:#f8fafc;cursor:pointer;transition:background 0.15s ease, border-color 0.15s ease}.ddd-upload-modal__dropzone:hover,.ddd-upload-modal__dropzone.is-dragover{background:#eff6ff;border-color:#bfdbfe}.ddd-upload-modal__file-input{display:none}.ddd-upload-modal__dropzone-title{font-size:13px;font-weight:600;color:#111827;text-align:center}.ddd-upload-modal__dropzone-hint{font-size:12px;color:#64748b;text-align:center}.ddd-upload-modal__footer{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;gap:8px;padding:12px 16px 16px}.truck-transfers{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.truck-transfers__form-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:0 2px 8px rgba(15,23,42,0.06);padding:16px}.truck-transfers__title{margin:0 0 12px;font-size:14px;font-weight:700;color:var(--ui-text)}.truck-transfers__hint{margin:0 0 12px;font-size:13px;color:var(--ui-muted)}.truck-transfers__mode{margin:12px 0 16px;padding:0;border:0}.truck-transfers__mode-label{display:block;margin:0 0 8px;font-size:12px;font-weight:600;color:var(--ui-muted)}.truck-transfers__segment{display:-webkit-flex;display:flex;gap:6px}.truck-transfers__segment-item{-webkit-flex:1;flex:1;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;min-height:36px;padding:8px 12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);font-size:12px;font-weight:600;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.truck-transfers__segment-item input{position:absolute;opacity:0;pointer-events:none}.truck-transfers__segment-item:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.truck-transfers__segment-item--active{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong);color:var(--ui-primary-text)}.truck-transfers__mode-hint{margin:8px 0 0;font-size:13px;color:var(--ui-muted)}.standart-select-mixin,.tender-preform .input .radio .form-radio .with_additions .additions select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:8px 5px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg)}.msg-badge{display:inline-block;vertical-align:middle;min-width:14px;padding:0 4px;border-radius:20px;line-height:13px;text-align:center;font-size:10px;font-weight:600;color:#fff;background:red;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.msg-badge--gray{display:inline-block;vertical-align:middle;min-width:14px;padding:0 4px;border-radius:20px;line-height:13px;text-align:center;font-size:10px;font-weight:600;color:#fff;background:#3a3d44;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%}body{font-family:"Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:13px}body.wrapper--natural-scroll{padding-top:50px;padding-left:72px;background-color:var(--ui-page);color:var(--ui-text)}body.wrapper--natural-scroll.sidebar-is-opened{padding-left:200px}body:not(.wrapper--natural-scroll){overflow:hidden}body,body:before,body:after{box-sizing:border-box}body *,body *:before,body *:after{box-sizing:border-box}.fonts-loading body{visibility:hidden}.fonts-loaded body{visibility:visible;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, Tahoma, sans-serif}a{text-decoration:none;color:var(--ui-primary)}a:hover{text-decoration:none}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.5em}img{max-width:100%;max-height:100%}ul,ol{margin:0 0 15px 25px;padding:0}dl,dt{margin:0}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:19px;padding:4px 6px;margin-bottom:9.5px;font-size:13px;line-height:19px;color:#555;border-radius:2px;vertical-align:middle}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{outline:none}textarea{resize:vertical}input,textarea,select,button{font-size:13px;font-weight:normal;line-height:19px}dl{margin-top:0;margin-bottom:18px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}.message-error{color:#dc2626;font-family:inherit}.message-error:before{font-family:"FontAwesome"}.message-success{color:#10b981;font-family:inherit}.message-success:before{font-family:"FontAwesome"}.message-info{color:#447BBA;font-family:inherit}.message-info:before{font-family:"FontAwesome"}.message-warning{color:#ea580c;font-family:inherit}.message-warning:before{font-family:"FontAwesome"}.message-error,.message-success,.message-info,.message-warning{font-size:"12px";font-weight:300}.message-error:before,.message-success:before,.message-info:before,.message-warning:before{font-family:"FontAwesome";margin-right:5px}.text-error{color:#dc2626}.text-success{color:#10b981}.text-info{color:#447BBA}.text-warning{color:#ea580c}.breadcrumbs{margin:0 25px}.customer-calc input:focus,.t-search-input__button:focus,.t-search input:focus,.t-search textarea:focus,.t-search select:focus,.tender-preform .input .radio .form-radio .with_additions .additions select:focus,.tender-form-point-cargos__destroy:focus,.tender-form-point__button:focus,.tender-form__field label input[type='checkbox']:focus{outline:none;box-shadow:none;border-color:var(--ui-primary)}:root{color-scheme:light;--ui-primary: #447bba;--ui-primary-rgb: 68, 123, 186;--ui-primary-soft: #ebf2fa;--ui-primary-soft-border: #c4d4e8;--ui-primary-soft-strong: #5c9ce6;--ui-primary-text: #2a5885;--ui-on-primary: #ffffff;--ui-map-passed: #2a5885;--ui-map-estimated: #5c9ce6;--ui-map-planned: #9aa0a6;--ui-map-selected: #7B4DB6;--ui-text: #2c2d2e;--ui-muted: #818c99;--ui-micro: #99a2ad;--ui-surface: #fff;--ui-page: #edeef0;--ui-canvas: #edeef0;--ui-strip: #f7f8fa;--ui-strip-accent: #ebedf0;--ui-pill: #ebedf0;--ui-border: #dce1e6;--ui-border-soft: #e7e8ec;--ui-danger: #dc2626;--ui-danger-soft: #fef2f2;--ui-danger-border: #fecaca;--ui-warning: #ea580c;--ui-warning-bg: #fff7ed;--ui-warning-border: #fed7aa;--ui-warning-hover: #c2410c;--ui-danger-hover: #b91c1c;--ui-success: #10b981;--ui-success-soft: #ecfdf5;--ui-success-border: #a7f3d0;--ui-trip-planned-bg: #e0f2fe;--ui-trip-progressed-bg: #ebf2fa;--ui-shadow-card: 0 2px 8px rgba(15, 23, 42, 0.06);--ui-shadow-row: 0 1px 2px rgba(15, 23, 42, 0.04);--ui-focus-ring: 0 0 0 3px rgba(68, 123, 186, 0.12);--ui-active-ring: 0 0 0 2px rgba(68, 123, 186, 0.18);--ui-input-height: 36px;--ui-input-height-compact: 24px;--ui-input-font-size: 13px;--ui-input-bg: var(--ui-surface);--ui-input-disabled-bg: #ebedf0;--ui-input-disabled-text: #99a2ad;--ui-placeholder: var(--ui-micro);--ui-label-size: 12px;--ui-label-weight: 600;--ui-label-color: var(--ui-muted);--ui-radius-card: 12px;--ui-radius-inner: 10px;--ui-radius-control: 8px;--ui-radius-pill: 999px;--ui-content-max-width: 1440px;--ui-chrome-bg: #ffffff;--ui-chrome-sidebar: #ffffff;--ui-chrome-closed: #ffffff;--ui-chrome-border: #dce1e6;--ui-chrome-sub-border: #e7e8ec;--ui-chrome-hover: #f0f2f5;--ui-chrome-active: #ebedf0;--ui-chrome-inner-bg: #f7f8fa;--ui-chrome-inner-active: #ebedf0;--ui-chrome-icon: #818c99;--ui-chrome-icon-active: #2c2d2e;--ui-chrome-text: #2c2d2e;--ui-chrome-text-current: #2c2d2e;--ui-chrome-text-muted: #818c99;--ui-dt-bg: #f7f8fa;--ui-dt-surface: #fff;--ui-dt-border: #dce1e6;--ui-dt-text: #2c2d2e;--ui-dt-cell-text: #2c2d2e;--ui-dt-accent: #447bba;--ui-dt-accent-bg: #ebf2fa;--ui-dt-accent-light: #d6e4f2;--ui-dt-hover: #ebedf0;--ui-dt-row-alt: #f0f2f5;--ui-dt-marked: #f7e980;--ui-dt-bid: rgba(242, 185, 75, 0.1);--ui-dt-bid-hover: rgba(230, 143, 0, 0.1);--ui-btn-default-bg: #ffffff;--ui-btn-default-hover: #f0f2f5;--ui-btn-default-border: #dce1e6;--ui-btn-default-text: #2c2d2e;--ui-btn-primary-bg: #447bba;--ui-btn-primary-hover: #3a6ea8;--ui-btn-primary-text: #ffffff;--ui-btn-danger-hover-bg: #fee2e2;--ui-btn-danger-hover-border: #dc2626;--ui-btn-danger-hover-text: #dc2626;--ui-map-control-bg: #ffffff;--ui-map-control-bg-hover: #f0f2f5;--ui-map-control-border: #dce1e6;--ui-map-control-fg: #4e4e4e;--ui-time-drive: #447bba;--ui-time-work: #003f91;--ui-time-rest: #e68f00;--ui-time-long-rest: #f2c77f;--ui-scroll-thumb: #99a2ad;--ui-tooltip-bg: #111827;--ui-tooltip-text: #f3f4f6;--ui-tooltip-border: #111827;--ui-lightbox-overlay: rgba(15, 23, 42, 0.72);--ui-lightbox-fg: #ffffff;--ui-lightbox-fg-muted: rgba(255, 255, 255, 0.9);--ui-lightbox-text-shadow: 0 1px 2px rgba(15, 23, 42, 0.55);--ui-lightbox-chrome-bg: rgba(15, 23, 42, 0.45);--ui-lightbox-chrome-bg-hover: rgba(68, 123, 186, 0.85);--ui-lightbox-chrome-border: rgba(255, 255, 255, 0.35);--ui-lightbox-chrome-border-hover: rgba(255, 255, 255, 0.6);--ui-lightbox-image-shadow: 0 8px 32px rgba(15, 23, 42, 0.35)}html[data-theme='dark'],html.theme-dark,body.theme-dark{color-scheme:dark;--ui-primary: #5c9ce6;--ui-primary-rgb: 92, 156, 230;--ui-primary-soft: #1e3a5f;--ui-primary-soft-border: #2a5885;--ui-primary-soft-strong: #447bba;--ui-primary-text: #7eb7e8;--ui-on-primary: #ffffff;--ui-map-passed: #5c9ce6;--ui-map-estimated: #7eb7e8;--ui-map-planned: #9ca3af;--ui-map-selected: #a78bfa;--ui-text: #f3f4f6;--ui-muted: #9ca3af;--ui-micro: #6b7280;--ui-surface: #111827;--ui-page: #0f0f0f;--ui-canvas: #0f0f0f;--ui-strip: #1f2937;--ui-strip-accent: #1e3a5f;--ui-pill: #1f2937;--ui-border: #374151;--ui-border-soft: #1f2937;--ui-danger: #f87171;--ui-danger-soft: #450a0a;--ui-danger-border: #7f1d1d;--ui-warning: #fb923c;--ui-warning-bg: #431407;--ui-warning-border: #9a3412;--ui-warning-hover: #fdba74;--ui-danger-hover: #fca5a5;--ui-success: #34d399;--ui-success-soft: #064e3b;--ui-success-border: #065f46;--ui-trip-planned-bg: #0c4a6e;--ui-trip-progressed-bg: #1e3a5f;--ui-shadow-card: 0 2px 8px rgba(0, 0, 0, 0.35);--ui-shadow-row: 0 1px 2px rgba(0, 0, 0, 0.25);--ui-focus-ring: 0 0 0 3px rgba(92, 156, 230, 0.25);--ui-active-ring: 0 0 0 2px rgba(92, 156, 230, 0.3);--ui-input-bg: #1f2937;--ui-input-disabled-bg: #111827;--ui-input-disabled-text: #6b7280;--ui-placeholder: var(--ui-micro);--ui-label-color: var(--ui-muted);--ui-dt-bg: #1f2937;--ui-dt-surface: #111827;--ui-dt-border: #374151;--ui-dt-text: #d1d5db;--ui-dt-cell-text: #f3f4f6;--ui-dt-accent: #5c9ce6;--ui-dt-accent-bg: #1e3a5f;--ui-dt-accent-light: #2a5885;--ui-dt-hover: #1f2937;--ui-dt-row-alt: #0f172a;--ui-dt-marked: #854d0e;--ui-dt-bid: rgba(245, 158, 11, 0.18);--ui-dt-bid-hover: rgba(251, 146, 60, 0.22);--ui-btn-default-bg: #1f2937;--ui-btn-default-hover: #374151;--ui-btn-default-border: #4b5563;--ui-btn-default-text: #e5e7eb;--ui-btn-primary-bg: #5c9ce6;--ui-btn-primary-hover: #7eb7e8;--ui-btn-primary-text: #ffffff;--ui-btn-danger-hover-bg: #7f1d1d;--ui-btn-danger-hover-border: #f87171;--ui-btn-danger-hover-text: #fecaca;--ui-map-control-bg: #e5e7eb;--ui-map-control-bg-hover: #f3f4f6;--ui-map-control-border: #d1d5db;--ui-map-control-fg: #4e4e4e;--ui-chrome-bg: #0f0f0f;--ui-chrome-sidebar: #0f0f0f;--ui-chrome-closed: #0f0f0f;--ui-chrome-border: rgba(255, 255, 255, 0.08);--ui-chrome-sub-border: rgba(255, 255, 255, 0.06);--ui-chrome-hover: #2a2a2a;--ui-chrome-active: #333333;--ui-chrome-inner-bg: rgba(255, 255, 255, 0.04);--ui-chrome-inner-active: #333333;--ui-chrome-icon: #939393;--ui-chrome-icon-active: #ffffff;--ui-chrome-text: #e1e3e6;--ui-chrome-text-current: #ffffff;--ui-chrome-text-muted: #828282;--ui-time-drive: #5c9ce6;--ui-time-work: #7eb7e8;--ui-time-rest: #fb923c;--ui-time-long-rest: #fbbf24;--ui-scroll-thumb: #282a2f;--ui-tooltip-bg: #1f2937;--ui-tooltip-text: #f3f4f6;--ui-tooltip-border: #374151;--ui-lightbox-overlay: rgba(0, 0, 0, 0.78);--ui-lightbox-chrome-bg-hover: rgba(92, 156, 230, 0.9);--ui-lightbox-image-shadow: 0 8px 32px rgba(0, 0, 0, 0.55)}/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/davegandy
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */@font-face{font-family:'FontAwesome';src:url(/assets/font-awesome/fontawesome-webfont-a9595e5bf3b6dbbc076902b9abdea356053d69a2fe66506706de9bb39a126b8f.eot?v=3.2.1);src:url(/assets/font-awesome/fontawesome-webfont-a9595e5bf3b6dbbc076902b9abdea356053d69a2fe66506706de9bb39a126b8f.eot?#iefix&v=3.2.1) format("embedded-opentype"),url(/assets/font-awesome/fontawesome-webfont-18e6b5ff511b90edf098e62ac45ed9d6673a3eee10165d0de4164d4d02a3a77f.woff?v=3.2.1) format("woff"),url(/assets/font-awesome/fontawesome-webfont-14dcb8f02b3b81c2baab230610c349a94282bbd976693759e9b4a8694d486451.ttf?v=3.2.1) format("truetype"),url(/assets/font-awesome/fontawesome-webfont-61c90f78333473c40f9512789708cdcd8206dd269401103f33d438cd838bb1f0.svg#fontawesomeregular?v=3.2.1) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],.adr-select i,.standards-select i,[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,.adr-select i:before,.standards-select i:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}a [class^="icon-"],a .adr-select i,.adr-select a i,a .standards-select i,.standards-select a i,a [class*=" icon-"]{display:inline}.icon-fixed-width[class^="icon-"],.adr-select i.icon-fixed-width,.standards-select i.icon-fixed-width,.icon-fixed-width[class*=" icon-"]{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em}.icon-fixed-width.icon-large[class^="icon-"],.adr-select i.icon-fixed-width.icon-large,.standards-select i.icon-fixed-width.icon-large,.icon-fixed-width.icon-large[class*=" icon-"]{width:1.4285714285714286em}.icons-ul{margin-left:2.142857142857143em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit}.hide[class^="icon-"],.adr-select i.hide,.standards-select i.hide,.hide[class*=" icon-"]{display:none}.icon-muted{color:#eeeeee}.icon-light,.adr-select i.icon-light,.standards-select i.icon-light{color:#ffffff}.icon-dark{color:#333333}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}.pull-left[class^="icon-"],.adr-select i.pull-left,.standards-select i.pull-left,.pull-left[class*=" icon-"]{margin-right:.3em}.pull-right[class^="icon-"],.adr-select i.pull-right,.standards-select i.pull-right,.pull-right[class*=" icon-"]{margin-left:.3em}[class^="icon-"],.adr-select i,.standards-select i,[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.adr-select .nav-pills>.active>a>i,.standards-select .nav-pills>.active>a>i,.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.adr-select .nav-list>.active>a>i,.standards-select .nav-list>.active>a>i,.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .adr-select .nav>.active>a>i,.adr-select .navbar-inverse .nav>.active>a>i,.navbar-inverse .standards-select .nav>.active>a>i,.standards-select .navbar-inverse .nav>.active>a>i,.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.adr-select .dropdown-menu>li>a:hover>i,.standards-select .dropdown-menu>li>a:hover>i,.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.adr-select .dropdown-menu>.active>a>i,.standards-select .dropdown-menu>.active>a>i,.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.adr-select .dropdown-submenu:hover>a>i,.standards-select .dropdown-submenu:hover>a>i,.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn .icon-large[class^="icon-"],.btn .adr-select i.icon-large,.adr-select .btn i.icon-large,.btn .standards-select i.icon-large,.standards-select .btn i.icon-large,.nav .icon-large[class^="icon-"],.nav .adr-select i.icon-large,.adr-select .nav i.icon-large,.nav .standards-select i.icon-large,.standards-select .nav i.icon-large,.btn .icon-large[class*=" icon-"],.nav .icon-large[class*=" icon-"]{line-height:.9em}.btn .icon-spin[class^="icon-"],.btn .adr-select i.icon-spin,.adr-select .btn i.icon-spin,.btn .standards-select i.icon-spin,.standards-select .btn i.icon-spin,.nav .icon-spin[class^="icon-"],.nav .adr-select i.icon-spin,.adr-select .nav i.icon-spin,.nav .standards-select i.icon-spin,.standards-select .nav i.icon-spin,.btn .icon-spin[class*=" icon-"],.nav .icon-spin[class*=" icon-"]{display:inline-block}.nav-tabs [class^="icon-"],.nav-tabs .adr-select i,.adr-select .nav-tabs i,.nav-tabs .standards-select i,.standards-select .nav-tabs i,.nav-pills [class^="icon-"],.nav-pills .adr-select i,.adr-select .nav-pills i,.nav-pills .standards-select i,.standards-select .nav-pills i,.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs .icon-large[class^="icon-"],.nav-pills .icon-large[class^="icon-"],.nav-tabs .icon-large[class*=" icon-"],.nav-pills .icon-large[class*=" icon-"]{line-height:.9em}.btn .pull-left.icon-2x[class^="icon-"],.btn .adr-select i.pull-left.icon-2x,.adr-select .btn i.pull-left.icon-2x,.btn .standards-select i.pull-left.icon-2x,.standards-select .btn i.pull-left.icon-2x,.btn .pull-left.icon-2x[class*=" icon-"],.btn .pull-right.icon-2x[class^="icon-"],.btn .adr-select i.pull-right.icon-2x,.adr-select .btn i.pull-right.icon-2x,.btn .standards-select i.pull-right.icon-2x,.standards-select .btn i.pull-right.icon-2x,.btn .pull-right.icon-2x[class*=" icon-"]{margin-top:.18em}.btn .icon-spin.icon-large[class^="icon-"],.btn .adr-select i.icon-spin.icon-large,.adr-select .btn i.icon-spin.icon-large,.btn .standards-select i.icon-spin.icon-large,.standards-select .btn i.icon-spin.icon-large,.btn .icon-spin.icon-large[class*=" icon-"]{line-height:.8em}.btn.btn-small .pull-left.icon-2x[class^="icon-"],.btn.btn-small .adr-select i.pull-left.icon-2x,.adr-select .btn.btn-small i.pull-left.icon-2x,.btn.btn-small .standards-select i.pull-left.icon-2x,.standards-select .btn.btn-small i.pull-left.icon-2x,.btn.btn-small .pull-left.icon-2x[class*=" icon-"],.btn.btn-small .pull-right.icon-2x[class^="icon-"],.btn.btn-small .adr-select i.pull-right.icon-2x,.adr-select .btn.btn-small i.pull-right.icon-2x,.btn.btn-small .standards-select i.pull-right.icon-2x,.standards-select .btn.btn-small i.pull-right.icon-2x,.btn.btn-small .pull-right.icon-2x[class*=" icon-"]{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large .adr-select i,.adr-select .btn.btn-large i,.btn.btn-large .standards-select i,.standards-select .btn.btn-large i,.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large .pull-left.icon-2x[class^="icon-"],.btn.btn-large .adr-select i.pull-left.icon-2x,.adr-select .btn.btn-large i.pull-left.icon-2x,.btn.btn-large .standards-select i.pull-left.icon-2x,.standards-select .btn.btn-large i.pull-left.icon-2x,.btn.btn-large .pull-left.icon-2x[class*=" icon-"],.btn.btn-large .pull-right.icon-2x[class^="icon-"],.btn.btn-large .adr-select i.pull-right.icon-2x,.adr-select .btn.btn-large i.pull-right.icon-2x,.btn.btn-large .standards-select i.pull-right.icon-2x,.standards-select .btn.btn-large i.pull-right.icon-2x,.btn.btn-large .pull-right.icon-2x[class*=" icon-"]{margin-top:.05em}.btn.btn-large .pull-left.icon-2x[class^="icon-"],.btn.btn-large .adr-select i.pull-left.icon-2x,.adr-select .btn.btn-large i.pull-left.icon-2x,.btn.btn-large .standards-select i.pull-left.icon-2x,.standards-select .btn.btn-large i.pull-left.icon-2x,.btn.btn-large .pull-left.icon-2x[class*=" icon-"]{margin-right:.2em}.btn.btn-large .pull-right.icon-2x[class^="icon-"],.btn.btn-large .adr-select i.pull-right.icon-2x,.adr-select .btn.btn-large i.pull-right.icon-2x,.btn.btn-large .standards-select i.pull-right.icon-2x,.standards-select .btn.btn-large i.pull-right.icon-2x,.btn.btn-large .pull-right.icon-2x[class*=" icon-"]{margin-left:.2em}.nav-list [class^="icon-"],.nav-list .adr-select i,.adr-select .nav-list i,.nav-list .standards-select i,.standards-select .nav-list i,.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack .adr-select i,.adr-select .icon-stack i,.icon-stack .standards-select i,.standards-select .icon-stack i,.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);transform:scale(1, -1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before,.icons-inside.icons-inside--glass .icons-inside__out:before{content:"\f000"}.icon-music:before,.icons-inside.icons-inside--music .icons-inside__out:before{content:"\f001"}.icon-search:before,.icons-inside.icons-inside--search .icons-inside__out:before{content:"\f002"}.icon-envelope-alt:before,.icons-inside.icons-inside--envelope-alt .icons-inside__out:before{content:"\f003"}.icon-heart:before,.icons-inside.icons-inside--heart .icons-inside__out:before{content:"\f004"}.icon-star:before,.icons-inside.icons-inside--star .icons-inside__out:before{content:"\f005"}.icon-star-empty:before,.icons-inside.icons-inside--star-empty .icons-inside__out:before{content:"\f006"}.icon-user:before,.icons-inside.icons-inside--user .icons-inside__out:before{content:"\f007"}.icon-film:before,.icons-inside.icons-inside--film .icons-inside__out:before{content:"\f008"}.icon-th-large:before,.icons-inside.icons-inside--th-large .icons-inside__out:before{content:"\f009"}.icon-th:before,.icons-inside.icons-inside--th .icons-inside__out:before{content:"\f00a"}.icon-th-list:before,.icons-inside.icons-inside--th-list .icons-inside__out:before{content:"\f00b"}.icon-ok:before,.icons-inside.icons-inside--ok .icons-inside__out:before{content:"\f00c"}.icon-remove:before,.icons-inside.icons-inside--remove .icons-inside__out:before{content:"\f00d"}.icon-zoom-in:before,.icons-inside.icons-inside--zoom-in .icons-inside__out:before{content:"\f00e"}.icon-zoom-out:before,.icons-inside.icons-inside--zoom-out .icons-inside__out:before{content:"\f010"}.icon-power-off:before,.icons-inside.icons-inside--power-off .icons-inside__out:before,.icon-off:before,.icons-inside.icons-inside--off .icons-inside__out:before{content:"\f011"}.icon-signal:before,.icons-inside.icons-inside--signal .icons-inside__out:before{content:"\f012"}.icon-gear:before,.icons-inside.icons-inside--gear .icons-inside__out:before,.icon-cog:before,.icons-inside.icons-inside--cog .icons-inside__out:before{content:"\f013"}.icon-trash:before,.icons-inside.icons-inside--trash .icons-inside__out:before{content:"\f014"}.icon-home:before,.icons-inside.icons-inside--home .icons-inside__out:before{content:"\f015"}.icon-file-alt:before,.icons-inside.icons-inside--file-alt .icons-inside__out:before{content:"\f016"}.icon-time:before,.icons-inside.icons-inside--time .icons-inside__out:before{content:"\f017"}.icon-road:before,.icons-inside.icons-inside--road .icons-inside__out:before{content:"\f018"}.icon-download-alt:before,.icons-inside.icons-inside--download-alt .icons-inside__out:before{content:"\f019"}.icon-download:before,.icons-inside.icons-inside--download .icons-inside__out:before{content:"\f01a"}.icon-upload:before,.icons-inside.icons-inside--upload .icons-inside__out:before{content:"\f01b"}.icon-inbox:before,.icons-inside.icons-inside--inbox .icons-inside__out:before{content:"\f01c"}.icon-play-circle:before,.icons-inside.icons-inside--play-circle .icons-inside__out:before{content:"\f01d"}.icon-rotate-right:before,.icons-inside.icons-inside--rotate-right .icons-inside__out:before,.icon-repeat:before,.icons-inside.icons-inside--repeat .icons-inside__out:before{content:"\f01e"}.icon-refresh:before,.icons-inside.icons-inside--refresh .icons-inside__out:before{content:"\f021"}.icon-list-alt:before,.icons-inside.icons-inside--list-alt .icons-inside__out:before{content:"\f022"}.icon-lock:before,.icons-inside.icons-inside--lock .icons-inside__out:before{content:"\f023"}.icon-flag:before,.icons-inside.icons-inside--flag .icons-inside__out:before{content:"\f024"}.icon-headphones:before,.icons-inside.icons-inside--headphones .icons-inside__out:before{content:"\f025"}.icon-volume-off:before,.icons-inside.icons-inside--volume-off .icons-inside__out:before{content:"\f026"}.icon-volume-down:before,.icons-inside.icons-inside--volume-down .icons-inside__out:before{content:"\f027"}.icon-volume-up:before,.icons-inside.icons-inside--volume-up .icons-inside__out:before{content:"\f028"}.icon-qrcode:before,.icons-inside.icons-inside--qrcode .icons-inside__out:before{content:"\f029"}.icon-barcode:before,.icons-inside.icons-inside--barcode .icons-inside__out:before{content:"\f02a"}.icon-tag:before,.icons-inside.icons-inside--tag .icons-inside__out:before{content:"\f02b"}.icon-tags:before,.icons-inside.icons-inside--tags .icons-inside__out:before{content:"\f02c"}.icon-book:before,.icons-inside.icons-inside--book .icons-inside__out:before{content:"\f02d"}.icon-bookmark:before,.icons-inside.icons-inside--bookmark .icons-inside__out:before{content:"\f02e"}.icon-print:before,.icons-inside.icons-inside--print .icons-inside__out:before{content:"\f02f"}.icon-camera:before,.icons-inside.icons-inside--camera .icons-inside__out:before{content:"\f030"}.icon-font:before,.icons-inside.icons-inside--font .icons-inside__out:before{content:"\f031"}.icon-bold:before,.icons-inside.icons-inside--bold .icons-inside__out:before{content:"\f032"}.icon-italic:before,.icons-inside.icons-inside--italic .icons-inside__out:before{content:"\f033"}.icon-text-height:before,.icons-inside.icons-inside--text-height .icons-inside__out:before{content:"\f034"}.icon-text-width:before,.icons-inside.icons-inside--text-width .icons-inside__out:before{content:"\f035"}.icon-align-left:before,.icons-inside.icons-inside--align-left .icons-inside__out:before{content:"\f036"}.icon-align-center:before,.icons-inside.icons-inside--align-center .icons-inside__out:before{content:"\f037"}.icon-align-right:before,.icons-inside.icons-inside--align-right .icons-inside__out:before{content:"\f038"}.icon-align-justify:before,.icons-inside.icons-inside--align-justify .icons-inside__out:before{content:"\f039"}.icon-list:before,.icons-inside.icons-inside--list .icons-inside__out:before{content:"\f03a"}.icon-indent-left:before,.icons-inside.icons-inside--indent-left .icons-inside__out:before{content:"\f03b"}.icon-indent-right:before,.icons-inside.icons-inside--indent-right .icons-inside__out:before{content:"\f03c"}.icon-facetime-video:before,.icons-inside.icons-inside--facetime-video .icons-inside__out:before{content:"\f03d"}.icon-picture:before,.icons-inside.icons-inside--picture .icons-inside__out:before{content:"\f03e"}.icon-pencil:before,.icons-inside.icons-inside--pencil .icons-inside__out:before{content:"\f040"}.icon-map-marker:before,.icons-inside.icons-inside--map-marker .icons-inside__out:before{content:"\f041"}.icon-adjust:before,.icons-inside.icons-inside--adjust .icons-inside__out:before{content:"\f042"}.icon-tint:before,.icons-inside.icons-inside--tint .icons-inside__out:before{content:"\f043"}.icon-edit:before,.icons-inside.icons-inside--edit .icons-inside__out:before{content:"\f044"}.icon-share:before,.icons-inside.icons-inside--share .icons-inside__out:before{content:"\f045"}.icon-check:before,.icons-inside.icons-inside--check .icons-inside__out:before{content:"\f046"}.icon-move:before,.icons-inside.icons-inside--move .icons-inside__out:before{content:"\f047"}.icon-step-backward:before,.icons-inside.icons-inside--step-backward .icons-inside__out:before{content:"\f048"}.icon-fast-backward:before,.icons-inside.icons-inside--fast-backward .icons-inside__out:before{content:"\f049"}.icon-backward:before,.icons-inside.icons-inside--backward .icons-inside__out:before{content:"\f04a"}.icon-play:before,.icons-inside.icons-inside--play .icons-inside__out:before{content:"\f04b"}.icon-pause:before,.icons-inside.icons-inside--pause .icons-inside__out:before{content:"\f04c"}.icon-stop:before,.icons-inside.icons-inside--stop .icons-inside__out:before{content:"\f04d"}.icon-forward:before,.icons-inside.icons-inside--forward .icons-inside__out:before{content:"\f04e"}.icon-fast-forward:before,.icons-inside.icons-inside--fast-forward .icons-inside__out:before{content:"\f050"}.icon-step-forward:before,.icons-inside.icons-inside--step-forward .icons-inside__out:before{content:"\f051"}.icon-eject:before,.icons-inside.icons-inside--eject .icons-inside__out:before{content:"\f052"}.icon-chevron-left:before,.icons-inside.icons-inside--chevron-left .icons-inside__out:before{content:"\f053"}.icon-chevron-right:before,.icons-inside.icons-inside--chevron-right .icons-inside__out:before{content:"\f054"}.icon-plus-sign:before,.icons-inside.icons-inside--plus-sign .icons-inside__out:before{content:"\f055"}.icon-minus-sign:before,.icons-inside.icons-inside--minus-sign .icons-inside__out:before{content:"\f056"}.icon-remove-sign:before,.icons-inside.icons-inside--remove-sign .icons-inside__out:before{content:"\f057"}.icon-ok-sign:before,.icons-inside.icons-inside--ok-sign .icons-inside__out:before,.adr-select input[type="checkbox"]:checked+label>i:before,.adr-select input[type="radio"]:checked+label>i:before,.standards-select input[type="checkbox"]:checked+label>i:before,.standards-select input[type="radio"]:checked+label>i:before,.message-success:before{content:"\f058"}.icon-question-sign:before,.icons-inside.icons-inside--question-sign .icons-inside__out:before{content:"\f059"}.icon-info-sign:before,.icons-inside.icons-inside--info-sign .icons-inside__out:before{content:"\f05a"}.icon-screenshot:before,.icons-inside.icons-inside--screenshot .icons-inside__out:before{content:"\f05b"}.icon-remove-circle:before,.icons-inside.icons-inside--remove-circle .icons-inside__out:before{content:"\f05c"}.icon-ok-circle:before,.icons-inside.icons-inside--ok-circle .icons-inside__out:before{content:"\f05d"}.icon-ban-circle:before,.icons-inside.icons-inside--ban-circle .icons-inside__out:before{content:"\f05e"}.icon-arrow-left:before,.icons-inside.icons-inside--arrow-left .icons-inside__out:before{content:"\f060"}.icon-arrow-right:before,.icons-inside.icons-inside--arrow-right .icons-inside__out:before{content:"\f061"}.icon-arrow-up:before,.icons-inside.icons-inside--arrow-up .icons-inside__out:before{content:"\f062"}.icon-arrow-down:before,.icons-inside.icons-inside--arrow-down .icons-inside__out:before{content:"\f063"}.icon-mail-forward:before,.icons-inside.icons-inside--mail-forward .icons-inside__out:before,.icon-share-alt:before,.icons-inside.icons-inside--share-alt .icons-inside__out:before{content:"\f064"}.icon-resize-full:before,.icons-inside.icons-inside--resize-full .icons-inside__out:before{content:"\f065"}.icon-resize-small:before,.icons-inside.icons-inside--resize-small .icons-inside__out:before{content:"\f066"}.icon-plus:before,.icons-inside.icons-inside--plus .icons-inside__out:before{content:"\f067"}.icon-minus:before,.icons-inside.icons-inside--minus .icons-inside__out:before{content:"\f068"}.icon-asterisk:before,.icons-inside.icons-inside--asterisk .icons-inside__out:before{content:"\f069"}.icon-exclamation-sign:before,.icons-inside.icons-inside--exclamation-sign .icons-inside__out:before,.message-info:before{content:"\f06a"}.icon-gift:before,.icons-inside.icons-inside--gift .icons-inside__out:before{content:"\f06b"}.icon-leaf:before,.icons-inside.icons-inside--leaf .icons-inside__out:before{content:"\f06c"}.icon-fire:before,.icons-inside.icons-inside--fire .icons-inside__out:before{content:"\f06d"}.icon-eye-open:before,.icons-inside.icons-inside--eye-open .icons-inside__out:before{content:"\f06e"}.icon-eye-close:before,.icons-inside.icons-inside--eye-close .icons-inside__out:before{content:"\f070"}.icon-warning-sign:before,.icons-inside.icons-inside--warning-sign .icons-inside__out:before,.message-error:before{content:"\f071"}.icon-plane:before,.icons-inside.icons-inside--plane .icons-inside__out:before{content:"\f072"}.icon-calendar:before,.icons-inside.icons-inside--calendar .icons-inside__out:before{content:"\f073"}.icon-random:before,.icons-inside.icons-inside--random .icons-inside__out:before{content:"\f074"}.icon-comment:before,.icons-inside.icons-inside--comment .icons-inside__out:before{content:"\f075"}.icon-magnet:before,.icons-inside.icons-inside--magnet .icons-inside__out:before{content:"\f076"}.icon-chevron-up:before,.icons-inside.icons-inside--chevron-up .icons-inside__out:before{content:"\f077"}.icon-chevron-down:before,.icons-inside.icons-inside--chevron-down .icons-inside__out:before{content:"\f078"}.icon-retweet:before,.icons-inside.icons-inside--retweet .icons-inside__out:before{content:"\f079"}.icon-shopping-cart:before,.icons-inside.icons-inside--shopping-cart .icons-inside__out:before{content:"\f07a"}.icon-folder-close:before,.icons-inside.icons-inside--folder-close .icons-inside__out:before{content:"\f07b"}.icon-folder-open:before,.icons-inside.icons-inside--folder-open .icons-inside__out:before{content:"\f07c"}.icon-resize-vertical:before,.icons-inside.icons-inside--resize-vertical .icons-inside__out:before{content:"\f07d"}.icon-resize-horizontal:before,.icons-inside.icons-inside--resize-horizontal .icons-inside__out:before{content:"\f07e"}.icon-bar-chart:before,.icons-inside.icons-inside--bar-chart .icons-inside__out:before{content:"\f080"}.icon-twitter-sign:before,.icons-inside.icons-inside--twitter-sign .icons-inside__out:before{content:"\f081"}.icon-facebook-sign:before,.icons-inside.icons-inside--facebook-sign .icons-inside__out:before{content:"\f082"}.icon-camera-retro:before,.icons-inside.icons-inside--camera-retro .icons-inside__out:before{content:"\f083"}.icon-key:before,.icons-inside.icons-inside--key .icons-inside__out:before{content:"\f084"}.icon-gears:before,.icons-inside.icons-inside--gears .icons-inside__out:before,.icon-cogs:before,.icons-inside.icons-inside--cogs .icons-inside__out:before{content:"\f085"}.icon-comments:before,.icons-inside.icons-inside--comments .icons-inside__out:before{content:"\f086"}.icon-thumbs-up-alt:before,.icons-inside.icons-inside--thumbs-up-alt .icons-inside__out:before{content:"\f087"}.icon-thumbs-down-alt:before,.icons-inside.icons-inside--thumbs-down-alt .icons-inside__out:before{content:"\f088"}.icon-star-half:before,.icons-inside.icons-inside--star-half .icons-inside__out:before{content:"\f089"}.icon-heart-empty:before,.icons-inside.icons-inside--heart-empty .icons-inside__out:before{content:"\f08a"}.icon-signout:before,.icons-inside.icons-inside--signout .icons-inside__out:before{content:"\f08b"}.icon-linkedin-sign:before,.icons-inside.icons-inside--linkedin-sign .icons-inside__out:before{content:"\f08c"}.icon-pushpin:before,.icons-inside.icons-inside--pushpin .icons-inside__out:before{content:"\f08d"}.icon-external-link:before,.icons-inside.icons-inside--external-link .icons-inside__out:before{content:"\f08e"}.icon-signin:before,.icons-inside.icons-inside--signin .icons-inside__out:before{content:"\f090"}.icon-trophy:before,.icons-inside.icons-inside--trophy .icons-inside__out:before{content:"\f091"}.icon-github-sign:before,.icons-inside.icons-inside--github-sign .icons-inside__out:before{content:"\f092"}.icon-upload-alt:before,.icons-inside.icons-inside--upload-alt .icons-inside__out:before{content:"\f093"}.icon-lemon:before,.icons-inside.icons-inside--lemon .icons-inside__out:before{content:"\f094"}.icon-phone:before,.icons-inside.icons-inside--phone .icons-inside__out:before{content:"\f095"}.icon-unchecked:before,.icons-inside.icons-inside--unchecked .icons-inside__out:before,.icon-check-empty:before,.icons-inside.icons-inside--check-empty .icons-inside__out:before{content:"\f096"}.icon-bookmark-empty:before,.icons-inside.icons-inside--bookmark-empty .icons-inside__out:before{content:"\f097"}.icon-phone-sign:before,.icons-inside.icons-inside--phone-sign .icons-inside__out:before{content:"\f098"}.icon-twitter:before,.icons-inside.icons-inside--twitter .icons-inside__out:before{content:"\f099"}.icon-facebook:before,.icons-inside.icons-inside--facebook .icons-inside__out:before{content:"\f09a"}.icon-github:before,.icons-inside.icons-inside--github .icons-inside__out:before{content:"\f09b"}.icon-unlock:before,.icons-inside.icons-inside--unlock .icons-inside__out:before{content:"\f09c"}.icon-credit-card:before,.icons-inside.icons-inside--credit-card .icons-inside__out:before{content:"\f09d"}.icon-rss:before,.icons-inside.icons-inside--rss .icons-inside__out:before{content:"\f09e"}.icon-hdd:before,.icons-inside.icons-inside--hdd .icons-inside__out:before{content:"\f0a0"}.icon-bullhorn:before,.icons-inside.icons-inside--bullhorn .icons-inside__out:before{content:"\f0a1"}.icon-bell:before,.icons-inside.icons-inside--bell .icons-inside__out:before{content:"\f0a2"}.icon-certificate:before,.icons-inside.icons-inside--certificate .icons-inside__out:before{content:"\f0a3"}.icon-hand-right:before,.icons-inside.icons-inside--hand-right .icons-inside__out:before{content:"\f0a4"}.icon-hand-left:before,.icons-inside.icons-inside--hand-left .icons-inside__out:before{content:"\f0a5"}.icon-hand-up:before,.icons-inside.icons-inside--hand-up .icons-inside__out:before{content:"\f0a6"}.icon-hand-down:before,.icons-inside.icons-inside--hand-down .icons-inside__out:before{content:"\f0a7"}.icon-circle-arrow-left:before,.icons-inside.icons-inside--circle-arrow-left .icons-inside__out:before{content:"\f0a8"}.icon-circle-arrow-right:before,.icons-inside.icons-inside--circle-arrow-right .icons-inside__out:before{content:"\f0a9"}.icon-circle-arrow-up:before,.icons-inside.icons-inside--circle-arrow-up .icons-inside__out:before{content:"\f0aa"}.icon-circle-arrow-down:before,.icons-inside.icons-inside--circle-arrow-down .icons-inside__out:before{content:"\f0ab"}.icon-globe:before,.icons-inside.icons-inside--globe .icons-inside__out:before{content:"\f0ac"}.icon-wrench:before,.icons-inside.icons-inside--wrench .icons-inside__out:before{content:"\f0ad"}.icon-tasks:before,.icons-inside.icons-inside--tasks .icons-inside__out:before{content:"\f0ae"}.icon-filter:before,.icons-inside.icons-inside--filter .icons-inside__out:before{content:"\f0b0"}.icon-briefcase:before,.icons-inside.icons-inside--briefcase .icons-inside__out:before{content:"\f0b1"}.icon-fullscreen:before,.icons-inside.icons-inside--fullscreen .icons-inside__out:before{content:"\f0b2"}.icon-group:before,.icons-inside.icons-inside--group .icons-inside__out:before{content:"\f0c0"}.icon-link:before,.icons-inside.icons-inside--link .icons-inside__out:before{content:"\f0c1"}.icon-cloud:before,.icons-inside.icons-inside--cloud .icons-inside__out:before{content:"\f0c2"}.icon-beaker:before,.icons-inside.icons-inside--beaker .icons-inside__out:before{content:"\f0c3"}.icon-cut:before,.icons-inside.icons-inside--cut .icons-inside__out:before{content:"\f0c4"}.icon-copy:before,.icons-inside.icons-inside--copy .icons-inside__out:before{content:"\f0c5"}.icon-paperclip:before,.icons-inside.icons-inside--paperclip .icons-inside__out:before,.icon-paper-clip:before,.icons-inside.icons-inside--paper-clip .icons-inside__out:before{content:"\f0c6"}.icon-save:before,.icons-inside.icons-inside--save .icons-inside__out:before{content:"\f0c7"}.icon-sign-blank:before,.icons-inside.icons-inside--sign-blank .icons-inside__out:before{content:"\f0c8"}.icon-reorder:before,.icons-inside.icons-inside--reorder .icons-inside__out:before{content:"\f0c9"}.icon-list-ul:before,.icons-inside.icons-inside--list-ul .icons-inside__out:before{content:"\f0ca"}.icon-list-ol:before,.icons-inside.icons-inside--list-ol .icons-inside__out:before{content:"\f0cb"}.icon-strikethrough:before,.icons-inside.icons-inside--strikethrough .icons-inside__out:before{content:"\f0cc"}.icon-underline:before,.icons-inside.icons-inside--underline .icons-inside__out:before{content:"\f0cd"}.icon-table:before,.icons-inside.icons-inside--table .icons-inside__out:before{content:"\f0ce"}.icon-magic:before,.icons-inside.icons-inside--magic .icons-inside__out:before{content:"\f0d0"}.icon-truck:before,.icons-inside.icons-inside--truck .icons-inside__out:before{content:"\f0d1"}.icon-pinterest:before,.icons-inside.icons-inside--pinterest .icons-inside__out:before{content:"\f0d2"}.icon-pinterest-sign:before,.icons-inside.icons-inside--pinterest-sign .icons-inside__out:before{content:"\f0d3"}.icon-google-plus-sign:before,.icons-inside.icons-inside--google-plus-sign .icons-inside__out:before{content:"\f0d4"}.icon-google-plus:before,.icons-inside.icons-inside--google-plus .icons-inside__out:before{content:"\f0d5"}.icon-money:before,.icons-inside.icons-inside--money .icons-inside__out:before{content:"\f0d6"}.icon-caret-down:before,.icons-inside.icons-inside--caret-down .icons-inside__out:before{content:"\f0d7"}.icon-caret-up:before,.icons-inside.icons-inside--caret-up .icons-inside__out:before{content:"\f0d8"}.icon-caret-left:before,.icons-inside.icons-inside--caret-left .icons-inside__out:before{content:"\f0d9"}.icon-caret-right:before,.icons-inside.icons-inside--caret-right .icons-inside__out:before{content:"\f0da"}.icon-columns:before,.icons-inside.icons-inside--columns .icons-inside__out:before{content:"\f0db"}.icon-sort:before,.icons-inside.icons-inside--sort .icons-inside__out:before{content:"\f0dc"}.icon-sort-down:before,.icons-inside.icons-inside--sort-down .icons-inside__out:before{content:"\f0dd"}.icon-sort-up:before,.icons-inside.icons-inside--sort-up .icons-inside__out:before{content:"\f0de"}.icon-envelope:before,.icons-inside.icons-inside--envelope .icons-inside__out:before{content:"\f0e0"}.icon-linkedin:before,.icons-inside.icons-inside--linkedin .icons-inside__out:before{content:"\f0e1"}.icon-rotate-left:before,.icons-inside.icons-inside--rotate-left .icons-inside__out:before,.icon-undo:before,.icons-inside.icons-inside--undo .icons-inside__out:before{content:"\f0e2"}.icon-legal:before,.icons-inside.icons-inside--legal .icons-inside__out:before{content:"\f0e3"}.icon-dashboard:before,.icons-inside.icons-inside--dashboard .icons-inside__out:before{content:"\f0e4"}.icon-comment-alt:before,.icons-inside.icons-inside--comment-alt .icons-inside__out:before{content:"\f0e5"}.icon-comments-alt:before,.icons-inside.icons-inside--comments-alt .icons-inside__out:before{content:"\f0e6"}.icon-bolt:before,.icons-inside.icons-inside--bolt .icons-inside__out:before{content:"\f0e7"}.icon-sitemap:before,.icons-inside.icons-inside--sitemap .icons-inside__out:before{content:"\f0e8"}.icon-umbrella:before,.icons-inside.icons-inside--umbrella .icons-inside__out:before{content:"\f0e9"}.icon-paste:before,.icons-inside.icons-inside--paste .icons-inside__out:before{content:"\f0ea"}.icon-lightbulb:before,.icons-inside.icons-inside--lightbulb .icons-inside__out:before{content:"\f0eb"}.icon-exchange:before,.icons-inside.icons-inside--exchange .icons-inside__out:before{content:"\f0ec"}.icon-cloud-download:before,.icons-inside.icons-inside--cloud-download .icons-inside__out:before{content:"\f0ed"}.icon-cloud-upload:before,.icons-inside.icons-inside--cloud-upload .icons-inside__out:before{content:"\f0ee"}.icon-user-md:before,.icons-inside.icons-inside--user-md .icons-inside__out:before{content:"\f0f0"}.icon-stethoscope:before,.icons-inside.icons-inside--stethoscope .icons-inside__out:before{content:"\f0f1"}.icon-suitcase:before,.icons-inside.icons-inside--suitcase .icons-inside__out:before{content:"\f0f2"}.icon-bell-alt:before,.icons-inside.icons-inside--bell-alt .icons-inside__out:before{content:"\f0f3"}.icon-coffee:before,.icons-inside.icons-inside--coffee .icons-inside__out:before{content:"\f0f4"}.icon-food:before,.icons-inside.icons-inside--food .icons-inside__out:before{content:"\f0f5"}.icon-file-text-alt:before,.icons-inside.icons-inside--file-text-alt .icons-inside__out:before{content:"\f0f6"}.icon-building:before,.icons-inside.icons-inside--building .icons-inside__out:before{content:"\f0f7"}.icon-hospital:before,.icons-inside.icons-inside--hospital .icons-inside__out:before{content:"\f0f8"}.icon-ambulance:before,.icons-inside.icons-inside--ambulance .icons-inside__out:before{content:"\f0f9"}.icon-medkit:before,.icons-inside.icons-inside--medkit .icons-inside__out:before{content:"\f0fa"}.icon-fighter-jet:before,.icons-inside.icons-inside--fighter-jet .icons-inside__out:before{content:"\f0fb"}.icon-beer:before,.icons-inside.icons-inside--beer .icons-inside__out:before{content:"\f0fc"}.icon-h-sign:before,.icons-inside.icons-inside--h-sign .icons-inside__out:before{content:"\f0fd"}.icon-plus-sign-alt:before,.icons-inside.icons-inside--plus-sign-alt .icons-inside__out:before{content:"\f0fe"}.icon-double-angle-left:before,.icons-inside.icons-inside--double-angle-left .icons-inside__out:before{content:"\f100"}.icon-double-angle-right:before,.icons-inside.icons-inside--double-angle-right .icons-inside__out:before{content:"\f101"}.icon-double-angle-up:before,.icons-inside.icons-inside--double-angle-up .icons-inside__out:before{content:"\f102"}.icon-double-angle-down:before,.icons-inside.icons-inside--double-angle-down .icons-inside__out:before{content:"\f103"}.icon-angle-left:before,.to-schedule-nav__prev:before,.to-list__nav-left:before,.order-progress__nav-left:before,.icons-inside.icons-inside--angle-left .icons-inside__out:before,.datepicker th.prev:before,.datepicker th.next:before{content:"\f104"}.icon-angle-right:before,.to-schedule-nav__next:before,.to-list__nav-right:before,.order-progress__nav-right:before,.icons-inside.icons-inside--angle-right .icons-inside__out:before,.datepicker th.next:before{content:"\f105"}.icon-angle-up:before,.icons-inside.icons-inside--angle-up .icons-inside__out:before{content:"\f106"}.icon-angle-down:before,.icons-inside.icons-inside--angle-down .icons-inside__out:before{content:"\f107"}.icon-desktop:before,.icons-inside.icons-inside--desktop .icons-inside__out:before{content:"\f108"}.icon-laptop:before,.icons-inside.icons-inside--laptop .icons-inside__out:before{content:"\f109"}.icon-tablet:before,.icons-inside.icons-inside--tablet .icons-inside__out:before{content:"\f10a"}.icon-mobile-phone:before,.icons-inside.icons-inside--mobile-phone .icons-inside__out:before{content:"\f10b"}.icon-circle-blank:before,.icons-inside.icons-inside--circle-blank .icons-inside__out:before{content:"\f10c"}.icon-quote-left:before,.icons-inside.icons-inside--quote-left .icons-inside__out:before{content:"\f10d"}.icon-quote-right:before,.icons-inside.icons-inside--quote-right .icons-inside__out:before{content:"\f10e"}.icon-spinner:before,.icons-inside.icons-inside--spinner .icons-inside__out:before{content:"\f110"}.icon-circle:before,.icons-inside.icons-inside--circle .icons-inside__out:before{content:"\f111"}.icon-mail-reply:before,.icons-inside.icons-inside--mail-reply .icons-inside__out:before,.icon-reply:before,.icons-inside.icons-inside--reply .icons-inside__out:before{content:"\f112"}.icon-github-alt:before,.icons-inside.icons-inside--github-alt .icons-inside__out:before{content:"\f113"}.icon-folder-close-alt:before,.icons-inside.icons-inside--folder-close-alt .icons-inside__out:before{content:"\f114"}.icon-folder-open-alt:before,.icons-inside.icons-inside--folder-open-alt .icons-inside__out:before{content:"\f115"}.icon-expand-alt:before,.icons-inside.icons-inside--expand-alt .icons-inside__out:before{content:"\f116"}.icon-collapse-alt:before,.icons-inside.icons-inside--collapse-alt .icons-inside__out:before{content:"\f117"}.icon-smile:before,.icons-inside.icons-inside--smile .icons-inside__out:before{content:"\f118"}.icon-frown:before,.icons-inside.icons-inside--frown .icons-inside__out:before{content:"\f119"}.icon-meh:before,.icons-inside.icons-inside--meh .icons-inside__out:before{content:"\f11a"}.icon-gamepad:before,.icons-inside.icons-inside--gamepad .icons-inside__out:before{content:"\f11b"}.icon-keyboard:before,.icons-inside.icons-inside--keyboard .icons-inside__out:before{content:"\f11c"}.icon-flag-alt:before,.icons-inside.icons-inside--flag-alt .icons-inside__out:before{content:"\f11d"}.icon-flag-checkered:before,.icons-inside.icons-inside--flag-checkered .icons-inside__out:before{content:"\f11e"}.icon-terminal:before,.icons-inside.icons-inside--terminal .icons-inside__out:before{content:"\f120"}.icon-code:before,.icons-inside.icons-inside--code .icons-inside__out:before{content:"\f121"}.icon-reply-all:before,.icons-inside.icons-inside--reply-all .icons-inside__out:before{content:"\f122"}.icon-mail-reply-all:before,.icons-inside.icons-inside--mail-reply-all .icons-inside__out:before{content:"\f122"}.icon-star-half-full:before,.icons-inside.icons-inside--star-half-full .icons-inside__out:before,.icon-star-half-empty:before,.icons-inside.icons-inside--star-half-empty .icons-inside__out:before{content:"\f123"}.icon-location-arrow:before,.icons-inside.icons-inside--location-arrow .icons-inside__out:before{content:"\f124"}.icon-crop:before,.icons-inside.icons-inside--crop .icons-inside__out:before{content:"\f125"}.icon-code-fork:before,.icons-inside.icons-inside--code-fork .icons-inside__out:before{content:"\f126"}.icon-unlink:before,.icons-inside.icons-inside--unlink .icons-inside__out:before{content:"\f127"}.icon-question:before,.icons-inside.icons-inside--question .icons-inside__out:before{content:"\f128"}.icon-info:before,.icons-inside.icons-inside--info .icons-inside__out:before{content:"\f129"}.icon-exclamation:before,.icons-inside.icons-inside--exclamation .icons-inside__out:before{content:"\f12a"}.icon-superscript:before,.icons-inside.icons-inside--superscript .icons-inside__out:before{content:"\f12b"}.icon-subscript:before,.icons-inside.icons-inside--subscript .icons-inside__out:before{content:"\f12c"}.icon-eraser:before,.icons-inside.icons-inside--eraser .icons-inside__out:before{content:"\f12d"}.icon-puzzle-piece:before,.icons-inside.icons-inside--puzzle-piece .icons-inside__out:before{content:"\f12e"}.icon-microphone:before,.icons-inside.icons-inside--microphone .icons-inside__out:before{content:"\f130"}.icon-microphone-off:before,.icons-inside.icons-inside--microphone-off .icons-inside__out:before{content:"\f131"}.icon-shield:before,.icons-inside.icons-inside--shield .icons-inside__out:before,.message-warning:before{content:"\f132"}.icon-calendar-empty:before,.icons-inside.icons-inside--calendar-empty .icons-inside__out:before{content:"\f133"}.icon-fire-extinguisher:before,.icons-inside.icons-inside--fire-extinguisher .icons-inside__out:before{content:"\f134"}.icon-rocket:before,.icons-inside.icons-inside--rocket .icons-inside__out:before{content:"\f135"}.icon-maxcdn:before,.icons-inside.icons-inside--maxcdn .icons-inside__out:before{content:"\f136"}.icon-chevron-sign-left:before,.icons-inside.icons-inside--chevron-sign-left .icons-inside__out:before{content:"\f137"}.icon-chevron-sign-right:before,.icons-inside.icons-inside--chevron-sign-right .icons-inside__out:before{content:"\f138"}.icon-chevron-sign-up:before,.icons-inside.icons-inside--chevron-sign-up .icons-inside__out:before{content:"\f139"}.icon-chevron-sign-down:before,.icons-inside.icons-inside--chevron-sign-down .icons-inside__out:before{content:"\f13a"}.icon-html5:before,.icons-inside.icons-inside--html5 .icons-inside__out:before{content:"\f13b"}.icon-css3:before,.icons-inside.icons-inside--css3 .icons-inside__out:before{content:"\f13c"}.icon-anchor:before,.icons-inside.icons-inside--anchor .icons-inside__out:before{content:"\f13d"}.icon-unlock-alt:before,.icons-inside.icons-inside--unlock-alt .icons-inside__out:before{content:"\f13e"}.icon-bullseye:before,.icons-inside.icons-inside--bullseye .icons-inside__out:before{content:"\f140"}.icon-ellipsis-horizontal:before,.icons-inside.icons-inside--ellipsis-horizontal .icons-inside__out:before{content:"\f141"}.icon-ellipsis-vertical:before,.icons-inside.icons-inside--ellipsis-vertical .icons-inside__out:before{content:"\f142"}.icon-rss-sign:before,.icons-inside.icons-inside--rss-sign .icons-inside__out:before{content:"\f143"}.icon-play-sign:before,.icons-inside.icons-inside--play-sign .icons-inside__out:before{content:"\f144"}.icon-ticket:before,.icons-inside.icons-inside--ticket .icons-inside__out:before{content:"\f145"}.icon-minus-sign-alt:before,.icons-inside.icons-inside--minus-sign-alt .icons-inside__out:before{content:"\f146"}.icon-check-minus:before,.icons-inside.icons-inside--check-minus .icons-inside__out:before{content:"\f147"}.icon-level-up:before,.icons-inside.icons-inside--level-up .icons-inside__out:before{content:"\f148"}.icon-level-down:before,.icons-inside.icons-inside--level-down .icons-inside__out:before{content:"\f149"}.icon-check-sign:before,.icons-inside.icons-inside--check-sign .icons-inside__out:before{content:"\f14a"}.icon-edit-sign:before,.icons-inside.icons-inside--edit-sign .icons-inside__out:before{content:"\f14b"}.icon-external-link-sign:before,.icons-inside.icons-inside--external-link-sign .icons-inside__out:before{content:"\f14c"}.icon-share-sign:before,.icons-inside.icons-inside--share-sign .icons-inside__out:before{content:"\f14d"}.icon-compass:before,.icons-inside.icons-inside--compass .icons-inside__out:before{content:"\f14e"}.icon-collapse:before,.icons-inside.icons-inside--collapse .icons-inside__out:before{content:"\f150"}.icon-collapse-top:before,.icons-inside.icons-inside--collapse-top .icons-inside__out:before{content:"\f151"}.icon-expand:before,.icons-inside.icons-inside--expand .icons-inside__out:before{content:"\f152"}.icon-euro:before,.icons-inside.icons-inside--euro .icons-inside__out:before,.icon-eur:before,.icons-inside.icons-inside--eur .icons-inside__out:before{content:"\f153"}.icon-gbp:before,.icons-inside.icons-inside--gbp .icons-inside__out:before{content:"\f154"}.icon-dollar:before,.icons-inside.icons-inside--dollar .icons-inside__out:before,.icon-usd:before,.icons-inside.icons-inside--usd .icons-inside__out:before{content:"\f155"}.icon-rupee:before,.icons-inside.icons-inside--rupee .icons-inside__out:before,.icon-inr:before,.icons-inside.icons-inside--inr .icons-inside__out:before{content:"\f156"}.icon-yen:before,.icons-inside.icons-inside--yen .icons-inside__out:before,.icon-jpy:before,.icons-inside.icons-inside--jpy .icons-inside__out:before{content:"\f157"}.icon-renminbi:before,.icons-inside.icons-inside--renminbi .icons-inside__out:before,.icon-cny:before,.icons-inside.icons-inside--cny .icons-inside__out:before{content:"\f158"}.icon-won:before,.icons-inside.icons-inside--won .icons-inside__out:before,.icon-krw:before,.icons-inside.icons-inside--krw .icons-inside__out:before{content:"\f159"}.icon-bitcoin:before,.icons-inside.icons-inside--bitcoin .icons-inside__out:before,.icon-btc:before,.icons-inside.icons-inside--btc .icons-inside__out:before{content:"\f15a"}.icon-file:before,.icons-inside.icons-inside--file .icons-inside__out:before{content:"\f15b"}.icon-file-text:before,.icons-inside.icons-inside--file-text .icons-inside__out:before{content:"\f15c"}.icon-sort-by-alphabet:before,.icons-inside.icons-inside--sort-by-alphabet .icons-inside__out:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before,.icons-inside.icons-inside--sort-by-alphabet-alt .icons-inside__out:before{content:"\f15e"}.icon-sort-by-attributes:before,.icons-inside.icons-inside--sort-by-attributes .icons-inside__out:before{content:"\f160"}.icon-sort-by-attributes-alt:before,.icons-inside.icons-inside--sort-by-attributes-alt .icons-inside__out:before{content:"\f161"}.icon-sort-by-order:before,.icons-inside.icons-inside--sort-by-order .icons-inside__out:before{content:"\f162"}.icon-sort-by-order-alt:before,.icons-inside.icons-inside--sort-by-order-alt .icons-inside__out:before{content:"\f163"}.icon-thumbs-up:before,.icons-inside.icons-inside--thumbs-up .icons-inside__out:before{content:"\f164"}.icon-thumbs-down:before,.icons-inside.icons-inside--thumbs-down .icons-inside__out:before{content:"\f165"}.icon-youtube-sign:before,.icons-inside.icons-inside--youtube-sign .icons-inside__out:before{content:"\f166"}.icon-youtube:before,.icons-inside.icons-inside--youtube .icons-inside__out:before{content:"\f167"}.icon-xing:before,.icons-inside.icons-inside--xing .icons-inside__out:before{content:"\f168"}.icon-xing-sign:before,.icons-inside.icons-inside--xing-sign .icons-inside__out:before{content:"\f169"}.icon-youtube-play:before,.icons-inside.icons-inside--youtube-play .icons-inside__out:before{content:"\f16a"}.icon-dropbox:before,.icons-inside.icons-inside--dropbox .icons-inside__out:before{content:"\f16b"}.icon-stackexchange:before,.icons-inside.icons-inside--stackexchange .icons-inside__out:before{content:"\f16c"}.icon-instagram:before,.icons-inside.icons-inside--instagram .icons-inside__out:before{content:"\f16d"}.icon-flickr:before,.icons-inside.icons-inside--flickr .icons-inside__out:before{content:"\f16e"}.icon-adn:before,.icons-inside.icons-inside--adn .icons-inside__out:before{content:"\f170"}.icon-bitbucket:before,.icons-inside.icons-inside--bitbucket .icons-inside__out:before{content:"\f171"}.icon-bitbucket-sign:before,.icons-inside.icons-inside--bitbucket-sign .icons-inside__out:before{content:"\f172"}.icon-tumblr:before,.icons-inside.icons-inside--tumblr .icons-inside__out:before{content:"\f173"}.icon-tumblr-sign:before,.icons-inside.icons-inside--tumblr-sign .icons-inside__out:before{content:"\f174"}.icon-long-arrow-down:before,.icons-inside.icons-inside--long-arrow-down .icons-inside__out:before{content:"\f175"}.icon-long-arrow-up:before,.icons-inside.icons-inside--long-arrow-up .icons-inside__out:before{content:"\f176"}.icon-long-arrow-left:before,.icons-inside.icons-inside--long-arrow-left .icons-inside__out:before{content:"\f177"}.icon-long-arrow-right:before,.icons-inside.icons-inside--long-arrow-right .icons-inside__out:before{content:"\f178"}.icon-apple:before,.icons-inside.icons-inside--apple .icons-inside__out:before{content:"\f179"}.icon-windows:before,.icons-inside.icons-inside--windows .icons-inside__out:before{content:"\f17a"}.icon-android:before,.icons-inside.icons-inside--android .icons-inside__out:before{content:"\f17b"}.icon-linux:before,.icons-inside.icons-inside--linux .icons-inside__out:before{content:"\f17c"}.icon-dribbble:before,.icons-inside.icons-inside--dribbble .icons-inside__out:before{content:"\f17d"}.icon-skype:before,.icons-inside.icons-inside--skype .icons-inside__out:before{content:"\f17e"}.icon-foursquare:before,.icons-inside.icons-inside--foursquare .icons-inside__out:before{content:"\f180"}.icon-trello:before,.icons-inside.icons-inside--trello .icons-inside__out:before{content:"\f181"}.icon-female:before,.icons-inside.icons-inside--female .icons-inside__out:before{content:"\f182"}.icon-male:before,.icons-inside.icons-inside--male .icons-inside__out:before{content:"\f183"}.icon-gittip:before,.icons-inside.icons-inside--gittip .icons-inside__out:before{content:"\f184"}.icon-sun:before,.icons-inside.icons-inside--sun .icons-inside__out:before{content:"\f185"}.icon-moon:before,.icons-inside.icons-inside--moon .icons-inside__out:before{content:"\f186"}.icon-archive:before,.icons-inside.icons-inside--archive .icons-inside__out:before{content:"\f187"}.icon-bug:before,.icons-inside.icons-inside--bug .icons-inside__out:before{content:"\f188"}.icon-vk:before,.icons-inside.icons-inside--vk .icons-inside__out:before{content:"\f189"}.icon-weibo:before,.icons-inside.icons-inside--weibo .icons-inside__out:before{content:"\f18a"}.icon-renren:before,.icons-inside.icons-inside--renren .icons-inside__out:before{content:"\f18b"}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;-ms-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:solid 1px #f0c49B;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eeeeee;background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#dddddd;background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1),-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:3px;text-align:left;border-radius:3px}.leaflet-popup-content{margin:9px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:14px;height:14px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}/*!
 * Datepicker for Bootstrap v1.10.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.active:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled]:hover{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.active:hover{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.active:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled]:hover{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.active:hover{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:linear-gradient(to bottom, #b3b3b3, gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.active:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled]:hover{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.active:hover{background-color:#666666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled]:hover{background-color:#0044cc}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover{background-color:#003399 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled]:hover{background-color:#0044cc}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover{background-color:#003399 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}form.button_to{display:inline-block;margin:0}div.btn{line-height:normal}.btn-group>form.button_to{display:inline-block;float:none}.btn-group>form.button_to .btn{margin-left:-1px;border-radius:0}.btn-group>form.button_to:first-child .btn{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group>form.button_to:last-child .btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}div.time-picker{position:absolute;height:220px;width:88px;overflow:auto;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-card);color:var(--ui-text);z-index:10000;margin:0;padding:4px 0}div.time-picker ul{list-style-type:none;margin:0;padding:0}div.time-picker li{cursor:pointer;height:32px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:13px;line-height:1.2;color:var(--ui-text);padding:0 8px;border-radius:6px;margin:0 4px}div.time-picker li:hover{background:var(--ui-primary-soft);color:var(--ui-primary-text)}div.time-picker li.selected{background:var(--ui-primary-soft);color:var(--ui-primary-text);font-weight:600}div.duration-picker{position:absolute;height:191px;width:4em;overflow:auto;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-card);color:var(--ui-text);z-index:99;margin:0}div.duration-picker ul{list-style-type:none;margin:0;padding:0}div.duration-picker li{cursor:pointer;height:10px;font-size:12px;line-height:1;padding:4px 3px;color:var(--ui-text)}div.duration-picker li.selected{background:var(--ui-primary);color:var(--ui-on-primary)}div.duration-picker li:hover:not(.selected){background:var(--ui-primary-soft);color:var(--ui-primary-text)}.company-profile h3 a{font-size:75%;margin-left:10px}.companies-total-statistics{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.companies-total-statistics--item{margin-right:40px}.companies-total-statistics--item--key{font-weight:600;margin-right:5px}.companies-total-statistics--item--value{margin-left:5px}.company-profile-page{width:100%;margin-bottom:0;gap:16px;padding-left:20px;box-sizing:border-box;border-radius:0;background:transparent;background-image:none;box-shadow:none;border:0;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start}@media (max-width: 960px){.company-profile-page{-webkit-flex-direction:column;flex-direction:column}}.company-profile-page .company-profile-page__logo--legacy,.company-profile-page .company-profile-page__edit-link--legacy{display:none}.company-profile-page .company-profile-page__edit-link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:34px;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}.company-profile-page .company-profile-page__logo{-webkit-flex-shrink:0;flex-shrink:0;width:120px;height:120px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;border-radius:10px;background:transparent}.company-profile-page .company-profile-page__logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border:0;border-radius:0;background:transparent;box-shadow:none}.company-profile-page .company-profile-page__card-body--with-logo{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;gap:16px}.company-profile-page .company-profile-page__info{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.company-profile-page .company-profile-page__main{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:16px 0;background:transparent}.company-profile-page .company-profile-page__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;margin-bottom:16px}.company-profile-page .company-profile-page__title,.company-profile-page h1.company-profile-page__title.title{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.company-profile-page .company-profile-page__section{margin-bottom:0}.company-profile-page .company-profile-page__section:not(:last-child){margin-bottom:16px}.company-profile-page .company-profile-page__card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-card);overflow:hidden}.company-profile-page .company-profile-page__card:has(.nav-dropdown--shown){overflow:visible}.company-profile-page .company-profile-page__card-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;margin-bottom:0;padding:12px 16px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.company-profile-page .company-profile-page__card-title,.company-profile-page h2.company-profile-page__card-title.title{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.company-profile-page .company-profile-page__card-body{padding:12px 16px 16px}.company-profile-page .company-profile-page__info-table{width:100%;border-collapse:collapse;border-spacing:0;color:var(--ui-text);font-size:13px;line-height:1.45}.company-profile-page .company-profile-page__info-table tr:not(:last-of-type) td{padding-bottom:10px}.company-profile-page .company-profile-page__info-table td{vertical-align:top;color:var(--ui-text)}.company-profile-page .company-profile-page__info-table td:first-child{width:1%;min-width:120px;padding-right:16px;white-space:nowrap;font-size:12px;font-weight:600;color:var(--ui-muted)}.company-profile-page .company-profile-page__bureaus.offices-company-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;gap:12px;margin:0}.company-profile-page .company-profile-page__bureau.offices-company-list__item{margin:0;display:-webkit-flex;display:flex}.company-profile-page .offices-company-list-item{width:200px;min-height:180px;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:var(--ui-surface);background-image:none;border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-row);transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;box-sizing:border-box}.company-profile-page a.offices-company-list-item{color:var(--ui-text);text-decoration:none}.company-profile-page a.offices-company-list-item:has(.nav-dropdown--shown){overflow:visible;z-index:3000}.company-profile-page a.offices-company-list-item:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);box-shadow:var(--ui-focus-ring);color:var(--ui-text);text-decoration:none}.company-profile-page .offices-company-list-item__header{min-height:0;padding:12px;border-bottom:1px solid var(--ui-border-soft)}.company-profile-page .offices-company-list-item__title{max-width:150px;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--ui-text)}.company-profile-page .offices-company-list-item__address{height:auto;min-height:0;font-size:12px;line-height:1.4;color:var(--ui-muted)}.company-profile-page .offices-company-list-item__description{height:48px;min-height:48px;padding:8px 12px;border-bottom:1px solid var(--ui-border-soft);overflow:hidden;box-sizing:border-box}.company-profile-page .offices-company-list-item-activities{height:100%;padding-top:0;padding-bottom:0;-webkit-align-items:center;align-items:center}.company-profile-page .offices-company-list-item-activities__item{min-width:24px;min-height:28px;height:28px;-webkit-flex:1 1 0;flex:1 1 0}.company-profile-page .offices-company-list-item__contacts{margin-top:auto;padding:10px 12px 12px}.company-profile-page .offices-company-list-item__contacts a{color:var(--ui-muted);font-size:12px}.company-profile-page .offices-company-list-item__contacts a:hover{color:var(--ui-primary)}.company-profile-page .offices-company-list-item__contact-phone,.company-profile-page .offices-company-list-item__contact-email{font-size:12px}.company-profile-page .offices-company-list-item__nav{top:8px;right:6px;z-index:2}.company-profile-page .offices-company-list-item-nav.nav-dropdown--shown{z-index:3000}.company-profile-page .company-profile-page__bureaus .nav-dropdown{left:auto;right:100%;margin-left:0;margin-right:8px;z-index:3000}.company-profile-page .company-profile-page__bureaus .nav-dropdown::before{left:auto;right:-6px;border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--ui-border)}.company-profile-page .company-profile-page__bureaus .nav-dropdown::after{left:auto;right:-5px;border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--ui-surface)}.company-profile-page .offices-company-list-item-nav__link{width:24px;height:24px;top:0;border-radius:8px;background-color:var(--ui-page);line-height:24px;transition:background-color 0.15s ease, box-shadow 0.15s ease}.company-profile-page .offices-company-list-item-nav__link::after{background-color:var(--ui-muted);box-shadow:-4px 0 0 var(--ui-muted),4px 0 0 var(--ui-muted)}.company-profile-page .offices-company-list-item-nav__link:hover{background-color:var(--ui-primary-soft);box-shadow:0 0 0 1px var(--ui-primary-soft-border)}.company-profile-page .offices-company-list-item-nav__link:hover::after{background-color:var(--ui-primary);box-shadow:-4px 0 0 var(--ui-primary),4px 0 0 var(--ui-primary)}.company-profile-page .nav-dropdown{padding:6px;margin-left:8px;border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.company-profile-page .nav-dropdown__item{display:block;width:100%;box-sizing:border-box;padding:8px 12px 8px 32px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.3;color:var(--ui-text);transition:background-color 0.15s ease, color 0.15s ease}.company-profile-page .nav-dropdown__item::before{left:10px}.company-profile-page .nav-dropdown__item:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text);text-decoration:none}.company-profile-page .nav-dropdown__item--danger{color:var(--ui-danger)}.company-profile-page .nav-dropdown__item--danger:hover{background-color:var(--ui-danger-soft);color:var(--ui-danger);text-decoration:none}.company-profile-page .offices-company-list-new-item{width:200px;min-height:180px;height:100%;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:var(--ui-strip);background-image:none;border:1px dashed var(--ui-border);border-radius:12px;box-shadow:none;transition:background-color 0.15s ease, border-color 0.15s ease}.company-profile-page a.offices-company-list-new-item{color:var(--ui-primary-text);text-decoration:none}.company-profile-page a.offices-company-list-new-item:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong);color:var(--ui-primary-text);text-decoration:none}.company-profile-page .offices-company-list-new-item__title{top:0;position:static;padding:16px 12px;font-size:13px;font-weight:600;color:inherit}.company-profile-page .company-profile-page__notice .info-box{padding:16px;background:var(--ui-warning-bg);background-image:none;border:1px solid var(--ui-warning-border);border-radius:12px;box-shadow:var(--ui-shadow-card);overflow:visible}.company-profile-page .company-profile-page__notice .info-box__header{padding:0 0 12px;border-bottom:1px solid var(--ui-warning-border)}.company-profile-page .company-profile-page__notice .info-box-title{font-size:14px;font-weight:700;color:var(--ui-warning);line-height:1.3}.company-profile-page .company-profile-page__notice .info-box-title::before{margin-right:8px}.company-profile-page .company-profile-page__notice .info-box__body{display:block}.company-profile-page .company-profile-page__notice .info-box-overlay{display:none}.company-profile-page .company-profile-page__notice .fill-up-profile{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;margin:0}.company-profile-page .company-profile-page__notice .fill-up-profile__item{display:block;margin:0}.company-profile-page .company-profile-page__notice .fill-up-profile__item__title{margin-top:0;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--ui-muted)}.company-profile-page .company-profile-page__notice .fill-up-profile__item__list{margin:0;padding:0;list-style:none}.company-profile-page .company-profile-page__notice .fill-up-profile__item__list__li{position:relative;margin-bottom:6px;padding-left:16px;font-size:13px;line-height:1.4;color:var(--ui-text)}.company-profile-page .company-profile-page__notice .fill-up-profile__item__list__li::before{content:'';position:absolute;top:7px;left:0;width:6px;height:6px;margin-right:0;display:block;border-radius:50%;background:var(--ui-border);font-family:inherit;color:transparent}.company-profile-page .company-profile-page__notice .fill-up-profile__item__list__li--active::before{background:var(--ui-primary);color:transparent;content:''}.company-profile-page .company-profile-page__notice .fill-up-profile__item__description{margin-top:4px}.company-profile-page .company-profile-page__sidebar{width:320px;-webkit-flex:0 0 320px;flex:0 0 320px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:16px 0;background:transparent;box-sizing:border-box}@media (max-width: 960px){.company-profile-page .company-profile-page__sidebar{width:100%;-webkit-flex:0 0 auto;flex:0 0 auto;padding:0 0 16px}}.company-profile-page .company-profile-page__features{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;-webkit-align-items:stretch;align-items:stretch}.company-profile-page .sidebar__item{margin:0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-card);overflow:hidden;color:var(--ui-text)}.company-profile-page .sidebar-item{margin:0;margin-bottom:0 !important;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:transparent;border:none;box-shadow:none;color:var(--ui-text)}.company-profile-page .sidebar-item__title{margin:0;padding:12px 16px;border-bottom:1px solid var(--ui-border-soft);background:var(--ui-strip);font-family:inherit;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.company-profile-page .sidebar-item__body{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:12px 16px 16px;font-size:13px;line-height:1.45;color:var(--ui-text)}.company-profile-page .sidebar-item__body p{margin:0 0 8px;color:var(--ui-muted);font-size:13px}.company-profile-page .sidebar-item__body p:last-child{margin-bottom:0}.company-profile-page .sidebar-item__body a:not(.button){color:var(--ui-primary)}.company-profile-page .sidebar-item__body a:not(.button):hover{color:var(--ui-primary-text)}.company-profile-page .sidebar-item__body .button{margin-top:8px;-webkit-align-self:flex-start;align-self:flex-start}.company-profile-page .sidebar-item__sub-title{margin-bottom:8px;font-size:12px;font-weight:600;color:var(--ui-muted)}.company-profile-page .sidebar-item__list{margin:0 0 8px;padding:0}.company-profile-page .sidebar-item__list li{margin-bottom:6px;font-size:13px;line-height:1.4;color:var(--ui-text)}.company-profile-page ol.sidebar-item__list li::before{background-color:var(--ui-border);color:var(--ui-surface);font-weight:600}.company-profile-page .offices-sidebar-list__item:not(:last-child){margin-bottom:8px}.company-profile-page .offices-sidebar-list__item--active::before{background-color:var(--ui-primary) !important}.document-kind-form__applied-label{display:block;margin:4px 0 10px;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color)}.document-kind-form__expire{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;min-width:180px}.document-kind-form__expire .form-field,.document-kind-form__expire .form-checkbox{margin-bottom:0}.document-kind-form__add{margin:0 0 4px}#document-kind-rule-fields{margin-bottom:12px}#document-kind-rule-fields .fields{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:10px;margin:0 0 10px;padding:12px;background:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-inner);box-sizing:border-box}#document-kind-rule-fields .form-field{width:auto;-webkit-flex:1 1 220px;flex:1 1 220px;min-width:180px;max-width:100%;margin-bottom:0}#document-kind-rule-fields .form-select{display:block;width:100%;margin:0}#document-kind-rule-fields .form-select .selectize-control,#document-kind-rule-fields .form-select .selectize-input{width:100%}#document-kind-rule-fields .form-checkbox{margin:0;-webkit-flex:0 0 auto;flex:0 0 auto}#document-kind-rule-fields .selects{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:10px;-webkit-flex:1 1 240px;flex:1 1 240px;min-width:0}#document-kind-rule-fields .selects .hidden{display:none !important}#document-kind-rule-fields .button--danger{-webkit-flex-shrink:0;flex-shrink:0;width:var(--ui-input-height);min-width:var(--ui-input-height);height:var(--ui-input-height);padding:0}#document-kind-rule-fields .button{height:var(--ui-input-height);border-radius:var(--ui-radius-control)}/*!
 * FullCalendar v3.9.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:bold;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:bold;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;text-decoration:none;font-weight:normal}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc.fc-bootstrap3 a{text-decoration:none}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-bootstrap3 .fc-time-grid .fc-slats table{background:none}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 hr.fc-divider{border-color:inherit}.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-bootstrap4 .fc-time-grid .fc-slats table{background:none}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:0.3}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:2px}.fc-basic-view th.fc-week-number,.fc-basic-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:#808080}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:bold}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}#cargo-show.regular-trip dt{clear:none;font-size:120%;font-weight:normal;text-align:right;width:100px}#cargo-show.regular-trip dd{float:left;margin-left:20px}#cargo-show.regular-trip dd.client{width:260px}#cargo-show.regular-trip dt,#cargo-show.regular-trip dd{margin-bottom:15px}.trip-instantiation form{margin:0}.trip-instantiation .control-group{display:inline-block;margin:0 40px 0 0;vertical-align:top}.trip-instantiation .control-label{font-size:120%;width:100px}.trip-instantiation .controls{margin-left:120px}.trip-instantiation .form-actions{border:none;display:inline-block;margin:0;padding:0}.weekdays label.checkbox{display:inline-block;margin-right:12px}#calendar .fc-event{background:#3a87ad;border:1px solid #3a87ad}#calendar .not-planned{background:#fff;border-style:dashed;color:#333333}.regular-trip-schedule table{margin-left:20px}.regular-trip-schedule td{font-size:120%;padding:0 20px 6px 0}.regular-trip-schedule td i{font-size:24px}.regular-trip-schedule td.time{padding-right:5px}.regular-trip-schedule td.notes a{cursor:help}.regular-trip-schedule td.notes p{margin:0}.regular-trip-schedule .unknown{text-align:center}.adr-pic{background-position:center;background-repeat:no-repeat;background-size:40px 40px;height:40px;width:40px}.adr-pic.class-1-1-to-1-3{background-image:url(/assets/hazard_pictograms/class-1-1-to-1-3-bb72daa7c3dabc22df01aeaceb97e4d8f9b7f7182db8191228d5837874c8830f.svg);background-repeat:no-repeat}.adr-pic.class-1-4{background-image:url(/assets/hazard_pictograms/class-1-4-63c84ad5e8a3d171117d0ba43d7772478a16e110d4fcd8ec585db4ccbd1f7a86.svg);background-repeat:no-repeat}.adr-pic.class-1-5{background-image:url(/assets/hazard_pictograms/class-1-5-46a50ab889ef848fbaf85d1e65d225a22fa283bad5748e964cff77625d6f4019.svg);background-repeat:no-repeat}.adr-pic.class-1-6{background-image:url(/assets/hazard_pictograms/class-1-6-24a896e47d1a9f825c1d62bf30c577efa947b72d0c414143f5581bae87398c5e.svg);background-repeat:no-repeat}.adr-pic.class-2-1{background-image:url(/assets/hazard_pictograms/class-2-1-8104c51dbda88448869e27c4549c749dcbcd6d8708037680f3e6640f9c1d0643.svg);background-repeat:no-repeat}.adr-pic.class-2-1{background-image:url(/assets/hazard_pictograms/class-2-1-8104c51dbda88448869e27c4549c749dcbcd6d8708037680f3e6640f9c1d0643.svg);background-repeat:no-repeat}.adr-pic.class-2-2{background-image:url(/assets/hazard_pictograms/class-2-2-0b03645150dc13f91de5f61f7111eff7972f7ec394ca46297328d6d4bd88475e.svg);background-repeat:no-repeat}.adr-pic.class-2-3{background-image:url(/assets/hazard_pictograms/class-2-3-bef7a8533dbac408e1e7cab20f06f3bbbd0a417e3b93c901b1671756a028cde4.svg);background-repeat:no-repeat}.adr-pic.class-3{background-image:url(/assets/hazard_pictograms/class-3-10a5d222a193669aea062fb4736be8a418862fba73fba9d97bacf55276481eb5.svg);background-repeat:no-repeat}.adr-pic.class-4-1{background-image:url(/assets/hazard_pictograms/class-4-1-ccacf738323e8e072a4f8464d18a7ac6da01e0b3e48450038ae5770d72768ab6.svg);background-repeat:no-repeat}.adr-pic.class-4-2{background-image:url(/assets/hazard_pictograms/class-4-2-4a7e93f95e2289bf823ff6bb05a0bc8f28511a9ced7bb9954edf264978744b6f.svg);background-repeat:no-repeat}.adr-pic.class-4-3{background-image:url(/assets/hazard_pictograms/class-4-3-bfcab10771fdb38cc2bb400ff4bda082dcab9ee779ae0956f3724ed5164f1583.svg);background-repeat:no-repeat}.adr-pic.class-5-1{background-image:url(/assets/hazard_pictograms/class-5-1-c25ae338e3b77298032242767892cd4dd4374352eac1cc035dc2151c6619a2cc.svg);background-repeat:no-repeat}.adr-pic.class-5-2{background-image:url(/assets/hazard_pictograms/class-5-2-99229d0c7a028b221c9b66735901c83abb525b22caea9adf65952d51a19733ae.svg);background-repeat:no-repeat}.adr-pic.class-6-1{background-image:url(/assets/hazard_pictograms/class-6-1-3ba68ef7ae0af6bfb3d6a45fdd77e3bb1b51652e7cd8e042f090e45e461dbaeb.svg);background-repeat:no-repeat}.adr-pic.class-6-2{background-image:url(/assets/hazard_pictograms/class-6-2-8ec04c52ef1c3149d5e1348eecf7a7a7e9362296ae0979808b45a792a11fad47.svg);background-repeat:no-repeat}.adr-pic.class-7{background-image:url(/assets/hazard_pictograms/class-7-137fd370128ac5a5472a703fc1c24e548918d50667cfa3533ed5a14b353bbf20.svg);background-repeat:no-repeat}.adr-pic.class-8{background-image:url(/assets/hazard_pictograms/class-8-a373a67d4f8aca82e9f76173ed5a739b43f4da07ce743c6c550fe05cec9b8d69.svg);background-repeat:no-repeat}.adr-pic.class-9{background-image:url(/assets/hazard_pictograms/class-9-3844e5ba9da1fdb36a0105fb081243b5c4df4965c8ec87529d2b39e1cc612c4b.svg);background-repeat:no-repeat}.standards-pic{background-position:center;background-repeat:no-repeat;background-size:48px 48px;height:48px;width:48px;height:78px;width:78px}.standards-pic.garbage{background-image:url(/assets/standards/garbage-17518f5a4755c69860f8d2cddcbfb4a7e6335dc31d36a7d1288b75f7d85bc77f.svg)}.standards-pic.tir{background-image:url(/assets/standards/tir-9eb26549d06e940ef795fd9e2709e8e76ac474e74240ebe7f022d28b684cbf28.svg)}.standards-pic.euro-s{background-image:url(/assets/standards/euro-s-1f7f19858f9dad03598163cca0c98e4a46346114605335ca4ae0f06ae2b7d55d.svg)}.standards-pic.euro-3{background-image:url(/assets/standards/euro-3-3362c139ed1f645cb6bca7dc37fc70219a5c18b072e47845181260126da62068.svg)}.standards-pic.euro-4{background-image:url(/assets/standards/euro-4-cf1205a32968c1d8ee1b26d6cfd884c8f1a9172e5a9ca1d4e4fe01de1f830dfb.svg)}.standards-pic.euro-5{background-image:url(/assets/standards/euro-5-e6f1a6c1ebe16dd7960e1965bf06ca1c8478e81d73a4f9d14f2503ca7be4a0a7.svg)}.standards-pic.euro-6{background-image:url(/assets/standards/euro-6-841e33d7b7fe4d52d6e5f0a57b552636cb9717cd56858131ebce75a040d443d5.svg)}.standards-pic.german-intermodal{background-image:url(/assets/standards/german-intermodal-3fd78c32e2223d5482b6af0ea0f65fae26e246b9678c0d707bacd940f13afc37.svg)}.standards-pic.german-noise{background-image:url(/assets/standards/german-noise-f315f155b0be7bc5abbfd12e6aca5ebe5ee0b44600121a64c8558ac6a71d844d.svg)}.standards-pic.austrian-emissions{background-image:url(/assets/standards/austrian-emissions-ce3b3c9f38abcf4299b006a970308f0cac9374a612c5e3a84dc5bea6916212f9.svg)}.standards-pic.austrian-noise{background-image:url(/assets/standards/austrian-noise-62ca9ec278f44702ed9fc08a224c51122cf0e84486d5e12eea9bb150d9635940.svg)}.standards-pic.austrian-weight{background-image:url(/assets/standards/austrian-weight-dc2a24a630184c4c351c8be6f9b98de2580066233b4bb2aa7cbf552a09271093.svg)}.standards-pic.austrian-specroute{background-image:url(/assets/standards/austrian-specroute-3924babffb73f86bed1853772a0885fbdbc1fa0b95ff8b716b0a32dce974bc82.svg)}.agreement-svg-icon{background-position:center;background-repeat:no-repeat;background-size:15px 15px;height:15px;width:15px;float:left;margin:2px 2px 0 8px;background-image:url(/assets/icons/icon-agreement-ea69d575907435c8562de537f2695268c678b1b0c05853e4eeb004e1a2f77884.svg)}.adr-select input[type="checkbox"],.adr-select input[type="radio"],.standards-select input[type="checkbox"],.standards-select input[type="radio"]{display:none}.adr-select label,.standards-select label{margin:auto;padding:5px;position:relative;max-width:100px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.adr-select i,.standards-select i{color:#46a546;float:right;font-size:150%;position:absolute;right:5px;top:4px}.adr-select input[type="checkbox"]:checked+label,.adr-select input[type="radio"]:checked+label,.standards-select input[type="checkbox"]:checked+label,.standards-select input[type="radio"]:checked+label{outline:#333 1px dashed;background-color:#EAEAEA}.standards-select i{font-size:100%}table.adr-select,table.standards-select{text-align:center;max-width:940px}table.adr-select tr.header,table.standards-select tr.header{text-align:left}table.adr-select td,table.standards-select td{vertical-align:top;width:25%}table.standards-select{max-width:220px}table.standards-select label{margin:0;padding:0}table.standards-select td{padding:5px}.truck-standarts i.adr-pic,.truck-standarts i.standards-pic,.truck-standarts i.power-status-pic,.trailer-name i.adr-pic,.trailer-name i.standards-pic,.trailer-name i.power-status-pic,.driver i.adr-pic,.driver i.standards-pic,.driver i.power-status-pic{background-position:center;background-repeat:no-repeat;background-size:30px 30px;height:30px;width:30px;display:inline-block;margin:0 2px 4px}.truck-standarts i.standards-pic.tir,.trailer-name i.standards-pic.tir,.driver i.standards-pic.tir{background-position:center;background-repeat:no-repeat;background-size:64px 30px;height:30px;width:64px;height:30px;width:84px}.truck-standarts i.power-status-pic,.trailer-name i.power-status-pic,.driver i.power-status-pic{background-image:url(/assets/power-off-3a7e99d56abe1014b0ce372b69faa90bb821bcc39ac0f2138eb67fd84a8c493c.svg);background-repeat:no-repeat}svg.disabled{pointer-events:none}#match-trucks-table td.actions{vertical-align:middle;text-align:left}#match-trucks-table td.actions .btn{margin:0px 5px}i.truck-icon{background-repeat:no-repeat;background-size:22px 22px;display:inline;height:22px;line-height:22px;vertical-align:baseline;width:22px}i.truck-icon.battery{background-image:url(/assets/battery-8b4b59176f6916830b65b66144c43eb662d99d8c5864004dbd70eb31fef2c6fc.svg)}i.truck-icon.speedometer{background-image:url(/assets/speedometer-715e55e7156a1c2d60ca4a236af8bc94ac00cdeac66531a0b7bd16cd0ef4d344.svg)}i.truck-icon.wheel{background-image:url(/assets/wheel-f840da502f26eeec0442965d99bc745d0adcd572d9fc85bdbc42f4c2b9ac8759.svg)}i.truck-icon.wrench{background-image:url(/assets/wrench-6b8312de175b0ef85ccb8b886ac5b83ac27734dc7a95f935a607ca549e1c252f.svg)}i.truck-icon.drivers{background-image:url(/assets/drivers-68250902c4de67fdefc1ac1226cdb2b730cc80fe7f3e36552e2b8baf76967dd6.svg)}table .truck-icons{width:40px}table .truck-icons ul{list-style:none;margin:0;padding:0}table .truck-icons li{display:inline-block;width:20px}table .truck-icons i.icon-power-off,table .truck-icons .icons-inside.icons-inside--power-off i.icons-inside__out,.icons-inside.icons-inside--power-off table .truck-icons i.icons-inside__out{color:green}table>thead .truck-icons i.icon-certificate,table>thead .truck-icons .icons-inside.icons-inside--certificate i.icons-inside__out,.icons-inside.icons-inside--certificate table>thead .truck-icons i.icons-inside__out{color:#b94a48}.table-actions{padding:0 8px;margin-bottom:8px}.table-actions>.links{margin-bottom:15px}.table-actions>.links>a+a{margin-left:25px}#assignment-modal .with-throbber{text-align:center;margin-bottom:10px}#assignment-modal .modal-body{padding:0;padding-top:10px}#expenses-summary{clear:right;text-align:center}#expenses-summary>.average{font-size:16px;margin-bottom:15px}#expenses-summary>.average>strong:after{content:":\0000a0"}#expenses-summary>.warning{font-size:15px}.form-info,.detach-warning{margin-left:11px}.detach-warning{color:var(--ui-danger)}.form-info{color:#049cdb}i.critical{color:#9d261d;margin-right:2px}.truck-standards span{float:left}.truck-documents--item{width:40%;margin:20px 5% 20px 0;display:inline-block}a.dismiss-assignment-button{margin-left:5px}.assignment-drivers-overview{margin-right:5px}.unlink-trailer-number{text-align:right}.unlink-trailer-icon{width:20px}.modalbg .no-resource{text-align:center;font-style:italic;color:var(--ui-muted)}.without-datatable-filter .datatable__filters-panel{display:none}.ffi{background-color:#fff;border-radius:4px;border:1px solid #d1d5db;box-shadow:rgba(0,0,0,0.0745098) 0px 1px 1px 0px inset;box-sizing:border-box;color:#333;display:inline-block;font-size:13px;margin:0;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:220px}.ffi input[type="file"]{border:none;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size:inherit;height:100%;left:0;line-height:27px;margin:0;opacity:0;outline:none;padding:0 5px;position:absolute;top:0}.ffi input[type="file"]:hover{cursor:pointer}.ffi input[type="file"][disabled]{cursor:not-allowed}.ffi[data-ffi-value]:after{box-sizing:border-box;color:#333;content:attr(data-ffi-value);display:block;font-style:normal;margin:4px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;z-index:-1}.ffi:before{background:#eee;background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-left:1px solid #d1d5db;border-radius:0 4px 4px 0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-sizing:border-box;color:#333;content:attr(data-ffi-button-text);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);float:right;line-height:27px;margin:0;padding:0 12px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;white-space:nowrap}.ffi:hover:before{background:#e6e6e6;color:#333;text-decoration:none;background-position:0 -15px;transition:background-position 0.1s linear}.ffi:active:before,.ffi:active:hover:before{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);outline:0}.ffi.is-focused{border-color:rgba(82,168,236,0.8);outline:0 none;outline:thin dotted \9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.ffi.is-disabled{background-color:#eee}.ffi.is-disabled:before{border-color:#ccc;color:#707070}.ffi.is-disabled:hover:before,.ffi.is-disabled:active:before,.ffi.is-disabled:active:hover:before{background:#eee;box-shadow:none}.ffi.is-disabled:hover:before{color:#707070}.ffi-clear{background:url(/assets/fancy-file-input/clear-60cdc237a0806bfc0ad9a8920593693f9aa44010eef55eb968e12a445851d14d.png) no-repeat 0 0;background-image:url(/assets/fancy-file-input/clear-a6124145751d375fb7373c7af5684ff36a5519d8f71b61719a9a794895e1c3ac.svg);border:none;color:#333;cursor:pointer;float:right;height:16px;line-height:16px;margin:5px 6px;opacity:0.56;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.56)";overflow:hidden;padding:0;position:relative;text-align:left;text-indent:999em;white-space:nowrap;width:16px}.ffi-clear:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ffi input[type="file"]{line-height:normal}}.truck-document-form{color:var(--ui-text)}.truck-document-form .ui-card__body{gap:16px}.truck-document-form__form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.truck-document-form__form .form-field{margin-bottom:0}.truck-document-form__form .select2-container,.truck-document-form__form select,.truck-document-form__form .form-select,.truck-document-form__form .form-select__field{width:100% !important;max-width:100%}.truck-document-form__form .select2-container .select2-choice{height:var(--ui-input-height);line-height:calc(var(--ui-input-height) - 2px);border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-input-bg);color:var(--ui-text);box-shadow:none}.truck-document-form__form .select2-container-active .select2-choice,.truck-document-form__form .select2-dropdown-open .select2-choice{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.truck-document-form__form .form-section__actions{margin-top:4px}.truck-document-form__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:4px}.truck-document-form__info-title{margin:0;font-size:16px;font-weight:700;color:var(--ui-text);line-height:1.3}.truck-document-form__info-meta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:6px;font-size:13px;color:var(--ui-muted);line-height:1.4}.truck-document-form__info-sep{color:var(--ui-border)}.truck-document-form__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.truck-document-form__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);box-shadow:0 1px 2px rgba(15,23,42,0.04);transition:background-color 0.15s ease, border-color 0.15s ease}.truck-document-form__item:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.truck-document-form__item-body{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;gap:12px}.truck-document-form__item-main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.truck-document-form__number{font-size:14px;font-weight:600;color:var(--ui-text);line-height:1.3}.truck-document-form__meta{font-size:12px;font-weight:500;color:var(--ui-muted);line-height:1.4}.truck-document-form__remove{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.truck-document-form__remove:hover,.truck-document-form__remove:focus{background:var(--ui-danger-soft);border-color:var(--ui-danger);color:var(--ui-danger);outline:none}.truck-document-form__remove::before{font-size:14px;line-height:1}.truck-document-form__description{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.truck-document-form__description:empty{display:none}.truck-document-form__warning{padding:8px 10px;border-radius:8px;background:var(--ui-warning-bg);color:var(--ui-warning);font-size:12px;font-weight:500;line-height:1.4}.truck-document-form__warning a{color:var(--ui-primary-text);font-weight:600;text-decoration:none}.truck-document-form__warning a:hover{text-decoration:underline}.document-usage{margin-bottom:0}#expense-fields .ajax-loader{margin-bottom:19px;margin-left:180px}#expense-fields .ajax-loader-small{margin-left:5px}form.initial-cost .section-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}form.initial-cost .form-row{margin-bottom:0}form.initial-cost .form-hint{margin:0;max-width:640px}form.initial-cost .form-section__actions{margin-top:16px;-webkit-justify-content:flex-end;justify-content:flex-end}.expenses-summary,#initial-cost.expenses-summary{margin:0 0 16px;background:#fff;border:1px solid #dce1e6;border-radius:12px;box-shadow:0 2px 8px rgba(15,23,42,0.06);overflow:hidden}.expenses-summary__metrics{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1px;background:#e7e8ec}.expenses-summary__metric{-webkit-flex:1 1 160px;flex:1 1 160px;min-width:0;padding:14px 16px;background:#fff}.expenses-summary__metric--grow{-webkit-flex:2 1 280px;flex:2 1 280px}.expenses-summary__label{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;line-height:1.2;color:#99a2ad}.expenses-summary__value{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:#818c99;word-break:break-word}.expenses-summary__footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 16px;background:#f7f8fa;border-top:1px solid #e7e8ec}.expenses-summary__hint{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px;min-width:0;font-size:13px;line-height:1.4;color:#818c99}.expenses-summary__hint-text{color:#818c99}.expenses-summary__link,.expenses-summary__settings{font-size:13px;font-weight:500;color:#447bba;text-decoration:none;transition:color 0.15s ease}.expenses-summary__link:hover,.expenses-summary__link:focus,.expenses-summary__settings:hover,.expenses-summary__settings:focus{color:#2a5885;text-decoration:underline}.expenses-summary__settings{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:6px;-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap}.expenses-summary__settings .icon-cogs,.expenses-summary__settings .icons-inside.icons-inside--cogs .icons-inside__out,.icons-inside.icons-inside--cogs .expenses-summary__settings .icons-inside__out{font-size:14px}.expense_button_icon{margin-right:5px}.continue_expense_creation{margin-left:5px}#expense_form_map{height:400px}#report_daily_time_logs_datatable.datatable table thead th.current-day,#report_daily_time_logs_datatable.datatable table .datatable-table__thead th.current-day{background-color:#479578 !important;color:white !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td{transition:background-color 0.5s ease}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.current-day{background-color:#E8F8F2 !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper{display:inline-block}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.absence,#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.report{background-color:inherit;width:inherit;height:inherit;text-indent:inherit}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.absence.absence::before,#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.report.absence::before{content:'\f078';font-family:"FontAwesome"}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.absence.absence::after,#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.report.absence::after{content:none}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.absence.report::before,#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.report.report::before{content:'\f040';font-family:"FontAwesome"}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.absence.report::after,#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper .nav-trigger__link.report.report::after{content:none}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper.report{display:block}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper.report span{display:inline-block;padding-right:15px}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td .nav-trigger.js-nav-dropdown-wrapper.report a{position:absolute;top:0px;right:0px}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.holiday{background-color:#CCFFFF !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.disease{background-color:#FFCC99 !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.weekend{background-color:#CCCCCC !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.business_trip{background-color:#CCCCFF !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.compensatory_time{background-color:#CCFF99 !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.other{background-color:#CCFFCC !important}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td.suspicious{background-color:var(--ui-danger) !important;color:#fff}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td #change-absence-form ul{list-style-type:none;margin-left:10px;width:auto}#report_daily_time_logs_datatable.datatable table .datatable-table__tbody td #change-absence-form ul li{line-height:12px;margin:12px 0px}@media print{.datatable-header__icon{display:none}.breadcrumbs .breadcrumbs__crumb .-current{font-size:22px;position:static;top:30px;left:100px}.datatable .filters-list{display:none}.datatable .button{display:none}}.reports-week-nav{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 16px;box-sizing:border-box;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.reports-week-nav .button{-webkit-flex-shrink:0;flex-shrink:0}.reports-week-nav__current{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:6px;min-width:0;text-align:center}.reports-week-nav__range{font-size:13px;font-weight:600;line-height:1.4;color:var(--ui-text)}.reports-expenses-vehicle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.reports-expenses-vehicle .button{-webkit-flex-shrink:0;flex-shrink:0}.company_clearing-total{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.company_clearing-total--item{margin-right:40px}.company_clearing-total--item--key{font-weight:600;margin-right:5px}.company_clearing-total--item--value{margin-left:5px}#detailed-fuel-consumption-report-chart .bar{fill:var(--ui-primary)}#detailed-fuel-consumption-report-chart .bar.incorrect{fill:#9c9c9c}#detailed-fuel-consumption-report-chart .bar.max{fill:var(--ui-danger)}#detailed-fuel-consumption-report-chart .bar.min{fill:var(--ui-success)}#detailed-fuel-consumption-report-chart .axis line{fill:none;stroke:#e4e4e4;shape-rendering:crispEdges}#detailed-fuel-consumption-report-chart .axis.x path{display:none;fill:none;stroke:#e4e4e4;stroke-width:2px}#detailed-fuel-consumption-report-chart .axis.x .tick text{font-family:"FontAwesome";fill:#9c9c9c;cursor:default}#detailed-fuel-consumption-report-chart .axis.y path{fill:#9c9c9c;shape-rendering:crispEdges}#detailed-fuel-consumption-report-chart .main .average-line line{stroke:#3a3d44;stroke-dasharray:5}#detailed-fuel-consumption-report-chart .main .liters-per-100km{font-size:9px}#detailed-fuel-consumption-report-chart .brush .extent{fill-opacity:0;stroke:#3a3d44;stroke-opacity:0.9;stroke-width:3;shape-rendering:crispEdges}.d3-tip{line-height:1;padding:12px;background:#333;color:#fff;border-radius:2px}.d3-tip .icon{box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:#333;position:absolute;text-align:center;left:0}.d3-tip.n .icon{bottom:0;margin-bottom:-5px}.d3-tip.s .icon{top:0;margin-top:-4px}@media print{#detailed-fuel-consumption-report-chart .overview{display:none}}@font-face{font-family:'flexslider-icon';src:url(/assets/flexslider/fonts/flexslider-icon-427c549989d40688b2f96bf38cd63568b61c412fe0a60bdb642da5fa7af51954.eot);src:url(/assets/flexslider/fonts/flexslider-icon-427c549989d40688b2f96bf38cd63568b61c412fe0a60bdb642da5fa7af51954.eot?#iefix) format("embedded-opentype"),url(/assets/flexslider/fonts/flexslider-icon-333fe8266952f16c8b686f3edd78293da28e6eaef314dca86bc4eeaa23f290e8.woff) format("woff"),url(/assets/flexslider/fonts/flexslider-icon-2aeb879c4ab410ac821f9a708fa0c5625d0c7a2038ba4efd93aa78d7371444e2.ttf) format("truetype"),url(/assets/flexslider/fonts/flexslider-icon-5d2b29884d32f6a2b081915401d41846e2e9a16d639c270df5e5266d869a7aa9.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.inline{float:left}.tab-content #bureau-overview-tab .description{width:80%;margin:20px 0}.tab-content #bureau-overview-tab .rate{width:20%;background-color:var(--ui-micro)}.tab-content #bureau-haulage-activity-tab .contacts{font-size:12px}.tab-content #bureau-haulage-activity-tab .contacts--item{margin-right:10px}.tab-content #bureau-haulage-activity-tab .working-areas,.tab-content #bureau-haulage-activity-tab .specializations{width:45%;margin:20px 0}form.vehicle-service .form-row>#held-at,form.vehicle-service .form-row>#completed-at{-webkit-flex:1 1 0;flex:1 1 0;min-width:0;margin-left:20px;margin-bottom:10px}form.vehicle-service .form-row>#held-at>.form-field,form.vehicle-service .form-row>#completed-at>.form-field{width:100%;margin-left:0;margin-bottom:0}form.vehicle-service .form-row>#held-at>.form-row,form.vehicle-service .form-row>#completed-at>.form-row{margin-left:-20px}form.vehicle-service #replaced_parts{margin-bottom:15px;padding:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-strip)}form.vehicle-service #replaced_parts .form-checkboxes-list{gap:10px}form.vehicle-service #replaced_parts .form-checkbox>div{color:var(--ui-muted)}form.vehicle-service #replaced_parts~.form-input__placeholder{height:auto;color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}form.vehicle-service textarea.form-input__field{min-height:calc(var(--ui-input-height) * 3)}form.truck-odometer .wrapper{margin-bottom:15px}.leaflet-marker-iconlabel{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;background:white;box-shadow:0 3px 10px #888;-moz-box-shadow:0 3px 10px #888;-webkit-box-shadow:0 3px 14px #999;font:12px/1.4 "Helvetica Neue", Arial, Helvetica, sans-serif;border-radius:7px;padding:4px 6px;white-space:nowrap}.leaflet-marker-icon--marker{position:relative}.leaflet-marker-icon--marker::after{content:attr(data-after);position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.leaflet-marker-icon-wrapper{position:absolute}.leaflet-marker-icon-wrapper .direction{background:url(/assets/direction-0ce949a399e327f6e26a891f27f19e80268b4ca504b9e381017e6f4a9f00b74a.png) no-repeat transparent;background-size:cover;display:inline-block;height:10px;width:10px;vertical-align:middle}.leaflet-marker-icon-wrapper .leaflet-marker-iconlabel i{display:none}.leaflet-marker-icon-wrapper .in-cluster i{position:relative;top:-1px;color:#555;display:inline-block;font-size:11px;height:15px;line-height:15px;text-align:center;vertical-align:middle;width:10px}.leaflet-marker-icon-wrapper .in-cluster.green i{color:green}.leaflet-marker-icon-wrapper .in-cluster.orange i{color:orange}.leaflet-marker-icon-wrapper .in-cluster.red i{color:#B22222}.close-icon{position:relative;display:inline-block;width:14px;height:14px}.close-icon:before,.close-icon:after{content:'';position:absolute;width:14px;height:2px;-webkit-transform-origin:center center;transform-origin:center center;top:0;left:0;background:currentColor}.close-icon:before{-webkit-transform:rotate(45deg) translate(2px, 6px);transform:rotate(45deg) translate(2px, 6px)}.close-icon:after{-webkit-transform:rotate(-45deg) translate(-6px, 2px);transform:rotate(-45deg) translate(-6px, 2px)}.icon-busy{display:inline-block;color:var(--ui-danger);width:15px;height:15px;border:2px solid currentColor;border-radius:50%;position:relative;overflow:hidden}.icon-busy:after{content:'';position:absolute;bottom:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:15px;border:1px solid currentColor;height:2px;-webkit-transform-origin:1px 0;transform-origin:1px 0}.icon-available{display:inline-block;color:var(--ui-success);width:15px;height:15px;border:2px solid currentColor;border-radius:50%}.icon-inside-datatable{margin:0 !important}.icon .icon-badge{position:relative;left:-2px;top:-10px;font-size:9px;font-weight:bold;line-height:1;display:inline-block;padding:1px 3px;color:#fff;border:1px solid #fff;border-radius:6px;background-color:#3a3d44}svg.icon{width:15px;height:15px}svg.icon--2x{width:30px;height:30px}.close-icon:before,.close-icon:after{width:14px}.modal.trip_specification_map_modal{width:1030px;margin-left:-516px}#movement-history-table{word-wrap:break-word;table-layout:fixed}.break-word{word-wrap:break-word}.form-manual-control-driver-license label.checkbox+span.form-error{margin-left:20px}#fuel-contract-form .provider-fields,#telematics-provider-form .provider-fields{margin-bottom:12px}.container-fluid{position:relative}body>.container-fluid,.wrapper__content>.container-fluid{padding-top:50px;height:100%}@media print{body>.container-fluid,.wrapper__content>.container-fluid{padding-top:0 !important}}.modal>.modal-dialog{margin-top:100px}.label{border-radius:5px;font-size:13px;font-weight:300}.row-fluid{margin-right:-15px;margin-left:-15px;padding:20px;box-sizing:border-box}.row-fluid>[class^="span"]{float:left}.row-fluid .span8{width:66.66666667%}.row-fluid .span4{width:33.33333333%}.form-horizontal .controls{margin-left:0}.tab-content{overflow:visible}.radio input[type='radio'],.radio input[type='checkbox']{margin-left:0;margin-right:10px}.modal{z-index:7000}.modal-backdrop{background:none;z-index:0}.modal-footer{padding-top:15px}.radio{padding-left:0}.popover{z-index:4000;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif}.popover--unstyled{font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;background:none;padding:0;box-shadow:none;border:none}.popover--unstyled.left,.popover--unstyled.right{margin-left:0}.popover--unstyled .popover-content{padding:0}.actions-panel__item+.popover .popover-title{white-space:nowrap}.copy-form{margin-bottom:0}.copy-form .form-input{padding-top:0}.copy-form .form-group .form-text{margin-top:0}.tooltip{z-index:4000}form,label{margin-bottom:0}.btn-group{position:relative}.btn-group--inline{display:inline-block;vertical-align:middle}.btn-group+.btn-group{margin-left:5px}.btn-group>*:not(:first-child){margin-left:4px}[class^="icon-"],.adr-select i,.standards-select i,[class*=" icon-"]{line-height:1}.nav.nav-pills{margin:0;padding:10px 0;list-style:none}.nav.nav-pills>li{position:relative;display:inline-block;vertical-align:middle}.nav.nav-pills>li.active a,.nav.nav-pills>li.active a:hover,.nav.nav-pills>li.active a:focus{color:#fff;background-color:var(--ui-primary)}.nav.nav-pills>li>a{position:relative;display:block;padding:4px 15px;border-radius:2px}.datepicker.dropdown-menu,.datepicker-dropdown{font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;padding:15px 10px;color:var(--ui-text);background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);margin-top:8px;margin-bottom:0;min-width:268px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none}.datepicker.dropdown-menu,.datepicker.dropdown-menu:before,.datepicker.dropdown-menu:after,.datepicker-dropdown,.datepicker-dropdown:before,.datepicker-dropdown:after{box-sizing:border-box}.datepicker.dropdown-menu *,.datepicker.dropdown-menu *:before,.datepicker.dropdown-menu *:after,.datepicker-dropdown *,.datepicker-dropdown *:before,.datepicker-dropdown *:after{box-sizing:border-box}.datepicker.dropdown-menu.datepicker-orient-top,.datepicker-dropdown.datepicker-orient-top{margin-top:0;margin-bottom:8px}.datepicker.dropdown-menu:before,.datepicker.dropdown-menu:after,.datepicker-dropdown:before,.datepicker-dropdown:after{content:none;display:none}.datepicker.dropdown-menu table,.datepicker-dropdown table{width:auto;min-width:248px;table-layout:fixed;border-collapse:separate;border-spacing:2px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th,.datepicker-dropdown td,.datepicker-dropdown th{width:32px;min-width:32px;height:32px;padding:0;vertical-align:middle;text-align:center}.datepicker.dropdown-menu td,.datepicker.dropdown-menu td:before,.datepicker.dropdown-menu td:after,.datepicker.dropdown-menu th,.datepicker.dropdown-menu th:before,.datepicker.dropdown-menu th:after,.datepicker-dropdown td,.datepicker-dropdown td:before,.datepicker-dropdown td:after,.datepicker-dropdown th,.datepicker-dropdown th:before,.datepicker-dropdown th:after{box-sizing:border-box}.datepicker.dropdown-menu td *,.datepicker.dropdown-menu td *:before,.datepicker.dropdown-menu td *:after,.datepicker.dropdown-menu th *,.datepicker.dropdown-menu th *:before,.datepicker.dropdown-menu th *:after,.datepicker-dropdown td *,.datepicker-dropdown td *:before,.datepicker-dropdown td *:after,.datepicker-dropdown th *,.datepicker-dropdown th *:before,.datepicker-dropdown th *:after{box-sizing:border-box}.datepicker.dropdown-menu th.datepicker-switch,.datepicker.dropdown-menu th.switch,.datepicker-dropdown th.datepicker-switch,.datepicker-dropdown th.switch{width:auto}.datepicker.dropdown-menu .table-condensed,.datepicker-dropdown .table-condensed{color:var(--ui-text)}.datepicker.dropdown-menu .table-condensed>thead:first-child>tr:first-child>th,.datepicker-dropdown .table-condensed>thead:first-child>tr:first-child>th{border-top:0}input.datepicker,input.timepicker{background-color:var(--ui-input-bg);color:var(--ui-text)}input.datepicker[disabled],input.datepicker:disabled,input.timepicker[disabled],input.timepicker:disabled{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text)}.datepicker td,.datepicker th{color:var(--ui-text)}.datepicker table tr td.old,.datepicker table tr td.new{color:var(--ui-micro)}.datepicker table tr td.day{width:32px;min-width:32px;height:32px;line-height:32px;padding:0;border:0 !important;border-radius:var(--ui-radius-control) !important;background-image:none !important;box-shadow:none}.datepicker table tr td.day,.datepicker table tr td.day:before,.datepicker table tr td.day:after{box-sizing:border-box}.datepicker table tr td.day *,.datepicker table tr td.day *:before,.datepicker table tr td.day *:after{box-sizing:border-box}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background-color:var(--ui-primary-soft) !important;background-image:none !important;color:var(--ui-primary-text) !important;box-shadow:none !important}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active.focus,.datepicker table tr td.today:active,.datepicker table tr td.today:active:hover{background-color:var(--ui-primary) !important;background-image:none !important;border:0 !important;border-radius:var(--ui-radius-control) !important;box-shadow:none !important;color:#fff !important;text-shadow:none;-webkit-filter:none;filter:none}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled]:hover{background-color:var(--ui-primary) !important;background-image:none !important;border-radius:var(--ui-radius-control) !important;box-shadow:none !important;color:#fff !important;text-shadow:none;-webkit-filter:none;filter:none}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:transparent !important;background-image:none !important;border:0 !important;border-radius:var(--ui-radius-control) !important;box-shadow:inset 0 0 0 1px var(--ui-warning) !important;color:var(--ui-text) !important;-webkit-filter:none;filter:none}.datepicker table tr td.today:hover:not(.active){background-color:var(--ui-primary-soft) !important;color:var(--ui-primary-text) !important}.datepicker table tr th{border-radius:0}.datepicker th.prev,.datepicker th.next{overflow:hidden;color:transparent;font-size:1px;font-family:inherit}.datepicker th.prev:before,.datepicker th.next:before{font-family:"FontAwesome"}.datepicker th.prev:before,.datepicker th.next:before{font-size:18px;color:var(--ui-muted);vertical-align:middle}.datepicker th.prev:hover:before,.datepicker th.next:hover:before{color:var(--ui-primary)}.datepicker th.next{font-family:inherit}.datepicker th.next:before{font-family:"FontAwesome"}.datepicker-input-icon{position:absolute;top:auto;right:12px;bottom:calc((var(--ui-input-height) - 1em) / 2);left:auto;z-index:2;margin:0;padding:0;-webkit-transform:none;transform:none;font-size:14px;line-height:1;font-style:normal;color:var(--ui-muted);background:transparent;cursor:pointer}.datepicker-input-icon:hover{color:var(--ui-primary)}.datepicker .datepicker-switch{color:var(--ui-text);font-size:14px;font-weight:700}.datepicker .dow{text-transform:lowercase;color:var(--ui-muted);font-size:12px;font-weight:400;line-height:16px;border-bottom:2px solid var(--ui-border-soft)}@-moz-document url-prefix(){select:not(.js-no-select),select:-moz-focusring,select::-moz-focus-inner{color:transparent !important;text-shadow:0 0 0 #555 !important;border:0}}.icon-files:before,.icons-inside.icons-inside--files .icons-inside__out:before{content:""}.icon-expand-new:before{content:""}.icon-compress:before{content:""}.icon-exclamation-circle:before{content:""}.icon-exclamation-triangle:before{content:""}.icon-checkmark:before{content:""}.icon-gavel:before{content:""}.icon-ellipsis-h:before{content:""}.icon-eye-slash:before{content:""}.icon-clock:before{content:""}.icon-eye:before{content:""}.icon-times:before{content:""}.icon-loading:before{content:""}.icon-unloading:before{content:""}[class^="icon-"],.adr-select i,.standards-select i,[class*="icon-"]{font-family:inherit}[class^="icon-"]::before,.adr-select i::before,.standards-select i::before,[class*="icon-"]::before{font-family:"FontAwesome"}.icon-cube:before{content:""}.icon-history:before{content:""}.icon-plus-square::before{content:""}.icon-sort-numeric-asc::before{content:""}.icon-sort-numeric-desc::before{content:""}.leaflet-marker-iconlabel{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;background:white;box-shadow:0 3px 10px #888;-moz-box-shadow:0 3px 10px #888;-webkit-box-shadow:0 3px 14px #999;font:12px/1.4 "Helvetica Neue", Arial, Helvetica, sans-serif;border-radius:7px;padding:4px 6px;white-space:nowrap}.leaflet-marker-icon--marker{position:relative}.leaflet-marker-icon--marker::after{content:attr(data-after);position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.leaflet-marker-icon-wrapper{position:absolute}.leaflet-marker-icon-wrapper .direction{background:url(/assets/direction-0ce949a399e327f6e26a891f27f19e80268b4ca504b9e381017e6f4a9f00b74a.png) no-repeat transparent;background-size:cover;display:inline-block;height:10px;width:10px;vertical-align:middle}.leaflet-marker-icon-wrapper .leaflet-marker-iconlabel i{display:none}.leaflet-marker-icon-wrapper .in-cluster i{position:relative;top:-1px;color:#555;display:inline-block;font-size:11px;height:15px;line-height:15px;text-align:center;vertical-align:middle;width:10px}.leaflet-marker-icon-wrapper .in-cluster.green i{color:green}.leaflet-marker-icon-wrapper .in-cluster.orange i{color:orange}.leaflet-marker-icon-wrapper .in-cluster.red i{color:#B22222}.close-icon{position:relative;display:inline-block;width:14px;height:14px}.close-icon:before,.close-icon:after{content:'';position:absolute;width:14px;height:2px;-webkit-transform-origin:center center;transform-origin:center center;top:0;left:0;background:currentColor}.close-icon:before{-webkit-transform:rotate(45deg) translate(2px, 6px);transform:rotate(45deg) translate(2px, 6px)}.close-icon:after{-webkit-transform:rotate(-45deg) translate(-6px, 2px);transform:rotate(-45deg) translate(-6px, 2px)}.icon-busy{display:inline-block;color:var(--ui-danger);width:15px;height:15px;border:2px solid currentColor;border-radius:50%;position:relative;overflow:hidden}.icon-busy:after{content:'';position:absolute;bottom:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:15px;border:1px solid currentColor;height:2px;-webkit-transform-origin:1px 0;transform-origin:1px 0}.icon-available{display:inline-block;color:var(--ui-success);width:15px;height:15px;border:2px solid currentColor;border-radius:50%}.icon-inside-datatable{margin:0 !important}.icon .icon-badge{position:relative;left:-2px;top:-10px;font-size:9px;font-weight:bold;line-height:1;display:inline-block;padding:1px 3px;color:#fff;border:1px solid #fff;border-radius:6px;background-color:#3a3d44}svg.icon{width:15px;height:15px}svg.icon--2x{width:30px;height:30px}.close-icon:before,.close-icon:after{width:14px}.leaflet-control:not(.leaflet-control-attribution)>a{background-color:var(--ui-map-control-bg);color:var(--ui-map-control-fg);border:1px solid var(--ui-map-control-border);box-shadow:var(--ui-shadow-row);border-radius:var(--ui-radius-control);width:30px;height:30px}.leaflet-control:not(.leaflet-control-attribution)>a,.leaflet-control:not(.leaflet-control-attribution)>a:hover{width:30px;height:30px;background-color:var(--ui-map-control-bg);color:var(--ui-map-control-fg)}.leaflet-control:not(.leaflet-control-attribution)>a:hover{background-color:var(--ui-map-control-bg-hover)}.leaflet-left .leaflet-control{margin-left:25px}.leaflet-bar.leaflet-control{box-shadow:none}.leaflet-control-layers{padding:10px;background-color:rgba(58,61,68,0.3);border-radius:4px;box-shadow:none}.leaflet-left .leaflet-control-layers.leaflet-control{margin-left:15px}.leaflet-right .leaflet-control-layers{padding-right:0}.leaflet-bottom .leaflet-control-layers.leaflet-control{margin-bottom:0}.leaflet-control-layers-toggle{background-image:url(/assets/map-layers-d9ae02eeae34d6b7ae642b34a959270c81eb962ef94d35198116acd164015b26.svg);background-color:var(--ui-map-control-bg);border:1px solid var(--ui-map-control-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-row)}.leaflet-control-layers-toggle:hover{background-color:var(--ui-map-control-bg-hover)}.leaflet-control-layers-list{background-color:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding:5px 10px}.leaflet-control-layers-selector{margin:0 4px 0 0;position:relative;top:-1px}.leaflet-control-zoom{margin-top:20px;box-shadow:none;background:transparent}.leaflet-control-zoom.leaflet-bar a,.leaflet-control-zoom.leaflet-bar a:first-child,.leaflet-control-zoom.leaflet-bar a:last-child{border-radius:var(--ui-radius-control);border:1px solid var(--ui-map-control-border);background-color:var(--ui-map-control-bg);color:var(--ui-map-control-fg)}.leaflet-control-zoom.leaflet-bar a:hover,.leaflet-control-zoom.leaflet-bar a:first-child:hover,.leaflet-control-zoom.leaflet-bar a:last-child:hover{background-color:var(--ui-map-control-bg-hover)}.leaflet-control-zoom-in,.leaflet-control-zoom-out{background-position:50%;background-repeat:no-repeat;text-indent:30px;overflow:hidden}.leaflet-control-zoom-in{margin-bottom:10px;background-image:url(/assets/map-zoom-in-4f531d8900cc59e8b32ebcf809fd12a6e3fb5c91457569a4ab3bd19a304215a3.svg)}.leaflet-control-zoom-out{background-image:url(/assets/map-zoom-out-935e36d96c92b42528f56eb094b41f9c98cdb410816b0b672e6fd1db2e8b2ef1.svg)}.leaflet-dot,.leaflet-dot-finish,.leaflet-red-dot{box-sizing:content-box}.leaflet-dot,.leaflet-dot-finish{width:8px !important;height:8px !important;top:-6px;left:-6px;background:#fff;border:2px solid #000;border-radius:12px}.leaflet-tender-dot,.leaflet-active-tender-dot{padding:3px;top:-7px;left:-7px;background:var(--ui-surface);border-width:4px;border-style:solid;border-color:var(--ui-danger);border-radius:14px;box-shadow:0 0 1px 1px rgba(15,23,42,0.26)}.leaflet-active-tender-dot{border-color:var(--ui-primary)}.leaflet-fluid-dot{width:auto !important;height:auto !important;position:absolute;border-radius:50%}.leaflet-fluid-dot::after,.leaflet-fluid-dot::before{content:'\0020';display:block}.leaflet-fluid-dot::after{padding-top:50%}.leaflet-fluid-dot::before{padding-bottom:50%}.leaflet-fluid-dot__inner{height:0 !important;line-height:0}.leaflet-fluid-red-dot{padding:8px;border:1px solid var(--ui-surface);background-color:var(--ui-danger);box-shadow:0 0 1px 1px rgba(15,23,42,0.26);font-size:16px;font-weight:bold;color:#fff}.leaflet-blue-dot{position:relative}.leaflet-blue-dot:before,.leaflet-blue-dot:after{content:'';position:absolute;border-radius:50%}.leaflet-blue-dot:before{top:-3px;left:-7px;width:14px;height:14px;background-color:var(--ui-primary);z-index:1}.leaflet-blue-dot:after{top:-1px;left:-5px;width:10px;height:10px;background-color:var(--ui-primary);border:1px solid var(--ui-surface);z-index:2}.leaflet-blue-dot>.leaflet-popup{-webkit-transform:translate3D(-50%, -36px, 0);transform:translate3D(-50%, -36px, 0);white-space:nowrap}.leaflet-blue-dot.emphasized:before,.leaflet-blue-dot.emphasized:after{background-color:var(--ui-success)}.leaflet-top.leaflet-right{right:25px}.leaflet-top.leaflet-right .leaflet-control{clear:none;float:right}.leaflet-popup-content{margin:0;transition:height 0.2s ease-out;will-change:transform}.leaflet-popup-content .popup-caption{margin:3px 0 8px 0}.leaflet-popup-content .show-radius{cursor:pointer}.leaflet-popup-content:has(>.vehicle-popup){transition:none !important;width:416px !important;min-height:300px;max-height:70vh !important;overflow:hidden;box-sizing:border-box}.leaflet-container .btn{color:#fff}.leaflet-container img{max-height:none}.leaflet-dot-finish::before{display:block;content:'';width:4px;height:4px;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.leaflet-div-icon{background-color:transparent;border:none}.leaflet-div-icon.leaflet-editing-icon{background-color:var(--ui-primary);width:5px;border-radius:50%}.leaflet-popup-content-wrapper{padding:0;overflow:hidden;border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-card);border:1px solid var(--ui-border)}.leaflet-popup-tip-container{margin-top:-1px}.leaflet-popup-tip{background:var(--ui-surface) !important;border:none;box-shadow:none !important}@media print{.leaflet-control-container{display:none}}.leaflet-container .leaflet-control-attribution{background:color-mix(in srgb, var(--ui-surface) 92%, transparent);color:var(--ui-muted);border:none;box-shadow:none;border-radius:0;margin:0}.leaflet-container .leaflet-control-attribution a{width:auto;height:auto;padding:0;margin:0;background:transparent;border:none;box-shadow:none;border-radius:0;color:inherit;text-decoration:none}.leaflet-container .leaflet-control-attribution a:hover{width:auto;height:auto;background:transparent;color:var(--ui-primary);text-decoration:underline}.leaflet-container a.leaflet-popup-close-button{top:12px;right:12px;width:22px;height:22px;padding:0;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:0;line-height:0;color:transparent;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);text-align:center;text-decoration:none;text-indent:0;overflow:hidden;z-index:10;box-sizing:border-box;transition:background-color 0.15s ease, border-color 0.15s ease}.leaflet-container a.leaflet-popup-close-button::before,.leaflet-container a.leaflet-popup-close-button::after{content:'';position:absolute;top:50%;left:50%;width:10px;height:1.5px;margin:0;background-color:var(--ui-muted);border-radius:1px;transition:background-color 0.15s ease}.leaflet-container a.leaflet-popup-close-button::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.leaflet-container a.leaflet-popup-close-button::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.leaflet-container a.leaflet-popup-close-button:hover{background-color:var(--ui-danger-soft);border-color:var(--ui-danger)}.leaflet-container a.leaflet-popup-close-button:hover::before,.leaflet-container a.leaflet-popup-close-button:hover::after{background-color:var(--ui-danger)}.leaflet-container a.leaflet-popup-close-button:focus{outline:none}.leaflet-container a.leaflet-popup-close-button:focus-visible{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.leaflet-bar a.leaflet-disabled{opacity:0.6}.leaflet-control-custom.leaflet-bar{border:0;background:transparent;box-shadow:none}.layer-control{position:relative}.layer-control__select{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;height:30px;min-height:30px;margin:0;padding:0 28px 0 12px;border:1px solid var(--ui-map-control-border);border-radius:var(--ui-radius-control);background-color:var(--ui-map-control-bg);color:var(--ui-map-control-fg);font-family:inherit;font-size:var(--ui-input-font-size);font-weight:400;line-height:28px;white-space:nowrap;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;box-shadow:var(--ui-shadow-row);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234e4e4e' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 7px;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.layer-control__select:hover{background-color:var(--ui-map-control-bg-hover);border-color:var(--ui-primary-soft-border)}.layer-control__select:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.layer-control__select[aria-expanded='true']{border-color:var(--ui-primary)}.layer-control__menu{position:absolute;left:0;bottom:calc(100% + 6px);z-index:1000;min-width:100%;padding:4px;box-sizing:border-box;background-color:var(--ui-map-control-bg);border:1px solid var(--ui-map-control-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-card)}.layer-control__option{display:block;width:100%;margin:0;padding:8px 12px;border:0;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-map-control-fg);font-family:inherit;font-size:var(--ui-input-font-size);line-height:1.3;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.layer-control__option:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.layer-control__option.is-selected{background-color:var(--ui-primary-soft);color:var(--ui-primary-text);font-weight:600}.select2-container--default .select2-selection--single{height:var(--ui-input-height);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);outline:none;transition:border-color 0.15s ease, box-shadow 0.15s ease}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ui-text);line-height:calc(var(--ui-input-height) - 2px);padding-left:12px;padding-right:28px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--ui-placeholder)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(var(--ui-input-height) - 2px)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--ui-muted) transparent transparent transparent}.select2-container--default .select2-selection--single .select2-selection__clear{color:var(--ui-muted);margin-right:4px}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--ui-muted) transparent}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed}.select2-container--default .select2-selection--multiple{min-height:var(--ui-input-height);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);color:var(--ui-primary-text);border-radius:var(--ui-radius-control)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--ui-primary-text)}.select2-container--default .select2-results__option{color:var(--ui-text)}.select2-container--default .select2-results__option[aria-selected='true']{background-color:var(--ui-strip)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.select2-container--default .select2-results__option[aria-disabled='true']{color:var(--ui-input-disabled-text)}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-text);outline:none}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.select2-dropdown{z-index:7020;overflow:hidden !important;background-color:var(--ui-surface);background-clip:padding-box;border:1px solid var(--ui-border) !important;border-radius:var(--ui-radius-card) !important;box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.select2-dropdown .select2-results__option{white-space:nowrap}.select2-container--open .select2-dropdown,.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{overflow:hidden !important;background-clip:padding-box;border:1px solid var(--ui-border) !important;border-radius:var(--ui-radius-card) !important}.select2-container--open .select2-dropdown--below{margin-top:4px}.select2-container--open .select2-dropdown--above{margin-bottom:4px}.select2-container.select2-container--open{z-index:7020}.select2-results,.select2-results__options{background-color:var(--ui-surface)}.select2-container--default .select2-results>.select2-results__options{border-radius:0 0 var(--ui-radius-card) var(--ui-radius-card)}.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple{border-color:var(--ui-primary)}.selectize-dropdown{position:absolute;z-index:7020;margin:4px 0 0 0;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text);box-sizing:border-box;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:520px;overflow:hidden}.selectize-dropdown-content{max-height:300px;overflow-x:auto;overflow-y:auto;background-color:var(--ui-surface);border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--ui-scroll-thumb) transparent}.selectize-dropdown-content::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}.selectize-dropdown-content::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.selectize-dropdown-content::-webkit-scrollbar-corner{background:transparent}.selectize-dropdown .active{color:var(--ui-primary-text);background-color:var(--ui-primary-soft)}.selectize-dropdown [data-selectable],.selectize-dropdown .option{padding:5px 8px;overflow:visible;white-space:nowrap;cursor:pointer;display:block}.selectize-dropdown [data-selectable] .highlight,.selectize-dropdown .option .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown .optgroup-header{padding:5px 7px;background:var(--ui-strip);color:var(--ui-muted);font-style:italic}.selectize-control.multi .selectize-input,.selectize-control.multi .selectize-input.has-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;gap:4px;height:auto;min-height:var(--ui-input-height);padding:4px 28px 4px 12px !important;line-height:1}.selectize-control.multi .selectize-input>.item,.selectize-control.multi .selectize-input>div,.selectize-control.multi .selectize-input.has-items>.item,.selectize-control.multi .selectize-input.has-items>div{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;margin:0 !important}.selectize-control.multi .selectize-input>input,.selectize-control.multi .selectize-input.has-items>input{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:40px;margin:0 !important}.selectize-input{overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-input-bg);background-clip:border-box;box-shadow:none}.selectize-input .item{max-width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:none;box-sizing:border-box;margin:0}.selectize-input .item a.remove{color:inherit;margin-left:6px;padding:0 !important;font-weight:bolder;text-decoration:none}.selectize-input.focus,.selectize-input.input-active,.selectize-input.dropdown-active{border-color:var(--ui-primary);border-radius:var(--ui-radius-control) !important;-webkit-border-radius:var(--ui-radius-control) !important;box-shadow:var(--ui-focus-ring)}.selectize-input::after{content:'';position:absolute;top:0;right:0;bottom:0;left:auto;z-index:2;display:block;width:22px;height:auto;margin:0;padding:0;-webkit-transform:none;transform:none;pointer-events:none;border:0;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:8px 5px}.as-input .selectize-input::after{content:none !important}.selectize-input.dropdown-active::after{margin:0;-webkit-transform:scaleY(-1);transform:scaleY(-1);border-width:0}.selectize-control .option.link{position:relative;padding:8px 12px;border-top:1px solid var(--ui-border-soft);background:var(--ui-surface);color:var(--ui-text)}select.selectize-top+.selectize-control{position:relative}select.selectize-top+.selectize-control .selectize-dropdown{top:auto !important;bottom:100%;margin:0 0 4px 0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.selectize-input.disabled{opacity:0.6}.win.firefox .selectize-dropdown [data-selectable]{padding-right:28px}select.selectized{display:none !important}.selectize-control{border:0;background:transparent;box-shadow:none}.selectize-input input{background-color:transparent !important;border:0 !important;box-shadow:none !important;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectize-input input,.selectize-input input:focus{outline:none}.selectize-input .remove-single{display:none}.selectize-control.single.plugin-remove_button .selectize-input>.item,.selectize-control.single.plugin-remove_button [data-value]{padding-right:0 !important}.order-info-item__dialog{padding-top:10px;padding-bottom:10px;-webkit-justify-content:center;justify-content:center;text-align:center}.order-info-item__dialog-subtitle{color:var(--ui-micro);font-size:12px}.order-info-item__dialog-title{margin-bottom:16px;font-size:14px;font-weight:bold}.order-info-item__dialog-controls{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:16px}.order-info-item__dialog-controls .button+.button{margin-left:10px}.order-info-item__dialog-agree-form{padding-left:20px;text-align:left}.order-info-item__dialog-agree-form .form-checkbox{font-size:12px;font-style:italic}.order-info-driver{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.order__header{position:relative;z-index:10;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;min-height:52px;height:auto;margin-bottom:12px;background-color:var(--ui-surface);border:none;border-bottom:1px solid var(--ui-border);color:var(--ui-text);box-sizing:border-box}.order__header--multi{background-color:var(--ui-primary-soft);z-index:11}.order__header-item{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-left:16px;padding-right:16px;border-left:1px solid var(--ui-border-soft);-webkit-flex:0 0 auto;flex:0 0 auto;min-height:52px;box-sizing:border-box}.order__header-item--main{padding-left:12px;padding-right:12px;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;border-left:none;min-width:0}.order__header-item--distance{padding-right:12px;font-size:12px;color:var(--ui-muted);-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;border-left:none;line-height:16px}.order__header-item--controls{padding-left:8px;padding-right:12px;border-left:none;-webkit-align-items:center;align-items:center}.order__header-item-control{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order__header-item-control+.order__header-item-control{margin-left:8px}.order__header-item-control--divider{width:30px}.order__header-item-control-btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;min-width:28px;padding:0;line-height:0}.order__header-item-control-btn .button__icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;width:14px;height:14px;line-height:0}.order__header-item-control-btn .button__icon svg{display:block;position:static;top:auto;width:14px;height:14px}.order__header-title{line-height:16px;font-size:11px;font-weight:700;letter-spacing:0.04em;color:var(--ui-muted);text-transform:uppercase}.order__header-info{min-height:22px;font-weight:700;font-size:16px;line-height:22px;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order__header .actions-panel{height:100%;padding:0;-webkit-align-items:center;align-items:center}.order__header .actions-panel__section{-webkit-align-items:center;align-items:center;gap:2px}.order__header .actions-panel__delimeter{display:none}.order__header .actions-panel__item,.order__header .order-header__history-toggle-vue-root,.order__header .history-toggle{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;font-size:18px;line-height:1;color:var(--ui-primary);vertical-align:middle;border-radius:var(--ui-radius-control);transition:background-color 0.15s ease, color 0.15s ease}.order__header .actions-panel__item:hover,.order__header .order-header__history-toggle-vue-root:hover,.order__header .history-toggle:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.order__header .actions-panel__item .has-dropdown,.order__header .actions-panel__item .dropdown__toggler,.order__header .actions-panel__item .dropdown__toggler>.button,.order__header .actions-panel__item .button.button--link,.order__header .actions-panel__item>.button,.order__header .actions-panel__item .actions-panel__dropdown-toggler{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;font-size:18px;line-height:1;color:inherit;position:relative;border-radius:var(--ui-radius-control)}.order__header .actions-panel__item>i,.order__header .actions-panel__item .actions-panel__dropdown-toggler>i{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:18px;height:18px;font-size:18px;line-height:1}.order__header .history-toggle-button{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;font-size:18px;line-height:1;color:inherit}.order__header .svg-icon,.order__header .driver-time-status__icon>svg,.order__header .order-report-group__icon>svg,.order__header .svg-icon.svg-baseline{position:relative;bottom:auto;width:18px;height:18px;-webkit-flex:0 0 18px;flex:0 0 18px}.order__header .svg-icon svg,.order__header .driver-time-status__icon>svg svg,.order__header .order-report-group__icon>svg svg,.order__header .svg-icon.svg-baseline svg{position:static;bottom:auto;width:18px;height:18px}.order__header .actions-panel__dropdown>.actions-panel__item{width:100%;height:auto;min-width:100%;-webkit-justify-content:flex-start;justify-content:flex-start;font-size:13px;color:var(--ui-text);border-radius:0}.order__header .actions-panel__dropdown>.actions-panel__item:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.order__header-distance-item{text-align:right;white-space:nowrap}.order__header .order-header__vue-root{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-align-items:stretch;align-items:stretch;min-width:0}span.text-highlighted{font-weight:700;color:var(--ui-primary)}.order-info-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;border-radius:var(--ui-radius-card);border:1px solid var(--ui-border);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-card);box-sizing:border-box;color:var(--ui-text);overflow:visible}.order-info-item__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:8px 12px 8px 8px;background-color:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.order-info-item__header.-warning{background-color:var(--ui-warning-bg)}.order-info-item__header-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:10px;width:40px;height:40px;background-color:var(--ui-primary);border-radius:var(--ui-radius-control);-webkit-flex:0 0 40px;flex:0 0 40px;overflow:hidden;color:var(--ui-on-primary)}.-warning .order-info-item__header-icon{background-color:var(--ui-warning)}.order-info-item__header-icon>svg{display:block;width:100%;height:100%;fill:currentColor}.order-info-item__header-icon path{fill:currentColor}.order-info-item__header-role{line-height:16px;font-size:11px;font-weight:700;letter-spacing:0.04em;color:var(--ui-muted);text-transform:uppercase}.order-info-item__header-role a.order-info-item__back{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:4px;color:inherit;text-decoration:none;cursor:pointer}.order-info-item__header-role a.order-info-item__back:hover{color:var(--ui-primary);text-decoration:underline}.order-info-item__header-role a.order-info-item__back .svg-icon,.order-info-item__header-role a.order-info-item__back .driver-time-status__icon>svg,.order-info-item__header-role a.order-info-item__back .order-report-group__icon>svg{width:12px;height:12px}.order-info-item__header-name{width:222px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;color:var(--ui-text);line-height:16px}.wide--bids .order-info-item__header-name{width:auto;max-width:520px}.order-info-item__header-divider{-webkit-flex:1;flex:1;min-width:100px}.order-info-item__content{padding:10px 12px;-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.order-info-item__scrollable-area{overflow:auto}.order-info-item__row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order-info-item__col{width:50%;-webkit-flex:0 0 50%;flex:0 0 50%;margin-bottom:10px;padding-right:5px;box-sizing:border-box}.order-info-item__label{line-height:16px;font-size:12px;font-weight:600;color:var(--ui-muted)}.order-info-item__value{position:relative;display:inline-block;line-height:18px;font-size:13px;font-weight:600;color:var(--ui-text);word-break:break-all}.order-info-item__value--success{color:var(--ui-success)}.order-info-item__value--danger{color:var(--ui-danger)}.order-info-item__footer{margin-right:12px;margin-left:12px;padding-top:10px;padding-bottom:10px;border-top:1px solid var(--ui-border-soft)}.order-info-item__footer .order-info-item__controls{margin-left:-10px;padding-top:0;padding-bottom:0}.order-info-item__footer .order-info-item__control{margin-top:0;margin-left:10px}.order-info-item__footer .order-info-item__control-divider{-webkit-flex:1;flex:1}.order-info-item__controls{padding-top:5px;padding-bottom:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order-info-item__control{margin-top:5px}.order-info-item__dropdown{display:none;position:absolute;top:100%;left:50%;margin-top:6px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:12px 14px;min-width:312px;max-width:332px;border-radius:var(--ui-radius-inner);border:1px solid var(--ui-border);background-color:var(--ui-surface);color:var(--ui-text);font-size:12px;font-weight:400;z-index:60;box-shadow:var(--ui-shadow-card)}.is-dropdown-opened .order-info-item__dropdown{display:block}.order-info-item__dropdown:before{content:'';position:absolute;top:-6px;left:50%;height:10px;width:10px;box-sizing:border-box;background-color:var(--ui-surface);border-left:1px solid var(--ui-border);border-top:1px solid var(--ui-border);-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.order-info-item__dropdown.-left{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.order-info-item__dropdown.-left:before{left:20px;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}.order-info-item__dropdown-close{position:absolute;top:6px;right:6px;margin:0;padding:0;width:24px;height:24px;line-height:24px;text-align:center;background-color:transparent;border:1px solid transparent;border-radius:var(--ui-radius-control);color:var(--ui-muted);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.order-info-item__dropdown-close:hover{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.order-info-item__dropdown-close>svg{width:10px;height:10px;fill:currentColor;vertical-align:middle}.order-info-item__dropdown-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:4px;margin-bottom:4px;min-height:24px}.order-info-item__dropdown-row--align-top{-webkit-align-items:flex-start;align-items:flex-start}.order-info-item__dropdown-row--divider{min-height:0;margin-top:10px;margin-bottom:12px;border-bottom:1px solid var(--ui-border-soft)}.order-info-item__dropdown-label{padding-right:5px;width:130px;-webkit-flex:0 0 130px;flex:0 0 130px;color:var(--ui-muted);font-weight:600;font-size:12px}.order-info-item__dropdown-content{padding-right:10px;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:126px;box-sizing:border-box;word-break:break-word;color:var(--ui-text)}.order-info-item__dropdown-content-text{font-weight:700}.is-editable .order-info-item__dropdown-content-text{display:none}.order-info-item__dropdown-content-field{display:none;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;color:var(--ui-primary);position:relative;height:28px}.is-editable .order-info-item__dropdown-content-field{display:-webkit-flex;display:flex}.order-info-item__dropdown-content-field>label{position:absolute;top:0;right:8px;bottom:0;z-index:2;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;line-height:0;-webkit-transform:none;transform:none;cursor:pointer}.order-info-item__dropdown-content-field svg{display:block;width:14px;height:13px;fill:var(--ui-primary)}.order-info-item__dropdown-content-field>input[type="text"]{margin:0;padding:2px 28px 2px 8px;width:100%;height:28px;background-color:var(--ui-input-bg);border:1px solid var(--ui-input-border, var(--ui-border));border-radius:var(--ui-radius-control);color:var(--ui-text);font-weight:600;box-sizing:border-box}.order-info-item__dropdown-content-field>input[type="text"]:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.order-info-item__dropdown-control{min-width:80px}.order-info-item__dropdown-control>.button{padding-right:5px;padding-left:5px;font-size:12px}.order-info-item__dropdown-control>.button.js__save{display:none}.is-editable .order-info-item__dropdown-control>.button.js__save{display:inline-block}.is-editable .order-info-item__dropdown-control>.button.js__edit{display:none}.order-info-item__dropdown label{margin-bottom:0;font-size:12px;color:var(--ui-muted)}.info-section{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;margin:0 0 12px;padding:0;box-sizing:border-box;background:transparent;border:none;box-shadow:none;color:var(--ui-text)}.info-section:empty{display:none}.info-section__col{-webkit-flex:1 1 320px;flex:1 1 320px;min-width:0;padding:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);box-sizing:border-box}.info-section__col:empty{display:none}.info-section__col.with-right-margin{margin-right:0}.info-section__title{margin-bottom:8px;line-height:16px;color:var(--ui-muted);text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:0.04em}.order__map{position:relative;margin-bottom:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);overflow:visible;background:var(--ui-surface)}.order__map,.order__map:before,.order__map:after{box-sizing:border-box}.order__map *,.order__map *:before,.order__map *:after{box-sizing:border-box}.order__map-expander{position:absolute;top:10px;right:10px;z-index:9;width:30px;height:30px;background-color:var(--ui-map-control-bg);box-shadow:var(--ui-shadow-row);border-radius:var(--ui-radius-control);border:1px solid var(--ui-map-control-border);outline:none;background-image:url(/assets/map-layers-expand-b49ddaeda02ebfcd24270a2933494419201802c53d1df8755390db9eb262382c.svg);background-size:18px 18px;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease}.order__map-expander:hover{background-color:var(--ui-map-control-bg-hover)}.order__map.-expanded .order__map-expander{background-image:url(/assets/map-layers-collapse-f979aaef8854d4907ee5818a267e903da47918df110b0c074d1bea9b6ef741b0.svg)}.toggled-map .order__map-expander{background-image:url(/assets/map-layers-collapse-f979aaef8854d4907ee5818a267e903da47918df110b0c074d1bea9b6ef741b0.svg)}.order__map .autofit{top:50px;background-image:url(/assets/icons/icon-map-autofit-aaef0ae556e464e4437f5e659a957f27b3bb53074eeef9bc4537a8c80840609e.svg) !important}.order__map .autofit.-expanded{background-image:url(/assets/icons/icon-map-autofit-active-7f9c40e688e0c4e5a38bb80312aedee148a71cd6cc4e1ed06698187776172269.svg) !important}.order__map-info{position:absolute;top:0;left:0;bottom:0;z-index:9;padding-top:5px;padding-right:5px;padding-left:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:visible}.order__map.-expanded .order__map-info{display:none}.order__map-info-panel{margin-left:10px;margin-bottom:10px}.order__map-info-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.order__map-info-item{margin-left:5px;padding:5px;width:300px;box-sizing:border-box;background-color:transparent;overflow:visible}.order__map-info-item.wide{width:450px}.order__map-info-item.wide--bids{width:450px}.order__map-container{position:relative;z-index:8;height:367px;border-radius:var(--ui-radius-card);overflow:hidden}.order__map-container .common-tender-map{-webkit-flex:1 1 auto;flex:1 1 auto;height:367px}.order__map.-expanded .order__map-container,.order__map.-expanded .order__map-container .common-tender-map{height:500px}.order-info-item__offer-title{text-align:center;color:var(--ui-warning);font-style:italic}.order-personal-bid__row{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:14px}.order-personal-bid__label{width:140px}.order-personal-bid__value{width:120px}.order-personal-bid__item--text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.order-personal-bid__actions{-webkit-justify-content:space-around;justify-content:space-around}.order-personal-bid .form-row{-webkit-align-items:center;align-items:center}.order-settings{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);font-size:12px;color:var(--ui-text);overflow:hidden}.order-settings__items{padding:10px 8px 0}.order-settings__item{margin-bottom:10px}.order-settings__footer{padding:12px 10px 10px 8px;background-color:var(--ui-strip);border-top:1px solid var(--ui-border-soft)}.order-settings label>div{font-weight:700;color:var(--ui-muted)}.order__status{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:6px 10px;min-width:64px;-webkit-align-self:stretch;align-self:stretch;-webkit-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;border-right:1px solid var(--ui-border-soft);color:var(--ui-on-primary)}.order__status.is-success{background-color:var(--ui-success)}.order__status.is-warning{background-color:var(--ui-warning)}.order__status.is-danger{background-color:var(--ui-danger)}.order__status.is-process{background-color:var(--ui-primary)}.order__status-icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:28px;height:28px;color:var(--ui-on-primary)}.order__status-icon>svg,.order__status-icon-glyph{display:block;width:22px;height:22px;fill:var(--ui-on-primary);color:var(--ui-on-primary)}.order__status-text{margin-top:2px;line-height:1.2;text-align:center;color:inherit;font-size:10px;font-weight:700;letter-spacing:0.02em}.trip-list-legend{display:inline-block;overflow:hidden;border:1px solid var(--ui-dt-border, var(--ui-border));border-radius:var(--ui-radius-control);background:var(--ui-surface);font-size:11px;line-height:1.3;color:var(--ui-text);box-sizing:border-box}.trip-list-legend__item{padding:6px 10px;border:0;border-radius:0}.trip-list-legend__item+.trip-list-legend__item{border-top:1px solid var(--ui-dt-border, var(--ui-border))}.trip-list-legend__item:first-child{border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0}.trip-list-legend__item:last-child{border-radius:0 0 var(--ui-radius-control) var(--ui-radius-control)}.order__user{padding:0 20px}.order__user-container{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-left:44px}.order__user-info-name{position:relative;padding:0 14px 0 0;color:var(--ui-primary);font-weight:700;font-size:14px;background-color:transparent;border:none}.order__user-info-phone{line-height:16px;font-size:12px;color:var(--ui-muted)}.order__user-info-phone-icon{display:inline-block;vertical-align:middle;margin-right:4px;width:10px;height:10px;fill:var(--ui-muted)}.order__user-info-phone-number{display:inline-block;vertical-align:middle}.order-vehicle-form{--ui-input-height: var(--ui-input-height-compact);--ui-input-font-size: 12px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;box-shadow:none;max-width:100%;min-width:0}.order-vehicle-form,.order-vehicle-form:before,.order-vehicle-form:after{box-sizing:border-box}.order-vehicle-form *,.order-vehicle-form *:before,.order-vehicle-form *:after{box-sizing:border-box}.order-vehicle-form__aside{position:relative;-webkit-flex:0 0 250px;flex:0 0 250px;width:250px;min-height:200px;padding:10px 0 0px 10px;background-color:var(--ui-warning-bg);border-right:1px solid var(--ui-warning-border);color:var(--ui-text)}.order-vehicle-form__aside:after{content:none}.order-vehicle-form__main{-webkit-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 250px);min-width:0;max-width:100%}.order-vehicle-form__main-inner{padding:12px 12px 12px 36px;min-height:200px;background-color:var(--ui-surface);min-width:0;box-sizing:border-box}.order-vehicle-form__main-container{min-height:200px;min-width:0}.order-vehicle-form__main-container--contract .tender-form-line{gap:16px}.order-vehicle-form__main .tender-form-payment:not(.tender-search-form){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.order-vehicle-form__main .tender-search-form__footer{background-color:transparent}.order-vehicle-form__scroll-area{overflow-x:auto}.order-vehicle-form__scroll-area::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.order-vehicle-form__scroll-area::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}.order-vehicle-form__scroll-area::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.order-vehicle-form__scroll-area .button{white-space:nowrap}.order-vehicle-form__title{margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-muted)}.order-vehicle-form__notice{font-style:italic;color:var(--ui-muted)}.order-vehicle-form__item{margin-bottom:2px}.order-vehicle-form__item .form-select{margin-left:20px}.order-vehicle-form__item--error .form-radio>div{color:var(--ui-danger)}.order-vehicle-form__item--error .form-radio>div::before,.order-vehicle-form__item--error .form-radio:hover>div::before,.order-vehicle-form__item--error .form-radio input:checked+div::before,.order-vehicle-form__item--error .form-radio input:focus+div::before{border-color:var(--ui-danger)}.order-vehicle-form__item--error .form-radio input:checked+div::after{background-color:var(--ui-danger)}.order-vehicle-form__item--error .form-radio input:focus+div::before{box-shadow:0 0 0 3px rgba(220,38,38,0.12)}.order-vehicle-form__select{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;gap:12px;margin-bottom:10px}.order-vehicle-form__select-col{-webkit-flex:0 0 400px;flex:0 0 400px;margin-right:0;width:400px;max-width:100%;box-sizing:border-box}.order-vehicle-form__select-col>.input,.order-vehicle-form__select-col .selectize-control,.order-vehicle-form__select-col .selectize-input,.order-vehicle-form__select-col select{width:100% !important;max-width:100%;box-sizing:border-box}.order-vehicle-form__select-control{margin-top:0;-webkit-flex:0 0 auto;flex:0 0 auto}.order-vehicle-form .tender-form__field input[type='text'],.order-vehicle-form .tender-form__field input[type='number'],.order-vehicle-form .tender-form__field select{height:var(--ui-input-height);min-height:var(--ui-input-height);line-height:calc(var(--ui-input-height) - 2px);padding:0 16px 0 5px;font-size:var(--ui-input-font-size);border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-input-bg);color:var(--ui-text);box-sizing:border-box}.order-vehicle-form{border-radius:12px;border:1px solid var(--ui-border);box-shadow:none;background:var(--ui-surface)}.order-vehicle-form__aside{border-radius:12px 0 0 12px}.order-vehicle-form__aside::after{content:none}.order-vehicle-form__main-inner{border:none;border-radius:0;background:transparent}.order-vehicle-form .tender-form-payment__result{border-radius:0;border:unset}.order-vehicle-form .tender-search-form{border:unset;padding:12px;box-sizing:border-box;gap:12px;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%}.order-vehicle-form .tender-search-form .tender-search-form__footer{padding:0;background-color:transparent}.order-vehicle-form .tender-search-form>.tender-search-form__footer .tender-form-payment{margin:0;width:100%;max-width:450px}.order-vehicle-info{background-color:transparent;color:var(--ui-text);margin-bottom:12px}.tender-form-line>.order-vehicle-info{margin-left:-10px}.order-vehicle-info__row{padding:0}.order-vehicle-info__col-vehicle{display:-webkit-inline-flex;display:inline-flex;margin-right:20px;margin-bottom:20px;padding:12px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-card);box-sizing:border-box;overflow:hidden}.order-vehicle-info__col-drivers{display:-webkit-inline-flex;display:inline-flex}.order-vehicle-info__col-driver{width:300px;-webkit-flex:0 0 300px;flex:0 0 300px;margin-left:20px;padding:12px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow-card);box-sizing:border-box;overflow:hidden}.order-vehicle-info__col-driver:first-child{margin-left:0}.order-vehicle-info__col-driver.without-top-padding{padding-top:0}.order-vehicle-info__params{margin-left:20px}.order-vehicle-info__params-table{display:table-row}.order-vehicle-info__params-col{display:table-cell}.order-vehicle-info__params-col:nth-of-type(odd){padding-right:5px}.order-vehicle-info__params-col:nth-of-type(even){font-weight:bold}.order-vehicle-info__equipment{margin-left:20px}.order-vehicle-info__title{margin-bottom:5px;line-height:16px;color:var(--ui-muted);text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:0.04em}.order-vehicle-info__items{line-height:16px;font-size:12px}.order-vehicle-info__items--table{display:table}.fade-leave-active,.fade-enter-active{transition-property:opacity;transition-timing-function:cubic-bezier(1, 0.5, 0.8, 1)}.fade-leave-to,.fade-enter{opacity:1}.datepicker.dropdown-menu{z-index:10000 !important}.main-view{-webkit-flex:1;flex:1;height:100%;overflow:visible;font-family:"Helvetica Neue", "Gotham Pro", Arial, sans-serif}.wrapper--natural-scroll .main-view{overflow:visible}.fonts-loaded .main-view{font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, Tahoma, sans-serif}.main-view.map-view{z-index:1;margin-left:72px}.sidebar-is-opened .main-view.map-view{margin-left:200px}.main-view.old-map-view{box-sizing:border-box}.main-view__wrap{height:100%;overflow:hidden;position:relative;-webkit-flex:1;flex:1}.map-view .main-view__wrap{overflow:hidden}.wrapper--natural-scroll .main-view__wrap{overflow:visible}.main-view__header{position:fixed;height:50px;top:0;left:0;right:0;background-color:var(--ui-chrome-bg);border-bottom:1px solid var(--ui-chrome-border);z-index:9}.main-view__header-actions{position:absolute;right:0;display:-webkit-flex;display:flex;height:100%;-webkit-align-items:center;align-items:center;gap:4px;padding-right:8px}.main-view__header-action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.main-view__header-action--user{padding-right:16px;padding-left:16px}.main-view__header-action--user::before{content:'';display:block;height:22px;border-left:1px solid var(--ui-chrome-border);position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:-1}.main-view__header-menu{position:absolute;left:260px;top:0;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}@media print{.main-view__header-menu{position:relative;left:0}}.main-view__content{display:block;min-height:100%;margin-bottom:-50px;background-color:var(--ui-page);position:relative;z-index:8}.wrapper--natural-scroll .main-view__content{margin-bottom:0;min-height:0}.main-view__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform;top:50px;padding:10px 0;overflow:auto;box-sizing:border-box}.wrapper--natural-scroll .main-view__content-wrap{overflow:visible;position:static;-webkit-transform:none;transform:none;will-change:auto}.main-view__content-wrap:has(#js-tender-form){padding-top:4px;padding-bottom:4px}.main-view__content-wrap--without-padding{padding:0}.wrapper--natural-scroll .main-view__content-wrap--without-padding{padding:16px 0;box-sizing:border-box}.wrapper--natural-scroll .main-view__content-wrap--without-padding:has(.order-layout),.wrapper--natural-scroll .main-view__content-wrap--without-padding:has(>.order__header),.wrapper--natural-scroll .main-view__content-wrap--without-padding:has(#order-info-display-general){padding-top:0;padding-left:0;padding-right:0}.wrapper--natural-scroll .main-view__content-wrap--without-padding:has(.order-layout)>.section,.wrapper--natural-scroll .main-view__content-wrap--without-padding:has(>.order__header)>.section,.wrapper--natural-scroll .main-view__content-wrap--without-padding:has(#order-info-display-general)>.section{margin-left:16px;margin-right:16px}.main-view__content-wrap>.section{min-width:1028px;max-width:100%;box-sizing:border-box}.wrapper--natural-scroll .main-view__content-wrap>.section{box-sizing:border-box;width:auto;max-width:calc(100% - 16px * 2);margin-left:16px;margin-right:16px;padding-right:0}.wrapper--natural-scroll .main-view__content-wrap>.section:has(#js-tender-form){box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:16px;padding-right:16px}.main-view__content::after{content:'';display:block;height:50px}.wrapper--natural-scroll .main-view__content::after{content:none}.map-view .main-view__content{height:100%;padding:50px 0 0;margin:0}.map-view .main-view__content::after{display:none}.old-map-view .main-view__content{box-sizing:border-box}.main-view__footer{height:50px;padding:0 15px;background-color:var(--ui-strip);line-height:50px;text-align:center;color:var(--ui-muted);overflow:hidden;clear:both}.main-sidebar+.main-view .main-view__header{padding-left:220px}.main-sidebar.-closed+.main-view .main-view__header{padding-left:90px}html>body.swal2-height-auto{height:inherit !important}@media only screen{body.is-opened-chat .main-view__content{margin-right:700px}}@media only screen and (max-width: 1900px){body.is-opened-chat .main-view__content{margin-right:0}}.main-view__content-wrap:not(.main-view__content-wrap--without-padding)>.section{width:100%;margin-left:0;margin-right:0;padding-left:16px;padding-right:16px;box-sizing:border-box}.main-view.map-view .main-view__content-wrap>.section{padding-left:0;padding-right:0}body.is-opened-chat .main-view__header{z-index:1600}body.notifications-panel-opened,body.is-opened-chat{overflow:hidden}body.notifications-panel-opened .main-view__content-wrap,body.is-opened-chat .main-view__content-wrap{overflow:hidden}html:has(body.is-opened-chat){overflow:hidden}@media print{.main-view{margin-left:0}.main-view__header-actions{display:none !important}.main-view__header{position:static;padding-left:0 !important;height:auto}.main-view__content-wrap{position:static}}.main-sidebar{width:200px;background-color:var(--ui-chrome-sidebar);border-right:1px solid var(--ui-chrome-border);z-index:10;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;left:0;top:0;bottom:0}.wrapper--natural-scroll .main-sidebar{top:50px;z-index:10}.main-sidebar.-closed,.main-sidebar.-hovered{position:fixed;left:0}.main-sidebar.-closed{width:72px}.main-sidebar.-closed>.nav-group__label>a,.main-sidebar.-closed>.nav-group__label>span{display:none}.main-sidebar.-hovered{width:200px;z-index:10}.old-map .main-sidebar.-hovered{z-index:1050}.main-sidebar.-hovered>.nav-group__label>a,.main-sidebar.-hovered>.nav-group__label>span{display:block}.main-sidebar__logo{height:50px;position:absolute;top:0;left:0;width:100%;cursor:pointer;box-sizing:border-box;background-color:var(--ui-chrome-bg);border-bottom:1px solid var(--ui-chrome-border)}.main-sidebar__logo,.main-sidebar.-closed.-hovered .main-sidebar__logo,.main-sidebar.-hovered+.main-view .main-sidebar__logo{width:200px;background-image:url(/assets/logo-26c70551bfd26c91605639370dae87d2ef6fab48f9e2aa9dcd8766196f57ce3c.svg);background-size:146px 16px;background-repeat:no-repeat;background-position:50% 50%;background-color:var(--ui-chrome-bg)}.main-sidebar.-closed .main-sidebar__logo,.main-sidebar.-closed+.main-view .main-sidebar__logo{width:72px;background-image:url(/assets/logo-simple@2x-ac05656400550a6fc333b57ff14e8a7786f8058754102eda1c114f2c2a822556.png);background-size:16px 16px;background-color:var(--ui-chrome-bg)}html[data-theme='dark'] .main-sidebar__logo,.main-sidebar.-closed.-hovered html[data-theme='dark'] .main-sidebar__logo,.main-sidebar.-hovered+.main-view html[data-theme='dark'] .main-sidebar__logo,html.theme-dark .main-sidebar__logo,.main-sidebar.-closed.-hovered html.theme-dark .main-sidebar__logo,.main-sidebar.-hovered+.main-view html.theme-dark .main-sidebar__logo,body.theme-dark .main-sidebar__logo,.main-sidebar.-closed.-hovered body.theme-dark .main-sidebar__logo,.main-sidebar.-hovered+.main-view body.theme-dark .main-sidebar__logo{background-image:url(/assets/logo-on-dark-82685880fdcbc9ec148aac0fee5f894d0faebf0b67439bc53a5cd55e7a5e4c2d.svg)}.main-sidebar.-closed html[data-theme='dark'] .main-sidebar__logo,.main-sidebar.-closed+.main-view html[data-theme='dark'] .main-sidebar__logo,.main-sidebar.-closed html.theme-dark .main-sidebar__logo,.main-sidebar.-closed+.main-view html.theme-dark .main-sidebar__logo,.main-sidebar.-closed body.theme-dark .main-sidebar__logo,.main-sidebar.-closed+.main-view body.theme-dark .main-sidebar__logo{background-image:url(/assets/logo-simple@2x-ac05656400550a6fc333b57ff14e8a7786f8058754102eda1c114f2c2a822556.png)}.main-sidebar__nav{position:absolute;top:50px;left:0;bottom:0;width:100%;overflow-x:hidden;overflow-y:auto;padding:8px 0}.wrapper--natural-scroll .main-sidebar__nav{top:0}.main-sidebar__toggler{padding-left:15px;padding-right:15px;width:50px;height:50px;position:absolute;top:0;right:-50px;cursor:pointer;color:var(--ui-chrome-text-muted);transition:color 0.15s ease}.main-sidebar__toggler:hover{color:var(--ui-chrome-text)}.main-sidebar__toggler>div,.main-sidebar__toggler>div:before,.main-sidebar__toggler>div:after{position:absolute;width:20px;height:2px;background-color:currentColor;border-radius:2px;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.main-sidebar__toggler>div{top:50%;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.main-sidebar__toggler>div:before,.main-sidebar__toggler>div:after{display:block;content:''}.main-sidebar__toggler>div:before{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.main-sidebar__toggler>div:after{-webkit-transform:translateY(7px);transform:translateY(7px)}.wrapper--natural-scroll .main-sidebar__toggler{left:0;right:auto;-webkit-transform:translateX(72px);transform:translateX(72px)}.wrapper--natural-scroll.sidebar-is-opened .main-sidebar__toggler{left:0;right:auto;-webkit-transform:translateX(200px);transform:translateX(200px)}.main-sidebar.-hovered+.main-view .main-sidebar__toggler{-webkit-transform:translateX(200px);transform:translateX(200px)}.main-sidebar__nav__top>.nav-group__item>.nav-group__label span{max-width:120px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-group__items>.nav-group__item+.nav-group__item{border-top:1px solid var(--ui-chrome-sub-border)}.nav-group__items>.nav-group__item.selected+.nav-group__item,.nav-group__items>.nav-group__item.selected{border-top-color:transparent}.nav-group__item.-root{color:var(--ui-chrome-text-muted)}.nav-group__item.-block{display:block !important}.nav-group__items{display:none;padding:4px 4px 6px;background-color:var(--ui-chrome-inner-bg);margin:2px 8px 6px;border-radius:10px;border:1px solid var(--ui-chrome-border)}.nav-group__item:not(.-root):last-child>.nav-group__items{margin-bottom:8px}.nav-group__item:not(.-root)>.nav-group__items{background-color:var(--ui-chrome-inner-bg)}.nav-group__item:not(.-root)>.nav-group__items .nav-group__label{padding-left:24px}.nav-group__items.-expanded{display:block}.nav-group__label{display:-webkit-flex;display:flex;line-height:30px;padding-left:10px;padding-right:18px;margin:1px 4px;height:32px;font-size:13px;cursor:pointer;position:relative;color:var(--ui-chrome-text);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-items:center;align-items:center;border-radius:8px;transition:background-color 0.15s ease, color 0.15s ease, box-shadow 0.15s ease}.nav-group__label:hover{background-color:var(--ui-chrome-hover)}:not(.-root)>.nav-group__label>div{display:block;height:28px;line-height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.nav-group__label>.badge{position:absolute;right:10px;top:8px}.nav-group__label:focus{color:var(--ui-chrome-text);outline:none}.nav-group__label:hover,.nav-group__label:focus,.nav-group__label:active{text-decoration:none}.nav-group__label:hover,.nav-group__label.-active,.-root>.nav-group__label:hover{color:var(--ui-chrome-text)}:not(.-root)>.nav-group__label.-active{background-color:var(--ui-chrome-active);overflow:visible}.nav-group__toggle-icon{position:absolute;top:9px;right:3px;width:14px;height:14px;fill:var(--ui-chrome-icon);opacity:0.85;transition:fill 0.15s ease, opacity 0.15s ease, -webkit-transform 0.15s ease;transition:transform 0.15s ease, fill 0.15s ease, opacity 0.15s ease;transition:transform 0.15s ease, fill 0.15s ease, opacity 0.15s ease, -webkit-transform 0.15s ease}.-root>.nav-group__label>.nav-group__toggle-icon{top:18px}.nav-group__label.-active .nav-group__toggle-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:var(--ui-chrome-icon-active);opacity:1}.-closed .nav-group__toggle-icon{display:none}.nav-group__label.-current{color:var(--ui-chrome-text-current);font-weight:600}:not(.-root)>.nav-group__label.-current{background-color:var(--ui-chrome-inner-active)}.-root>.nav-group__label{padding-left:12px;height:50px;line-height:50px;color:var(--ui-chrome-text);font-size:13px;font-weight:500;letter-spacing:0.01em;overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.nav-group__item:not(.-root) .nav-group__item:not(.-root)>.nav-group__label{height:30px;line-height:28px;padding-left:9px;padding-right:16px;margin:1px 3px;font-size:12px}.nav-group__item:not(.-root) .nav-group__item:not(.-root)>.nav-group__label>div{height:26px;line-height:26px}.nav-group__item:not(.-root) .nav-group__item:not(.-root)>.nav-group__items{margin:1px 6px 5px;padding:3px 3px 5px}.-root>.nav-group__label.-current{background-color:var(--ui-chrome-active);color:var(--ui-chrome-text)}.-root>.nav-group__label:hover,.-root>.nav-group__label.-active{color:var(--ui-chrome-text)}.-root>.nav-group__label.-active .nav-group__icon,.-root>.nav-group__label.-current .nav-group__icon,.-root>.nav-group__label:hover .nav-group__icon{fill:var(--ui-chrome-icon-active);stroke:var(--ui-chrome-icon-active);opacity:1}.-root>.nav-group__label>div{line-height:1.3}.main-sidebar.-closed .-root>.nav-group__label>div{display:none}.-closed .nav-group__label{padding-right:4px;padding-left:0;margin:1px 4px}.-closed .nav-group__label>.nav-group__icon{margin:0 auto;display:block}.-closed .nav-group__label+.nav-group__items,.-closed .nav-group__label>span,.-closed .nav-group__label>a{display:none !important}.nav-group__icon{height:50px;width:22px;-webkit-flex:0 0 22px;flex:0 0 22px;margin-right:12px;fill:var(--ui-chrome-icon);stroke:var(--ui-chrome-icon);stroke-width:0;opacity:0.9;transition:fill 0.15s ease, stroke 0.15s ease, opacity 0.15s ease}:not(.-root)>.nav-group__label.-active .nav-group__icon,:not(.-root)>.nav-group__label:hover .nav-group__icon{fill:var(--ui-chrome-icon-active);stroke:var(--ui-chrome-icon-active);opacity:1}:not(.-root)>.nav-group__label.-current .nav-group__icon{fill:var(--ui-chrome-text-current);stroke:var(--ui-chrome-text-current);opacity:1}@media print{.main-sidebar{display:none !important}}.breadcrumbs{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:13px;line-height:1.3;overflow:hidden;padding:0;height:50px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumbs__up-btn{padding-right:10px;padding-left:10px;position:relative;color:var(--ui-chrome-text-muted);transition:color 0.15s ease}.breadcrumbs__up-btn,.breadcrumbs__up-btn:hover,.breadcrumbs__up-btn:focus{text-decoration:none}.breadcrumbs__up-btn:hover{color:var(--ui-chrome-text)}.breadcrumbs__up-btn:after{content:'';position:absolute;top:-10px;left:0;bottom:-10px;right:0}.breadcrumbs__crumb{color:var(--ui-chrome-text-muted)}.breadcrumbs__crumb:not(:first-of-type)::before{content:'/';padding:0 6px;color:var(--ui-chrome-border)}.breadcrumbs__crumb>a{text-decoration:none;color:var(--ui-chrome-text);opacity:0.85;transition:color 0.15s ease, opacity 0.15s ease}.breadcrumbs__crumb>a:hover{color:var(--ui-chrome-text);opacity:1;text-decoration:none}.breadcrumbs__crumb>.-current{color:var(--ui-chrome-text-current);font-weight:600;opacity:1}.page-tabs{max-width:100%;min-height:35px;display:-webkit-flex;display:flex;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:13px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.25)}.page-tabs__tab{position:relative}.page-tabs__tab>a{display:block;line-height:35px;text-decoration:none;padding:0 25px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.page-tabs__tab>a::after{content:"";font-family:"FontAwesome";position:absolute;right:10px;top:0;display:none}.page-tabs__tab.-current>a::after,.page-tabs__tab:hover>a::after{display:block}.page-tabs__tab>a{color:#9c9c9c}.page-tabs__tab.-current{background-color:#f0f2f5}html,body{height:100%;padding:0;margin:0;background-color:var(--ui-page);color:var(--ui-text)}@media print{html,body{height:auto !important}}body.wrapper{background-color:var(--ui-page)}.button:hover,.button:focus{text-decoration:none}.button:hover{background-image:none;box-shadow:none}.button[class*='icon-']::before,.button[class*=' icon-']::before,.adr-select i.button::before,.standards-select i.button::before{position:static;float:none;top:auto;margin:0;line-height:1;font-family:"FontAwesome";text-indent:0;color:inherit}.buttons-group .button[class*='icon-']::before,.buttons-group .button[class*=' icon-']::before,.buttons-group .adr-select i.button::before,.adr-select .buttons-group i.button::before,.buttons-group .standards-select i.button::before,.standards-select .buttons-group i.button::before{margin-right:0}.button__icon{display:inline-block;vertical-align:middle;width:14px;height:14px}.button__icon svg{position:relative;top:-1px;width:100%;height:100%;fill:currentColor}.button__text{display:inline-block;vertical-align:middle}.button__icon+.button__text,.button__text+.button__icon{margin-left:4px}.button--fluid{width:100%}.button--round{border-radius:40px}.buttons-group .button{width:35px;padding:0;border-radius:0;text-align:center;line-height:35px}.buttons-airable>.button::after{display:inline-block;float:right;font-family:"FontAwesome";font-size:16px;content:""}.buttons-airable-dropdown--shown>.button::after{content:""}.button--expences-add>svg,.button--show-expense>svg{display:block;-webkit-flex-shrink:0;flex-shrink:0;width:20px;height:14px;margin:0}.button--link-danger{padding:0;background-color:transparent;border:none;height:auto;color:var(--ui-danger)}.button--undo{color:var(--ui-danger)}.button--undo:hover,.button--undo:focus{color:var(--ui-danger)}.button.button--warning,button.button--warning,a.button--warning{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:5px 15px;min-height:26px;border:1px solid var(--ui-warning);background-color:var(--ui-warning);color:#fff;border-radius:6px;font-size:13px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-sizing:border-box}.button.button--warning:hover,.button.button--warning:focus,button.button--warning:hover,button.button--warning:focus,a.button--warning:hover,a.button--warning:focus{background-color:var(--ui-warning-hover);border-color:var(--ui-warning-hover);color:#fff;text-decoration:none}.button.button--warning[disabled],.button.button--warning.is-disabled,button.button--warning[disabled],button.button--warning.is-disabled,a.button--warning[disabled],a.button--warning.is-disabled{pointer-events:none;opacity:0.7}.button__badge{position:absolute;top:0;left:100%;margin-left:-8px;height:15px;min-width:7px;padding:0 4px;border-radius:8px;background-color:#447bba;font-size:10px;font-weight:700;line-height:15px;color:#fff;text-indent:0}.button__badge--red{background-color:red}.button__badge--empty{background:none;color:currentColor;padding:0;margin-left:-10px}.button i{margin:0}.button-contact{margin-left:10px;padding:0;min-width:40px;max-width:50px;height:30px;background-color:var(--ui-primary);border:none;border-radius:3px;text-align:center;color:white;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.button-contact:hover{border-color:#366295;box-shadow:none;color:#fff}.button-contact>svg{width:14px;height:12px;fill:#fff}.button-contact>span{position:relative;top:-0.5em;display:inline-block;margin-left:2px;font-size:10px;line-height:0.8}.button{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;padding:5px 15px;min-height:26px;position:relative;background-color:transparent;background-image:none;border-radius:6px;border:1px solid transparent;box-sizing:border-box;outline:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-weight:500;text-shadow:none;text-decoration:none;vertical-align:middle;color:var(--ui-btn-default-text);line-height:1;transition:background-color 0.2s, border-color 0.2s, color 0.2s}.button[disabled],.button.is-disabled{pointer-events:none;background-color:var(--ui-border-soft);border-color:var(--ui-border-soft);color:var(--ui-muted);opacity:0.7}.button[disabled] svg,.button.is-disabled svg{fill:var(--ui-muted)}.button__icon{-webkit-flex-shrink:0;flex-shrink:0}.button+.button{margin-left:8px}.button--large{padding:8px 24px;font-size:14px}.button--small{padding:4px 10px;min-height:26px;font-size:12px}.button--primary{border-color:var(--ui-btn-primary-bg);background-color:var(--ui-btn-primary-bg);color:var(--ui-btn-primary-text)}.button--primary svg{fill:var(--ui-btn-primary-text)}.button--primary:hover:not([disabled]):not(.is-disabled),button.button--primary:hover:not([disabled]):not(.is-disabled),a.button--primary:hover{background-color:var(--ui-btn-primary-hover);color:var(--ui-btn-primary-text);border-color:var(--ui-btn-primary-hover)}.button--primary:hover:not([disabled]):not(.is-disabled) svg,button.button--primary:hover:not([disabled]):not(.is-disabled) svg,a.button--primary:hover svg{fill:var(--ui-btn-primary-text)}.button--primary:focus,button.button--primary:focus,a.button--primary:focus{color:var(--ui-btn-primary-text);box-shadow:0 0 0 2px rgba(var(--ui-primary-rgb), 0.3)}.button--default{border-color:var(--ui-btn-default-border);background-color:var(--ui-btn-default-bg);color:var(--ui-btn-default-text);font-weight:400}.button--default svg{fill:var(--ui-btn-default-text)}.button--default:hover:not([disabled]):not(.is-disabled),button.button--default:hover:not([disabled]):not(.is-disabled),a.button--default:hover{border-color:var(--ui-primary-soft-border);background-color:var(--ui-btn-default-hover);color:var(--ui-btn-default-text)}.button--default:hover:not([disabled]):not(.is-disabled) svg,button.button--default:hover:not([disabled]):not(.is-disabled) svg,a.button--default:hover svg{fill:var(--ui-btn-default-text)}.button--default:focus,.button--default:focus-visible,button.button--default:focus,a.button--default:focus{border-color:var(--ui-primary);color:var(--ui-btn-default-text);box-shadow:0 0 0 2px rgba(var(--ui-primary-rgb), 0.2)}.button--default:focus svg,.button--default:focus-visible svg,button.button--default:focus svg,a.button--default:focus svg{fill:var(--ui-btn-default-text)}.button--default[disabled],.button--default.is-disabled,button.button--default[disabled],a.button--default.is-disabled{background-color:var(--ui-border-soft);border-color:var(--ui-border-soft);color:var(--ui-muted)}.button--default[disabled] svg,.button--default.is-disabled svg,button.button--default[disabled] svg,a.button--default.is-disabled svg{fill:var(--ui-muted)}.button--danger{border:1px solid var(--ui-danger-border);background-color:var(--ui-danger-soft);color:var(--ui-danger)}.button--danger svg{fill:var(--ui-danger)}.button--danger::before{color:inherit}.button--danger[disabled]{opacity:0.5}.button--danger:hover:not([disabled]):not(.is-disabled),button.button--danger:hover:not([disabled]):not(.is-disabled),a.button--danger:hover{background-color:var(--ui-btn-danger-hover-bg);border-color:var(--ui-btn-danger-hover-border);color:var(--ui-btn-danger-hover-text)}.button--danger:hover:not([disabled]):not(.is-disabled) svg,button.button--danger:hover:not([disabled]):not(.is-disabled) svg,a.button--danger:hover svg{fill:var(--ui-btn-danger-hover-text)}.button--danger:focus,button.button--danger:focus,a.button--danger:focus{color:var(--ui-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-danger) 30%, transparent)}.button--gray{border-color:#9ca3af;background-color:#9ca3af;color:#374151}.button--gray svg{fill:#374151}.button--gray:hover:not([disabled]):not(.is-disabled),a.button--gray:hover,a.button--gray:focus{background-color:#858e9d;border-color:#858e9d;color:#374151}.button--warning{border-color:var(--ui-warning);background-color:var(--ui-warning);color:#fff}.button--warning svg{fill:#fff}.button--warning:hover:not([disabled]):not(.is-disabled),button.button--warning:hover,a.button--warning:hover{background-color:var(--ui-warning-hover);border-color:var(--ui-warning-hover);color:#fff}.button--success{border-color:#10b981;background-color:#10b981;color:#fff}.button--success svg{fill:#fff}.button--success:hover:not([disabled]):not(.is-disabled),a.button--success:hover{background-color:#0ea271;border-color:#0ea271;color:#fff}.buttons-group .button{min-height:35px}.button--link{padding:0;min-height:auto;background-color:transparent;border:none;height:auto;color:#447bba;font-weight:500}.button--link:hover,.button--link:focus,.button--link:active{color:#4177b5;background-color:transparent}.button--link-danger{min-height:auto;font-weight:500}.button--link-danger:hover,.button--link-danger:focus{color:var(--ui-danger-hover);background-color:transparent}.button--action{font-weight:500;color:#447bba;background-color:transparent;border-color:transparent}.button--action:hover,.button--action:focus{color:#4177b5;background-color:transparent}.pics,.pics-user,.pics-briefcase{width:60px;height:60px;display:inline-block;background-position:50%;background-repeat:no-repeat}.pics-briefcase{background-image:url(/assets/components/pics/briefcase-df700daf2850132867e0ec4e3e6c965bdcbb1772243a8bac57356d8547b0badd.svg)}.pics-user{background-image:url(/assets/components/pics/user-eee47cf89c39b0cc7039e87f4c6fdbcd44df98bcbaae7cc5bddca5de605d6b09.svg)}.auth-form__fields{text-align:left}.auth-form__field{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;margin-top:4px;margin-bottom:0;font-size:13px;overflow:hidden}.auth-form-field{position:relative;font-size:13px}.auth-form-field:not(:last-of-type){margin-bottom:12px}.auth-form-field__icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0;z-index:1;width:36px;height:var(--ui-input-height);color:var(--ui-muted);pointer-events:none}.auth-form-field__icon .svg-icon,.auth-form-field__icon .driver-time-status__icon>svg,.auth-form-field__icon .order-report-group__icon>svg{width:16px;height:16px;fill:currentColor}.-has-error .auth-form-field__icon{color:var(--ui-danger)}.auth-form-field__control>input{box-sizing:border-box;margin:0;padding:0 12px 0 36px;width:100%;height:var(--ui-input-height);min-height:var(--ui-input-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);font-family:inherit;font-size:var(--ui-input-font-size);line-height:calc(var(--ui-input-height) - 2px);transition:border-color 0.15s ease, box-shadow 0.15s ease}.auth-form-field__control>input::-webkit-input-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.auth-form-field__control>input::-moz-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.auth-form-field__control>input:-ms-input-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.auth-form-field__control>input::placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.auth-form-field__control>input:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}.auth-form-field__control>input:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.-has-error .auth-form-field__control>input{border-color:var(--ui-danger)}.fonts-loading .auth-form-field__control>input{visibility:hidden}.fonts-loaded .auth-form-field__control>input{visibility:visible;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, Tahoma, sans-serif}.auth-form__checkbox{margin:0;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;color:var(--ui-text);font-size:13px;vertical-align:middle;cursor:pointer}.auth-form__checkbox input{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;z-index:-1}.auth-form__checkbox input+span{position:relative;display:inline-block;margin-left:0;padding-left:26px;min-height:16px;line-height:16px;vertical-align:middle}.auth-form__checkbox input+span::before,.auth-form__checkbox input+span::after{position:absolute;top:50%;left:0;width:16px;height:16px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.auth-form__checkbox input+span::before{border-radius:4px;border:1px solid var(--ui-border);background-color:var(--ui-input-bg);content:'\0020'}.auth-form__checkbox input:focus+span::before{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.auth-form__checkbox input+span::after{font-family:"FontAwesome";font-size:11px;line-height:16px;text-align:center;color:transparent;content:'\f00c'}.auth-form__checkbox input:checked+span::before{border-color:var(--ui-primary);background-color:var(--ui-primary)}.auth-form__checkbox input:checked+span::after{color:#fff}.auth-form__forgot-link{display:inline-block;line-height:16px;font-size:13px;color:var(--ui-primary-text);text-decoration:none}.auth-form__forgot-link:hover{color:var(--ui-primary);text-decoration:underline}.auth-form__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;min-height:var(--ui-input-height);margin-top:16px;padding:8px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ui-primary);border-radius:var(--ui-radius-control);background-color:var(--ui-primary);background-image:none;box-shadow:none;color:#fff;font-size:14px;font-weight:600;line-height:1.4;text-shadow:none;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease}.auth-form__button:hover:not(:disabled),.auth-form__button:focus:not(:disabled){background-color:color-mix(in srgb, var(--ui-primary) 92%, #000);border-color:color-mix(in srgb, var(--ui-primary) 92%, #000);color:#fff;text-decoration:none}.auth-form__button:focus{outline:none;box-shadow:var(--ui-focus-ring)}.auth-form__button:disabled{opacity:0.6;cursor:not-allowed}.auth-form__alert,.auth-form__notice{margin-top:16px;padding:10px 12px;border-radius:var(--ui-radius-control);font-size:13px;line-height:1.4;text-align:left}.auth-form__alert{background-color:var(--ui-danger-soft);border:1px solid var(--ui-danger-border);color:var(--ui-danger)}.auth-form__notice{background-color:var(--ui-success-soft);border:1px solid color-mix(in srgb, var(--ui-success) 25%, transparent);color:var(--ui-success)}.auth{height:100%;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:13px;color:var(--ui-text);overflow:auto}.fonts-loading .auth{visibility:hidden}.fonts-loaded .auth{visibility:visible;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, Tahoma, sans-serif}.auth__wrapper{min-height:100%;padding:24px 16px 50px;margin-bottom:-50px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;background-color:#fff;background-image:url(/assets/components/auth/bg-1082e368b15c74739b2cd8e0ba3cfdc60f683ef0757657143a8a62a2d913b5b1.jpg);background-repeat:no-repeat;background-position:50%;background-size:auto;text-align:center;overflow:hidden}.auth__main{width:100%;max-width:400px;padding:0}.auth__logo{margin-bottom:20px}.auth__logo img,.auth__logo svg{max-width:100%;height:auto;border:0}.auth__block{max-width:400px;margin:0 auto 16px;padding:24px;box-sizing:border-box;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.auth__form__title{margin:0 0 20px;font-size:18px;font-weight:700;line-height:1.3;color:var(--ui-text)}.auth__links{margin:0;font-size:13px;line-height:1.4;color:var(--ui-muted)}.auth__links a{color:var(--ui-primary-text);font-weight:600;text-decoration:none}.auth__links a:hover{color:var(--ui-primary);text-decoration:underline}.auth__bottom{height:50px;padding:0 16px;position:relative;background-color:var(--ui-surface);border-top:1px solid var(--ui-border);line-height:50px;text-align:center;color:var(--ui-muted);overflow:hidden}.auth__copyright{padding:0 16px;top:0;left:0;position:absolute;font-size:12px;color:var(--ui-muted)}.auth__langs{color:var(--ui-muted);font-size:12px}.auth__lang{margin:0 4px;color:var(--ui-muted);text-decoration:none}.auth__lang--active{font-weight:600;color:var(--ui-text)}.auth__lang:hover{color:var(--ui-primary-text)}.auth__lang:not(:last-of-type)::after{width:6px;display:inline-block;right:-6px;content:'\\';position:relative;text-align:center;color:var(--ui-micro);font-weight:400}.field-invalid{border-color:var(--ui-danger) !important}.field-error{margin-top:4px;color:var(--ui-danger);font-size:12px;text-align:left;padding-left:2px}.form-warning{margin:12px 0;padding:10px 12px;border-radius:var(--ui-radius-control);background:var(--ui-warning-bg);border:1px solid var(--ui-warning-border);color:var(--ui-warning);font-size:13px;text-align:left}.field-hidden{display:none !important}.field-hint{font-size:12px;margin-top:4px;color:var(--ui-muted)}.field-hint.password-hint{color:var(--ui-warning)}.field-hint.password-hint.valid{color:var(--ui-success)}.auth-form-field--checkbox{margin:16px 0}.auth-form-field--checkbox .checkbox-label{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;cursor:pointer;font-size:13px;line-height:1.4;color:var(--ui-text)}.auth-form-field--checkbox .checkbox-text{margin-left:10px}.auth-form-field--checkbox .checkbox-text a{color:var(--ui-primary-text);text-decoration:none}.auth-form-field--checkbox .checkbox-text a:hover{color:var(--ui-primary);text-decoration:underline}.auth-form-field--checkbox .terms-checkbox{margin-top:2px}.form-checkbox{margin-bottom:0;position:relative;display:inline-block;vertical-align:middle;text-align:left;font-size:1em}.form-checkbox>input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;z-index:-1}.form-checkbox>label,.form-checkbox>div{position:relative;display:inline-block;padding-left:calc(16px + 10px);min-height:16px;line-height:16px;cursor:pointer}.form-checkbox>label::before,.form-checkbox>label::after,.form-checkbox>div::before,.form-checkbox>div::after{position:absolute;top:50%;left:0;width:16px;height:16px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.form-checkbox>label::before,.form-checkbox>div::before{border-radius:4px;border:1px solid var(--ui-border);background-color:var(--ui-input-bg);content:'\0020'}.form-checkbox input[type='checkbox']:focus+label::before,.form-checkbox input[type='checkbox']:focus+div::before{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-checkbox input[type='checkbox']:checked+label::before,.form-checkbox input[type='checkbox']:checked+div::before{border-color:var(--ui-primary);background-color:var(--ui-primary)}.form-checkbox input:disabled+label::before,.form-checkbox input:disabled+div::before,.form-checkbox input[readonly]+label::before,.form-checkbox input[readonly]+div::before{cursor:not-allowed;background-color:var(--ui-input-disabled-bg)}.form-checkbox input:disabled+label,.form-checkbox input:disabled+div,.form-checkbox input[readonly]+label,.form-checkbox input[readonly]+div{color:var(--ui-input-disabled-text);cursor:not-allowed}.form-checkbox input:checked+label::after,.form-checkbox input:checked+div::after{content:"";font-family:"FontAwesome";font-size:10px;line-height:16px;text-align:center;color:#fff}.form-checkbox input[indeterminate]+label::after,.form-checkbox input[indeterminate]+div::after{content:"";font-family:"FontAwesome";font-size:10px;line-height:16px;text-align:center;color:#fff}.form-checkbox input[indeterminate]+label::before,.form-checkbox input[indeterminate]+div::before{border-color:var(--ui-primary);background-color:var(--ui-primary)}.form-fieldset>.form-checkbox{display:block}.form-fieldset>.form-checkbox+.form-fieldset>.form-checkbox{margin-top:2px}.form-checkbox>label+span,.form-checkbox>div+span{margin-left:0.25em;color:var(--ui-muted);font-size:var(--ui-input-font-size);line-height:16px}.form-checkboxes-group{font-size:0;line-height:0}.form-checkboxes-group__item{height:24px;margin:0 10px 15px 0;position:relative;display:inline-block;line-height:24px;font-size:13px;overflow:hidden;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkboxes-group__item input,.form-checkboxes-group__item label{margin:0}.form-checkboxes-group__item input{width:0;height:0;left:-50px;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-checkboxes-group__item label{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:24px;padding:0 15px;border-radius:999px;border:1px solid var(--ui-border);box-sizing:border-box;background:var(--ui-strip);color:var(--ui-muted);font:inherit;font-weight:600;line-height:1;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease, box-shadow 0.15s ease}.form-checkboxes-group__item label:hover{border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.form-checkboxes-group__item input:focus-visible+label{box-shadow:var(--ui-focus-ring)}.form-checkboxes-group__item input:checked+label{border-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);color:var(--ui-primary-text)}.form-checkboxes-list{margin:0}.form-checkboxes-list,.form-checkboxes-list .controls{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.form-checkboxes-list .form-checkbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:0;line-height:1.3}.form-checkboxes-list .form-checkbox>label,.form-checkboxes-list .form-checkbox>div{color:var(--ui-muted);min-height:16px;line-height:16px}.form-field:has(>.form-input>.form-fieldset),.form-field:has(>.form-fieldset){margin-bottom:12px}.form-fieldset:has(.form-checkboxes-list){padding:8px 10px;margin-bottom:0}.form-input__label,label.control-label{display:block;margin-bottom:6px;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color);line-height:1.3}.form-input__label abbr,label.control-label abbr{color:var(--ui-danger);text-decoration:none}.form-input__label.error,label.control-label.error{color:var(--ui-danger)}.form-input__placeholder,.form-select__placeholder{color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}.form-input__field:not(.selectize-dropdown),input.form-input__field,textarea.form-input__field,select.form-input__field,.form-input input[type='text'],.form-input input[type='number'],.form-input input[type='password'],.form-input input[type='email'],.form-input input[type='tel'],.form-input input[type='url'],.form-input input[type='search'],.form-select select,select.form-select__field{height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 12px;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);box-shadow:none;color:var(--ui-text);font-size:var(--ui-input-font-size);font-weight:400;line-height:calc(var(--ui-input-height) - 2px);transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.form-input__field:not(.selectize-dropdown)::-webkit-input-placeholder,input.form-input__field::-webkit-input-placeholder,textarea.form-input__field::-webkit-input-placeholder,select.form-input__field::-webkit-input-placeholder,.form-input input[type='text']::-webkit-input-placeholder,.form-input input[type='number']::-webkit-input-placeholder,.form-input input[type='password']::-webkit-input-placeholder,.form-input input[type='email']::-webkit-input-placeholder,.form-input input[type='tel']::-webkit-input-placeholder,.form-input input[type='url']::-webkit-input-placeholder,.form-input input[type='search']::-webkit-input-placeholder,.form-select select::-webkit-input-placeholder,select.form-select__field::-webkit-input-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-dropdown)::-moz-placeholder,input.form-input__field::-moz-placeholder,textarea.form-input__field::-moz-placeholder,select.form-input__field::-moz-placeholder,.form-input input[type='text']::-moz-placeholder,.form-input input[type='number']::-moz-placeholder,.form-input input[type='password']::-moz-placeholder,.form-input input[type='email']::-moz-placeholder,.form-input input[type='tel']::-moz-placeholder,.form-input input[type='url']::-moz-placeholder,.form-input input[type='search']::-moz-placeholder,.form-select select::-moz-placeholder,select.form-select__field::-moz-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-dropdown):-ms-input-placeholder,input.form-input__field:-ms-input-placeholder,textarea.form-input__field:-ms-input-placeholder,select.form-input__field:-ms-input-placeholder,.form-input input[type='text']:-ms-input-placeholder,.form-input input[type='number']:-ms-input-placeholder,.form-input input[type='password']:-ms-input-placeholder,.form-input input[type='email']:-ms-input-placeholder,.form-input input[type='tel']:-ms-input-placeholder,.form-input input[type='url']:-ms-input-placeholder,.form-input input[type='search']:-ms-input-placeholder,.form-select select:-ms-input-placeholder,select.form-select__field:-ms-input-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-dropdown)::placeholder,input.form-input__field::placeholder,textarea.form-input__field::placeholder,select.form-input__field::placeholder,.form-input input[type='text']::placeholder,.form-input input[type='number']::placeholder,.form-input input[type='password']::placeholder,.form-input input[type='email']::placeholder,.form-input input[type='tel']::placeholder,.form-input input[type='url']::placeholder,.form-input input[type='search']::placeholder,.form-select select::placeholder,select.form-select__field::placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-dropdown):hover:not(:disabled):not([readonly]),input.form-input__field:hover:not(:disabled):not([readonly]),textarea.form-input__field:hover:not(:disabled):not([readonly]),select.form-input__field:hover:not(:disabled):not([readonly]),.form-input input[type='text']:hover:not(:disabled):not([readonly]),.form-input input[type='number']:hover:not(:disabled):not([readonly]),.form-input input[type='password']:hover:not(:disabled):not([readonly]),.form-input input[type='email']:hover:not(:disabled):not([readonly]),.form-input input[type='tel']:hover:not(:disabled):not([readonly]),.form-input input[type='url']:hover:not(:disabled):not([readonly]),.form-input input[type='search']:hover:not(:disabled):not([readonly]),.form-select select:hover:not(:disabled):not([readonly]),select.form-select__field:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}.form-input__field:not(.selectize-dropdown):focus,.form-input__field:not(.selectize-dropdown):focus:invalid,.form-input__field:not(.selectize-dropdown):focus:invalid:focus,input.form-input__field:focus,input.form-input__field:focus:invalid,input.form-input__field:focus:invalid:focus,textarea.form-input__field:focus,textarea.form-input__field:focus:invalid,textarea.form-input__field:focus:invalid:focus,select.form-input__field:focus,select.form-input__field:focus:invalid,select.form-input__field:focus:invalid:focus,.form-input input[type='text']:focus,.form-input input[type='text']:focus:invalid,.form-input input[type='text']:focus:invalid:focus,.form-input input[type='number']:focus,.form-input input[type='number']:focus:invalid,.form-input input[type='number']:focus:invalid:focus,.form-input input[type='password']:focus,.form-input input[type='password']:focus:invalid,.form-input input[type='password']:focus:invalid:focus,.form-input input[type='email']:focus,.form-input input[type='email']:focus:invalid,.form-input input[type='email']:focus:invalid:focus,.form-input input[type='tel']:focus,.form-input input[type='tel']:focus:invalid,.form-input input[type='tel']:focus:invalid:focus,.form-input input[type='url']:focus,.form-input input[type='url']:focus:invalid,.form-input input[type='url']:focus:invalid:focus,.form-input input[type='search']:focus,.form-input input[type='search']:focus:invalid,.form-input input[type='search']:focus:invalid:focus,.form-select select:focus,.form-select select:focus:invalid,.form-select select:focus:invalid:focus,select.form-select__field:focus,select.form-select__field:focus:invalid,select.form-select__field:focus:invalid:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-input__field[disabled]:not(.selectize-dropdown),.form-input__field:not(.selectize-dropdown):disabled,.form-input__field[readonly]:not(.selectize-dropdown),input.form-input__field[disabled],input.form-input__field:disabled,input.form-input__field[readonly],textarea.form-input__field[disabled],textarea.form-input__field:disabled,textarea.form-input__field[readonly],select.form-input__field[disabled],select.form-input__field:disabled,select.form-input__field[readonly],.form-input input[type='text'][disabled],.form-input input[type='text']:disabled,.form-input input[type='text'][readonly],.form-input input[type='number'][disabled],.form-input input[type='number']:disabled,.form-input input[type='number'][readonly],.form-input input[type='password'][disabled],.form-input input[type='password']:disabled,.form-input input[type='password'][readonly],.form-input input[type='email'][disabled],.form-input input[type='email']:disabled,.form-input input[type='email'][readonly],.form-input input[type='tel'][disabled],.form-input input[type='tel']:disabled,.form-input input[type='tel'][readonly],.form-input input[type='url'][disabled],.form-input input[type='url']:disabled,.form-input input[type='url'][readonly],.form-input input[type='search'][disabled],.form-input input[type='search']:disabled,.form-input input[type='search'][readonly],.form-select select[disabled],.form-select select:disabled,.form-select select[readonly],select.form-select__field[disabled],select.form-select__field:disabled,select.form-select__field[readonly]{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed;opacity:1}.form-input__field:not(select),input.form-input__field,textarea.form-input__field,.form-input input[type='text'],.form-input input[type='number'],.form-input input[type='password'],.form-input input[type='email'],.form-input input[type='tel'],.form-input input[type='url'],.form-input input[type='search']{background-image:none}select.form-input__field,.form-select select,select.form-select__field{padding:0 28px 0 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;line-height:calc(var(--ui-input-height) - 2px);background-color:var(--ui-input-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 7px}select.form-input__field::-ms-expand,.form-select select::-ms-expand,select.form-select__field::-ms-expand{display:none}textarea.form-input__field{height:auto;min-height:calc(var(--ui-input-height) * 2);padding:8px 12px;line-height:1.45;resize:vertical}textarea.form-input__field.textarea--inline{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);padding:0 12px;line-height:calc(var(--ui-input-height) - 2px);resize:none;overflow:hidden}.form--simple .form-input,.form-input--simple,.form-input--without-label{padding-top:0}.form-select .selectize-control,.form-input .selectize-control,.form-input__container .selectize-control,.selectize-control.form-input__field,.selectize-control.form-select__field,.selectize-control.js-form-select{display:block !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-image:none !important;box-shadow:none !important;width:100%;line-height:normal !important;vertical-align:top}.form-select .selectize-input,.form-input .selectize-input,.form-input__container .selectize-input,.selectize-control .selectize-input{position:relative !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:center;align-items:center;box-sizing:border-box;min-height:var(--ui-input-height) !important;height:var(--ui-input-height) !important;padding:0 22px 0 12px !important;border:1px solid var(--ui-border) !important;border-radius:var(--ui-radius-control) !important;background-color:var(--ui-input-bg) !important;background-image:none !important;background-clip:border-box;box-shadow:none !important;color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:1.25;overflow:hidden !important;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.form-select .selectize-input>.item,.form-input .selectize-input>.item,.form-input__container .selectize-input>.item,.selectize-control .selectize-input>.item{display:block;box-sizing:border-box;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100% !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text)}.form-select .selectize-input>input,.form-input .selectize-input>input,.form-input__container .selectize-input>input,.selectize-control .selectize-input>input{display:block;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:4px;width:100% !important;margin:0 !important;padding:0 !important;height:calc(var(--ui-input-height) - 2px) !important;min-height:calc(var(--ui-input-height) - 2px) !important;line-height:calc(var(--ui-input-height) - 2px) !important;background:transparent !important;border:0 !important;box-shadow:none !important;outline:none !important;color:var(--ui-text);caret-color:var(--ui-text);font-size:var(--ui-input-font-size)}.form-select .selectize-input>input::-webkit-input-placeholder,.form-input .selectize-input>input::-webkit-input-placeholder,.form-input__container .selectize-input>input::-webkit-input-placeholder,.selectize-control .selectize-input>input::-webkit-input-placeholder{color:var(--ui-placeholder);font-style:normal}.form-select .selectize-input>input::-moz-placeholder,.form-input .selectize-input>input::-moz-placeholder,.form-input__container .selectize-input>input::-moz-placeholder,.selectize-control .selectize-input>input::-moz-placeholder{color:var(--ui-placeholder);font-style:normal}.form-select .selectize-input>input:-ms-input-placeholder,.form-input .selectize-input>input:-ms-input-placeholder,.form-input__container .selectize-input>input:-ms-input-placeholder,.selectize-control .selectize-input>input:-ms-input-placeholder{color:var(--ui-placeholder);font-style:normal}.form-select .selectize-input>input::placeholder,.form-input .selectize-input>input::placeholder,.form-input__container .selectize-input>input::placeholder,.selectize-control .selectize-input>input::placeholder{color:var(--ui-placeholder);font-style:normal}.form-select .selectize-input.has-items:not(.input-active):not(.dropdown-active)>input,.form-input .selectize-input.has-items:not(.input-active):not(.dropdown-active)>input,.form-input__container .selectize-input.has-items:not(.input-active):not(.dropdown-active)>input,.selectize-control .selectize-input.has-items:not(.input-active):not(.dropdown-active)>input{position:absolute !important;width:0 !important;min-width:0 !important;-webkit-flex:none !important;flex:none !important;opacity:0 !important;caret-color:transparent;pointer-events:none}.form-select .selectize-input.has-items.input-active>input,.form-select .selectize-input.has-items.dropdown-active>input,.form-input .selectize-input.has-items.input-active>input,.form-input .selectize-input.has-items.dropdown-active>input,.form-input__container .selectize-input.has-items.input-active>input,.form-input__container .selectize-input.has-items.dropdown-active>input,.selectize-control .selectize-input.has-items.input-active>input,.selectize-control .selectize-input.has-items.dropdown-active>input{position:static !important;-webkit-flex:0 0 auto !important;flex:0 0 auto !important;width:auto !important;min-width:4px !important;opacity:1 !important;caret-color:var(--ui-text);pointer-events:auto}.form-select .selectize-input::after,.form-input .selectize-input::after,.form-input__container .selectize-input::after,.selectize-control .selectize-input::after{content:'' !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;z-index:2;display:block !important;width:22px !important;height:auto !important;margin:0 !important;padding:0 !important;-webkit-transform:none !important;transform:none !important;pointer-events:none;border:0 !important;border-width:0 !important;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:inherit !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:8px 5px !important}.form-select .selectize-input.focus,.form-select .selectize-input.input-active,.form-select .selectize-input.dropdown-active,.form-input .selectize-input.focus,.form-input .selectize-input.input-active,.form-input .selectize-input.dropdown-active,.form-input__container .selectize-input.focus,.form-input__container .selectize-input.input-active,.form-input__container .selectize-input.dropdown-active,.selectize-control .selectize-input.focus,.selectize-control .selectize-input.input-active,.selectize-control .selectize-input.dropdown-active{border-color:var(--ui-primary) !important;border-radius:var(--ui-radius-control) !important;box-shadow:var(--ui-focus-ring)}.form-select .selectize-input.dropdown-active::after,.form-input .selectize-input.dropdown-active::after,.form-input__container .selectize-input.dropdown-active::after,.selectize-control .selectize-input.dropdown-active::after{-webkit-transform:scaleY(-1) !important;transform:scaleY(-1) !important;border-width:0 !important}.form-select .selectize-input.locked,.form-select .selectize-input.disabled,.form-input .selectize-input.locked,.form-input .selectize-input.disabled,.form-input__container .selectize-input.locked,.form-input__container .selectize-input.disabled,.selectize-control .selectize-input.locked,.selectize-control .selectize-input.disabled{background-color:var(--ui-input-disabled-bg) !important;color:var(--ui-input-disabled-text)}.tender-form .selectize-control:not(.multi) .selectize-input,.order-vehicle-form .selectize-control:not(.multi) .selectize-input{padding:0 16px 0 5px !important;overflow:hidden !important}.tender-form .selectize-control:not(.multi) .selectize-input::after,.order-vehicle-form .selectize-control:not(.multi) .selectize-input::after{right:0 !important;width:16px !important;border-width:0 !important;background-size:7px 4px !important}.tender-form .selectize-control:not(.multi) .selectize-input.dropdown-active::after,.order-vehicle-form .selectize-control:not(.multi) .selectize-input.dropdown-active::after{border-width:0 !important;-webkit-transform:scaleY(-1) !important;transform:scaleY(-1) !important}.tender-form .selectize-control:not(.multi) .selectize-input>.item,.order-vehicle-form .selectize-control:not(.multi) .selectize-input>.item{display:block !important;-webkit-flex:1 1 auto !important;flex:1 1 auto !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;padding-right:0 !important}.tender-form .selectize-control:not(.multi) .selectize-input .remove,.tender-form .selectize-control:not(.multi) .selectize-input .remove-single,.order-vehicle-form .selectize-control:not(.multi) .selectize-input .remove,.order-vehicle-form .selectize-control:not(.multi) .selectize-input .remove-single{display:none !important}.selectize-control.multi .selectize-input,.selectize-control.multi .selectize-input.has-items{display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;gap:4px;height:auto !important;min-height:var(--ui-input-height) !important;padding:4px 28px 4px 12px !important;line-height:1}.selectize-control.multi .selectize-input>.item,.selectize-control.multi .selectize-input>div,.selectize-control.multi .selectize-input.has-items>.item,.selectize-control.multi .selectize-input.has-items>div{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;-webkit-flex:0 0 auto !important;flex:0 0 auto !important;width:auto !important;max-width:100% !important;margin:0 !important;max-height:none;padding:2px 8px !important;border-radius:4px;background-color:var(--ui-primary);background-image:none;border:0;box-shadow:none;text-shadow:none;color:var(--ui-on-primary);font-size:12px;line-height:1.25;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectize-control.multi .selectize-input>.item a.remove,.selectize-control.multi .selectize-input>div a.remove,.selectize-control.multi .selectize-input.has-items>.item a.remove,.selectize-control.multi .selectize-input.has-items>div a.remove{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:6px;margin-right:0;padding:0 !important;color:inherit;opacity:1;text-decoration:none;line-height:1}.selectize-control.multi .selectize-input>.item a.remove:hover,.selectize-control.multi .selectize-input>div a.remove:hover,.selectize-control.multi .selectize-input.has-items>.item a.remove:hover,.selectize-control.multi .selectize-input.has-items>div a.remove:hover{opacity:0.85}.selectize-control.multi .selectize-input>input,.selectize-control.multi .selectize-input.has-items>input{-webkit-flex:1 1 auto !important;flex:1 1 auto !important;min-width:40px !important;width:auto !important;margin:0 !important;padding:0 !important;height:1.25em !important;min-height:1.25em !important;opacity:1 !important;position:static !important;background:transparent !important;line-height:1.25em !important;caret-color:var(--ui-text);border:0 !important;box-shadow:none !important}.selectize-control.multi .selectize-input.not-full:not(.has-items)>input[style*='width: 4px'],.selectize-control.multi .selectize-input.not-full:not(.has-items)>input[style*='width:4px']{width:0 !important;min-width:0 !important;max-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important;opacity:0 !important;-webkit-flex:0 0 0 !important;flex:0 0 0 !important;overflow:hidden}.selectize-control.multi .selectize-input.has-items.input-active>input,.selectize-control.multi .selectize-input.has-items.dropdown-active>input{position:static !important;background:transparent !important;padding-left:2px !important}.selectize-control.multi .selectize-input.has-items.input-active>.item,.selectize-control.multi .selectize-input.has-items.dropdown-active>.item,.selectize-control.multi .selectize-input.has-items.input-active>div,.selectize-control.multi .selectize-input.has-items.dropdown-active>div{display:-webkit-inline-flex !important;display:inline-flex !important}.selectize-dropdown{z-index:7020;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-text);font-size:var(--ui-input-font-size);overflow:hidden;margin-top:4px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:520px}.selectize-dropdown .selectize-dropdown-content{max-height:300px;overflow-x:auto;overflow-y:auto;background-color:var(--ui-surface);padding:4px 0}.selectize-dropdown .option,.selectize-dropdown [data-selectable]{padding:8px 12px;white-space:nowrap;box-sizing:border-box}.selectize-dropdown .option.active,.selectize-dropdown .option:hover,.selectize-dropdown .active[data-selectable],.selectize-dropdown [data-selectable]:hover{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.selectize-dropdown .option.link,.selectize-dropdown .option.create,.selectize-dropdown .create{padding:8px 12px !important}.selectize-dropdown .option.link>a,.selectize-dropdown .option.create>a,.selectize-dropdown .create>a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;width:100%;margin:0;padding:0;box-sizing:border-box;color:var(--ui-primary);text-decoration:none}.selectize-dropdown .option.link .tender-form-item__contact-name-btn,.selectize-dropdown .option.link .tender-form-item__plus-btn,.selectize-dropdown .option.create .tender-form-item__contact-name-btn,.selectize-dropdown .option.create .tender-form-item__plus-btn,.selectize-dropdown .create .tender-form-item__contact-name-btn,.selectize-dropdown .create .tender-form-item__plus-btn{position:static;-webkit-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;margin:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-strip);line-height:18px}.selectize-dropdown.form-input__field,.selectize-dropdown.form-select__field{height:auto !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;padding:0 !important;line-height:normal !important;background-image:none !important;box-shadow:var(--ui-shadow-card)}.form-checkbox>label,.form-checkbox>div{color:var(--ui-text);font-size:var(--ui-input-font-size)}.form-checkbox>label::before,.form-checkbox>div::before{border-radius:4px;border-color:var(--ui-border);background-color:var(--ui-input-bg);transition:border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.form-checkbox>label:hover::before,.form-checkbox>div:hover::before{border-color:var(--ui-primary-soft-border)}.form-checkbox input[type='checkbox']:focus+label::before,.form-checkbox input[type='checkbox']:focus+div::before{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-checkbox input[type='checkbox']:checked+label::before,.form-checkbox input[type='checkbox']:checked+div::before{border-color:var(--ui-primary);background-color:var(--ui-primary)}.form-checkbox input[type='checkbox']:checked+label::after,.form-checkbox input[type='checkbox']:checked+div::after,.form-checkbox input[indeterminate]+label::after,.form-checkbox input[indeterminate]+div::after{color:var(--ui-on-primary)}.form-checkbox input:disabled+label,.form-checkbox input:disabled+div,.form-checkbox input[readonly]+label,.form-checkbox input[readonly]+div{color:var(--ui-input-disabled-text)}.form-checkbox input:disabled+label::before,.form-checkbox input:disabled+div::before,.form-checkbox input[readonly]+label::before,.form-checkbox input[readonly]+div::before{background-color:var(--ui-input-disabled-bg);border-color:var(--ui-border)}.form-checkbox input:disabled+label:hover::before,.form-checkbox input:disabled+div:hover::before,.form-checkbox input[readonly]+label:hover::before,.form-checkbox input[readonly]+div:hover::before{border-color:var(--ui-border)}.form-radio>div{color:var(--ui-text);font-size:var(--ui-input-font-size)}.form-radio>div::before{border-color:var(--ui-border);background-color:var(--ui-input-bg)}.form-radio:hover>div::before,.form-radio input:checked+div::before,.form-radio input:focus+div::before{border-color:var(--ui-primary)}.form-radio input:focus+div::before{box-shadow:var(--ui-focus-ring)}.form-radio input:checked+div::after{background-color:var(--ui-primary)}.form-error,.form-input__error,.form-select__error,.help-inline{color:var(--ui-danger);font-size:12px;font-weight:500;font-style:normal}.form-field--error .form-input__field,.form-field--error .form-input input[type='text'],.form-field--error .form-input input[type='number'],.form-field--error .form-input input[type='password'],.form-field--error .form-input input[type='email'],.form-field--error .form-input input[type='tel'],.form-field--error .form-input input[type='url'],.form-field--error .form-input input[type='search'],.form-field--error .selectize-input,.form-field--error .form-select select,.form-field--error select.form-select__field,.form-field--error select.form-input__field{border-color:var(--ui-danger) !important}.form-field--error .form-input__field:hover:not(:disabled):not([readonly]),.form-field--error .form-input__field:focus,.form-field--error .form-input__field:focus:invalid,.form-field--error .form-input__field:focus:invalid:focus,.form-field--error .form-input input[type='text']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='text']:focus,.form-field--error .form-input input[type='text']:focus:invalid,.form-field--error .form-input input[type='text']:focus:invalid:focus,.form-field--error .form-input input[type='number']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='number']:focus,.form-field--error .form-input input[type='number']:focus:invalid,.form-field--error .form-input input[type='number']:focus:invalid:focus,.form-field--error .form-input input[type='password']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='password']:focus,.form-field--error .form-input input[type='password']:focus:invalid,.form-field--error .form-input input[type='password']:focus:invalid:focus,.form-field--error .form-input input[type='email']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='email']:focus,.form-field--error .form-input input[type='email']:focus:invalid,.form-field--error .form-input input[type='email']:focus:invalid:focus,.form-field--error .form-input input[type='tel']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='tel']:focus,.form-field--error .form-input input[type='tel']:focus:invalid,.form-field--error .form-input input[type='tel']:focus:invalid:focus,.form-field--error .form-input input[type='url']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='url']:focus,.form-field--error .form-input input[type='url']:focus:invalid,.form-field--error .form-input input[type='url']:focus:invalid:focus,.form-field--error .form-input input[type='search']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='search']:focus,.form-field--error .form-input input[type='search']:focus:invalid,.form-field--error .form-input input[type='search']:focus:invalid:focus,.form-field--error .selectize-input:hover:not(:disabled):not([readonly]),.form-field--error .selectize-input:focus,.form-field--error .selectize-input:focus:invalid,.form-field--error .selectize-input:focus:invalid:focus,.form-field--error .form-select select:hover:not(:disabled):not([readonly]),.form-field--error .form-select select:focus,.form-field--error .form-select select:focus:invalid,.form-field--error .form-select select:focus:invalid:focus,.form-field--error select.form-select__field:hover:not(:disabled):not([readonly]),.form-field--error select.form-select__field:focus,.form-field--error select.form-select__field:focus:invalid,.form-field--error select.form-select__field:focus:invalid:focus,.form-field--error select.form-input__field:hover:not(:disabled):not([readonly]),.form-field--error select.form-input__field:focus,.form-field--error select.form-input__field:focus:invalid,.form-field--error select.form-input__field:focus:invalid:focus{border-color:var(--ui-danger) !important;box-shadow:0 0 0 3px rgba(220,38,38,0.12)}.form-field--error .selectize-input.focus,.form-field--error .selectize-input.input-active,.form-field--error .selectize-input.dropdown-active{border-color:var(--ui-danger) !important}.form-hint{margin:0 0 8px;color:var(--ui-muted);font-size:12px;font-style:normal;line-height:1.4}.form-field,.form-group{margin-bottom:12px}.form-row .form-field--xs{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-grow:0;flex-grow:0}.form-row .form-field--xs .button.button--danger{box-sizing:border-box;height:var(--ui-input-height);min-height:var(--ui-input-height);width:var(--ui-input-height);padding:0;border-radius:var(--ui-radius-control)}.form-input input.datepicker.form-input__field,.form-input input.form-input__field.datepicker{padding-right:36px}.form-input>label:not(.form-input){position:static;display:contents;margin:0;padding:0}.form-field--error .form-input .datepicker-input-icon{color:var(--ui-danger)}.form-input__container{position:relative}.form-input__container>.form-input__group:has(>.form-input__icon){position:relative}.form-input__container>.form-input__group>.form-input__icon{position:absolute;top:50%;right:12px;bottom:auto;left:auto;z-index:2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:18px;height:18px;margin:0;padding:0;border:0;background:transparent;color:var(--ui-muted);font-size:0;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.form-input__container>.form-input__group>.form-input__icon::before{content:none}.form-input__container>.form-input__group>.form-input__icon .svg-icon,.form-input__container>.form-input__group>.form-input__icon .driver-time-status__icon>svg,.form-input__container>.form-input__group>.form-input__icon .order-report-group__icon>svg{display:block;width:14px;height:14px;fill:currentColor;color:inherit}.form-input__container>.form-input__group>.form-input__icon:hover{color:var(--ui-primary)}.form-input__container>.form-input__group>.form-input__icon+.form-input__field{padding-left:6px;padding-right:24px}.has-error .form-input__container>.form-input__group>.form-input__icon{color:var(--ui-danger)}.form-input__container .form-input__group{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;width:100%}.form-input__container .form-input__group>.form-input__field{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.form-input__container .form-input__group:has(>.form-input__measure.-right)>.form-input__field{border-top-right-radius:0;border-bottom-right-radius:0}.form-input__container .form-input__group:has(>.form-input__measure.-left)>.form-input__field{border-top-left-radius:0;border-bottom-left-radius:0}.form-input__container .form-input__group:focus-within>.form-input__field{border-color:var(--ui-primary);box-shadow:none;z-index:1}.form-input__container .form-input__group:focus-within>.form-input__measure{border-color:var(--ui-primary);color:var(--ui-muted);z-index:1}.form-input__container .form-input__measure{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:stretch;align-self:stretch;min-width:44px;height:auto;min-height:var(--ui-input-height);padding:0 12px;border:1px solid var(--ui-border);background:var(--ui-strip);color:var(--ui-muted);font-size:var(--ui-input-font-size);font-weight:600;line-height:1;letter-spacing:0.02em;white-space:nowrap}.form-input__container .form-input__measure.-right{-webkit-order:2;order:2;margin-left:-1px;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0}.form-input__container .form-input__measure.-left{-webkit-order:1;order:1;margin-right:-1px;border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control)}.has-error .form-input__container .form-input__group>.form-input__field,.has-error .form-input__container .form-input__group>.form-input__measure{border-color:var(--ui-danger)}.form-group.form-group--price{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;gap:0;width:100%}.form-group.form-group--price>.form-field{margin-bottom:0;margin-left:0}.form-group.form-group--price>.form-field--price{-webkit-flex:0 0 88px;flex:0 0 88px;width:88px;max-width:88px}.form-group.form-group--price>.form-field--price .form-select,.form-group.form-group--price>.form-field--price .selectize-control{width:100%}.form-group.form-group--price>.form-field--price .form-select select,.form-group.form-group--price>.form-field--price select.form-select__field,.form-group.form-group--price>.form-field--price .form-select .selectize-input,.form-group.form-group--price>.form-field--price .selectize-control .selectize-input{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;padding:0 28px 0 12px !important;line-height:calc(var(--ui-input-height) - 2px);border:1px solid var(--ui-border) !important;border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control) !important;background-color:var(--ui-input-bg);box-shadow:none !important;color:var(--ui-text);font-size:var(--ui-input-font-size);box-sizing:border-box}.form-group.form-group--price>.form-field:not(.form-field--price){-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-left:-1px}.form-group.form-group--price>.form-field:not(.form-field--price) .form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);margin:0;border:1px solid var(--ui-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:var(--ui-input-bg);box-shadow:none;color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:calc(var(--ui-input-height) - 2px)}.form-group.form-group--price:focus-within>.form-field--price .form-select select,.form-group.form-group--price:focus-within>.form-field--price select.form-select__field,.form-group.form-group--price:focus-within>.form-field--price .selectize-input,.form-group.form-group--price:focus-within>.form-field:not(.form-field--price) .form-input__field{border-color:var(--ui-primary);box-shadow:none;position:relative;z-index:1}.form-group.form-group--price:has(.form-field--error)>.form-field--price .form-select select,.form-group.form-group--price:has(.form-field--error)>.form-field--price select.form-select__field,.form-group.form-group--price:has(.form-field--error)>.form-field--price .selectize-input,.form-group.form-group--price:has(.form-field--error)>.form-field:not(.form-field--price) .form-input__field,.form-group.form-group--price.has-error>.form-field--price .form-select select,.form-group.form-group--price.has-error>.form-field--price select.form-select__field,.form-group.form-group--price.has-error>.form-field--price .selectize-input,.form-group.form-group--price.has-error>.form-field:not(.form-field--price) .form-input__field,.field_with_errors .form-group.form-group--price>.form-field--price .form-select select,.field_with_errors .form-group.form-group--price>.form-field--price select.form-select__field,.field_with_errors .form-group.form-group--price>.form-field--price .selectize-input,.field_with_errors .form-group.form-group--price>.form-field:not(.form-field--price) .form-input__field{border-color:var(--ui-danger)}.filemanager{width:100%}.filemanager__title{margin-bottom:6px;height:auto;line-height:1.3;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color)}.filemanager__input{width:100%;max-width:100%;height:auto;min-height:100px;padding:20px 16px;box-sizing:border-box;border-radius:var(--ui-radius-control);border:1px dashed var(--ui-border);background-color:var(--ui-input-bg);color:var(--ui-muted);transition:border-color 0.15s ease, background-color 0.15s ease}.filemanager__input:hover{border-color:var(--ui-primary);background-color:var(--ui-primary-soft)}.filemanager__icon{color:var(--ui-micro);font-size:28px}.filemanager__input-head{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:8px;font-size:var(--ui-input-font-size);font-weight:500;line-height:1.4;color:var(--ui-text)}.filemanager__input-head>.filemanager__icon{margin-right:0}.filemanager__input-head span{color:var(--ui-muted)}.filemanager__input-head span>span{color:var(--ui-primary)}.filemanager__input-text{font-size:var(--ui-input-font-size);line-height:1.4;color:var(--ui-muted)}.filemanager__input-text span{color:var(--ui-primary-text);font-weight:600}.filemanager__input>input:focus+.filemanager__input-field,.filemanager__input>input.focused+.filemanager__input-field,.filemanager.is-dragover .filemanager__input{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.vue--vehicle--point-select{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.form-divider{margin-bottom:10px;border-bottom:1px solid var(--ui-border-soft)}.form-divider--invert{border-bottom-color:var(--ui-border)}.form-errors{margin-bottom:20px;padding:10px;border:1px solid var(--ui-danger-border);background-color:var(--ui-danger-soft);color:var(--ui-danger)}.textarea .form-select .selectize-input{padding:4px 20px 4px 10px}.form-field{position:relative;width:100%;text-align:left;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}.form-field:not(:last-of-type){margin-bottom:20px}.form-field.collection:not(:last-of-type){margin-top:25px;margin-bottom:35px}.form-field--half{width:50%}.form-field--quarter{width:25%}.form-field--third{width:33.3333333333%}.form-field--pc-28{width:28%}.form-field--pc-36{width:36%}.form-field--pc-72{width:72%}.form-field--two-thirds{width:66.6666666667%}.form-field--xs{width:65px;-webkit-flex:0 0 65px;flex:0 0 65px}.form-field--xs .form-select{width:inherit}.form-field--sm{width:170px;-webkit-flex:0 0 170px;flex:0 0 170px}.form-field--sm .form-select{width:inherit}.form-field--md{width:360px;-webkit-flex:0 0 360px;flex:0 0 360px}.form-field--md .form-select{width:inherit}.form-field--ml{width:480px;-webkit-flex:0 0 480px;flex:0 0 480px}.form-field--ml .form-select{width:inherit}.form-field--lg{width:740px;-webkit-flex:0 0 740px;flex:0 0 740px}.form-field--lg .form-select{width:inherit}.form-field--small{width:auto;-webkit-flex-grow:0;flex-grow:0}.form-field--auto{-webkit-flex:1;flex:1}.form-field--price{width:64px;-webkit-flex:0 0 64px;flex:0 0 64px}.form-group>.form-field{margin-bottom:0}.form-field>.form-field,.form-fieldset>.form-field{margin-bottom:0}.form-field>.form-field+.form-field,.form-fieldset>.form-field+.form-field{margin-top:10px}.form-row.form-field>.form-field+.form-field{margin-top:0}.form-row>.form-field{margin-left:20px;margin-bottom:10px}.form-row.form-row--close>.form-field:not(:first-child){margin-left:5px}.form-row.form-row--close>.form-field:not(:last-child){margin-right:5px}.form-field.is-without-label .form-input{padding-top:0}.form-field.is-without-label .form-group .form-text,.form-field.is-without-label .form-field .form-text{margin-top:0}.form-field.is-without-label .form-input__placeholder{display:none}.form-field.form-field--checkbox-label-padding{padding-top:26px}.form-field.form-field--inline{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.form-field.form-field--inline+.form-field.form-field--inline{margin-left:10px}.form-field.form-field--inline .form-icon{margin-bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.form-field.form-field--inline .form-icon+.form-input{margin-left:5px}.form-field.form-field--inline .form-input{padding-top:0;-webkit-flex:1 1 auto;flex:1 1 auto}.form-field.form-field--inline .form-input+.form-value{margin-left:5px}.form-field.form-field--inline .form-group .form-text{margin-top:0}.form-fieldset{box-sizing:border-box;padding:12px;background-color:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-inner);color:var(--ui-text);margin-bottom:12px}.form-fieldset__content{margin-left:26px;width:auto}*+.form-fieldset__content{margin-top:8px}.form-row>.form-fieldset{margin-bottom:12px}.form-fieldset .form-input__field,.form-fieldset .form-select__field,.form-fieldset select.form-select__field,.form-fieldset .selectize-input{background-color:var(--ui-input-bg);border-color:var(--ui-border);color:var(--ui-text)}.form-fieldset .form-checkbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:var(--ui-input-height)}.form-fieldset .form-checkboxes-list .form-checkbox{min-height:0}.form-group{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.form-group:not(:last-of-type){margin-bottom:20px}.form-hint{margin-bottom:10px;font-style:italic}.form-icon-select span{display:inline-block;text-align:center;float:none}.form-icon-select__field{display:none}.form-icon-select__label{width:16px;height:16px;display:inline-block;position:relative}.form-icon-select__label::before,.form-icon-select__label::after{position:absolute;content:'';box-sizing:border-box}.form-icon-select__label::after{width:8px;height:8px;top:4px;left:4px;color:var(--ui-primary)}.form-icon-select__label::before{width:16px;height:16px;top:0;left:0;display:inline-block;border:1px solid var(--ui-border);background-color:var(--ui-input-bg)}.form-icon-select>span:hover .form-icon-select__label::before{border-color:var(--ui-primary)}.form-icon-select__field[type='checkbox']+label .form-icon-select__label::before{border-radius:2px}.form-icon-select__field[type='radio']+label .form-icon-select__label::after,.form-icon-select__field[type='radio']+label .form-icon-select__label::before{border-radius:50%}.form-icon-select__field:checked+label .form-icon-select__label::before{border-color:var(--ui-primary)}.form-icon-select__field[type='radio']:checked+label .form-icon-select__label::after{background-color:var(--ui-primary)}.form-icon-select__field[type='checkbox']:checked+label .form-icon-select__label::after{content:"";font-family:"FontAwesome";text-align:center;line-height:1;left:3px;color:var(--ui-primary);font-size:10px}.form-input{width:100%;margin:0;padding-top:28px;position:relative;display:block;border-radius:4px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:14px;font-weight:400;color:#3a3d44;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.form--material .form-input,.form-input--material{background-color:var(--ui-surface)}.form--simple .form-input,.form-input--simple{padding-top:0}.form-input--without-label,.form-input--without-label.form-input--sm{padding-top:0}.form-input--without-label .form-input__field::-webkit-input-placeholder,.form-input--without-label.form-input--sm .form-input__field::-webkit-input-placeholder{opacity:1}.form-input--without-label .form-input__field::-moz-placeholder,.form-input--without-label.form-input--sm .form-input__field::-moz-placeholder{opacity:1}.form-input--without-label .form-input__field:-ms-input-placeholder,.form-input--without-label.form-input--sm .form-input__field:-ms-input-placeholder{opacity:1}.form-input--without-label .form-input__field::placeholder,.form-input--without-label.form-input--sm .form-input__field::placeholder{opacity:1}.form-field--selectable .form-input::after{top:24px;right:15px;position:absolute;border-radius:2px;border-style:solid;border-color:var(--ui-border) transparent;border-width:5px 5px 0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:3000;content:''}.form--simple .form-field--selectable .form-input::after,.form-input--simple .form-field--selectable .form-input::after{top:12.5px;right:5px}.form-input--sm{padding-top:25px;font-size:12px}.form-field--error .form-input .datepicker-input-icon{color:var(--ui-danger)}.form-field--ok .form-input:after{content:"";font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:6px;right:8px;color:var(--ui-success)}.form--simple .form-field--error .form-input:after,.form-input--simple .form-field--error .form-input:after,.form--simple .form-field--ok .form-input:after,.form-input--simple .form-field--ok .form-input:after{bottom:auto;top:5px}.form-input__container{position:relative}.form-input__group{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;width:100%}.form-input__group>.form-input__field{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%}.form-input__group:has(>.form-input__measure.-right)>.form-input__field{border-top-right-radius:0;border-bottom-right-radius:0}.form-input__group:has(>.form-input__measure.-left)>.form-input__field{border-top-left-radius:0;border-bottom-left-radius:0}.form-input__measure{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:40px;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 10px;border:1px solid var(--ui-border);background-color:var(--ui-strip);color:var(--ui-muted);font-size:var(--ui-input-font-size);font-weight:600;line-height:1;white-space:nowrap}.form-input__measure.-left{-webkit-order:1;order:1;margin-right:-1px;border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control)}.form-input__measure.-right{-webkit-order:2;order:2;margin-left:-1px;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0}.form-input__icon{position:absolute;right:0;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;width:28px;height:28px;color:var(--ui-primary)}.form-input__row-button{padding-top:28px}.form-input__field{width:100%;padding:0;margin:0;box-sizing:border-box;-webkit-order:2;order:2}.form-input__field:not(.selectize-control){display:inline-block}.form-input__field::-webkit-input-placeholder{opacity:1;font-style:italic;color:#9c9c9c}.form-input__field::-moz-placeholder{opacity:1;font-style:italic;color:#9c9c9c}.form-input__field:-ms-input-placeholder{opacity:1;font-style:italic;color:#9c9c9c}.form-input__field::placeholder{opacity:1;font-style:italic;color:#9c9c9c}.form--simple .form-input__field::-webkit-input-placeholder,.form-input--simple .form-input__field::-webkit-input-placeholder{opacity:1}.form--simple .form-input__field::-moz-placeholder,.form-input--simple .form-input__field::-moz-placeholder{opacity:1}.form--simple .form-input__field:-ms-input-placeholder,.form-input--simple .form-input__field:-ms-input-placeholder{opacity:1}.form--simple .form-input__field::placeholder,.form-input--simple .form-input__field::placeholder{opacity:1}textarea.form-input__field,select.form-input__field,input.form-input__field{width:100%;margin:0;background-color:var(--ui-input-bg);font:inherit;border:1px solid var(--ui-border);box-shadow:none;color:var(--ui-text);outline-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-fieldset textarea.form-input__field,.form-fieldset select.form-input__field,.form-fieldset input.form-input__field{background-color:var(--ui-input-bg)}textarea.form-input__field[disabled],select.form-input__field[disabled],input.form-input__field[disabled]{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text)}textarea.form-input__field[disabled],select.form-input__field[disabled],input.form-input__field[disabled],textarea.form-input__field[disabled]~span,select.form-input__field[disabled]~span,input.form-input__field[disabled]~span{cursor:not-allowed}textarea.form-input__field,select.form-input__field,input.form-input__field{border-radius:8px;background-color:var(--ui-input-bg);padding:0 10px}.form-group .form-field:not(:first-child) textarea.form-input__field,.form-group .form-field:not(:first-child) select.form-input__field,.form-group .form-field:not(:first-child) input.form-input__field,.form-group .form-field:not(:last-child) textarea.form-input__field,.form-group .form-field:not(:last-child) select.form-input__field,.form-group .form-field:not(:last-child) input.form-input__field{border-radius:0}.form-group .form-field:first-child textarea.form-input__field,.form-group .form-field:first-child select.form-input__field,.form-group .form-field:first-child input.form-input__field{border-top-left-radius:8px;border-bottom-left-radius:8px}.form-group .form-field:last-child textarea.form-input__field,.form-group .form-field:last-child select.form-input__field,.form-group .form-field:last-child input.form-input__field{border-top-right-radius:8px;border-bottom-right-radius:8px}textarea.form-input__field,select.form-input__field,input.form-input__field,textarea.form-input__field~.form-input__placeholder,select.form-input__field~.form-input__placeholder,input.form-input__field~.form-input__placeholder{height:28px}textarea.form-input__field:focus,select.form-input__field:focus,input.form-input__field:focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-field--error textarea.form-input__field,.form-field--error select.form-input__field,.form-field--error input.form-input__field{border-color:var(--ui-danger);color:var(--ui-danger)}.form--sm textarea.form-input__field,.form--sm select.form-input__field,.form--sm input.form-input__field,.form-input--sm textarea.form-input__field,.form-input--sm select.form-input__field,.form-input--sm input.form-input__field{border-radius:8px;background-color:var(--ui-input-bg);padding:0 10px}.form-group .form-field:not(:first-child) .form--sm textarea.form-input__field,.form-group .form-field:not(:first-child) .form--sm select.form-input__field,.form-group .form-field:not(:first-child) .form--sm input.form-input__field,.form-group .form-field:not(:last-child) .form--sm textarea.form-input__field,.form-group .form-field:not(:last-child) .form--sm select.form-input__field,.form-group .form-field:not(:last-child) .form--sm input.form-input__field,.form-group .form-field:not(:first-child) .form-input--sm textarea.form-input__field,.form-group .form-field:not(:first-child) .form-input--sm select.form-input__field,.form-group .form-field:not(:first-child) .form-input--sm input.form-input__field,.form-group .form-field:not(:last-child) .form-input--sm textarea.form-input__field,.form-group .form-field:not(:last-child) .form-input--sm select.form-input__field,.form-group .form-field:not(:last-child) .form-input--sm input.form-input__field{border-radius:0}.form-group .form-field:first-child .form--sm textarea.form-input__field,.form-group .form-field:first-child .form--sm select.form-input__field,.form-group .form-field:first-child .form--sm input.form-input__field,.form-group .form-field:first-child .form-input--sm textarea.form-input__field,.form-group .form-field:first-child .form-input--sm select.form-input__field,.form-group .form-field:first-child .form-input--sm input.form-input__field{border-top-left-radius:8px;border-bottom-left-radius:8px}.form-group .form-field:last-child .form--sm textarea.form-input__field,.form-group .form-field:last-child .form--sm select.form-input__field,.form-group .form-field:last-child .form--sm input.form-input__field,.form-group .form-field:last-child .form-input--sm textarea.form-input__field,.form-group .form-field:last-child .form-input--sm select.form-input__field,.form-group .form-field:last-child .form-input--sm input.form-input__field{border-top-right-radius:8px;border-bottom-right-radius:8px}.form--sm textarea.form-input__field,.form--sm select.form-input__field,.form--sm input.form-input__field,.form--sm textarea.form-input__field~.form-input__placeholder,.form--sm select.form-input__field~.form-input__placeholder,.form--sm input.form-input__field~.form-input__placeholder,.form-input--sm textarea.form-input__field,.form-input--sm select.form-input__field,.form-input--sm input.form-input__field,.form-input--sm textarea.form-input__field~.form-input__placeholder,.form-input--sm select.form-input__field~.form-input__placeholder,.form-input--sm input.form-input__field~.form-input__placeholder{height:25px}.form--sm textarea.form-input__field:focus,.form--sm select.form-input__field:focus,.form--sm input.form-input__field:focus,.form-input--sm textarea.form-input__field:focus,.form-input--sm select.form-input__field:focus,.form-input--sm input.form-input__field:focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-field--error .form--sm textarea.form-input__field,.form-field--error .form--sm select.form-input__field,.form-field--error .form--sm input.form-input__field,.form-field--error .form-input--sm textarea.form-input__field,.form-field--error .form-input--sm select.form-input__field,.form-field--error .form-input--sm input.form-input__field{border-color:var(--ui-danger);color:var(--ui-danger)}.form--material textarea.form-input__field,.form--material select.form-input__field,.form--material input.form-input__field,.form-input--material textarea.form-input__field,.form-input--material select.form-input__field,.form-input--material input.form-input__field{border-radius:0;border-width:0 0 1px}.form--material textarea.form-input__field,.form--material select.form-input__field,.form--material input.form-input__field,.form--material textarea.form-input__field~.form-input__placeholder,.form--material select.form-input__field~.form-input__placeholder,.form--material input.form-input__field~.form-input__placeholder,.form-input--material textarea.form-input__field,.form-input--material select.form-input__field,.form-input--material input.form-input__field,.form-input--material textarea.form-input__field~.form-input__placeholder,.form-input--material select.form-input__field~.form-input__placeholder,.form-input--material input.form-input__field~.form-input__placeholder{height:26px;padding:0 5px;margin:11px 0;line-height:28px}.form--material textarea.form-input__field:focus,.form--material select.form-input__field:focus,.form--material input.form-input__field:focus,.form-input--material textarea.form-input__field:focus,.form-input--material select.form-input__field:focus,.form-input--material input.form-input__field:focus{box-shadow:none}.form--simple textarea.form-input__field,.form--simple select.form-input__field,.form--simple input.form-input__field,.form-input--simple textarea.form-input__field,.form-input--simple select.form-input__field,.form-input--simple input.form-input__field{border-radius:0;border-width:0 0 1px;color:#9c9c9c;background:transparent}.form--simple textarea.form-input__field,.form--simple select.form-input__field,.form--simple input.form-input__field,.form--simple textarea.form-input__field~.form-input__placeholder,.form--simple select.form-input__field~.form-input__placeholder,.form--simple input.form-input__field~.form-input__placeholder,.form-input--simple textarea.form-input__field,.form-input--simple select.form-input__field,.form-input--simple input.form-input__field,.form-input--simple textarea.form-input__field~.form-input__placeholder,.form-input--simple select.form-input__field~.form-input__placeholder,.form-input--simple input.form-input__field~.form-input__placeholder{height:25px;padding:0;line-height:25px}.form--simple textarea.form-input__field _::-moz-range-track,.form--simple select.form-input__field _::-moz-range-track,.form--simple input.form-input__field _::-moz-range-track,body:last-child .form--simple textarea.form-input__field,body:last-child .form--simple select.form-input__field,body:last-child .form--simple input.form-input__field,.form--simple textarea.form-input__field~.form-input__placeholder _::-moz-range-track,.form--simple select.form-input__field~.form-input__placeholder _::-moz-range-track,.form--simple input.form-input__field~.form-input__placeholder _::-moz-range-track,body:last-child .form--simple textarea.form-input__field~.form-input__placeholder,body:last-child .form--simple select.form-input__field~.form-input__placeholder,body:last-child .form--simple input.form-input__field~.form-input__placeholder,.form-input--simple textarea.form-input__field _::-moz-range-track,.form-input--simple select.form-input__field _::-moz-range-track,.form-input--simple input.form-input__field _::-moz-range-track,body:last-child .form-input--simple textarea.form-input__field,body:last-child .form-input--simple select.form-input__field,body:last-child .form-input--simple input.form-input__field,.form-input--simple textarea.form-input__field~.form-input__placeholder _::-moz-range-track,.form-input--simple select.form-input__field~.form-input__placeholder _::-moz-range-track,.form-input--simple input.form-input__field~.form-input__placeholder _::-moz-range-track,body:last-child .form-input--simple textarea.form-input__field~.form-input__placeholder,body:last-child .form-input--simple select.form-input__field~.form-input__placeholder,body:last-child .form-input--simple input.form-input__field~.form-input__placeholder{line-height:25px}.form--simple textarea.form-input__field:focus,.form--simple select.form-input__field:focus,.form--simple input.form-input__field:focus,.form-input--simple textarea.form-input__field:focus,.form-input--simple select.form-input__field:focus,.form-input--simple input.form-input__field:focus{border-color:var(--ui-primary);box-shadow:none}.form-field--with-icon textarea.form-input__field,.form-field--with-icon select.form-input__field,.form-field--with-icon input.form-input__field,.form-field--with-icon textarea.form-input__field~.form-input__placeholder,.form-field--with-icon select.form-input__field~.form-input__placeholder,.form-field--with-icon input.form-input__field~.form-input__placeholder{padding-left:18px}select.form-input__field{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:8px 5px}.has-error .form-input__field{border-color:var(--ui-danger)}.has-error .form-input__error{position:absolute;top:100%;left:0;z-index:10;padding:1px 6px;opacity:0;border-radius:2px;line-height:1.36;color:#fff;background-color:var(--ui-danger);font-size:10px;font-weight:400}.has-error:hover .form-input__error{opacity:1}.form--simple .selectize-control,.form-input--simple .selectize-control{height:25px}.form--simple .selectize-control .selectize-input,.form-input--simple .selectize-control .selectize-input{border-bottom:1px solid var(--ui-border)}.form--simple .selectize-control .selectize-input:after,.form-input--simple .selectize-control .selectize-input:after{right:4px}.form--simple .selectize-control .selectize-input .item,.form-input--simple .selectize-control .selectize-input .item{height:24px;line-height:25px}.form--simple .selectize-control .selectize-input.input-active,.form-input--simple .selectize-control .selectize-input.input-active{border-color:var(--ui-primary)}.form--simple .selectize-control input,.form-input--simple .selectize-control input{box-shadow:none;border:none;background:none;color:#9c9c9c;margin-bottom:0;padding:0;height:24px;line-height:25px;font-size:14px}.form--simple .selectize-control input:focus,.form-input--simple .selectize-control input:focus{outline:none;box-shadow:none}.form--simple .selectize-control .selectize-dropdown,.form-input--simple .selectize-control .selectize-dropdown{border-top-width:1px}.form-input__label{display:block;margin-bottom:6px;color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);line-height:1.3}.form-input__label abbr{margin-left:0.3em;color:var(--ui-danger);text-decoration:none}.form-input__placeholder{top:0;left:0;-webkit-order:1;order:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;box-sizing:border-box;color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);line-height:1.3;width:100%}.form--simple .form-input__field:focus~.form-input__placeholder,.form--simple .form-input__field:valid~.form-input__placeholder,.form-input--simple .form-input__field:focus~.form-input__placeholder,.form-input--simple .form-input__field:valid~.form-input__placeholder{display:none}.form--simple .form-input__field[placeholder]~.form-input__placeholder,.form--simple select.form-input__field~.form-input__placeholder,.form--simple .selectize-control~.form-input__placeholder{display:none !important;transition:none !important}input.form-input__field~.form-input__placeholder{white-space:nowrap;padding-left:0}.form-input__placeholder abbr{border:none;font-size:1.2em;margin-left:.3em;-webkit-order:2;order:2}.form-input__error{padding-left:10px;-webkit-order:3;order:3;position:relative}textarea.form-input__field{height:calc(6em + 8px);max-height:calc(9em + 8px);padding:4px 10px;line-height:1.5;background:var(--ui-input-bg)}textarea.textarea--inline{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;padding:0 12px;line-height:calc(var(--ui-input-height) - 2px);resize:none;overflow:hidden;white-space:nowrap}select.form-input__field{padding-right:28px;position:relative;z-index:2000}select.form-input__field~.form-input__placeholder{z-index:1000}select.form-input__field[disabled][required]~.form-input__placeholder{z-index:4000}select.form-input__field option{padding:0}.form--simple select.form-input__field+span:not([class]),.form-input--simple select.form-input__field+span:not([class]){top:12.5px;right:5px}select.form-input__field:focus:invalid:focus~.form-input__placeholder{-webkit-transform:none;transform:none}select.form-input__field:focus+span:not([class]){border-color:var(--ui-primary) transparent}.form-input__icon{font-size:13px;font-family:"FontAwesome"}.form-input__icon::before{top:12.5px;left:1px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--ui-border);font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-field--error .form-input__icon::before,.form-input__field:focus:invalid~.form-input__icon::before{color:var(--ui-danger)}.form-input__field:focus~.form-input__icon::before,.form-input__field:focus:invalid:focus~.form-input__icon::before{color:var(--ui-primary)}.form-item,.form-item:before,.form-item:after{box-sizing:border-box}.form-item *,.form-item *:before,.form-item *:after{box-sizing:border-box}.form-item__label{display:block;font-size:13px;font-weight:600;color:var(--ui-label-color)}.form-item__group{position:relative}.form-item__icon{position:absolute;right:0}.form-item__icon>svg{width:14px;height:14px}.form-item__field{width:100%}.form-radio{margin-bottom:0;margin-right:10px;position:relative;display:inline-block;vertical-align:middle}.form-radio>input{top:0;position:absolute;z-index:-1;margin:0;padding:0;opacity:0}.form-radio>div{padding-left:21px;position:relative}.form-radio>div::after,.form-radio>div::before{position:absolute;box-sizing:border-box;border-radius:50%;content:''}.form-radio>div::before{width:16px;height:16px;top:0;left:0;border:1px solid var(--ui-border);background-color:var(--ui-input-bg)}.form-radio:hover>div::before,.form-radio input:checked+div::before,.form-radio input:focus+div::before{border-color:var(--ui-primary)}.form-radio input:focus+div::before{box-shadow:var(--ui-focus-ring)}.form-radio input:checked+div::after{width:8px;height:8px;top:4px;left:4px;background-color:var(--ui-primary);color:var(--ui-primary)}.form-radio--sm .form-radio input:checked+div::after{width:6px;height:6px}.form-radio input:disabled+div::after{background-color:var(--ui-micro);color:var(--ui-micro)}.form-radio input:disabled+div::before{border:1px solid var(--ui-border);background-color:var(--ui-input-disabled-bg)}.form-radio--sm div::before{width:14px;height:14px}.form-radio--sm input:checked+div::after{width:6px;height:6px}.form-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-20px}.form-row .form-row .form-field{margin-bottom:0}.form-row.form-row--mbottom-sm{margin-bottom:10px}.form--vertical-compact .form-row:not(:last-of-type){margin-bottom:10px}.form-row .form-field.time{-webkit-flex-basis:80px;flex-basis:80px;-webkit-flex-shrink:0;flex-shrink:0}.form-row .form-field.time .form-input__field{padding-left:8px;padding-right:8px;text-align:center}.form-row .form-field.date{-webkit-flex-basis:120px;flex-basis:120px;-webkit-flex-shrink:0;flex-shrink:0}.form-row .form-field.select--s{-webkit-flex-basis:120px;flex-basis:120px;-webkit-flex-shrink:0;flex-shrink:0}.form-row .form-field.select--m{-webkit-flex-basis:180px;flex-basis:180px;-webkit-flex-shrink:0;flex-shrink:0}.form-row .form-field.select--l{-webkit-flex-basis:250px;flex-basis:250px;-webkit-flex-shrink:0;flex-shrink:0}.form-row .form-title{margin-left:20px;font-weight:bold}.form-row--align-bottom{-webkit-align-items:flex-end;align-items:flex-end}.form-row--wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.form-row.form-row--wrap{margin-bottom:0}.form-row.form-row--wrap .tender-form-point__block-error,.form-row.form-row--wrap .tender-form-point__block-warning{margin-left:0}.form-row__delimeter{line-height:32px;font-size:14px}.form-search{position:relative}.form-search__icon{position:absolute;top:0;bottom:0;right:6px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.form-search__icon>svg{width:16px;height:16px;fill:var(--ui-micro)}.form-input--sm .form-search__icon>svg{width:14px;height:14px}.form-section__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--ui-border-soft)}.form-section__header-title{font-size:14px;font-weight:700;line-height:1.4;color:var(--ui-muted);text-transform:uppercase;letter-spacing:0.04em}.form-section__title{margin:20px 0 12px;padding-bottom:8px;font-size:14px;font-weight:700;line-height:1.4;color:var(--ui-muted);text-transform:uppercase;letter-spacing:0.04em;border-bottom:1px solid var(--ui-border-soft)}.form-section__title:first-child{margin-top:0}.form-section__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:0;padding:12px 16px;background:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card);box-sizing:border-box}.form-section__actions .button{text-transform:none}.form-section__action{margin-left:10px}.form-flex-divider{-webkit-flex:1;flex:1}.form-select select,.form-input__container select{box-sizing:border-box;width:100%;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 28px 0 12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:calc(var(--ui-input-height) - 2px);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 7px;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.form-select select:hover:not(:disabled),.form-input__container select:hover:not(:disabled){border-color:var(--ui-primary-soft-border)}.form-select select:focus,.form-input__container select:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-select select:disabled,.form-input__container select:disabled{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed}.form-select select::-ms-expand,.form-input__container select::-ms-expand{display:none}.form-select select[multiple],.form-input__container select[multiple]{height:var(--ui-input-height) !important;min-height:var(--ui-input-height);max-height:var(--ui-input-height);overflow:hidden}.form-select .selectize-control,.form-input__container .selectize-control{display:block;width:100%;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;line-height:normal;vertical-align:top}.form-select .attach-points,.form-input__container .attach-points{height:var(--ui-input-height) !important}.form-select .attach-points .selectize-input,.form-input__container .attach-points .selectize-input{height:auto !important}.form-select .selectize-input,.form-input__container .selectize-input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 36px 0 12px;position:relative;-webkit-order:2;order:2;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);background-clip:border-box;box-shadow:none;color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:1.25;white-space:nowrap;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.form-field--error .form-select .selectize-input,.form-field--error .form-input__container .selectize-input{border-color:var(--ui-danger) !important}.form-field--error .form-select .selectize-input.focus,.form-field--error .form-select .selectize-input.input-active,.form-field--error .form-select .selectize-input.dropdown-active,.form-field--error .form-input__container .selectize-input.focus,.form-field--error .form-input__container .selectize-input.input-active,.form-field--error .form-input__container .selectize-input.dropdown-active{border-color:var(--ui-danger) !important}.form-field--error .form-select .selectize-input::after,.form-field--error .form-input__container .selectize-input::after{border-top-color:var(--ui-danger)}.form-select .selectize-input input,.form-input__container .selectize-input input{display:block;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:1px;width:100%;margin:0;padding:0;box-sizing:border-box;border:0;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--ui-input-font-size);height:calc(var(--ui-input-height) - 2px);min-height:calc(var(--ui-input-height) - 2px);line-height:calc(var(--ui-input-height) - 2px);background:transparent;color:var(--ui-text);caret-color:var(--ui-text)}.form-select .selectize-input input:focus,.form-input__container .selectize-input input:focus{box-shadow:none;outline:none}.form-select .selectize-input input::-webkit-input-placeholder,.form-input__container .selectize-input input::-webkit-input-placeholder{opacity:1;font-style:normal;color:var(--ui-placeholder)}.form-select .selectize-input input::-moz-placeholder,.form-input__container .selectize-input input::-moz-placeholder{opacity:1;font-style:normal;color:var(--ui-placeholder)}.form-select .selectize-input input:-ms-input-placeholder,.form-input__container .selectize-input input:-ms-input-placeholder{opacity:1;font-style:normal;color:var(--ui-placeholder)}.form-select .selectize-input input::placeholder,.form-input__container .selectize-input input::placeholder{opacity:1;font-style:normal;color:var(--ui-placeholder)}.form-select .selectize-input.has-items:not(.input-active):not(.dropdown-active)>input,.form-input__container .selectize-input.has-items:not(.input-active):not(.dropdown-active)>input{position:absolute;width:0 !important;min-width:0 !important;-webkit-flex:none;flex:none;opacity:0;caret-color:transparent;pointer-events:none}.form-select .selectize-input .item,.form-input__container .selectize-input .item{display:block;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;max-height:none;margin:0;padding:0;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text)}.form-select .selectize-input.focus,.form-select .selectize-input.input-active,.form-select .selectize-input.dropdown-active,.form-input__container .selectize-input.focus,.form-input__container .selectize-input.input-active,.form-input__container .selectize-input.dropdown-active{border-color:var(--ui-primary);border-radius:var(--ui-radius-control);box-shadow:var(--ui-focus-ring)}.form-select .selectize-input::after,.form-input__container .selectize-input::after{top:50%;right:12px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-color:var(--ui-muted) transparent transparent transparent}.form-select .selectize-input.dropdown-active::after,.form-input__container .selectize-input.dropdown-active::after{margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-color:transparent transparent var(--ui-muted) transparent}.form-select .selectize-control.multi .selectize-input,.form-select .selectize-control.multi .selectize-input.has-items,.form-input__container .selectize-control.multi .selectize-input,.form-input__container .selectize-control.multi .selectize-input.has-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;gap:4px;height:auto;min-height:var(--ui-input-height);padding:4px 28px 4px 12px;line-height:1;white-space:normal}.form-select .selectize-control.multi .selectize-input .item,.form-select .selectize-control.multi .selectize-input.has-items .item,.form-input__container .selectize-control.multi .selectize-input .item,.form-input__container .selectize-control.multi .selectize-input.has-items .item{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;margin:0;padding:2px 10px;border-radius:4px;background-color:var(--ui-primary);color:var(--ui-on-primary);font-size:12px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-select .selectize-control.multi .selectize-input .item .remove,.form-select .selectize-control.multi .selectize-input.has-items .item .remove,.form-input__container .selectize-control.multi .selectize-input .item .remove,.form-input__container .selectize-control.multi .selectize-input.has-items .item .remove{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:3px;padding:0 1px 0 0;color:inherit;opacity:1;text-decoration:none}.form-select .selectize-control.multi .selectize-input>input,.form-select .selectize-control.multi .selectize-input.has-items>input,.form-input__container .selectize-control.multi .selectize-input>input,.form-input__container .selectize-control.multi .selectize-input.has-items>input{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:40px;width:auto}.form-select .selectize-dropdown,.form-input__container .selectize-dropdown{line-height:1.25;margin-top:4px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background-color:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-card)}.form-select .selectize-dropdown .selectize-dropdown-content,.form-input__container .selectize-dropdown .selectize-dropdown-content{background-color:var(--ui-surface)}.selectize-input.locked,.selectize-input.disabled{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed}.form-select{margin:0;padding-top:28px;position:relative;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:14px;font-weight:400;color:var(--ui-text)}.form-select--without-label{padding-top:0}.form-select--without-label select::-webkit-input-placeholder{opacity:1;color:var(--ui-placeholder)}.form-select--without-label select::-moz-placeholder{opacity:1;color:var(--ui-placeholder)}.form-select--without-label select:-ms-input-placeholder{opacity:1;color:var(--ui-placeholder)}.form-select--without-label select::placeholder{opacity:1;color:var(--ui-placeholder)}.form-select--no-arrow .selectize-input::after{content:none !important}.form-select .select2-container{width:100% !important}.form-select .select2-container .select2-choice{background-image:none;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-input-bg);box-shadow:none;color:var(--ui-text)}.form-select .select2-container .select2-choice .select2-arrow{background-color:transparent;border:none;background-image:none}.form-select .select2-drop.select2-drop-above.select2-drop-active,.form-select .select2-dropdown-open.select2-drop-above .select2-choice,.form-select .select2-dropdown-open.select2-drop-above .select2-choices{border-color:var(--ui-primary)}.form-select__placeholder{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;top:0;-webkit-order:1;order:1;height:28px;line-height:1.3;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color)}.form-select__placeholder--nowrap{white-space:nowrap}.form-select__placeholder abbr{border:none;font-size:1.2em;-webkit-order:2;order:2;margin-left:0.3em;color:var(--ui-danger);text-decoration:none}.form-select__error{padding-left:10px;-webkit-order:3;order:3;display:block}.serial-numbers-count{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.serial-numbers-count__modes{display:-webkit-flex;display:flex;gap:6px}.serial-numbers-count__mode{-webkit-flex:1;flex:1;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:34px;padding:0 12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-input-bg);color:var(--ui-muted) !important;font-size:13px;font-weight:500;line-height:1;text-decoration:none !important;cursor:pointer;box-sizing:border-box;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.serial-numbers-count__mode:hover,.serial-numbers-count__mode:focus,.serial-numbers-count__mode:active,.serial-numbers-count__mode:visited{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text) !important;text-decoration:none !important}.serial-numbers-count__mode:focus{outline:none;box-shadow:var(--ui-focus-ring)}.serial-numbers-count__mode--active{background:var(--ui-primary-soft);border-color:var(--ui-primary);color:var(--ui-primary-text) !important}.serial-numbers-count__mode--active:hover,.serial-numbers-count__mode--active:focus,.serial-numbers-count__mode--active:active{border-color:var(--ui-primary);color:var(--ui-primary-text) !important}#count-input .form-field{margin-bottom:0}#count-input .form-input>p{-webkit-order:0;order:0;margin:0 0 8px;padding:8px 10px;border-radius:8px;background:var(--ui-warning-bg);color:var(--ui-warning);font-size:12px;font-weight:500;font-style:normal;line-height:1.4}#count-input .form-input__field{-webkit-order:2;order:2}label{display:block}.form-text{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);padding:0 10px;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-strip);color:var(--ui-muted);font-size:var(--ui-input-font-size);font-weight:600;line-height:1;white-space:nowrap}.form-group .form-text{margin-top:28px}.form-group:has(>.form-field--small) .form-text,.form-group:has(>.form-field .form-text) .form-text{margin-top:0;margin-left:-1px;border-left-color:var(--ui-border-soft);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0}.form-group .form-field:last-child .form-text{border-left-color:var(--ui-border-soft)}.form-field--error+.form-field>.form-text{border-color:var(--ui-danger)}.form-text svg{vertical-align:text-top;fill:var(--ui-primary)}.form-group .form-field:not(:first-child) .form-text,.form-group .form-field:not(:last-child) .form-text{border-radius:0}.form-group .form-field:first-child .form-text{border-top-left-radius:8px;border-bottom-left-radius:8px}.form-group .form-field:last-child .form-text{border-top-right-radius:8px;border-bottom-right-radius:8px}.form-group--measurement>.form-input__measure.-right,.form-group:has(>.form-field--small)>.form-field--small>.form-text{border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0}.form-group--measurement>.form-input__measure.-left{border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control)}.form-input__field:not(.selectize-control):not(.selectize-dropdown),input.form-input__field,select.form-input__field,textarea.form-input__field,.form-select select,select.form-select__field{height:var(--ui-input-height);min-height:var(--ui-input-height);box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);box-shadow:none;color:var(--ui-text);font-size:var(--ui-input-font-size)}.form-input__field:not(.selectize-control):not(.selectize-dropdown)::-webkit-input-placeholder,input.form-input__field::-webkit-input-placeholder,select.form-input__field::-webkit-input-placeholder,textarea.form-input__field::-webkit-input-placeholder,.form-select select::-webkit-input-placeholder,select.form-select__field::-webkit-input-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-control):not(.selectize-dropdown)::-moz-placeholder,input.form-input__field::-moz-placeholder,select.form-input__field::-moz-placeholder,textarea.form-input__field::-moz-placeholder,.form-select select::-moz-placeholder,select.form-select__field::-moz-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-control):not(.selectize-dropdown):-ms-input-placeholder,input.form-input__field:-ms-input-placeholder,select.form-input__field:-ms-input-placeholder,textarea.form-input__field:-ms-input-placeholder,.form-select select:-ms-input-placeholder,select.form-select__field:-ms-input-placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-control):not(.selectize-dropdown)::placeholder,input.form-input__field::placeholder,select.form-input__field::placeholder,textarea.form-input__field::placeholder,.form-select select::placeholder,select.form-select__field::placeholder{color:var(--ui-placeholder);font-style:normal;opacity:1}.form-input__field:not(.selectize-control):not(.selectize-dropdown):hover:not(:disabled):not([readonly]),input.form-input__field:hover:not(:disabled):not([readonly]),select.form-input__field:hover:not(:disabled):not([readonly]),textarea.form-input__field:hover:not(:disabled):not([readonly]),.form-select select:hover:not(:disabled):not([readonly]),select.form-select__field:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}.form-input__field:not(.selectize-control):not(.selectize-dropdown):focus,.form-input__field:not(.selectize-control):not(.selectize-dropdown):focus:invalid,.form-input__field:not(.selectize-control):not(.selectize-dropdown):focus:invalid:focus,input.form-input__field:focus,input.form-input__field:focus:invalid,input.form-input__field:focus:invalid:focus,select.form-input__field:focus,select.form-input__field:focus:invalid,select.form-input__field:focus:invalid:focus,textarea.form-input__field:focus,textarea.form-input__field:focus:invalid,textarea.form-input__field:focus:invalid:focus,.form-select select:focus,.form-select select:focus:invalid,.form-select select:focus:invalid:focus,select.form-select__field:focus,select.form-select__field:focus:invalid,select.form-select__field:focus:invalid:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-input__field[disabled]:not(.selectize-control):not(.selectize-dropdown),.form-input__field:not(.selectize-control):not(.selectize-dropdown):disabled,.form-input__field[readonly]:not(.selectize-control):not(.selectize-dropdown),input.form-input__field[disabled],input.form-input__field:disabled,input.form-input__field[readonly],select.form-input__field[disabled],select.form-input__field:disabled,select.form-input__field[readonly],textarea.form-input__field[disabled],textarea.form-input__field:disabled,textarea.form-input__field[readonly],.form-select select[disabled],.form-select select:disabled,.form-select select[readonly],select.form-select__field[disabled],select.form-select__field:disabled,select.form-select__field[readonly]{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed}.form-input__field:not(select):not(.selectize-control):not(.selectize-dropdown),input.form-input__field,textarea.form-input__field{background-image:none}select.form-input__field,.form-select select,select.form-select__field{padding:0 28px 0 12px;line-height:calc(var(--ui-input-height) - 2px);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 7px}select.form-input__field::-ms-expand,.form-select select::-ms-expand,select.form-select__field::-ms-expand{display:none}input.form-input__field{padding:0 12px;line-height:calc(var(--ui-input-height) - 2px)}.form-group.form-group--price>.form-field--price .form-select select,.form-group.form-group--price>.form-field--price select.form-select__field,.form-group.form-group--price>.form-field--price .form-select .selectize-input,.form-group.form-group--price>.form-field--price .selectize-control .selectize-input{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;padding:0 28px 0 12px !important;line-height:calc(var(--ui-input-height) - 2px);border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control) !important}.form-group.form-group--price>.form-field:not(.form-field--price){margin-left:-1px}.form-group.form-group--price>.form-field:not(.form-field--price) .form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);margin:0;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0}.form-group.form-group--measurement{display:grid;grid-template-columns:minmax(0, 1fr) auto;-webkit-align-items:end;align-items:end;-webkit-justify-content:stretch;justify-content:stretch;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0;width:100%}.form-group.form-group--measurement>.form-field{display:contents;margin-bottom:0}.form-group.form-group--measurement>.form-field>.form-input,.form-group.form-group--measurement>.form-field>.form-select{grid-column:1;grid-row:1;min-width:0;width:100%}.form-group.form-group--measurement>.form-input__measure{grid-column:2;grid-row:1;align-self:end;height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);margin-top:0}.form-group.form-group--measurement>.form-field>.form-input__error,.form-group.form-group--measurement>.form-field>.form-select__error,.form-group.form-group--measurement>.form-field>.form-error{grid-column:1 / -1;grid-row:2}.form-group.form-group--measurement>.form-input__measure.-right{margin-left:-1px;border-left-color:var(--ui-border-soft)}.form-group.form-group--measurement>.form-input__measure.-left{margin-right:-1px;border-right-color:var(--ui-border-soft)}.form-group.form-group--measurement:has(>.form-input__measure.-left)>.form-input__measure.-left{grid-column:1}.form-group.form-group--measurement:has(>.form-input__measure.-left)>.form-field>.form-input,.form-group.form-group--measurement:has(>.form-input__measure.-left)>.form-field>.form-select{grid-column:2}.form-group.form-group--measurement:has(>.form-input__measure.-right) .form-input__field,.form-group.form-group--measurement:has(>.form-input__measure.-right) select.form-select__field{border-top-right-radius:0;border-bottom-right-radius:0}.form-group.form-group--measurement:has(>.form-input__measure.-left) .form-input__field,.form-group.form-group--measurement:has(>.form-input__measure.-left) select.form-select__field{border-top-left-radius:0;border-bottom-left-radius:0}.form-group.form-group--measurement:focus-within .form-input__field,.form-group.form-group--measurement:focus-within select.form-select__field,.form-group.form-group--measurement:focus-within .selectize-input,.form-group.form-group--measurement:focus-within>.form-input__measure{border-color:var(--ui-primary)}.form-group.form-group--measurement:focus-within>.form-input__measure.-right{border-left-color:var(--ui-border-soft)}.form-group.form-group--measurement:focus-within>.form-input__measure.-left{border-right-color:var(--ui-border-soft)}.form-group.form-group--measurement:focus-within .form-input__field{z-index:1;position:relative}.form-field--error>.form-group.form-group--measurement .form-input__field,.form-field--error>.form-group.form-group--measurement select.form-select__field,.form-field--error>.form-group.form-group--measurement .selectize-input,.form-field--error>.form-group.form-group--measurement>.form-input__measure,.form-group.form-group--measurement:has(>.form-field.form-field--error) .form-input__field,.form-group.form-group--measurement:has(>.form-field.form-field--error) select.form-select__field,.form-group.form-group--measurement:has(>.form-field.form-field--error) .selectize-input,.form-group.form-group--measurement:has(>.form-field.form-field--error)>.form-input__measure,.form-group.form-group--measurement:has(+.form-input__error) .form-input__field,.form-group.form-group--measurement:has(+.form-input__error) select.form-select__field,.form-group.form-group--measurement:has(+.form-input__error) .selectize-input,.form-group.form-group--measurement:has(+.form-input__error)>.form-input__measure{border-color:var(--ui-danger) !important}.form-field--error>.form-group.form-group--measurement>.form-input__measure.-right,.form-group.form-group--measurement:has(>.form-field.form-field--error)>.form-input__measure.-right,.form-group.form-group--measurement:has(+.form-input__error)>.form-input__measure.-right{border-left-color:var(--ui-border-soft) !important}.form-field--error>.form-group.form-group--measurement>.form-input__measure.-left,.form-group.form-group--measurement:has(>.form-field.form-field--error)>.form-input__measure.-left,.form-group.form-group--measurement:has(+.form-input__error)>.form-input__measure.-left{border-right-color:var(--ui-border-soft) !important}.form-field--error>.form-group.form-group--measurement .form-input__field:focus,.form-field--error>.form-group.form-group--measurement select.form-select__field:focus,.form-field--error>.form-group.form-group--measurement .selectize-input.focus,.form-field--error>.form-group.form-group--measurement .selectize-input.input-active,.form-field--error>.form-group.form-group--measurement .selectize-input.dropdown-active,.form-group.form-group--measurement:has(>.form-field.form-field--error) .form-input__field:focus,.form-group.form-group--measurement:has(>.form-field.form-field--error) select.form-select__field:focus,.form-group.form-group--measurement:has(>.form-field.form-field--error) .selectize-input.focus,.form-group.form-group--measurement:has(>.form-field.form-field--error) .selectize-input.input-active,.form-group.form-group--measurement:has(>.form-field.form-field--error) .selectize-input.dropdown-active,.form-group.form-group--measurement:has(+.form-input__error) .form-input__field:focus,.form-group.form-group--measurement:has(+.form-input__error) select.form-select__field:focus,.form-group.form-group--measurement:has(+.form-input__error) .selectize-input.focus,.form-group.form-group--measurement:has(+.form-input__error) .selectize-input.input-active,.form-group.form-group--measurement:has(+.form-input__error) .selectize-input.dropdown-active{border-color:var(--ui-danger) !important;box-shadow:0 0 0 3px rgba(220,38,38,0.12)}.form-field>.form-group--measurement+.form-input__error,.form-field>.form-group--measurement+.form-error{display:block;margin-top:4px}.form-group:has(>.form-field--small),.form-group:has(>.form-field .form-text){display:grid;grid-template-columns:minmax(0, 1fr) auto;-webkit-align-items:end;align-items:end;-webkit-justify-content:stretch;justify-content:stretch;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0;width:100%}.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child{display:contents;margin-bottom:0}.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child>.form-input,.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child>.form-select,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child>.form-input,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child>.form-select{grid-column:1;grid-row:1;min-width:0;width:100%}.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child>.form-input__error,.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child>.form-select__error,.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child>.form-error,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child>.form-input__error,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child>.form-select__error,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child>.form-error{grid-column:1 / -1;grid-row:2}.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child select.form-select__field,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child select.form-select__field{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);border-top-right-radius:0;border-bottom-right-radius:0}.form-group:has(>.form-field--small)>.form-field--small,.form-group:has(>.form-field--small)>.form-field:last-child:has(>.form-text),.form-group:has(>.form-field .form-text)>.form-field--small,.form-group:has(>.form-field .form-text)>.form-field:last-child:has(>.form-text){grid-column:2;grid-row:1;align-self:end;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;margin-bottom:0}.form-group:has(>.form-field--small)>.form-field--small .form-text,.form-group:has(>.form-field--small)>.form-field:last-child:has(>.form-text) .form-text,.form-group:has(>.form-field .form-text)>.form-field--small .form-text,.form-group:has(>.form-field .form-text)>.form-field:last-child:has(>.form-text) .form-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;margin-top:0 !important;margin-left:-1px;padding:0 10px;border:1px solid var(--ui-border);border-left:1px solid var(--ui-border-soft);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:var(--ui-strip);color:var(--ui-muted);font-size:var(--ui-input-font-size);font-weight:600;line-height:1;white-space:nowrap;z-index:0}.form-group:has(>.form-field--small)>.form-field--small a.form-text,.form-group:has(>.form-field--small)>.form-field:last-child:has(>.form-text) a.form-text,.form-group:has(>.form-field .form-text)>.form-field--small a.form-text,.form-group:has(>.form-field .form-text)>.form-field:last-child:has(>.form-text) a.form-text{color:var(--ui-primary);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.form-group:has(>.form-field--small)>.form-field--small a.form-text:hover,.form-group:has(>.form-field--small)>.form-field--small a.form-text:focus-visible,.form-group:has(>.form-field--small)>.form-field:last-child:has(>.form-text) a.form-text:hover,.form-group:has(>.form-field--small)>.form-field:last-child:has(>.form-text) a.form-text:focus-visible,.form-group:has(>.form-field .form-text)>.form-field--small a.form-text:hover,.form-group:has(>.form-field .form-text)>.form-field--small a.form-text:focus-visible,.form-group:has(>.form-field .form-text)>.form-field:last-child:has(>.form-text) a.form-text:hover,.form-group:has(>.form-field .form-text)>.form-field:last-child:has(>.form-text) a.form-text:focus-visible{background-color:var(--ui-primary-soft);border-color:var(--ui-primary);border-left-color:var(--ui-primary);color:var(--ui-primary);z-index:1;outline:none}.form-group:has(>.form-field--small):focus-within>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field--small):focus-within>.form-field--small .form-text,.form-group:has(>.form-field--small):focus-within>.form-field:last-child .form-text,.form-group:has(>.form-field .form-text):focus-within>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field .form-text):focus-within>.form-field--small .form-text,.form-group:has(>.form-field .form-text):focus-within>.form-field:last-child .form-text{border-color:var(--ui-primary)}.form-group:has(>.form-field--small):focus-within>.form-field--small .form-text,.form-group:has(>.form-field--small):focus-within>.form-field:last-child .form-text,.form-group:has(>.form-field .form-text):focus-within>.form-field--small .form-text,.form-group:has(>.form-field .form-text):focus-within>.form-field:last-child .form-text{border-left-color:var(--ui-border-soft)}.form-group:has(>.form-field--small):focus-within>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field .form-text):focus-within>.form-field:not(.form-field--small):first-child .form-input__field{z-index:1;position:relative}.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field--small .form-text,.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field:last-child .form-text,.form-field--error .form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child .form-input__field,.form-field--error .form-group:has(>.form-field--small)>.form-field--small .form-text,.form-field--error .form-group:has(>.form-field--small)>.form-field:last-child .form-text,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field:not(.form-field--small):first-child .form-input__field,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field--small .form-text,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field:last-child .form-text,.form-field--error .form-group:has(>.form-field .form-text)>.form-field:not(.form-field--small):first-child .form-input__field,.form-field--error .form-group:has(>.form-field .form-text)>.form-field--small .form-text,.form-field--error .form-group:has(>.form-field .form-text)>.form-field:last-child .form-text{border-color:var(--ui-danger) !important}.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field--small .form-text,.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field:last-child .form-text,.form-field--error .form-group:has(>.form-field--small)>.form-field--small .form-text,.form-field--error .form-group:has(>.form-field--small)>.form-field:last-child .form-text,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field--small .form-text,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field:last-child .form-text,.form-field--error .form-group:has(>.form-field .form-text)>.form-field--small .form-text,.form-field--error .form-group:has(>.form-field .form-text)>.form-field:last-child .form-text{border-left-color:var(--ui-danger) !important;color:var(--ui-danger)}.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field--small a.form-text:hover,.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field--small a.form-text:focus-visible,.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field:last-child a.form-text:hover,.form-group:has(>.form-field--small):has(>.form-field.form-field--error)>.form-field:last-child a.form-text:focus-visible,.form-field--error .form-group:has(>.form-field--small)>.form-field--small a.form-text:hover,.form-field--error .form-group:has(>.form-field--small)>.form-field--small a.form-text:focus-visible,.form-field--error .form-group:has(>.form-field--small)>.form-field:last-child a.form-text:hover,.form-field--error .form-group:has(>.form-field--small)>.form-field:last-child a.form-text:focus-visible,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field--small a.form-text:hover,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field--small a.form-text:focus-visible,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field:last-child a.form-text:hover,.form-group:has(>.form-field .form-text):has(>.form-field.form-field--error)>.form-field:last-child a.form-text:focus-visible,.form-field--error .form-group:has(>.form-field .form-text)>.form-field--small a.form-text:hover,.form-field--error .form-group:has(>.form-field .form-text)>.form-field--small a.form-text:focus-visible,.form-field--error .form-group:has(>.form-field .form-text)>.form-field:last-child a.form-text:hover,.form-field--error .form-group:has(>.form-field .form-text)>.form-field:last-child a.form-text:focus-visible{background-color:var(--ui-danger-soft);border-color:var(--ui-danger) !important;color:var(--ui-danger)}.form-input__label,.form-input__placeholder,.form-select__placeholder,.form-item__label,label.control-label,.control-label{color:var(--ui-label-color)}textarea.form-input__field{height:auto;min-height:calc(var(--ui-input-height) * 2.5);max-height:none;padding:8px 12px;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:1.45;resize:vertical;box-shadow:none}textarea.form-input__field:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}textarea.form-input__field:focus,textarea.form-input__field:focus:invalid,textarea.form-input__field:focus:invalid:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.form-error,.form-input__error,.form-select__error,.help-inline{color:var(--ui-danger);font-size:12px;font-weight:500;font-style:normal;line-height:1.36;background:transparent;opacity:1}.form-field--error .form-input__error,.form-field--error .form-select__error,.has-error .form-input__error,.field_with_errors .form-error{position:static;top:auto;left:auto;z-index:auto;padding:0;margin-top:4px;opacity:1;border-radius:0;color:var(--ui-danger);background:transparent}.form-field--error .form-input__field,.form-field--error .form-input input[type='text'],.form-field--error .form-input input[type='number'],.form-field--error .form-input input[type='password'],.form-field--error .form-input input[type='email'],.form-field--error .form-input input[type='tel'],.form-field--error .form-input input[type='url'],.form-field--error .form-input input[type='search'],.form-field--error input.datepicker,.form-field--error textarea.form-input__field,.form-field--error .selectize-input,.form-field--error .form-select select,.form-field--error select.form-select__field,.form-field--error select.form-input__field,.has-error .form-input__field,.has-error .form-input input[type='text'],.has-error .form-input input[type='number'],.has-error .form-input input[type='password'],.has-error .form-input input[type='email'],.has-error .form-input input[type='tel'],.has-error .form-input input[type='url'],.has-error .form-input input[type='search'],.has-error input.datepicker,.has-error textarea.form-input__field,.has-error .selectize-input,.has-error .form-select select,.has-error select.form-select__field,.has-error select.form-input__field,.field_with_errors .form-input__field,.field_with_errors .form-input input[type='text'],.field_with_errors .form-input input[type='number'],.field_with_errors .form-input input[type='password'],.field_with_errors .form-input input[type='email'],.field_with_errors .form-input input[type='tel'],.field_with_errors .form-input input[type='url'],.field_with_errors .form-input input[type='search'],.field_with_errors input.datepicker,.field_with_errors textarea.form-input__field,.field_with_errors .selectize-input,.field_with_errors .form-select select,.field_with_errors select.form-select__field,.field_with_errors select.form-input__field{border-color:var(--ui-danger) !important}.form-field--error .form-input__field:hover:not(:disabled):not([readonly]),.form-field--error .form-input__field:focus,.form-field--error .form-input__field:focus:invalid,.form-field--error .form-input__field:focus:invalid:focus,.form-field--error .form-input input[type='text']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='text']:focus,.form-field--error .form-input input[type='text']:focus:invalid,.form-field--error .form-input input[type='text']:focus:invalid:focus,.form-field--error .form-input input[type='number']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='number']:focus,.form-field--error .form-input input[type='number']:focus:invalid,.form-field--error .form-input input[type='number']:focus:invalid:focus,.form-field--error .form-input input[type='password']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='password']:focus,.form-field--error .form-input input[type='password']:focus:invalid,.form-field--error .form-input input[type='password']:focus:invalid:focus,.form-field--error .form-input input[type='email']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='email']:focus,.form-field--error .form-input input[type='email']:focus:invalid,.form-field--error .form-input input[type='email']:focus:invalid:focus,.form-field--error .form-input input[type='tel']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='tel']:focus,.form-field--error .form-input input[type='tel']:focus:invalid,.form-field--error .form-input input[type='tel']:focus:invalid:focus,.form-field--error .form-input input[type='url']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='url']:focus,.form-field--error .form-input input[type='url']:focus:invalid,.form-field--error .form-input input[type='url']:focus:invalid:focus,.form-field--error .form-input input[type='search']:hover:not(:disabled):not([readonly]),.form-field--error .form-input input[type='search']:focus,.form-field--error .form-input input[type='search']:focus:invalid,.form-field--error .form-input input[type='search']:focus:invalid:focus,.form-field--error input.datepicker:hover:not(:disabled):not([readonly]),.form-field--error input.datepicker:focus,.form-field--error input.datepicker:focus:invalid,.form-field--error input.datepicker:focus:invalid:focus,.form-field--error textarea.form-input__field:hover:not(:disabled):not([readonly]),.form-field--error textarea.form-input__field:focus,.form-field--error textarea.form-input__field:focus:invalid,.form-field--error textarea.form-input__field:focus:invalid:focus,.form-field--error .selectize-input:hover:not(:disabled):not([readonly]),.form-field--error .selectize-input:focus,.form-field--error .selectize-input:focus:invalid,.form-field--error .selectize-input:focus:invalid:focus,.form-field--error .form-select select:hover:not(:disabled):not([readonly]),.form-field--error .form-select select:focus,.form-field--error .form-select select:focus:invalid,.form-field--error .form-select select:focus:invalid:focus,.form-field--error select.form-select__field:hover:not(:disabled):not([readonly]),.form-field--error select.form-select__field:focus,.form-field--error select.form-select__field:focus:invalid,.form-field--error select.form-select__field:focus:invalid:focus,.form-field--error select.form-input__field:hover:not(:disabled):not([readonly]),.form-field--error select.form-input__field:focus,.form-field--error select.form-input__field:focus:invalid,.form-field--error select.form-input__field:focus:invalid:focus,.has-error .form-input__field:hover:not(:disabled):not([readonly]),.has-error .form-input__field:focus,.has-error .form-input__field:focus:invalid,.has-error .form-input__field:focus:invalid:focus,.has-error .form-input input[type='text']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='text']:focus,.has-error .form-input input[type='text']:focus:invalid,.has-error .form-input input[type='text']:focus:invalid:focus,.has-error .form-input input[type='number']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='number']:focus,.has-error .form-input input[type='number']:focus:invalid,.has-error .form-input input[type='number']:focus:invalid:focus,.has-error .form-input input[type='password']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='password']:focus,.has-error .form-input input[type='password']:focus:invalid,.has-error .form-input input[type='password']:focus:invalid:focus,.has-error .form-input input[type='email']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='email']:focus,.has-error .form-input input[type='email']:focus:invalid,.has-error .form-input input[type='email']:focus:invalid:focus,.has-error .form-input input[type='tel']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='tel']:focus,.has-error .form-input input[type='tel']:focus:invalid,.has-error .form-input input[type='tel']:focus:invalid:focus,.has-error .form-input input[type='url']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='url']:focus,.has-error .form-input input[type='url']:focus:invalid,.has-error .form-input input[type='url']:focus:invalid:focus,.has-error .form-input input[type='search']:hover:not(:disabled):not([readonly]),.has-error .form-input input[type='search']:focus,.has-error .form-input input[type='search']:focus:invalid,.has-error .form-input input[type='search']:focus:invalid:focus,.has-error input.datepicker:hover:not(:disabled):not([readonly]),.has-error input.datepicker:focus,.has-error input.datepicker:focus:invalid,.has-error input.datepicker:focus:invalid:focus,.has-error textarea.form-input__field:hover:not(:disabled):not([readonly]),.has-error textarea.form-input__field:focus,.has-error textarea.form-input__field:focus:invalid,.has-error textarea.form-input__field:focus:invalid:focus,.has-error .selectize-input:hover:not(:disabled):not([readonly]),.has-error .selectize-input:focus,.has-error .selectize-input:focus:invalid,.has-error .selectize-input:focus:invalid:focus,.has-error .form-select select:hover:not(:disabled):not([readonly]),.has-error .form-select select:focus,.has-error .form-select select:focus:invalid,.has-error .form-select select:focus:invalid:focus,.has-error select.form-select__field:hover:not(:disabled):not([readonly]),.has-error select.form-select__field:focus,.has-error select.form-select__field:focus:invalid,.has-error select.form-select__field:focus:invalid:focus,.has-error select.form-input__field:hover:not(:disabled):not([readonly]),.has-error select.form-input__field:focus,.has-error select.form-input__field:focus:invalid,.has-error select.form-input__field:focus:invalid:focus,.field_with_errors .form-input__field:hover:not(:disabled):not([readonly]),.field_with_errors .form-input__field:focus,.field_with_errors .form-input__field:focus:invalid,.field_with_errors .form-input__field:focus:invalid:focus,.field_with_errors .form-input input[type='text']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='text']:focus,.field_with_errors .form-input input[type='text']:focus:invalid,.field_with_errors .form-input input[type='text']:focus:invalid:focus,.field_with_errors .form-input input[type='number']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='number']:focus,.field_with_errors .form-input input[type='number']:focus:invalid,.field_with_errors .form-input input[type='number']:focus:invalid:focus,.field_with_errors .form-input input[type='password']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='password']:focus,.field_with_errors .form-input input[type='password']:focus:invalid,.field_with_errors .form-input input[type='password']:focus:invalid:focus,.field_with_errors .form-input input[type='email']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='email']:focus,.field_with_errors .form-input input[type='email']:focus:invalid,.field_with_errors .form-input input[type='email']:focus:invalid:focus,.field_with_errors .form-input input[type='tel']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='tel']:focus,.field_with_errors .form-input input[type='tel']:focus:invalid,.field_with_errors .form-input input[type='tel']:focus:invalid:focus,.field_with_errors .form-input input[type='url']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='url']:focus,.field_with_errors .form-input input[type='url']:focus:invalid,.field_with_errors .form-input input[type='url']:focus:invalid:focus,.field_with_errors .form-input input[type='search']:hover:not(:disabled):not([readonly]),.field_with_errors .form-input input[type='search']:focus,.field_with_errors .form-input input[type='search']:focus:invalid,.field_with_errors .form-input input[type='search']:focus:invalid:focus,.field_with_errors input.datepicker:hover:not(:disabled):not([readonly]),.field_with_errors input.datepicker:focus,.field_with_errors input.datepicker:focus:invalid,.field_with_errors input.datepicker:focus:invalid:focus,.field_with_errors textarea.form-input__field:hover:not(:disabled):not([readonly]),.field_with_errors textarea.form-input__field:focus,.field_with_errors textarea.form-input__field:focus:invalid,.field_with_errors textarea.form-input__field:focus:invalid:focus,.field_with_errors .selectize-input:hover:not(:disabled):not([readonly]),.field_with_errors .selectize-input:focus,.field_with_errors .selectize-input:focus:invalid,.field_with_errors .selectize-input:focus:invalid:focus,.field_with_errors .form-select select:hover:not(:disabled):not([readonly]),.field_with_errors .form-select select:focus,.field_with_errors .form-select select:focus:invalid,.field_with_errors .form-select select:focus:invalid:focus,.field_with_errors select.form-select__field:hover:not(:disabled):not([readonly]),.field_with_errors select.form-select__field:focus,.field_with_errors select.form-select__field:focus:invalid,.field_with_errors select.form-select__field:focus:invalid:focus,.field_with_errors select.form-input__field:hover:not(:disabled):not([readonly]),.field_with_errors select.form-input__field:focus,.field_with_errors select.form-input__field:focus:invalid,.field_with_errors select.form-input__field:focus:invalid:focus{border-color:var(--ui-danger) !important;box-shadow:0 0 0 3px rgba(220,38,38,0.12)}.form-field--error .selectize-input.focus,.form-field--error .selectize-input.input-active,.form-field--error .selectize-input.dropdown-active,.has-error .selectize-input.focus,.has-error .selectize-input.input-active,.has-error .selectize-input.dropdown-active,.field_with_errors .selectize-input.focus,.field_with_errors .selectize-input.input-active,.field_with_errors .selectize-input.dropdown-active{border-color:var(--ui-danger) !important}.field_with_errors .form-group--price>.form-field--price .form-select select,.field_with_errors .form-group--price>.form-field--price select.form-select__field,.field_with_errors .form-group--price>.form-field--price .selectize-input,.field_with_errors .form-group--price>.form-field:not(.form-field--price) .form-input__field{border-color:var(--ui-danger)}.form-input .form-input__placeholder::after{content:none}.form-button{width:100%;height:60px;padding:0;margin:0;display:block;border:0;background:#f0f2f5;line-height:60px;font-family:inherit;font-size:20px;color:var(--ui-primary);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form--full-page{max-width:none}.form--full-page.ui-content-max{max-width:var(--ui-content-max-width)}fieldset{margin:0;padding:0;border:none}legend{padding:10px 0;line-height:1;color:#4e4e4e;font-size:14px}.download-monthly-report .form-row{-webkit-align-items:center;align-items:center;gap:8px}.download-monthly-report .form-field--sm{margin-bottom:0}.download-monthly-report .selectize-control,.download-monthly-report select.form-input__field{min-width:140px;width:100%}.download-monthly-report .selectize-input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 28px 0 12px;font-size:var(--ui-input-font-size);line-height:1.25}.download-monthly-report .selectize-input .item{height:auto;max-height:none;line-height:1.25;padding:0;margin:0}.download-monthly-report .selectize-input>input{height:auto;line-height:1.25}.download-monthly-report .button{height:var(--ui-input-height);min-height:var(--ui-input-height)}.selectize-control.multi .selectize-input,.selectize-control.multi .selectize-input.has-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;gap:4px;height:auto;min-height:var(--ui-input-height);padding:4px 28px 4px 12px !important;line-height:1}.selectize-control.multi .selectize-input>.item,.selectize-control.multi .selectize-input>div,.selectize-control.multi .selectize-input.has-items>.item,.selectize-control.multi .selectize-input.has-items>div{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin:0 !important}.selectize-control.multi .selectize-input>input,.selectize-control.multi .selectize-input.has-items>input{margin:0 !important}.wrapper__overlay{width:100%;height:100%;top:0;left:0;position:absolute;z-index:2000;background-color:rgba(15,23,42,0.45);overflow:auto}.tour-overlay{position:fixed;top:50px;right:0;bottom:0;left:0;width:auto;height:auto;background:rgba(15,23,42,0.45);z-index:9000}.tour-highlight{position:relative;z-index:10000;border-radius:var(--ui-radius-control);background:var(--ui-surface);box-shadow:var(--ui-active-ring),var(--ui-shadow-card)}.tour-highlight .selectize-input,.tour-highlight input,.tour-highlight select,.tour-highlight textarea{background-color:var(--ui-input-bg)}.wrapper__content{min-height:calc(100vh - 50px);position:relative;z-index:1;background-color:var(--ui-page);transition:-webkit-filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out, -webkit-filter 0.3s ease-in-out;-webkit-transition-property:-webkit-filter}.wrapper--natural-scroll .wrapper__content{min-height:0}.wrapper__overlay+.wrapper__content{-webkit-filter:blur(10px);filter:blur(10px);overflow:hidden}.wrapper__overlay+.wrapper__content:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/map_example-252456afbf089cdd93d6ea2d7be04653546c14dd6a1e4f234c4e789bd2989784.jpg);background-size:cover}.overlay{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#fff}.overlay__area{max-width:505px;margin:50px auto 110px;text-align:center}.overlay__title{margin:0 0 20px;font-size:34px;font-weight:bold}.overlay__description{margin:0 0 40px;font-size:16px}.overlay__block{max-width:400px;margin:auto}.modalform{width:100%;padding:40px 50px;box-sizing:border-box;background:var(--ui-surface);box-shadow:var(--ui-shadow-card);border-radius:var(--ui-radius-card);border:1px solid var(--ui-border);color:var(--ui-text)}.modalform form{margin:0}.modalform__icon{margin-bottom:15px}.modalform__header{margin-bottom:15px;font-size:20px;font-weight:300}.modalform__form{font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif}.modalform__button{padding:0 50px;margin:40px -50px -40px;box-sizing:content-box}.modalform__error-block{margin:0 0 16px;display:-webkit-flex;display:flex;-webkit-flex-direction:unset;flex-direction:unset;gap:unset;-webkit-align-items:center;align-items:center;-webkit-justify-content:unset;justify-content:unset;padding:8px 12px;background:rgba(229,110,134,0.08);border-radius:5px}.section{margin:0}.section a:hover,.section a:focus{text-decoration:none}.section--top{margin-top:-10px}.section__cell,.section-list.section-list--columns,.section-list--blocks .section-item__wrapper,.section-list--unequal-blocks .section-item__wrapper{background:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.section-column{-webkit-flex:1 0;flex:1 0;min-width:0}.section-column:not(:last-child){margin-right:15px}.section-columns--tight .section-column:not(:last-child){margin-right:10px}.section-column--fixed{-webkit-flex:0 0 300px;flex:0 0 300px;width:300px}.section-column--stretch-content{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.section-column--main-content{-webkit-flex:0 0 calc(100% - ( 300px + 15px ));flex:0 0 calc(100% - ( 300px + 15px ));width:calc(100% - ( 300px + 15px ));min-width:0}.section-columns{display:-webkit-flex;display:flex}.section-content{background:var(--ui-surface);box-shadow:var(--ui-shadow-card);border:1px solid var(--ui-border);color:var(--ui-text);width:100%;margin-bottom:25px;display:-webkit-flex;display:flex;border-radius:var(--ui-radius-card);overflow:hidden}.section-content:has(.js-nav-dropdown-wrapper){overflow:visible}.section-content--column{-webkit-flex-direction:column;flex-direction:column}.section-content__container{padding:15px;box-sizing:border-box}.section-content__body{padding:15px;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:calc(100% - 290px);flex-basis:calc(100% - 290px)}.section-content__body--fixed{-webkit-flex-basis:0;flex-basis:0;max-width:100%}.section-content__body--fluid{-webkit-flex:1;flex:1}.section-content__sub-body{padding-right:10px;padding-left:10px}.section-content__sidebar{width:290px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:var(--ui-strip)}.section-content__title{margin-bottom:30px}.section-content__title .title{color:var(--ui-text);font-weight:700;font-size:18px}.section-content__sub-title{margin-bottom:20px}.form--full-page .section-content__sub-title{padding-bottom:10px;border-bottom:1px solid var(--ui-border-soft)}.section-content__item:not(:last-child){margin-bottom:30px}.section-content__dl dt,.section-content__dl dd{font:inherit}.section-content__dl dt:not(:nth-last-child(1)):not(:nth-last-child(2)),.section-content__dl dd:not(:nth-last-child(1)):not(:nth-last-child(2)){margin-bottom:15px}.section-content__dl dt{width:130px;text-align:left}.section-content__dl dd{margin-left:20px;float:left}.section-content-with-logo{position:relative}.section-content-with-logo__logo{width:200px;height:200px;top:20px;right:25px;position:absolute}.section-fluid{margin:0 -15px 10px}.section-fluid__item{background:#f0f2f5;box-shadow:0 2px 6px rgba(0,0,0,0.26);box-sizing:border-box}.section-fluid__item:not(.section-fluid__item--sticked-right){padding-right:30px}.section-fluid__item:not(.section-fluid__item--sticked-left){padding-left:30px}.section-fluid__item:nth-child(odd){background-color:#fff}.section-footer{min-width:100%;-webkit-flex:1 100%;flex:1 100%;padding:15px 35px;border-top:1px solid var(--ui-border-soft);background-color:var(--ui-strip);box-sizing:border-box}.section-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;margin-bottom:16px;color:var(--ui-text)}.section-content__container>.section-header:first-child{margin:-15px -15px 16px;padding:12px 16px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.section-header__logo{margin-right:0;width:40px;height:40px;overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;border-radius:var(--ui-radius-control);background:var(--ui-surface);border:1px solid var(--ui-border)}.section-header__logo img{max-width:100%;max-height:100%;border:0;object-fit:contain}.section-header__title{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.section-header__title-text{color:inherit}.section-header__title-icon{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;position:relative;margin-right:0;width:36px;height:36px;border-radius:var(--ui-radius-control);background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);color:var(--ui-primary)}.section-header__title-icon>svg{position:static;width:20px;height:20px;fill:currentColor}.section-header__divider{-webkit-flex:1;flex:1}.section-header__controls{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin-left:0}.section-header__control{margin-left:0}.section-item{-webkit-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.section-item:has(.tender-form-points){min-width:0;max-width:100%}.section-item--filled{display:-webkit-flex;display:flex}.section-item--auto{-webkit-flex:1 0 auto;flex:1 0 auto}.section-item--double{-webkit-flex-basis:200%;flex-basis:200%}.section-item--shrink{-webkit-flex:0 1 auto;flex:0 1 auto}.section-list--columns .section-item{border-right:1px solid var(--ui-border-soft)}.section-list--columns .section-item:last-of-type,.section-list--columns .section-item--borderless{border-right-color:transparent;background-origin:border-box}.section-list--blocks .section-item{width:50%;padding:0 7.5px 15px;display:-webkit-flex;display:flex}@media screen and (min-width: 1365px){.section-list--blocks .section-item{width:33.3333333333%}}@media screen and (min-width: 1825px){.section-list--blocks .section-item{width:25%}}@media screen and (min-width: 2285px){.section-list--blocks .section-item{width:20%}}.section-list--unequal-blocks .section-item{padding:0 7.5px 15px}.section-item__wrapper{box-sizing:border-box;padding:15px 15px}.section-list--blocks .section-item__wrapper,.section-list--unequal-blocks .section-item__wrapper{width:100%;position:relative}.section-item--filled .section-item__wrapper{width:100%;padding:0;display:-webkit-flex;display:flex}.section-item__title{margin-bottom:15px;font-weight:500;color:var(--ui-text)}.section-item__body{line-height:1.2307692308;font-size:13px;color:var(--ui-text)}.section-item__body ul{margin:0;list-style-type:none;font-size:0}.section-item__body li:not(.docs-images__item){width:50%;margin-bottom:13px;display:inline-block;font-size:13px;vertical-align:top;box-sizing:border-box}.section-item__body li:not(.docs-images__item)+li:not(.docs-images__item){padding-left:20px}.section-item__body table{width:100%;color:var(--ui-muted);border-spacing:0;border-collapse:collapse}.section-item__body tr:not(:last-of-type) td{padding-bottom:13px}.section-item__body td{vertical-align:top}.section-item__body td:first-child{width:1%;white-space:nowrap;min-width:68px;padding-right:15px;box-sizing:border-box;color:var(--ui-muted)}.section-item__body td:last-child{color:var(--ui-text)}.section-item__body p{margin-bottom:0}.section-item__body p:not(:last-of-type){margin-bottom:10px}.section-item--bordered .section-item__wrapper{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);background:var(--ui-surface);color:var(--ui-text);overflow:hidden;box-sizing:border-box}.section-list{position:relative}.section-list--columns{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}.section-list.section-list--columns{margin-bottom:10px}.section-list--blocks,.section-list--unequal-blocks{margin:0 -7.5px;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.section-list--unequal-blocks{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.section-list--entire{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.section-list--vertical{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch}.section-list--bordered{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);background:var(--ui-surface);color:var(--ui-text);overflow:visible;box-sizing:border-box}.section-nav{margin-bottom:16px}.section-nav__list{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0;background-color:transparent;border:0;border-bottom:1px solid var(--ui-border-soft)}.section-nav__item{color:var(--ui-muted);font-size:13px;font-weight:600}.section-nav__item.is-active{background-color:transparent}.section-nav__item.is-active>.section-nav__item-link{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.section-nav__item-link{display:block;padding:10px 14px;color:var(--ui-muted);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease}.section-nav__item-link:hover{color:var(--ui-primary-text);background:var(--ui-primary-soft);text-decoration:none}.section-nav__item-icon{display:inline-block;vertical-align:middle;top:-1px;position:relative;margin-right:6px}.section-tabs{margin-bottom:17px;display:-webkit-flex;display:flex;font-size:16px;line-height:1}.section-tabs a{padding:0 5px 5px;display:block;border-bottom:3px solid transparent}.section-tabs a,.section-tabs a:hover,.section-tabs a:active{text-decoration:none}.section-tabs a,.section-tabs a:active{color:#9c9c9c}.section-tabs a:hover{color:var(--ui-primary)}.section-tabs__item{padding:0 10px}.section-tabs__item:not(:last-of-type){padding-right:14px;position:relative}.section-tabs__item:not(:last-of-type)::after{width:4px;height:4px;margin-top:-3px;top:50%;right:0;border-radius:50%;background-color:#9c9c9c;position:absolute;content:'\0020';-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-tabs__item--active a{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.section-title{line-height:1.2;font-weight:bold;font-size:16px;color:#3a3d44}.section-title--larger{font-size:20px;font-weight:normal}.section__sub-title{margin-bottom:20px;font-size:17px;line-height:1.65;font-weight:bold;border-bottom:1px solid #000}.cover{display:-webkit-flex;display:flex}.cover__body{padding:10px 25px 0;position:relative;-webkit-flex:1 0 615px;flex:1 0 615px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif}.cover__title,.cover__box,.cover__additional{margin-bottom:10px}.cover__subtitle{color:#9c9c9c}.cover__title+.cover__subtitle{margin-top:-10px;margin-bottom:15px}.cover__additional{padding:5px 10px;background-color:#f0f2f5;color:#9c9c9c;line-height:1.2307692308}.cover__additional--fluid{padding:4px 25px;margin-right:-25px;margin-left:-25px}.cover__right{-webkit-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%}.cover__image{position:relative;background-color:#9c9c9c;overflow:hidden}.cover__image img{min-width:100%;max-width:none;min-height:100%;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cover__body-cell{margin-bottom:10px;position:relative}.cover__body-cell.box,.cover__body-cell.contact-block{padding-top:0;padding-bottom:0}.cover-header{width:100%;margin-bottom:10px;display:-webkit-flex;display:flex}.cover-header__item:not(:first-of-type){padding-left:15px}.cover-header__item:not(:last-of-type){padding-right:55px;border-right:1px solid #e4e4e4}.cover-title{font-size:16px}.cover-title span{margin-left:10px;font-size:13px;color:#9c9c9c}.ui-loader{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:var(--ui-muted)}.ui-loader__dots{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px}.ui-loader__dot{width:10px;height:10px;border-radius:50%;background-color:var(--ui-primary);-webkit-animation:ui-loader-bounce 1.4s ease-in-out infinite both;animation:ui-loader-bounce 1.4s ease-in-out infinite both}.ui-loader__dot:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.ui-loader__dot:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.ui-loader__text{margin-top:16px;color:var(--ui-muted);font-size:14px}.ui-loader--sm .ui-loader__dot{width:8px;height:8px}.ui-loader--sm .ui-loader__dots{gap:6px}.ui-loader--sm .ui-loader__text{margin-top:10px;font-size:12px}.ui-loader--xs .ui-loader__dot{width:6px;height:6px}.ui-loader--xs .ui-loader__dots{gap:4px}.ui-loader--xs .ui-loader__text{display:none}.ui-loader--block{min-height:160px;padding:24px;width:100%}.ui-loader--overlay{position:absolute;top:0;right:0;bottom:0;left:0;min-height:280px;padding-top:150px;-webkit-justify-content:flex-start;justify-content:flex-start;background-color:color-mix(in srgb, var(--ui-surface) 92%, transparent);z-index:1000}@-webkit-keyframes ui-loader-bounce{0%,80%,100%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ui-loader-bounce{0%,80%,100%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.datatable__loader{position:absolute;top:0;right:0;bottom:0;left:0;min-height:280px;display:none;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:150px;background-color:color-mix(in srgb, var(--ui-dt-surface) 92%, transparent);z-index:1000;color:var(--ui-dt-text)}.is-loading .datatable__loader{display:-webkit-flex;display:flex}.datatable__loader-dots{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px}.datatable__loader-dot{width:10px;height:10px;border-radius:50%;background-color:var(--ui-dt-accent);-webkit-animation:ui-loader-bounce 1.4s ease-in-out infinite both;animation:ui-loader-bounce 1.4s ease-in-out infinite both}.datatable__loader-dot:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.datatable__loader-dot:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.datatable__loader-text{margin-top:16px;color:var(--ui-dt-text);font-size:14px}.page-transition-loader{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10100;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;background-color:var(--ui-page);pointer-events:all}.page-transition-loader .ui-loader{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:0;width:auto;padding:0}.page-transition-loader .ui-loader__dots{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:8px}.page-transition-loader .ui-loader__dot{width:10px;height:10px;border-radius:50%;background-color:var(--ui-primary);-webkit-animation:page-transition-loader-bounce 1.4s ease-in-out infinite both;animation:page-transition-loader-bounce 1.4s ease-in-out infinite both}.page-transition-loader .ui-loader__dot:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.page-transition-loader .ui-loader__dot:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}html.is-page-loading .page-transition-loader{display:-webkit-flex;display:flex}html.is-page-loading{background-color:var(--ui-page)}@-webkit-keyframes page-transition-loader-bounce{0%,80%,100%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes page-transition-loader-bounce{0%,80%,100%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.datatable{position:relative}.datatable,.datatable:before,.datatable:after{box-sizing:border-box}.datatable *,.datatable *:before,.datatable *:after{box-sizing:border-box}.datatable-container{position:relative;margin-bottom:10px;width:100%;max-width:none;box-sizing:border-box}.datatable form{padding:0;margin:0}.datatable__filters{box-shadow:var(--ui-shadow-card);background:var(--ui-surface);border:1px solid var(--ui-dt-border);border-radius:var(--ui-radius-card)}.datatable__filters>form{margin:0;padding:0}.datatable__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;row-gap:8px;overflow:visible}.datatable__header-scoped{padding:3px 0 0;background:transparent;border-radius:0;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}.datatable__header-container{position:relative;-webkit-flex:1 1 200px;flex:1 1 200px;min-width:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.datatable__scopes{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;align-items:flex-end;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none}.datatable__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:auto;padding-bottom:5px;padding-left:10px;min-height:30px;position:relative;-webkit-flex:0 0 auto;flex:0 0 auto;overflow:visible;z-index:100}.datatable__footer{display:-webkit-flex;display:flex;height:47px;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media print{.datatable__footer{display:none}}.datatable__pagination>*+*,.notifications-pagination>*+*{margin-left:10px}.datatable__pagination>a,.notifications-pagination>a,.datatable__pagination>span,.notifications-pagination>span{display:inline-block;min-width:20px;text-align:center}.datatable__pagination i+*,.notifications-pagination i+*{margin-left:5px}.datatable__pagination *+i,.notifications-pagination *+i{margin-left:5px}.datatable__pager{padding:4px 20px;position:relative;z-index:30}.datatable__pager__toggler,.datatable__pager__toggler:hover,.datatable__pager__toggler::after:hover{text-decoration:none !important}.datatable__pager__toggler::after{content:"";font-family:"FontAwesome";margin-left:5px}.datatable__pager.open .datatable__pager__toggler::after{content:""}.datatable__pager__pages.dropdown-menu{top:auto;bottom:calc(100% + 4px);right:0;left:0;float:none;min-width:0;width:100%;margin:0}.datatable__pager__pages.dropdown-menu>li>a{font-weight:400}.datatable__pager--dropdown .datatable__pager__toggler::after{content:""}.datatable__pager--dropdown.open .datatable__pager__toggler::after{content:""}.datatable__pager--dropdown .datatable__pager__pages.dropdown-menu{top:calc(100% + 4px);bottom:auto}.datatable__table{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;color:var(--ui-dt-cell-text);position:relative}.datatable__table>thead .datatable-link,.datatable__table>thead .datatable-link:active,.datatable__table>thead .datatable-link:hover,.datatable__table>thead .datatable-link:visited{color:var(--ui-dt-text);text-decoration:none}.datatable__table>thead .datatable-link.asc::after{margin-left:10px;display:inline;font-family:"FontAwesome";font-size:12px;color:var(--ui-muted);vertical-align:middle;content:'\f07d'}.datatable__table>thead .datatable-link.desc::after{margin-left:10px;display:inline;font-family:"FontAwesome";font-size:12px;color:var(--ui-muted);vertical-align:middle;content:'\f07d'}.datatable__table>thead .datatable-link.default::after{margin-left:10px;display:inline;font-family:"FontAwesome";font-size:12px;color:var(--ui-muted);vertical-align:middle;content:'\f07d'}.datatable__table>thead .datatable-link.desc::after{color:var(--ui-dt-text);content:'\f176'}.datatable__table>thead .datatable-link.asc::after{color:var(--ui-dt-text);content:'\f175'}.datatable__table>thead>tr{text-align:left;border-bottom:1px solid var(--ui-dt-border)}.datatable__table>thead>tr>th{padding:15px 0 15px 15px;text-transform:uppercase}.datatable__table>thead>tr>th:last-child{padding-right:70px}.datatable__table>thead>tr>th.notifications-column{width:0}.datatable__table .datatable-table__tbody>tr,.datatable__table>tbody>tr{height:40px;vertical-align:middle;border-left:4px solid transparent}.datatable__table .datatable-table__tbody>tr:hover,.datatable__table>tbody>tr:hover{padding-left:0;background-color:var(--ui-dt-hover);border-left-color:var(--ui-dt-border)}.datatable__table .datatable-table__tbody>tr.header,.datatable__table>tbody>tr.header{font-weight:bold}.datatable__table .datatable-table__tbody>tr>td,.datatable__table>tbody>tr>td{padding-left:15px}.datatable__table .datatable-table__tbody>tr>td:last-of-type,.datatable__table>tbody>tr>td:last-of-type{padding-right:15px}@media print{.datatable__table .datatable-table__thead>tr>th,.datatable__table .datatable-table__tbody>tr>th,.datatable__table thead>tr>th,.datatable__table tbody>tr>td{padding-left:5px}}.datatable__table tr+tr{border-top:1px solid var(--ui-dt-border)}.datatable table [class^="icon-"]:not(.datatable-row-action),.datatable table .adr-select i:not(.datatable-row-action),.adr-select .datatable table i:not(.datatable-row-action),.datatable table .standards-select i:not(.datatable-row-action),.standards-select .datatable table i:not(.datatable-row-action),.datatable table [class*="icon-"]:not(.datatable-row-action){margin-left:4px}.datatable table [class^="icon-"]:not(.datatable-row-action):first-child,.datatable table .adr-select i:not(.datatable-row-action):first-child,.adr-select .datatable table i:not(.datatable-row-action):first-child,.datatable table .standards-select i:not(.datatable-row-action):first-child,.standards-select .datatable table i:not(.datatable-row-action):first-child,.datatable table [class*="icon-"]:not(.datatable-row-action):first-child{margin-left:0}.datatable__empty{margin-top:20px;text-align:center}.datatable__empty-title{margin-bottom:10px;font-style:italic;font-size:12px}.datatable__empty>.datatable__actions{margin-bottom:20px;padding-left:0;-webkit-justify-content:center;justify-content:center}.datatable__filters-panel{width:100%;max-width:none;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);margin-bottom:12px;box-sizing:border-box}.datatable__filters-panel.-with-shadow{box-shadow:var(--ui-shadow-card)}.datatable__filters-panel .t-search,.datatable__filters-panel .t-search-tabs__content{background:transparent;background-image:none !important}section#trucks_datatable th.notifications-column{width:50px}section#fuel_cards_datatable td.truck{min-width:200px}section#telematics_provider_drivers_datatable td.driver{min-width:200px}section#report_waybill_fuel_consumption_datatable th.gps_distance-column{min-width:70px}th.executor-column,th.client-column{min-width:140px}.datatable-container{margin-top:10px;background:transparent}.datatable__scopes{margin-bottom:0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.datatable__scopes>li{margin-right:0;-webkit-flex-shrink:0;flex-shrink:0}.datatable__scopes>li>a{display:block;height:36px;padding:8px 12px 12px;margin:0;font-size:13px;font-weight:500;color:var(--ui-dt-text);border-radius:0;border-bottom:2px solid transparent;white-space:nowrap;transition:color 0.2s, border-color 0.2s}.datatable__scopes>li>a:hover{color:var(--ui-dt-accent)}.datatable__scopes>li.active>a{background-color:transparent;color:var(--ui-dt-accent);font-weight:600;border-bottom-color:var(--ui-dt-accent)}.datatable__actions{gap:4px}.datatable__actions .datatable__action-item+.datatable__actions .datatable__action-item{margin-left:0}.datatable__actions .datatable__action-item p{margin:0}.datatable__footer{padding:0 16px;background-color:var(--ui-dt-bg);border:none;border-top:1px solid var(--ui-dt-border);border-radius:0}.datatable__pagination>a,.notifications-pagination>a,.datatable__pagination>span,.notifications-pagination>span{padding:4px 8px;font-size:13px;color:var(--ui-muted);border-radius:4px;transition:background 0.2s, color 0.2s}.datatable__pagination>a:hover,.notifications-pagination>a:hover,.datatable__pagination>span:hover,.notifications-pagination>span:hover{background-color:var(--ui-dt-accent-light);color:var(--ui-dt-accent)}.datatable__pagination .current,.notifications-pagination .current{background-color:var(--ui-dt-accent);color:var(--ui-on-primary);border:none}.datatable__pagination .current:hover,.notifications-pagination .current:hover{background-color:var(--ui-dt-accent);color:var(--ui-on-primary)}.datatable__pager__toggler{font-size:13px;color:var(--ui-muted)}.datatable__pager__toggler,.datatable__pager__toggler:hover{text-decoration:none;color:var(--ui-muted)}.datatable__pager__toggler:hover{color:var(--ui-dt-accent)}.datatable-filters-form .t-search{display:-webkit-flex;display:flex;width:100%;padding:12px 16px;margin:0;background:transparent;background-image:none !important;color:var(--ui-text)}.datatable-filters-form .t-search-tabs__content,.datatable-filters-form .t-search-tabs__content.active,.datatable-filters-form .t-search-tabs__content:only-of-type{padding:0}.datatable-filters-form .t-search-form__row{margin-left:0;margin-bottom:0;gap:8px 10px}.datatable-filters-form .t-search-form__row>*{margin-left:0;margin-bottom:0}.datatable-filters-form .t-search__row--fields-common{-webkit-flex:1;flex:1;width:100%;min-width:0;-webkit-align-items:flex-end;align-items:flex-end;gap:12px}.datatable-filters-form .t-search__item--flexible{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:none}.datatable-filters-form .t-search__controls{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-shrink:0;flex-shrink:0;gap:8px;margin-top:0;margin-left:auto;-webkit-align-self:flex-end;align-self:flex-end;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-left:0}.datatable-filters-form .t-search__controls .t-search__control{display:-webkit-flex;display:flex}.datatable-filters-form .t-search__controls .button{width:100%;white-space:nowrap}.datatable-toggler__button a,.datatable-toggler-button{color:var(--ui-dt-text)}.datatable-toggler__button a:hover,.datatable-toggler__button a:focus-visible,.datatable-toggler-button:hover,.datatable-toggler-button:focus-visible{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-dt-accent)}.datatable-toggler-columns--shown .datatable-toggler__button a,.datatable-toggler-columns--shown .datatable-toggler-button{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-dt-accent)}.datatable-table a:not(.button):not(.datatable-link):not(.tires-row__action){color:var(--ui-dt-accent);text-decoration:none}.datatable-table a:not(.button):not(.datatable-link):not(.tires-row__action):hover{text-decoration:underline}.datatable-cell__line{*zoom:1;margin-bottom:3px}.datatable-cell__line:before,.datatable-cell__line:after{display:table;content:"";line-height:0}.datatable-cell__line:after{clear:both}.datatable-cell__line:first-of-type{margin-top:3px}.datatable--danger:hover{background-color:var(--ui-danger-soft) !important}.datatable--warning:hover{background-color:var(--ui-warning-bg) !important}.datatable--danger td:first-child{position:relative}.datatable--danger td:first-child::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--ui-danger)}.datatable--warning td:first-child{position:relative}.datatable--warning td:first-child::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background-color:var(--ui-warning)}.actions-column{min-width:0;white-space:nowrap}.datatable-table__empty{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1 1 auto;flex:1 1 auto;min-height:220px;padding:40px 24px;text-align:center;background-color:var(--ui-dt-surface)}.datatable-table__empty-icon{width:48px;height:48px;margin-bottom:16px;border:2px solid var(--ui-dt-border);border-radius:12px;background-color:var(--ui-dt-bg);position:relative}.datatable-table__empty-icon::before,.datatable-table__empty-icon::after{content:'';position:absolute;left:8px;right:8px;height:2px;background-color:var(--ui-dt-border);border-radius:1px}.datatable-table__empty-icon::before{top:14px}.datatable-table__empty-icon::after{top:22px;right:12px;left:12px}.datatable-table__empty-text{margin:0;font-size:14px;font-weight:500;color:var(--ui-dt-text);font-style:normal}.datatable-header{position:relative}.datatable-header__icon{right:3px;top:4px;position:absolute;z-index:1000;font-size:18px}.datatable-info{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 20px 20px 0;background:var(--ui-dt-surface);position:relative}.datatable-info--full{display:-webkit-flex;display:flex}.datatable-info__item{margin-left:20px}.datatable-info__item-label{font-size:11px;line-height:1}.datatable-info__item-value{font-size:13px;font-weight:bold}.datatable-info{border-radius:6px;border:1px solid var(--ui-dt-border)}.js-inline-datatable .datatable__loader{position:inherit;height:35px}.datatable .datatable-row-action{position:relative;width:28px;height:28px;min-height:28px;padding:0;gap:0;margin-left:0;font-size:0;line-height:0;-webkit-flex-shrink:0;flex-shrink:0}.datatable .datatable-row-action::after{content:attr(aria-label);position:absolute;bottom:calc(100% + 6px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:3px 8px;font-size:12px;line-height:1.36;font-weight:400;white-space:nowrap;color:var(--ui-tooltip-text);background-color:var(--ui-tooltip-bg);border:1px solid var(--ui-tooltip-border);border-radius:var(--ui-radius-control);box-shadow:0 2px 8px rgba(15,23,42,0.12);opacity:0;visibility:hidden;pointer-events:none;z-index:4000;transition:opacity 0.12s ease, visibility 0.12s ease}.datatable .datatable-row-action:hover::after,.datatable .datatable-row-action:focus-visible::after{opacity:0.95;visibility:visible}.datatable .datatable-row-action::before{font-size:14px;line-height:1}.datatable .datatable-row-action>i{font-size:14px;line-height:1;margin:0}.datatable form.button_to:has(.datatable-row-action){display:-webkit-inline-flex;display:inline-flex;vertical-align:middle}.datatable .datatable-row-action+.datatable-row-action,.datatable form.button_to:has(.datatable-row-action)+.datatable-row-action,.datatable .datatable-row-action+form.button_to:has(.datatable-row-action),.datatable form.button_to:has(.datatable-row-action)+form.button_to:has(.datatable-row-action){margin-left:4px}.datatable .btn-group:has(.datatable-row-action){display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:4px}.datatable .btn-group:has(.datatable-row-action)>*:not(:first-child){margin-left:0}.datatable .btn-group:has(.datatable-row-action) .datatable-row-action+.datatable-row-action,.datatable .btn-group:has(.datatable-row-action) form.button_to:has(.datatable-row-action)+.datatable-row-action,.datatable .btn-group:has(.datatable-row-action) .datatable-row-action+form.button_to:has(.datatable-row-action),.datatable .btn-group:has(.datatable-row-action) form.button_to:has(.datatable-row-action)+form.button_to:has(.datatable-row-action){margin-left:0}.datatable .datatable__actions{-webkit-align-items:center;align-items:center;overflow:visible}.datatable .datatable__actions .datatable__action-item{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;overflow:visible}.datatable .datatable__actions .datatable-row-action,.datatable .datatable__actions .datatable-toggler-button{position:static}.datatable .datatable__actions .datatable-row-action::after,.datatable .datatable__actions .datatable-toggler-button::after{top:calc(100% + 6px);bottom:auto;left:auto;right:0;-webkit-transform:none;transform:none}.datatable .datatable__actions .datatable__action-item--toggler .datatable-toggler__button{position:relative}.datatable .datatable__actions .button{box-sizing:border-box;height:28px;min-height:28px;padding:0 12px}.datatable .datatable__actions .datatable-row-action{width:28px;padding:0}.datatable .datatable__actions .transportation-preform{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch;height:28px;max-width:100%}.datatable .datatable__actions .transportation-preform .js-transportation-preform-main{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datatable .datatable__actions .transportation-preform .js-transportation-preform-toggle{box-sizing:border-box;-webkit-flex:0 0 28px;flex:0 0 28px;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;margin:0;padding:0;gap:0;overflow:hidden}.datatable .datatable__actions .transportation-preform .js-transportation-preform-toggle i{display:block;margin:0;font-size:12px;line-height:1}.datatable-table-wrapper{position:relative;width:100%;max-width:100%;overflow:auto;background:var(--ui-dt-surface);box-sizing:border-box;border-radius:0}.wrapper--natural-scroll .datatable-table-wrapper{overflow:initial}.datatable-table-wrapper--horizontal-scroll,.tab-pane .datatable-table-wrapper,.tab-content .datatable-table-wrapper{overflow-x:auto !important;overflow-y:visible;max-width:100%;width:100%;min-width:0}.datatable-table-wrapper--horizontal-scroll .datatable-table{max-width:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.datatable-table-wrapper .well{margin-bottom:0;border-radius:0}.section-columns .datatable-table__thead{position:static !important;top:0;left:0}.tab-pane .datatable-with-outer .datatable-table__header>th,.tab-content .datatable-with-outer .datatable-table__header>th{top:0}.datatable-table .datatable-header-cell{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:5px}.datatable-table .datatable-multi-sort{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.datatable-table .datatable-multi-sort__toggle{background:none;border:none;padding:2px 4px;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;opacity:0.7;transition:opacity 0.2s}.datatable-table .datatable-multi-sort__toggle:hover{opacity:1}.datatable-table .datatable-multi-sort__toggle svg{width:12px;height:12px;fill:currentColor}.datatable-table .datatable-multi-sort__dropdown{display:none;position:absolute;top:100%;right:0;margin-top:5px;min-width:180px;background-color:var(--ui-dt-surface);z-index:1000;padding:8px 0}.datatable-table .datatable-multi-sort__dropdown.show{display:block}.datatable-table .datatable-multi-sort__item{padding:4px 12px}.datatable-table .datatable-multi-sort__item .form-checkbox{margin-bottom:0}.datatable-table .datatable-multi-sort__item .form-checkbox label{font-size:12px;font-weight:normal;text-transform:none;cursor:pointer}.datatable-table tr.even-id+tr.odd-id,.datatable-table tr.odd-id+tr.even-id{border-top:2px solid var(--ui-dt-border)}.datatable-table [class^="icon-"]:not(.datatable-row-action),.datatable-table .adr-select i:not(.datatable-row-action),.adr-select .datatable-table i:not(.datatable-row-action),.datatable-table .standards-select i:not(.datatable-row-action),.standards-select .datatable-table i:not(.datatable-row-action),.datatable-table [class*="icon-"]:not(.datatable-row-action){margin-left:4px}.datatable-table [class^="icon-"]:not(.datatable-row-action):first-child,.datatable-table .adr-select i:not(.datatable-row-action):first-child,.adr-select .datatable-table i:not(.datatable-row-action):first-child,.datatable-table .standards-select i:not(.datatable-row-action):first-child,.standards-select .datatable-table i:not(.datatable-row-action):first-child,.datatable-table [class*="icon-"]:not(.datatable-row-action):first-child{margin-left:0}.datatable-table .icon-exchange,.datatable-table .icons-inside.icons-inside--exchange .icons-inside__out,.icons-inside.icons-inside--exchange .datatable-table .icons-inside__out{color:var(--ui-muted)}.datatable-table .icon-long-arrow-down,.datatable-table .icons-inside.icons-inside--long-arrow-down .icons-inside__out,.icons-inside.icons-inside--long-arrow-down .datatable-table .icons-inside__out{color:var(--ui-success)}.datatable-table .icon-long-arrow-up,.datatable-table .icons-inside.icons-inside--long-arrow-up .icons-inside__out,.icons-inside.icons-inside--long-arrow-up .datatable-table .icons-inside__out{color:var(--ui-danger)}.datatable-table .svg-ibutton{margin:0 8px 0 0;vertical-align:top}.datatable-table .status-column{min-width:140px}.datatable-with-outer .datatable-table__header>th{position:-webkit-sticky;position:sticky;top:50px;z-index:2;background-color:var(--ui-dt-bg)}.datatable-with-outer .datatable-table__header>th::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background-color:color-mix(in srgb, var(--ui-dt-border) 70%, transparent);pointer-events:none}.tab-pane .datatable-with-outer .datatable-table__header>th,.tab-content .datatable-with-outer .datatable-table__header>th{top:0}.datatable-table{position:relative;width:100%;min-width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;color:var(--ui-dt-cell-text);background-color:var(--ui-dt-surface);font-size:12px}.datatable-wrapper__container .datatable-table{border-left:none}.datatable-table__thead{font-size:12px}.datatable-table__thead .datatable-link,.datatable-table__thead .datatable-link:active,.datatable-table__thead .datatable-link:hover,.datatable-table__thead .datatable-link:visited{color:var(--ui-dt-text);text-decoration:none}.datatable-table__thead .datatable-link:hover{color:var(--ui-dt-accent)}.datatable-table__thead .datatable-link.asc::before{margin-right:5px;display:inline;font-family:"FontAwesome";font-size:12px;vertical-align:middle;content:'\f07d'}.datatable-table__thead .datatable-link.desc::before{margin-right:5px;display:inline;font-family:"FontAwesome";font-size:12px;vertical-align:middle;content:'\f07d'}.datatable-table__thead .datatable-link.default::before{margin-right:5px;display:inline;font-family:"FontAwesome";font-size:12px;vertical-align:middle;content:'\f07d'}.datatable-table__thead .datatable-link.desc::before{content:'\f160'}.datatable-table__thead .datatable-link.asc::before{content:'\f161'}.datatable-table__thead>tr{text-align:left}.datatable-table__thead>tr>th{background-color:var(--ui-dt-bg);padding:8px 10px;color:var(--ui-dt-text);text-align:left;text-transform:uppercase;font-weight:600;line-height:1.2;white-space:nowrap;transition:background 0.2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datatable-table__thead>tr>th.highlight{background-color:var(--ui-dt-accent-bg);color:var(--ui-dt-accent)}.datatable-table__thead>tr>th.highlight .datatable-link{color:var(--ui-dt-accent)}.datatable-table__thead>tr>th.highlightable:hover{background-color:var(--ui-dt-accent-bg);color:var(--ui-dt-accent)}.datatable-table__thead>tr>th.highlightable:hover .datatable-link{color:var(--ui-dt-accent)}.datatable-table__thead>tr>th+th{border-left:1px solid var(--ui-dt-border)}.datatable-table__thead>tr>th:last-child{padding-right:10px}.datatable-table__thead>tr>th.datatable-col-sm{min-width:190px;max-width:190px}.datatable-table__thead>tr>th.fuel-summary-header{white-space:normal}.datatable-table .datatable-multi-sort__toggle{color:var(--ui-dt-text)}.datatable-table .datatable-multi-sort__toggle:hover{color:var(--ui-dt-accent)}.datatable-table .datatable-multi-sort__dropdown{border:1px solid var(--ui-dt-border);border-radius:6px;background:var(--ui-dt-surface);box-shadow:var(--ui-shadow-card)}.datatable-table .datatable-multi-sort__item:hover{background-color:var(--ui-dt-hover)}.datatable-table .datatable-multi-sort__item label{color:var(--ui-dt-cell-text)}.datatable-table__tbody{font-size:12px}.datatable-table__tbody>tr{vertical-align:middle;line-height:1.2}.datatable-table__tbody>tr:nth-child(2n){background-color:var(--ui-dt-row-alt)}.datatable-table__tbody>tr.fuel-report-marked{background-color:var(--ui-dt-marked)}.datatable-table__tbody>tr.odd-id{background-color:var(--ui-dt-row-alt)}.datatable-table__tbody>tr.even-id{background-color:var(--ui-dt-surface)}.datatable-table__tbody>tr.is-hover,.datatable-table__tbody>tr:hover{background-color:var(--ui-dt-hover)}.datatable-table__tbody>tr.is-hover>td,.datatable-table__tbody>tr:hover>td{background-color:transparent}.datatable-table__tbody>tr.is-selected,.datatable-table__tbody>tr.is-selected:hover{background-color:var(--ui-dt-accent-bg)}.datatable-table__tbody>tr.is-selected>td,.datatable-table__tbody>tr.is-selected:hover>td{background-color:transparent}.datatable-table__tbody>tr.-bid{background-color:var(--ui-dt-bid)}.datatable-table__tbody>tr.-bid:hover{background-color:var(--ui-dt-bid-hover)}.datatable-table__tbody>tr.header{font-weight:bold}.datatable-table__tbody>tr>td{padding:5px 10px;vertical-align:top;color:var(--ui-dt-cell-text)}.datatable-table__tbody>tr>td.hl-green{border:2px solid var(--ui-success);padding-top:4px;padding-bottom:4px}.datatable-table__tbody>tr>td.align-right{text-align:right}.datatable-table__tbody>tr>td.align-center{text-align:center}.datatable-table__tbody>tr>td+td{border-left:1px solid var(--ui-dt-border)}.datatable-table__tbody>tr>td:last-child{padding-right:10px}.datatable-table__tbody>tr>td span+span:before,.datatable-table__tbody>tr>td strong+span:before{content:' '}.datatable-table tr+tr{border-top:1px solid var(--ui-dt-border)}.datatable-table tr.even-id+tr.odd-id,.datatable-table tr.odd-id+tr.even-id{border-top:2px solid var(--ui-dt-border)}.datatable-table .icon-star,.datatable-table .icons-inside.icons-inside--star .icons-inside__out,.icons-inside.icons-inside--star .datatable-table .icons-inside__out,.datatable-table .icon-star-empty,.datatable-table .icons-inside.icons-inside--star-empty .icons-inside__out,.icons-inside.icons-inside--star-empty .datatable-table .icons-inside__out{color:var(--ui-dt-accent)}.datatable-row-number{width:1%;white-space:nowrap;color:var(--ui-muted);font-variant-numeric:tabular-nums;text-align:center}.datatable-tag{margin-bottom:10px;color:var(--ui-text)}.datatable-tag__title{margin-bottom:5px;font-weight:700;font-size:12px;text-transform:uppercase;color:var(--ui-muted)}.datatable-tag__list{margin-left:-5px}.datatable-tag__item{display:-webkit-inline-flex;display:inline-flex;margin-left:5px;margin-bottom:5px;padding:1px 5px;color:var(--ui-text);background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-row)}.datatable-toggler{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datatable-toggler a{color:var(--ui-muted)}@media print{.datatable-toggler{display:none}}.datatable-toggler__button{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.datatable-toggler-button{position:relative}.datatable-toggler-button::after{content:attr(aria-label);position:absolute;bottom:calc(100% + 6px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:3px 8px;font-size:12px;line-height:1.36;font-weight:400;white-space:nowrap;color:var(--ui-tooltip-text);background-color:var(--ui-tooltip-bg);border:1px solid var(--ui-tooltip-border);border-radius:var(--ui-radius-control);box-shadow:0 2px 8px rgba(15,23,42,0.12);opacity:0;visibility:hidden;pointer-events:none;z-index:4000;transition:opacity 0.12s ease, visibility 0.12s ease}.datatable-toggler-button:hover::after,.datatable-toggler-button:focus-visible::after{opacity:0.95;visibility:visible}.datatable__actions .datatable__action-item--toggler{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.datatable-table-wrapper>.datatable-toggler{position:absolute;top:1px;right:0;z-index:10}.datatable-table-wrapper>.datatable-toggler .datatable-toggler-button{width:28px;height:33px;margin:0}.datatable-toggler-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:28px;height:28px;margin:0 auto;border:1px solid transparent;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-muted);text-align:center;cursor:pointer;text-decoration:none;outline:none;box-shadow:none;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.datatable-toggler-button>svg{width:14px;height:14px;fill:currentColor}.datatable-toggler-button:hover,.datatable-toggler-button:focus-visible{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary);box-shadow:none}.datatable-toggler-columns--shown .datatable-toggler-button{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary);box-shadow:none}.datatable-toggler-columns{padding:4px;top:calc(100% + 4px);right:0;left:auto;position:absolute;display:none;min-width:200px;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-muted);z-index:2000}.datatable-toggler-columns--shown .datatable-toggler-columns{display:block}.datatable-toggler-columns__item{padding:0;color:#2c2d2e;text-transform:none;line-height:1.25;border-radius:var(--ui-radius-control)}.datatable-toggler-columns__item:hover{background:var(--ui-primary-soft)}.datatable-toggler-columns__item .form-checkbox,.datatable-toggler-columns__item .toggle-by-checkbox{padding:3px 8px;margin:0}.datatable-toggler-columns__item .form-checkbox>label{line-height:1.25}.datatable-summary-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;background-color:var(--ui-dt-bg)}.datatable-creation-date{padding:16px 0 16px 16px}.datatable-rate-ratio{padding:0 16px 10px 16px}.datatable-rate-ratio form .form-field .form-input{padding:0 0}.datatable-waybill-dates form{width:400px}.datatable-waybill-dates form .form-field{margin-bottom:6px}.datatable-waybill-dates form .form-field .form-select .form-select__placeholder{white-space:nowrap;font-size:13px}.datatable-waybill-dates form .form-field .form-input{padding:0 0}.datatable-fuel-report-with-order-points{padding:6px 0 6px}.datatable-wrapper{position:relative;clear:both}.tab-pane .datatable-wrapper{overflow:visible}.datatable-wrapper.datatable-wrapper--no-bg{background-color:transparent}.datatable-wrapper__container{position:relative}@media print{.datatable-wrapper__container{border-left:none;max-width:100%}}.datatable-wrapper__container:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:none;z-index:999;background-color:color-mix(in srgb, var(--ui-dt-surface) 90%, transparent)}.is-loading .datatable-wrapper__container:before{display:block}.datatable-wrapper{background-color:var(--ui-dt-surface);border:1px solid var(--ui-dt-border);border-radius:0;box-sizing:border-box}.tab-pane .datatable-wrapper,.tab-content .datatable-wrapper{width:100%;min-width:0}.datatable-wrapper__container{display:block;width:100%;vertical-align:top;border:0;border-radius:0;background:var(--ui-dt-surface);box-sizing:border-box}.tab-pane .datatable-wrapper__container,.tab-content .datatable-wrapper__container{display:block;width:100%;min-width:0}@media print{.datatable-wrapper__container{display:block;width:100%;min-width:0}}.dispoplan{color:var(--ui-text)}.dispoplan__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:12px 16px;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.dispoplan__header-col{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;min-width:0}.dispoplan .tableview__cell.-drivers{background-color:transparent;box-shadow:inset 3px 0 0 var(--ui-primary);color:var(--ui-text)}.dispoplan .tableview__cell.-drivers.status-color--danger{color:var(--ui-danger)}.dispoplan .tableview__row.is-selected>.tableview__cell.-drivers{box-shadow:inset 3px 0 0 rgba(255,255,255,0.55)}.dispoplan .tableview__row.is-selected a{color:#fff}.dispoplan .tableview__row:not(.-sticky):hover>.status-color--danger,.dispoplan .tableview__row.is-selected>.status-color--danger{color:var(--ui-danger)}.dispoplan .datatable-table-wrapper>.datatable-toggler{top:0;right:-30px}.dispoplan .datatable-wrapper{border:0}.flash{width:100%;max-width:560px;padding:12px 16px;margin-bottom:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-sizing:border-box;box-shadow:var(--ui-shadow-card);background:var(--ui-surface);color:var(--ui-text)}.flash--hidden{display:none}.flash--alert{background:var(--ui-danger-soft);border-color:var(--ui-danger-border)}.flash--notice{background:var(--ui-success-soft);border-color:var(--ui-success-border)}.flash--info{background:var(--ui-warning-bg);border-color:var(--ui-warning-border)}.flash--message{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.flash--inline{max-width:none;margin-bottom:16px;box-shadow:none}.flash__content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;color:inherit}.flash__icon{-webkit-flex-shrink:0;flex-shrink:0;width:28px;height:28px;border-radius:50%;background-color:var(--ui-muted);background-position:center;background-repeat:no-repeat;background-size:12px}.flash--alert .flash__icon{background-color:var(--ui-danger);background-image:url(/assets/components/flash/icon--alert-6b3426bb1bf8d70eacbccec7db419ef8047f8d913eb6e6baba6b0069256fc185.svg)}.flash--notice .flash__icon{background-color:var(--ui-success);background-image:url(/assets/components/flash/icon--notice-c595326d6bebbb66dc368a55dad8511ca1d4173a0c5f56e67adf394d182e1e47.svg)}.flash--info .flash__icon{background-color:var(--ui-warning);background-image:url(/assets/components/flash/icon--info-89391d8b855ace08b9e3148236f56dd0315a473cc68fa575db2a34c926543bc4.svg)}.flash--message .flash__icon{background-color:var(--ui-primary);background-image:url(/assets/components/flash/icon--message-d97daa9c14bd7ba8fe58daf082495092a69263b5f53c297fa197d59f959c6c1b.svg)}.flash__text{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;line-height:1.4;color:var(--ui-text)}.flash__link{-webkit-flex-shrink:0;flex-shrink:0;padding:6px 10px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.flash--alert .flash__link{color:var(--ui-danger);border-color:var(--ui-danger-border)}.flash--notice .flash__link{color:var(--ui-success);border-color:var(--ui-success-border)}.flash__link:hover,.flash__link:focus{outline:none;color:var(--ui-primary-text);background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);text-decoration:none}.flash--alert .flash__link:hover,.flash--alert .flash__link:focus{background:var(--ui-danger);border-color:var(--ui-danger);color:var(--ui-on-primary, #fff)}.flash--notice .flash__link:hover,.flash--notice .flash__link:focus{background:var(--ui-success);border-color:var(--ui-success);color:var(--ui-on-primary, #fff)}.flash__link__text{font-size:13px;font-weight:600;line-height:1.2}.flash--alert .flash__link:hover .flash__link__text,.flash--alert .flash__link:focus .flash__link__text,.flash--notice .flash__link:hover .flash__link__text,.flash--notice .flash__link:focus .flash__link__text{color:var(--ui-on-primary, #fff)}.flash__link__icon{display:none}.js-flash-container{position:absolute;top:70px;left:50%;z-index:9999;width:100%;max-width:560px;padding:0 16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-sizing:border-box}.section:has(.flash--inline)>.js-flash-container{display:none}.account-menu__dropdown{display:none;position:absolute;z-index:1000;right:0;top:100%;margin-top:10px;left:auto;background-color:var(--ui-surface);min-width:300px;border-radius:var(--ui-radius-card);border:1px solid var(--ui-border-soft);box-shadow:var(--ui-shadow-card)}.account-menu__dropdown::after{content:'';display:block;position:absolute;top:-10px;right:7.5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--ui-strip)}.account-menu.open>.account-menu__dropdown{display:block}.account-menu__dropdown-header{display:-webkit-flex;display:flex;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;background-color:var(--ui-strip)}.account-menu__dropdown-items{padding:6px}.account-menu__dropdown-item{overflow:hidden;margin-left:0}.account-menu__dropdown-item--dev-only{display:none}.account-menu__dropdown-item>a,.account-menu__dropdown-item>.account-menu__theme-toggle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;width:100%;padding:8px 12px;position:relative;line-height:1.3;font-size:13px;font-weight:500;color:var(--ui-text);border-radius:var(--ui-radius-control);text-decoration:none;text-align:left;background:transparent;border:0;cursor:pointer;box-sizing:border-box;transition:background-color 0.15s ease, color 0.15s ease}.account-menu__dropdown-item>a:hover,.account-menu__dropdown-item>a:focus,.account-menu__dropdown-item>.account-menu__theme-toggle:hover,.account-menu__dropdown-item>.account-menu__theme-toggle:focus{background-color:var(--ui-primary-soft);color:var(--ui-primary-text);text-decoration:none;outline:none}.account-menu__dropdown-item>a>.svg-icon,.account-menu__dropdown-item>a.driver-time-status__icon>svg,.account-menu__dropdown-item>a.order-report-group__icon>svg,.account-menu__dropdown-item>.account-menu__theme-toggle>.svg-icon,.account-menu__dropdown-item>.driver-time-status__icon.account-menu__theme-toggle>svg,.account-menu__dropdown-item>.order-report-group__icon.account-menu__theme-toggle>svg{position:static;left:auto;top:auto;-webkit-transform:none;transform:none;margin:0;-webkit-flex-shrink:0;flex-shrink:0;width:14px;height:14px;bottom:0}.account-menu__dropdown-item>a>.svg-icon.svg-baseline svg,.account-menu__dropdown-item>a.driver-time-status__icon>svg.svg-baseline svg,.account-menu__dropdown-item>a.order-report-group__icon>svg.svg-baseline svg,.account-menu__dropdown-item>.account-menu__theme-toggle>.svg-icon.svg-baseline svg,.account-menu__dropdown-item>.driver-time-status__icon.account-menu__theme-toggle>svg.svg-baseline svg,.account-menu__dropdown-item>.order-report-group__icon.account-menu__theme-toggle>svg.svg-baseline svg{position:static;bottom:0}.account-menu__dropdown-item>a>.svg-icon+span,.account-menu__dropdown-item>a.driver-time-status__icon>svg+span,.account-menu__dropdown-item>a.order-report-group__icon>svg+span,.account-menu__dropdown-item>.account-menu__theme-toggle>.svg-icon+span,.account-menu__dropdown-item>.driver-time-status__icon.account-menu__theme-toggle>svg+span,.account-menu__dropdown-item>.order-report-group__icon.account-menu__theme-toggle>svg+span{margin-left:0}.account-menu__dropdown-item.-profile>a::before{content:"";display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;width:14px;color:inherit}.account-menu__dropdown-item.-help>a::before{content:"";display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;width:14px;color:inherit}.account-menu__dropdown-item.-company>a::before{content:"";display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;width:14px;color:inherit}.account-menu__dropdown-item.-signout>a::before{content:"";display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;width:14px;color:inherit}.account-menu__theme-toggle .account-menu__theme-icon{position:static;left:auto;top:auto;-webkit-transform:none;transform:none;-webkit-flex-shrink:0;flex-shrink:0}.account-menu__theme-icon{display:none}.account-menu__dropdown-separator{margin-top:4px;margin-bottom:4px;border-top:1px solid var(--ui-border-soft)}html[data-theme='dark'] .account-menu__theme-icon--sun{display:block}html:not([data-theme='dark']) .account-menu__theme-icon--moon{display:block}.account-menu__profile-image{width:48px;height:48px;padding:15px;overflow:hidden;box-sizing:content-box}.account-menu__profile-image>img,.account-menu__profile-image>.account-menu__avatar-icon{width:100%;height:100%;border-radius:50%}.account-menu__profile-details{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.account-menu__profile-details>strong{font-size:16px;color:var(--ui-text)}.account-menu__profile-details>small{font-size:13px;color:var(--ui-muted)}.account-menu{position:relative;width:35px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif}.account-menu__toggle{width:35px;height:35px;border-radius:50%;cursor:pointer;display:block;margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,0.12);transition:box-shadow 0.15s ease}.account-menu__toggle,.account-menu__toggle:hover,.account-menu__toggle:active,.account-menu__toggle:focus{outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.account-menu__toggle:hover{box-shadow:0 0 0 2px rgba(68,123,186,0.45)}.account-menu__toggle>img,.account-menu__toggle>.account-menu__avatar-icon{width:100%;height:100%;object-fit:cover}.account-menu__avatar-icon{display:block;fill:currentColor}.account-menu__avatar-icon--toggle{width:100%;height:100%;color:#cbd5e1}.account-menu__avatar-icon--profile{width:100%;height:100%;color:var(--ui-muted)}.global-search{padding:0 25px}.global-search__search-field>input[type=search]{border:none;padding:0;margin:0;color:#fff;background:transparent url(/assets/components/global_search/search-icon-0d772471829b78ce00d0c91f6d36c921682af26cc90a4b9d73e80d51dadeafab.svg) no-repeat 100% 50%}.global-search__search-field>input[type=search]:focus{outline:0;box-shadow:none}.sidebar{width:100%;padding:25px 20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1}.sidebar__item:not(:last-child){margin-bottom:40px}.sidebar__item--bottom{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:column;flex-direction:column}.sidebar__item--bottom::before{-webkit-flex:1 0 24px;flex:1 0 24px;min-height:24px;content:'\0020'}.sidebar__item--bottom~.sidebar__item--bottom{-webkit-flex-grow:0;flex-grow:0;display:block}.sidebar__item--bottom~.sidebar__item--bottom::before{content:none}.sidebar-item{color:var(--ui-text)}.sidebar-item__title{margin:0 0 16px;padding:0 0 10px;border-bottom:1px solid var(--ui-border);font-family:inherit;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.sidebar-item__sub-title{margin-bottom:10px;font-size:13px;font-weight:600;color:var(--ui-muted)}.sidebar-item__list{margin:0;color:var(--ui-text)}.sidebar-item__list:not(:last-child){margin-bottom:20px}ol.sidebar-item__list{counter-reset:item}ol.sidebar-item__list li{padding-left:20px;line-height:15px;counter-increment:item}ol.sidebar-item__list li::before{width:15px;height:15px;top:0;left:0;position:absolute;border-radius:50%;background-color:var(--ui-pill);line-height:15px;color:var(--ui-muted);content:counter(item);font-size:11px;font-weight:600;text-align:center}.sidebar-item__list li{position:relative;list-style-type:none}.sidebar-item__list li:not(:last-child){margin-bottom:5px}.sidebar-links{margin:0;font-size:16px;counter-reset:item}.sidebar-links__item{position:relative;list-style-type:none;font-weight:300}.sidebar-links__item:not(:last-child){margin-bottom:20px}.sidebar-links__item:not([style]),.sidebar-links__item:not([style*='display: none']):not([style*='display:none']){counter-increment:item}.sidebar-links__item a{display:inline-block;padding-left:32px;line-height:22px}.sidebar-links__item a::before{width:22px;height:22px;top:0;left:0;position:absolute;border-radius:50%;background-color:#9c9c9c;color:#fff;content:counter(item);font-size:14px;text-align:center}.sidebar-links__item a.icon-user::before,.sidebar-links__item .icons-inside.icons-inside--user a.icons-inside__out::before,.icons-inside.icons-inside--user .sidebar-links__item a.icons-inside__out::before,.sidebar-links__item a.icon-lock::before,.sidebar-links__item .icons-inside.icons-inside--lock a.icons-inside__out::before,.icons-inside.icons-inside--lock .sidebar-links__item a.icons-inside__out::before,.sidebar-links__item a.icon-setting::before,.sidebar-links__item a.icon-key::before,.sidebar-links__item .icons-inside.icons-inside--key a.icons-inside__out::before,.icons-inside.icons-inside--key .sidebar-links__item a.icons-inside__out::before{background-color:inherit;color:inherit}.sidebar-links__item a.icon-user::before,.sidebar-links__item .icons-inside.icons-inside--user a.icons-inside__out::before,.icons-inside.icons-inside--user .sidebar-links__item a.icons-inside__out::before{content:""}.sidebar-links__item a.icon-key::before,.sidebar-links__item .icons-inside.icons-inside--key a.icons-inside__out::before,.icons-inside.icons-inside--key .sidebar-links__item a.icons-inside__out::before{content:""}.sidebar-links__item a.icon-lock::before,.sidebar-links__item .icons-inside.icons-inside--lock a.icons-inside__out::before,.icons-inside.icons-inside--lock .sidebar-links__item a.icons-inside__out::before{content:""}.sidebar-links__item a.icon-setting::before{content:""}.sidebar-links__item a,.sidebar-links__item a:hover{text-decoration:none;color:inherit}.sidebar-links__item--active{color:var(--ui-primary)}.sidebar-links__item--active a::before{background-color:var(--ui-primary)}.sidebar-links__item--inactive{color:#9c9c9c}.sidebar-links__item--inactive a:hover{cursor:default}.sidebar-links__item--inactive a::before{background-color:#e4e4e4}.sidebar-links__item--with-error{color:var(--ui-danger)}.sidebar-links__item--with-error a::before{background-color:var(--ui-danger)}.title{margin:0;line-height:1.2;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-weight:normal;color:#3a3d44}h1.title{font-size:24px}h2.title{font-size:20px}.title__more{width:22px;height:22px;margin-left:20px;top:3px;position:relative;display:inline-block;border-radius:22px;background-color:#e4e4e4;line-height:22px;text-align:center;overflow:hidden;text-indent:100px}.title__more::after{width:3px;height:3px;top:50%;left:50%;position:absolute;border-radius:50%;background-color:#9c9c9c;content:'\0020';box-shadow:-5px 0 0 #9c9c9c, 5px 0 0 #9c9c9c;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.offices-company-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.offices-company-list__item{margin:0 20px 20px 0;display:-webkit-flex;display:flex}.offices-company-list-item{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.26);width:180px;height:205px;position:relative;display:block}a.offices-company-list-item{color:#3a3d44}a.offices-company-list-item,a.offices-company-list-item:hover{text-decoration:none}.offices-company-list-item__description,.offices-company-list-item__header{border-bottom:1px solid #e4e4e4}.offices-company-list-item__header{min-height:60px;padding:15px 10px 10px}.offices-company-list-item__description{height:55px;padding-right:10px;padding-left:10px;overflow:hidden}.offices-company-list-item__contacts{padding:10px;line-height:1.25;white-space:nowrap}.offices-company-list-item__contacts object{display:block}.offices-company-list-item__contacts object:not(:last-of-type){margin-bottom:5px}.offices-company-list-item__contacts a{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;color:#3a3d44;text-decoration:none}.offices-company-list-item__contact-phone,.offices-company-list-item__contact-email{font-size:"13px";font-weight:300;position:relative}.offices-company-list-item__contact-phone::before,.offices-company-list-item__contact-email::before{margin-right:2px;font-family:"FontAwesome";font-size:11px}.offices-company-list-item__title{max-width:140px;margin-bottom:10px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;font-size:16px}.offices-company-list-item__nav{top:10px;right:5px;position:absolute}.offices-company-list-item__address{font-size:13px;font-weight:300;width:100%;height:38px;position:relative}.offices-company-list-item-activities{height:100%;padding-top:10px;padding-bottom:10px;display:-webkit-flex;display:flex;box-sizing:border-box;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;font-size:0}.offices-company-list-item-activities--fixed{display:block;text-align:center}.offices-company-list-item-activities__item{margin-right:1px;margin-left:1px;-webkit-flex:1;flex:1;background-repeat:no-repeat;background-position:center;background-size:contain}.offices-company-list-item-activities--fixed .offices-company-list-item-activities__item{width:30px;height:30px;display:inline-block}.offices-company-list-item-activities__item--car-wash{background-image:url(/assets/components/offices/company-list/item/activities/icon-car-wash-d177edbbdeef8d2269fc4b8eec3b68a998976b7012b95692d9da5c3f8fb81531.svg)}.offices-company-list-item-activities__item--gas-station{background-image:url(/assets/components/offices/company-list/item/activities/icon-gas-station-3397a1890ab911aedbaf5c1fe3a9f51303997cbff9a5cf743633a8392f0d2cf5.svg)}.offices-company-list-item-activities__item--haulage{background-image:url(/assets/components/offices/company-list/item/activities/icon-haulage-9edd41b28a91dd0093409f572835754c6c9ce894e555c21979b61eb9a700321d.svg)}.offices-company-list-item-activities__item--parking-place{background-image:url(/assets/components/offices/company-list/item/activities/icon-parking-place-224b1556ee72125db9401a3d9a03c9de0ce03f3af018e4f558fd6d4d60d0274b.svg)}.offices-company-list-item-activities__item--service-station{background-image:url(/assets/components/offices/company-list/item/activities/icon-service-station-3e172df2969a473b054a73cf2db01d289931213f54e4b247bd9e2642188da918.svg)}.offices-company-list-item-activities__item--towing-service{background-image:url(/assets/components/offices/company-list/item/activities/icon-towing-service-0aa4a888e7c0f2c4c53663e2ba4f5cd96bbbe05cafbac481d8c3c582f574a3db.svg)}.offices-company-list-item-activities__item--warehousing{background-image:url(/assets/components/offices/company-list/item/activities/icon-warehousing-a5b78990677ec52105494224b927dd09f02856e2f28b5f52863d4cc3a0b9747a.svg)}.offices-company-list-item-nav{position:relative}.offices-company-list-item-nav__link{width:18px;height:18px;top:3px;position:relative;display:inline-block;border-radius:18px;background-color:#e4e4e4;line-height:18px;text-align:center;overflow:hidden;text-indent:100px}.offices-company-list-item-nav__link::after{width:2px;height:2px;top:50%;left:50%;position:absolute;border-radius:50%;background-color:#9c9c9c;content:'\0020';box-shadow:-4px 0 0 #9c9c9c, 4px 0 0 #9c9c9c;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.offices-company-list-new-item{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.26);width:180px;height:205px;display:-webkit-flex;display:flex;background:url(/assets/components/offices/company-list/new-item-icon-14370999e15c6e85e0d5017bca17d7ff55089d4f95117ffe4bb89b8e7f24f264.svg) no-repeat 50% 41%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center}a.offices-company-list-new-item{color:var(--ui-success)}a.offices-company-list-new-item,a.offices-company-list-new-item:hover{text-decoration:none}.offices-company-list-new-item__title{padding:0 10px 10px;top:50px;position:relative;line-height:1.25;font-size:16px}.offices-company-list-item-raiting__value{color:#3a3d44;vertical-align:middle}.offices-company-list-item-raiting__value::before{color:#ffc107;font-size:11px}.offices-form .form-field,.offices-form .form-row,.objects-form .form-field,.objects-form .form-row{max-width:86%}.offices-form .form-field .form-field,.offices-form .form-field .form-row,.offices-form .form-row .form-field,.offices-form .form-row .form-row,.objects-form .form-field .form-field,.objects-form .form-field .form-row,.objects-form .form-row .form-field,.objects-form .form-row .form-row{max-width:none}.offices-form .form-group--measurement>.form-input__measure,.objects-form .form-group--measurement>.form-input__measure{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);background-color:var(--ui-strip);border-color:var(--ui-border);color:var(--ui-muted)}.offices-form .form-group--measurement>.form-field .form-input__field,.objects-form .form-group--measurement>.form-field .form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height)}.offices-form .form-group:has(>.form-field--small)>.form-field--small .form-text,.objects-form .form-group:has(>.form-field--small)>.form-field--small .form-text{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);margin-top:0;background-color:var(--ui-strip);border-color:var(--ui-border);border-left-color:var(--ui-border-soft);color:var(--ui-muted)}.offices-form .form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child .form-input__field,.objects-form .form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child .form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height)}.offices-form__item:not(:last-child),.objects-form__item:not(:last-child){margin-bottom:32px}.offices-form__item--hidden,.objects-form__item--hidden{display:none}.offices-form__activity-name,.objects-form__step-name{color:var(--ui-primary);font-weight:600}.offices-form__activity-name:not(:empty)::before,.objects-form__step-name:not(:empty)::before{content:' – ';color:var(--ui-muted);font-weight:400}.offices-form-action__hidden{display:none}.objects-form-action__hidden{display:none}.offices-form-item:not(:last-child),.objects-form-item:not(:last-child){margin-bottom:40px}.offices-sidebar-list,.objects-sidebar-list{margin:0;font-size:14px;counter-reset:item;color:var(--ui-text)}.offices-sidebar-list__item,.objects-sidebar-list__item{position:relative;list-style-type:none;font-weight:400}.offices-sidebar-list__item:not(:last-child),.objects-sidebar-list__item:not(:last-child){margin-bottom:16px}.offices-sidebar-list__item:not([style]),.offices-sidebar-list__item:not([style*='display: none']):not([style*='display:none']),.objects-sidebar-list__item:not([style]),.objects-sidebar-list__item:not([style*='display: none']):not([style*='display:none']){counter-increment:item}.offices-sidebar-list__item a,.objects-sidebar-list__item a{display:inline-block;padding-left:32px;line-height:22px;color:var(--ui-muted);transition:color 0.15s ease}.offices-sidebar-list__item a::before,.objects-sidebar-list__item a::before{width:22px;height:22px;top:0;left:0;position:absolute;border-radius:50%;background-color:var(--ui-pill);color:var(--ui-muted);content:counter(item);font-size:12px;font-weight:600;line-height:22px;text-align:center;transition:background-color 0.15s ease, color 0.15s ease}.offices-sidebar-list__item a.icon-user::before,.offices-sidebar-list__item .icons-inside.icons-inside--user a.icons-inside__out::before,.icons-inside.icons-inside--user .offices-sidebar-list__item a.icons-inside__out::before,.offices-sidebar-list__item a.icon-lock::before,.offices-sidebar-list__item .icons-inside.icons-inside--lock a.icons-inside__out::before,.icons-inside.icons-inside--lock .offices-sidebar-list__item a.icons-inside__out::before,.offices-sidebar-list__item a.icon-setting::before,.offices-sidebar-list__item a.icon-key::before,.offices-sidebar-list__item .icons-inside.icons-inside--key a.icons-inside__out::before,.icons-inside.icons-inside--key .offices-sidebar-list__item a.icons-inside__out::before,.objects-sidebar-list__item a.icon-user::before,.objects-sidebar-list__item .icons-inside.icons-inside--user a.icons-inside__out::before,.icons-inside.icons-inside--user .objects-sidebar-list__item a.icons-inside__out::before,.objects-sidebar-list__item a.icon-lock::before,.objects-sidebar-list__item .icons-inside.icons-inside--lock a.icons-inside__out::before,.icons-inside.icons-inside--lock .objects-sidebar-list__item a.icons-inside__out::before,.objects-sidebar-list__item a.icon-setting::before,.objects-sidebar-list__item a.icon-key::before,.objects-sidebar-list__item .icons-inside.icons-inside--key a.icons-inside__out::before,.icons-inside.icons-inside--key .objects-sidebar-list__item a.icons-inside__out::before{background-color:inherit;color:inherit}.offices-sidebar-list__item a.icon-user::before,.offices-sidebar-list__item .icons-inside.icons-inside--user a.icons-inside__out::before,.icons-inside.icons-inside--user .offices-sidebar-list__item a.icons-inside__out::before,.objects-sidebar-list__item a.icon-user::before,.objects-sidebar-list__item .icons-inside.icons-inside--user a.icons-inside__out::before,.icons-inside.icons-inside--user .objects-sidebar-list__item a.icons-inside__out::before{content:""}.offices-sidebar-list__item a.icon-key::before,.offices-sidebar-list__item .icons-inside.icons-inside--key a.icons-inside__out::before,.icons-inside.icons-inside--key .offices-sidebar-list__item a.icons-inside__out::before,.objects-sidebar-list__item a.icon-key::before,.objects-sidebar-list__item .icons-inside.icons-inside--key a.icons-inside__out::before,.icons-inside.icons-inside--key .objects-sidebar-list__item a.icons-inside__out::before{content:""}.offices-sidebar-list__item a.icon-lock::before,.offices-sidebar-list__item .icons-inside.icons-inside--lock a.icons-inside__out::before,.icons-inside.icons-inside--lock .offices-sidebar-list__item a.icons-inside__out::before,.objects-sidebar-list__item a.icon-lock::before,.objects-sidebar-list__item .icons-inside.icons-inside--lock a.icons-inside__out::before,.icons-inside.icons-inside--lock .objects-sidebar-list__item a.icons-inside__out::before{content:""}.offices-sidebar-list__item a.icon-setting::before,.objects-sidebar-list__item a.icon-setting::before{content:""}.offices-sidebar-list__item a,.offices-sidebar-list__item a:hover,.objects-sidebar-list__item a,.objects-sidebar-list__item a:hover{text-decoration:none}.offices-sidebar-list__item a:hover,.objects-sidebar-list__item a:hover{color:var(--ui-text)}.offices-sidebar-list__item a:hover::before,.objects-sidebar-list__item a:hover::before{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.offices-sidebar-list__item--active a,.objects-sidebar-list__item--active a{color:var(--ui-primary-text);font-weight:600}.offices-sidebar-list__item--active a::before,.objects-sidebar-list__item--active a::before{background-color:var(--ui-primary);color:#fff}.offices-sidebar-list__item--with-error a,.objects-sidebar-list__item--with-error a{color:var(--ui-danger)}.offices-sidebar-list__item--with-error a::before,.objects-sidebar-list__item--with-error a::before{background-color:var(--ui-danger);color:#fff}.user-notifications{position:relative;text-align:center;width:35px;height:35px;border-radius:8px;transition:background-color 0.15s ease, color 0.15s ease}.user-notifications,.user-notifications:hover,.user-notifications:active,.user-notifications:focus{color:rgba(255,255,255,0.7);text-decoration:none;outline:none}.user-notifications:hover{color:#fff;background-color:#f0f2f5}.user-notifications::before{font-family:"FontAwesome";content:"";font-size:17px;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.user-notifications__badge{position:absolute;top:0;left:15px;padding:4px 6px 4px 6px;line-height:8px;vertical-align:baseline;white-space:nowrap;background-color:var(--ui-danger);border-radius:10px;font-size:12px;font-weight:300}.bullhorn-panel{width:720px;max-width:calc(100vw - 24px);position:fixed;top:50px;right:0;bottom:0;height:calc(100vh - 50px);z-index:101;box-shadow:-8px 0 24px rgba(15,23,42,0.12)}.bullhorn-panel__mask{position:fixed;top:50px;right:0;bottom:0;left:0;z-index:9;background-color:rgba(15,23,42,0.45)}.bullhorn-panel__container{position:relative;z-index:10;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:var(--ui-page);color:var(--ui-text);border-left:1px solid var(--ui-border)}.bullhorn-panel__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:12px 16px;height:52px;-webkit-flex:0 0 52px;flex:0 0 52px;background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border-soft)}.bullhorn-panel__title{font-weight:700;font-size:14px;line-height:1.2;color:var(--ui-text)}.bullhorn-panel__controls{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.bullhorn-panel__controls .button,.bullhorn-panel__controls .bullhorn-panel__icon-btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-muted);background-color:var(--ui-surface);transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.bullhorn-panel__controls .button:hover,.bullhorn-panel__controls .bullhorn-panel__icon-btn:hover{color:var(--ui-primary-text);background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.bullhorn-panel__icon-btn{cursor:pointer}.bullhorn-panel__body{-webkit-flex:1;flex:1;min-height:0;background-color:var(--ui-page);overflow-x:hidden;overflow-y:auto}.bullhorn-panel__footer{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:12px 16px;background-color:var(--ui-surface);border-top:1px solid var(--ui-border-soft)}.bullhorn-panel__footer .button--primary{width:100%;min-height:36px;border-radius:var(--ui-radius-control);border:none;font-size:13px;font-weight:600;color:#fff;background-color:var(--ui-primary);transition:-webkit-filter 0.15s ease;transition:filter 0.15s ease;transition:filter 0.15s ease, -webkit-filter 0.15s ease}.bullhorn-panel__footer .button--primary:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.bullhorn-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;min-height:44px;padding:8px 12px;overflow-x:auto;overflow-y:hidden;background-color:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.bullhorn-tab{position:relative;-webkit-flex:0 0 auto;flex:0 0 auto;margin:0;padding:6px 12px;min-height:28px;cursor:pointer;color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;border:1px solid transparent;border-radius:999px;background-color:var(--ui-pill);transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.bullhorn-tab:hover{color:var(--ui-primary-text);background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.bullhorn-tab.is-active{color:var(--ui-primary-text);background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);font-weight:700}.bullhorn-tab.has-unread:after{content:'';position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background-color:var(--ui-danger);box-shadow:0 0 0 2px var(--ui-strip)}.bullhorn-notice{position:relative;display:-webkit-flex;display:flex;margin:0 0 8px;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row);transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease}.bullhorn-notice:last-child{margin-bottom:0}.bullhorn-notice:hover{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);box-shadow:var(--ui-shadow-card)}.bullhorn-notice__inner{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:10px 12px}.bullhorn-notice__controls{-webkit-flex:0 0 auto;flex:0 0 auto;max-width:120px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;gap:4px;padding:8px}.bullhorn-notice__button{width:100%;min-height:28px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 8px;font-size:12px;font-weight:600;color:#fff;border:none;border-radius:var(--ui-radius-control);background-color:var(--ui-primary);cursor:pointer;transition:-webkit-filter 0.15s ease;transition:filter 0.15s ease;transition:filter 0.15s ease, -webkit-filter 0.15s ease}.bullhorn-notice__button:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.bullhorn-notice__title{margin-bottom:4px;font-weight:700;font-size:13px;line-height:1.35;color:var(--ui-text)}.bullhorn-notice__time{margin-bottom:6px;font-size:11px;color:var(--ui-muted)}.bullhorn-notice__comment{font-size:12px;line-height:1.4;color:var(--ui-muted)}.bullhorn-panel .list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.bullhorn-panel .list-inner{-webkit-flex:1;flex:1;padding:8px 12px 12px}.bullhorn-panel .empty{margin-top:80px;padding:0 16px;text-align:center;color:var(--ui-muted);font-size:13px}.bullhorn-panel .notifications-loader{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:220px;background:var(--ui-page)}.bullhorn-panel .notifications-loader__spinner{width:28px;height:28px;border:3px solid var(--ui-border-soft);border-top-color:var(--ui-primary);border-radius:50%;-webkit-animation:bullhorn-notifications-spin 0.8s linear infinite;animation:bullhorn-notifications-spin 0.8s linear infinite}.bullhorn-panel .settings{padding:12px;background-color:var(--ui-page);color:var(--ui-text)}.bullhorn-panel .notifications-settings-table.datatable-wrapper{margin:0;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:0;overflow:hidden}.bullhorn-panel .notifications-settings-table .datatable-wrapper__container{overflow:hidden;background-color:var(--ui-surface);border-radius:inherit}.bullhorn-panel .settings-controls{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;margin:0;padding:0;height:auto}.bullhorn-panel .settings-controls .button--primary{width:100%;max-width:320px;min-height:36px;border-radius:var(--ui-radius-control);font-size:13px;font-weight:600}.bullhorn-panel .settings-status{position:relative;left:auto;right:auto;z-index:1;margin-bottom:12px;height:auto;min-height:40px;padding:10px 12px;opacity:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:var(--ui-radius-control);background-color:var(--ui-success-soft);color:var(--ui-success);font-weight:600;font-size:13px}.bullhorn-panel .settings-panel-group:last-child .settings-panel-group-row:last-child{border-bottom:none}.bullhorn-panel .settings-panel-group-row{display:-webkit-flex;display:flex;border-bottom:1px solid var(--ui-border-soft);background-color:var(--ui-surface);color:var(--ui-text);transition:background-color 0.15s ease}.bullhorn-panel .settings-panel-group-row.-head{position:-webkit-sticky;position:sticky;top:0;z-index:2;font-weight:700;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-muted);background-color:var(--ui-strip);border-bottom:1px solid var(--ui-border)}.bullhorn-panel .settings-panel-group-row.-head>.settings-panel-group-col{font-size:11px;font-weight:700;color:var(--ui-muted)}.bullhorn-panel .settings-panel-group-row.-header{position:relative;margin-top:0;border-top:none;font-weight:700;font-size:13px;text-transform:uppercase;background-color:var(--ui-strip);color:var(--ui-text)}.bullhorn-panel .settings-panel-group-row.-items{background-color:var(--ui-surface)}.bullhorn-panel .settings-panel-group-row.-items:hover{background-color:var(--ui-primary-soft)}.bullhorn-panel .settings-panel-group-row.-items:nth-child(even){background-color:var(--ui-page)}.bullhorn-panel .settings-panel-group-row.-items:nth-child(even):hover{background-color:var(--ui-primary-soft)}.bullhorn-panel .settings-panel-group-col{padding:10px 12px;color:var(--ui-text);font-size:13px}.bullhorn-panel .settings-panel-group-col:not(:first-child){border-left:1px solid var(--ui-border-soft)}.bullhorn-panel .settings-panel-group-col.-name{position:relative;width:200px;-webkit-flex:0 0 200px;flex:0 0 200px;min-width:0;color:var(--ui-text)}.bullhorn-panel .settings-panel-group-col.-name>.svg-icon,.bullhorn-panel .driver-time-status__icon.settings-panel-group-col.-name>svg,.bullhorn-panel .order-report-group__icon.settings-panel-group-col.-name>svg{margin-right:8px;font-size:18px;fill:var(--ui-muted)}.-header>.bullhorn-panel .settings-panel-group-col.-name{color:var(--ui-text)}.-items>.bullhorn-panel .settings-panel-group-col.-name{padding-left:28px;font-size:12px;color:var(--ui-muted)}.-items:not(:last-child)>.bullhorn-panel .settings-panel-group-col.-name:after{content:none}.bullhorn-panel .settings-panel-group-col.-checkboxes{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;position:relative}.-header .bullhorn-panel .settings-panel-group-col.-checkboxes{font-size:12px;font-weight:600;color:var(--ui-text)}.-items .bullhorn-panel .settings-panel-group-col.-checkboxes{font-size:12px}.bullhorn-panel .settings-panel-group-col.-checkboxes>div{-webkit-flex:1 1 0;flex:1 1 0;min-width:0;width:auto;padding-right:8px;box-sizing:border-box}.bullhorn-panel .slide-fade-enter-active,.bullhorn-panel .slide-fade-leave-active{transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;transition-duration:0.2s;transition-timing-function:cubic-bezier(1, 0.5, 0.8, 1)}.bullhorn-panel .slide-fade-enter,.bullhorn-panel .slide-fade-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.bullhorn-panel .fade-status-enter-active,.bullhorn-panel .fade-status-leave-active{transition-property:opacity, height;transition-duration:0.2s;transition-delay:3s;transition-timing-function:cubic-bezier(1, 0.5, 0.8, 1)}.bullhorn-panel .fade-status-leave-to,.bullhorn-panel .fade-status-enter{height:48px;opacity:1}@-webkit-keyframes bullhorn-notifications-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bullhorn-notifications-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pagination{margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.pagination__page{border-radius:4px;width:20px;height:20px}.pagination__page>a{color:#9c9c9c;border:none;text-decoration:none;padding:0;margin:0;display:block;line-height:20px}.pagination__page>a,.pagination__page>a:hover,.pagination__page>a:active,.pagination__page>a:focus{background:none}.pagination__page--active{background-color:#fff}.pagination__page--active>a{color:var(--ui-primary)}.pagination__page--prev{margin-right:15px}.pagination__page--prev::before{content:"";margin-right:4px}.pagination__page--next{margin-left:15px}.pagination__page--next::after{content:"";margin-left:4px}.pagination__page--prev,.pagination__page--next{width:auto}.pagination__page--prev>a,.pagination__page--prev::before,.pagination__page--prev::after,.pagination__page--next>a,.pagination__page--next::before,.pagination__page--next::after{display:inline-block}.pagination__page--prev::before,.pagination__page--prev::after,.pagination__page--next::before,.pagination__page--next::after{font-family:"FontAwesome";color:#9c9c9c}.pagination__page--active>a:hover,.pagination__page--gap>a:hover{cursor:default;text-decoration:none}.toggle-by__view{margin-top:15px;color:#9c9c9c}.toggle-by--collapsed .toggle-by__view{display:none}.toggle-by-checkbox .toggle-by__view{margin-right:10px;margin-left:10px}.toggle-by-checkbox .toggle-by__view .form-checkbox{margin:0 40px 8px 0;line-height:1.385}.box,.contact-block{padding:15px;box-sizing:border-box;background-color:var(--ui-strip);border:1px solid var(--ui-border-soft);color:var(--ui-text)}.box--rounded,.contact-block{border-radius:var(--ui-radius-inner)}.box--fixed{width:100%;max-width:100%}.box--white,.contact-block{background-color:var(--ui-surface)}.box--shadow,.contact-block{box-shadow:var(--ui-shadow-card);border-color:var(--ui-border);background-color:var(--ui-surface)}.checkbox-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.checkbox-wrapper .checkbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:var(--ui-input-height, 26px)}.checkbox-wrapper .filter-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:var(--ui-input-height, 26px);height:var(--ui-input-height, 26px);margin:0;padding:0;position:relative;border:1px solid var(--ui-border);border-radius:4px;background-color:var(--ui-input-bg);cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.checkbox-wrapper .filter-checkbox:hover:not(:disabled){border-color:var(--ui-primary-soft-border)}.checkbox-wrapper .filter-checkbox:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.checkbox-wrapper .filter-checkbox:checked{border-color:var(--ui-primary);background-color:var(--ui-primary)}.checkbox-wrapper .filter-checkbox:checked::after{content:'';position:absolute;top:50%;left:50%;width:5px;height:10px;margin:0;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:translate(-50%, -58%) rotate(45deg);transform:translate(-50%, -58%) rotate(45deg)}.checkbox-wrapper .filter-checkbox:disabled{cursor:not-allowed;background-color:var(--ui-input-disabled-bg);border-color:var(--ui-border);opacity:0.7}.checkbox-wrapper .filter-checkbox:disabled:checked{background-color:var(--ui-muted);border-color:var(--ui-muted)}.logo-uploader{width:240px;max-width:100%;margin:0}.logo-uploader__label{display:block;margin:0 0 8px;padding:0;font-size:12px;font-weight:600;line-height:1.3;color:var(--ui-label-color)}.logo-uploader__container{position:relative}.logo-uploader .ffi .logo-uploader__input{width:100%}.logo-uploader .ffi,.logo-uploader .logo-uploader__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:4000}.logo-uploader__area{position:relative;z-index:3000;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;height:180px;padding:16px;text-align:center}.logo-uploader__area-icon>svg{display:block;width:40px;height:36px;fill:var(--ui-muted)}.logo-uploader__area-text{font-size:13px;font-weight:500;line-height:1.4;color:var(--ui-muted)}.logo-uploader__area-text>span{color:var(--ui-primary);font-weight:600}.logo-uploader--with-image .logo-uploader__area{opacity:0}.logo-uploader__preview{position:absolute;top:0;left:0;z-index:2000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:100%;height:180px;padding:8px;border:1px dashed var(--ui-border);border-radius:var(--ui-radius-card);background-color:var(--ui-strip);transition:border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.logo-uploader--hovered .logo-uploader__preview,.logo-uploader__area:hover~.logo-uploader__preview{border-color:var(--ui-primary);background-color:var(--ui-primary-soft);box-shadow:var(--ui-focus-ring)}.logo-uploader--with-image .logo-uploader__preview{border-style:solid;background-color:var(--ui-surface)}img.logo-uploader__image-preview{display:block;max-width:100%;max-height:100%;border:0;object-fit:contain}.logo-uploader__controls{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px;margin-top:10px;font-size:12px;font-style:normal;line-height:1.4;color:var(--ui-muted)}.logo-uploader__control{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px}.logo-uploader__control>span:last-child{color:var(--ui-text);font-weight:500}.logo-uploader__buttons{position:relative;z-index:3000;margin-top:10px}.logo-uploader__remove{display:none}.logo-uploader--with-image .logo-uploader__remove{display:block}.logo-uploader__remove .button{box-sizing:border-box;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 14px;border-radius:var(--ui-radius-control)}.logo-uploader--with-image .logo-uploader__browse{display:none}.logo-uploader__preview-elements .circle{border-radius:50%}.input:has(>.logo-uploader),.input:has(.logo-uploader){max-width:240px}.multifields .form-field--half{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-field--quarter{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-field--third{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-field--pc-28{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-field--pc-36{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-field--pc-72{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-field--two-thirds{-webkit-flex-shrink:0;flex-shrink:0}.multifields .form-group{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;gap:0;width:100%}.multifields .form-group>.form-field.multifields__field-wrapper{margin-bottom:0}.multifields .form-group>.form-field--pc-28.multifields__field-wrapper{-webkit-flex:0 0 112px;flex:0 0 112px;width:112px;max-width:112px}.multifields .form-group>.form-field--pc-28.multifields__field-wrapper .form-select .selectize-input,.multifields .form-group>.form-field--pc-28.multifields__field-wrapper .form-select select,.multifields .form-group>.form-field--pc-28.multifields__field-wrapper select.form-select__field,.multifields .form-group>.form-field--pc-28.multifields__field-wrapper .selectize-control .selectize-input{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;margin:0;border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control) !important;box-sizing:border-box}.multifields .form-group>.form-field--pc-28+.form-field.multifields__field-wrapper{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-left:-1px}.multifields .form-group>.form-field--pc-28+.form-field.multifields__field-wrapper .form-input__field{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;margin:0;border-radius:0 !important;box-sizing:border-box}.multifields .multifields__item:last-child .form-group>.form-field--pc-28+.form-field.multifields__field-wrapper .form-input__field{border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0 !important}.multifields__item-remove,.multifields a.remove_nested_fields{box-sizing:border-box;-webkit-flex:0 0 var(--ui-input-height);flex:0 0 var(--ui-input-height);width:var(--ui-input-height);height:var(--ui-input-height);min-height:var(--ui-input-height);margin:0 0 0 -1px;padding:0;border:1px solid var(--ui-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:var(--ui-strip);color:var(--ui-danger);font-size:16px;line-height:calc(var(--ui-input-height) - 2px);text-align:center;text-decoration:none;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.multifields__item-remove:hover,.multifields a.remove_nested_fields:hover{background-color:var(--ui-danger-soft);border-color:var(--ui-border);color:var(--ui-danger)}.multifields__item:last-child .multifields__item-remove,.multifields__item:last-child .multifields a.remove_nested_fields{display:none}.multifields .form-group:focus-within>.form-field--pc-28 .form-select .selectize-input,.multifields .form-group:focus-within>.form-field--pc-28 select.form-select__field,.multifields .form-group:focus-within>.form-field--pc-28+.form-field.multifields__field-wrapper .form-input__field,.multifields .form-group:focus-within>.multifields__item-remove{border-color:var(--ui-primary);position:relative;z-index:1}.multifields__template{display:none}.multifields__item{position:relative}.multifields--single{margin-bottom:20px}.multifields--single .multifields__item-remove{display:none !important}.multifields--single .form-field.multifields__item:last-child:not(:only-child){display:none !important}.multifields.vehicle-counts .form-group{gap:12px}.multifields.vehicle-counts .vehicle-counts__kind,.multifields.vehicle-counts .vehicle-counts__body-kind{-webkit-flex:1 1 0;flex:1 1 0;min-width:0;width:auto}.multifields.vehicle-counts .vehicle-counts__quantity{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-grow:0;flex-grow:0;width:auto}.multifields.vehicle-counts .vehicle-counts__quantity .form-input,.multifields.vehicle-counts .vehicle-counts__quantity .form-input__field{width:80px}.multifields.vehicle-counts .form-group .form-field input.form-input__field,.multifields.vehicle-counts .form-group .form-field select.form-select__field,.multifields.vehicle-counts .form-group .form-field .form-select .selectize-input,.multifields.vehicle-counts .form-group .form-field .selectize-control .selectize-input{border-radius:var(--ui-radius-control)}.multifields.vehicle-counts .multifields__item-remove{margin-left:0;border-radius:var(--ui-radius-control)}.multifields.vehicle-counts .multifields__item:last-child .form-group::after{content:'';-webkit-flex:0 0 var(--ui-input-height);flex:0 0 var(--ui-input-height);width:var(--ui-input-height);height:var(--ui-input-height)}.working-time-block{margin:0}.working-time-block[data-type='days']{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:12px;-webkit-justify-content:start;justify-content:start;width:100%;max-width:100%;box-sizing:border-box}.working-time-block--hidden[data-type]{display:none}.working-time-block__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px;width:auto;max-width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;box-sizing:border-box;cursor:pointer}.working-time-block__item--hidden{display:none}.working-time-block[data-sub-type='whole_week'] .working-time-block__item:not([data-no='0']){display:none}.working-time-block[data-sub-type='whole_week'] .working-time-block__item[data-no='0']{width:100%;grid-column:1 / -1}.working-time-block[data-sub-type='weekdays'] .working-time-block__item[data-no='1'],.working-time-block[data-sub-type='weekdays'] .working-time-block__item[data-no='2'],.working-time-block[data-sub-type='weekdays'] .working-time-block__item[data-no='3'],.working-time-block[data-sub-type='weekdays'] .working-time-block__item[data-no='4']{display:none}.working-time-block[data-sub-type='weekdays'] .working-time-block__item[data-no='0']{width:100%;grid-column:1 / -1}.working-time-block__placeholder{-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;margin:0;padding:0;overflow:hidden;font-size:12px;font-weight:600;line-height:1.2;color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.working-time-block__area{position:relative;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%;height:var(--ui-input-height);min-width:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-surface);box-sizing:border-box;overflow:hidden;transition:border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.working-time-block__item:hover .working-time-block__area,.working-time-block__item:focus-within .working-time-block__area{border-color:var(--ui-primary);background-color:var(--ui-primary-soft);box-shadow:var(--ui-focus-ring)}.working-time-block__item[data-no='5'] .working-time-block__area,.working-time-block__item[data-no='6'] .working-time-block__area{background-color:var(--ui-warning-bg);border-color:var(--ui-warning-border)}.working-time-block__item[data-no='5']:hover .working-time-block__area,.working-time-block__item[data-no='5']:focus-within .working-time-block__area,.working-time-block__item[data-no='6']:hover .working-time-block__area,.working-time-block__item[data-no='6']:focus-within .working-time-block__area{border-color:var(--ui-primary);background-color:var(--ui-primary-soft)}.working-time-block__area>input[type='hidden']{position:absolute;width:0;height:0;margin:0;padding:0;border:0;overflow:hidden}.working-time-block__area>.controls{display:none}.working-time-block__time-masked{position:absolute;inset:0;z-index:2000;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0 10px;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px;line-height:calc(var(--ui-input-height) - 2px);color:var(--ui-text);caret-color:var(--ui-text);outline:none;box-shadow:none !important;cursor:pointer}.working-time-block__time-masked::-webkit-input-placeholder{color:var(--ui-muted);opacity:1}.working-time-block__time-masked::-moz-placeholder{color:var(--ui-muted);opacity:1}.working-time-block__time-masked:-ms-input-placeholder{color:var(--ui-muted);opacity:1}.working-time-block__time-masked::placeholder{color:var(--ui-muted);opacity:1}.working-time-block__time-masked,.working-time-block__time-masked:focus,.working-time-block__time-masked:hover{box-shadow:none !important;border:0;outline:none}.working-time-block__time-masked:focus{cursor:text}.working-time-block__info{padding:50px 0;line-height:1;font-size:20px;color:var(--ui-muted);text-align:center}.working-time{margin-bottom:16px;color:var(--ui-text)}.working-time,.working-time:before,.working-time:after{box-sizing:border-box}.working-time *,.working-time *:before,.working-time *:after{box-sizing:border-box}.working-time__form-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.working-time__form-item{box-sizing:border-box;width:156px;padding:12px 10px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row);color:var(--ui-text);overflow:hidden;transition:border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.working-time__form-item .form-checkbox{margin-bottom:8px;color:var(--ui-text);font-size:13px;font-weight:600}.working-time__form-item:hover{border-color:var(--ui-primary-soft-border);background-color:var(--ui-primary-soft)}.working-time__form-item.is-active{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);box-shadow:var(--ui-active-ring)}.working-time__form-item.is-active .form-checkbox{color:var(--ui-primary-text)}.working-time__form-item.is-active .working-time__form-break{opacity:1}.working-time__form-period{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px;width:100%;min-width:0;margin-bottom:6px}.working-time__form-period-time-blocks{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.working-time__form-period-field{box-sizing:border-box;-webkit-flex:1 1 0;flex:1 1 0;width:auto;min-width:0;height:var(--ui-input-height-compact);padding:2px 4px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);font-size:12px;line-height:1.2;text-align:center;box-shadow:none;transition:border-color 0.15s ease}.working-time__form-period-field::-webkit-input-placeholder{color:var(--ui-placeholder)}.working-time__form-period-field::-moz-placeholder{color:var(--ui-placeholder)}.working-time__form-period-field:-ms-input-placeholder{color:var(--ui-placeholder)}.working-time__form-period-field::placeholder{color:var(--ui-placeholder)}.working-time__form-period-field:hover:not(:disabled){border-color:var(--ui-primary-soft-border)}.working-time__form-period-field:focus,.working-time__form-period-field:focus-visible,.working-time__form-period-field:focus:invalid{outline:none;border-color:var(--ui-primary);box-shadow:none}.working-time__form-period-field:disabled{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed}.working-time__form-period-field.with-error{border-color:var(--ui-danger);box-shadow:none}.working-time__form-period-divider{-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;color:var(--ui-muted);font-size:12px}.working-time__form-day{margin-bottom:0}.working-time__form-break{opacity:0.45;transition:opacity 0.15s ease}.working-time__form-break .form-checkbox{font-weight:500;color:var(--ui-muted)}.working-time__remove{-webkit-flex:0 0 28px;flex:0 0 28px;box-sizing:border-box;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;min-height:28px;margin:0 !important;padding:0 !important;border-radius:var(--ui-radius-control);border:1px solid var(--ui-danger-border) !important;background:var(--ui-danger-soft) !important;color:var(--ui-danger) !important;box-shadow:none !important;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.working-time__remove i{margin:0;line-height:1;color:inherit;font-size:12px}.working-time__remove:hover,.working-time__remove:focus{background:var(--ui-danger) !important;border-color:var(--ui-danger) !important;color:var(--ui-on-primary) !important;box-shadow:none !important}.working-time__add{box-sizing:border-box;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;width:100%;min-height:28px;height:28px;margin-top:4px;padding:0 8px !important;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border) !important;background:var(--ui-surface) !important;color:var(--ui-primary-text) !important;font-size:12px;font-weight:600;line-height:1;box-shadow:none !important;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.working-time__add i{margin:0;line-height:1;color:inherit;font-size:12px}.working-time__add span{line-height:1}.working-time__add:hover,.working-time__add:focus{background:var(--ui-primary-soft) !important;border-color:var(--ui-primary-soft-border) !important;color:var(--ui-primary-text) !important;box-shadow:none !important}.working-time__view-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.working-time__view-item{box-sizing:border-box;width:84px;padding:6px 8px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-muted);box-shadow:var(--ui-shadow-row)}.working-time__view-item.is-active{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.working-time__view-item.is-current{box-shadow:var(--ui-active-ring)}.working-time__view-item-day{font-size:13px;font-weight:700;line-height:1.3;color:inherit}.working-time__view-item-period{white-space:nowrap;font-size:12px;line-height:1.3;color:inherit;opacity:0.9}.working-time__header{padding:0 15px 15px;margin-bottom:15px;border-bottom:1px solid var(--ui-border-soft);color:var(--ui-muted)}.box>.working-time .working-time__header,.contact-block>.working-time .working-time__header{margin-right:-15px;margin-left:-15px}.working-time__header .form-radio{margin-right:20px;margin-bottom:10px}.working-time__header>.controls{margin-bottom:-10px}.working-time__header>.controls:last-child{margin-left:1px}.working-time__error{font-size:13px;line-height:1.2}.working-time__block{min-width:0;max-width:100%;overflow:hidden}.working-time--download-report{margin-top:30px}.area-select{margin-top:5px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:flex-start;align-content:flex-start;background-color:var(--ui-surface);color:var(--ui-text);overflow:hidden;font-size:13px;box-shadow:var(--ui-shadow-card)}.area-select,.area-select:before,.area-select:after{box-sizing:border-box}.area-select *,.area-select *:before,.area-select *:after{box-sizing:border-box}.area-select__list{width:380px;-webkit-flex:0 0 380px;flex:0 0 380px;position:relative;padding:12px;box-sizing:border-box;border-right:1px solid var(--ui-border-soft);background:var(--ui-strip);overflow-x:hidden}.area-select__map{-webkit-flex:1 1;flex:1 1;padding-left:12px;padding:12px;box-sizing:border-box}.area-select__map-container{width:100%;height:325px;border-radius:var(--ui-radius-control);overflow:hidden;border:1px solid var(--ui-border)}.area-select__data{display:none}.area-select-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;gap:8px;width:100%;max-width:100%;min-width:0;margin-top:12px;padding:12px;line-height:normal;box-sizing:border-box;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row)}.area-select-form__field{-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;min-width:0}.area-select-form__field--country,.area-select-form__field--zip{-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;min-width:0}.area-select-form__field .form-input__label{margin-bottom:6px}.area-select-form__field .form-select,.area-select-form__field .form-input__container,.area-select-form__field .selectize-control,.area-select-form__field .select2-container{display:block;width:100% !important;max-width:100%;min-width:0}.area-select-submit{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:auto;padding:0;margin:8px 0 0}.area-select-submit .button{box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);padding:0 12px;white-space:nowrap}.area-select-list{max-height:200px;overflow-x:hidden;overflow-y:auto}.area-select-list:not(:empty){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--ui-border)}.area-select-list__item:not(:last-of-type){margin-bottom:13px}.area-select-list-item{height:27px;padding:0 37px 0 10px;position:relative;box-sizing:border-box;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-surface);color:var(--ui-text);line-height:23px}.area-select-list-item__wrapper{width:100%;display:inline-block;vertical-align:middle;line-height:1.2}.area-select-list-item__title{color:var(--ui-text);font-weight:500}.area-select-list-item__sub-title{color:var(--ui-muted);font-size:11px}.area-select-list-item__remove{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:36px;right:0;top:0;bottom:0;position:absolute;box-sizing:border-box;border-left:1px solid var(--ui-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;font-size:14px;line-height:1;text-decoration:none;color:var(--ui-muted);transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.area-select-list-item__remove::before{line-height:1}.area-select-list-item__remove:hover{background:var(--ui-danger-soft);border-color:var(--ui-border);color:var(--ui-danger)}.area-select-list-container{width:100%;position:relative}.selectize-wrapper .select2-container{width:100% !important}.selectize-wrapper .select2-container .select2-choice{height:var(--ui-input-height);padding:0;position:relative;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background:var(--ui-input-bg);color:var(--ui-text);line-height:var(--ui-input-height);box-sizing:border-box}.selectize-wrapper .select2-container-active .select2-choice{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.selectize-wrapper .select2-dropdown-open .select2-choice{border-radius:4px 4px 0 0}.selectize-wrapper .select2-dropdown-open.select2-drop-above .select2-choice{border-radius:0 0 4px 4px}.selectize-wrapper .select2-container-active .select2-choice,.selectize-wrapper .select2-container-active .select2-choices{box-shadow:none}.selectize-wrapper .select2-container .select2-choice>.select2-chosen{padding-left:15px}.selectize-wrapper .select2-container .select2-choice .select2-arrow{background:none;width:0;height:0;top:50%;right:10px;position:absolute;border-radius:2px;border-style:solid;border-color:#9c9c9c transparent;border-width:5px 5px 0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.selectize-wrapper .select2-container .select2-choice .select2-arrow b{display:none}.selectize-wrapper .select2-container .select2-choice abbr{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.selectize-wrapper .select2-drop.select2-drop-above.select2-drop-active{border-color:var(--ui-primary)}.info-box{padding:16px;position:relative;box-sizing:border-box;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text);overflow:hidden}.info-box__header{padding-top:0;padding-bottom:12px;border-bottom:1px solid var(--ui-border-soft)}.info-box__body{display:-webkit-flex;display:flex;gap:16px}.info-box__item{-webkit-flex:1 1 50%;flex:1 1 50%;min-width:0;box-sizing:border-box}.info-box__item:only-child{-webkit-flex-basis:100%;flex-basis:100%}.info-box__item:not(:last-child){padding-right:24px}.info-box-item__title{margin-bottom:10px;color:var(--ui-text)}.info-box-item__body{margin-bottom:20px;color:var(--ui-muted);font-size:13px;line-height:1.45}.info-box-item-body{color:var(--ui-muted);font-size:13px;line-height:1.45}.info-box-item-footer-buttons{position:relative}.info-box-item-footer-buttons--with-image::before{width:25px;height:80px;margin-left:10px;top:-45px;left:100%;position:absolute;background-image:url(/assets/components/info_box/item/footer/buttons/icon--arrow-3ad840398cf36e3e11aa5264756e48ba2052f1ad2e872dfb24c7d5ca60270e8e.svg);background-repeat:no-repeat;content:''}.info-box-item-footer-buttons__item:not(:last-child){margin-bottom:15px}.info-box-item-title{font-weight:700;font-size:14px;color:var(--ui-text)}.info-box-overlay{right:-30px;bottom:-25px;position:absolute;-webkit-transform:rotate(210deg);transform:rotate(210deg);pointer-events:none}.info-box-overlay::before{font-size:100px;color:var(--ui-border-soft)}.info-box-title{font-size:14px;font-weight:700;color:var(--ui-text);line-height:1.3}.info-box-title::before{display:inline-block;margin-right:8px;font-size:14px;color:var(--ui-warning)}.fill-up-profile{margin-right:15px;margin-bottom:30px;font-size:13px;color:#3a3d44}.fill-up-profile__item{margin-right:40px;display:inline-block;vertical-align:top}.fill-up-profile__item__title{margin-top:15px;margin-bottom:10px;font-weight:bold}.fill-up-profile__item__description{font-size:"13";font-weight:300;margin-bottom:20px}.fill-up-profile__item__list{margin:0;list-style:none}.fill-up-profile__item__list .fill-up-profile__item__list__li{margin-bottom:10px}.fill-up-profile__item__list .fill-up-profile__item__list__li::before{margin-right:5px;display:inline-block;font-family:"FontAwesome";color:#9c9c9c;content:""}.fill-up-profile__item__list .fill-up-profile__item__list__li--active{color:initial}.fill-up-profile__item__list .fill-up-profile__item__list__li--active::before{color:var(--ui-success);content:""}.with-tooltip{position:relative}.with-tooltip:hover::after{width:auto;padding:5px 15px;margin-bottom:5px;bottom:100%;left:20%;position:absolute;border-radius:var(--ui-radius-control);border:1px solid var(--ui-tooltip-border);background-color:var(--ui-tooltip-bg);color:var(--ui-tooltip-text);content:attr(hint);z-index:1000}.with-tooltip:hover::before{bottom:100%;left:50%;position:absolute;border-style:solid;border-color:var(--ui-tooltip-bg) transparent;border-width:6px 6px 0;z-index:2000;content:''}.nav-dropdown{padding:6px;margin-left:8px;top:0;left:100%;position:absolute;display:none;min-width:160px;box-sizing:border-box;background-color:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-card);border-radius:var(--ui-radius-card);color:var(--ui-muted);z-index:2000}.nav-dropdown::before,.nav-dropdown::after{width:0;height:0;top:10px;position:absolute;border-style:solid;content:''}.nav-dropdown::before{left:-6px;border-width:6px 6px 6px 0;border-color:transparent var(--ui-border) transparent transparent}.nav-dropdown::after{left:-5px;border-width:5px 5px 5px 0;border-color:transparent var(--ui-surface) transparent transparent}.nav-dropdown--shown .nav-dropdown{display:block}.nav-dropdown object{width:0;height:0}.nav-dropdown__group+.nav-dropdown__group{margin-top:4px;padding-top:4px;border-top:1px solid var(--ui-border-soft)}.nav-dropdown__group-label{padding:6px 12px 4px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;line-height:1.2;color:var(--ui-micro);white-space:nowrap}.nav-dropdown__item{position:relative;display:block;box-sizing:border-box;padding:8px 12px 8px 32px;border-radius:var(--ui-radius-control);text-decoration:none;line-height:1.3;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ui-muted);transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}a.nav-dropdown__item{display:block;width:100%}.nav-dropdown__item:hover,.nav-dropdown__item:focus{background-color:var(--ui-primary-soft);color:var(--ui-primary-text);text-decoration:none}.nav-dropdown__item--danger{color:var(--ui-danger)}.nav-dropdown__item--danger:hover,.nav-dropdown__item--danger:focus{background-color:var(--ui-danger-soft);color:var(--ui-danger)}.nav-dropdown__item::before{margin-top:-0.5em;top:50%;left:10px;position:absolute;color:inherit;font-family:"FontAwesome"}.nav-trigger{position:relative}.nav-trigger__link{width:28px;height:28px;top:0;position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:var(--ui-radius-control);background:var(--ui-surface);border:1px solid var(--ui-border);line-height:1;text-align:center;overflow:hidden;text-indent:100px;cursor:pointer;box-sizing:border-box;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.nav-trigger__link:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.nav-trigger__link::after{width:2px;height:2px;top:50%;left:50%;position:absolute;border-radius:50%;background-color:var(--ui-muted);content:'\0020';box-shadow:-4px 0 0 var(--ui-muted),4px 0 0 var(--ui-muted);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-trigger__link--edit{text-indent:0;color:var(--ui-muted);font-size:13px}.nav-trigger__link--edit::after{display:none}.nav-trigger__link--edit::before{font-family:"FontAwesome";content:""}.nav-trigger__link--edit:hover{color:var(--ui-primary-text);border-color:var(--ui-primary-soft-strong)}.drivers-info{width:100%}.drivers-info-footer{padding:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:var(--ui-strip);color:var(--ui-muted)}.drivers-info-footer__action{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:4px}.drivers-info-footer__action:first-child{margin-right:5px}.drivers-info-footer__action>.icon-user,.icons-inside.icons-inside--user .drivers-info-footer__action>.icons-inside__out{line-height:1}.drivers-info-footer__icon{width:11px;height:9px;margin-right:5px;border:1px solid var(--ui-muted);border-radius:2px;text-align:center;line-height:9px}.drivers-info-footer__icon::before{font-size:10px;content:'?'}.drivers-info-footer__icon--dismiss{position:relative;display:inline-block}.drivers-info-footer__icon--dismiss::after{content:'';position:absolute;left:50%;top:50%;width:1em;height:1.5px;background-color:currentColor;border-radius:1px;box-shadow:0 0 0 1.5px var(--ui-strip);-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);pointer-events:none}.drivers-info-footer__link{margin:0;color:inherit}.drivers-info-header{padding:15px 10px 20px}.drivers-info-header__title{font-size:16px}.drivers-info-item{padding-right:10px;padding-left:10px;margin-bottom:25px}.drivers-info-item__icon{-webkit-flex-shrink:0;flex-shrink:0;width:50px;height:50px}.drivers-info-item__icon .round-photo,.drivers-info-item__icon>img.person-photo{width:100%;height:100%;border-radius:50%;object-fit:cover}.drivers-info-item__icon>img.person-photo{border:1px solid var(--ui-border);box-sizing:border-box;background-color:var(--ui-strip);display:block}.drivers-info-item__details{margin-right:auto;margin-left:10px}.drivers-info-item__details__phone{font-size:"13";font-weight:300}.drivers-info-item__column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.drivers-info-item__row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;line-height:normal}.drivers-info-item__row:last-of-type{margin-top:5px}.drivers-info-item__text{font-size:"13";font-weight:300}.drivers-info-item__row--addition .drivers-info-item__text{font-size:11px;color:var(--ui-muted)}.drivers-info-item-top{margin-bottom:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.progress-bar{width:100%;height:4px;position:relative;margin-top:2px;background-color:var(--ui-border-soft);border-radius:var(--ui-radius-pill);overflow:hidden}.progress-bar__activity{width:100%;height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:var(--ui-primary);border-radius:inherit}.progress-bar__activity--green{background-color:var(--ui-success)}.progress-bar__activity--yellow{background-color:var(--ui-warning)}.progress-bar__activity--red{background-color:var(--ui-danger)}.progress-bar-info{display:-webkit-flex;display:flex;gap:12px;font-size:13px;line-height:1.35;color:var(--ui-muted)}.progress-bar-info__column{min-width:0}.progress-bar-info__column--left{-webkit-flex:1.5;flex:1.5;text-align:left}.progress-bar-info__column--right{-webkit-flex:1;flex:1;text-align:right}.progress-bar-info__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--ui-muted)}.progress-bar-info__title a{color:var(--ui-primary-text);text-decoration:none;transition:color 0.15s ease}.progress-bar-info__title a:hover,.progress-bar-info__title a:focus{color:var(--ui-primary);text-decoration:none}.progress-bar-info__sub-title{margin:2px 0 0;color:var(--ui-muted);font-size:12px;font-weight:500;line-height:1.3}.tabs{width:100%;height:36px;padding-right:50px;padding-left:15px;position:relative;box-sizing:border-box;box-shadow:0 1px 6px rgba(0,0,0,0.26);overflow:hidden}.tabs--fluid{padding-left:0}.tabs--fixed{top:50px;position:fixed;background-color:var(--ui-surface);z-index:3000}.tabs--compact{background:var(--ui-page);box-shadow:none;padding-right:0;padding-left:0;height:38px;overflow:visible}.tabs--compact,.tabs--compact:before,.tabs--compact:after{box-sizing:border-box}.tabs--compact *,.tabs--compact *:before,.tabs--compact *:after{box-sizing:border-box}.tabs__wrapper{position:relative;overflow:hidden;width:100%;height:100%}.tabs--compact .tabs__wrapper{overflow:visible}.tabs--compact .tabs__wrapper:after{content:'';position:absolute;left:0;right:0;top:100%;height:5px;background:var(--ui-surface)}.tabs--scrolled .tabs__wrapper{overflow-x:auto;overflow-y:hidden}.tabs__content{position:absolute;display:-webkit-flex;display:flex;transition:-webkit-transform 0.2s cubic-bezier(0.35, 0, 0.65, 1);transition:transform 0.2s cubic-bezier(0.35, 0, 0.65, 1);transition:transform 0.2s cubic-bezier(0.35, 0, 0.65, 1),-webkit-transform 0.2s cubic-bezier(0.35, 0, 0.65, 1)}.tabs--compact .tabs__content{position:static}.tab-content .datatable{min-height:32px}.tab-content.tab-content--scrolled{overflow-x:auto}.tabs-control{height:100%;top:0;right:0;position:absolute;font-size:0}.tabs-control--hidden{visibility:hidden}.tabs-control__item{width:25px;height:100%;display:inline-block;background-color:#f7f8fa;color:#3a3d44;text-align:center;line-height:36px}.tabs-control__item:first-of-type{border-right:1px solid #e4e4e4}.tabs-control__item:first-of-type::before{content:""}.tabs-control__item:last-of-type::before{content:""}.tabs-control__item::before{font-size:14px;font-family:"FontAwesome"}.tabs-control__item.inactive{color:#e4e4e4;cursor:default}.tabs-item{white-space:nowrap;text-align:center}.tabs-item--hidden{visibility:hidden}.tabs-item__link{padding-right:15px;padding-left:15px;position:relative;display:inline-block;font-weight:bold;line-height:36px}.tabs-item__link:focus{outline:none}.tabs-item__link:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.tabs-item .tabs-item__link{color:var(--ui-muted)}.tabs-item.active .tabs-item__link{color:var(--ui-primary)}.tabs-item.active .tabs-item__link::before{width:100%;height:4px;bottom:0;left:0;position:absolute;background-color:var(--ui-primary);content:''}.tabs--compact .tabs-item__link{width:52px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-left:0;padding-right:0;padding-bottom:4px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0;margin-right:2px;-webkit-transform:translateY(2px);transform:translateY(2px);transition:background-color 0.15s ease, border-color 0.15s ease, -webkit-transform .2s;transition:transform .2s, background-color 0.15s ease, border-color 0.15s ease;transition:transform .2s, background-color 0.15s ease, border-color 0.15s ease, -webkit-transform .2s;will-change:transform;position:static}.tabs--compact .tabs-item__link:hover{-webkit-transform:translateY(0);transform:translateY(0);background:var(--ui-surface);border-color:var(--ui-border)}.tabs--compact .tabs-item__link>svg{max-width:30px;max-height:22px}.tabs--compact .tabs-item__link>svg path{fill:currentColor}.tabs--compact .tabs-item.active .tabs-item__link{-webkit-transform:translateY(0);transform:translateY(0);background:var(--ui-surface);border-color:var(--ui-surface);box-shadow:var(--ui-shadow-row);color:var(--ui-primary)}.tabs--compact .tabs-item.active .tabs-item__link>svg>path{fill:var(--ui-primary)}.tabs--compact .tabs-item.active .tabs-item__link:before{content:none}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:block}.multilang-locale-panel{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-input-bg);overflow:hidden;margin-bottom:16px;color:var(--ui-text)}.multilang-locale-panel--error{border-color:var(--ui-danger)}.multilang-locale-panel--compact{margin-bottom:8px;overflow:visible}.multilang-locale-panel--compact .multilang-locale-panel__header{display:none}.multilang-locale-panel--compact .multilang-locale-panel__tabs{margin-top:0;padding-top:1px}.multilang-locale-panel--compact .multilang-locale-panel__body{padding:8px 12px 12px}.multilang-locale-panel__header{padding:14px 16px 0}.multilang-locale-panel__title{font-size:14px;font-weight:600;line-height:1.3;color:var(--ui-text);margin-bottom:4px}.multilang-locale-panel__hint{font-size:12px;line-height:1.4;color:var(--ui-muted);margin:0}.multilang-locale-panel__tabs{margin-top:12px;padding:0 8px;border-bottom:1px solid var(--ui-border-soft)}.multilang-locale-panel__body{padding:12px 16px 16px;background:var(--ui-strip)}.multilang-locale-panel__body .name-translation__item{width:100%}.multilang-locale-panel__body h3.mb-6.mt-6:first-child{margin-top:0}.multilang-locale-panel__body .form-input__field,.multilang-locale-panel__body input.form-input__field,.multilang-locale-panel__body input[type='text']{color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.multilang-locale-panel__body .form-input__field::-webkit-input-placeholder,.multilang-locale-panel__body input.form-input__field::-webkit-input-placeholder,.multilang-locale-panel__body input[type='text']::-webkit-input-placeholder{color:var(--ui-placeholder)}.multilang-locale-panel__body .form-input__field::-moz-placeholder,.multilang-locale-panel__body input.form-input__field::-moz-placeholder,.multilang-locale-panel__body input[type='text']::-moz-placeholder{color:var(--ui-placeholder)}.multilang-locale-panel__body .form-input__field:-ms-input-placeholder,.multilang-locale-panel__body input.form-input__field:-ms-input-placeholder,.multilang-locale-panel__body input[type='text']:-ms-input-placeholder{color:var(--ui-placeholder)}.multilang-locale-panel__body .form-input__field::placeholder,.multilang-locale-panel__body input.form-input__field::placeholder,.multilang-locale-panel__body input[type='text']::placeholder{color:var(--ui-placeholder)}.multilang-locale-panel__locale-tabs.tabs{box-shadow:none;height:auto;min-height:36px;padding:0;margin-bottom:0;overflow:visible;background:transparent}.multilang-locale-panel__locale-tabs.tabs .tabs__wrapper,.multilang-locale-panel__locale-tabs.tabs .tabs__content{position:static;overflow:visible}.multilang-locale-panel__locale-tabs.tabs .tabs__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px 0}.multilang-locale-panel__locale-tabs.tabs .tabs-item{-webkit-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.multilang-locale-panel__locale-tabs.tabs .tabs-item__link{padding:8px 14px 10px;line-height:1.2;font-weight:normal;font-size:14px;font-family:inherit;color:var(--ui-muted);background:transparent;border:none;border-radius:0;margin:0;-webkit-transform:none;transform:none;width:auto;height:auto;box-shadow:none;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.multilang-locale-panel__locale-tabs.tabs .tabs-item__link:hover{color:var(--ui-text);background:transparent;-webkit-transform:none;transform:none}.multilang-locale-panel__locale-tabs.tabs .tabs-item:not(.active) .tabs-item__link{color:var(--ui-muted)}.multilang-locale-panel__locale-tabs.tabs .tabs-item.active .tabs-item__link{color:var(--ui-primary);font-weight:normal;background:transparent;box-shadow:none}.multilang-locale-panel__locale-tabs.tabs .tabs-item.active .tabs-item__link:hover{color:var(--ui-primary)}.multilang-locale-panel__locale-tabs.tabs .tabs-item.active .tabs-item__link::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:var(--ui-primary)}.completeness-item-form{position:relative}.completeness-item-form .completeness-item-form__main-row{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;gap:12px}.completeness-item-form:has(>.completeness-item-form__footer) .completeness-item-form__main-row{padding-right:calc(var(--ui-input-height) + 12px)}.completeness-item-form .completeness-item-form__remove-btn{position:relative;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:flex-end;align-self:flex-end;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:var(--ui-input-height) !important;height:var(--ui-input-height) !important;min-width:var(--ui-input-height);min-height:var(--ui-input-height) !important;padding:0 !important;margin:0;overflow:hidden;font-size:0 !important;line-height:0 !important;border-radius:var(--ui-radius-control) !important;border-color:var(--ui-danger-border) !important;background-color:var(--ui-danger-soft) !important;color:transparent !important;text-align:center;text-indent:0;letter-spacing:0}.completeness-item-form .completeness-item-form__remove-btn>*{display:none !important}.completeness-item-form .completeness-item-form__remove-btn::before{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin:0;padding:0;float:none;font-family:"FontAwesome";font-size:16px !important;font-style:normal;font-weight:normal;line-height:16px !important;text-align:center;text-indent:0;color:var(--ui-danger) !important;content:'\f014';-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.completeness-item-form .completeness-item-form__remove-btn:hover,.completeness-item-form .completeness-item-form__remove-btn:focus-visible{background-color:var(--ui-btn-danger-hover-bg) !important;border-color:var(--ui-btn-danger-hover-border) !important}.completeness-item-form .completeness-item-form__remove-btn:hover::before,.completeness-item-form .completeness-item-form__remove-btn:focus-visible::before{color:var(--ui-btn-danger-hover-text) !important}.completeness-item-form .completeness-item-form__footer{position:absolute;top:auto;right:12px;bottom:12px;margin:0;padding:0;display:block;line-height:0}.completeness-item-form .completeness-item-form__footer .completeness-item-form__remove-btn{margin:0}.completeness-item-form .completeness-item-form__position{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-bottom:0}.completeness-item-form .completeness-item-form__position .form-input__error,.completeness-item-form .completeness-item-form__position .form-error{display:block;margin-top:4px;white-space:normal;line-height:1.3}.completeness-item-form .completeness-item-form__quantity{-webkit-flex:0 0 132px;flex:0 0 132px;width:132px;margin-bottom:0}.completeness-item-form .completeness-item-form__quantity>.form-input{width:100%}.completeness-item-form .completeness-item-form__quantity .form-input__error,.completeness-item-form .completeness-item-form__quantity .form-error,.completeness-item-form .completeness-item-form__quantity .help-inline{display:block;margin-top:4px;max-width:132px;white-space:normal;text-align:left;line-height:1.3}.completeness-item-form .completeness-item-form__block:not(:last-child){margin-bottom:16px}.completeness-item-form .completeness-item-form__row.form-row{margin-left:0;margin-right:0}.completeness-item-form .completeness-item-form__row.form-row>.form-field{-webkit-flex:1 1 0;flex:1 1 0;min-width:0;margin-left:0}.completeness-item-form .completeness-item-form__row.form-row>.form-field:not(:last-child){margin-right:16px}.completeness-item-form .completeness-item-form__actions{margin-top:8px}.completeness-item-form .form-field--full .form-input__field,.completeness-item-form .form-input__field{width:100%;box-sizing:border-box}.completeness-item-form .completeness-item-form__source-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;gap:8px}.completeness-item-form .completeness-item-form__source-row .completeness-item-form__source-select,.completeness-item-form .completeness-item-form__source-row .form-select{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;width:auto;-webkit-order:1;order:1;margin-bottom:0}.completeness-item-form .completeness-item-form__source-row .completeness-item-form__source-select>.form-field,.completeness-item-form .completeness-item-form__source-row .completeness-item-form__field--flush{margin-bottom:0}.completeness-item-form .completeness-item-form__source-row .selectize-control{min-height:var(--ui-input-height);width:100%}.completeness-item-form .completeness-item-form__source-row .selectize-input{min-height:var(--ui-input-height);height:var(--ui-input-height);border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-input-bg);color:var(--ui-text);box-shadow:none}.completeness-item-form .completeness-item-form__source-row .selectize-input input{background:transparent !important;color:var(--ui-text)}.completeness-item-form .completeness-item-form__source-row .selectize-input.focus,.completeness-item-form .completeness-item-form__source-row .selectize-input.input-active,.completeness-item-form .completeness-item-form__source-row .selectize-input.dropdown-active{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.completeness-item-form .completeness-item-form__source-row .selectize-dropdown{background-color:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text);box-shadow:var(--ui-shadow-card)}.completeness-item-form .completeness-item-form__source-row .selectize-dropdown .option{color:var(--ui-text)}.completeness-item-form .completeness-item-form__source-row .selectize-dropdown .option.active,.completeness-item-form .completeness-item-form__source-row .selectize-dropdown .option:hover{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.completeness-item-form .completeness-item-form__source-row .selectize-dropdown .optgroup-header{font-style:normal;font-weight:600;color:var(--ui-muted);background:var(--ui-strip)}.completeness-item-form .completeness-item-form__source-row .completeness-item-form__add-btn{-webkit-order:2;order:2;-webkit-flex-shrink:0;flex-shrink:0}.completeness-item-form .completeness-item-form__main-row>.form-field{margin-bottom:0}.completeness-item-form .completeness-item-form__add-btn{-webkit-flex:0 0 var(--ui-input-height);flex:0 0 var(--ui-input-height);width:var(--ui-input-height);height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0;border:1px solid var(--ui-primary);border-radius:var(--ui-radius-control);background:var(--ui-input-bg);color:var(--ui-primary);font-size:18px;font-weight:400;line-height:1;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;box-sizing:border-box}.completeness-item-form .completeness-item-form__add-btn:hover,.completeness-item-form .completeness-item-form__add-btn.is-active{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.completeness-item-form .completeness-item-form__add-btn:focus{outline:none;box-shadow:var(--ui-focus-ring)}.completeness-item-form .completeness-item-form__add-btn.with-tooltip:hover::after{z-index:7010;white-space:nowrap;left:auto;right:0;-webkit-transform:none;transform:none}.completeness-item-form .completeness-item-form__add-btn.with-tooltip:hover::before{z-index:7011;left:auto;right:10px;margin-left:0}.completeness-item-form #name_translation_items_block .name-translation__item,.completeness-item-form .completeness-item-form__names-panel-body .name-translation__item{width:100%}.completeness-item-form .completeness-item-form__names-panel{border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card);background:var(--ui-surface);overflow:hidden;margin-bottom:12px;box-shadow:var(--ui-shadow-row)}.completeness-item-form .completeness-item-form__names-panel--error{border-color:var(--ui-danger)}.completeness-item-form .completeness-item-form__names-panel--error .form-input__field,.completeness-item-form .completeness-item-form__names-panel--error input.form-input__field{border-color:var(--ui-danger)}.completeness-item-form .completeness-item-form__names-panel-header{padding:14px 16px 0}.completeness-item-form .completeness-item-form__names-panel-title{font-size:14px;font-weight:600;line-height:1.3;color:var(--ui-text);margin-bottom:4px}.completeness-item-form .completeness-item-form__names-panel-hint{font-size:12px;line-height:1.4;color:var(--ui-muted);margin:0}.completeness-item-form .completeness-item-form__names-panel-tabs{margin-top:12px;padding:0 8px;border-bottom:1px solid var(--ui-border-soft);background:var(--ui-strip)}.completeness-item-form .completeness-item-form__names-panel-body{padding:12px 16px 16px;background:var(--ui-surface)}.completeness-item-form .completeness-item-form__names-panel-body .form-input{padding-top:0}.completeness-item-form .completeness-item-form__names-panel-body .form-input__field{height:var(--ui-input-height);padding:0 12px;line-height:calc(var(--ui-input-height) - 2px)}.completeness-item-form .completeness-item-form__names-panel-body .form-input__error,.completeness-item-form .completeness-item-form__names-panel-body .form-error{display:block;margin-top:8px;white-space:normal;line-height:1.3;color:var(--ui-danger)}.completeness-item-form .completeness-item-form__names-panel-tabs .completeness-item-form__locale-tabs.tabs{margin-bottom:0}.completeness-item-form .completeness-item-form__locale-tabs.tabs{box-shadow:none;height:auto;min-height:36px;padding:0;margin-bottom:12px;overflow:visible;background:transparent}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs__wrapper,.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs__content{position:static;overflow:visible}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px 0}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item{-webkit-flex:0 0 auto;flex:0 0 auto}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item__link{padding:8px 14px 10px;line-height:1.2;font-weight:normal;font-size:14px;font-family:inherit;color:var(--ui-muted);background:transparent;border:none;border-radius:0;margin:0;-webkit-transform:none;transform:none;width:auto;height:auto;box-shadow:none;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item__link:hover{color:var(--ui-text);background:transparent;-webkit-transform:none;transform:none}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item:not(.active) .tabs-item__link{color:var(--ui-muted)}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item.active .tabs-item__link{color:var(--ui-primary);font-weight:normal;background:transparent;box-shadow:none}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item.active .tabs-item__link:hover{color:var(--ui-primary)}.completeness-item-form .completeness-item-form__locale-tabs.tabs .tabs-item.active .tabs-item__link::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:var(--ui-primary)}.completeness-item-form .form-input__field,.completeness-item-form input.form-input__field,.completeness-item-form input[type='text'],.completeness-item-form input[type='number'],.completeness-item-form .form-select .selectize-input{color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:none;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.completeness-item-form .form-input__field:focus,.completeness-item-form .form-input__field.focus,.completeness-item-form .form-input__field.input-active,.completeness-item-form .form-input__field.dropdown-active,.completeness-item-form input.form-input__field:focus,.completeness-item-form input.form-input__field.focus,.completeness-item-form input.form-input__field.input-active,.completeness-item-form input.form-input__field.dropdown-active,.completeness-item-form input[type='text']:focus,.completeness-item-form input.focus[type='text'],.completeness-item-form input.input-active[type='text'],.completeness-item-form input.dropdown-active[type='text'],.completeness-item-form input[type='number']:focus,.completeness-item-form input.focus[type='number'],.completeness-item-form input.input-active[type='number'],.completeness-item-form input.dropdown-active[type='number'],.completeness-item-form .form-select .selectize-input:focus,.completeness-item-form .form-select .selectize-input.focus,.completeness-item-form .form-select .selectize-input.input-active,.completeness-item-form .form-select .selectize-input.dropdown-active{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.completeness-item-form .form-input__field::-webkit-input-placeholder,.completeness-item-form input.form-input__field::-webkit-input-placeholder,.completeness-item-form input[type='text']::-webkit-input-placeholder,.completeness-item-form input[type='number']::-webkit-input-placeholder,.completeness-item-form .form-select .selectize-input::-webkit-input-placeholder{color:var(--ui-placeholder);font-style:normal}.completeness-item-form .form-input__field::-moz-placeholder,.completeness-item-form input.form-input__field::-moz-placeholder,.completeness-item-form input[type='text']::-moz-placeholder,.completeness-item-form input[type='number']::-moz-placeholder,.completeness-item-form .form-select .selectize-input::-moz-placeholder{color:var(--ui-placeholder);font-style:normal}.completeness-item-form .form-input__field:-ms-input-placeholder,.completeness-item-form input.form-input__field:-ms-input-placeholder,.completeness-item-form input[type='text']:-ms-input-placeholder,.completeness-item-form input[type='number']:-ms-input-placeholder,.completeness-item-form .form-select .selectize-input:-ms-input-placeholder{color:var(--ui-placeholder);font-style:normal}.completeness-item-form .form-input__field::placeholder,.completeness-item-form input.form-input__field::placeholder,.completeness-item-form input[type='text']::placeholder,.completeness-item-form input[type='number']::placeholder,.completeness-item-form .form-select .selectize-input::placeholder{color:var(--ui-placeholder);font-style:normal}.completeness-item-form .form-input__field[disabled],.completeness-item-form .form-input__field:disabled,.completeness-item-form input.form-input__field[disabled],.completeness-item-form input.form-input__field:disabled,.completeness-item-form input[type='text'][disabled],.completeness-item-form input[type='text']:disabled,.completeness-item-form input[type='number'][disabled],.completeness-item-form input[type='number']:disabled,.completeness-item-form .form-select .selectize-input[disabled],.completeness-item-form .form-select .selectize-input:disabled{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed;opacity:1}.completeness-from-list-form .completeness-from-list__hint,.completeness-from-list-form .completeness-from-list__empty{margin:8px 0 12px;font-size:13px;color:var(--ui-muted)}.completeness-from-list-form .completeness-from-list__preview{display:none;margin:0 0 16px;padding:8px 12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);font-size:13px;list-style:none}.completeness-from-list-form .completeness-from-list__row{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;gap:8px}.completeness-from-list-form .completeness-from-list__row+.completeness-from-list__row{margin-top:6px}.completeness-from-list-form .completeness-from-list__name{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.completeness-from-list-form .completeness-from-list__qty{-webkit-flex:0 0 auto;flex:0 0 auto;color:var(--ui-text);white-space:nowrap}.completeness-from-list-form .completeness-from-list__status{-webkit-flex:0 0 auto;flex:0 0 auto;font-size:12px;white-space:nowrap}.completeness-from-list-form .completeness-from-list__row--create .completeness-from-list__status{color:var(--ui-primary)}.completeness-from-list-form .completeness-from-list__row--update .completeness-from-list__status{color:var(--ui-primary)}.completeness-from-list-form .completeness-from-list__row--skip .completeness-from-list__status,.completeness-from-list-form .completeness-from-list__row--skip .completeness-from-list__qty{color:var(--ui-text);opacity:0.7}.completeness-from-list-form .completeness-from-list__hint,.completeness-from-list-form .completeness-from-list__empty{margin:8px 0 12px;font-size:13px;color:#3a3d44}.completeness-from-list-form .completeness-from-list__preview{display:none;margin:0 0 16px;padding:8px 12px;border:1px solid var(--ui-border);border-radius:8px;background:#fff;font-size:13px;list-style:none}.completeness-from-list-form .completeness-from-list__row{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;gap:8px}.completeness-from-list-form .completeness-from-list__row+.completeness-from-list__row{margin-top:6px}.completeness-from-list-form .completeness-from-list__name{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.completeness-from-list-form .completeness-from-list__qty{-webkit-flex:0 0 auto;flex:0 0 auto;color:#3a3d44;white-space:nowrap}.completeness-from-list-form .completeness-from-list__status{-webkit-flex:0 0 auto;flex:0 0 auto;font-size:12px;white-space:nowrap}.completeness-from-list-form .completeness-from-list__row--create .completeness-from-list__status{color:var(--ui-primary)}.completeness-from-list-form .completeness-from-list__row--update .completeness-from-list__status{color:var(--ui-primary)}.completeness-from-list-form .completeness-from-list__row--skip .completeness-from-list__status,.completeness-from-list-form .completeness-from-list__row--skip .completeness-from-list__qty{color:#3a3d44;opacity:0.7}.completeness-list-form .section-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.completeness-list-form .completeness-list-form__group{padding:12px;border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card);background:var(--ui-strip);box-shadow:none}.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items){display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items) .completeness-list-form__section-header{display:contents}.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items)>.form-section__title,.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items) .completeness-list-form__section-header>.form-section__title{-webkit-order:1;order:1}.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items)>.js-completeness-list-items-error{-webkit-order:2;order:2}.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items)>#js-completeness-list-items{-webkit-order:3;order:3}.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items)>.completeness-list-form__items-actions,.completeness-list-form .completeness-list-form__group:has(#js-completeness-list-items) .completeness-list-form__section-header>.completeness-list-form__items-actions{-webkit-order:4;order:4}.completeness-list-form #js-completeness-list-items{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px}.completeness-list-form #js-completeness-list-items>.fields{display:block;width:100%;margin:0}.completeness-list-form .completeness-list-item{margin-bottom:0;padding:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.completeness-list-form .completeness-list-item:hover{border-color:var(--ui-primary-soft-border);background:var(--ui-surface);box-shadow:0 0 0 2px rgba(var(--ui-primary-rgb), 0.08)}.completeness-list-form .completeness-list-item:focus-within{border-color:var(--ui-primary);box-shadow:var(--ui-active-ring);background:var(--ui-surface)}.completeness-list-form .completeness-item-form__source-row .button--danger{-webkit-flex-shrink:0;flex-shrink:0}.completeness-list-form .form-section__title{margin-top:0;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--ui-border-soft);font-size:12px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-muted)}.completeness-list-form .form-input__error,.completeness-list-form .form-select__error{display:block;margin-top:4px}.completeness-list-form .completeness-list-form__items-actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:12px}.completeness-missing-notice{margin-bottom:12px;padding:12px 16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.completeness-missing-notice__title{font-size:14px;font-weight:700;margin:0 0 8px;color:var(--ui-text)}.completeness-missing-notice__list{margin:0;padding-left:18px}.completeness-missing-notice__item{font-size:13px;color:var(--ui-text)}.info-columns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.info-key{-webkit-flex:0.7;flex:0.7;color:var(--ui-muted);font-size:13px}.info-row{margin-bottom:5px;display:-webkit-flex;display:flex;color:var(--ui-text)}.info-columns .info-row{-webkit-flex-basis:45%;flex-basis:45%;margin-right:5%;margin-bottom:10px}.info-value{font-size:"13";font-weight:300;-webkit-flex:0.3;flex:0.3;text-align:center;color:var(--ui-text);font-weight:500}.vehicle-overview__section{margin-bottom:40px;display:-webkit-flex;display:flex}.vehicle-overview-owners-item{display:-webkit-flex;display:flex;color:#9c9c9c}.vehicle-overview-owners-item:not(:last-of-type){margin-bottom:5px}.vehicle-overview-owners-item--text-small{font-size:11px}.vehicle-overview-owners-item__key{margin-right:5px}.vehicle-overview-owners-item__key--black{color:#3a3d44}.vehicle-overview-owners-item__value{color:#9c9c9c}.vehicle-overview-owners-item__value:hover{color:inherit}.vehicle-overview-section{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.26);padding-top:15px;padding-bottom:15px;display:-webkit-flex;display:flex;box-sizing:border-box}.vehicle-overview-section:first-of-type{padding-right:15px;padding-left:15px;margin-right:20px;-webkit-flex:2.5;flex:2.5}.vehicle-overview-section:last-of-type{padding-right:10px;padding-left:10px;-webkit-flex:1;flex:1}.vehicle-technical-info{-webkit-flex:1;flex:1}.vehicle-technical-info__header{border-bottom:1px solid #e4e4e4}.vehicle-technical-info__body{padding-top:15px;padding-bottom:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.vehicle-technical-info-header{font-size:0}.vehicle-technical-info-header .standards-pic{width:30%;display:inline-block;border:1px solid #e4e4e4;border-radius:2px;box-sizing:border-box}.vehicle-technical-info-header .standards-pic:not(:nth-child(3n)){margin-right:5%}.vehicle-slider{width:300px;background:linear-gradient(black, rgba(0,0,0,0))}.vehicle-slider .simple-slider-item{width:300px}#vehicle-map{width:100%;height:250px}.vehicle{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.vehicle--single{display:block}.vehicle__image{height:90px}.vehicle__image:nth-child(2){margin-left:-5%}.vehicle__image--larger{height:130px}.vehicle__image--larger:nth-child(2){margin-top:-130px}@media (max-width: 1439px){.vehicle__image--larger{height:100px}.vehicle__image--larger:nth-child(2){margin-top:-100px}}.vehicle__image--small{height:60px}.vehicle__image--small:nth-child(2){margin-top:-60px}.vehicle--single .vehicle__image{display:block;margin-left:0}.vehicle__image img{height:100%}.vehicle-detail{padding-top:20px;padding-bottom:60px}.vehicle-general{min-height:110px}.vehicle-image{height:100%}.vehicle-infographics{display:-webkit-flex;display:flex;padding-top:11px}.vehicle-infographics__discrepancy{margin-right:10px;max-width:46px;text-align:center}.vehicle-infographics__discrepancy-icon{margin-right:auto;margin-left:auto}.vehicle-infographics__discrepancy-text{line-height:1;font-size:10px;word-break:break-all}.vehicle-infographics__vehicle{position:relative;padding-right:11px}.vehicle-infographics__vehicle-alert{position:absolute;top:-16px;right:0;width:26px;height:26px}.vehicle-infographics__vehicle-alert>svg{width:100%;height:100%}.vehicle-infographics__vehicle-icon{white-space:nowrap}.vehicle-infographics__vehicle-icon>svg{max-width:170px;max-height:50px}.vehicle-infographics__vehicle-number{white-space:nowrap}.vehicle-infographics__vehicle-number>.icon-link,.icons-inside.icons-inside--link .vehicle-infographics__vehicle-number>.icons-inside__out{color:var(--ui-micro)}.vehicle-infographics__tags{max-width:70px;margin-right:-8px}.vehicle-infographics__tags>div{margin-right:8px;margin-bottom:6px}.vehicle-params{height:100%;position:relative;display:inline-block}.vehicle-params__number{margin-top:35px;top:100%;position:absolute;font-size:24px}.vehicle--single .vehicle-params__number{font-size:16px}.vehicle-params--trailer .vehicle-params__number{right:0}.vehicle-params--tractor .vehicle-params__number{left:0}.vehicle-params__carrying{font-size:11px;font-weight:300;width:30px;height:40px;top:10px;right:10%;position:absolute;background-image:url(/assets/components/vehicle/params/icon--carrying-237518561045106676d6a2c39f8a3909fd95857175315a3111c95b83c797ae8c.svg);background-repeat:no-repeat;line-height:50px;text-align:center;color:#fff}.vehicle-params--trailer .vehicle-params__carrying{right:15%}.vehicle-params__volume{top:15px;right:15px;position:absolute;font-size:11px;color:#fff}.vehicle-params__volume span{font-size:8px;vertical-align:super}.vehicle-params__width{width:65px;top:10px;right:120px;position:absolute;border-right:1px solid #fff;border-left:1px solid #fff;text-align:center;font-size:11px;color:#fff}.vehicle-params__width::before,.vehicle-params__width::after{height:100%;position:absolute;font-family:"FontAwesome";text-align:center;line-height:inherit}.vehicle-params__width::before{right:2px;content:""}.vehicle-params__width::after{left:2px;content:""}.vehicle-params__height{height:40px;top:10px;left:70px;position:absolute;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:40px;font-size:11px;color:#fff}.vehicle-params__height::before,.vehicle-params__height::after{width:100%;position:absolute;font-family:"FontAwesome";text-align:center;line-height:normal}.vehicle-params__height::before{top:0;content:""}.vehicle-params__height::after{bottom:0;content:""}.vehicle-params__pressure{padding:2px 5px;margin-top:5px;top:100%;right:9%;position:absolute;background-color:var(--ui-warning)}.vehicle-params__pressure--left{right:65%}.vehicle--single .vehicle-params__pressure{right:3%}.vehicle--single .vehicle-params__pressure--left{right:60%}.vehicle-params__limits{top:-20px;right:0;position:absolute;display:-webkit-flex;display:flex}.vehicle-params__limits__item{width:22px;height:22px;border-radius:50%;border:2px solid var(--ui-danger);font-size:11px;line-height:22px;text-align:center}.vehicle-params__limits__item:not(:last-of-type){margin-right:5px}.info-card{font-size:13px;font-weight:300;-webkit-flex:1;flex:1;color:var(--ui-text)}.info-card--archive{background-color:var(--ui-strip)}.info-card-collection{margin-bottom:-10px}.info-card-collection__item{padding:2px 10px;margin-right:10px;margin-bottom:10px;display:inline-block;border-radius:4px;background-color:var(--ui-strip)}.info-card-column{-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.info-card-column__row{display:-webkit-flex;display:flex}.info-card-column__icon{margin-right:10px}.info-card-column__icon.-owner{font-size:30px}.info-card-column__title{font-size:11px;color:var(--ui-muted)}.info-card-column__title--multiple{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.info-card-column__button{margin-top:5px;white-space:nowrap}.info-card-column__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:var(--ui-primary)}.info-card-column__link [class^='icon-'],.info-card-column__link .adr-select i,.adr-select .info-card-column__link i,.info-card-column__link .standards-select i,.standards-select .info-card-column__link i,.info-card-column__link [class*=' icon-']{margin-right:5px}.info-card-column__link:hover{color:var(--ui-primary)}.info-card-columns{display:-webkit-flex;display:flex}.info-card-contacts__item{word-break:break-all}.info-card-contacts__item__text a{color:var(--ui-text)}.info-card-contacts__item__text a:hover{text-decoration:underline}.info-card-contacts__item__text::before{display:inline-block;margin-right:6px;vertical-align:middle;font-family:"FontAwesome"}.info-card-contacts__item__text--icon-phone::before{content:""}.info-card-contacts__item__text--icon-email::before{content:""}.info-card-contacts__item__text--icon-skype::before{content:""}.info-card-contacts__item__text--icon-icq::before{content:""}.info-card-contacts__item__text--icon-gtalk::before{content:""}.info-card-contacts__item__text--icon-whatsapp::before{content:""}.info-card-header{padding:10px 10px 7px;margin-bottom:-15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.info-card-header--bordered{margin-bottom:0;border-bottom:1px solid var(--ui-border-soft)}.info-card-header__divider{-webkit-flex:1;flex:1}.info-card-header__nav{margin-left:15px}.info-card-header__conversation{width:20px;height:20px;margin-left:5px}.info-card-header__link{color:var(--ui-success)}.info-card-item{padding-top:15px;padding-bottom:15px;margin-right:10px;margin-left:10px}.info-card-item:last-of-type{padding-bottom:20px}.info-card-item:not(:last-of-type){border-bottom:1px solid var(--ui-border-soft)}.info-card-preview{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.info-card-preview__image{width:70px;height:70px;margin-bottom:10px}.info-card-preview__name{margin-bottom:5px;font-size:16px;font-weight:normal;color:var(--ui-text)}.info-card-preview__birthday{margin-bottom:5px}.info-card-preview__birthday span{color:var(--ui-muted)}.info-card-preview__categories{display:-webkit-flex;display:flex}.info-card-preview__categories__item{display:-webkit-flex;display:flex}.info-card-preview__categories__item:not(:last-of-type)::after{content:',\00a0'}.info-card-preview__role{padding-top:10px;font-weight:normal;color:var(--ui-muted)}.info-card-row{display:-webkit-flex;display:flex}.info-card-row:not(:last-of-type){margin-bottom:5px}.info-card-row__key{margin-right:5px;-webkit-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;font-weight:normal;color:var(--ui-muted)}.info-card-row__value{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}.info-card-row__value a{color:inherit}.info-card-row__value a.link{color:var(--ui-primary)}.info-card-row__value a span{color:var(--ui-muted)}.info-card-row--proportional .info-card-row__value{-webkit-flex:2;flex:2}.info-card-row__value__icon{margin-right:5px}.round-photo{width:100%;height:100%;border-radius:50%;overflow:hidden;background-color:var(--ui-strip);box-sizing:border-box}.round-photo--bordered{border:1px solid var(--ui-border)}.round-photo--placeholder{background-color:var(--ui-strip)}.round-photo__image{display:block;width:100%;height:100%;box-sizing:border-box;border:0;border-radius:50%;object-fit:cover;background-color:transparent}.round-photo--bordered .round-photo__image{box-shadow:inset 0 0 0 2px var(--ui-surface)}.round-photo__image--placeholder{object-fit:contain;padding:18%;background-color:var(--ui-strip);box-shadow:none}.warning-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:stretch;align-self:stretch;box-sizing:border-box;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);overflow:hidden;color:var(--ui-muted)}.warning-block-content{display:none;padding:12px 14px 14px;max-height:360px;overflow-x:hidden;overflow-y:auto;background:var(--ui-surface)}.warning-block--content-shown .warning-block-content{display:block}.warning-block-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;padding:12px 14px;box-sizing:border-box;background:var(--ui-danger-soft);border-bottom:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.warning-block--content-shown .warning-block-header{border-bottom-color:var(--ui-danger-border)}.warning-block-title{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;font-size:13px;font-weight:700;line-height:1.35;color:var(--ui-muted)}.warning-block-icon{width:32px;height:32px;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background:var(--ui-danger-soft);color:var(--ui-danger);border:2px solid var(--ui-danger-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-danger) 35%, transparent)}.warning-block-icon::before{font-family:"FontAwesome";font-size:15px;line-height:1;content:""}.warning-block-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px}.warning-block-list+.warning-block-list{margin-top:12px;padding-top:12px;border-top:1px solid var(--ui-border-soft)}.warning-block-list__title{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;line-height:1.2;color:var(--ui-micro)}.warning-block-list__item{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:8px;margin:0;padding:6px 8px;border-radius:var(--ui-radius-control);font-size:13px;font-weight:500;line-height:1.4;color:var(--ui-muted)}.warning-block-list__item::before{width:16px;height:16px;margin-top:1px;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-family:"FontAwesome";font-size:14px;line-height:1;content:""}.warning-block-list__item--attention::before{color:var(--ui-warning)}.warning-block-list__item--warning::before{color:var(--ui-danger)}.warning-block-trigger{-webkit-flex-shrink:0;flex-shrink:0;width:28px;height:28px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:var(--ui-radius-control);color:var(--ui-danger);transition:background-color 0.15s ease, color 0.15s ease}.warning-block-header:hover .warning-block-trigger{background:color-mix(in srgb, var(--ui-danger) 12%, transparent);color:var(--ui-danger)}.warning-block-trigger::after{font-family:"FontAwesome";font-size:12px;line-height:1;content:""}.warning-block--content-shown .warning-block-trigger::after{content:""}.visa-block{-webkit-flex:1;flex:1}.visa-block-content{padding:13px 10px 17px;color:#3a3d44}.visa-block-footer{padding:10px 10px;display:block;border-top:1px solid #e4e4e4;background-color:#f7f8fa;color:#9c9c9c}.visa-block-footer form{margin:0}.visa-block-footer:hover{color:inherit}.visa-block-footer__text span{color:var(--ui-success)}.visa-block-footer__text span.entrance-date{cursor:pointer}.visa-block-footer__text span.entrance-date::before{margin-right:5px;color:#9c9c9c;font-family:"FontAwesome";vertical-align:middle;content:""}.visa-block-list{font-size:"13";font-weight:300}.visa-block-list__item:not(:last-of-type){margin-bottom:5px}.visa-block-list__item span{color:#9c9c9c}.visa-block-title{margin-bottom:20px;font-size:16px}.actions-item:not(:last-child){margin-bottom:40px}.actions-item:last-child{margin-bottom:20px}.actions-item-address{padding-bottom:15px;border-bottom:1px solid var(--ui-border-soft)}.actions-item-address__key{margin-right:20px;display:inline-block;font-weight:bold}.actions-item-address__value{font-size:"13";font-weight:300;display:inline-block}.actions-item-body .data-list-key{font-weight:bold}.actions-item-body__title{font-size:"13";font-weight:300;margin-bottom:25px;color:var(--ui-muted)}.actions-item-header{margin-bottom:20px}.actions-item-header__title{display:inline-block;font-size:20px;vertical-align:middle}.actions-item-header__nav{margin-left:10px;display:inline-block;vertical-align:middle}.actions-item-text{font-size:"13";font-weight:300}.people-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.people-list--column{-webkit-flex-direction:column;flex-direction:column}.people-list__item{margin-top:20px;-webkit-flex-basis:50%;flex-basis:50%}.people-list__item:nth-child(-n + 2){margin-top:15px}.people-list--column .people-list__item{margin-top:0}.people-list--column .people-list__item:not(:first-of-type){margin-top:15px}.people-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.people-item__image{width:50px;height:50px;margin-right:15px}.people-item__image--small{width:40px;height:40px}.people-item__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.people-list--contacts .people-item__role{display:none}.people-item__name{font-size:"13";font-weight:300}.people-list--contacts .people-item__name{font-weight:normal}.people-item__info{font-size:"11";font-weight:300}.people-item__info span{color:var(--ui-muted)}.people-item__addition{margin-left:20px;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:flex-start;align-self:flex-start}.people-item-addition{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.people-item-addition__icon{margin-right:5px}.people-item-addition__text--danger{color:var(--ui-danger)}.people-item-addition__text--success{color:var(--ui-success)}.data-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.data-list--half{width:50%}.data-list__item{width:50%}.data-list--half .data-list__item{width:100%}.data-list--column .data-list__item{width:100%}.data-list__item--fluid{width:100%}.data-list__key{-webkit-flex:1;flex:1}.data-list__value{-webkit-flex:1;flex:1}.data-list-item{margin-bottom:10px;display:-webkit-flex;display:flex}.data-list-value{font-size:"13";font-weight:300}.raiting-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;width:100%;box-sizing:border-box}.raiting-list__item{width:auto;min-width:0;margin:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;padding:10px 12px;box-sizing:border-box;background:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-row);transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease}.raiting-list__item:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.raiting-list__item:has(>.existing-button),.raiting-list__item:has(.existing-button){padding:0;border:0;box-shadow:none;background:transparent}.raiting-list__item:has(>.existing-button):hover,.raiting-list__item:has(.existing-button):hover{background:transparent;border-color:transparent}@media (max-width: 720px){.raiting-list{grid-template-columns:minmax(0, 1fr)}}.changelog{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:0;color:var(--ui-text)}.changelog-item{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:12px;padding:10px 0}.changelog-item:not(:last-of-type){border-bottom:1px solid var(--ui-border-soft)}.changelog-item:first-of-type{padding-top:0}.changelog-item:last-of-type{padding-bottom:0}.changelog-item__text{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0;font-size:13px;font-weight:400;line-height:1.45;color:var(--ui-text)}.changelog-item__info{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:auto;padding-left:8px;font-size:12px;line-height:1.4;color:var(--ui-muted);text-align:right;white-space:nowrap}.changelog-item__info .changelog-item__info--author{margin-right:10px}.changelog-item-status{box-sizing:border-box;min-width:88px;max-width:110px;padding:3px 8px;border-radius:var(--ui-radius-control);border:1px solid transparent;font-size:11px;font-weight:700;letter-spacing:0.04em;line-height:1.3;text-align:center;text-transform:uppercase;white-space:nowrap}.changelog-item-status--create,.changelog-item-status--add_value{background-color:var(--ui-success-soft);border-color:color-mix(in srgb, var(--ui-success) 25%, transparent);color:var(--ui-success)}.changelog-item-status--update{background-color:var(--ui-warning-bg);border-color:var(--ui-warning-border);color:var(--ui-warning)}.changelog-item-status--destroy,.changelog-item-status--remove_value{background-color:var(--ui-danger-soft);border-color:var(--ui-danger-border);color:var(--ui-danger)}.changelog-item-status--default{background-color:var(--ui-strip);border-color:var(--ui-border-soft);color:var(--ui-muted)}.changelog-pagination{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--ui-border-soft)}.changelog-pagination__next,.changelog-pagination__prev{width:100%}.changelog-pagination__next{text-align:right}.changelog-pagination a{color:var(--ui-primary-text);font-size:13px;font-weight:600;text-decoration:none}.changelog-pagination a:hover{color:var(--ui-primary);text-decoration:underline}.bureau-haulage-address-overview{display:-webkit-flex;display:flex}.bureau-haulage-address-overview__logo{margin-bottom:5px}.bureau-haulage-address-overview__address{-webkit-flex:1 0 auto;flex:1 0 auto;line-height:1.5625;font-size:16px}.bureau-haulage-address-overview__address p{margin-bottom:0}.bureau-haulage-address-overview__countries{margin-bottom:-9px;-webkit-flex:0 0 370px;flex:0 0 370px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.bureau-haulage-address-overview__country{padding-right:9px;margin-bottom:9px;box-sizing:border-box;-webkit-flex:0 33.3333333333%;flex:0 33.3333333333%;list-style-type:none;white-space:nowrap;text-overflow:ellipsis}.bureau-truck{min-height:135px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:20px}.bureau-truck__count,.bureau-truck__standards,.bureau-truck__pic{text-align:center}.bureau-truck__count{-webkit-flex:0 1 70px;flex:0 1 70px;font-size:16px}.bureau-truck__standards{-webkit-flex:0 0 50px;flex:0 0 50px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.bureau-truck__standard:not(:last-of-type){margin-bottom:10px}.bureau-truck__pic{padding-right:-10px;-webkit-flex:1;flex:1;box-sizing:border-box}.bureau-truck__pic img{max-width:100%;max-height:80px}.bureau-trucks-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-justify-content:flex-start;justify-content:flex-start}.bureau-trucks-list .section-item{max-width:33.3333333333%;margin-bottom:-1px;-webkit-flex-basis:33.3333333333%;flex-basis:33.3333333333%;border-bottom:1px solid #e4e4e4}.bureau-trucks-list .section-item:nth-child(3n){border-right-width:0}.section-item__body .bureau-working-time-table{margin-top:-29px}.bureau-working-time-table__row{display:-webkit-flex;display:flex}.bureau-working-time-table__cell{padding:0 15px;box-sizing:border-box;-webkit-flex:1 0 12%;flex:1 0 12%;overflow:hidden}.bureau-working-time-table__head .bureau-working-time-table__cell:first-child{margin-left:16%;padding-bottom:5px}.bureau-working-time-table__head .bureau-working-time-table__cell:first-child,.bureau-working-time-table__body .bureau-working-time-table__cell:nth-child(2){border-left:1px solid #e4e4e4}.bureau-working-time-table__body .bureau-working-time-table__cell:first-child{-webkit-flex-basis:16%;flex-basis:16%;padding-left:0}.bureau-working-time-table__body .bureau-working-time-table__cell:not(:first-child){color:#9c9c9c}.bureau-working-time-table__body{line-height:1.8181818182;font-size:11px}.contacts-list::after{display:block;clear:both;content:'\0020'}.contacts-list__item{margin-right:25px;float:left;line-height:1.6923076923}.contacts-list__vertical{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;float:left}.contacts-list__horizontal{float:left}.contacts-list-item__icon{width:15px;margin-right:4px;text-align:center}.tags-previewable{display:-webkit-flex;display:flex}.tags-previewable__preview{padding-right:15px;-webkit-flex:0 0 16%;flex:0 0 16%;box-sizing:border-box;border-right:1px solid #e4e4e4}.tags-previewable__tags{padding-left:15px;-webkit-flex:1;flex:1;box-sizing:border-box}.tags{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;gap:8px 16px;margin-left:0;line-height:16px;font-size:12px}.tags__col{margin-left:0;-webkit-flex:0 1 auto;flex:0 1 auto;min-width:0;max-width:100%}.tags__title{margin-bottom:2px;color:var(--ui-muted);font-weight:600}.tags__list.-horizontal{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-left:0}.tags__item{margin-bottom:3px;padding:2px 8px;display:inline-block;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;background-color:var(--ui-primary);border-radius:var(--ui-radius-pill)}.tags__list.-horizontal .tags__item{display:-webkit-inline-flex;display:inline-flex;margin-left:0;margin-bottom:0}.tags__item-icon{display:inline-block;vertical-align:baseline;margin-right:2px}.tags__item-icon>svg{width:10px;height:10px}.tags__item-icon.-warning>svg{fill:var(--ui-warning)}.tags__item.tags__link{background-color:var(--ui-primary);color:#fff}.tags__item.tags__link:hover{background-color:var(--ui-primary-soft-strong)}.technical-status{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.technical-status-item{padding-right:20px;padding-left:20px}.technical-status-item__title{margin-bottom:5px}.technical-status-item__icon{height:40px;background-repeat:no-repeat;background-position:center}.technical-status-item__icon--general-inspection{background-image:url(/assets/components/technical_status/item/icon--general-inspection-2bc7a2d1b561479b1358aa773be3583e1831bfcc8a4f793c7b9147c791c0a63c.svg)}.technical-status-item__icon--intermediate-inspection{background-image:url(/assets/components/technical_status/item/icon--intermediate-inspection-15b34f53f79c34ef57d9db12c0ff49e93d6bd8d06a459741d8e1ea74632dd658.svg)}.technical-status-item__icon--custom-document{background-image:url(/assets/components/technical_status/item/icon--custom-document-e3850c7c0884a0b43476f037e5c78f59618474a913de5a6b6fef97a2c9b0068e.svg)}.technical-status-item__icon--oil-service{background-image:url(/assets/components/technical_status/item/icon--oil-service-9379b837aa60ab1c0494e6772a895868b83a8beec7398d3de1686e377b1f3bbb.svg)}.technical-status-item__icon--main-service{background-image:url(/assets/components/technical_status/item/icon--main-service-ca72b0cb35aa1fdcc1ce8d0cc8661f37e65103c4284610b3473871d97a8c9986.svg)}.technical-status-item__icon--tahograph-control{background-image:url(/assets/components/technical_status/item/icon--tahograph-control-d5f0ed25822c38969779e178af03a25c6227de9fae37cd3ca2dcabf67cc5c63c.svg)}.goods{overflow:hidden}.goods__wrapper{margin-bottom:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.goods__item{padding:0 10px;margin-bottom:15px;-webkit-flex:1 1 33.3333333333%;flex:1 1 33.3333333333%;box-sizing:border-box}.goods-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.goods-item__count{-webkit-flex-basis:0;flex-basis:0}.goods-item__pic{padding-left:30px;box-sizing:border-box}.goods-item__weight{padding-left:30px;-webkit-flex-basis:100%;flex-basis:100%;box-sizing:border-box;line-height:1.3636363636;font-size:11px;color:#9c9c9c}.tender-depot-modal__title{font-size:16px;margin:0 25px 10px}.tender-depot-modal__list{font-size:14px;margin-bottom:20px}.tender-depot-modal__list .old{color:var(--ui-warning)}.tender-depot-modal__list .new{color:var(--ui-primary)}.tender-depot-modal__item+.tender-depot-modal__item{margin-top:10px}.tender-depot-modal__buttons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.tender-depot-modal__buttons .button:not(:last-child){margin-right:30px}.tender-form form .form-error{display:none}.tender-form form .preform-info{margin:0px 5px 10px 5px;font-style:italic}.tender-form form .template-part{display:none}.tender-form form .optgroup-header{width:90%;color:var(--ui-muted);font-weight:600;font-style:italic;padding:5px 2px}.tender-form__field .selectize-input{border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-input-bg)}.tender-form{--ui-input-height: var(--ui-input-height-compact);--ui-input-font-size: 12px;color:var(--ui-text)}.tender-form input[type="text"],.tender-form input[type="number"],.tender-form input[type="date"],.tender-form select,.tender-form textarea{border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-input-bg);color:var(--ui-text)}.tender-form__field{font-size:10px;position:relative;margin-bottom:0;width:100%}.tender-form__field label{margin-left:0;margin-bottom:2px;font-size:12px;line-height:15px;font-weight:var(--ui-label-weight);color:var(--ui-label-color)}.tender-form__field label[for="country"]{padding-right:5px;white-space:nowrap}.tender-form__field label abbr{border-bottom:none}.tender-form__field label.nowrap{white-space:nowrap}.tender-form__field label.form-radio{font-weight:400}.tender-form__field label.input_level{margin-top:17px}.tender-form__field label>input:not([type='checkbox']):not([type='radio']),.tender-form__field label>select,.tender-form__field label>textarea,.tender-form__field label>.selectize-control{margin-top:2px}.tender-form__field label input{width:14px;height:14px;margin:0 0.55em 0 0;box-sizing:border-box;border-radius:2px;border:1px solid var(--ui-border);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tender-form__field label input.appearance[type='radio']{opacity:1;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.tender-form__field label input[type='radio']{opacity:0}.tender-form__field label input[type='radio']+span{padding-left:21px;display:inline-block;position:relative;line-height:16px;font-size:12px}.tender-form__field label input[type='radio']+span::before{width:16px;height:16px;top:0;left:0;position:absolute;box-sizing:border-box;background:var(--ui-surface);border-radius:50%;border:1px solid var(--ui-border);content:''}.tender-form__field label input[type='radio']:checked+span{color:var(--ui-primary)}.tender-form__field label input[type='radio']:checked+span::before{border-color:var(--ui-primary)}.tender-form__field label input[type='radio']:checked+span::after{width:8px;height:8px;top:4px;left:4px;background-color:var(--ui-primary);border-radius:50%;position:absolute;content:''}.tender-form__field label input[type='checkbox']{position:absolute;right:100%;opacity:0.01;height:0;width:0}.tender-form__field label input[type='checkbox']+span{font-size:12px;vertical-align:middle;padding-left:23px;margin-left:0;display:inline-block;position:relative;font-weight:400}.tender-form__field label input[type='checkbox']+span::after{content:'';box-sizing:border-box;position:absolute;top:2px;left:3px;width:14px;height:14px;border-radius:2px;border:1px solid var(--ui-border)}.tender-form__field label input[type='checkbox']:checked+span{color:var(--ui-text)}.tender-form__field label input[type='checkbox']:checked+span::before{top:3px;left:5px;position:absolute;font-family:"FontAwesome";font-size:10px;line-height:14px;content:"";color:var(--ui-primary)}.tender-form__field label input[type='checkbox']:focus+span::after{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.tender-form__field label input[type='checkbox']:disabled+span{cursor:default;opacity:0.8}.tender-form__field label{font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color);margin-bottom:4px}.tender-form__field input[type="text"],.tender-form__field input[type="number"],.tender-form__field input[type="date"],.tender-form__field select{height:var(--ui-input-height);min-height:var(--ui-input-height)}.tender-form__field input[type="text"],.tender-form__field input[type="number"],.tender-form__field input[type="date"],.tender-form__field select,.tender-form__field textarea{width:100%;margin-bottom:0;min-width:0;box-sizing:border-box;box-shadow:none;line-height:calc(var(--ui-input-height) - 2px);font-size:var(--ui-input-font-size);padding:0 5px;color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.tender-form__field input[type="text"]:hover:not(:disabled):not([readonly]),.tender-form__field input[type="number"]:hover:not(:disabled):not([readonly]),.tender-form__field input[type="date"]:hover:not(:disabled):not([readonly]),.tender-form__field select:hover:not(:disabled):not([readonly]),.tender-form__field textarea:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}.tender-form__field input[type="text"]:focus,.tender-form__field input[type="number"]:focus,.tender-form__field input[type="date"]:focus,.tender-form__field select:focus,.tender-form__field textarea:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.tender-form__field input[type="text"]::-webkit-input-placeholder,.tender-form__field input[type="number"]::-webkit-input-placeholder,.tender-form__field input[type="date"]::-webkit-input-placeholder,.tender-form__field select::-webkit-input-placeholder,.tender-form__field textarea::-webkit-input-placeholder{color:var(--ui-placeholder)}.tender-form__field input[type="text"]::-moz-placeholder,.tender-form__field input[type="number"]::-moz-placeholder,.tender-form__field input[type="date"]::-moz-placeholder,.tender-form__field select::-moz-placeholder,.tender-form__field textarea::-moz-placeholder{color:var(--ui-placeholder)}.tender-form__field input[type="text"]:-ms-input-placeholder,.tender-form__field input[type="number"]:-ms-input-placeholder,.tender-form__field input[type="date"]:-ms-input-placeholder,.tender-form__field select:-ms-input-placeholder,.tender-form__field textarea:-ms-input-placeholder{color:var(--ui-placeholder)}.tender-form__field input[type="text"]::placeholder,.tender-form__field input[type="number"]::placeholder,.tender-form__field input[type="date"]::placeholder,.tender-form__field select::placeholder,.tender-form__field textarea::placeholder{color:var(--ui-placeholder)}.tender-form__field input[type="text"][disabled],.tender-form__field input[type="text"][readonly],.tender-form__field input[type="number"][disabled],.tender-form__field input[type="number"][readonly],.tender-form__field input[type="date"][disabled],.tender-form__field input[type="date"][readonly],.tender-form__field select[disabled],.tender-form__field select[readonly],.tender-form__field textarea[disabled],.tender-form__field textarea[readonly]{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed;opacity:1}.tender-form__field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 18px 0 5px;line-height:calc(var(--ui-input-height) - 2px);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23818c99' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:8px 5px}.tender-form__field select::-ms-expand{display:none}.tender-form__field select::-ms-expand{display:none}.tender-form__field textarea{resize:vertical;height:auto;min-height:calc(var(--ui-input-height) * 2);padding:6px 8px;line-height:1.4}.tender-form__field #target-kind-company-group .selectize-control{margin-left:20px}.tender-form__field .tender-form .selectize-control,.tender-form__field #js-tender-form .selectize-control{margin-bottom:4px}.tender-form__field .tender-form .selectize-control .selectize-dropdown,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown{margin-top:0;min-width:100%;max-width:520px;width:auto !important}.tender-form__field .tender-form .selectize-control .selectize-dropdown-content,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown-content{max-height:360px;font-size:12px}.tender-form__field .tender-form .selectize-control .selectize-dropdown-content>*,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown-content>*{white-space:nowrap}.tender-form__field .tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.tender-form__field .tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar-track,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}.tender-form__field .tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar-thumb,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.tender-form__field .tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar-corner,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown-content::-webkit-scrollbar-corner{background:transparent}.tender-form__field .tender-form .selectize-control.selectize--height-sm .selectize-dropdown-content,.tender-form__field #js-tender-form .selectize-control.selectize--height-sm .selectize-dropdown-content{max-height:145px}.tender-form__field .tender-form .selectize-control.customs-office-select .selectize-dropdown-content>*,.tender-form__field #js-tender-form .selectize-control.customs-office-select .selectize-dropdown-content>*{white-space:normal}.tender-form__field .tender-form .selectize-control .selectize-input,.tender-form__field #js-tender-form .selectize-control .selectize-input{padding-right:15px;padding-left:5px;position:relative;box-sizing:border-box}.tender-form__field .tender-form .selectize-control .selectize-input.focus,.tender-form__field #js-tender-form .selectize-control .selectize-input.focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.tender-form__field .tender-form .selectize-control .selectize-input .item,.tender-form__field #js-tender-form .selectize-control .selectize-input .item{height:calc(var(--ui-input-height) - 2px);line-height:calc(var(--ui-input-height) - 2px);font-size:var(--ui-input-font-size)}.tender-form__field .tender-form .selectize-control .selectize-input input,.tender-form__field #js-tender-form .selectize-control .selectize-input input{height:calc(var(--ui-input-height) - 2px);min-height:0;padding:0;margin:0;border:0;box-shadow:none}.tender-form__field .tender-form .selectize-control.multi .item,.tender-form__field #js-tender-form .selectize-control.multi .item{height:20px;padding:0 5px;margin:2px 5px 2px 0;border-radius:4px;background-color:var(--ui-border-soft);line-height:20px}.tender-form__field .tender-form .selectize-control.multi .item .remove,.tender-form__field #js-tender-form .selectize-control.multi .item .remove{color:var(--ui-text);font-size:1.5em;font-weight:600;vertical-align:top;margin-left:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tender-form__field .tender-form .selectize-control,.tender-form__field #js-tender-form .selectize-control{width:100%}.tender-form__field .tender-form .selectize-control .selectize-input,.tender-form__field #js-tender-form .selectize-control .selectize-input{font-size:var(--ui-input-font-size);min-height:var(--ui-input-height);height:var(--ui-input-height);padding:0 18px 0 5px;line-height:calc(var(--ui-input-height) - 2px);color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden;background-clip:padding-box;box-sizing:border-box;transition:border-color 0.15s ease, box-shadow 0.15s ease}.tender-form__field .tender-form .selectize-control .selectize-input.focus,.tender-form__field .tender-form .selectize-control .selectize-input.input-active,.tender-form__field .tender-form .selectize-control .selectize-input.dropdown-active,.tender-form__field #js-tender-form .selectize-control .selectize-input.focus,.tender-form__field #js-tender-form .selectize-control .selectize-input.input-active,.tender-form__field #js-tender-form .selectize-control .selectize-input.dropdown-active{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring);border-radius:var(--ui-radius-control) !important}.tender-form__field .tender-form .selectize-control .selectize-input input,.tender-form__field #js-tender-form .selectize-control .selectize-input input{padding:0;margin:0;height:calc(var(--ui-input-height) - 2px);font-size:var(--ui-input-font-size);color:var(--ui-text);background:transparent;line-height:calc(var(--ui-input-height) - 2px)}.tender-form__field .tender-form .selectize-control .selectize-input input::-webkit-input-placeholder,.tender-form__field #js-tender-form .selectize-control .selectize-input input::-webkit-input-placeholder{color:var(--ui-placeholder)}.tender-form__field .tender-form .selectize-control .selectize-input input::-moz-placeholder,.tender-form__field #js-tender-form .selectize-control .selectize-input input::-moz-placeholder{color:var(--ui-placeholder)}.tender-form__field .tender-form .selectize-control .selectize-input input:-ms-input-placeholder,.tender-form__field #js-tender-form .selectize-control .selectize-input input:-ms-input-placeholder{color:var(--ui-placeholder)}.tender-form__field .tender-form .selectize-control .selectize-input input::placeholder,.tender-form__field #js-tender-form .selectize-control .selectize-input input::placeholder{color:var(--ui-placeholder)}.tender-form__field .tender-form .selectize-control .selectize-input .item,.tender-form__field #js-tender-form .selectize-control .selectize-input .item{display:inline-block;height:calc(var(--ui-input-height) - 2px);max-height:calc(var(--ui-input-height) - 2px);line-height:calc(var(--ui-input-height) - 2px);font-size:var(--ui-input-font-size);padding:0 2px;margin:0;vertical-align:top;background:transparent}.tender-form__field .tender-form .selectize-control.multi .selectize-input,.tender-form__field .tender-form .selectize-control.multi .selectize-input.has-items,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input.has-items{height:auto !important;min-height:var(--ui-input-height) !important;overflow:visible;padding:3px 8px !important;line-height:1.25}.tender-form__field .tender-form .selectize-control.multi .selectize-input>input,.tender-form__field .tender-form .selectize-control.multi .selectize-input.has-items>input,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input>input,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input.has-items>input{-webkit-flex:1 1 72px !important;flex:1 1 72px !important;min-width:72px !important;width:auto !important;height:1.25em !important;min-height:1.25em !important;line-height:1.25em !important;opacity:1 !important;position:static !important}.tender-form__field .tender-form .selectize-control.multi .selectize-input .item,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input .item{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;height:auto;max-height:none;padding:2px 8px !important;margin:0 4px 0 0;border-radius:4px;background-color:var(--ui-primary);color:var(--ui-on-primary);font-size:12px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tender-form__field .tender-form .selectize-control.multi .selectize-input .item .remove,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input .item .remove{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:6px;margin-right:0;padding:0 !important;color:inherit;opacity:1;text-decoration:none;font-size:1em;font-weight:600;vertical-align:middle}.tender-form__field .tender-form .selectize-control.multi .selectize-input .item .remove:hover,.tender-form__field #js-tender-form .selectize-control.multi .selectize-input .item .remove:hover{opacity:0.85}.tender-form__field .tender-form .selectize-control .selectize-dropdown,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown{margin-top:4px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-card);z-index:6000;overflow:hidden}.tender-form__field .tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content{max-height:360px;padding:4px 0}.tender-form__field .tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.tender-form__field .tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;border-top-right-radius:6px;border-bottom-right-radius:6px}.tender-form__field .tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.tender-form__field .tender-form .selectize-control .selectize-dropdown .option,.tender-form__field .tender-form .selectize-control .selectize-dropdown [data-selectable],.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown [data-selectable]{padding:8px 12px;font-size:var(--ui-input-font-size);color:var(--ui-text);cursor:pointer;transition:background 0.15s;box-sizing:border-box}.tender-form__field .tender-form .selectize-control .selectize-dropdown .option:hover,.tender-form__field .tender-form .selectize-control .selectize-dropdown [data-selectable]:hover,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option:hover,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown [data-selectable]:hover{background-color:var(--ui-primary-soft)}.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.active,.tender-form__field .tender-form .selectize-control .selectize-dropdown .active[data-selectable],.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.active,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .active[data-selectable]{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.link,.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.create,.tender-form__field .tender-form .selectize-control .selectize-dropdown .create,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.link,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.create,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .create{padding:8px 12px !important}.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.link>a,.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.create>a,.tender-form__field .tender-form .selectize-control .selectize-dropdown .create>a,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.link>a,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.create>a,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .create>a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;width:100%;margin:0;padding:0;box-sizing:border-box;color:var(--ui-primary);text-decoration:none}.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.link .tender-form-item__contact-name-btn,.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.link .tender-form-item__plus-btn,.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.create .tender-form-item__contact-name-btn,.tender-form__field .tender-form .selectize-control .selectize-dropdown .option.create .tender-form-item__plus-btn,.tender-form__field .tender-form .selectize-control .selectize-dropdown .create .tender-form-item__contact-name-btn,.tender-form__field .tender-form .selectize-control .selectize-dropdown .create .tender-form-item__plus-btn,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.link .tender-form-item__contact-name-btn,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.link .tender-form-item__plus-btn,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.create .tender-form-item__contact-name-btn,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .option.create .tender-form-item__plus-btn,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .create .tender-form-item__contact-name-btn,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .create .tender-form-item__plus-btn{position:static;-webkit-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;margin:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-strip);line-height:18px}.tender-form__field .tender-form .selectize-control .selectize-dropdown .optgroup-header,.tender-form__field #js-tender-form .selectize-control .selectize-dropdown .optgroup-header{padding:6px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--ui-micro);background-color:var(--ui-strip);border-bottom:1px solid var(--ui-border)}.tender-form__field[data-form-error],.tender-form__field .field_with_errors{position:relative}.tender-form__field[data-form-error] input,.tender-form__field[data-form-error] textarea,.tender-form__field[data-form-error] select,.tender-form__field[data-form-error] .selectize-input,.tender-form__field .field_with_errors input,.tender-form__field .field_with_errors textarea,.tender-form__field .field_with_errors select,.tender-form__field .field_with_errors .selectize-input{border-color:var(--ui-danger) !important}.tender-form__field[data-form-error] .selectize-control,.tender-form__field .field_with_errors .selectize-control{margin-bottom:0}.tender-form__field[data-form-error] .selectize-control .selectize-input,.tender-form__field .field_with_errors .selectize-control .selectize-input{border-color:var(--ui-danger) !important}.tender-form__field[data-form-error] .selectize-control .selectize-input.focus,.tender-form__field[data-form-error] .selectize-control .selectize-input.input-active,.tender-form__field[data-form-error] .selectize-control .selectize-input.dropdown-active,.tender-form__field .field_with_errors .selectize-control .selectize-input.focus,.tender-form__field .field_with_errors .selectize-control .selectize-input.input-active,.tender-form__field .field_with_errors .selectize-control .selectize-input.dropdown-active{border-color:var(--ui-danger) !important}.tender-form__field[data-form-error]::after,.tender-form__field .field_with_errors::after{content:attr(data-form-error);line-height:1.36;font-size:10px;font-weight:400;color:#fff;white-space:nowrap;padding:1px 6px;background-color:var(--ui-danger);position:absolute;top:100%;left:0;opacity:0;border-radius:2px}.tender-form__field[data-form-error][data-form-error]:hover::after,.tender-form__field[data-form-error] .field_with_errors:hover::after,.tender-form__field .field_with_errors[data-form-error]:hover::after,.tender-form__field .field_with_errors .field_with_errors:hover::after{opacity:1;z-index:10}.tender-form__field.tender-form__field--transportation_number[data-form-error]::after,.tender-form__field .field_with_errors.tender-form__field--transportation_number::after{position:absolute;margin-top:2px}.tender-form__field.js-country-select[data-form-error]::after,.tender-form__field .field_with_errors.js-country-select::after{position:absolute}.tender-form__field .ffi{width:100%;margin-bottom:9.5px;border-radius:2px;border-color:var(--ui-border-soft);box-shadow:none;font-size:13px;line-height:26px}.tender-form__field .ffi input{line-height:26px}.tender-form__field .ffi::after{padding-left:10px;margin:0}.tender-form__field .ffi::before{padding:0 9px;margin:4px 10px 4px 5px;background:var(--ui-primary);border-radius:2px;border:0;line-height:18px;color:#fff}.tender-form__field--medium textarea{height:26px}.tender-form__field--big textarea{height:67px}.tender-form__field--inline{width:100px;margin:0 5px;display:inline-block}.tender-form__field--separate{margin-bottom:7px}.tender-form__field .datepicker-input-icon,.tender-form__field .icon-calendar-empty.datepicker-input-icon,.tender-form__field .icons-inside.icons-inside--calendar-empty .datepicker-input-icon.icons-inside__out,.icons-inside.icons-inside--calendar-empty .tender-form__field .datepicker-input-icon.icons-inside__out,.tender-form__field .datepicker-input .datepicker-input-icon{position:absolute;top:auto !important;right:6px;bottom:calc((var(--ui-input-height) - 1em) / 2) !important;-webkit-transform:none !important;transform:none !important;z-index:2;margin:0;padding:0;line-height:1;font-size:12px;color:var(--ui-primary) !important;background:transparent;cursor:pointer}.tender-form__field .datepicker-input-icon:hover,.tender-form__field .icon-calendar-empty.datepicker-input-icon:hover,.tender-form__field .datepicker-input .datepicker-input-icon:hover{color:var(--ui-primary-text) !important}.tender-form__field .datepicker-input-icon::before,.tender-form__field .icon-calendar-empty.datepicker-input-icon::before,.tender-form__field .icons-inside.icons-inside--calendar-empty .datepicker-input-icon.icons-inside__out::before,.icons-inside.icons-inside--calendar-empty .tender-form__field .datepicker-input-icon.icons-inside__out::before,.tender-form__field .datepicker-input .datepicker-input-icon::before{color:inherit}.tender-form__field .contractor-name .depots{background-color:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text)}.tender-form__field .contractor-name .depots li{font-size:13px;padding:8px 12px;color:var(--ui-text)}.tender-form__field .contractor-name .depots li.selectable:hover,.tender-form__field .contractor-name .depots li.selectable.selected{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.tender-form__field-row{display:-webkit-flex;display:flex;margin-left:-10px}.tender-form__field-row>.tender-search-form__col{margin-left:10px}.tender-form__field .form-checkbox>label{font-size:12px;font-weight:normal;overflow:hidden;text-overflow:ellipsis}.tender-form-item--customer-date>label.tender-form__field{display:block;position:relative}.tender-form-item--customer-date>label.tender-form__field .icon-calendar-empty.datepicker-input-icon,.tender-form-item--customer-date>label.tender-form__field .datepicker-input-icon{color:var(--ui-primary) !important}.tender-form__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;gap:8px;margin-top:6px;padding:6px 12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.tender-form__actions>*+*{margin-left:0}#js-tender-form #js-tender-form-map-section{margin-bottom:6px}#js-tender-form .section-list--unequal-blocks>.section-item{padding-bottom:6px}.tender-form--transportation .section-list--unequal-blocks>.section-item--bordered.section-item--shrink{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.tender-form--transportation .section-list--unequal-blocks>.section-item--bordered.section-item--shrink .section-item__wrapper{width:auto}.tender-form__field-documents{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;font-size:12px;cursor:pointer;line-height:calc(var(--ui-input-height) - 2px);height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);padding:0;overflow:hidden;box-sizing:border-box;background:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);transition:border-color 0.15s ease, box-shadow 0.15s ease}.tender-form__field-documents:hover{border-color:var(--ui-primary-soft-border)}.tender-form__field-documents:hover .tender-form__field-documents-btn{-webkit-filter:brightness(0.92);filter:brightness(0.92)}.tender-form__field-documents-counts{color:var(--ui-muted);margin:0;padding:0 8px;overflow:hidden;text-overflow:ellipsis;-webkit-flex-grow:1;flex-grow:1;font-size:12px;white-space:nowrap;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tender-form__field-documents-btn{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:stretch;align-self:stretch;min-width:22px;height:auto;padding:0 8px;margin:0;background:var(--ui-primary);border:0;border-left:1px solid var(--ui-primary-soft-border);border-radius:0;line-height:1;color:#fff;transition:background-color 0.15s ease}.tender-form__field-documents-src{display:none}.tender-form__field-anchor{position:absolute;opacity:0}.tender-form__field-anchor:focus~.tender-form__field-documents{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.vertical-align{padding-top:0;line-height:var(--ui-input-height);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.point-contact-modal .tender-form__field{margin-bottom:10px}.working-days[data-form-error] .checkbox_with_errors label input[type='checkbox']+span::after{border:1px solid var(--ui-danger)}.tender-form-point__aditional-control{position:relative;font-size:12px;color:var(--ui-primary);cursor:pointer}.tender-form-point__aditional-control-icon.icon-eye-close,.icons-inside.icons-inside--eye-close .tender-form-point__aditional-control-icon.icons-inside__out{position:absolute;right:1px;top:-1px;z-index:4}.tender-form-point__aditional-control-icon.icon-eye-close,.icons-inside.icons-inside--eye-close .tender-form-point__aditional-control-icon.icons-inside__out,.tender-form-point__aditional-collapse{display:none}.tender-form-point__aditional.is-active .tender-form-point__aditional-control-icon.icon-eye-close,.tender-form-point__aditional.is-active .icons-inside.icons-inside--eye-close .tender-form-point__aditional-control-icon.icons-inside__out,.icons-inside.icons-inside--eye-close .tender-form-point__aditional.is-active .tender-form-point__aditional-control-icon.icons-inside__out{display:inline}.tender-form-point__aditional.is-active .tender-form-point__aditional-collapse{display:block}.tender-form-point__aditional.is-active .tender-form-point__aditional-control-text,.tender-form-point__aditional.is-active .tender-form-point__aditional-control-icon.icon-eye-text,.tender-form-point__aditional.is-active .tender-form-point__aditional-control-icon.icon-eye-open,.tender-form-point__aditional.is-active .icons-inside.icons-inside--eye-open .tender-form-point__aditional-control-icon.icons-inside__out,.icons-inside.icons-inside--eye-open .tender-form-point__aditional.is-active .tender-form-point__aditional-control-icon.icons-inside__out{display:none}.tender-form-item{max-width:100%;box-sizing:border-box}.tender-form-item--range-divider:not(:last-child),.tender-form-item--range-divider:not(:first-child){padding-left:0;padding-right:0}.tender-form-line__combine .tender-form-item:not(:last-child){padding-right:1.5px}.tender-form-line__combine .tender-form-item:not(:first-child){padding-left:1.5px}.tender-form-item--p-11{-webkit-flex-basis:11%;flex-basis:11%;width:11%}.tender-form-item--p-11.tender-form-item--with-limit{max-width:11%}.tender-form-item--p-15{-webkit-flex-basis:15%;flex-basis:15%;width:15%}.tender-form-item--p-15.tender-form-item--with-limit{max-width:15%}.tender-form-item--p-16{-webkit-flex-basis:16%;flex-basis:16%;width:16%}.tender-form-item--p-16.tender-form-item--with-limit{max-width:16%}.tender-form-item--p-17{-webkit-flex-basis:17%;flex-basis:17%;width:17%}.tender-form-item--p-17.tender-form-item--with-limit{max-width:17%}.tender-form-item--p-20{-webkit-flex-basis:20%;flex-basis:20%;width:20%}.tender-form-item--p-20.tender-form-item--with-limit{max-width:20%}.tender-form-item--p-25{-webkit-flex-basis:25%;flex-basis:25%;width:25%}.tender-form-item--p-25.tender-form-item--with-limit{max-width:25%}.tender-form-item--p-28{-webkit-flex-basis:28%;flex-basis:28%;width:28%}.tender-form-item--p-28.tender-form-item--with-limit{max-width:28%}.tender-form-item--p-30{-webkit-flex-basis:30%;flex-basis:30%;width:30%}.tender-form-item--p-30.tender-form-item--with-limit{max-width:30%}.tender-form-item--p-32{-webkit-flex-basis:32%;flex-basis:32%;width:32%}.tender-form-item--p-32.tender-form-item--with-limit{max-width:32%}.tender-form-item--p-33{-webkit-flex-basis:33%;flex-basis:33%;width:33%}.tender-form-item--p-33.tender-form-item--with-limit{max-width:33%}.tender-form-item--p-34{-webkit-flex-basis:34%;flex-basis:34%;width:34%}.tender-form-item--p-34.tender-form-item--with-limit{max-width:34%}.tender-form-item--p-35{-webkit-flex-basis:35%;flex-basis:35%;width:35%}.tender-form-item--p-35.tender-form-item--with-limit{max-width:35%}.tender-form-item--p-50{-webkit-flex-basis:50%;flex-basis:50%;width:50%}.tender-form-item--p-50.tender-form-item--with-limit{max-width:50%}.tender-form-item--p-65{-webkit-flex-basis:65%;flex-basis:65%;width:65%}.tender-form-item--p-65.tender-form-item--with-limit{max-width:65%}.tender-form-item--p-75{-webkit-flex-basis:75%;flex-basis:75%;width:75%}.tender-form-item--p-75.tender-form-item--with-limit{max-width:75%}.tender-form-item--p-50{-webkit-flex-shrink:0;flex-shrink:0}.tender-form-item--auto{-webkit-flex:1 1 auto;flex:1 1 auto}.tender-form-item--grow{-webkit-flex-grow:1;flex-grow:1}.tender-form-item--grow-200{-webkit-flex:1 0 200px;flex:1 0 200px}.tender-form-item--fix-65{-webkit-flex:0 0 auto;flex:0 0 auto;width:65px}.tender-form-item--fix-80{-webkit-flex:0 0 auto;flex:0 0 auto;width:80px}.tender-form-item--fix-110{-webkit-flex:0 0 auto;flex:0 0 auto;width:110px}.tender-form-item--fix-150{-webkit-flex:0 0 auto;flex:0 0 auto;width:150px}.tender-form-item--fix-170{-webkit-flex:0 0 auto;flex:0 0 auto;width:170px}.tender-form-item--margin-bottom{margin-bottom:10px}.tender-form-item--company{-webkit-flex:0 0 304px;flex:0 0 304px;width:304px}.tender-form-item--terrain-type{-webkit-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:0;overflow:hidden}.tender-form-item--terrain-type .selectize-control,.tender-form-item--terrain-type .selectize-input{max-width:100%;box-sizing:border-box}.tender-form-item--country{-webkit-flex:0 0 55px;flex:0 0 55px;width:55px}.tender-form-item--postal-code{-webkit-flex:0 0 70px;flex:0 0 70px;width:70px}.tender-form-item--city{-webkit-flex:0 0 80px;flex:0 0 80px;width:80px}.tender-form-item--address{-webkit-flex:0 0 176px;flex:0 0 176px;width:176px}.tender-form-item--contact{-webkit-flex:0 0 204px;flex:0 0 204px;width:204px}.tender-form-item--date{-webkit-flex:0 0 206px;flex:0 0 206px;width:206px}.tender-form-item--date-item{-webkit-flex:0 0 100px;flex:0 0 100px;width:100px}.tender-form-item--time{-webkit-flex:0 0 100px;flex:0 0 100px;width:100px}.tender-form-item--time-item{-webkit-flex:0 0 46px;flex:0 0 46px;width:46px}.tender-form-item--duration{-webkit-flex:0 0 52px;flex:0 0 52px;width:52px}.tender-form-item--duration .tender-form__field>label{white-space:nowrap}.tender-form-item--goods-type{-webkit-flex:0 0 94px;flex:0 0 94px;width:94px}.tender-form-item--goods-type .selectize-control{width:94px;max-width:100%}.tender-form-item--goods-type .selectize-input{overflow:hidden !important}.tender-form-item--goods-type .selectize-input>.item{display:block !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;padding-right:0 !important}.tender-form-item--goods-type .selectize-input .remove,.tender-form-item--goods-type .selectize-input .remove-single{display:none !important}.tender-form-item--goods-item{-webkit-flex:0 0 50px;flex:0 0 50px;width:50px}.tender-form-item--goods-palletes{-webkit-flex:0 0 65px;flex:0 0 65px;width:65px}.tender-form-item--goods-palletes .selectize-control{width:65px;max-width:100%}.tender-form-item--goods-palletes .selectize-input{overflow:hidden !important}.tender-form-item--goods-palletes .selectize-input>.item{display:block !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;padding-right:0 !important}.tender-form-item--goods-palletes .selectize-input .remove,.tender-form-item--goods-palletes .selectize-input .remove-single{display:none !important}.tender-form-item--goods-palletes-exchange{-webkit-flex:0 0 auto;flex:0 0 auto;width:var(--ui-input-height)}.tender-form-item--goods-weight,.tender-form-item--passengers-weight{-webkit-flex:0 0 63px;flex:0 0 63px;width:63px}.tender-form-item--goods-volume,.tender-form-item--goods-loading-meters{-webkit-flex:0 0 48px;flex:0 0 48px;width:48px}.tender-form-item--customer-item{width:175px}.tender-form-item--customer-item .selectize-control{width:172px}.tender-form-item--customer-item .selectize-control .selectize-input{padding:0 14px 0 10px !important}.tender-form-item--customer-item .selectize-control .selectize-input::after{width:14px !important;background-size:7px 4px !important}.tender-form-item--customer-number{width:180px}.tender-form-item--customer-date{width:106px;margin:0}.tender-form-item--customer-tracking{-webkit-flex:0 0 auto;flex:0 0 auto}.tender-form-item.is-required label{position:relative}.tender-form-item.is-required label:after{content:"*"}.tender-form-item__plus,.tender-form-item__contact-name{position:relative}.tender-form-item__plus .selectize-control,.tender-form-item__contact-name .selectize-control{width:calc(100% - 22px) !important;max-width:calc(100% - 22px)}.tender-form-item__plus .selectize-control .selectize-input,.tender-form-item__plus .selectize-input,.tender-form-item__contact-name .selectize-control .selectize-input,.tender-form-item__contact-name .selectize-input{padding-right:8px !important;border:1px solid var(--ui-border);border-right:0 !important;border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control) !important;box-sizing:border-box;background-color:var(--ui-input-bg)}.tender-form-item__plus .selectize-control .selectize-input::after,.tender-form-item__plus .selectize-input::after,.tender-form-item__contact-name .selectize-control .selectize-input::after,.tender-form-item__contact-name .selectize-input::after{content:none !important;display:none !important}.tender-form-item__plus .selectize-control .selectize-input.focus,.tender-form-item__plus .selectize-control .selectize-input.input-active,.tender-form-item__plus .selectize-control .selectize-input.dropdown-active,.tender-form-item__plus .selectize-input.focus,.tender-form-item__plus .selectize-input.input-active,.tender-form-item__plus .selectize-input.dropdown-active,.tender-form-item__contact-name .selectize-control .selectize-input.focus,.tender-form-item__contact-name .selectize-control .selectize-input.input-active,.tender-form-item__contact-name .selectize-control .selectize-input.dropdown-active,.tender-form-item__contact-name .selectize-input.focus,.tender-form-item__contact-name .selectize-input.input-active,.tender-form-item__contact-name .selectize-input.dropdown-active{border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control) !important}.tender-form-item__plus:has(.selectize-control.multi),.tender-form-item__contact-name:has(.selectize-control.multi){display:grid;grid-template-columns:minmax(0, 1fr) 22px;grid-template-rows:auto auto;-webkit-align-items:start;align-items:start;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.tender-form-item__plus:has(.selectize-control.multi)>label,.tender-form-item__contact-name:has(.selectize-control.multi)>label{grid-column:1 / -1;grid-row:1}.tender-form-item__plus:has(.selectize-control.multi) .selectize-control,.tender-form-item__contact-name:has(.selectize-control.multi) .selectize-control{grid-column:1;grid-row:2;width:100% !important;max-width:100%}.tender-form-item__plus:has(.selectize-control.multi) .selectize-control.multi .selectize-input,.tender-form-item__plus:has(.selectize-control.multi) .selectize-control.multi .selectize-input.has-items,.tender-form-item__contact-name:has(.selectize-control.multi) .selectize-control.multi .selectize-input,.tender-form-item__contact-name:has(.selectize-control.multi) .selectize-control.multi .selectize-input.has-items{height:auto !important;min-height:var(--ui-input-height) !important;overflow:visible;padding:3px 8px !important;-webkit-align-content:flex-start;align-content:flex-start;border:1px solid var(--ui-border) !important;border-radius:var(--ui-radius-control) !important}.tender-form-item__plus:has(.selectize-control.multi) .selectize-control.multi .selectize-input>input,.tender-form-item__plus:has(.selectize-control.multi) .selectize-control.multi .selectize-input.has-items>input,.tender-form-item__contact-name:has(.selectize-control.multi) .selectize-control.multi .selectize-input>input,.tender-form-item__contact-name:has(.selectize-control.multi) .selectize-control.multi .selectize-input.has-items>input{-webkit-flex:1 1 48px !important;flex:1 1 48px !important;min-width:48px !important;width:auto !important;opacity:1 !important;position:static !important}.tender-form-item__plus:has(.selectize-control.multi) .tender-form-item__plus-btn,.tender-form-item__plus:has(.selectize-control.multi) .tender-form-item__contact-name-btn,.tender-form-item__plus:has(.selectize-control.multi) .tender-form-item__edit-btn,.tender-form-item__contact-name:has(.selectize-control.multi) .tender-form-item__plus-btn,.tender-form-item__contact-name:has(.selectize-control.multi) .tender-form-item__contact-name-btn,.tender-form-item__contact-name:has(.selectize-control.multi) .tender-form-item__edit-btn{grid-column:2;grid-row:2;position:static;align-self:start;width:22px;height:var(--ui-input-height);margin:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-strip)}.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.focus) .tender-form-item__plus-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.focus) .tender-form-item__contact-name-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.focus) .tender-form-item__edit-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.input-active) .tender-form-item__plus-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.input-active) .tender-form-item__contact-name-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.input-active) .tender-form-item__edit-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.dropdown-active) .tender-form-item__plus-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.dropdown-active) .tender-form-item__contact-name-btn,.tender-form-item__plus:not(:has(.selectize-control.multi)):has(.selectize-input.dropdown-active) .tender-form-item__edit-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.focus) .tender-form-item__plus-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.focus) .tender-form-item__contact-name-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.focus) .tender-form-item__edit-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.input-active) .tender-form-item__plus-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.input-active) .tender-form-item__contact-name-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.input-active) .tender-form-item__edit-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.dropdown-active) .tender-form-item__plus-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.dropdown-active) .tender-form-item__contact-name-btn,.tender-form-item__contact-name:not(:has(.selectize-control.multi)):has(.selectize-input.dropdown-active) .tender-form-item__edit-btn{border-color:var(--ui-primary)}.tender-form-item__plus:has(.selectize-control.multi):has(.selectize-input.focus) .tender-form-item__plus-btn,.tender-form-item__plus:has(.selectize-control.multi):has(.selectize-input.input-active) .tender-form-item__plus-btn,.tender-form-item__plus:has(.selectize-control.multi):has(.selectize-input.dropdown-active) .tender-form-item__plus-btn,.tender-form-item__contact-name:has(.selectize-control.multi):has(.selectize-input.focus) .tender-form-item__plus-btn,.tender-form-item__contact-name:has(.selectize-control.multi):has(.selectize-input.input-active) .tender-form-item__plus-btn,.tender-form-item__contact-name:has(.selectize-control.multi):has(.selectize-input.dropdown-active) .tender-form-item__plus-btn{border-color:var(--ui-primary);background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.tender-form-item__plus #vue-client-contact-select,.tender-form-item__plus #vue-executor-contact-select,.tender-form-item__plus .depot-contact-select,.tender-form-item__contact-name #vue-client-contact-select,.tender-form-item__contact-name #vue-executor-contact-select,.tender-form-item__contact-name .depot-contact-select{position:relative;display:block}.tender-form-item__plus-btn,.tender-form-item__contact-name-btn,.tender-form-item__edit-btn{box-sizing:border-box;width:22px;height:var(--ui-input-height);bottom:0;right:0;position:absolute;z-index:2;border:1px solid var(--ui-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:var(--ui-strip);line-height:calc(var(--ui-input-height) - 2px);text-align:center;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;margin:0;padding:0;box-shadow:none;font-size:12px;cursor:pointer;color:var(--ui-primary)}.tender-form-item__plus-btn:hover:not(:disabled),.tender-form-item__contact-name-btn:hover:not(:disabled),.tender-form-item__edit-btn:hover:not(:disabled){background-color:var(--ui-primary-soft);color:var(--ui-primary-text);border-color:var(--ui-primary-soft-border)}.tender-form-item__plus-btn:focus,.tender-form-item__contact-name-btn:focus,.tender-form-item__edit-btn:focus{outline:none;background-color:var(--ui-primary-soft);color:var(--ui-primary-text);box-shadow:var(--ui-focus-ring)}.tender-form-item__plus-btn:disabled,.tender-form-item__contact-name-btn:disabled,.tender-form-item__edit-btn:disabled{opacity:0.5;cursor:not-allowed}.tender-form-item__plus-btn::before,.tender-form-item__contact-name-btn::before{font-family:"FontAwesome";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tender-form-item__edit-btn::before{font-family:"FontAwesome";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tender-form-item__cal-btn{font-size:12px;cursor:pointer;color:var(--ui-primary);font-style:normal;position:absolute;right:5px;top:auto;bottom:calc((var(--ui-input-height) - 1em) / 2);-webkit-transform:none;transform:none;line-height:1}.tender-form-item__cal-btn::before{font-family:"FontAwesome";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tender-form-item__contact-name-loader{box-sizing:border-box;width:22px;height:var(--ui-input-height);bottom:0;right:0;position:absolute;z-index:2;border:1px solid var(--ui-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background-color:var(--ui-strip);line-height:calc(var(--ui-input-height) - 2px);text-align:center;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.tender-form-item__reqs{position:relative}.tender-form-item__reqs-btn{padding:0 9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;position:absolute;background:var(--ui-primary);border-radius:var(--ui-radius-control);border:0;line-height:22px;color:#fff;cursor:pointer}.tender-form__field .tender-form-item__group{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;gap:0;width:100%}.tender-form__field .tender-form-item__group>.input{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0}.tender-form__field .tender-form-item__group>.input input{width:100%;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.tender-form__field .tender-form-item__group:focus-within>.input input{border-color:var(--ui-primary);box-shadow:none;position:relative;z-index:1}.tender-form__field .tender-form-item__group:focus-within>.tender-form-item__text{border-color:var(--ui-primary);position:relative;z-index:1}.tender-form-item__text{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:stretch;align-self:stretch;margin-left:-1px;min-width:30px;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 8px;border:1px solid var(--ui-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;background:var(--ui-strip);color:var(--ui-muted);font-size:var(--ui-input-font-size);font-weight:600;line-height:1;white-space:nowrap}.tender-form-line__combine,.tender-form-line{display:-webkit-flex;display:flex;gap:2px}.tender-form-line__combine.tender-form-line--range,.tender-form-line.tender-form-line--range{-webkit-align-items:center;align-items:center}.tender-form-line__combine.tender-form-line--bottom-aligned,.tender-form-line.tender-form-line--bottom-aligned{-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:4px}.tender-form-line__combine.tender-form-line--bottom-aligned .selectize-control,.tender-form-line.tender-form-line--bottom-aligned .selectize-control{margin-bottom:0}.tender-form-line__combine[data-kind-type='single'],.tender-form-line__combine[data-kind-type='multi'],.tender-form-line__combine:has(>.tender-form-item--duration),.tender-form-line[data-kind-type='single'],.tender-form-line[data-kind-type='multi'],.tender-form-line:has(>.tender-form-item--duration){-webkit-align-items:flex-end;align-items:flex-end}.tender-form-line__combine[data-kind-type='single']>.tender-form-item,.tender-form-line__combine[data-kind-type='multi']>.tender-form-item,.tender-form-line__combine:has(>.tender-form-item--duration)>.tender-form-item,.tender-form-line[data-kind-type='single']>.tender-form-item,.tender-form-line[data-kind-type='multi']>.tender-form-item,.tender-form-line:has(>.tender-form-item--duration)>.tender-form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.tender-form-line__combine[data-kind-type='single']>.tender-form-item>.tender-form__field,.tender-form-line__combine[data-kind-type='multi']>.tender-form-item>.tender-form__field,.tender-form-line__combine:has(>.tender-form-item--duration)>.tender-form-item>.tender-form__field,.tender-form-line[data-kind-type='single']>.tender-form-item>.tender-form__field,.tender-form-line[data-kind-type='multi']>.tender-form-item>.tender-form__field,.tender-form-line:has(>.tender-form-item--duration)>.tender-form-item>.tender-form__field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.tender-form-line__combine[data-kind-type='single'] label.tender-form__field,.tender-form-line__combine[data-kind-type='multi'] label.tender-form__field,.tender-form-line__combine:has(>.tender-form-item--duration) label.tender-form__field,.tender-form-line[data-kind-type='single'] label.tender-form__field,.tender-form-line[data-kind-type='multi'] label.tender-form__field,.tender-form-line:has(>.tender-form-item--duration) label.tender-form__field{margin-bottom:0}.tender-form-line__combine[data-kind-type='single'] label.tender-form__field>input:not([type='checkbox']):not([type='radio']),.tender-form-line__combine[data-kind-type='multi'] label.tender-form__field>input:not([type='checkbox']):not([type='radio']),.tender-form-line__combine:has(>.tender-form-item--duration) label.tender-form__field>input:not([type='checkbox']):not([type='radio']),.tender-form-line[data-kind-type='single'] label.tender-form__field>input:not([type='checkbox']):not([type='radio']),.tender-form-line[data-kind-type='multi'] label.tender-form__field>input:not([type='checkbox']):not([type='radio']),.tender-form-line:has(>.tender-form-item--duration) label.tender-form__field>input:not([type='checkbox']):not([type='radio']){margin-top:0}.tender-form-line__combine[data-kind-type='single'] .tender-form-point__button,.tender-form-line__combine[data-kind-type='multi'] .tender-form-point__button,.tender-form-line__combine:has(>.tender-form-item--duration) .tender-form-point__button,.tender-form-line[data-kind-type='single'] .tender-form-point__button,.tender-form-line[data-kind-type='multi'] .tender-form-point__button,.tender-form-line:has(>.tender-form-item--duration) .tender-form-point__button{height:var(--ui-input-height);width:var(--ui-input-height);box-sizing:border-box}.tender-form-col{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:175px}.toggled-map .tender-form-col-last{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:300px;gap:0 4px;-webkit-align-items:baseline;align-items:baseline}.tender-form-map{position:relative;-webkit-flex:1 0 100%;flex:1 0 100%}.tender-form-map__wrapper{display:-webkit-flex;display:flex;min-height:160px;overflow:hidden;border-left:1px solid var(--ui-border-soft);border-radius:0 var(--ui-radius-card) var(--ui-radius-card) 0}#js-tender-form-map-section{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);overflow:visible;background:var(--ui-surface)}#js-tender-form-map-section>.section-item:first-child,#js-tender-form-map-section>.section-item:first-child .section-item__wrapper{border-radius:var(--ui-radius-card) 0 0 var(--ui-radius-card)}#js-tender-form-map-section .leaflet-container{border-radius:0}#tender-form-map,.tender-form-map__process{position:absolute;top:0;right:0;bottom:0;left:0}#tender-form-map{z-index:2000}.tender-form-map__process{display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;background-color:color-mix(in srgb, var(--ui-surface) 35%, transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:3000;fill:var(--ui-text);color:var(--ui-text)}.tender-form-map--error .tender-form-map__process{fill:#dc2626;color:#dc2626}.tender-form-map--in-process .tender-form-map__process,.tender-form-map--error .tender-form-map__process{display:-webkit-flex;display:flex}.tender-form-map__process-pic{width:auto;margin-bottom:12px}.tender-form-map__process-pic.ui-loader{margin-bottom:12px}.tender-form-map__process-pic svg{width:72px;display:block}.map-toggler{position:absolute;right:16px;top:16px;z-index:2000}.order__map-autofit{position:absolute;right:16px;top:56px;z-index:2000;width:30px;height:30px;background-color:var(--ui-surface);background-image:url(/assets/icons/icon-map-autofit-aaef0ae556e464e4437f5e659a957f27b3bb53074eeef9bc4537a8c80840609e.svg);background-size:25px 25px;background-position:50% 50%;background-repeat:no-repeat;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-row);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease}.order__map-autofit:hover{background-color:var(--ui-btn-default-hover)}.order__map-autofit.active{background-image:url(/assets/icons/icon-map-autofit-active-7f9c40e688e0c4e5a38bb80312aedee148a71cd6cc4e1ed06698187776172269.svg)}html[data-theme='dark'] .tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a,html[data-theme='dark'] .tender-form-map .leaflet-bar a,html[data-theme='dark'] .tender-form-map .leaflet-control-zoom-in,html[data-theme='dark'] .tender-form-map .leaflet-control-zoom-out,html[data-theme='dark'] .tender-form-map .leaflet-control-layers-toggle,html[data-theme='dark'] .tender-form-map .leaflet-control-command a,html[data-theme='dark'] .tender-form-map .tender-form-map__route-control,html[data-theme='dark'] #tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a,html[data-theme='dark'] #tender-form-map .leaflet-bar a,html[data-theme='dark'] #tender-form-map .leaflet-control-zoom-in,html[data-theme='dark'] #tender-form-map .leaflet-control-zoom-out,html[data-theme='dark'] #tender-form-map .leaflet-control-layers-toggle,html[data-theme='dark'] #tender-form-map .leaflet-control-command a,html[data-theme='dark'] #tender-form-map .tender-form-map__route-control,html.theme-dark .tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a,html.theme-dark .tender-form-map .leaflet-bar a,html.theme-dark .tender-form-map .leaflet-control-zoom-in,html.theme-dark .tender-form-map .leaflet-control-zoom-out,html.theme-dark .tender-form-map .leaflet-control-layers-toggle,html.theme-dark .tender-form-map .leaflet-control-command a,html.theme-dark .tender-form-map .tender-form-map__route-control,html.theme-dark #tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a,html.theme-dark #tender-form-map .leaflet-bar a,html.theme-dark #tender-form-map .leaflet-control-zoom-in,html.theme-dark #tender-form-map .leaflet-control-zoom-out,html.theme-dark #tender-form-map .leaflet-control-layers-toggle,html.theme-dark #tender-form-map .leaflet-control-command a,html.theme-dark #tender-form-map .tender-form-map__route-control,body.theme-dark .tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a,body.theme-dark .tender-form-map .leaflet-bar a,body.theme-dark .tender-form-map .leaflet-control-zoom-in,body.theme-dark .tender-form-map .leaflet-control-zoom-out,body.theme-dark .tender-form-map .leaflet-control-layers-toggle,body.theme-dark .tender-form-map .leaflet-control-command a,body.theme-dark .tender-form-map .tender-form-map__route-control,body.theme-dark #tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a,body.theme-dark #tender-form-map .leaflet-bar a,body.theme-dark #tender-form-map .leaflet-control-zoom-in,body.theme-dark #tender-form-map .leaflet-control-zoom-out,body.theme-dark #tender-form-map .leaflet-control-layers-toggle,body.theme-dark #tender-form-map .leaflet-control-command a,body.theme-dark #tender-form-map .tender-form-map__route-control{background-color:var(--ui-map-control-bg) !important;border:1px solid var(--ui-map-control-border) !important;color:var(--ui-map-control-fg) !important;-webkit-filter:none !important;filter:none !important;box-shadow:var(--ui-shadow-row)}html[data-theme='dark'] .tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a:hover,html[data-theme='dark'] .tender-form-map .leaflet-bar a:hover,html[data-theme='dark'] .tender-form-map .leaflet-control-zoom-in:hover,html[data-theme='dark'] .tender-form-map .leaflet-control-zoom-out:hover,html[data-theme='dark'] .tender-form-map .leaflet-control-layers-toggle:hover,html[data-theme='dark'] .tender-form-map .tender-form-map__route-control:hover,html[data-theme='dark'] #tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a:hover,html[data-theme='dark'] #tender-form-map .leaflet-bar a:hover,html[data-theme='dark'] #tender-form-map .leaflet-control-zoom-in:hover,html[data-theme='dark'] #tender-form-map .leaflet-control-zoom-out:hover,html[data-theme='dark'] #tender-form-map .leaflet-control-layers-toggle:hover,html[data-theme='dark'] #tender-form-map .tender-form-map__route-control:hover,html.theme-dark .tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a:hover,html.theme-dark .tender-form-map .leaflet-bar a:hover,html.theme-dark .tender-form-map .leaflet-control-zoom-in:hover,html.theme-dark .tender-form-map .leaflet-control-zoom-out:hover,html.theme-dark .tender-form-map .leaflet-control-layers-toggle:hover,html.theme-dark .tender-form-map .tender-form-map__route-control:hover,html.theme-dark #tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a:hover,html.theme-dark #tender-form-map .leaflet-bar a:hover,html.theme-dark #tender-form-map .leaflet-control-zoom-in:hover,html.theme-dark #tender-form-map .leaflet-control-zoom-out:hover,html.theme-dark #tender-form-map .leaflet-control-layers-toggle:hover,html.theme-dark #tender-form-map .tender-form-map__route-control:hover,body.theme-dark .tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a:hover,body.theme-dark .tender-form-map .leaflet-bar a:hover,body.theme-dark .tender-form-map .leaflet-control-zoom-in:hover,body.theme-dark .tender-form-map .leaflet-control-zoom-out:hover,body.theme-dark .tender-form-map .leaflet-control-layers-toggle:hover,body.theme-dark .tender-form-map .tender-form-map__route-control:hover,body.theme-dark #tender-form-map .leaflet-control:not(.leaflet-control-attribution)>a:hover,body.theme-dark #tender-form-map .leaflet-bar a:hover,body.theme-dark #tender-form-map .leaflet-control-zoom-in:hover,body.theme-dark #tender-form-map .leaflet-control-zoom-out:hover,body.theme-dark #tender-form-map .leaflet-control-layers-toggle:hover,body.theme-dark #tender-form-map .tender-form-map__route-control:hover{background-color:var(--ui-map-control-bg-hover) !important}html[data-theme='dark'] .order__map-expander,html[data-theme='dark'] .map-toggler.order__map-expander,html[data-theme='dark'] .order__map-autofit,html.theme-dark .order__map-expander,html.theme-dark .map-toggler.order__map-expander,html.theme-dark .order__map-autofit,body.theme-dark .order__map-expander,body.theme-dark .map-toggler.order__map-expander,body.theme-dark .order__map-autofit{background-color:var(--ui-map-control-bg) !important;border-color:var(--ui-map-control-border) !important;-webkit-filter:none !important;filter:none !important}html[data-theme='dark'] .order__map-expander:hover,html[data-theme='dark'] .map-toggler.order__map-expander:hover,html[data-theme='dark'] .order__map-autofit:hover,html.theme-dark .order__map-expander:hover,html.theme-dark .map-toggler.order__map-expander:hover,html.theme-dark .order__map-autofit:hover,body.theme-dark .order__map-expander:hover,body.theme-dark .map-toggler.order__map-expander:hover,body.theme-dark .order__map-autofit:hover{background-color:var(--ui-map-control-bg-hover) !important}html[data-theme='dark'] .leaflet-control-attribution,html[data-theme='dark'] .leaflet-control-scale-line,html.theme-dark .leaflet-control-attribution,html.theme-dark .leaflet-control-scale-line,body.theme-dark .leaflet-control-attribution,body.theme-dark .leaflet-control-scale-line{background:color-mix(in srgb, var(--ui-surface) 92%, transparent) !important;color:var(--ui-muted) !important;border-color:var(--ui-border) !important}.toggled-map{height:400px}.toggled-map .tender-form-overview{width:380px;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:272px}.toggled-map .tender-form-line{-webkit-flex-wrap:wrap;flex-wrap:wrap}.toggled-map .section-item__wrapper:first-child{position:absolute;width:380px;height:268px;top:10px;left:18px;z-index:111111;background:var(--ui-surface)}.toggled-map .leaflet-control-zoom.leaflet-bar.leaflet-control,.toggled-map .leaflet-control-command.leaflet-control{left:390px}.toggled-map .leaflet-bottom.leaflet-left{bottom:122px;left:388px}.tender-form-map__process-title{margin-bottom:5px;font-size:20px}.tender-form-map__process-description{font-size:14px}.tender-form-map__process-title,.tender-form-map__process-description{display:none}.tender-form-map--in-process .tender-form-map__process-title[data-type='in-process'],.tender-form-map--error .tender-form-map__process-title[data-type='error'],.tender-form-map--in-process .tender-form-map__process-description[data-type='in-process'],.tender-form-map--error .tender-form-map__process-description[data-type='error']{display:block}.tender-form-map__process-part{display:none}.tender-form-map__process-part .tender-form-map--in-process{display:block}.tender-form-map__route-control{background-image:url(/assets/components/tender/form/map/process-3d60cafa3a0ba030f5ef740820265396879101bb58c8e553e198614c05dde163.svg);width:30px;height:30px;background-position:50% 50%;background-repeat:no-repeat;display:block;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-row);cursor:auto;text-align:center;background-color:var(--ui-surface)}.tender-form-map__route-control:hover{background-color:var(--ui-btn-default-hover)}#tender-form-map .leaflet-control-zoom{margin-top:10px;margin-bottom:0}#tender-form-map .leaflet-control-zoom-in{margin-bottom:10px}#tender-form-map .leaflet-control-command.leaflet-control{margin-top:10px;margin-bottom:0;clear:both}#tender-form-map .leaflet-bottom.leaflet-left .leaflet-control-layers.leaflet-control{margin-left:25px;padding:0;background:transparent;border-radius:0;box-shadow:none}#tender-form-map .leaflet-control-layers-toggle,#tender-form-map .leaflet-retina .leaflet-control-layers-toggle{width:30px !important;height:30px !important;margin-bottom:10px}.tender-form-overview{width:560px;max-width:100%;padding:8px;display:-webkit-flex;display:flex;gap:6px;box-sizing:border-box;min-width:0}.tender-form-overview .tender-form-col{gap:8px;min-width:0;box-sizing:border-box}.tender-form-overview .tender-form-col>.tender-form-item{margin-top:0;margin-bottom:0;max-width:100%;box-sizing:border-box}.tender-form-overview .tender-form-item--customer-item,.tender-form-overview .tender-form-item--customer-number,.tender-form-overview .tender-form-item--customer-auto{width:100%;max-width:100%}.tender-form-overview .tender-form-item--customer-item .selectize-control,.tender-form-overview .tender-form-item--customer-number .selectize-control,.tender-form-overview .tender-form-item--customer-auto .selectize-control{width:100%;max-width:100%}.tender-form-overview .tender-form-item--customer-date{width:106px;max-width:100%;margin:0}.tender-form-overview .tender-form-item--customer-date>label.tender-form__field{display:block;position:relative;margin:0}.tender-form-overview .tender-form-item--customer-date>label.tender-form__field>input.datepicker,.tender-form-overview .tender-form-item--customer-date>label.tender-form__field>input[type='text']{margin-top:0;height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;line-height:calc(var(--ui-input-height) - 2px);padding:0 22px 0 5px;box-sizing:border-box}.tender-form-overview .tender-form-item--customer-date>label.tender-form__field .icon-calendar-empty.datepicker-input-icon,.tender-form-overview .tender-form-item--customer-date>label.tender-form__field .datepicker-input-icon{bottom:calc((var(--ui-input-height) - 1em) / 2) !important}.tender-form-overview .selectize-control{margin-bottom:0}.tender-form-overview .tender-form__field--separate{margin-bottom:0}.tender-form-overview .tender-form-line--bottom-aligned{margin-bottom:12px}.tender-form-overview input[type='text'],.tender-form-overview input[type='number'],.tender-form-overview input.datepicker,.tender-form-overview select{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;box-sizing:border-box;padding-top:0 !important;padding-bottom:0 !important;line-height:calc(var(--ui-input-height) - 2px)}.tender-form-overview .selectize-control:not(.multi) .selectize-input{height:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;box-sizing:border-box !important;padding-top:0 !important;padding-bottom:0 !important;line-height:calc(var(--ui-input-height) - 2px) !important}.tender-form-overview .tender-form__field-documents{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);box-sizing:border-box;line-height:calc(var(--ui-input-height) - 2px)}.tender-form-overview .tender-form__field-documents-btn{height:100%;min-height:0;line-height:1;padding-top:0;padding-bottom:0}.tender-form-overview .tender-form-item__plus-btn,.tender-form-overview .tender-form-item__contact-name-btn,.tender-form-overview .tender-form-item__edit-btn{height:var(--ui-input-height);min-height:var(--ui-input-height);max-height:var(--ui-input-height);box-sizing:border-box;line-height:calc(var(--ui-input-height) - 2px)}.tender-form-payment{width:450px;max-width:100%;display:-webkit-flex;display:flex;box-sizing:border-box;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);background:var(--ui-surface);color:var(--ui-text)}.tender-form-payment.tender-search-form{width:100%;max-width:100%;overflow:visible;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-shadow:none;background:transparent}.section-item--bordered .tender-form-payment{border:0;border-radius:0;box-shadow:none;width:100%}.tender-form--transportation .section-item--bordered .tender-form-payment{width:550px;max-width:100%}.tender-form-payment textarea{height:66px}.tender-form-payment__calc{padding:8px 10px;-webkit-flex:1 1 64%;flex:1 1 64%;box-sizing:border-box;min-width:0}.order-vehicle-form__main-container--contract .tender-form-payment__calc{padding:8px 10px}.tender-form-payment__calc .tender-form-line{min-width:0;gap:4px;-webkit-align-items:stretch;align-items:stretch}.tender-form-payment__calc .tender-form-line>.tender-form-item--p-20{-webkit-flex:0 0 72px;flex:0 0 72px;width:72px;max-width:72px;min-width:72px}.tender-form-payment__calc .tender-form-line>.tender-form-item--p-35{-webkit-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0}.tender-form-payment__calc .tender-form-line>.tender-form-item--auto{-webkit-flex:0 1 140px;flex:0 1 140px;min-width:0}.tender-form-payment__calc .tender-form-line .selectize-control,.tender-form-payment__calc .tender-form-line .selectize-input,.tender-form-payment__calc .tender-form-line input{max-width:100%;box-sizing:border-box}.tender-form-payment__result{padding:8px 12px;-webkit-flex:1 0 36%;flex:1 0 36%;background-color:var(--ui-strip);color:var(--ui-text);box-sizing:border-box;border-left:1px solid var(--ui-border-soft);min-width:0}.tender-form-payment-calc{position:relative}.tender-form-payment-calc__title{font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color)}.tender-form-point{position:relative}.customs_office_info,.tender-form-point__section{padding:4px 8px}.customs_office_info:last-of-type,.tender-form-point__section:last-of-type{padding-bottom:10px}.customs_office_info--gray,.tender-form-point__section--gray{padding-top:8px;padding-bottom:10px;background-color:var(--ui-strip)}.tender-form-point__section-highlight{background-color:var(--ui-warning-bg);font-size:12px}.tender-form-point__section>.tender-form-point__section-highlight{margin:10px -8px -10px;padding:3px 8px}.tender-form-point__title{height:33px;margin:-3px -3px 0;padding:0 11px;line-height:31px;color:#fff;background-color:var(--ui-primary);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.tender-form-point__title span.error{margin-left:15px;font-weight:bold}.tender-form-point__title>span.svg-icon{margin-right:5px;color:var(--ui-primary-text)}.tender-form-point__title>span{vertical-align:middle}.tender-form-point__close{width:30px;height:30px;top:0;right:0;position:absolute;text-align:center;line-height:30px;cursor:pointer;font-size:14px;color:var(--ui-on-primary);opacity:0.85;transition:opacity 0.15s ease}.tender-form-point__close:hover{opacity:1}.tender-form-points[data-count-loading='1'] .tender-form-points-list__item--loading .tender-form-point__close,.tender-form-points[data-count-unloading='1'] .tender-form-points-list__item--unloading .tender-form-point__close{display:none}.tender-form-points-list__item--loading:nth-child(1) .tender-form-point__close{display:none !important}.tender-form-point__index::before{content:counter(pointIndex)}.tender-form-point__add-in-block{margin:5px 0 10px 10px;color:var(--ui-success);display:inline-block;cursor:pointer;border:none;background:none;padding:0}.tender-form-point__add-in-block:focus{outline:1px solid;outline-offset:2px}.tender-form-point__add-in-block::before{margin-right:0.55em;content:"";font-family:"FontAwesome"}.tender-form-point__link{color:var(--ui-success);display:inline-block;cursor:pointer;border:none;background:none;padding:0}.tender-form-point__link:focus{outline:1px solid;outline-offset:2px}.tender-form-point__button{width:24px;height:24px;padding:0;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-surface);color:var(--ui-muted);text-align:center;box-sizing:border-box;overflow:hidden}.tender-form-point__button::before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tender-form-point__button.active{color:#fff;border-color:var(--ui-primary);background-color:var(--ui-primary)}.tender-form-point__button.wide{width:auto;padding:0 10px}.tender-form-point__on-map{color:#fff;border-color:var(--ui-primary);background-color:var(--ui-primary)}.tender-form-point__on-map::before{content:""}.tender-form-point__calculate{line-height:1;border-color:var(--ui-primary);background-color:var(--ui-primary)}.tender-form-point__calculate>svg{display:inline-block;vertical-align:middle;width:12px;height:16px;fill:#fff}.tender-form-point__calculate.-disabled{pointer-events:none;border-color:var(--ui-muted);background-color:var(--ui-muted)}.tender-form-point__calculate.-disabled>svg{fill:white}.tender-form-point__exchange_pallets::before{content:""}.tender-form-point__destroy::before{content:""}.tender-form-point__schedule{width:100%;table-layout:fixed;font-size:12px}.tender-form-point__schedule th{text-align:center;padding:10px 5px;color:var(--ui-muted);font-size:12px;font-weight:400;line-height:16px}.tender-form-point__schedule th.is-active{color:var(--ui-text);font-weight:700}.tender-form-point__schedule td+td,.tender-form-point__schedule th+th{border-left:1px solid var(--ui-border-soft)}.tender-form-point__schedule tr+tr>td{border-top:1px solid var(--ui-border-soft)}.tender-form-point__schedule td{padding:10px 20px}.tender-form-point__schedule td div{visibility:hidden}.tender-form-point__schedule td.is-active div{visibility:visible}.tender-form-point__schedule td input.timepicker{height:inherit;border-radius:4px;padding:0 8px}.tender-form-point__schedule input{width:100%}.tender-form-point__schedule.base-error{color:var(--ui-danger)}.tender-form-point__block-error{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;box-sizing:border-box;margin:0 0 8px;padding:8px 12px;border:1px solid var(--ui-danger-border);border-radius:var(--ui-radius-control);background:var(--ui-danger-soft);color:var(--ui-danger);font-size:13px;font-weight:600;line-height:1.35;text-align:left}.tender-form-point__block-error::before{-webkit-flex-shrink:0;flex-shrink:0;width:16px;height:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-family:"FontAwesome";font-size:14px;line-height:1;content:""}.tender-form-point__block-warning{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;box-sizing:border-box;margin:0 0 8px;padding:8px 12px;border:1px solid var(--ui-warning-border);border-radius:var(--ui-radius-control);background:var(--ui-warning-bg);color:var(--ui-warning);font-size:13px;font-weight:600;line-height:1.35;text-align:left}.tender-form-point__block-warning::before{-webkit-flex-shrink:0;flex-shrink:0;width:16px;height:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-family:"FontAwesome";font-size:14px;line-height:1;content:""}.tender-form-point__aditional .selectize-input{width:198px}.customs-office-info{padding-top:4px}.customs-office-section{padding-bottom:4px}.tender-form-points-list__item--customs_office .customs-office-info table{margin:0 auto;border:1px solid}.tender-form-points-list__item--customs_office .customs-office-info .key{padding:0 10px;font-weight:bold}.tender-form-points-list__item--customs_office .customs-office-info .value{padding:0 10px}.tender-form-point-cargos__item{position:relative;margin-bottom:5px}.tender-form-point-cargos__item .selectize-control{margin-bottom:0}.tender-form-point-cargos__item .selectize-input,.tender-form-point-cargos__item input[type='text'],.tender-form-point-cargos__item input[type='number']{border-radius:var(--ui-radius-control)}.tender-form-point-cargos__item .tender-form-point__button,.tender-form-point-cargos__item .tender-form-point__exchange_pallets{border-radius:var(--ui-radius-control);overflow:hidden}.tender-form-point-cargos__item:last-of-type{margin-bottom:0}.tender-form-item--goods-palletes-exchange{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.tender-form-item--goods-palletes-exchange .tender-form-point__button{width:var(--ui-input-height);height:var(--ui-input-height);box-sizing:border-box;border-radius:var(--ui-radius-control);-webkit-flex-shrink:0;flex-shrink:0}.tender-form-point-cargos__destroy{padding:0;border:0;top:-3px;right:-5px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;color:#9aa0a6;font-family:"FontAwesome";display:none}.tender-form-point-cargos--can-remove .tender-form-point-cargos__destroy{display:block}.tender-form-points{position:relative;width:100%;max-width:calc(100vw - 245px);min-width:0;background:var(--ui-page);box-shadow:var(--ui-shadow-card);color:var(--ui-text);margin-bottom:6px;border-radius:var(--ui-radius-card);border:1px solid var(--ui-border);overflow:hidden;box-sizing:border-box}.tender-form-points--loading .tender-form-points-links,.tender-form-points--loading .tender-form-points-list{-webkit-filter:blur(2.5px);filter:blur(2.5px);opacity:0.72;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tender-form-points--loading .tender-form-points__loader{display:-webkit-flex;display:flex}.tender-form-points__loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;background-color:color-mix(in srgb, var(--ui-page) 45%, transparent);z-index:1000}.tender-points-control{padding:5px 10px;font-size:12px;color:var(--ui-primary);cursor:pointer;white-space:nowrap}.tender-points-control-item--hide{display:block}.tender-points-control-item--show{display:none}.tender-points-control.is-hidden .tender-points-control-item--hide{display:none}.tender-points-control.is-hidden .tender-points-control-item--show{display:block}.tender-form-points-link{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#fff;z-index:3000;text-align:center}.tender-form-points-link.nav-dropdown--shown{z-index:4000}.tender-form-points-link:not(.ui-sortable-helper)+.tender-form-points-link{margin-left:17px}.tender-form-points-link .error-tooltip{position:fixed;width:256px;margin-top:48px;background:var(--ui-danger)}.tender-form-points-link__icon.error{border:1px solid var(--ui-danger)}.tender-form-points-link__icon{cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:30px;height:30px;border-radius:15px;background-color:var(--ui-primary);line-height:30px;font-size:14px}.ui-sortable-enabled .tender-form-points-link__icon{cursor:move}.tender-form-points-link__icon::before{min-width:16px;height:16px;padding:0 3px;top:0;left:23px;box-sizing:border-box;background-color:var(--ui-primary-text);border-radius:16px;position:absolute;counter-increment:linkNo;content:counter(linkNo);line-height:16px;text-align:center;font-size:8px;font-family:inherit}.tender-form-points-link__icon::after{font-family:"FontAwesome"}.tender-form-points-link__add-next{width:18px;height:18px;margin-left:17px;border-radius:9px;background-color:var(--ui-success);line-height:17px;cursor:pointer}.tender-form-points-link__add-next::after{font-family:"FontAwesome";font-size:10px;content:'\f067'}.ui-sortable-helper .tender-form-points-link__add-next{display:none}.tender-form-points-links{position:relative;width:100%;max-width:100%;min-width:0}.tender-form-points-links__list-container{background:var(--ui-surface);box-shadow:none;border-bottom:1px solid var(--ui-border-soft);box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.tender-form-points-links__list-wrapper{padding:6px 9px;box-sizing:border-box;min-width:0;-webkit-flex:1 1 auto;flex:1 1 auto;overflow-x:auto}.tender-form-points-links__list{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;counter-reset:linkNo}.tender-form-points-links__list::before{position:absolute;top:50%;right:0;left:0;border-bottom:4px dotted var(--ui-border);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2000;content:''}.tender-form-points-links__add-point{position:absolute;top:100%;z-index:4000;display:none;box-sizing:border-box;min-width:180px;margin-top:6px;padding:6px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);-webkit-transform:translateX(-15px);transform:translateX(-15px)}.tender-form-points-links__add-point--shown{display:block}.tender-form-points-links__add-point::before,.tender-form-points-links__add-point::after{position:absolute;left:22px;width:0;height:0;border-style:solid;content:''}.tender-form-points-links__add-point::before{top:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent var(--ui-border) transparent}.tender-form-points-links__add-point::after{top:-5px;border-width:0 5px 5px 5px;border-color:transparent transparent var(--ui-surface) transparent}.tender-form-points-links__add-point-list{margin:0;padding:0;list-style-type:none}.tender-form-points-links__add-point-title{padding:6px 12px 4px;font-size:12px;font-weight:600;line-height:1.3;color:var(--ui-text)}.tender-form-points-links__add-point-item{position:relative;display:block;box-sizing:border-box;width:100%;padding:8px 12px 8px 32px;border:none;border-radius:var(--ui-radius-control);background-color:transparent;text-align:left;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;color:var(--ui-muted);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.tender-form-points-links__add-point-item:hover,.tender-form-points-links__add-point-item:focus{background-color:var(--ui-primary-soft);color:var(--ui-primary-text);outline:none}.tender-form-points-links__add-point-item-icon{position:absolute;top:50%;left:10px;display:block;width:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:inherit}.tender-form-points-links__add-point-item-icon>svg{display:block;width:1em;height:1em;fill:currentColor}.tender-form-points-list{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;background-color:var(--ui-page);width:100%;max-width:100%;min-width:0;padding:8px}.tender-form-points-list.is-hidden{display:none}.tender-form-points-list__items{padding:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;background-color:var(--ui-page);padding-bottom:4px}.tender-form-points-list__item{background:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-text);width:426px;max-width:426px;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;border:3px solid var(--ui-primary);border-radius:var(--ui-radius-card);overflow:visible;counter-increment:pointIndex}.tender-form-points-list__item:not(:last-child){margin-right:10px}.tender-form-points-list__item--load+.tender-form-points-list__item--unload{counter-reset:pointIndex}.tender-form-points-list__item.error{border-color:var(--ui-danger)}.tender-form-points-list__item.error .tender-form-point__title{background-color:var(--ui-danger)}.tender-form-points-list__item--marker{width:0;max-width:0;border:0;margin-right:0 !important;visibility:hidden}.tender-form-schedule input[type="text"]{width:110px}.tender-form-schedule .field_with_errors input[type="text"]{width:100%}.tender-form-schedule .valid{border:1px solid var(--ui-border) !important}.tender-form-schedule__wrapper{padding:12px 10px;-webkit-flex:20 0 auto;flex:20 0 auto}.tender-form-schedule__title{margin-bottom:4px;font-size:14px;font-weight:700;color:var(--ui-text)}.tender-form-schedule__items{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:12px}.tender-form-schedule__items .working-days{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inherit;margin-left:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tender-form-schedule__items .working-days:after{width:100%;margin-top:5px}.tender-form-schedule__item+.tender-form-schedule__item{margin-left:10px}.tender-form-schedule__switcher{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;background:var(--ui-strip);-webkit-flex:1 0 auto;flex:1 0 auto;border:none}.tender-form-schedule__switcher:focus{outline:none}.tender-form-schedule__switcher i{font-size:20px;color:var(--ui-text)}.tender-form-schedule__switcher i.icon-info-sign,.tender-form-schedule__switcher .icons-inside.icons-inside--info-sign i.icons-inside__out,.icons-inside.icons-inside--info-sign .tender-form-schedule__switcher i.icons-inside__out{position:absolute;color:var(--ui-primary);font-size:12px;margin-left:3px}.tender-form-schedule__switcher i.icon-info-sign:before,.tender-form-schedule__switcher .icons-inside.icons-inside--info-sign i.icons-inside__out:before,.icons-inside.icons-inside--info-sign .tender-form-schedule__switcher i.icons-inside__out:before{vertical-align:top}.tender-form-schedule__switcher-text{color:var(--ui-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tender-search-form{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text)}.tender-search-form__container{padding:10px;-webkit-flex:1 1 360px;flex:1 1 360px;min-width:0;box-sizing:border-box}.tender-search-form__footer{background-color:var(--ui-strip);-webkit-flex:1 1 280px;flex:1 1 280px;min-width:0;max-width:100%;box-sizing:border-box}.tender-search-form__footer .tender-form-payment{width:100%;max-width:450px}.tender-search-form__row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-bottom:10px}.tender-search-form__row--wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.tender-search-form__col{margin-left:20px;min-width:0}.tender-search-form__col-text{padding-top:4px;font-size:12px}.tender-search-form__col--xs{width:70px;-webkit-flex:0 0 70px;flex:0 0 70px}.tender-search-form__col--sm{width:150px;-webkit-flex:0 0 150px;flex:0 0 150px}.tender-search-form__col--md{width:320px;-webkit-flex:0 0 320px;flex:0 0 320px}.tender-search-form__col--action{-webkit-flex:0 0 auto;flex:0 0 auto;padding-top:18px;-webkit-align-self:flex-end;align-self:flex-end}.tender-form-vehicle-dialog__section{margin-bottom:16px}.tender-form-vehicle-dialog__section:last-child{margin-bottom:0}.tender-form-vehicle-dialog__section-title{color:var(--ui-text);font-weight:700;font-size:14px;line-height:1.3;margin-bottom:8px}.tender-form-vehicle-dialog__section-title>.js-selected:not(:empty){color:var(--ui-muted);font-weight:600}.tender-form-vehicle-dialog__section-title>.js-selected:not(:empty):before{content:' ('}.tender-form-vehicle-dialog__section-title>.js-selected:not(:empty):after{content:')'}.tender-form-vehicle-dialog__section-body{border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background-color:var(--ui-surface);color:var(--ui-text);padding:12px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px 12px}.tender-form-vehicle-dialog__section-line{-webkit-flex-basis:100%;flex-basis:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px 12px;border:none;clear:both}.tender-form-vehicle-dialog__section-line--right{-webkit-justify-content:flex-end;justify-content:flex-end}.tender-form-vehicle-dialog__section-item{margin-bottom:0;padding:0;width:calc(50% - 6px);-webkit-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px);border:none;box-sizing:border-box}.tender-form-vehicle-dialog__section-item.form-fieldset{padding:2px;margin-bottom:0}@media (min-width: 1400px){.tender-form-vehicle-dialog__section-item{width:calc(33.333% - 8px);-webkit-flex:0 0 calc(33.333% - 8px);flex:0 0 calc(33.333% - 8px)}}@media (min-width: 1920px){.tender-form-vehicle-dialog__section-item{width:calc(25% - 9px);-webkit-flex:0 0 calc(25% - 9px);flex:0 0 calc(25% - 9px)}}.tender-form-vehicle-dialog__section-item .form-input__placeholder{color:var(--ui-label-color);font-size:13px;font-weight:400}.tender-form-vehicle-dialog__section-item input.form-input__field{line-height:20px}.tender-form-vehicle-dialog__section-item input.form-input__field,.tender-form-vehicle-dialog__section-item .form-input__measure{height:24px;font-size:12px;padding-left:3px;padding-right:3px;color:var(--ui-text);background-color:var(--ui-input-bg);border-color:var(--ui-border)}.tender-form-vehicle-dialog__section-item .form-text{height:24px;line-height:20px;font-size:12px;padding:0 6px;color:var(--ui-text)}.tender-form-vehicle-dialog__section-item .form-fieldset__content{width:200px;display:-webkit-flex;display:flex}.tender-form-vehicle-dialog__section-item .form-fieldset__content>.form-field{width:90px}.tender-form-vehicle-dialog__section-item .form-fieldset__content>.form-field+.form-field{margin-left:20px}.tender-form-vehicle-dialog__section-item .form-fieldset__content .form-group{width:90px}.tender-form-vehicle-dialog__section-item--half{-webkit-flex-basis:50%;flex-basis:50%}.tender-form-vehicle-dialog__section-item .form-checkbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;min-height:0}.tender-form-vehicle-dialog__section-item .form-checkbox>label,.tender-form-vehicle-dialog__section-item .form-checkbox>div{display:inline-block;color:var(--ui-text);font-size:13px;font-weight:400;line-height:16px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tender-form-vehicle-dialog__show-all{margin-top:4px;color:#fff;background:var(--ui-primary);border:1px solid var(--ui-primary);border-radius:var(--ui-radius-control);padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease}.tender-form-vehicle-dialog__show-all:hover{background:var(--ui-primary-text);border-color:var(--ui-primary-text)}.tender-form-vehicle-dialog__show-all:focus{outline:none;box-shadow:var(--ui-focus-ring)}.tender-form-vehicle-dialog__show-all:before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px}.tender-form-vehicle-dialog__section.is-showed-all .tender-form-vehicle-dialog__show-all{margin-top:0}.tender-form-vehicle-dialog__section.is-showed-all .tender-form-vehicle-dialog__show-all:before{content:""}.modalbg.tender-form .modalbg-content__body,.modalbg .tender-form .modalbg-content__body{max-height:70vh;overflow-y:auto}.modalbg.tender-form .modalbg-content__body::-webkit-scrollbar,.modalbg .tender-form .modalbg-content__body::-webkit-scrollbar{width:11px;background-color:transparent}.modalbg.tender-form .modalbg-content__body::-webkit-scrollbar-thumb,.modalbg .tender-form .modalbg-content__body::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.tender-form-vehicle{width:100%;max-width:100%;box-sizing:border-box}.tender-form-vehicle .tender-form__field{margin:2px 0 3px}.tender-form-vehicle .tender-form__field .form-checkbox{width:95%;font-size:12px}.tender-form-vehicle .form-checkbox input[type='checkbox']:checked+label{color:var(--ui-text)}.tender-form-vehicle__row{width:100%;height:160px;display:-webkit-flex;display:flex;overflow:hidden;box-sizing:border-box}@media (min-width: 1920px){.tender-form-vehicle__row{height:170px}}.tender-form-vehicle--expanded .tender-form-vehicle__row{height:auto}.tender-form-vehicle__column{padding:10px;-webkit-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box;position:relative}.tender-form-vehicle__column:not(:first-child){border-left:1px solid var(--ui-border-soft)}.tender-form-vehicle__column--types-tos{width:390px;max-width:390px;-webkit-flex:0 0 390px;flex:0 0 390px}.tender-form-vehicle__column--body-kinds{min-width:280px;width:auto}.tender-form-vehicle__column--other{-webkit-flex:0 0 180px;flex:0 0 180px;width:180px;min-width:160px;max-width:200px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.tender-form-vehicle__title{color:var(--ui-text);font-weight:700;font-size:14px;line-height:1.3;margin-bottom:5px;height:auto;min-height:20px}.tender-form-vehicle__column--other .tender-form-vehicle__title{position:relative;z-index:1;-webkit-flex:0 0 auto;flex:0 0 auto}.tender-form-vehicle__column--other .tender-form-vehicle__other-field{margin-top:0;clear:both;width:100%;-webkit-flex:1 1 auto;flex:1 1 auto;height:auto;min-height:100px;box-sizing:border-box}.tender-form-vehicle__column-body{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tender-form-vehicle__column--types-tos .tender-form-vehicle__column-body+.tender-form-vehicle__column-body{border-top:1px solid var(--ui-border-soft);margin-top:5px;padding-top:5px}.tender-form-vehicle__column--types-tos .tender-form-vehicle__column-body .tender-form__field{width:auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;padding-right:10px;box-sizing:border-box}.tender-form-vehicle__column--types-tos .tender-form-vehicle__column-body .form-checkbox{width:auto;max-width:100%}.tender-form-vehicle__column--types-tos .tender-form-vehicle__column-body .form-checkbox>label{display:block;max-width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.tender-form-vehicle__field-filled{padding:0 2px;background-color:var(--ui-warning);border-radius:1px;box-shadow:0 0 0 4px var(--ui-warning)}.tender-form-vehicle__field-filled span{color:#fff}.tender-form-vehicle__field-right{float:right}.tender-form-vehicle__other-field{background-color:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:2px;position:relative;padding:2px 5px 26px;height:100px;overflow:hidden;cursor:pointer}@media (min-width: 1920px){.tender-form-vehicle__other-field{height:125px}}.tender-form-vehicle__other-inside{font-size:12px;line-height:1.3;height:100%;overflow:auto;color:var(--ui-text)}.tender-form-vehicle__other-inside::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.tender-form-vehicle__other-inside::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.tender-form-vehicle__other-inside strong::after{content:': '}.tender-form-vehicle__other-inside span:not(:last-child)::after{content:'; '}.tender-form-vehicle__other-edit{position:absolute;bottom:2px;right:5px;color:var(--ui-primary)}@media only screen and (max-width: 1600px){.tender-form-vehicle__column--body-kinds .tender-form__field{width:100%}.tender-form-vehicle__column--body-kinds .tender-form__field:not(.first-group){display:none}.tender-form-vehicle__column--other{display:none}.tender-form-vehicle--with-checked .tender-form-vehicle__column--body-kinds{display:none}.tender-form-vehicle--with-checked .tender-form-vehicle__column--other{display:-webkit-flex;display:flex;-webkit-flex:0 0 180px;flex:0 0 180px;width:180px;min-width:160px;max-width:200px}}.tender-form-vehicle__column--body-kinds .tender-form__field{min-width:0}@media (min-width: 1600px) and (max-width: 1799px){.tender-form-vehicle__column--body-kinds .tender-form__field{width:50%;-webkit-flex:0 0 50%;flex:0 0 50%}.tender-form-vehicle__column--body-kinds .tender-form__field:nth-child(n+9){display:none}}@media (min-width: 1800px) and (max-width: 1919px){.tender-form-vehicle__column--body-kinds .tender-form__field{width:33.333%;-webkit-flex:0 0 33.333%;flex:0 0 33.333%}.tender-form-vehicle__column--body-kinds .tender-form__field:nth-child(n+13){display:none}}@media (min-width: 1920px){.tender-form-vehicle__column--body-kinds .tender-form__field{width:25%;-webkit-flex:0 0 25%;flex:0 0 25%}.tender-form-vehicle__column--body-kinds .tender-form__field:nth-child(n+21){display:none}}.tender-form-vehicle__column--body-kinds .form-checkbox{max-width:100%}.tender-form-vehicle__column--body-kinds .form-checkbox>label{display:block;max-width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}@media (min-width: 1920px){.tender-form-vehicle__column--body-kinds{min-width:420px}}@media (min-width: 1367px){.tender-form-vehicle__column--other{display:-webkit-flex;display:flex}}.tender-info{display:-webkit-flex;display:flex}.tender-info__place{-webkit-flex:1 0 30.5%;flex:1 0 30.5%}.cover__body-cell>.tender-info .tender-info__place{left:-15px;position:relative}.tender-info__way{padding:0 45px;box-sizing:border-box;-webkit-flex:1 39%;flex:1 39%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.tender-info__place-datetime{padding:5px 15px;display:inline-block;background-color:#e4e4e4;text-align:center}.tender-info__price{top:0;right:0;position:absolute;white-space:nowrap;line-height:48px;font-size:16px;color:var(--ui-success)}.tender-info-place{position:relative}.tender-info-place__logo{margin-bottom:5px}.tender-info-place__address{line-height:1.5625;font-size:16px}.tender-info-place__address p{margin-bottom:0}.tender-info-way{text-align:center}.tender-info-way__overview{margin-bottom:8px;line-height:1.1875;font-size:16px}.tender-info-way__line{margin-bottom:6px}.tender-info-wat__cost{color:#9c9c9c;line-height:1.25;font-size:16px;font-weight:300}.tender-info-place{position:relative}.tender-info-place__logo{margin-bottom:5px}.tender-info-place__address{line-height:1.5625;font-size:16px}.tender-info-place__address p{margin-bottom:0}.tender-info-way{text-align:center}.tender-info-way__overview{margin-bottom:8px;line-height:1.1875;font-size:16px}.tender-info-way__line{margin-bottom:6px}.tender-info-wat__cost{color:#9c9c9c;line-height:1.25;font-size:16px;font-weight:300}.transportation-preform{position:relative;z-index:30;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-shrink:0;flex-shrink:0}.transportation-preform .js-transportation-preform-main{border-top-right-radius:0;border-bottom-right-radius:0}.transportation-preform .js-transportation-preform-toggle{border-top-left-radius:0;border-bottom-left-radius:0;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:0 0 28px;flex:0 0 28px;width:28px;min-width:28px;margin-left:0;padding:0;gap:0;cursor:pointer;position:relative;z-index:1;overflow:hidden}.transportation-preform .js-transportation-preform-toggle i{pointer-events:none;margin:0;font-size:12px;line-height:1;transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out}.transportation-preform .js-transportation-preform-toggle.is-open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.transportation-preform .button+.button{margin-left:0}.transportation-preform__dropdown{position:absolute;top:100%;right:0;z-index:1000;min-width:400px;max-width:480px;margin-top:4px;padding:12px 14px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text);display:none;box-sizing:border-box}.transportation-preform__dropdown.is-open{display:block}.transportation-preform__group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.transportation-preform__group:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--ui-border-soft)}.transportation-preform__group .tender-preform__label{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:10px;margin:0;padding:6px 8px;border-radius:var(--ui-radius-control);font-size:13px;font-weight:500;line-height:1.4;color:var(--ui-text);cursor:pointer;transition:background-color 0.15s ease}.transportation-preform__group .tender-preform__label:hover{background:var(--ui-strip)}.transportation-preform__group .tender-preform__label input[type='radio']{-webkit-flex:0 0 auto;flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:var(--ui-primary);cursor:pointer}.transportation-preform__footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px;margin-top:4px;padding-top:12px}.transportation-preform__remember{margin:0;padding:6px 8px;border-radius:var(--ui-radius-control);cursor:pointer;transition:background-color 0.15s ease;color:var(--ui-text);display:block;width:100%}.transportation-preform__remember:hover{background:var(--ui-strip)}.transportation-preform__remember>label{color:var(--ui-text);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:13px !important;font-weight:500 !important}.transportation-preform__submit{width:100%;-webkit-justify-content:center;justify-content:center;text-align:center}.leaflet-container .path_polyline{stroke:#2a5885;stroke-opacity:1}.leaflet-container .truck_path_polyline{stroke:#2a5885;stroke-opacity:1}.leaflet-container .estimated_path_polyline{stroke:#5c9ce6;stroke-opacity:1}.geofence-map .leaflet-control-layers,.common-tender-map .leaflet-control-layers,.area-select__map .leaflet-control-layers,.areas-map .leaflet-control-layers{background-color:transparent}.geofence-map .leaflet-control-layers .leaflet-control-layers-toggle,.common-tender-map .leaflet-control-layers .leaflet-control-layers-toggle,.area-select__map .leaflet-control-layers .leaflet-control-layers-toggle,.areas-map .leaflet-control-layers .leaflet-control-layers-toggle{background-image:url(/assets/map-layers-d9ae02eeae34d6b7ae642b34a959270c81eb962ef94d35198116acd164015b26.svg)}.geofence-map .leaflet-control-container,.common-tender-map .leaflet-control-container,.area-select__map .leaflet-control-container,.areas-map .leaflet-control-container{position:absolute;right:0;height:100%;width:100%}.common-tender-map{width:100%;min-height:260px;-webkit-flex:1 0 260px;flex:1 0 260px}.tender-preform .input{margin-bottom:10px}.tender-preform .input .modal-label{font-weight:900}.tender-preform .input .radio{margin-bottom:5px}.tender-preform .input .radio .form-radio{display:block;margin-right:0}.tender-preform .input .radio .form-radio .with_additions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.tender-preform .input .radio .form-radio .with_additions::before{top:5px}.tender-preform .input .radio .form-radio .with_additions::after{top:9px}.tender-preform .input .radio .form-radio .with_additions .text{margin-right:10px;-webkit-flex:0 0 45%;flex:0 0 45%}.tender-preform .input .radio .form-radio .with_additions .additions{-webkit-flex:1 1 auto;flex:1 1 auto}.tender-preform .input .radio .form-radio .with_additions .additions select,.tender-preform .input .radio .form-radio .with_additions .additions input{margin-bottom:0;width:100%}.tender-preform .input .radio .form-radio .with_additions .additions select{line-height:1;border-radius:2px}.tender-preform .input .radio .form-radio .with_additions .additions select:hover,.tender-preform .input .radio .form-radio .with_additions .additions select:focus{outline:none;border:1px solid var(--ui-primary)}.tender-preform .input .radio .form-radio .with_additions .additions select[disabled],.tender-preform .input .radio .form-radio .with_additions .additions select[disabled]:hover{background-color:#f0f2f5;border-color:#e4e4e4}.tender-preform__label{font-size:14px;line-height:18px;font-weight:500;color:var(--ui-text)}.dots-line{height:18px;position:relative}.dots-line::after{width:100%;top:8.5px;position:relative;display:block;border-top:1px dashed #9c9c9c;content:'';z-index:1000}.dots-line__dots{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2000}.dots-line__dots::before,.dots-line__dots::after{width:18px;height:18px;border-radius:18px;background-color:var(--ui-primary);top:0;position:absolute;content:''}.dots-line__dots::before{left:0}.dots-line__dots::after{right:0}.dots-line__arrow{width:24px;height:18px;position:absolute}.dots-line__arrow::before,.dots-line__arrow::after{position:absolute;content:''}.dots-line__arrow::before{width:100%;top:8.5px;border-top:1px solid #9c9c9c}.dots-line__arrow::after{width:9px;height:9px;top:4px;border-width:1px 1px 0 0;border-style:solid;border-color:#9c9c9c}.dots-line__arrow--dir-right{right:18px}.dots-line__arrow--dir-right::after{right:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dots-line__arrow--dir-right::before{right:1px}.dots-line__arrow--dir-left{left:18px}.dots-line__arrow--dir-left::after{left:2px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dots-line__arrow--dir-left::before{left:1px}.vehicle-general{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.vehicle-general__item{-webkit-flex:1 0 auto;flex:1 0 auto}.vehicle-general__item:not(:last-of-type){margin-right:30px}.company__map{height:280px}.company__preview{padding:12px 15px}.company__tabs{height:36px}.company-item{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.company-item-addition{padding:25px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company-item-addition--bordered{border-top:1px solid #e4e4e4}.company-item-addition__aside{width:30%;margin-right:40px}.company-item-addition__item:not(:last-of-type){margin-bottom:25px}.company-item-addition__title{margin-bottom:15px;font-size:16px}.company-item-addition__body{padding-top:20px;-webkit-flex:1;flex:1}.company-item-addition__collection{overflow:hidden}.company-item-addition-aside{padding:20px 15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;color:var(--ui-text);background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner)}.company-item-addition-collection{margin-right:-1px;margin-bottom:-1px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company-item-addition-collection__item{width:25%;border-bottom:1px solid #9c9c9c;box-sizing:border-box}.company-item-addition-collection__item:not(:last-of-type){border-right:1px solid #9c9c9c}.company-item-addition-collection-item{padding:10px 20px;box-sizing:border-box;background-color:#f7f8fa}.company-item-addition-collection-item__body{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.company-item-addition-collection-item__header{margin-bottom:10px;display:-webkit-flex;display:flex}.company-item-addition-collection-item__key{margin-right:10px}.company-item-addition-collection-item__value{font-size:13px;font-weight:300}.company-item-addition-collection-item__image{height:55px}.company-item-addition__dotted-list__item:not(:last-of-type){margin-bottom:10px}.company-item-addition-dotted-list-item{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.company-item-addition-dotted-list-item__key{-webkit-flex:1;flex:1;position:relative;overflow:hidden}.company-item-addition-dotted-list-item__value{font-size:13px;font-weight:300;margin-left:5px;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:right;overflow:hidden}.company-item-addition-dotted-list-item__value span{margin-left:5px;color:#9c9c9c}.company-item-addition-dotted-list-item__key .company-item-addition-dotted-list-item__text::after{width:1000px;margin-left:5px;bottom:5px;position:absolute;border-bottom:1px dotted #9c9c9c;content:''}.company-item-addition-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:13px;font-weight:300}.company-item-addition-list--row{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company-item-addition-list__item{display:-webkit-flex;display:flex}.company-item-addition-list__item:not(:last-of-type){margin-bottom:10px}.company-item-addition-list__item--half{width:50%}.company-item-addition-list-item{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}.company-item-addition-list-item__key{margin-right:18px;-webkit-flex:0.2;flex:0.2}.company-item-addition-list-item__values{-webkit-flex:0.7;flex:0.7;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company-item-addition-list-item__values--fluid{-webkit-flex:1;flex:1}.company-item-addition-list-item__value{font-size:13px;font-weight:300;display:-webkit-flex;display:flex}.company-item-addition-list-item__value span{margin-left:5px;color:#9c9c9c}.company-item-addition-list-item__value:not(:last-of-type)::after{content:',\00a0'}.company-item-main{display:-webkit-flex;display:flex}.company-item-main.-bordered{border-bottom:1px solid #e4e4e4}.company-item-main__body{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.company-item-main__item{padding:20px 25px}.company-item-main__item--bordered{border-bottom:1px solid #e4e4e4}.company-item-main__item>.tags{margin-left:0}.company-item-main__header{margin-bottom:20px;display:-webkit-flex;display:flex}.company-item-main__title{font-size:20px}.company-item-main__contacts{margin-right:15px;margin-left:auto}.company-item-main__text{margin-right:50px}.company-item-main__aside{width:30%;background-color:#f7f8fa}.company-item-main__aside.-neutral{background-color:#fff}.company-item-main__icons{height:45px}.company-item-main-aside{padding:15px}.company-item-main-contacts{display:-webkit-flex;display:flex}.company-item-main-contacts__item{font-size:13px;font-weight:300}.company-item-main-contacts__item:not(:last-of-type){margin-right:20px}.company-item-main-contacts__item i{margin-right:5px;font-size:11px}.company-preview__row{display:-webkit-flex;display:flex}.company-preview__aside{padding-right:10px;width:80px;-webkit-flex:0 0 80px;flex:0 0 80px;text-align:right}.company-preview__main{-webkit-flex:1;flex:1}.company-preview__image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;height:40px}.company-preview__logo{border:0;max-width:100%;max-height:100%;object-fit:contain}.company-preview__logo-fallback{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border-radius:var(--ui-radius-control);background:var(--ui-strip);color:var(--ui-muted);font-size:16px;line-height:40px;text-align:center}.company-preview__logo-fallback[hidden]{display:none}.company-preview-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px}.company-preview-info__title{font-size:16px;font-weight:bold}.company-preview-info__sub-title{font-size:13px;font-weight:300}.service-icons{height:100%;display:-webkit-flex;display:flex}.service-icons__item{height:100%}.service-icons__item:not(:last-of-type){margin-right:20px}.schedule-item{margin-bottom:10px;display:-webkit-flex;display:flex;color:#9c9c9c}.schedule-item--active{color:initial;font-weight:bold}.schedule-item__key{-webkit-flex:0.4;flex:0.4}.schedule-item__value{-webkit-flex:0.6;flex:0.6}.schedule-item-value{position:relative;display:inline-block}.schedule-item-value::after{width:6px;height:6px;margin-top:-3px;top:50%;right:-10px;position:absolute;display:none;border-radius:50%;background-color:var(--ui-success);vertical-align:bottom;content:''}.schedule-item--active .schedule-item-value::after{display:block}.schedule-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.company-raiting{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.company-raiting-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.company-raiting-list__item:not(:last-of-type){margin-bottom:10px}.company-raiting-list-item{display:-webkit-flex;display:flex}.company-raiting-list-item__dots{margin:0 5px 5px;-webkit-flex:1;flex:1;border-bottom:1px dotted #9c9c9c}.company-raiting-preview{margin-bottom:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.company-raiting-preview__title{margin-top:15px;margin-bottom:10px;font-size:48px;color:var(--ui-primary);line-height:normal}.company-raiting-preview__stars{width:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.map-wrapper{width:100%;height:100%;position:absolute;border:5px solid rgba(58,61,68,0.05);box-sizing:border-box;z-index:1005}.dropdown{margin-top:10px;position:absolute;display:none;white-space:normal;line-height:16px;border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-card);background-color:var(--ui-surface);word-break:normal;color:var(--ui-muted);z-index:2000}.dropdown--bottom{top:100%;right:0}.dropdown.dropdown--invert{display:none}.dropdown--shown .dropdown,.is-dropdown-opened .dropdown,.dropdown.is-active{display:block}.dropdown__title{font-size:14px;font-weight:bold}.dropdown .errors-block{background-color:var(--ui-danger)}.dropdown .errors-block,.dropdown .notice{padding:10px 5px;margin:10px 0}.dropdown .notice{background-color:var(--ui-success-soft);color:var(--ui-text)}.dropdown__toggler{margin:-5px;padding:5px}.has-dropdown{position:relative}.dropdown.dropdown--default,.dropdown.dropdown--invert{--ui-input-height: 28px;position:absolute;top:100%;left:50%;margin-top:6px;margin-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:12px 14px;min-width:312px;max-width:352px;border-radius:var(--ui-radius-inner);border:1px solid var(--ui-border);font-size:12px;font-weight:400;z-index:1001;background-color:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-card)}.dropdown.dropdown--default:before,.dropdown.dropdown--default:after,.dropdown.dropdown--invert:before,.dropdown.dropdown--invert:after{content:'';position:absolute;left:50%;width:0;height:0;border-style:solid;border-color:transparent;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown.dropdown--default:before,.dropdown.dropdown--invert:before{top:-12px;z-index:0;border-width:6px;border-bottom-color:var(--ui-border)}.dropdown.dropdown--default:after,.dropdown.dropdown--invert:after{top:-10px;z-index:1;border-width:5px;border-bottom-color:var(--ui-surface)}.dropdown.dropdown--default.-left,.dropdown.dropdown--invert.-left{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.dropdown.dropdown--default.-left:before,.dropdown.dropdown--default.-left:after,.dropdown.dropdown--invert.-left:before,.dropdown.dropdown--invert.-left:after{left:20px;-webkit-transform:none;transform:none}.dropdown.dropdown--default.-right,.dropdown.dropdown--invert.-right{left:auto;right:0;-webkit-transform:translateX(0);transform:translateX(0)}.dropdown.dropdown--default.-right:before,.dropdown.dropdown--default.-right:after,.dropdown.dropdown--invert.-right:before,.dropdown.dropdown--invert.-right:after{left:auto;right:20px;-webkit-transform:none;transform:none}.dropdown.dropdown--default.-corner-top-left:before,.dropdown.dropdown--default.-corner-top-left:after,.dropdown.dropdown--invert.-corner-top-left:before,.dropdown.dropdown--invert.-corner-top-left:after{left:20px;-webkit-transform:none;transform:none}.dropdown.dropdown--default.-corner-top-right:before,.dropdown.dropdown--default.-corner-top-right:after,.dropdown.dropdown--invert.-corner-top-right:before,.dropdown.dropdown--invert.-corner-top-right:after{left:auto;right:20px;-webkit-transform:none;transform:none}.dropdown.dropdown--default.-corner-bottom-left:before,.dropdown.dropdown--default.-corner-bottom-left:after,.dropdown.dropdown--invert.-corner-bottom-left:before,.dropdown.dropdown--invert.-corner-bottom-left:after{top:auto;left:20px;-webkit-transform:none;transform:none;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-bottom-left:before,.dropdown.dropdown--invert.-corner-bottom-left:before{bottom:-12px;border-top-color:var(--ui-border)}.dropdown.dropdown--default.-corner-bottom-left:after,.dropdown.dropdown--invert.-corner-bottom-left:after{bottom:-10px;border-top-color:var(--ui-surface)}.dropdown.dropdown--default.-corner-bottom-right:before,.dropdown.dropdown--default.-corner-bottom-right:after,.dropdown.dropdown--invert.-corner-bottom-right:before,.dropdown.dropdown--invert.-corner-bottom-right:after{top:auto;right:20px;left:auto;-webkit-transform:none;transform:none;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-bottom-right:before,.dropdown.dropdown--invert.-corner-bottom-right:before{bottom:-12px;border-top-color:var(--ui-border)}.dropdown.dropdown--default.-corner-bottom-right:after,.dropdown.dropdown--invert.-corner-bottom-right:after{bottom:-10px;border-top-color:var(--ui-surface)}.dropdown.dropdown--default.-corner-left-top:before,.dropdown.dropdown--default.-corner-left-top:after,.dropdown.dropdown--invert.-corner-left-top:before,.dropdown.dropdown--invert.-corner-left-top:after{top:11px;left:auto;-webkit-transform:none;transform:none;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-left-top:before,.dropdown.dropdown--invert.-corner-left-top:before{left:-12px;border-right-color:var(--ui-border)}.dropdown.dropdown--default.-corner-left-top:after,.dropdown.dropdown--invert.-corner-left-top:after{left:-10px;border-right-color:var(--ui-surface)}.dropdown.dropdown--default.-corner-left-bottom:before,.dropdown.dropdown--default.-corner-left-bottom:after,.dropdown.dropdown--invert.-corner-left-bottom:before,.dropdown.dropdown--invert.-corner-left-bottom:after{top:auto;bottom:11px;left:auto;-webkit-transform:none;transform:none;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-left-bottom:before,.dropdown.dropdown--invert.-corner-left-bottom:before{left:-12px;border-right-color:var(--ui-border)}.dropdown.dropdown--default.-corner-left-bottom:after,.dropdown.dropdown--invert.-corner-left-bottom:after{left:-10px;border-right-color:var(--ui-surface)}.dropdown.dropdown--default.-corner-right-top:before,.dropdown.dropdown--default.-corner-right-top:after,.dropdown.dropdown--invert.-corner-right-top:before,.dropdown.dropdown--invert.-corner-right-top:after{top:11px;left:auto;-webkit-transform:none;transform:none;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-right-top:before,.dropdown.dropdown--invert.-corner-right-top:before{right:-12px;border-left-color:var(--ui-border)}.dropdown.dropdown--default.-corner-right-top:after,.dropdown.dropdown--invert.-corner-right-top:after{right:-10px;border-left-color:var(--ui-surface)}.dropdown.dropdown--default.-corner-right-bottom:before,.dropdown.dropdown--default.-corner-right-bottom:after,.dropdown.dropdown--invert.-corner-right-bottom:before,.dropdown.dropdown--invert.-corner-right-bottom:after{top:auto;bottom:11px;left:auto;-webkit-transform:none;transform:none;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-right-bottom:before,.dropdown.dropdown--invert.-corner-right-bottom:before{right:-12px;border-left-color:var(--ui-border)}.dropdown.dropdown--default.-corner-right-bottom:after,.dropdown.dropdown--invert.-corner-right-bottom:after{right:-10px;border-left-color:var(--ui-surface)}.dropdown.dropdown--default.-corner-bottom-center:before,.dropdown.dropdown--default.-corner-bottom-center:after,.dropdown.dropdown--invert.-corner-bottom-center:before,.dropdown.dropdown--invert.-corner-bottom-center:after{top:auto;border-bottom-color:transparent}.dropdown.dropdown--default.-corner-bottom-center:before,.dropdown.dropdown--invert.-corner-bottom-center:before{bottom:-12px;border-top-color:var(--ui-border)}.dropdown.dropdown--default.-corner-bottom-center:after,.dropdown.dropdown--invert.-corner-bottom-center:after{bottom:-10px;border-top-color:var(--ui-surface)}.dropdown.dropdown--default.has-tip:before,.dropdown.dropdown--default.has-tip:after,.dropdown.dropdown--invert.has-tip:before,.dropdown.dropdown--invert.has-tip:after{content:none}.dropdown.dropdown--default.dropdown--xs,.dropdown.dropdown--invert.dropdown--xs{min-width:200px}.dropdown.dropdown--default.dropdown--wide,.dropdown.dropdown--invert.dropdown--wide{min-width:362px;max-width:362px;padding:28px 31px}.dropdown.dropdown--default.-big,.dropdown.dropdown--invert.-big{min-width:390px;max-width:450px}.dropdown.dropdown--default .form-field,.dropdown.dropdown--invert .form-field{position:relative}.dropdown.dropdown--default .form-select .selectize-input,.dropdown.dropdown--default .form-select select,.dropdown.dropdown--default .form-input__container select,.dropdown.dropdown--invert .form-select .selectize-input,.dropdown.dropdown--invert .form-select select,.dropdown.dropdown--invert .form-input__container select{height:var(--ui-input-height);line-height:calc(var(--ui-input-height) - 8px)}.dropdown.dropdown--default input[type="radio"],.dropdown.dropdown--default input[type="checkbox"],.dropdown.dropdown--invert input[type="radio"],.dropdown.dropdown--invert input[type="checkbox"]{margin-top:2px}.dropdown.dropdown--default .vehicle-popup__list{margin-bottom:0}.dropdown.dropdown--invert .form-input,.dropdown.dropdown--invert .form-input__placeholder,.dropdown.dropdown--invert .form-input__label,.dropdown.dropdown--invert .form-hint,.dropdown.dropdown--invert .form-select__placeholder{color:var(--ui-muted)}.dropdown.dropdown--invert .form-field--dropdown-bid{width:174px;-webkit-flex:0 0 174px;flex:0 0 174px}.dropdown.dropdown--invert .button[disabled],.dropdown.dropdown--invert .button.is-disabled{background-color:var(--ui-input-disabled-bg, var(--ui-strip));border:1px solid var(--ui-border);color:var(--ui-input-disabled-text, var(--ui-muted))}.dropdown__title{margin-bottom:12px;font-weight:700;font-size:13px;color:var(--ui-text)}.dropdown__title--bordered{padding-bottom:8px;border-bottom:1px solid var(--ui-border-soft)}.has-dropdown{position:relative}.dropdown{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:6px;margin:2px 0 0;list-style:none;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:6px 4px;*margin:-5px 0 5px;overflow:hidden;background-color:var(--ui-border-soft);border-bottom:0}.dropdown-menu>li>a{display:block;padding:8px 12px;clear:both;font-weight:500;font-size:13px;line-height:1.3;color:var(--ui-text);white-space:nowrap;border-radius:8px;transition:background-color 0.15s ease, color 0.15s ease}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:var(--ui-primary-text);background-color:var(--ui-primary-soft);background-image:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:var(--ui-primary-text);text-decoration:none;outline:0;background-color:var(--ui-primary-soft);background-image:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#9c9c9c}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropdown__block{padding:5px 0 15px}.dropdown__block:last-of-type{padding-bottom:0}.dropdown__block--bordered{border-bottom:1px solid var(--ui-border-soft)}.dropdown__block--bordered:last-of-type{border-bottom:none}.dropdown__block-item{margin-bottom:10px}.dropdown__block-item:last-of-type{margin-bottom:0}.dropdown__block-item>.card-info{margin-bottom:0}.dropdown__card{margin-bottom:20px}.dropdown__card-row{display:-webkit-flex;display:flex}.dropdown__card-item{-webkit-flex:1;flex:1}.dropdown__card-item:first-child{padding-right:5px}.dropdown__close{position:absolute;top:6px;right:6px;z-index:1;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;width:24px;height:24px;line-height:0;background-color:transparent;border:1px solid transparent;border-radius:var(--ui-radius-control);color:var(--ui-muted);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.dropdown__close:hover{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.dropdown__close>svg{display:block;width:10px;height:10px;margin:0;fill:currentColor}.dropdown__close+.dropdown__container{padding-top:22px}.dropdown-content{padding:15px;box-sizing:border-box;color:var(--ui-text)}.dropdown__container form{margin-bottom:0}.dropdown__row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:2px;min-height:24px}.dropdown__row--align-top{-webkit-align-items:flex-start;align-items:flex-start}.dropdown__row--divider{min-height:0;margin-top:10px;margin-bottom:12px;border-bottom:1px solid var(--ui-border-soft)}.dropdown__label{padding-right:5px;width:112px;-webkit-flex:0 0 112px;flex:0 0 112px;color:var(--ui-muted);font-weight:600;font-size:12px}.dropdown__content{padding-right:10px;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:126px;box-sizing:border-box;color:var(--ui-text)}.dropdown__content-text{font-weight:700}.is-editable .dropdown__content-text{display:none}.dropdown__content-field{display:none;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;color:var(--ui-primary);position:relative;height:28px}.is-editable .dropdown__content-field{display:-webkit-flex;display:flex}.dropdown__content-field>label{position:absolute;top:0;right:8px;bottom:0;z-index:2;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;line-height:0;-webkit-transform:none;transform:none;cursor:pointer}.dropdown__content-field svg{display:block;width:14px;height:13px;fill:var(--ui-primary)}.dropdown__content-field>input{padding-right:28px}.dropdown__control{min-width:80px}.dropdown__control>.button{padding-right:5px;padding-left:5px;font-size:12px}.dropdown__control>.button.js__save{display:none}.is-editable .dropdown__control>.button.js__save{display:inline-block}.is-editable .dropdown__control>.button.js__edit{display:none}.dropdown .checkbox,.dropdown label.checkbox{line-height:1.2;color:var(--ui-text)}.dropdown label{margin-bottom:0;color:var(--ui-muted)}.dropdown label,.dropdown .form-select__placeholder{font-size:12px}.dropdown .dropdown__input,.dropdown .dropdown__content-field>input{margin:0;padding:2px 8px;width:100%;height:28px;background-color:var(--ui-input-bg);border:1px solid var(--ui-input-border, var(--ui-border));border-radius:var(--ui-radius-control);color:var(--ui-text);font-weight:600;box-sizing:border-box}.dropdown .dropdown__input:focus,.dropdown .dropdown__content-field>input:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.dropdown-documents__list{line-height:1.6}.dropdown-documents__list+.dropdown-documents__list{margin-top:10px;padding-top:10px;border-top:1px solid var(--ui-border-soft)}.dropdown-documents__title{margin-bottom:4px;font-weight:bold}.dropdown-documents--left{width:65%}.dropdown-documents--right{width:35%}.dropdown-documents__item{font-weight:bold}.dropdown-documents__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.dropdown-documents__control{padding-top:10px;padding-bottom:10px}.dropdown-documents__badge{position:absolute;top:-6px;left:4px;font-size:10px;background:var(--ui-danger);color:#fff;border-radius:8px;padding:1px 4px;text-align:center;border:1px solid #fff}.dropdown-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.dropdown-list__item:not(:last-of-type){margin-bottom:10px}.dropdown-list-item{display:-webkit-flex;display:flex}.dropdown-list-item__icon{padding:2px;margin-right:10px;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;border-radius:2px;border:1px solid #3a3d44}.dropdown-list-item__icon i{font-size:11px;line-height:13px}.dropdown-list-item__text{font-size:13px;font-weight:300}.dropdown-print__toggle{padding:4px 12px 4px 5px;height:26px}.dropdown-print__toggle-dots{display:inline-block;position:absolute;top:50%;right:4px;width:3px;height:3px;border-radius:50%;background-color:currentColor;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-print__toggle-dots:before,.dropdown-print__toggle-dots:after{content:'';position:absolute;right:4px;left:0;width:3px;height:3px;border-radius:50%;background-color:currentColor}.dropdown-print__toggle-dots:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.dropdown-print__toggle-dots:after{-webkit-transform:translateY(5px);transform:translateY(5px)}.dropdown-print .dropdown{top:28px}.dropdown-print__dropdown-title{margin-bottom:10px;font-weight:bold}.dropdown-print__dropdown-title:after{content:":"}.dropdown-print__item{white-space:nowrap}.dropdown-print__item:not(:last-child){margin-bottom:5px}@media print{.dropdown-print{display:none !important}}.has-dropdown__title{position:relative;cursor:pointer}.has-dropdown__title>svg{width:1em;height:1em;top:2px;position:relative}.has-dropdown__title:after{content:'';position:absolute;top:8px;right:-10px;height:0;width:0;border-color:transparent;border-style:solid;border-width:4px;border-top-color:var(--ui-primary)}.is-dropdown-opened .has-dropdown__title:after{top:3px;border-top-color:transparent;border-bottom-color:var(--ui-primary)}.address-form{position:relative;max-width:100%;min-width:0}.address-form--show-location .form-group .form-field:first-child .form-select .selectize-input{border-bottom-left-radius:0}.address-form--show-location .form-group .form-field:last-child .form-text{border-bottom-right-radius:0}.address-form__area{position:relative;background-color:var(--ui-input-bg);z-index:3000}.address-form__location-trigger{width:48px;display:none;background-color:var(--ui-input-bg);font-size:16px;text-align:center;color:var(--ui-primary);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.address-form--with-trigger .address-form__location-trigger{display:block}.address-form--show-location .address-form__location-trigger{background-color:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-btn-primary-text)}.address-form--show-location .address-form__location-trigger:hover,.address-form--show-location .address-form__location-trigger:focus-visible{background-color:var(--ui-btn-primary-hover);border-color:var(--ui-btn-primary-hover);color:var(--ui-btn-primary-text)}.address-form__location{width:100%;max-width:100%;min-width:0;min-height:265px;display:block;z-index:2000;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:0 0 var(--ui-radius-control) var(--ui-radius-control);overflow:hidden;background-color:var(--ui-input-bg)}.address-form--with-trigger .address-form__location{background:var(--ui-input-bg);box-shadow:0 2px 6px rgba(0,0,0,0.26);display:none;position:absolute}.address-form--show-location .address-form__location{display:block}.address-form-location{display:-webkit-flex;display:flex;max-width:100%;min-width:0}.address-form-location__map-wrapper,.address-form-location__form{min-height:265px;box-sizing:border-box}.address-form-location__map-wrapper{padding:2px;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden}.address-form-location__map{width:100%;min-width:0}.address-form-location__map .leaflet-container{width:100%;height:100%}.address-form-location__form{padding:20px 10px;-webkit-flex:0 0 150px;flex:0 0 150px;max-width:150px;border-left:1px solid var(--ui-border);background-color:var(--ui-input-bg);color:var(--ui-text)}.address-form-location__title{margin:0;font-weight:normal}.address-form-location__description{margin-top:5px;color:var(--ui-success)}.address-form-location__fields{margin-top:12px}.existing-button-aside{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.existing-button-aside__icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:14px;line-height:1;color:var(--ui-danger);transition:color 0.15s ease}.existing-button-body{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;font-size:13px;line-height:1.35}.existing-button{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;min-width:0;width:100%;box-sizing:border-box;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-border);border-radius:var(--ui-radius-control);transition:background-color 0.15s ease, border-color 0.15s ease}.existing-button__body{padding:10px 12px;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;box-sizing:border-box;border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control)}.existing-button__title{width:1px;margin-right:12px;-webkit-flex-grow:1;flex-grow:1;min-width:0;font-size:13px;font-weight:600;color:var(--ui-muted)}.existing-button__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.existing-button__aside{-webkit-flex:0 0 36px;flex:0 0 36px;width:36px;display:-webkit-flex;display:flex;border-left:1px solid var(--ui-danger-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;overflow:hidden;transition:background-color 0.15s ease, border-color 0.15s ease}.existing-button__aside:hover,.existing-button__aside:focus{background:var(--ui-danger);border-left-color:var(--ui-danger);text-decoration:none}.existing-button__aside:hover .existing-button-aside__icon,.existing-button__aside:hover .existing-button-aside__icon [class*='icon-'],.existing-button__aside:focus .existing-button-aside__icon,.existing-button__aside:focus .existing-button-aside__icon [class*='icon-']{color:var(--ui-on-primary, #fff)}.existing-button__status{-webkit-flex-shrink:0;flex-shrink:0;font-size:12px;font-weight:600;color:var(--ui-danger);white-space:nowrap}.stars{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.stars__item{width:25px;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;justify-content:center}.stars__bg{left:0;position:absolute;display:-webkit-flex;display:flex;overflow:hidden;z-index:2000}.stars-item{position:relative;font-size:18px;color:var(--ui-primary);line-height:normal}.stars-item::before{width:100%;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:12px;font-family:"FontAwesome";text-align:center;content:""}.stars__bg .stars-item::before{content:none}.list-dotted__item{height:2em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.list-dotted-item{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;line-height:1.2em}.list-dotted-item--red{color:var(--ui-danger)}.list-dotted-item--blue{color:var(--ui-primary)}.list-dotted-item__key{-webkit-flex-grow:1;flex-grow:1;position:relative;overflow:hidden}.list-dotted-item__key::after{width:100%;content:'';position:absolute;top:0;bottom:0;-webkit-transform:translate(4px, -0.16em);transform:translate(4px, -0.16em);border-bottom:1px dotted}.list-dotted-item__value{-webkit-flex-shrink:0;flex-shrink:0;margin-left:2px}.list-dotted-item__value>span.line-through{position:relative}.list-dotted-item__value>span.line-through:after{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--ui-text);-webkit-transform:translateY(9px);transform:translateY(9px)}.list-dotted-item-value--critical{color:var(--ui-danger)}.list-dotted-item-value--success{color:var(--ui-success)}.service-info__item:not(:last-child){border-bottom:1px solid var(--ui-border-soft)}.service-info__item-control{display:block;margin:0;padding:0;height:auto;font-weight:normal;font-size:inherit;border-radius:0}.service-info-item{padding:15px 15px 10px 15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:left;color:var(--ui-text);text-decoration:none}.service-info-item:hover{color:var(--ui-text)}.service-info-item__icon{margin-right:10px}.service-info-item__body{margin-right:20px;-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.service-item--row--tooltip .title{font-weight:700;color:inherit;margin-bottom:5px}.service-item--row--tooltip .content{margin-bottom:3px}.service-info-item-icon{width:20px;height:16px;-webkit-flex-shrink:0;flex-shrink:0;color:var(--ui-muted);fill:currentColor;transition:color 0.15s ease, background-color 0.15s ease, fill 0.15s ease}.service-info-item-icon path{fill:currentColor}.service-info-item-icon--maintenance{background-color:var(--ui-muted);background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/assets/components/service_info/item/icon/icon--maintenance-def0ef51d5f6ec4fbf85c1a7c55403eef94e523b6a7fdaa7d7789537abe5c635.svg);mask-image:url(/assets/components/service_info/item/icon/icon--maintenance-def0ef51d5f6ec4fbf85c1a7c55403eef94e523b6a7fdaa7d7789537abe5c635.svg)}.service-info-item-icon--battery{background-color:var(--ui-muted);background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/assets/components/service_info/item/icon/icon--battery-1c061c123016275a22a49da0dc2c91ea4982c411733373680a2e7f3079cd8a88.svg);mask-image:url(/assets/components/service_info/item/icon/icon--battery-1c061c123016275a22a49da0dc2c91ea4982c411733373680a2e7f3079cd8a88.svg)}.service-info-item-icon--tires{background-color:var(--ui-muted);background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/assets/components/service_info/item/icon/icon--tires-28a06f9433acdbed1a916b47e9254cd261e336e03ae168abd9be4a056ec78d31.svg);mask-image:url(/assets/components/service_info/item/icon/icon--tires-28a06f9433acdbed1a916b47e9254cd261e336e03ae168abd9be4a056ec78d31.svg)}.service-info-item-icon--completeness{background-color:var(--ui-muted);background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/assets/components/service_info/item/icon/icon--completeness-e661d36aac6d700a9bdeafbbd63c75b382458e4b674fd5a036a0b69d7d14704a.svg);mask-image:url(/assets/components/service_info/item/icon/icon--completeness-e661d36aac6d700a9bdeafbbd63c75b382458e4b674fd5a036a0b69d7d14704a.svg)}.service-info-item:hover .service-info-item-icon,a.service-info-item:hover .service-info-item-icon,a.service-info-item:focus .service-info-item-icon{color:var(--ui-primary);fill:currentColor}.service-info-item:hover .service-info-item-icon--maintenance,a.service-info-item:hover .service-info-item-icon--maintenance,a.service-info-item:focus .service-info-item-icon--maintenance{background-color:var(--ui-primary)}.service-info-item:hover .service-info-item-icon--battery,a.service-info-item:hover .service-info-item-icon--battery,a.service-info-item:focus .service-info-item-icon--battery{background-color:var(--ui-primary)}.service-info-item:hover .service-info-item-icon--tires,a.service-info-item:hover .service-info-item-icon--tires,a.service-info-item:focus .service-info-item-icon--tires{background-color:var(--ui-primary)}.service-info-item:hover .service-info-item-icon--completeness,a.service-info-item:hover .service-info-item-icon--completeness,a.service-info-item:focus .service-info-item-icon--completeness{background-color:var(--ui-primary)}.switcher{width:100%}.switcher__header{border-bottom:1px solid var(--ui-border-soft)}.switcher-header{padding:15px 10px 20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.switcher-header__title{font-size:16px}.switcher-header-aside{display:-webkit-flex;display:flex}.switcher-header-aside__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.switcher-header-aside__item:not(:last-child){margin-right:5px}.switcher-header-aside__item:not(:last-child)::after{width:4px;height:4px;margin-left:5px;border-radius:50%;background-color:#e4e4e4;content:''}.switcher-header-aside-item{border-bottom:2px solid transparent;color:#9c9c9c;text-decoration:none}.switcher-header-aside-item:hover{color:#9c9c9c}.switcher-header-aside-item--active{border-color:var(--ui-primary);color:var(--ui-primary)}.switcher-header-aside-item--active:hover,.switcher-header-aside-item--active:focus{color:var(--ui-primary)}.filters-applied{display:table;padding:13px 15px 0 15px}@media print{.filters-applied{display:block;padding:0}}.filters-applied__header{color:#9c9c9c;display:table-cell;font-size:16px;line-height:24px;padding:0 28px 13px 0;vertical-align:top;white-space:nowrap}@media print{.filters-applied__header{display:none}}.filters-applied__list{display:table-cell}@media print{.filters-applied__list{display:block}}.filters-applied__item{display:inline-block;background:#f0f2f5;border-radius:20px;line-height:16px;margin:0 7px 13px 7px;padding:4px 13px 4px 16px}@media print{.filters-applied__item{display:block;margin:0;padding:0;font-size:12px}.filters-applied__item:last-child{margin-bottom:20px}}.filters-applied__label{display:inline}.filters-applied__remove{color:#9c9c9c;cursor:pointer;display:inline-block;margin-left:9px}@media print{.filters-applied__remove{display:none}}.filters-applied__remove::after{display:inline-block;content:"";font-family:"FontAwesome"}.filters-applied__remove:hover{color:#3a3d44}.filter-select{position:relative}.filter-select.filters-group__item{padding:0}.filter-select__control{padding:4px 10px;width:100%;text-align:left;border:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:transparent;color:var(--ui-primary-text);font-size:12px;font-weight:600}.is-active>.filter-select__control,.filter-select__control:hover,.filter-select__control:focus,.filter-select__control:active{background-color:var(--ui-primary);color:#fff;outline:none}.filter-select__title{position:relative;padding-right:18px}.filter-select__title:after{content:'';position:absolute;top:12px;right:5px;width:0;height:0;border-top:4px solid currentColor;border-right:3px solid transparent;border-left:3px solid transparent}.filter-select__title.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-select__list{position:absolute;top:100%;left:0;z-index:3;min-width:100%;max-width:230px;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-card);overflow:hidden}.filter-select__item{display:block;padding:8px 12px;color:var(--ui-text);transition:background-color 0.15s ease, color 0.15s ease}.filter-select__item:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.filter-select__item:not(:last-child){border-bottom:1px solid var(--ui-border-soft)}.filters-item{color:#9c9c9c;display:inline-block;line-height:16px}.filters-item.active{background:#fff;color:#3a3d44}.filters-item__dropdown{overflow:hidden;margin:0 -8px -8px -8px;padding:0 8px 8px 8px;position:absolute;z-index:1}.filters-item__dropdown .input .datepicker-input-icon{top:43px;right:33px}.filters-item__label{cursor:pointer;padding:6px 15px 12px 15px}.filters-item__label:hover{color:#3a3d44}.filters-item__label:after{display:inline-block;content:"";font-family:"FontAwesome";margin-left:10px}.filters-item__content{color:#3a3d44;padding:14px 15px;min-width:222px;max-height:400px;overflow-x:hidden;overflow-y:auto;box-shadow:var(--ui-shadow-card);background:var(--ui-surface)}.filters-item__option{line-height:25px;margin:0px -15px;padding:0 15px;cursor:pointer}.filters-item__option:hover{background-color:#f0f2f5}.filters-list{background:#f0f2f5;padding:6px 0 0 0}.filters-select{max-height:336px;overflow:scroll}.filters-select-item>label{margin-bottom:10px}.filters-select-item>label>input{margin-right:10px}.filters-group{display:-webkit-flex;display:flex;position:relative;z-index:10}.filters-group__item{position:relative;margin:0;padding:4px 10px;height:31px;border-radius:var(--ui-radius-control);color:var(--ui-primary-text);background-color:var(--ui-surface);border:1px solid var(--ui-primary);font-size:12px;font-weight:600;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.filters-group__item:not(:first-child){margin-left:-1px}.filters-group__item:not(:first-child):not(:last-child){border-radius:0}.filters-group__item:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.filters-group__item:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.filters-group__item.is-active{color:#fff;background-color:var(--ui-primary);border-color:var(--ui-primary)}.filters-group__item:hover{border-color:var(--ui-primary-text);background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.filters-group__item.is-active:hover{color:#fff;background-color:var(--ui-primary);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.filters-group__item:hover,.filters-group__item.is-active:hover,.filters-group__item.is-active:focus,.filters-group__item:focus,.filters-group__item:active,.filters-group__item:active:focus{z-index:2}.filters-group__item.is-active:focus,.filters-group__item:focus,.filters-group__item:active,.filters-group__item:active:focus{outline:none}.filters-group .filter-select__control{height:29px}.file_input,.file_input.form-input__field{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;width:60%;max-width:100%;height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 4px 0 12px;overflow:hidden;cursor:pointer;color:var(--ui-muted);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-input-bg) !important;background-color:var(--ui-input-bg) !important;line-height:1;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.file_input:hover,.file_input.form-input__field:hover{border-color:var(--ui-primary-soft-border)}.file_input:focus-within,.file_input.form-input__field:focus-within{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}form.expense .file_input,form.expense .file_input.form-input__field{width:100%}.file_input__button{-webkit-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;height:calc(var(--ui-input-height) - 8px);min-height:calc(var(--ui-input-height) - 8px);margin:0;padding:0 12px;border:0;border-radius:var(--ui-radius-control);background-color:var(--ui-primary);color:#fff;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color 0.15s ease, -webkit-filter 0.15s ease;transition:background-color 0.15s ease, filter 0.15s ease;transition:background-color 0.15s ease, filter 0.15s ease, -webkit-filter 0.15s ease}.file_input__button:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.file_input__label{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0;color:var(--ui-muted);font-size:var(--ui-input-font-size)}.file_input__input{display:none}.file_input div.input{display:none}.file_input .form-input__error,.file_input .form-error{display:none}.images-wrapper_with_file_input{margin-left:0;width:100%}.images-wrapper_with_file_input .fields{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;width:inherit;margin-top:8px;position:relative}.images-wrapper_with_file_input .fields>input[type='hidden'],.images-wrapper_with_file_input .fields>.input,.images-wrapper_with_file_input .fields>.form-group,.images-wrapper_with_file_input .fields>.form-input,.images-wrapper_with_file_input .fields>.hidden{position:absolute;width:0;height:0;margin:0;padding:0;overflow:hidden;border:0}.images-wrapper_with_file_input .fields>.div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.images-wrapper_with_file_input .fields .ffi{display:none}.images-wrapper_with_file_input .fields .file_input,.images-wrapper_with_file_input .fields .file_input.form-input__field{-webkit-order:0;order:0;-webkit-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 52px);background:var(--ui-input-bg) !important;background-color:var(--ui-input-bg) !important;border-color:var(--ui-border);color:var(--ui-muted)}.images-wrapper_with_file_input .fields .remove_nested_fields{-webkit-order:1;order:1}.images-wrapper_with_file_input .remove_nested_fields,.images-wrapper_with_file_input .file_input__control_button{box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;width:var(--ui-input-height);height:var(--ui-input-height);min-height:var(--ui-input-height);margin:0;padding:0;line-height:1}.images-wrapper_with_file_input .remove_nested_fields i,.images-wrapper_with_file_input .remove_nested_fields [class^='icon-'],.images-wrapper_with_file_input .remove_nested_fields [class*=' icon-'],.images-wrapper_with_file_input .file_input__control_button i,.images-wrapper_with_file_input .file_input__control_button [class^='icon-'],.images-wrapper_with_file_input .file_input__control_button [class*=' icon-']{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:14px;height:14px;margin:0;padding:0;font-size:14px;font-style:normal;line-height:1}.images-wrapper_with_file_input .remove_nested_fields i::before,.images-wrapper_with_file_input .remove_nested_fields [class^='icon-']::before,.images-wrapper_with_file_input .remove_nested_fields [class*=' icon-']::before,.images-wrapper_with_file_input .file_input__control_button i::before,.images-wrapper_with_file_input .file_input__control_button [class^='icon-']::before,.images-wrapper_with_file_input .file_input__control_button [class*=' icon-']::before{display:block;margin:0;line-height:1;text-align:center}.images-wrapper_with_file_input .file_input__control_button.remove_nested_fields{margin-top:0}.images-wrapper_with_file_input .file_input__add{display:-webkit-inline-flex;display:inline-flex;margin-top:12px}.filemanager__title{margin-bottom:6px;color:var(--ui-label-color);font-size:12px;font-weight:600;line-height:1.3;height:auto}.filemanager__input{border-radius:var(--ui-radius-control);border:1px dashed var(--ui-border);background-color:var(--ui-input-bg);position:relative;cursor:pointer;margin-bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px 16px;text-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:100%;height:auto;min-height:100px;box-sizing:border-box;overflow:hidden;color:var(--ui-muted);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filemanager__input:hover{border-color:var(--ui-primary);background-color:var(--ui-primary-soft)}.filemanager--sm .filemanager__input{padding:5px;width:100%;height:auto}.filemanager__input input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;z-index:10}.filemanager__input .error{color:var(--ui-danger)}.filemanager__input-field{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:block;z-index:-1;border-radius:4px}.filemanager__input>input:focus+.filemanager__input-field,.filemanager__input>input.focused+.filemanager__input-field{border:1px dashed var(--ui-primary)}.filemanager__field{cursor:pointer}.filemanager__icon{font-size:30px;color:var(--ui-micro)}.filemanager--sm .filemanager__icon{font-size:24px}.filemanager__icon-type{font-size:24px;color:var(--ui-muted)}.filemanager__input-head{font-size:20px;font-weight:400;line-height:1.5;color:var(--ui-text)}.filemanager__input-head>.filemanager__icon{display:inline-block;line-height:1;vertical-align:bottom;margin-right:5px}.filemanager__input-text{font-size:16px;color:var(--ui-muted)}.filemanager--sm .filemanager__input-text{font-size:14px}.filemanager__input-text span{color:var(--ui-primary)}.filemanager__files{width:100%;max-height:500px;margin-top:20px;overflow:auto}.filemanager__files:not(:has(.filemanager__file:not(.hidden))){display:none}.pointAttachment{position:relative;padding-top:0}.selectize-dropdown.pointAttachment{position:absolute}.filemanager__file-select{min-width:150px;max-width:150px}.filemanager__file{list-style-type:none;width:100%;padding:3px 5px;margin:5px 0;border-radius:2px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:1rem;-webkit-align-items:center;align-items:center}.filemanager__file .filemanager__file-name{margin:2px 0}.filemanager__file .filemanager__file-name-link{min-width:150px;max-width:150px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filemanager__file .filemanager__file-statuses #done{color:var(--ui-success)}.filemanager__file .filemanager__file-statuses #failed{color:var(--ui-danger)}.filemanager__file .filemanager__file-statuses .filemanager__file-loader{display:-webkit-inline-flex;display:inline-flex;margin:0;min-height:0;vertical-align:middle}.filemanager__file .filemanager__file-statuses .filemanager__file-loader.hidden{display:none}.filemanager__file .filemanager__file-statuses .filemanager__file-loader .ui-loader__dots{gap:3px}.filemanager__file .filemanager__file-statuses .filemanager__file-loader .ui-loader__dot{width:4px;height:4px;background-color:var(--ui-primary)}.filemanager__file .filemanager__file-upload .progress{margin:1px;height:3px}.filemanager__file .filemanager__file-upload .progress .bar{width:0%}.filemanager__file #actions{float:left;width:8%;padding:0% 1%;min-height:100%}.filemanager__file #main{width:90%;float:left}.icon-check-circle{font-family:FontAwesome}.icon-check-circle:before{content:""}.icon-times-circle{font-family:FontAwesome}.icon-times-circle:before{content:""}.point-reqs{display:-webkit-flex;display:flex;border:1px solid #e4e4e4;border-radius:4px}.point-reqs .tender-form__field:not(:last-child){margin-bottom:10px}.point-reqs .tender-form__field input{float:left}.point-reqs .tender-form__field span{margin-left:21px;display:block}.point-reqs__block{padding:20px 15px;-webkit-flex-basis:33.3333333333%;flex-basis:33.3333333333%}.point-reqs__block:not(:last-child){border-right:1px solid #e4e4e4}.contact-block{min-height:250px;padding-left:20px;padding-right:20px;position:relative;margin-bottom:20px}.contact-block__title{margin:0 0 30px;font-size:20px;font-weight:700;line-height:26px;text-transform:uppercase}.contact-block__body{overflow:hidden}.contact-block__next{position:absolute;right:0;top:0;width:35px;height:60px;background:#f0f2f5;border:none;font-size:28px;color:var(--ui-primary)}.contact-block__next:focus{outline:none}.contact-block__list{list-style:none;margin:0;padding:0;width:1000%;overflow:hidden;transition:0.3s ease transform;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.contact-block__item{float:left;width:10%}.person{padding-right:15px}.person,.person:before,.person:after{box-sizing:border-box}.person *,.person *:before,.person *:after{box-sizing:border-box}.person+.person{margin-top:15px}.person__image{float:left;width:40px}.person__image--rounded{border-radius:50%;height:40px}.person__image+.person__info{padding-left:50px}.person.tight .person__image+.person__info{padding-left:45px}.person__name{font-size:16px;font-weight:500;margin:0}.person__position{margin:0 0 7px}.person__description__item .icon{margin-right:5px}.person__graph{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:10px 0}.person__graph:last-child{margin-bottom:0}.person__progress{width:120px;margin-right:20px;height:26px;padding:5px 10px;position:relative;border-radius:2px;overflow:hidden}.person__progress .icon{margin-right:10px}.person__progress .time{margin-left:10px}.person__progress .icon-truck,.person__progress .icons-inside.icons-inside--truck .icons-inside__out,.icons-inside.icons-inside--truck .person__progress .icons-inside__out{display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.person__progress--alert:after{content:'';position:absolute;right:0;top:0;bottom:0;width:10px;background:#ffa3ae;border-radius:0 2px 2px 0}.person__progress--alert .time{color:var(--ui-danger)}.person__progress--blue{background:#c2e0f4}.person__progress--blue .icon{color:#447bba}.person__progress--orange{background:#fbdba7}.person__progress--orange .icon{color:#f5a623}.person__graph-legend{width:125px;font-size:12px;line-height:16px}.person__contact .tel>img{display:none}.person__contact-type::after{content:': '}.person__contact-type.email,.person__contact-type.phone{display:none}.person--company{padding-right:0}.person--company .person__image{max-width:65px;max-height:65px;width:auto}.person--company .person__image+.person__info{padding-left:75px}.order-info{padding:0 25px 0;width:640px}.order-info,.order-info:before,.order-info:after{box-sizing:border-box}.order-info *,.order-info *:before,.order-info *:after{box-sizing:border-box}.order-info__header{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:space-between;flex-flow:space-between;-webkit-align-items:center;align-items:center;height:45px}.order-info__title{-webkit-flex:6 0 auto;flex:6 0 auto;font-size:20px;font-weight:700;line-height:26px;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.order-info__contact{-webkit-flex:1 0 auto;flex:1 0 auto}.order-info__contact:last-child{text-align:right}.order-info__contact i+span{margin-left:.5em}.order-info__contact span:not(:last-child){margin-right:.5em}.order-info__status{text-transform:uppercase}.order-info__status.warning i{color:red}.order-info__main{background-color:#fff;display:table;width:100%;margin-bottom:10px}.order-info__props{box-sizing:border-box;display:table-cell;vertical-align:top;margin:0;padding:5px 10px;border:1px solid #e4e4e4;border-right:none}.order-info__props:last-child{border-right:1px solid #e4e4e4}.order-info__props-wrapper{display:table}.order-info__props dl{display:table-row}.order-info__props dt{display:table-cell;font-weight:400;color:#9c9c9c}.order-info__props dd{padding-left:10px;margin-left:0;font-weight:700;color:#282a2f;white-space:nowrap}.order-info__props--tender{width:220px;background:#dbf3c2}.order-info__props--tender-won{width:220px;background:#dbf3c2;border:2px solid var(--ui-success)}.order-info__props--tender-won:last-child{border-right:2px solid var(--ui-success)}.order-info__description{background-color:#f0f2f5;border:1px solid #e4e4e4;color:#3a3d44;font-size:11px;font-weight:400;line-height:14px;margin-top:-11px;margin-bottom:10px;position:relative;padding:5px 30px 5px 10px;max-height:54px;overflow:hidden}.order-info__description.-expanded{max-height:none}.order-info__description.-expanded .order-info__description-toggler::after{content:""}.order-info__description.-collapsed .order-info__description-toggler::after{content:""}.order-info__description-toggler::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"FontAwesome";font-size:12px;color:var(--ui-primary);cursor:pointer;padding:5px 7px;position:absolute;bottom:0;right:0}.order-info-docs{text-align:center}.order-info__main .order-info-docs{display:table-cell;vertical-align:middle;border-left:1px solid var(--ui-border-soft);width:45px}.order-info-docs__icon{display:inline-block;height:33px;width:25px;padding:6px 5px 0 1px;color:var(--ui-primary);background:url(/assets/icons/docs-d18e6895674e93739a88af53dfcb0fe3b5d90de0607f6270d5f3aab456492aa9.svg) center no-repeat}.order-info-docs__list{list-style:none;margin:0;padding:0}.order-info-docs__item{padding:5px 10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order-info-docs__item:nth-child(2n-1){background:var(--ui-strip)}.order-info-docs__item-icon{width:22px;font-size:14px;color:var(--ui-muted)}.order-info-docs__name{font-size:14px;color:var(--ui-text);line-height:18px}.order-info-docs__footer{font-size:10px;line-height:1.2;color:var(--ui-muted)}.order-info-docs__size::before{content:' ('}.order-info-docs__size::after{content:') - '}.order-info-docs__link{color:var(--ui-primary)}.order-info-docs__link:focus{outline:none;text-decoration:underline}.order-info-docs__link:hover{color:var(--ui-primary-text)}.order-info-points{display:-webkit-flex;display:flex;width:100%;margin-bottom:13px;color:var(--ui-text)}.order-info-points__start,.order-info-points__center,.order-info-points__end{-webkit-flex:1 0;flex:1 0}.order-info-points__start,.order-info-points__end{-webkit-flex-basis:210px;flex-basis:210px;-webkit-flex-grow:0;flex-grow:0}.order-info-points__center{position:relative;overflow:hidden}.order-info-points__time{text-align:center;margin:10px 0 30px;font-size:16px;color:var(--ui-text)}.order-info-points__decor{border-bottom:1px dashed var(--ui-muted)}.order-info-points__decor-start,.order-info-points__decor-end{box-sizing:border-box;position:absolute;text-align:center;width:50px;height:50px;margin-top:-25px;border-radius:50%;background:var(--ui-primary);color:#fff}.order-info-points__decor-start{left:-25px;padding:15px 0 0 25px}.order-info-points__decor-middle{box-sizing:border-box;position:absolute;text-align:center;width:30px;height:30px;margin-top:-15px;left:70px;background-image:url(/assets/components/pics/satellite-0f67d45e3254e90f7c3d125672d4cdd56f34bb19216a059bf1bf8e46156682db.svg);background-color:var(--ui-surface);background-size:cover}.order-info-points__decor-end{right:-25px;padding:15px 25px 0 0}.order-info-points__finance{position:absolute;bottom:0;height:60px;left:10px;right:10px;background:var(--ui-success);font-size:16px;color:#fff;text-align:center;padding:10px 0;border-radius:var(--ui-radius-control)}.order-info-tender{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;min-height:60px;text-align:center;padding:5px 0}.order-info-tender__title{padding-bottom:3px;border-bottom:1px solid var(--ui-success)}.order-info-tender__status{margin:.5em 0}.order-info-tender__status .text{margin:0 .6em}.order-info-tender__actions>.button+.button{margin-left:10px}.load-point{min-height:190px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-surface);color:var(--ui-text)}.load-point-body{padding:7.5px 10px;min-height:90px}.load-point-body__title{font-size:13px;font-weight:600;line-height:16px;margin:0 0 5px}.load-point-body__title img{max-width:40px;margin-right:10px;vertical-align:middle}.load-point-body__text{font-size:13px;font-weight:400;line-height:16px}.modal-point-info{display:-webkit-flex;display:flex;margin-bottom:20px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);color:var(--ui-text);overflow:hidden}.modal-point-info.-driver{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.modal-point-info__contacts{margin-bottom:28px}.modal-point-info__cell{margin-top:10px;margin-bottom:10px;padding-right:12px;padding-left:12px;-webkit-flex:calc(100% / 3);flex:calc(100% / 3);width:calc(100% / 3);min-width:0;color:var(--ui-text)}.modal-point-info__cell:not(:first-child){border-left:1px solid var(--ui-border-soft)}.modal-point-info__title{margin-bottom:5px;font-weight:700;font-size:14px;color:var(--ui-text)}.load-point-list{margin:0;padding:0}.load-point-item{position:relative;margin-bottom:4px;min-height:20px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:6px;font-size:13px;line-height:1.4;color:var(--ui-text)}.load-point-item.-no-icon{padding-left:24px}.load-point-item__icon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:0 0 18px;flex:0 0 18px;margin-right:0;width:18px;height:18px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:var(--ui-primary)}.load-point-item__icon .svg-icon,.load-point-item__icon svg{width:14px;height:14px;fill:currentColor}.modal-point-section{display:-webkit-flex;display:flex}.modal-point-section__aside{margin-right:20px;width:277px;-webkit-flex:0 0 277px;flex:0 0 277px}.modal-point-section__driver{-webkit-flex:1;flex:1;min-width:0}.order-reports{padding:16px 12px;background-color:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);border-radius:var(--ui-radius-inner);color:var(--ui-text)}.order-report-group{position:relative;padding-bottom:22px;color:var(--ui-text)}.order-report-group:last-child{padding-bottom:0}.order-report-group.-no-reports{opacity:0.55}.order-report-group:not(:last-child):before{content:'';position:absolute;top:5px;bottom:-10px;left:12px;width:1px;background-color:var(--ui-border);z-index:0}.order-report-group__header{display:-webkit-flex;display:flex}.order-report-group__header+.order-report-group__inner{padding-top:5px}.order-report-group__head{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;min-width:0}.order-report-group__inner{padding-left:36px}.order-report-group__inner.is-hidden{display:none}.order-report-group__icon{position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:10px;width:25px;height:25px;-webkit-flex:0 0 25px;flex:0 0 25px;background-color:var(--ui-micro);border-radius:50%;color:var(--ui-on-primary)}.order-report-group__icon>svg{fill:currentColor}.order-report-group__status{font-size:12px;color:var(--ui-muted)}.order-report-group__title{font-size:14px;font-weight:700;color:var(--ui-text)}.order-report-group .order-reports-photos{margin-top:10px}.order-report{margin-bottom:10px;font-size:12px;color:var(--ui-text)}.order-report__sign{font-style:italic;color:var(--ui-muted)}.modal-point-section__title{margin-bottom:13px;font-weight:700;font-size:18px;color:var(--ui-text);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.modal-point-section__driver-person{float:right}.load-point-type{display:block;padding:10px;overflow:hidden}.load-point-type__icon{float:left;width:20px;height:20px;display:inline-block;position:relative}.load-point-type__icon--loading{background-image:url(/assets/components/load_point/loading-678fab170b292c8595345a41e44967c80c865aa5ae4d7d5d9ce32835a26719ac.svg)}.load-point-type__icon--unloading{background-image:url(/assets/components/load_point/unloading-65ebc2e5542d7917edf3a508be25ecbe9e2bd5c73c3336a51277594e4032035a.svg)}.load-point-type__number{position:absolute;top:-6px;right:-6px;width:13px;height:13px;background-color:var(--ui-primary);border-radius:50%;text-align:center;font-size:9px;font-weight:600;line-height:14px;color:#fff}.load-point-type__text{font-size:16px;font-weight:400;line-height:20px;display:block;padding:0 35px}.load-point-type__place-icon{float:right;width:20px;height:20px;background-repeat:no-repeat;background-position:center center}.load-point-type__place-icon--airport{background-image:url(/assets/components/load_point/airport-aba73106cebcf195bb1fefbdb20d46468ebadea2ca3cc4d1d03e2b6117e3ec24.svg)}.load-point-type__place-icon--company_area{background-image:url(/assets/components/load_point/company_area-3ad64c4925ee88328a5685978ca681f46a2321492c2928ec8c563d090fdc118f.svg)}.load-point-type__place-icon--factory{background-image:url(/assets/components/load_point/factory-62bbc61526f81e818433b01b0b821bed81d625546c5a66fda4e57a3516e35dcc.svg)}.load-point-type__place-icon--harbour{background-image:url(/assets/components/load_point/harbour-899445ea2eac4cd24b52d5c0eab1aacd1a1f97b7af62b5f4f3b7c57d921b4bab.svg)}.load-point-type__place-icon--pedestrian_zone{background-image:url(/assets/components/load_point/pedestrian_zone-62303a09ea6f11a82ba3cfa26e334276ab51e8a9b141ba6186fc031dc512aef0.svg)}.load-point-type__place-icon--private_house{background-image:url(/assets/components/load_point/private_house-6ae35209e005787d2f16d8968b07612bc4e50c9e372f82416dc97bafb71d6988.svg)}.load-point-type__place-icon--railway_station{background-image:url(/assets/components/load_point/railway_station-67bbf1af4afb0d0c93bed9a73e1bfc8bd27033ccb4d2466e1d5a2d5930519720.svg)}.load-point-type__place-icon--shopping_center{background-image:url(/assets/components/load_point/shopping_center-91106df6aa4ed501abb04bee4b0e4807ea8007dd4b76623fbc50a4666189ffc0.svg)}.load-point-type__place-icon--warehouse{background-image:url(/assets/components/load_point/warehouse-b677895aac3f76932a908aa2723da77a66ffe6a9eaf1b040edb868c2aa76a0a0.svg)}.rta-show,.rta-form{color:var(--ui-text)}.rta-show .section-content,.rta-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.rta-show .section-content__container,.rta-form .section-content__container{padding:16px}.rta-show .section-content__container>.section-header:first-child,.rta-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.rta-show .form-section__actions,.rta-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.rta-show .section-header,.rta-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.rta-show .section-header__title-text,.rta-show .section-header__title,.rta-form .section-header__title-text,.rta-form .section-header__title{color:var(--ui-text)}.rta-show .section-body,.rta-form .section-body{color:var(--ui-text)}.rta-show .form-section__title,.rta-form .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.rta-show .form-error,.rta-show .form-input__error,.rta-form .form-error,.rta-form .form-input__error{color:var(--ui-danger)}.rta-show .section-header__control{display:-webkit-inline-flex;display:inline-flex}.rta-show .section-header__control>form{margin:0}.rta-show .hagag-photos-upload-action{margin-top:12px}.rta-show__table,.hagag-appraisal-show__table{width:100%;max-width:720px;margin:0;border-collapse:collapse;font-size:13px;line-height:1.45}.rta-show__table tr+tr td,.hagag-appraisal-show__table tr+tr td{padding-top:8px}.rta-show__table td,.hagag-appraisal-show__table td{vertical-align:top}.rta-show__table td:first-child,.hagag-appraisal-show__table td:first-child{width:1%;white-space:nowrap;padding-right:16px;color:var(--ui-muted);font-weight:600}.rta-show__table td:last-child,.hagag-appraisal-show__table td:last-child{color:var(--ui-text);word-break:break-word}.rta-show__table a,.hagag-appraisal-show__table a{color:var(--ui-primary-text)}.rta-show__errors,.hagag-appraisal-show__errors{margin:0;padding-left:16px;color:var(--ui-danger)}.rta-place-field{position:relative}.rta-place-field>.form-field{-webkit-flex:1;flex:1;min-width:0;width:100%;margin-bottom:0}.rta-place-dropdown-toggle{position:absolute;right:0;top:0;z-index:2;margin:28px 0 0 0 !important;min-width:var(--ui-input-height) !important;width:var(--ui-input-height) !important;min-height:var(--ui-input-height) !important;max-height:var(--ui-input-height) !important;padding:0 !important;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0 !important;border:1px solid var(--ui-border) !important;border-left:none !important;background-color:var(--ui-input-bg) !important;background-image:none !important;box-shadow:none !important;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center !important;align-items:center !important;-webkit-justify-content:center !important;justify-content:center !important;color:var(--ui-muted) !important;line-height:1 !important;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.rta-place-dropdown-toggle:hover,.rta-place-dropdown-toggle:focus{background-color:var(--ui-primary-soft) !important;border-color:var(--ui-primary-soft-border) !important;color:var(--ui-primary) !important;box-shadow:none !important}.rta-place-dropdown-toggle .icon-list,.rta-place-dropdown-toggle .icons-inside.icons-inside--list .icons-inside__out,.icons-inside.icons-inside--list .rta-place-dropdown-toggle .icons-inside__out{font-size:14px;line-height:1}.rta-place-dropdown{position:absolute;top:100%;left:0;right:0;max-height:220px;overflow-y:auto;margin-top:4px;z-index:10;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.rta-place-dropdown__list{list-style:none;margin:0;padding:4px 0;max-height:200px;overflow-y:auto;overflow-x:hidden;font-size:12px;color:var(--ui-text)}.rta-place-dropdown__list.custom-scroll--default,.rta-place-dropdown__list{scrollbar-width:thin;scrollbar-color:var(--ui-scroll-thumb) transparent}.rta-place-dropdown__list::-webkit-scrollbar{width:11px;background-color:transparent}.rta-place-dropdown__list::-webkit-scrollbar-thumb{background-color:var(--ui-scroll-thumb);background-clip:padding-box;border:3px solid transparent;border-radius:6px}.rta-place-dropdown__list::-webkit-scrollbar-track{background-color:transparent;border-top-right-radius:6px;border-bottom-right-radius:6px}.rta-place-dropdown__item{padding:6px 8px;cursor:pointer;color:var(--ui-text);transition:background-color 0.15s ease, color 0.15s ease}.rta-place-dropdown__item:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text);text-decoration:none}.rta-place-dropdown__item--empty,.rta-place-dropdown__item--empty:hover{color:var(--ui-muted);background-color:transparent;cursor:default}form.rta #rta_place{border-right:none !important}form.rta #rta_place:focus{position:relative;z-index:1}form.rta .rta-place-dropdown-toggle.button{border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0 !important}.hagag-appraisal-show{color:var(--ui-text)}.hagag-appraisal-show .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.hagag-appraisal-show .section-content__container{padding:16px}.hagag-appraisal-show .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.hagag-appraisal-show .section-header{border-bottom:1px solid var(--ui-border-soft)}.hagag-appraisal-show .section-header__title-text,.hagag-appraisal-show .section-header__title{color:var(--ui-text)}.hagag-appraisal-show .section-header__control{display:-webkit-inline-flex;display:inline-flex}.hagag-appraisal-show .section-header__control>form{margin:0}.hagag-appraisal-show .section-body{color:var(--ui-text)}.hagag-appraisal-show .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.hagag-appraisal-show .hagag-photos-upload-action{margin-top:12px}.hagag-appraisal-show__layout{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(280px, 0.8fr);gap:8px 32px;-webkit-align-items:start;align-items:start}.hagag-appraisal-show__main,.hagag-appraisal-show__side{min-width:0}.hagag-appraisal-show__table{max-width:none}.hagag-appraisal-show__sync-error{margin:0;font-size:13px;line-height:1.45;color:var(--ui-danger)}@media (max-width: 960px){.hagag-appraisal-show__layout{grid-template-columns:1fr}}.hagag-sync-loader{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:10000;display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:24px;margin:0;background:rgba(15,23,42,0.45);box-sizing:border-box}.hagag-sync-loader.is-active{display:-webkit-flex;display:flex}.hagag-sync-loader__card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:260px;max-width:360px;padding:28px 24px;border-radius:14px;border:1px solid var(--ui-border);background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.hagag-sync-loader__text{margin:16px 0 0;font-size:14px;font-weight:600;line-height:1.4;color:var(--ui-text);text-align:center}body.hagag-sync-loading{overflow:hidden}.hagag-documents{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;max-height:420px;overflow:auto}.hagag-documents>.hagag-documents__item{display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:4px;width:100% !important;max-width:100%;margin:0 !important;padding:8px 10px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);box-shadow:var(--ui-shadow-row);box-sizing:border-box;vertical-align:top;font-size:13px}.hagag-documents__time{-webkit-align-self:flex-start;align-self:flex-start;margin:0;font-size:11px;font-weight:600;line-height:1.2;color:var(--ui-muted)}.hagag-documents__name{font-size:13px;font-weight:600;line-height:1.3;color:var(--ui-text);word-break:break-word}.hagag-documents__row{display:block;line-height:1.3;font-size:12px}.hagag-documents__muted{color:var(--ui-muted)}.hagag-documents__type{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:20px;padding:0 8px;border-radius:999px;border:1px solid var(--ui-primary-soft-border);background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:11px;font-weight:700}.hagag-documents__download{-webkit-align-self:flex-start;align-self:flex-start;margin-top:8px;white-space:nowrap}.hagag-documents__empty{padding:16px 12px;border:1px dashed var(--ui-border);border-radius:10px;background:var(--ui-strip);text-align:center}.hagag-documents__empty-title{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--ui-text)}.hagag-documents__empty-text{margin:0;font-size:12px;color:var(--ui-muted)}.hagag-snapshot-hint{margin:0 0 20px;font-size:13px;color:var(--ui-muted)}.hagag-snapshot-section{margin-bottom:20px}.hagag-snapshot-section:last-child{margin-bottom:0}.hagag-snapshot-section__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin:0 0 10px;padding-left:12px;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.hagag-snapshot-section__rows{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px}.hagag-snapshot-section__row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:16px;padding:4px 8px;margin:0 -8px;border-radius:6px;font-size:13px;line-height:1.45}.hagag-snapshot-section__row--added{background:var(--ui-primary-soft)}.hagag-snapshot-section__row--changed{background:var(--ui-warning-bg)}.hagag-snapshot-section__label{-webkit-flex:0 0 200px;flex:0 0 200px;max-width:200px;padding-left:12px;box-sizing:border-box;color:var(--ui-muted);font-weight:600}.hagag-snapshot-section__value{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;gap:6px 8px;color:var(--ui-text);word-break:break-word}.hagag-snapshot-section__text{min-width:0}.hagag-snapshot-section--extra{margin-top:0;margin-bottom:20px;padding:12px;border:1px solid var(--ui-border-soft);border-radius:10px;background:var(--ui-strip)}.hagag-snapshot-section--extra .hagag-snapshot-section__title{padding-left:0}.hagag-snapshot-section--extra .hagag-snapshot-section__label{padding-left:0}.hagag-snapshot-section--extra:last-child{margin-bottom:0}.hagag-snapshot-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;height:22px;padding:0 8px;border-radius:999px;border:1px solid var(--ui-primary-soft-border);background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase}.hagag-snapshot-badge--field{height:18px;padding:0 6px;font-size:10px}.hagag-snapshot-badge--changed{height:18px;padding:0 6px;border-color:var(--ui-warning-border);background:var(--ui-warning-bg);color:var(--ui-warning);font-size:10px}.hagag-photos-gallery__empty{padding:28px 20px;border:1px dashed var(--ui-border);border-radius:12px;background:var(--ui-strip);text-align:center}.hagag-photos-gallery__empty-title{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--ui-text)}.hagag-photos-gallery__empty-text{margin:0;font-size:13px;color:var(--ui-muted)}.section-item__body ul.docs-images--gallery{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:16px;font-size:inherit}.section-item__body ul.docs-images--gallery>li.docs-images__item{width:160px !important;margin:0 !important;padding:0 !important;display:block;-webkit-flex:0 0 160px;flex:0 0 160px}.order-progress{position:relative;width:100%;margin-bottom:12px;overflow:hidden;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.order-progress__title{padding:12px 16px;margin:0;border-bottom:1px solid var(--ui-border-soft);background:var(--ui-strip);font-size:14px;font-weight:700;color:var(--ui-muted)}.order-progress__title span{margin-right:0.5em;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:0.04em}.order-progress__title i{color:var(--ui-muted);font-weight:300;font-style:normal;margin-right:0.5em}.order-progress__title a{font-weight:500;display:none;color:var(--ui-primary)}.order-progress.short .order-progress__title a{display:inline}.order-progress__nav-left,.order-progress__nav-right{position:absolute;top:0;bottom:0;width:30px;border:none;background:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;font-size:28px;color:var(--ui-primary)}.order-progress__nav-left.inactive,.order-progress__nav-right.inactive{color:var(--ui-micro)}.order-progress__nav-left:focus,.order-progress__nav-right:focus{outline:none}.order-progress__nav-left{left:0;font-family:inherit}.order-progress__nav-left:before{font-family:"FontAwesome"}.order-progress__nav-right{right:0;font-family:inherit}.order-progress__nav-right:before{font-family:"FontAwesome"}.order-progress__short-view{margin:0 35px;padding-top:40px;overflow:hidden}.order-progress__full-view-wrapper{background:var(--ui-strip);margin:0;min-height:21px}.order-progress.short .order-progress__full-view-wrapper{display:none}.order-progress__full-view{margin:0 35px;overflow:hidden}.order-progress__list{list-style:none;margin:0;padding:0;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.order-progress__short-view .order-progress__list{-webkit-align-items:flex-end;align-items:flex-end}.order-progress__full-view .order-progress__list{-webkit-align-items:flex-start;align-items:flex-start}.order-progress__toggle{width:100%;padding:8px 16px;margin-top:0;background:var(--ui-strip);border:none;border-top:1px solid var(--ui-border-soft);color:var(--ui-primary);text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:0.04em;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.order-progress__toggle:hover{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.order-progress__toggle:focus{outline:none}.order-progress__toggle .icon{margin-right:0.5em;color:var(--ui-muted)}.order-progress__toggle span+span{margin-left:0.5em}.order-progress__toggle .state-show{display:none}.order-progress.short .order-progress__toggle .state-hide{display:none}.order-progress.short .order-progress__toggle .state-show{display:inline}.order-progress-informer{width:150px;margin:10px auto 15px;padding:1px;border-radius:var(--ui-radius-control);font-size:12px;font-weight:400;line-height:16px;color:var(--ui-text);position:relative;border:1px solid var(--ui-border)}.order-progress-informer:after{content:'';display:block;position:absolute;width:15px;height:15px;top:-5px;left:50%;-webkit-transform:rotateZ(45deg) translateX(-1px);transform:rotateZ(45deg) translateX(-1px);-webkit-transform-origin:top left;transform-origin:top left}.order-progress-informer.js-map-active{border:1px solid var(--ui-primary)}.order-progress-informer.js-map-active:after{border:1px solid var(--ui-primary) !important}.order-progress-informer__content{padding:9px;position:relative;z-index:2;border-radius:calc(var(--ui-radius-control) - 1px)}.order-progress-item--truck .order-progress-informer__content,.order-progress-item--current .order-progress-informer__content{background-color:var(--ui-warning-bg);color:var(--ui-text)}.order-progress-item--truck .order-progress-informer:after,.order-progress-item--current .order-progress-informer:after{background:var(--ui-warning-bg)}.order-progress-item--point .order-progress-informer__content{background-color:var(--ui-surface)}.order-progress-item--point .order-progress-informer:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.order-progress-item--point .order-progress-informer:after{background:var(--ui-surface);border:1px solid var(--ui-border)}.order-progress-item--success .order-progress-informer:before,.order-progress-item--success .order-progress-informer:after{border-color:var(--ui-success)}.order-progress-item--fail .order-progress-informer:before,.order-progress-item--fail .order-progress-informer:after{border-color:var(--ui-danger)}.order-progress-informer__section{padding-left:20px;position:relative}.order-progress-informer__section .title{text-transform:uppercase}.order-progress-informer__section+.order-progress-informer__section{margin-top:5px}.order-progress-informer__section:before{position:absolute;top:0;left:0;font-size:14px;font-weight:400;font-family:"FontAwesome"}.order-progress-informer__section--place:before{content:"";color:var(--ui-muted)}.order-progress-informer__section--planned-time:before{content:"";color:var(--ui-primary)}.order-progress-informer__section--planned-time .title{color:var(--ui-primary)}.order-progress-informer__section--estimated-time:before{content:"";color:var(--ui-warning)}.order-progress-informer__section--estimated-time .title{color:var(--ui-warning)}.order-progress-informer__section--fact-time:before{content:"";color:var(--ui-text)}.order-progress-informer__section--fact-time .title{color:var(--ui-text)}.order-progress-informer__section--in_motion:before{content:""}.order-progress-informer__section--stopped:before{content:""}.order-progress-informer__section--parked:before{content:""}.order-progress-informer__section--no_signals:before{content:"";color:var(--ui-warning)}.transport-order-map-div-icon span{position:absolute;top:5px;left:0;right:0;text-align:center;color:var(--ui-success);font-weight:bolder;font-size:15px;pointer-events:none}.order-progress-item{position:relative;width:150px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}.order-progress__short-view .order-progress-item{height:50px}.order-progress-item:first-child{position:relative}.order-progress-item:first-child:after{content:'';display:block;position:absolute;bottom:-1px;right:50%;left:0;background:var(--ui-border-soft);height:1px}.order-progress-item:last-child{position:relative}.order-progress-item:last-child:after{content:'';display:block;position:absolute;bottom:-1px;right:0;left:50%;background:var(--ui-border-soft);height:1px}.order-progress-item--success:not(:first-child){position:relative}.order-progress-item--success:not(:first-child):after{content:'';display:block;position:absolute;bottom:-1px;right:50%;left:-50%;background:var(--ui-success);height:1px}.order-progress-item--fail:not(:first-child){position:relative}.order-progress-item--fail:not(:first-child):after{content:'';display:block;position:absolute;bottom:-1px;right:50%;left:-50%;background:var(--ui-danger);height:1px}.order-progress-item--success .status{color:var(--ui-success)}.order-progress-item+.order-progress-item{margin-left:20px}.order-progress-item--truck{margin-right:20px}.order-progress-item--truck:first-child{margin-right:50px}.order-progress-item--truck .status{position:absolute;left:0;right:0;top:-20px;text-align:center;display:block;font-size:120%;color:var(--ui-danger)}.order-progress-item--truck .status:before,.order-progress-item--point .status:before{content:none}.order-progress-item--current{width:220px}.order-progress-item__truck{background:center bottom no-repeat;height:45px;width:125px;padding:0;text-align:center;color:var(--ui-text);font-size:11px;font-weight:400;position:relative}.order-progress-item__truck:after{content:'';display:block;position:absolute;bottom:-1px;right:0;left:0;background:var(--ui-border-soft);height:1px}.order-progress-item__truck--simple{color:#fff;padding:2px 0 7px 0;background-image:url(/assets/components/order_progress/truck-7d340d83df306aa620f01b5b83f1e01fd99bd1184107f948d9a528c2aeb6ecae.svg)}.order-progress-item__truck--with-trailer{color:#fff;background-image:url(/assets/components/order_progress/truck_with_trailer-9d5c207ec1904fbf6b40f1a8c117a17aee55d854b28f8d105c761b0c3219adbd.svg);padding:2px 0 7px 46px;width:79px}.order-progress-item__truck>svg{height:100%;width:100%;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);position:absolute;bottom:0;right:0;z-index:-1}.order-progress-item__point{background:url(/assets/components/order_progress/warehouse-94feb4cdc1382dfcf8e16511122f891fe4a8263c049afefcb1bcba7a7462a1d5.svg) center bottom no-repeat;height:46px;width:50px;text-align:center;position:relative}.order-progress-item__point .status{position:absolute;left:-7px;right:0;top:-20px;text-align:center;display:block}.order-progress-item__point:after{z-index:10}.order-progress-item__point:after{content:'';display:block;position:absolute;bottom:-1px;right:0;left:0;background:var(--ui-border-soft);height:1px}.order-progress-item__point.js-map-active{background:url(/assets/components/order_progress/warehouse-light-3e7d7ba8e47cb3d17e21a39b3ebd7f9b4c5a38cd7ee781726bc894e3c5030703.svg) center bottom no-repeat}.order-progress-item__number{padding-top:3px;margin-bottom:6px;color:#fff;font-size:13px;font-weight:700}.order-progress-item__type{display:inline-block;width:15px;height:15px}.order-progress-item__type svg{width:15px;height:15px}.order-progress-item--success .order-progress-item__type{fill:var(--ui-success)}.order-progress-item--fail .order-progress-item__type{fill:var(--ui-danger)}.order-progress-item__distance{position:absolute;left:0;bottom:4px;font-size:11px;color:var(--ui-muted);-webkit-transform:translateX(-60%);transform:translateX(-60%)}.order-progress-item--truck .order-progress-item__distance{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.order-progress-item:first-child .order-progress-item__distance{display:none}.order-progress-item--fail .order-progress-item__distance,.order-progress-item--success .order-progress-item__distance,.order-progress-item--truck .order-progress-item__distance,.order-progress-item--current .order-progress-item__distance{color:var(--ui-muted)}.order-progress-item-status{position:absolute;left:0;right:0;bottom:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:22px;white-space:nowrap}.order-progress-item-status__icon{position:relative}.order-progress-item-status__icon svg{vertical-align:middle}.order-progress-item--point .order-progress-item-status__icon+.order-progress-item-status__icon:before{content:'';display:inline-block;width:20px;height:1px;margin-left:4px;margin-right:4px;vertical-align:middle;border-bottom:1px dashed var(--ui-muted)}.order-progress-item--truck .order-progress-item-status__icon+.order-progress-item-status__icon{margin-left:10px}.order-progress-item-status__label{color:var(--ui-text);background-color:color-mix(in srgb, var(--ui-surface) 92%, transparent);font-size:12px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:5px;line-height:1;white-space:nowrap;border-radius:var(--ui-radius-control)}.order-progress-item--point .order-progress-item-status__label{left:100%;top:0;display:none;position:absolute}.order-progress-item--point .order-progress-item-status__icon:first-child:not(:only-child) .order-progress-item-status__label{right:100%;left:auto;top:0;text-align:right;display:none;position:absolute}.order-progress-item--point .order-progress-item-status__icon.order-progress-item-status__icon:hover .order-progress-item-status__label{display:inline-block}.order-progress-item-status__sublabel{font-size:9px;font-weight:400;text-transform:none;padding:3px;margin-left:-3px;background:color-mix(in srgb, var(--ui-surface) 92%, transparent)}.order-progress-item-status__icon:first-child:not(:only-child) .order-progress-item-status__sublabel{margin-left:0}.order-progress-item-status__icon:only-child .order-progress-item-status__sublabel{position:absolute;display:none}.order-progress-item-status__icon:only-child:hover .order-progress-item-status__sublabel{display:inherit}.order-truck{-webkit-flex-basis:100%;flex-basis:100%;color:var(--ui-text)}.order-truck,.order-truck:before,.order-truck:after{box-sizing:border-box}.order-truck *,.order-truck *:before,.order-truck *:after{box-sizing:border-box}.order-truck__header{background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.order-truck__tabs{list-style:none;display:-webkit-flex;display:flex;margin:0;padding:0}.order-truck__tab-link{display:inline-block;padding:16px 20px;background:var(--ui-strip);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;text-align:center;color:var(--ui-muted);transition:background-color 0.15s ease, color 0.15s ease}.order-truck__tab-link:hover{color:var(--ui-primary-text);background:var(--ui-primary-soft)}.order-truck__tab.active .order-truck__tab-link{background:var(--ui-surface);color:var(--ui-primary);font-weight:700}.order-truck__driver{padding-right:5px}.order-truck__tab-content-items{list-style:none;margin:0;padding:0}.order-truck__tab-content-item{display:none}.order-truck__tab-content-item.active{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch}.order-truck__sections{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch}.order-truck-section__stats-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.order-truck-section__notices{display:-webkit-flex;display:flex;margin-left:30px}.order-truck-equipment__list{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order-truck-equipment__item{-webkit-flex:0 0 55px;flex:0 0 55px;margin:0 25px 25px 0}.order-truck-equipment__image{width:55px;height:50px;background-color:var(--ui-input-bg);border-radius:6px;box-shadow:var(--ui-shadow-row);margin-bottom:5px}.order-truck-equipment__title{font-size:12px;line-height:16px;font-weight:400;color:var(--ui-muted);width:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-truck-notice{margin-right:10px;text-align:center}.order-truck-notice__icon-holder{width:50px;height:50px;margin:0 auto 5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:6px;border:1px solid #57a600}.order-truck-notice__icon-holder path{fill:#57a600}.order-truck-notice--alert .order-truck-notice__icon-holder{border-color:red;background:red}.order-truck-notice--alert .order-truck-notice__icon-holder path{fill:#fff}.order-truck-notice--warning .order-truck-notice__icon-holder{border-color:var(--ui-warning);background:var(--ui-warning)}.order-truck-notice__text{font-size:12px;font-weight:700;line-height:16px}.number-plate{border:1px solid var(--ui-primary);border-radius:var(--ui-radius-control);display:inline-block;margin:0 5px 10px 0;overflow:hidden;vertical-align:middle}.number-plate__dark{display:inline-block;background:var(--ui-primary);color:#fff;border-radius:0;padding:0 5px;font-size:16px;font-weight:400}.number-plate__main{display:inline-block;font-size:16px;font-weight:600;color:var(--ui-primary-text);padding:0 5px}.number-plate--num:hover{border-color:var(--ui-primary-text)}.number-plate--info{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-text);padding:1px 5px;font-size:16px;font-weight:400}.number-plate--info.adr{background-color:#f06700;border-color:#f06700;color:#fff}.number-plate--standard-pic{border:0;background-size:100%;width:25px;height:25px;display:inline-block;vertical-align:top;margin-right:5px}.order-truck-section{padding:5px 20px;margin:10px 0;-webkit-flex:1 1 50%;flex:1 1 50%}.order-truck-section+.order-truck-section{border-left:1px solid var(--ui-border-soft)}.order-truck-section__title{font-size:13px;font-weight:500;line-height:18px;margin-bottom:20px;color:var(--ui-muted)}.order-truck-section__props-holder{display:-webkit-flex;display:flex}.order-truck-section__props{margin:0;padding:10px 0;font-weight:400}.order-truck-section__props dt{float:left;width:80px;clear:left;font-weight:400;color:var(--ui-muted)}.order-truck-section__props dd{color:var(--ui-text);padding-left:80px}.order-truck-section__props--half{-webkit-flex:1 0 40%;flex:1 0 40%}.order-truck-section__tags-table{margin-top:20px}.order-truck-section__tags-title{white-space:nowrap}.order-truck-section__tags-title,.order-truck-section__tags-block{vertical-align:top}.order-truck-section__tags{list-style:none;margin:0;padding:5px 0 15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order-truck-section__tag{margin:0 5px 5px 0;display:inline-block;padding:2px 10px;background-color:#e68f00;border-radius:2px;color:#fff;font-size:13px;font-weight:700;border-radius:var(--ui-radius-pill)}.order-truck-section__tag--blue{background-color:#447bba}.order-truck-section__tag--adr{background-color:#f06700}.order-truck-section__tag--title{background-color:transparent;color:var(--ui-muted);padding-left:0;padding-right:20px}.order-truck-section__tag--title:after{content:':'}.truck-stats{box-sizing:content-box;position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:25px}.truck-stats__axle{width:31px;position:absolute;bottom:0;color:#fff;border-radius:1px;background-color:#e68f00;line-height:17px;font-size:12px;font-weight:700;text-align:center}.truck-stats__axle:before{content:'';position:absolute;top:-5px;left:12px;width:0;height:0;border-right:3.5px solid transparent;border-bottom:5px solid #e68f00;border-left:3.5px solid transparent}.truck-stats.truck-stats--farm_machine.truck-stats--agro .axle-1{left:24px}.truck-stats.truck-stats--farm_machine.truck-stats--agro .axle-2{left:144px}.truck-stats__container{position:absolute;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-content:space-around;align-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;top:0;left:0;bottom:42px;right:0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.truck-stats__param{position:relative;color:var(--ui-text);font-size:17px;line-height:20px;font-weight:400;margin:0 10px}.truck-stats__param.axles{padding-left:30px}.truck-stats__param.axles:before{content:'';display:inline-block;position:absolute;top:50%;left:0;margin-top:-6px;width:23px;height:12px;background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats__param.height,.truck-stats__param.maxheight{padding:10px 0}.truck-stats__param.height:before,.truck-stats__param.maxheight:before{content:'';position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;border-top:8px solid currentColor;border-right:6px solid transparent;border-left:6px solid transparent}.truck-stats__param.height:after,.truck-stats__param.maxheight:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-6px;width:0;height:0;border-right:6px solid transparent;border-bottom:8px solid currentColor;border-left:6px solid transparent}.truck-stats__param.length,.truck-stats__param.maxlength{padding:0 11px}.truck-stats__param.length:before,.truck-stats__param.maxlength:before{content:'';position:absolute;left:0;top:50%;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid currentColor}.truck-stats__param.length:after,.truck-stats__param.maxlength:after{content:'';position:absolute;right:0;top:50%;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-right:8px solid currentColor;border-bottom:6px solid transparent}.truck-stats__param.weight,.truck-stats__param.maxweight{padding-left:21px}.truck-stats__param.weight:before,.truck-stats__param.maxweight:before{content:'';display:inline-block;position:absolute;left:0;top:50%;margin-top:-10.5px;width:16px;height:17px;background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats__param.seats{padding-left:29px}.truck-stats__param.seats:before{content:'';display:inline-block;position:absolute;left:0;top:50%;margin:-14.5px 0 0 0;width:24px;height:29px;background-image:url(/assets/truck_stats/seat_white-f4a955566cfc5c3365d8db87149b1c26f586239de8451d402c89e4dd0ed6045e.svg)}.truck-stats__param.pallets:before{content:'';display:inline-block;position:absolute;bottom:-10px;left:50%;margin-left:-16px;width:32px;height:8px;background-image:url(/assets/truck_stats/pallets_white-414eb30e1b620fe5e8be3c9db0a7a5920df2b80febf4ec372dab6955a26f3ea1.svg)}.truck-stats__param.passengers{padding-left:28px}.truck-stats__param.passengers:before{content:'';display:inline-block;position:absolute;left:0;top:50%;margin:-14.5px 0 0 0;width:23px;height:29px;background-image:url(/assets/truck_stats/passenger_white-416c1ece038e5d86328547767a830d9f3d0c6cec197ca0ad37616e477a04c1cf.svg)}.truck-stats--bus__1_1 .truck-stats__container,.truck-stats--bus__1_2 .truck-stats__container,.truck-stats--bus .truck-stats__container{top:6px;left:56px;right:26px}.truck-stats--bus__1_1 .axle-1,.truck-stats--bus__1_2 .axle-1,.truck-stats--bus .axle-1{left:38px}.truck-stats--bus__1_1 .axle-2,.truck-stats--bus__1_2 .axle-2,.truck-stats--bus .axle-2{left:148px}.truck-stats--bus__1_1 .axle-3,.truck-stats--bus__1_2 .axle-3,.truck-stats--bus .axle-3{left:168px}.truck-stats--bus__1_1 .truck-stats__axle,.truck-stats--bus__1_2 .truck-stats__axle,.truck-stats--bus .truck-stats__axle{bottom:32px}.truck-stats--car_metal .truck-stats__container{left:100px;bottom:49px;right:0;right:3px}.truck-stats--car_metal .truck-stats__param{margin:0}.truck-stats--car_metal .axle-1{left:23px}.truck-stats--car_metal .axle-2{left:144px}.truck-stats--car_passenger .truck-stats__container,.truck-stats--car .truck-stats__container{top:13px;bottom:31px;left:40px;right:40px}.truck-stats--car_passenger .truck-stats__param,.truck-stats--car .truck-stats__param{margin:0}.truck-stats--car_passenger .axle-1,.truck-stats--car .axle-1{left:23px}.truck-stats--car_passenger .axle-2,.truck-stats--car .axle-2{left:144px}.truck-stats--car_platform__1{height:80px}.truck-stats--car_platform__1 .truck-stats__param{color:#000}.truck-stats--car_platform__1 .truck-stats__param:before,.truck-stats--car_platform__1 .truck-stats__param:after{color:#3a3d44}.truck-stats--car_platform__1 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--car_platform__1 .weight:before,.truck-stats--car_platform__1 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--car_platform__1 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--car_platform__1 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--car_platform__1 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--car_platform__1 .truck-stats__container{left:40px;bottom:57px}.truck-stats--car_platform__1 .axle-1{left:63px}.truck-stats--car_platform__2{height:80px}.truck-stats--car_platform__2 .truck-stats__param{color:#000}.truck-stats--car_platform__2 .truck-stats__param:before,.truck-stats--car_platform__2 .truck-stats__param:after{color:#3a3d44}.truck-stats--car_platform__2 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--car_platform__2 .weight:before,.truck-stats--car_platform__2 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--car_platform__2 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--car_platform__2 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--car_platform__2 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--car_platform__2 .truck-stats__container{left:20px;right:10px}.truck-stats--car_platform__2 .axle-1{left:114px}.truck-stats--car_platform__2 .axle-2{left:136px}.truck-stats--car_trailer .truck-stats__container,.truck-stats--trailer_for_pkw_transporter .truck-stats__container{left:40px;bottom:54px}.truck-stats--car_trailer .axle-1,.truck-stats--trailer_for_pkw_transporter .axle-1{left:75px}.truck-stats--farm_trailer_flatbet .truck-stats__container,.truck-stats--farm_trailer_cage .truck-stats__container{top:57px;left:62px;bottom:78px}.truck-stats--farm_trailer_flatbet .axle-1,.truck-stats--farm_trailer_cage .axle-1{left:97px}.truck-stats--farm_trailer_flatbet .axle-2,.truck-stats--farm_trailer_cage .axle-2{left:259px}.truck-stats--farm_trailer_flatbet{height:130px}.truck-stats--farm_trailer_flatbet .truck-stats__container{top:34px}.truck-stats--semitrailer_box__2_3 .truck-stats__container{left:10px;right:10px;bottom:67px}.truck-stats--semitrailer_box__2_3 .axle-1{left:310px}.truck-stats--semitrailer_box__2_3 .axle-2{left:355px}.truck-stats--semitrailer_box__2_3 .axle-3{left:399px}.truck-stats--semitrailer_box1__2_3 .truck-stats__container{left:10px;right:10px;bottom:60px}.truck-stats--semitrailer_box1__2_3 .axle-1{left:320px}.truck-stats--semitrailer_box1__2_3 .axle-2{left:352px}.truck-stats--semitrailer_box1__2_3 .axle-3{left:384px}.truck-stats--semitrailer_cage__2_3{height:148px}.truck-stats--semitrailer_cage__2_3 .truck-stats__param{color:#000}.truck-stats--semitrailer_cage__2_3 .truck-stats__param:before,.truck-stats--semitrailer_cage__2_3 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_cage__2_3 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_cage__2_3 .weight:before,.truck-stats--semitrailer_cage__2_3 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_cage__2_3 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_cage__2_3 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_cage__2_3 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_cage__2_3 .truck-stats__container{left:10px;right:10px;bottom:133px}.truck-stats--semitrailer_cage__2_3 .axle-1{left:314px}.truck-stats--semitrailer_cage__2_3 .axle-2{left:361px}.truck-stats--semitrailer_cage__2_3 .axle-3{left:405px}.truck-stats--semitrailer_chemics__2_2{height:148px}.truck-stats--semitrailer_chemics__2_2 .truck-stats__container{top:31px;left:96px;bottom:76px;right:30px}.truck-stats--semitrailer_chemics__2_2 .axle-1{left:248px}.truck-stats--semitrailer_chemics__2_2 .axle-2{left:296px}.truck-stats--semitrailer_chemics__2_3{height:148px}.truck-stats--semitrailer_chemics__2_3 .truck-stats__container{top:31px;left:96px;bottom:76px;right:30px}.truck-stats--semitrailer_chemics__2_3 .axle-1{left:217px}.truck-stats--semitrailer_chemics__2_3 .axle-2{left:264px}.truck-stats--semitrailer_chemics__2_3 .axle-3{left:309px}.truck-stats--semitrailer_container__2_2 .truck-stats__container{left:52px;bottom:76px;top:10px}.truck-stats--semitrailer_container__2_2 .truck-stats__param{margin:10px 30px}.truck-stats--semitrailer_container__2_2 .axle-1{left:223px}.truck-stats--semitrailer_container__2_2 .axle-2{left:270px}.truck-stats--semitrailer_container__2_3 .truck-stats__container{left:0;bottom:76px;top:10px}.truck-stats--semitrailer_container__2_3 .truck-stats__param{margin:10px 40px}.truck-stats--semitrailer_container__2_3 .axle-1{left:175px}.truck-stats--semitrailer_container__2_3 .axle-2{left:223px}.truck-stats--semitrailer_container__2_3 .axle-3{left:270px}.truck-stats--semitrailer_flatbet__2_3{height:148px}.truck-stats--semitrailer_flatbet__2_3 .truck-stats__param{color:#000}.truck-stats--semitrailer_flatbet__2_3 .truck-stats__param:before,.truck-stats--semitrailer_flatbet__2_3 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_flatbet__2_3 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_flatbet__2_3 .weight:before,.truck-stats--semitrailer_flatbet__2_3 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_flatbet__2_3 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_flatbet__2_3 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_flatbet__2_3 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_flatbet__2_3 .truck-stats__container{top:40px;bottom:87px}.truck-stats--semitrailer_flatbet__2_3 .axle-1{left:315px}.truck-stats--semitrailer_flatbet__2_3 .axle-2{left:360px}.truck-stats--semitrailer_flatbet__2_3 .axle-3{left:405px}.truck-stats--semitrailer_gas__2_2,.truck-stats--semitrailer_milk__2_2{height:148px}.truck-stats--semitrailer_gas__2_2 .truck-stats__container,.truck-stats--semitrailer_milk__2_2 .truck-stats__container{top:43px;bottom:75px}.truck-stats--semitrailer_gas__2_2 .axle-1,.truck-stats--semitrailer_milk__2_2 .axle-1{left:282px}.truck-stats--semitrailer_gas__2_2 .axle-2,.truck-stats--semitrailer_milk__2_2 .axle-2{left:328px}.truck-stats--semitrailer_milk__2_2 .truck-stats__container,.truck-stats--semitrailer_milk__2_3 .truck-stats__container{left:60px}.truck-stats--semitrailer_gas__2_3,.truck-stats--semitrailer_milk__2_3{height:148px}.truck-stats--semitrailer_gas__2_3 .truck-stats__container,.truck-stats--semitrailer_milk__2_3 .truck-stats__container{top:43px;bottom:75px}.truck-stats--semitrailer_gas__2_3 .axle-1,.truck-stats--semitrailer_milk__2_3 .axle-1{left:229px}.truck-stats--semitrailer_gas__2_3 .axle-2,.truck-stats--semitrailer_milk__2_3 .axle-2{left:275px}.truck-stats--semitrailer_gas__2_3 .axle-3,.truck-stats--semitrailer_milk__2_3 .axle-3{left:321px}.truck-stats--semitrailer_platform__2_2{height:148px}.truck-stats--semitrailer_platform__2_2 .truck-stats__param{color:#000}.truck-stats--semitrailer_platform__2_2 .truck-stats__param:before,.truck-stats--semitrailer_platform__2_2 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_platform__2_2 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_platform__2_2 .weight:before,.truck-stats--semitrailer_platform__2_2 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_platform__2_2 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_platform__2_2 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_platform__2_2 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_platform__2_2 .truck-stats__container{top:60px;bottom:73px}.truck-stats--semitrailer_platform__2_2 .axle-1{left:233px}.truck-stats--semitrailer_platform__2_2 .axle-2{left:280px}.truck-stats--semitrailer_platform__2_3{height:148px}.truck-stats--semitrailer_platform__2_3 .truck-stats__param{color:#000}.truck-stats--semitrailer_platform__2_3 .truck-stats__param:before,.truck-stats--semitrailer_platform__2_3 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_platform__2_3 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_platform__2_3 .weight:before,.truck-stats--semitrailer_platform__2_3 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_platform__2_3 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_platform__2_3 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_platform__2_3 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_platform__2_3 .truck-stats__container{top:60px;bottom:73px}.truck-stats--semitrailer_platform__2_3 .axle-1{left:185px}.truck-stats--semitrailer_platform__2_3 .axle-2{left:233px}.truck-stats--semitrailer_platform__2_3 .axle-3{left:280px}.truck-stats--semitrailer_platform__3_2,.truck-stats--semitrailer_platform__3_3,.truck-stats--semitrailer_platform__3_4,.truck-stats--semitrailer_platform__3_5,.truck-stats--semitrailer_platform__3_6,.truck-stats--semitrailer_platform__3_6p,.truck-stats--semitrailer_platform__3_7{height:148px}.truck-stats--semitrailer_platform__3_2 .truck-stats__param,.truck-stats--semitrailer_platform__3_3 .truck-stats__param,.truck-stats--semitrailer_platform__3_4 .truck-stats__param,.truck-stats--semitrailer_platform__3_5 .truck-stats__param,.truck-stats--semitrailer_platform__3_6 .truck-stats__param,.truck-stats--semitrailer_platform__3_6p .truck-stats__param,.truck-stats--semitrailer_platform__3_7 .truck-stats__param{color:#000}.truck-stats--semitrailer_platform__3_2 .truck-stats__param:before,.truck-stats--semitrailer_platform__3_2 .truck-stats__param:after,.truck-stats--semitrailer_platform__3_3 .truck-stats__param:before,.truck-stats--semitrailer_platform__3_3 .truck-stats__param:after,.truck-stats--semitrailer_platform__3_4 .truck-stats__param:before,.truck-stats--semitrailer_platform__3_4 .truck-stats__param:after,.truck-stats--semitrailer_platform__3_5 .truck-stats__param:before,.truck-stats--semitrailer_platform__3_5 .truck-stats__param:after,.truck-stats--semitrailer_platform__3_6 .truck-stats__param:before,.truck-stats--semitrailer_platform__3_6 .truck-stats__param:after,.truck-stats--semitrailer_platform__3_6p .truck-stats__param:before,.truck-stats--semitrailer_platform__3_6p .truck-stats__param:after,.truck-stats--semitrailer_platform__3_7 .truck-stats__param:before,.truck-stats--semitrailer_platform__3_7 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_platform__3_2 .axles:before,.truck-stats--semitrailer_platform__3_3 .axles:before,.truck-stats--semitrailer_platform__3_4 .axles:before,.truck-stats--semitrailer_platform__3_5 .axles:before,.truck-stats--semitrailer_platform__3_6 .axles:before,.truck-stats--semitrailer_platform__3_6p .axles:before,.truck-stats--semitrailer_platform__3_7 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_platform__3_2 .weight:before,.truck-stats--semitrailer_platform__3_2 .maxweight:before,.truck-stats--semitrailer_platform__3_3 .weight:before,.truck-stats--semitrailer_platform__3_3 .maxweight:before,.truck-stats--semitrailer_platform__3_4 .weight:before,.truck-stats--semitrailer_platform__3_4 .maxweight:before,.truck-stats--semitrailer_platform__3_5 .weight:before,.truck-stats--semitrailer_platform__3_5 .maxweight:before,.truck-stats--semitrailer_platform__3_6 .weight:before,.truck-stats--semitrailer_platform__3_6 .maxweight:before,.truck-stats--semitrailer_platform__3_6p .weight:before,.truck-stats--semitrailer_platform__3_6p .maxweight:before,.truck-stats--semitrailer_platform__3_7 .weight:before,.truck-stats--semitrailer_platform__3_7 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_platform__3_2 .seats:before,.truck-stats--semitrailer_platform__3_3 .seats:before,.truck-stats--semitrailer_platform__3_4 .seats:before,.truck-stats--semitrailer_platform__3_5 .seats:before,.truck-stats--semitrailer_platform__3_6 .seats:before,.truck-stats--semitrailer_platform__3_6p .seats:before,.truck-stats--semitrailer_platform__3_7 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_platform__3_2 .pallets:before,.truck-stats--semitrailer_platform__3_3 .pallets:before,.truck-stats--semitrailer_platform__3_4 .pallets:before,.truck-stats--semitrailer_platform__3_5 .pallets:before,.truck-stats--semitrailer_platform__3_6 .pallets:before,.truck-stats--semitrailer_platform__3_6p .pallets:before,.truck-stats--semitrailer_platform__3_7 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_platform__3_2 .passengers:before,.truck-stats--semitrailer_platform__3_3 .passengers:before,.truck-stats--semitrailer_platform__3_4 .passengers:before,.truck-stats--semitrailer_platform__3_5 .passengers:before,.truck-stats--semitrailer_platform__3_6 .passengers:before,.truck-stats--semitrailer_platform__3_6p .passengers:before,.truck-stats--semitrailer_platform__3_7 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_platform__3_2 .truck-stats__container,.truck-stats--semitrailer_platform__3_3 .truck-stats__container,.truck-stats--semitrailer_platform__3_4 .truck-stats__container,.truck-stats--semitrailer_platform__3_5 .truck-stats__container,.truck-stats--semitrailer_platform__3_6 .truck-stats__container,.truck-stats--semitrailer_platform__3_6p .truck-stats__container,.truck-stats--semitrailer_platform__3_7 .truck-stats__container{top:44px;bottom:73px;left:125px;right:40px}.truck-stats--semitrailer_platform__3_2 .axle-1,.truck-stats--semitrailer_platform__3_3 .axle-1,.truck-stats--semitrailer_platform__3_4 .axle-1,.truck-stats--semitrailer_platform__3_5 .axle-1,.truck-stats--semitrailer_platform__3_6 .axle-1,.truck-stats--semitrailer_platform__3_6p .axle-1,.truck-stats--semitrailer_platform__3_7 .axle-1{left:397px}.truck-stats--semitrailer_platform__3_2 .axle-2,.truck-stats--semitrailer_platform__3_3 .axle-2,.truck-stats--semitrailer_platform__3_4 .axle-2,.truck-stats--semitrailer_platform__3_5 .axle-2,.truck-stats--semitrailer_platform__3_6 .axle-2,.truck-stats--semitrailer_platform__3_6p .axle-2,.truck-stats--semitrailer_platform__3_7 .axle-2{left:431px}.truck-stats--semitrailer_platform__3_3 .axle-1{left:385px}.truck-stats--semitrailer_platform__3_3 .axle-2{left:423px}.truck-stats--semitrailer_platform__3_3 .axle-3{left:465px}.truck-stats--semitrailer_platform__3_4 .axle-1{left:327px}.truck-stats--semitrailer_platform__3_4 .axle-2{left:362px}.truck-stats--semitrailer_platform__3_4 .axle-3{left:397px}.truck-stats--semitrailer_platform__3_4 .axle-4{left:431px}.truck-stats--semitrailer_platform__3_many .truck-stats__container{left:200px;right:30px}.truck-stats--semitrailer_platform__3_many .truck-stats__param{margin:10px 30px}.truck-stats--semitrailer_platform__3_many .truck-stats__axle{left:210px}.truck-stats--semitrailer_platform__4_2{height:148px}.truck-stats--semitrailer_platform__4_2 .truck-stats__param{color:#000}.truck-stats--semitrailer_platform__4_2 .truck-stats__param:before,.truck-stats--semitrailer_platform__4_2 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_platform__4_2 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_platform__4_2 .weight:before,.truck-stats--semitrailer_platform__4_2 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_platform__4_2 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_platform__4_2 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_platform__4_2 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_platform__4_2 .truck-stats__container{top:30px;bottom:61px;left:40px;right:40px}.truck-stats--semitrailer_platform__4_2 .axle-1{left:439px}.truck-stats--semitrailer_platform__4_2 .axle-2{left:473px}.truck-stats--semitrailer_platform1__4_2{height:148px}.truck-stats--semitrailer_platform1__4_2 .truck-stats__param{color:#000}.truck-stats--semitrailer_platform1__4_2 .truck-stats__param:before,.truck-stats--semitrailer_platform1__4_2 .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_platform1__4_2 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_platform1__4_2 .weight:before,.truck-stats--semitrailer_platform1__4_2 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_platform1__4_2 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_platform1__4_2 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_platform1__4_2 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_platform1__4_2 .truck-stats__container{top:30px;bottom:61px;left:140px;right:0}.truck-stats--semitrailer_platform1__4_2 .axle-1{left:439px}.truck-stats--semitrailer_platform1__4_2 .axle-2{left:473px}.truck-stats--semitrailer_platform__4_many{height:148px}.truck-stats--semitrailer_platform__4_many .truck-stats__param{color:#000}.truck-stats--semitrailer_platform__4_many .truck-stats__param:before,.truck-stats--semitrailer_platform__4_many .truck-stats__param:after{color:#3a3d44}.truck-stats--semitrailer_platform__4_many .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--semitrailer_platform__4_many .weight:before,.truck-stats--semitrailer_platform__4_many .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--semitrailer_platform__4_many .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--semitrailer_platform__4_many .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--semitrailer_platform__4_many .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--semitrailer_platform__4_many .truck-stats__container{top:30px;bottom:61px;left:140px;right:0}.truck-stats--semitrailer_platform__4_many .truck-stats__param{margin:10px 50px}.truck-stats--semitrailer_platform__4_many .truck-stats__axle{left:158px}.truck-stats--semitrailer_refrigerator__2_3 .truck-stats__container{top:10px;left:80px;bottom:67px}.truck-stats--semitrailer_refrigerator__2_3 .axle-1{left:308px}.truck-stats--semitrailer_refrigerator__2_3 .axle-2{left:356px}.truck-stats--semitrailer_refrigerator__2_3 .axle-3{left:399px}.truck-stats--semitrailer_tent__2_3 .truck-stats__container,.truck-stats--semitrailer .truck-stats__container{bottom:85px}.truck-stats--semitrailer_tent__2_3 .axle-1,.truck-stats--semitrailer .axle-1{left:302px}.truck-stats--semitrailer_tent__2_3 .axle-2,.truck-stats--semitrailer .axle-2{left:342px}.truck-stats--semitrailer_tent__2_3 .axle-3,.truck-stats--semitrailer .axle-3{left:382px}.truck-stats--semitrailer_tipper__2_3{height:148px}.truck-stats--semitrailer_tipper__2_3 .truck-stats__container{top:50px;left:35px;right:20px;bottom:75px}.truck-stats--semitrailer_tipper__2_3 .axle-1{left:174px}.truck-stats--semitrailer_tipper__2_3 .axle-2{left:218px}.truck-stats--semitrailer_tipper__2_3 .axle-3{left:263px}.truck-stats--special_technic__1 .axle-1{left:198px}.truck-stats--special_technic__2 .axle-1{left:113px}.truck-stats--special_technic__2 .axle-2{left:198px}.truck-stats--special_technic__3 .axle-1{left:113px}.truck-stats--special_technic__3 .axle-2{left:198px}.truck-stats--special_technic__3 .axle-3{left:284px}.truck-stats--tractor .truck-stats__axle{bottom:10px}.truck-stats--tractor__1_1,.truck-stats--tractor{height:113px}.truck-stats--tractor__1_1 .truck-stats__param,.truck-stats--tractor .truck-stats__param{color:#000}.truck-stats--tractor__1_1 .truck-stats__param:before,.truck-stats--tractor__1_1 .truck-stats__param:after,.truck-stats--tractor .truck-stats__param:before,.truck-stats--tractor .truck-stats__param:after{color:#3a3d44}.truck-stats--tractor__1_1 .axles:before,.truck-stats--tractor .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--tractor__1_1 .weight:before,.truck-stats--tractor__1_1 .maxweight:before,.truck-stats--tractor .weight:before,.truck-stats--tractor .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--tractor__1_1 .seats:before,.truck-stats--tractor .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--tractor__1_1 .pallets:before,.truck-stats--tractor .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--tractor__1_1 .passengers:before,.truck-stats--tractor .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--tractor__1_1 .truck-stats__container,.truck-stats--tractor .truck-stats__container{top:15px;left:88px;bottom:71px}.truck-stats--tractor__1_1 .axle-1,.truck-stats--tractor .axle-1{left:30px}.truck-stats--tractor__1_1 .axle-2,.truck-stats--tractor .axle-2{left:172px}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax{height:113px}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .truck-stats__param{color:#000}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .truck-stats__param:before,.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .truck-stats__param:after{color:#3a3d44}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .weight:before,.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .truck-stats__container{top:15px;left:88px;bottom:71px}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .axle-1{left:42px}.truck-stats.truck-stats--tractor.truck-stats--tractor__2.truck-stats--tractor_2ax .axle-2{left:178px}.truck-stats--tractor__1_2,.truck-stats--tractor__2,.truck-stats--tractor_3ax{height:113px}.truck-stats--tractor__1_2 .truck-stats__param,.truck-stats--tractor__2 .truck-stats__param,.truck-stats--tractor_3ax .truck-stats__param{color:#000}.truck-stats--tractor__1_2 .truck-stats__param:before,.truck-stats--tractor__1_2 .truck-stats__param:after,.truck-stats--tractor__2 .truck-stats__param:before,.truck-stats--tractor__2 .truck-stats__param:after,.truck-stats--tractor_3ax .truck-stats__param:before,.truck-stats--tractor_3ax .truck-stats__param:after{color:#3a3d44}.truck-stats--tractor__1_2 .axles:before,.truck-stats--tractor__2 .axles:before,.truck-stats--tractor_3ax .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--tractor__1_2 .weight:before,.truck-stats--tractor__1_2 .maxweight:before,.truck-stats--tractor__2 .weight:before,.truck-stats--tractor__2 .maxweight:before,.truck-stats--tractor_3ax .weight:before,.truck-stats--tractor_3ax .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--tractor__1_2 .seats:before,.truck-stats--tractor__2 .seats:before,.truck-stats--tractor_3ax .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--tractor__1_2 .pallets:before,.truck-stats--tractor__2 .pallets:before,.truck-stats--tractor_3ax .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--tractor__1_2 .passengers:before,.truck-stats--tractor__2 .passengers:before,.truck-stats--tractor_3ax .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--tractor__1_2 .truck-stats__container,.truck-stats--tractor__2 .truck-stats__container,.truck-stats--tractor_3ax .truck-stats__container{top:15px;left:88px;bottom:71px}.truck-stats--tractor__1_2 .axle-1,.truck-stats--tractor__2 .axle-1,.truck-stats--tractor_3ax .axle-1{left:42px}.truck-stats--tractor__1_2 .axle-2,.truck-stats--tractor__2 .axle-2,.truck-stats--tractor_3ax .axle-2{left:142px}.truck-stats--tractor__1_2 .axle-3,.truck-stats--tractor__2 .axle-3,.truck-stats--tractor_3ax .axle-3{left:178px}.truck-stats--tractor__1_3{height:113px}.truck-stats--tractor__1_3 .truck-stats__param{color:#000}.truck-stats--tractor__1_3 .truck-stats__param:before,.truck-stats--tractor__1_3 .truck-stats__param:after{color:#3a3d44}.truck-stats--tractor__1_3 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--tractor__1_3 .weight:before,.truck-stats--tractor__1_3 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--tractor__1_3 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--tractor__1_3 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--tractor__1_3 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--tractor__1_3 .truck-stats__container{top:15px;left:88px;bottom:71px}.truck-stats--tractor__1_3 .axle-1{left:31px}.truck-stats--tractor__1_3 .axle-2{left:128px}.truck-stats--tractor__1_3 .axle-3{left:173px}.truck-stats--tractor__1_3 .axle-4{left:215px}.truck-stats--tractor__2_2{height:113px}.truck-stats--tractor__2_2 .truck-stats__param{color:#000}.truck-stats--tractor__2_2 .truck-stats__param:before,.truck-stats--tractor__2_2 .truck-stats__param:after{color:#3a3d44}.truck-stats--tractor__2_2 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--tractor__2_2 .weight:before,.truck-stats--tractor__2_2 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--tractor__2_2 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--tractor__2_2 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--tractor__2_2 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--tractor__2_2 .truck-stats__container{top:15px;left:88px;bottom:71px}.truck-stats--tractor__2_2 .axle-1{left:31px}.truck-stats--tractor__2_2 .axle-2{left:75px}.truck-stats--tractor__2_2 .axle-3{left:173px}.truck-stats--tractor__2_2 .axle-4{left:217px}.truck-stats--tractor__4{height:113px}.truck-stats--tractor__4 .truck-stats__param{color:#000}.truck-stats--tractor__4 .truck-stats__param:before,.truck-stats--tractor__4 .truck-stats__param:after{color:#3a3d44}.truck-stats--tractor__4 .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--tractor__4 .weight:before,.truck-stats--tractor__4 .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--tractor__4 .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--tractor__4 .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--tractor__4 .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--tractor__4 .truck-stats__container{top:15px;left:88px;bottom:71px}.truck-stats--tractor__4 .axle-1{left:34px}.truck-stats--tractor__4 .axle-2{left:72px}.truck-stats--tractor__4 .axle-3{left:140px}.truck-stats--tractor__4 .axle-4{left:178px}.truck-stats--trailer_for_truck .truck-stats__container,.truck-stats--trailer_box__1_1 .truck-stats__container,.truck-stats--trailer_box__1_2 .truck-stats__container,.truck-stats--trailer_box__2_2 .truck-stats__container,.truck-stats--trailer_box__2 .truck-stats__container,.truck-stats--trailer_tent__1_1 .truck-stats__container,.truck-stats--trailer_tent__1_2 .truck-stats__container,.truck-stats--trailer_tent__2_2 .truck-stats__container,.truck-stats--trailer_tent__2 .truck-stats__container{bottom:74px;left:70px;right:50px;top:10px}.truck-stats--trailer_for_truck .truck-stats__param,.truck-stats--trailer_box__1_1 .truck-stats__param,.truck-stats--trailer_box__1_2 .truck-stats__param,.truck-stats--trailer_box__2_2 .truck-stats__param,.truck-stats--trailer_box__2 .truck-stats__param,.truck-stats--trailer_tent__1_1 .truck-stats__param,.truck-stats--trailer_tent__1_2 .truck-stats__param,.truck-stats--trailer_tent__2_2 .truck-stats__param,.truck-stats--trailer_tent__2 .truck-stats__param{margin:10px 40px}.truck-stats--trailer_for_truck .axle-1,.truck-stats--trailer_box__1_1 .axle-1,.truck-stats--trailer_tent__1_1 .axle-1{left:62px}.truck-stats--trailer_for_truck .axle-2,.truck-stats--trailer_box__1_1 .axle-2,.truck-stats--trailer_tent__1_1 .axle-2{left:324px}.truck-stats--trailer_box__1_2 .axle-1,.truck-stats--trailer_tent__1_2 .axle-1{left:62px}.truck-stats--trailer_box__1_2 .axle-2,.truck-stats--trailer_tent__1_2 .axle-2{left:275px}.truck-stats--trailer_box__1_2 .axle-3,.truck-stats--trailer_tent__1_2 .axle-3{left:324px}.truck-stats--trailer_box__2_2 .axle-1,.truck-stats--trailer_tent__2_2 .axle-1{left:62px}.truck-stats--trailer_box__2_2 .axle-2,.truck-stats--trailer_tent__2_2 .axle-2{left:112px}.truck-stats--trailer_box__2_2 .axle-3,.truck-stats--trailer_tent__2_2 .axle-3{left:275px}.truck-stats--trailer_box__2_2 .axle-4,.truck-stats--trailer_tent__2_2 .axle-4{left:324px}.truck-stats--trailer_box__2 .truck-stats__container,.truck-stats--trailer_tent__2 .truck-stats__container{left:40px;right:20px}.truck-stats--trailer_box__2 .axle-1,.truck-stats--trailer_tent__2 .axle-1{left:129px}.truck-stats--trailer_box__2 .axle-2,.truck-stats--trailer_tent__2 .axle-2{left:178px}.truck-stats--transporter_over_35_box .truck-stats__container,.truck-stats--transporter_over_35_refrigerator .truck-stats__container,.truck-stats--transporter_over_35_tent .truck-stats__container,.truck-stats--transporter_over_35 .truck-stats__container{top:5px;left:104px;bottom:48px}.truck-stats--transporter_over_35_box .axle-1,.truck-stats--transporter_over_35_refrigerator .axle-1,.truck-stats--transporter_over_35_tent .axle-1,.truck-stats--transporter_over_35 .axle-1{left:12px}.truck-stats--transporter_over_35_box .axle-2,.truck-stats--transporter_over_35_refrigerator .axle-2,.truck-stats--transporter_over_35_tent .axle-2,.truck-stats--transporter_over_35 .axle-2{left:130px}.truck-stats--transporter_over_35_box .truck-stats__axle,.truck-stats--transporter_over_35_refrigerator .truck-stats__axle,.truck-stats--transporter_over_35_tent .truck-stats__axle,.truck-stats--transporter_over_35 .truck-stats__axle{bottom:20px}.truck-stats--transporter_over_35_closed .truck-stats__container{top:10px;left:73px;bottom:50px}.truck-stats--transporter_over_35_closed .axle-1{left:18px}.truck-stats--transporter_over_35_closed .axle-2{left:160px}.truck-stats--transporter_over_35_evacuator .truck-stats__param{color:#000}.truck-stats--transporter_over_35_evacuator .truck-stats__param:before,.truck-stats--transporter_over_35_evacuator .truck-stats__param:after{color:#3a3d44}.truck-stats--transporter_over_35_evacuator .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--transporter_over_35_evacuator .weight:before,.truck-stats--transporter_over_35_evacuator .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--transporter_over_35_evacuator .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--transporter_over_35_evacuator .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--transporter_over_35_evacuator .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--transporter_over_35_evacuator .truck-stats__container{left:89px;bottom:56px}.truck-stats--transporter_over_35_evacuator .axle-1{left:18px}.truck-stats--transporter_over_35_evacuator .axle-2{left:160px}.truck-stats--transporter_over_35_passenger .truck-stats__container{top:0;left:73px;bottom:50px}.truck-stats--transporter_over_35_passenger .axle-1{left:18px}.truck-stats--transporter_over_35_passenger .axle-2{left:166px}.truck-stats--transporter_over_35_tent .truck-stats__container,.truck-stats--transporter_over_35 .truck-stats__container{bottom:60px;top:5px}.truck-stats--transporter_up_to_35_large .truck-stats__container{left:84px;bottom:55px}.truck-stats--transporter_up_to_35_large .axle-1{left:11px}.truck-stats--transporter_up_to_35_large .axle-2{left:148px}.truck-stats--transporter_up_to_35_passenger .truck-stats__container{left:84px;bottom:50px}.truck-stats--transporter_up_to_35_passenger .axle-1{left:11px}.truck-stats--transporter_up_to_35_passenger .axle-2{left:148px}.truck-stats--transporter_up_to_35_refrigerator .truck-stats__container{left:100px;bottom:50px}.truck-stats--transporter_up_to_35_refrigerator .axle-1{left:11px}.truck-stats--transporter_up_to_35_refrigerator .axle-2{left:148px}.truck-stats--transporter_up_to_35 .truck-stats__container{left:73px;bottom:50px}.truck-stats--transporter_up_to_35 .axle-1{left:8px}.truck-stats--transporter_up_to_35 .axle-2{left:126px}.truck-stats--transporter_up_to_35 .truck-stats__axle{bottom:20px}.truck-stats--truck_over_125_box .truck-stats__container,.truck-stats--truck_over_125_tent .truck-stats__container,.truck-stats--truck_over_125 .truck-stats__container,.truck-stats--truck_over_125_refrigerator .truck-stats__container{left:103px;bottom:58px;top:10px;right:20px}.truck-stats--truck_over_125_box .truck-stats__param,.truck-stats--truck_over_125_tent .truck-stats__param,.truck-stats--truck_over_125 .truck-stats__param,.truck-stats--truck_over_125_refrigerator .truck-stats__param{margin:0 30px}.truck-stats--truck_over_125_box .axle-1,.truck-stats--truck_over_125_tent .axle-1,.truck-stats--truck_over_125 .axle-1,.truck-stats--truck_over_125_refrigerator .axle-1{left:18px}.truck-stats--truck_over_125_box .axle-2,.truck-stats--truck_over_125_tent .axle-2,.truck-stats--truck_over_125 .axle-2,.truck-stats--truck_over_125_refrigerator .axle-2{left:156px}.truck-stats--truck_over_125_box .axle-3,.truck-stats--truck_over_125_tent .axle-3,.truck-stats--truck_over_125 .axle-3,.truck-stats--truck_over_125_refrigerator .axle-3{left:311px}.truck-stats--truck_over_125_box .truck-stats__axle,.truck-stats--truck_over_125_tent .truck-stats__axle,.truck-stats--truck_over_125 .truck-stats__axle,.truck-stats--truck_over_125_refrigerator .truck-stats__axle{bottom:16px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__4.truck-stats--truckover12\.5t_box_4ax .axle-1{left:18px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__4.truck-stats--truckover12\.5t_box_4ax .axle-2{left:48px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__4.truck-stats--truckover12\.5t_box_4ax .axle-3{left:134px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__4.truck-stats--truckover12\.5t_box_4ax .axle-4{left:164px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__3.truck-stats--truckover12\.5t_box_3ax .axle-1{left:18px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__3.truck-stats--truckover12\.5t_box_3ax .axle-2{left:134px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__3.truck-stats--truckover12\.5t_box_3ax .axle-3{left:164px}.truck-stats.truck-stats--truck_over_125.truck-stats--truck_over_125__3.truck-stats--truckover12\.5t_box_3ax .truck-stats__axle{bottom:16px}.truck-stats--truck_over_125_chemics .truck-stats__container,.truck-stats--truck_over_125_milk .truck-stats__container{top:24px;bottom:80px;left:150px}.truck-stats--truck_over_125_chemics .axle-1,.truck-stats--truck_over_125_milk .axle-1{left:42px}.truck-stats--truck_over_125_chemics .axle-2,.truck-stats--truck_over_125_milk .axle-2{left:256px}.truck-stats--truck_over_125_chemics .axle-3,.truck-stats--truck_over_125_milk .axle-3{left:311px}.truck-stats--truck_over_125_refrigerator .truck-stats__container{left:113px;bottom:58px;top:10px;right:10px}.truck-stats--truck_over_125 .truck-stats__container,.truck-stats--truck_over_125_tent .truck-stats__container{bottom:78px}.truck-stats--truck_over_125_tipper .truck-stats__container{top:24px;bottom:80px;left:110px;right:10px}.truck-stats--truck_over_125_tipper .axle-1{left:42px}.truck-stats--truck_over_125_tipper .axle-2{left:256px}.truck-stats--truck_over_125_tipper .axle-3{left:311px}.truck-stats--truck_up_to_125_box .truck-stats__container,.truck-stats--truck_up_to_125_tent .truck-stats__container,.truck-stats--truck_up_to_125 .truck-stats__container,.truck-stats--truck_up_to_125_container .truck-stats__container,.truck-stats--truck_up_to_125_refrigerator .truck-stats__container{left:103px;bottom:58px;top:10px;right:20px}.truck-stats--truck_up_to_125_box .truck-stats__param,.truck-stats--truck_up_to_125_tent .truck-stats__param,.truck-stats--truck_up_to_125 .truck-stats__param,.truck-stats--truck_up_to_125_container .truck-stats__param,.truck-stats--truck_up_to_125_refrigerator .truck-stats__param{margin:0 30px}.truck-stats--truck_up_to_125_box .axle-1,.truck-stats--truck_up_to_125_tent .axle-1,.truck-stats--truck_up_to_125 .axle-1,.truck-stats--truck_up_to_125_container .axle-1,.truck-stats--truck_up_to_125_refrigerator .axle-1{left:18px}.truck-stats--truck_up_to_125_box .axle-2,.truck-stats--truck_up_to_125_tent .axle-2,.truck-stats--truck_up_to_125 .axle-2,.truck-stats--truck_up_to_125_container .axle-2,.truck-stats--truck_up_to_125_refrigerator .axle-2{left:144px}.truck-stats--truck_up_to_125_box .truck-stats__axle,.truck-stats--truck_up_to_125_tent .truck-stats__axle,.truck-stats--truck_up_to_125 .truck-stats__axle,.truck-stats--truck_up_to_125_container .truck-stats__axle,.truck-stats--truck_up_to_125_refrigerator .truck-stats__axle{bottom:16px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__3 .axle-1{left:18px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__3 .axle-2{left:134px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__3 .axle-3{left:164px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__3 .truck-stats__axle{bottom:16px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__4.truck-stats--truckupto12\.5t_box_4ax .axle-1{left:18px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__4.truck-stats--truckupto12\.5t_box_4ax .axle-2{left:48px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__4.truck-stats--truckupto12\.5t_box_4ax .axle-3{left:134px}.truck-stats.truck-stats--truck_up_to_125.truck-stats--truck_up_to_125__4.truck-stats--truckupto12\.5t_box_4ax .axle-4{left:164px}.truck-stats--truck_up_to_125_chemics .truck-stats__container,.truck-stats--truck_up_to_125_milk .truck-stats__container{top:24px;bottom:80px;left:150px}.truck-stats--truck_up_to_125_chemics .axle-1,.truck-stats--truck_up_to_125_milk .axle-1{left:42px}.truck-stats--truck_up_to_125_chemics .axle-2,.truck-stats--truck_up_to_125_milk .axle-2{left:256px}.truck-stats--truck_up_to_125_chemics .axle-3,.truck-stats--truck_up_to_125_milk .axle-3{left:311px}.truck-stats--truck_up_to_125_container .truck-stats__container{bottom:78px}.truck-stats--truck_up_to_125_flatbet .truck-stats__container{left:80px;bottom:73px;top:53px}.truck-stats--truck_up_to_125_flatbet .axle-1{left:42px}.truck-stats--truck_up_to_125_flatbet .axle-2{left:256px}.truck-stats--truck_up_to_125_platform .truck-stats__param{color:#000}.truck-stats--truck_up_to_125_platform .truck-stats__param:before,.truck-stats--truck_up_to_125_platform .truck-stats__param:after{color:#3a3d44}.truck-stats--truck_up_to_125_platform .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--truck_up_to_125_platform .weight:before,.truck-stats--truck_up_to_125_platform .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--truck_up_to_125_platform .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--truck_up_to_125_platform .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--truck_up_to_125_platform .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--truck_up_to_125_platform .truck-stats__container{left:80px;bottom:73px;top:13px}.truck-stats--truck_up_to_125_platform .axle-1{left:42px}.truck-stats--truck_up_to_125_platform .axle-2{left:256px}.truck-stats--truck_up_to_125_tipper .truck-stats__container{top:24px;bottom:80px;left:110px;right:10px}.truck-stats--truck_up_to_125_tipper .axle-1{left:42px}.truck-stats--truck_up_to_125_tipper .axle-2{left:256px}.truck-stats--truck_up_to_75_box .truck-stats__container,.truck-stats--truck_up_to_75_tent .truck-stats__container,.truck-stats--truck_up_to_75 .truck-stats__container{bottom:56px;left:60px}.truck-stats--truck_up_to_75_box .axle-1,.truck-stats--truck_up_to_75_tent .axle-1,.truck-stats--truck_up_to_75 .axle-1{left:16px}.truck-stats--truck_up_to_75_box .axle-2,.truck-stats--truck_up_to_75_tent .axle-2,.truck-stats--truck_up_to_75 .axle-2{left:136px}.truck-stats--truck_up_to_75_box .axle-3,.truck-stats--truck_up_to_75_tent .axle-3,.truck-stats--truck_up_to_75 .axle-3{left:162px}.truck-stats--truck_up_to_75_box .truck-stats__axle,.truck-stats--truck_up_to_75_tent .truck-stats__axle,.truck-stats--truck_up_to_75 .truck-stats__axle{bottom:18px}.truck-stats--truck_up_to_75_evacuator .truck-stats__param{color:#000}.truck-stats--truck_up_to_75_evacuator .truck-stats__param:before,.truck-stats--truck_up_to_75_evacuator .truck-stats__param:after{color:#3a3d44}.truck-stats--truck_up_to_75_evacuator .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--truck_up_to_75_evacuator .weight:before,.truck-stats--truck_up_to_75_evacuator .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--truck_up_to_75_evacuator .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--truck_up_to_75_evacuator .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--truck_up_to_75_evacuator .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--truck_up_to_75_evacuator .truck-stats__container{bottom:61px;left:70px}.truck-stats--truck_up_to_75_evacuator .axle-1{left:30px}.truck-stats--truck_up_to_75_evacuator .axle-2{left:197px}.truck-stats--truck_up_to_75_flatbet .truck-stats__param{color:#000}.truck-stats--truck_up_to_75_flatbet .truck-stats__param:before,.truck-stats--truck_up_to_75_flatbet .truck-stats__param:after{color:#3a3d44}.truck-stats--truck_up_to_75_flatbet .axles:before{background-image:url(/assets/truck_stats/axle_dark-d7bc3bbc3f65bcc85840d8b953ea7f6d84bce633f684439100b365d8cf724473.svg)}.truck-stats--truck_up_to_75_flatbet .weight:before,.truck-stats--truck_up_to_75_flatbet .maxweight:before{background-image:url(/assets/truck_stats/load_dark-7f2c272993da441aad9ee32153cfc1a408a09b85bbc2726c87e1212448c01ba8.svg)}.truck-stats--truck_up_to_75_flatbet .seats:before{background-image:url(/assets/truck_stats/seat_dark-b55a339e4efdef410cc163a1bdf6f2fdca2bf462853e9e89e0c4f47e24a9ea0d.svg)}.truck-stats--truck_up_to_75_flatbet .pallets:before{background-image:url(/assets/truck_stats/pallets_dark-770d510e99bdc19569d80f000667119ab4188be78af40996f92cb7e2c2afc0ba.svg)}.truck-stats--truck_up_to_75_flatbet .passengers:before{background-image:url(/assets/truck_stats/passenger_dark-234a0a3828dcf89de49e08e4c5dfe27d3d5e355960fb4eee221dca8459c77314.svg)}.truck-stats--truck_up_to_75_flatbet .truck-stats__container{bottom:73px;left:60px}.truck-stats--truck_up_to_75_flatbet .axle-1{left:30px}.truck-stats--truck_up_to_75_flatbet .axle-2{left:197px}.truck-stats--truck_up_to_75_garbage .truck-stats__container{bottom:60px;left:60px;right:20px;top:20px}.truck-stats--truck_up_to_75_garbage .axle-1{left:30px}.truck-stats--truck_up_to_75_garbage .axle-2{left:197px}.truck-stats--truck_up_to_75_refrigerator .truck-stats__container{bottom:60px;left:60px;top:30px}.truck-stats--truck_up_to_75_refrigerator .axle-1{left:30px}.truck-stats--truck_up_to_75_refrigerator .axle-2{left:197px}.truck-stats--truck_up_to_75_tent .truck-stats__container,.truck-stats--truck_up_to_75 .truck-stats__container{bottom:69px}.rich-popover{width:200px;color:var(--ui-text);padding:5px 0}.rich-popover__image{margin-bottom:5px}.rich-popover__title{font-size:16px;line-height:21px;margin-bottom:3px}.rich-popover__body{font-size:12px;font-weight:400;line-height:13px}.loading-modal{color:var(--ui-text)}.loading-modal__main-title{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--ui-text);text-align:left}.loading-modal__main-title svg{width:22px;height:22px;vertical-align:middle;margin-right:0.5em;fill:var(--ui-primary)}.loading-modal__main-title svg path{fill:currentColor}.loading-modal__main-title span{vertical-align:middle}.loading-modal__title{font-size:16px;font-weight:700;line-height:1.3;margin:0 0 0.5em;color:var(--ui-text)}.loading-modal__title .icon{vertical-align:top;margin-left:5px;margin-top:-3px;display:inline-block}.loading-modal__description{max-height:100px;overflow:auto;margin:10px 0 20px;white-space:pre-line;color:var(--ui-muted);font-size:13px}.loading-modal__button{float:right}.loading-modal__problems{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center;margin-top:10px;padding:12px 16px;background-color:var(--ui-danger-soft);border:1px solid var(--ui-danger-border);border-radius:var(--ui-radius-inner)}.loading-modal__problem{margin-right:16px;font-size:13px;font-weight:700;color:var(--ui-danger)}.loading-modal-report{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;margin:0 0 20px}.loading-modal-report__inner{border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-strip);width:100%;padding:12px 16px;color:var(--ui-text);box-sizing:border-box}.loading-modal-report__title{font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;margin:0 0 10px;color:var(--ui-muted)}.loading-modal-section{margin:20px 0;color:var(--ui-text)}.loading-modal-section__row{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}.loading-modal-section__block{padding:0 30px;width:50%;display:-webkit-flex;display:flex}.loading-modal-section--people .loading-modal-section__block{padding:12px;border-radius:var(--ui-radius-inner);border:1px solid var(--ui-border);background:var(--ui-strip);-webkit-flex:0 1 50%;flex:0 1 50%}.loading-modal-section--people .loading-modal-section__block+.loading-modal-section__block{margin-left:20px}.loading-modal-section__block--docs{border:1px solid var(--ui-danger-border);background:var(--ui-danger-soft)}.loading-modal-section__block--contacts{border:1px solid var(--ui-primary-soft-border);background:var(--ui-primary-soft)}.loading-modal-section__aside{margin-right:20px;text-align:center;color:var(--ui-text)}.loading-modal-section__aside--load{background:url(/assets/components/loading_modal/mass-b91069c02d348b8f223e628ee416d37bf2a1d2ce1708129e1560db763860ce96.svg) center 15px no-repeat;min-width:52px;height:72px;padding-top:44px}.loading-modal-section__aside--pallets{background:url(/assets/components/loading_modal/pallets-12371c30c6a812f6d7f1368810ca8b6f52fa7d1e50f53db1fe2e92c0b0a9d1e3.svg) center 25px no-repeat;width:70px;height:72px}.loading-modal-section__aside--docs{background:url(/assets/components/loading_modal/docs-dc22a0607187c3054c46aa32f96df8bf20f39447aef1adae8a1b500d8c4de464.svg) center top no-repeat;width:24px;height:32px;padding:6px 5px 0 1px;-webkit-flex:1 0 25px;flex:1 0 25px;margin-right:15px;color:var(--ui-danger)}.loading-modal-section__title{font-size:13px;font-weight:700;line-height:18px;margin:0 0 5px;color:var(--ui-text)}.loading-modal-section__list{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.loading-modal-section__item{line-height:16px;margin:0 10px 5px 0;padding:2px 10px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);position:relative;color:var(--ui-text);background:var(--ui-surface)}.loading-modal-section__item--doc{border-radius:4px 0 4px 4px;padding-right:15px}.loading-modal-section__item--doc:before,.loading-modal-section__item--doc:after{content:'';position:absolute}.loading-modal-section__item--doc:before{border:5px solid transparent;border-bottom-color:currentColor;top:1px;right:1px;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transform-origin:center center;transform-origin:center center}.loading-modal-section__item--doc:after{width:8.5px;height:8px;background:var(--ui-strip);top:-4px;right:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;border-bottom:1px solid currentColor}.loading-modal-section__item--alert:before{color:var(--ui-danger)}.loading-modal-section__item--exchange svg{margin:1px 0 -3px;fill:currentColor}.loading-modal-time{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;margin:20px 0;gap:12px}.loading-modal-time__block{border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-strip);width:50%;padding:12px 16px;color:var(--ui-text);box-sizing:border-box}.loading-modal-time__title{font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;margin:0 0 10px;color:var(--ui-muted)}.loading-modal-time__timeblock{margin-bottom:15px;color:var(--ui-text)}.loading-modal-time__gallery{list-style:none;margin:0 0 5px;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.loading-modal-time__gallery-item{display:inline-block;width:35px;height:35px;margin:0 10px 5px 0;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background:var(--ui-surface);overflow:hidden}.loading-modal-time__gallery-item img{display:block;width:100%;height:100%;border:0;border-radius:var(--ui-radius-control);object-fit:cover}.loading-modal-time__gallery-item svg{fill:var(--ui-muted);width:35px;height:35px}.to-list{box-shadow:var(--ui-shadow-card);background:var(--ui-surface);margin:10px 0 10px}.to-list,.to-list:before,.to-list:after{box-sizing:border-box}.to-list *,.to-list *:before,.to-list *:after{box-sizing:border-box}.to-list__nav-left,.to-list__nav-right{position:absolute;top:0;bottom:0;width:30px;border:none;background:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;font-size:28px;color:var(--ui-primary)}.to-list__nav-left.inactive,.to-list__nav-right.inactive{color:#9c9c9c;cursor:default}.to-list__nav-left:focus,.to-list__nav-right:focus{outline:none}.to-list__nav-left{left:0;font-family:inherit}.to-list__nav-left:before{font-family:"FontAwesome"}.to-list__nav-right{right:0;font-family:inherit}.to-list__nav-right:before{font-family:"FontAwesome"}.to-list__body{padding:10px 36px;position:relative}.to-list__wrapper{overflow:hidden}.to-list__items{list-style:none;display:-webkit-flex;display:flex;margin:0;padding:0;float:left}.to-list-item{width:210px;position:relative;padding:3px;background:#fff;height:132px;margin-top:2px}.to-list-item+.to-list-item{margin-left:10px}.to-list-item__label{position:absolute;top:-2px;left:9px;width:21px;height:39px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff}.to-list-item__label:after{content:'';position:absolute;bottom:0;left:0;border-bottom:8px solid #fff;border-left:10.5px solid transparent;border-right:10.5px solid transparent}.to-list-item--success .to-list-item__label{background:var(--ui-success)}.to-list-item--warning .to-list-item__label{background:var(--ui-danger)}.to-list-item__content{border:2px solid #fff;margin:0;padding:3px 3px 3px 30px;height:100%}.to-list-item__content dt{margin-right:5px;-webkit-flex-basis:55px;flex-basis:55px}.to-list-item__content dd{-webkit-flex:1 0 100px;flex:1 0 100px;font-weight:700;margin-left:0}.to-list-item--active .to-list-item__content{border:2px solid var(--ui-success)}.to-list-item__row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0;position:relative}.to-list-item__row.-header{min-height:30px}.to-list-item--success .to-list-item__status{color:var(--ui-success)}.to-list-item--warning .to-list-item__status{color:var(--ui-danger)}.to-list-item__title{margin-bottom:5px}.to-list-item__subtitle{font-size:10px;line-height:1;font-weight:400}.to-list-item__icon{position:absolute;top:0;margin-left:-20px;width:15px;height:13px;text-align:center;line-height:13px}.to-list-item__icon>svg{max-width:100%;max-height:100%;vertical-align:text-bottom}.to-list-item__link{color:#9c9c9c}.order-tabs{margin-bottom:10px}.order-tabs__item{display:none}.order-tabs__item.is-active{display:block}.order-tabs-item__header{padding:15px 20px;background:#fff}.order-tabs-item__header--flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.order-tabs-item__title{color:#000;font-size:20px;font-weight:700;line-height:26px;margin:0;text-transform:uppercase}.order-tabs-item__body{background-color:#3a3d44;background-image:linear-gradient(-1deg, rgba(255,255,255,0.25) 0%, rgba(0,0,0,0.25) 100%)}.order-tabs-nav__list{margin:20px 0 15px;padding:0;display:-webkit-flex;display:flex;list-style:none}.order-tabs-nav__item{font-size:16px;font-weight:400;line-height:20px;padding-bottom:5px;margin-right:40px;position:relative}.order-tabs-nav__item+.order-tabs-nav__item:before{content:'';position:absolute;left:-22px;top:50%;margin-top:-5px;width:4px;height:4px;border-radius:50%;background:#3a3d44}.order-tabs-nav__link{color:#3a3d44}.active>.order-tabs-nav__link{color:var(--ui-primary);border-bottom:3px solid}.order-points{margin-bottom:12px;background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);border-radius:var(--ui-radius-card);box-shadow:none;color:var(--ui-text);overflow:hidden}.order-points,.order-points:before,.order-points:after{box-sizing:border-box}.order-points *,.order-points *:before,.order-points *:after{box-sizing:border-box}.order-points__wrapper{position:relative;overflow-x:auto;padding:10px;max-width:calc(100vw - 215px)}.order-points__container{position:relative;float:left}html[data-theme='dark'] .order-points,html.theme-dark .order-points,body.theme-dark .order-points{background:var(--ui-strip);border-color:var(--ui-border)}.order-points-cargo{display:-webkit-flex;display:flex;border-top:1px solid var(--ui-border-soft);padding:10px 0;margin-top:10px;color:var(--ui-text)}.order-points-cargo__mass{max-width:73px;min-width:73px;margin-right:15px;height:80px;background:url(/assets/components/load_point/mass-a1a59108af80402df68f34cf99033618d39e7758d0e60199ca60c415092be8e0.svg) top left no-repeat;padding-top:40px;text-align:center;font-size:14px;font-weight:700;-webkit-flex:1 0;flex:1 0;color:var(--ui-text)}.order-points-cargo__list{list-style:none;margin:0 0 5px;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order-points-cargo__item{margin:0 5px 5px 0;display:inline-block;padding:2px 10px;background-color:var(--ui-warning);border-radius:var(--ui-radius-control);color:var(--ui-on-primary, #fff);font-size:13px;font-weight:700}.order-points-cargo__item--blue{background-color:var(--ui-primary)}.order-points-contacts__main{display:-webkit-flex;display:flex;color:var(--ui-text)}.order-points-contacts__column{margin-right:40px;font-weight:500}.order-points-contacts__title{font-weight:700;color:var(--ui-text)}.order-points-docs{padding:10px;margin:10px -10px;background:var(--ui-strip);border-top:1px solid var(--ui-border-soft);color:var(--ui-text)}.order-points-docs__list{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.order-points-docs__item{line-height:16px;margin:0 10px 5px 0;padding:2px 15px 2px 10px;border:1px solid var(--ui-border);border-radius:4px 0 4px 4px;position:relative;color:var(--ui-text);background:var(--ui-surface)}.order-points-docs__item:before,.order-points-docs__item:after{content:'';position:absolute}.order-points-docs__item:before{border:5px solid transparent;border-bottom-color:currentColor;top:1px;right:1px;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transform-origin:center center;transform-origin:center center}.order-points-docs__item:after{width:10px;height:8px;background:var(--ui-strip);top:-4px;right:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;border-bottom:1px solid var(--ui-border);border-left:1px solid var(--ui-strip);border-right:1px solid var(--ui-strip)}.order-points-docs__item--alert{border-color:var(--ui-danger-border);color:var(--ui-danger)}.order-points-docs__item--alert:before{color:var(--ui-danger)}.order-points__list{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:20px}.order-points-path{position:relative;display:-webkit-flex;display:flex;margin-top:8px;margin-bottom:8px;height:40px}.order-points-path__segment{position:absolute;top:16px;left:0;height:8px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;z-index:1}.order-points-path__segment.-planned,.order-points-path__segment.-truck_path{background-color:var(--ui-border)}.order-points-path__segment.-success,.order-points-path__segment.-completed{background-color:var(--ui-success-border)}.order-points-path__segment.-warning{background-color:var(--ui-warning-border)}.order-points-path__segment.-danger{background-color:var(--ui-danger-border)}.order-points-path__segment-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;flex:1}.order-points-path__segment .duration{margin-left:5px;color:var(--ui-muted);font-size:10px}.order-points-path__segment .fuel{display:block;margin-top:12px;margin-left:0;font-size:9px;line-height:1.2;white-space:nowrap;color:var(--ui-text)}.order-points-path__point{position:absolute;top:8px;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:24px;height:24px;border-radius:calc(24px / 2);background-color:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);text-align:center;box-shadow:var(--ui-shadow-row);font-weight:700;font-size:12px;z-index:2}.order-points-path__point.-missed{background-color:transparent;border:1px dashed var(--ui-warning);color:transparent;font:0 / 0;box-shadow:none}.order-points-path__point.-success,.order-points-path__point.-plan-success{background-color:var(--ui-success-soft);border-color:var(--ui-success);color:var(--ui-success)}.order-points-path__point.-warning,.order-points-path__point.-plan-warning{background-color:var(--ui-warning-bg);border-color:var(--ui-warning);color:var(--ui-warning)}.order-points-path__point.-danger,.order-points-path__point.-plan-danger{background-color:var(--ui-danger-soft);border-color:var(--ui-danger);color:var(--ui-danger)}.order-points-path__distance{color:var(--ui-muted);font-size:10px;-webkit-transform:translateY(-18px);transform:translateY(-18px)}.order-points-path__distance-icon{width:16px;height:13px;fill:var(--ui-warning)}.order-points-path__vehicle{position:absolute;top:4px;left:0;z-index:5;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:30px;height:30px;border-radius:15px;background:var(--ui-primary);border:2px solid var(--ui-surface);box-shadow:var(--ui-shadow-row)}.order-points-path__vehicle>svg{width:16px;height:16px;fill:var(--ui-on-primary, #fff)}.order-points-item{position:relative;width:270px;-webkit-flex:0 0 270px;flex:0 0 270px;background-color:var(--ui-surface);color:var(--ui-text);border-radius:var(--ui-radius-inner);font-size:13px;line-height:1.4;box-shadow:var(--ui-shadow-row);cursor:pointer;transition:box-shadow 0.15s ease, border-color 0.15s ease}.order-points-item--md{width:320px;-webkit-flex:0 0 320px;flex:0 0 320px}.order-points-item:before{content:'';position:absolute;top:-4px;left:50%;height:0;width:0;border-style:solid;border-width:0 6px 5px;border-color:transparent transparent var(--ui-surface) transparent;-webkit-transform:translateX(-6px);transform:translateX(-6px);-webkit-filter:drop-shadow(0 -1px 1px rgba(15,23,42,0.08));filter:drop-shadow(0 -1px 1px rgba(15,23,42,0.08))}.order-points-item.-on-base{background-color:var(--ui-strip-accent)}.order-points-item.-on-base:before{border-bottom-color:var(--ui-strip-accent)}.order-points-item.-missed{background-color:var(--ui-strip)}.order-points-item.-missed:before{border-bottom-color:var(--ui-strip)}.order-points-item.-success,.order-points-item.-plan-success{background-color:var(--ui-success-soft)}.order-points-item.-success:before,.order-points-item.-plan-success:before{border-bottom-color:var(--ui-success-soft)}.order-points-item.-warning,.order-points-item.-plan-warning{background-color:var(--ui-warning-bg)}.order-points-item.-warning:before,.order-points-item.-plan-warning:before{border-bottom-color:var(--ui-warning-bg)}.order-points-item.-danger,.order-points-item.-plan-danger{background-color:var(--ui-danger-soft)}.order-points-item.-danger:before,.order-points-item.-plan-danger:before{border-bottom-color:var(--ui-danger-soft)}.order-points-item.-plan-fill{background:linear-gradient(to right, var(--progress-point-fill-start), var(--progress-point-fill-end))}.order-points-item.-plan-fill:before{border-bottom-color:var(--progress-point-fill-start)}.order-points-item:hover,.js-map-active .order-points-item{box-shadow:var(--ui-active-ring)}.order-points-item__decor-wrapper{border-radius:var(--ui-radius-inner);border:1px solid var(--ui-border);transition:border-color 0.15s ease}.js-map-active .order-points-item__decor-wrapper,.order-points-item:hover .order-points-item__decor-wrapper{border-color:var(--ui-primary)}.order-points-item__decor-inner{padding:12px 14px;border-radius:calc(var(--ui-radius-inner) - 1px)}.order-points-item__header{margin-bottom:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;width:100%;min-width:0}.order-points-item__header>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-flex:0 0 100px;flex:0 0 100px;max-width:100px;font-size:12px;color:var(--ui-primary-text);text-decoration:none;transition:color 0.15s ease}.order-points-item__header>a:hover{color:var(--ui-primary);text-decoration:underline}.order-points-item__main-title{margin:0;line-height:1.35;font-size:13px;font-weight:600;-webkit-flex:1;flex:1;min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--ui-text)}.order-points-item__main-title>svg{margin-right:6px;vertical-align:-0.15em;fill:currentColor}.order-points-item__main-title.-warning{color:var(--ui-warning)}.order-points-item__main-title.-success{color:var(--ui-success)}.order-points-item__title{font-size:13px;font-weight:600;margin:0 0 4px;color:var(--ui-text)}.order-points-item__title .icon{vertical-align:top;margin-left:6px;margin-top:-2px;display:inline-block}.order-points-item__place{margin-bottom:12px;padding-top:8px;border-top:1px solid var(--ui-border-soft);font-size:12px;line-height:1.45;color:var(--ui-muted);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.order-points-item__description{max-height:60px;overflow:auto;margin:10px 0;padding:8px 0;font-size:12px;font-weight:400;line-height:1.45;color:var(--ui-muted);border-top:1px solid var(--ui-border-soft)}.order-points-item__report{margin-top:8px;text-align:right}.order-points-item__report-item{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-left:4px;width:22px;height:22px;border-radius:50%;border:1px solid var(--ui-border);color:var(--ui-muted);font-size:11px;font-weight:600;transition:border-color 0.15s ease, background-color 0.15s ease, -webkit-transform 0.15s ease;transition:transform 0.15s ease, border-color 0.15s ease, background-color 0.15s ease;transition:transform 0.15s ease, border-color 0.15s ease, background-color 0.15s ease, -webkit-transform 0.15s ease}.order-points-item__report-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05);border-color:var(--ui-primary-soft-border, var(--ui-primary));background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.order-points-item__report-item.-danger{color:var(--ui-on-primary, #fff);border-color:var(--ui-danger);background-color:var(--ui-danger)}.order-points-item__report-item.-success{color:var(--ui-on-primary, #fff);border-color:var(--ui-success);background-color:var(--ui-success)}.order-points-focus__button{background-color:transparent;border:none;color:var(--ui-primary);font-size:13px;cursor:pointer;transition:color 0.15s ease}.order-points-focus__button:hover{color:var(--ui-primary-text)}.point-props{display:-webkit-flex;display:flex;gap:0 10px}.point-props__column{position:relative;-webkit-flex:1;flex:1;min-width:0}.point-props__list{margin:0;padding:0;list-style:none}.point-props__title{margin-bottom:6px;padding:4px 8px;text-align:center;border-radius:6px;border:1px solid var(--ui-border);font-size:9px;font-weight:600;letter-spacing:0.04em;color:var(--ui-muted);text-transform:uppercase;background-color:var(--ui-strip);line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.point-props__title.-danger{border-color:var(--ui-danger-border);color:var(--ui-danger);background-color:var(--ui-danger-soft)}.point-props__title.-warning{border-color:var(--ui-warning-border);color:var(--ui-warning);background-color:var(--ui-warning-bg)}.point-props__title.-success{border-color:color-mix(in srgb, var(--ui-success) 40%, transparent);color:var(--ui-success);background-color:var(--ui-success-soft)}.point-props__item{display:-webkit-flex;display:flex;min-height:18px;line-height:18px;font-size:12px;color:var(--ui-text)}.point-props__item-label{padding-right:5px;width:90px;-webkit-flex:0 0 90px;flex:0 0 90px;font-style:italic;color:var(--ui-muted)}.point-props__item-text{-webkit-flex:1 1 auto;flex:1 1 auto;font-weight:700}.point-props__item sup.-danger{color:var(--ui-danger)}.point-props__item sup.-warning{color:var(--ui-warning)}.point-props__item sup.-success{color:var(--ui-success)}.point-props__item-status{position:relative;top:1px;display:inline-block;vertical-align:baseline;margin-right:3px;width:10px;height:10px;border-radius:50%;border:1px solid transparent}.point-props__item-status.-success{border-color:var(--ui-success)}.point-props__item-status.-warning{border-color:var(--ui-warning);background-color:var(--ui-warning)}.point-props__item-status.-danger{border-color:var(--ui-danger);background-color:var(--ui-danger)}.point-props__item__item{margin-right:5px}.point-props-info{margin-top:8px;padding-top:8px;border-top:1px solid var(--ui-border-soft);font-size:12px;font-style:italic;line-height:1.4;color:var(--ui-text)}.point-props-info>.-danger{color:var(--ui-danger)}.point-props-info>.-warning{color:var(--ui-warning)}.point-props-info>.-success{color:var(--ui-success)}.to-schedule{box-shadow:var(--ui-shadow-card);background:var(--ui-surface)}.to-schedule,.to-schedule:before,.to-schedule:after{box-sizing:border-box}.to-schedule *,.to-schedule *:before,.to-schedule *:after{box-sizing:border-box}.to-schedule-cal{width:100%;table-layout:fixed}.to-schedule-cal th+th,.to-schedule-cal td+td{border-left:1px solid #9c9c9c}.to-schedule-cal__dates th{padding:8px 5px;color:#fff;font-size:14px;font-weight:400;line-height:19px}.to-schedule-cal__table-header th{background:#f0f2f5;padding:10px 5px;color:#9c9c9c;font-size:14px;font-weight:400;line-height:19px}.to-schedule-cal__main td{background:#fff;text-align:center;vertical-align:top}.to-schedule-cal__time{padding:10px 5px;color:#9c9c9c;font-size:14px;font-weight:400;line-height:19px}.to-schedule-cal__item-placeholder{position:relative;height:100%}.to-schedule-item{position:absolute;width:100%;min-height:50px;text-align:left;padding:10px 0 10px 40px}.to-schedule-item--failed{background-color:rgba(255,0,0,0.13)}.to-schedule-item--completed{background-color:rgba(87,166,0,0.1)}.to-schedule-item--current{background-color:rgba(86,165,0,0.3)}.to-schedule-item--future{background-color:rgba(193,193,193,0.1)}.to-schedule-item__label{position:absolute;top:-2px;left:9px;width:21px;height:39px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:var(--ui-success)}.to-schedule-item__label:after{content:'';position:absolute;bottom:0;left:0;border-bottom:8px solid;border-left:10.5px solid transparent;border-right:10.5px solid transparent}.to-schedule-item--failed .to-schedule-item__label:after{border-bottom-color:#ffdede}.to-schedule-item--completed .to-schedule-item__label:after{border-bottom-color:#EEF6E6}.to-schedule-item--current .to-schedule-item__label:after{border-bottom-color:#cce4b3}.to-schedule-item--future .to-schedule-item__label:after{border-bottom-color:#f9f9f9}.to-schedule-item--failed .to-schedule-item__label{background:var(--ui-danger)}.to-schedule-item__status{color:var(--ui-success)}.to-schedule-item--failed .to-schedule-item__status{color:var(--ui-danger)}.to-schedule-nav{position:relative;padding:0 30px}.to-schedule-nav__prev,.to-schedule-nav__next{position:absolute;top:0;bottom:0;width:30px;border:none;background:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;font-size:28px;color:var(--ui-primary)}.to-schedule-nav__prev.inactive,.to-schedule-nav__next.inactive{color:#9c9c9c;cursor:default}.to-schedule-nav__prev:focus,.to-schedule-nav__next:focus{outline:none}.to-schedule-nav__prev{left:0;font-family:inherit}.to-schedule-nav__prev:before{font-family:"FontAwesome"}.to-schedule-nav__next{right:0;font-family:inherit}.to-schedule-nav__next:before{font-family:"FontAwesome"}.to-schedule-nav__today{font-size:18px;line-height:24px}.bids{margin-bottom:10px;box-shadow:var(--ui-shadow-card);background:var(--ui-surface)}.bids,.bids:before,.bids:after{box-sizing:border-box}.bids *,.bids *:before,.bids *:after{box-sizing:border-box}.bids__header{padding:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.bids__header-section{display:-webkit-flex;display:flex;align:center}.bids__header-section:last-child{-webkit-justify-content:flex-end;justify-content:flex-end}.bids__header-section>*+*{margin-left:10px}.bids__status{font-size:14px}.bids__status span{margin-left:5px}.section-tabs__item .new-bids-count{color:var(--ui-danger);margin-right:5px}.bids-footer{background-color:#e4e4e4;padding:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.bids-footer__section{display:-webkit-flex;display:flex}.bids-footer__section:last-child:not(:only-child){-webkit-justify-content:flex-end;justify-content:flex-end}.bids-pagination>*+*{margin-left:10px}.bids-pagination>a,.bids-pagination>span{display:inline-block;min-width:20px;padding:0 3px;text-align:center}.bids-pagination i+*{margin-left:5px}.bids-pagination *+i{margin-left:5px}.bids-pagination .current{background:#fff;border-radius:2px;border:1px solid}.bids-table{width:100%}.bids-table th{background-color:#3a3d44;padding:10px;color:#fff;text-align:left;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bids-table th:not(:empty)+th{border-left:1px solid #e4e4e4}.bids-table td{font-weight:500;padding:5px 10px}.bids-table td:not(:empty)+td{border-left:1px solid #e4e4e4}.bids-table td small{color:#3a3d44}.bids-table tr:nth-child(2n) td{background:#f0f2f5}.bids-table tr+tr td{border-top:1px solid #e4e4e4}tr.bids-table__accepted td{background-color:#eaf4fb}.bids-table__bid{color:black;font-size:16px}.bids-table__bid--green{background-color:#b8e986}.chat,.chat:before,.chat:after{box-sizing:border-box}.chat *,.chat *:before,.chat *:after{box-sizing:border-box}@media print{.chat{display:none}}.chat__bg{position:fixed;left:0;top:50px;right:0;bottom:0;width:100%;background-color:rgba(15,23,42,0.45);z-index:101}@media only screen and (min-width: 1900px){.chat__bg{display:none}}#chat-main-window.chat__wrapper,.chat__wrapper{position:fixed;top:50px;right:0;bottom:0;width:700px;max-width:90vw;height:calc(100vh - 50px);background:var(--ui-page);color:var(--ui-text);box-shadow:-8px 0 24px rgba(15,23,42,0.18);border-left:1px solid var(--ui-border);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;overflow:hidden;z-index:102;transition:box-shadow 0.2s ease}.chat-channels__list{list-style:none;margin:0;padding:8px 0;font-size:13px;line-height:1.3}.chat-channels__list li{display:block;margin:0 12px 6px;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background:var(--ui-surface);transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease}.chat-channels__list li:not(.is-current):hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);box-shadow:var(--ui-shadow-row)}.chat-channels__list li.is-current{background:var(--ui-primary-soft);border-color:var(--ui-primary);box-shadow:var(--ui-active-ring);color:var(--ui-text)}.chat-channels__list li.is-unread:not(.is-current){color:var(--ui-text)}.chat-channels__name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:8px 12px;color:var(--ui-text);text-decoration:none;transition:color 0.15s ease}.chat-channels__name:hover,.chat-channels__name:focus{color:var(--ui-text);text-decoration:none}.chat-channels__list li.is-current .chat-channels__name{color:var(--ui-primary-text);font-weight:600}.chat-channels__list li.is-unread:not(.is-current) .chat-channels__name{color:var(--ui-text);font-weight:600}.chat-channels__badge{-webkit-flex-shrink:0;flex-shrink:0;margin-left:auto;background:var(--ui-danger);color:#fff;font-size:11px;font-weight:600;line-height:18px;min-width:18px;padding:0 5px;border-radius:999px;text-align:center}div.search-channel-container{display:-webkit-flex;display:flex;position:relative;-webkit-align-items:center;align-items:center;margin:0 12px 8px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}div.search-channel-container .icon{background-image:url(/assets/icons/icon-search-gray-6377a5fff9b64c780405ad4a798b4d6560c6eef86e2d5fb79a9c43047b1a9aad.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:16px;position:absolute;left:8px}div.search-channel-container input{width:100%;height:32px;padding-left:28px;padding-right:36px;border:0;border-radius:var(--ui-radius-control);outline:none;background:transparent;color:var(--ui-text);font-size:13px}div.search-channel-container input::-webkit-input-placeholder{color:var(--ui-placeholder)}div.search-channel-container input::-moz-placeholder{color:var(--ui-placeholder)}div.search-channel-container input:-ms-input-placeholder{color:var(--ui-placeholder)}div.search-channel-container input::placeholder{color:var(--ui-placeholder)}div.search-channel-container input:focus,div.search-channel-container input:focus-visible{outline:none}div.search-channel-container #clear-search{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;right:6px;width:22px;height:22px;border:none;border-radius:6px;color:var(--ui-muted);background:transparent;padding:0;cursor:pointer;z-index:1;transition:color 0.15s ease, background-color 0.15s ease}div.search-channel-container #clear-search svg{width:10px;height:10px}div.search-channel-container #clear-search svg path{fill:currentColor}div.search-channel-container #clear-search:hover{color:var(--ui-text);background:var(--ui-primary-soft)}.chat-dropdown{display:block;position:relative;margin-bottom:0}.chat-dropdown__current{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;min-height:36px;padding:8px 12px;background:var(--ui-strip);border:0;border-bottom:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-inner) var(--ui-radius-inner) 0 0;color:var(--ui-text);font-size:13px;font-weight:600;line-height:1.3;cursor:pointer;transition:background-color 0.15s ease}.chat-dropdown__current:hover{background:var(--ui-primary-soft)}.chat-dropdown.is-open .chat-dropdown__current{background:var(--ui-primary-soft)}.chat-dropdown__current-text{-webkit-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-dropdown__current-text strong{font-weight:600}.chat-dropdown__current-text span{margin-left:6px;font-weight:400;color:var(--ui-muted)}.chat-dropdown__arrow{-webkit-flex-shrink:0;flex-shrink:0;width:10px;height:6px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23818c99' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease, -webkit-transform 0.15s ease}.chat-dropdown.is-open .chat-dropdown__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chat-dropdown__list{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:20;margin:0;padding:6px;max-height:240px;overflow-y:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}.chat-dropdown__item{position:relative;border-radius:var(--ui-radius-control);padding:8px 12px 8px 32px;color:var(--ui-text);font-size:13px;line-height:1.35;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.chat-dropdown__item+.chat-dropdown__item{margin-top:2px}.chat-dropdown__item:hover{background:var(--ui-primary-soft)}.chat-dropdown__item span{color:var(--ui-muted);font-weight:400}.chat-dropdown__item.is-active{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.chat-dropdown__item.is-active:before{font-family:"FontAwesome";content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--ui-primary)}.chat-dropdown__item.is-active span{color:var(--ui-primary-text)}.chat-dropdown__item.is-disabled{cursor:default;color:var(--ui-micro)}.chat-dropdown__item.is-disabled:hover{background:transparent}.chat-dropdown__item-title{font-weight:600;color:var(--ui-text)}.chat-dropdown__item-hint{margin-top:2px;font-size:12px;font-style:normal;color:var(--ui-muted)}.chat-header{-webkit-flex-shrink:0;flex-shrink:0}.chat-header__body{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;box-sizing:border-box;height:52px;min-height:52px;padding:10px 16px;background:var(--ui-surface);border-bottom:1px solid var(--ui-border-soft);color:var(--ui-text)}.chat-header__title{margin:0;-webkit-flex-grow:1;flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text);font-size:14px;font-weight:700;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat-header__title:first-child{margin-left:0}.chat-header__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;width:32px;height:32px;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-muted);font-size:14px;line-height:1;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.chat-header__button.icon-list,.icons-inside.icons-inside--list .chat-header__button.icons-inside__out{padding-top:0}.chat-header__button:hover{color:var(--ui-primary-text);background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.chat-header__button.is-active{color:#fff;background:var(--ui-primary);border-color:var(--ui-primary)}.chat-header__button:focus{outline:none;box-shadow:none}.chat-header__button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.chat-header__button .close-icon{display:block}.chat-header__button .close-icon:before,.chat-header__button .close-icon:after{top:50%;left:50%;width:14px;margin-top:-1px;margin-left:-7px;background:currentColor}.chat-header__button .close-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.chat-header__button .close-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.chat-msgs{margin-bottom:16px}.chat-msg{display:-webkit-flex;display:flex}.chat-msg+.chat-msg{margin-top:12px}.chat-msg.is-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.chat-msg.is-right .chat-msg__avatar-empty{-webkit-order:2;order:2;width:0}.chat-msg.is-own .chat-msg__body{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.chat-msg .chat-msg__col{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:space-between;justify-content:space-between}.chat-msg__body{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;min-width:0;color:var(--ui-text);font-size:13px;line-height:1.4}.chat-msg__row{display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;-webkit-align-items:end;align-items:end;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;min-width:0}.chat-msg.is-right .chat-msg__row{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:end;justify-content:end;-webkit-align-items:end;align-items:end}.chat-msg__row+.chat-msg__row{margin-top:10px}.chat-msg__row.is-full{margin-left:48px}.chat-msg__user{-webkit-flex:1;flex:1;min-width:0}.chat-msg__avatar-empty{width:48px}.chat-msg__avatar{margin-right:10px;width:40px;height:40px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--ui-strip);border-radius:20px}.chat-msg.is-right .chat-msg__avatar{-webkit-order:2;order:2;margin-right:0;margin-left:10px}.chat-msg__avatar>svg{width:18px;height:18px;fill:var(--ui-muted)}.chat-msg__avatar>img{width:40px;height:40px;border-radius:20px;border:0;object-fit:cover}.chat-msg__name{font-size:12px;font-weight:600;color:var(--ui-text)}.chat-msg__phone{font-weight:400;white-space:nowrap;margin-left:10px;color:var(--ui-muted);font-size:12px}.chat-msg.is-right .chat-msg__phone{margin-left:0;margin-right:10px}.chat-msg__bubble{max-width:320px;min-width:0;padding:10px 12px;background:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-inner) var(--ui-radius-inner) var(--ui-radius-inner) 4px;color:var(--ui-text);font-size:13px;line-height:1.45;overflow-x:hidden;overflow-wrap:anywhere;word-break:break-word}.chat-msg__bubble a{color:var(--ui-primary-text);word-break:break-all}.chat-msg__bubble a:hover{color:var(--ui-primary)}.chat-msg.is-right .chat-msg__bubble{border-radius:var(--ui-radius-inner) var(--ui-radius-inner) 4px var(--ui-radius-inner)}.chat-msg.is-own .chat-msg__bubble{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.chat-msg.is-unread .chat-msg__bubble{color:var(--ui-text)}.chat-msg.is-error .chat-msg__bubble{background:var(--ui-danger-soft);border-color:var(--ui-danger-border);color:var(--ui-danger)}.chat-msg__bubble-attach{display:-webkit-flex;display:flex}.chat-msg__bubble-attach .chat-msg__bubble-attach-size{color:var(--ui-muted)}.chat-msg__bubble-attach-icon{margin-top:4px;margin-right:6px;-webkit-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;color:var(--ui-muted);font-size:30px}.chat-msg__bubble-attach-info{-webkit-flex:1;flex:1;min-width:0}.chat-msg__attachments{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px;margin-top:6px}.chat-msg__bubble-photo{display:block;width:100%;max-width:100%;padding:0;margin:0;border:0;background:transparent;cursor:pointer;line-height:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:var(--ui-radius-control);overflow:hidden;transition:opacity 0.15s ease, box-shadow 0.15s ease}.chat-msg__bubble-photo img{display:block;max-width:100%;height:auto;border:0}.chat-msg__bubble-photo:hover,.chat-msg__bubble-photo:focus{opacity:0.92;outline:none;box-shadow:var(--ui-active-ring)}.chat-msg__error{font-size:11px;font-style:italic;line-height:22px;color:var(--ui-danger)}.chat-msg__error:before{content:'';display:inline-block;vertical-align:middle;width:12px;height:12px;background-color:var(--ui-danger);border-radius:50%;margin-right:10px}.chat-msg__notice{margin:5px 0;color:var(--ui-muted);font-size:11px;font-style:normal;line-height:13px}.chat-msg.is-right .chat-msg__notice{text-align:right}.chat-msg__time{padding-top:6px;margin-right:10px;margin-bottom:2px;font-size:11px;color:var(--ui-micro)}.chat-msg.is-right .chat-msg__time{margin-left:10px;margin-right:10px}.notify{position:relative;padding:0;text-align:center;background-color:transparent;border:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:22px;width:56px;height:50px;color:var(--ui-chrome-icon);border-radius:8px;transition:color 0.15s ease, background-color 0.15s ease}.notify__icon{width:1.1em;height:1.1em;fill:currentColor}.notify__badge{position:absolute;left:29px;top:11px;font-size:10px;font-weight:bold;line-height:1;display:inline-block;padding:2px 4px;color:#fff;border:1px solid #fff;border-radius:16px;background-color:var(--ui-danger)}.notify .main-field{fill:currentColor}.notify,.notify:hover,.notify:active,.notify:focus{text-decoration:none;outline:none}.notify:hover,.notify:focus,.notify:active{color:var(--ui-chrome-text);background-color:var(--ui-chrome-hover)}.notify.button.button--link{color:var(--ui-chrome-icon);background-color:transparent}.notify.button.button--link:hover,.notify.button.button--link:focus,.notify.button.button--link:active{color:var(--ui-chrome-text);background-color:var(--ui-chrome-hover);text-decoration:none;outline:none}.chat-search{position:relative;-webkit-flex-grow:1;flex-grow:1;margin:0}.chat-search__input{width:100%;padding:5px 25px 5px 10px;height:32px;background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-text);font-size:13px;line-height:19px;transition:border-color 0.3s ease, box-shadow 0.3s ease}.chat-search__input:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.chat-search__input::-webkit-input-placeholder{color:var(--ui-placeholder);font-style:normal}.chat-search__input::-moz-placeholder{color:var(--ui-placeholder);font-style:normal}.chat-search__input:-ms-input-placeholder{color:var(--ui-placeholder);font-style:normal}.chat-search__input::placeholder{color:var(--ui-placeholder);font-style:normal}.chat-search__button{border:none;background:none;position:absolute;right:0;top:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--ui-muted);transition:color 0.3s ease}.chat-search__button:focus{box-shadow:none;outline:none}.chat-search__button:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.chat-search__button:focus{outline:none;color:var(--ui-text)}.chat-search__button:active{color:var(--ui-text)}.chat-spacer{margin:0;padding:12px 12px 4px;font-size:11px;font-style:normal;font-weight:700;line-height:1.2;text-align:left;color:var(--ui-micro);text-transform:uppercase;letter-spacing:0.04em;overflow:hidden;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat-spacer:before,.chat-spacer:after{display:none}.chat-window--messages .chat-spacer,.chat-window--channels .chat-spacer,.chat-window__footer .chat-spacer{color:var(--ui-micro)}.chat-window__footer .chat-spacer{margin:0}.chat-spacer__text{padding:0}.chat-submit{margin:0;padding:12px 16px;min-height:72px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;background:var(--ui-surface)}.chat-submit.is-text .is-text-submit{display:block}.chat-submit.is-text .chat-submit__aside.is-text-submit{display:-webkit-flex;display:flex}.chat-submit.is-text .is-file-submit{display:none}.chat-submit.is-file .is-text-submit{display:none}.chat-submit.is-file .is-file-submit{display:block}.chat-submit__aside{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;width:40px;margin-right:12px;position:relative}.chat-submit__main{-webkit-flex-grow:1;flex-grow:1;position:relative;height:auto;min-height:80px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-surface);overflow:visible}.chat-submit__main.is-file-submit{overflow:hidden}.chat-submit__field{display:block;margin:0;width:100%;height:75px;border:none;border-radius:0 0 var(--ui-radius-inner) var(--ui-radius-inner);resize:none;padding:10px 12px;font-size:13px;color:var(--ui-text);background:var(--ui-surface);box-sizing:border-box}.chat-submit__field::-webkit-input-placeholder{color:var(--ui-placeholder)}.chat-submit__field::-moz-placeholder{color:var(--ui-placeholder)}.chat-submit__field:-ms-input-placeholder{color:var(--ui-placeholder)}.chat-submit__field::placeholder{color:var(--ui-placeholder)}.chat-submit__field:focus{outline:none}.chat-submit__via{width:100%;padding:0 0 8px;font-size:11px;font-weight:700;color:var(--ui-muted);text-align:center;text-transform:uppercase;letter-spacing:0.04em;line-height:1.2}.chat-submit__button{border:none;background:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:3px;color:var(--ui-muted);border-radius:var(--ui-radius-control);cursor:pointer;transition:color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.chat-submit__button:focus{box-shadow:none;outline:none}.chat-submit__button:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.chat-submit__button:hover{color:var(--ui-primary-text);background:var(--ui-primary-soft)}.chat-submit__button--large{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;width:36px;height:36px;margin:0 auto;padding:0;font-size:16px;line-height:1;color:var(--ui-primary-text);background:var(--ui-primary-soft)}.chat-submit__button--large::before{display:block;line-height:1}.chat-submit__button--large:hover{background:var(--ui-primary-soft);-webkit-filter:brightness(0.97);filter:brightness(0.97)}.chat-submit__button-close{border:none;background:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;padding:0;position:absolute;top:6px;right:6px;z-index:20;color:var(--ui-muted);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);cursor:pointer;transition:color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease}.chat-submit__button-close:focus{box-shadow:none;outline:none}.chat-submit__button-close:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.chat-submit__button-close svg{width:12px;height:12px;fill:currentColor}.chat-submit__button-close:hover{color:var(--ui-danger);background:var(--ui-danger-soft);border-color:var(--ui-danger-border)}.chat-submit .filemanager{width:100%}.chat-submit .filemanager__input{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:auto;min-height:96px;padding:20px 40px;margin:0;border:none;border-radius:0;background:var(--ui-page);outline:none;text-align:center;transition:background-color 0.15s ease, box-shadow 0.15s ease}.chat-submit .filemanager__input:hover{background:var(--ui-strip)}.chat-submit .filemanager__input:focus,.chat-submit .filemanager__input:focus-within{outline:none;box-shadow:none}.chat-submit .filemanager__input>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}.chat-submit .filemanager.is-dragover .filemanager__input{background:var(--ui-primary-soft);box-shadow:inset 0 0 0 2px var(--ui-primary)}.chat-submit .filemanager__input-field,.chat-submit .filemanager__input input{position:absolute;top:0;right:0;bottom:0;left:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;opacity:0;z-index:-1;outline:none}.chat-submit .filemanager__icon{font-size:26px;color:var(--ui-muted);margin-bottom:8px}.chat-submit .filemanager__icon-type{font-size:28px;color:var(--ui-primary);margin-bottom:6px}.chat-submit .filemanager__input-text{display:block;max-width:280px;font-size:13px;font-weight:400;color:var(--ui-muted);line-height:1.4}.chat-submit .filemanager__input-text span{color:var(--ui-primary-text);font-weight:600}.chat-window{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;min-height:0;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.chat__wrapper .chat-window--messages{position:relative;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;background:var(--ui-surface);z-index:1003}.chat__wrapper .chat-window--channels{position:relative;right:auto;-webkit-flex:0 0 280px;flex:0 0 280px;width:280px;min-width:0;min-height:0;overflow:hidden;background:var(--ui-page);color:var(--ui-text);border-right:1px solid var(--ui-border-soft);transition:width 0.3s ease, opacity 0.3s ease, -webkit-flex-basis 0.3s ease;transition:flex-basis 0.3s ease, width 0.3s ease, opacity 0.3s ease;transition:flex-basis 0.3s ease, width 0.3s ease, opacity 0.3s ease, -webkit-flex-basis 0.3s ease;z-index:1002}.chat__wrapper .chat-window--channels.is-hidden{-webkit-flex-basis:0;flex-basis:0;width:0;opacity:0;overflow:hidden;border-right:none;-webkit-transform:none;transform:none;pointer-events:none}.chat-window__body{-webkit-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:auto;padding:0;background:var(--ui-page)}.chat-window--messages .chat-window__body{padding:12px 16px 0;background:var(--ui-surface)}.chat-window--channels .chat-window__body{padding:0;background:var(--ui-page)}.chat-window__footer{position:relative;z-index:2;-webkit-flex-shrink:0;flex-shrink:0;overflow:visible;background:var(--ui-surface);border-top:1px solid var(--ui-border-soft)}.chat-window__footer--padded{padding:8px 16px}.chat-window__empty-state__title{margin-top:24px;margin-bottom:16px;text-align:center;font-size:18px}.chat-window__empty-state__title-icon{display:inline-block;margin-right:10px;vertical-align:middle}.chat-window__empty-state__title-icon>svg{width:16px;height:16px;fill:var(--ui-muted)}.chat-window__empty-state__title-text{display:inline-block;vertical-align:middle;color:var(--ui-muted);font-size:14px}.loading-view{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:200px;padding:40px 20px}.loading-view>i.icon-spinner,.icons-inside.icons-inside--spinner .loading-view>i.icons-inside__out{display:none}.chat-window__loader{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.chat-window__loader-spinner{width:28px;height:28px;border:3px solid var(--ui-border-soft);border-top-color:var(--ui-primary);border-radius:50%;-webkit-animation:chat-window-spin 0.8s linear infinite;animation:chat-window-spin 0.8s linear infinite}.chat-window__loader-text{margin-top:12px;color:var(--ui-muted);font-size:13px}@-webkit-keyframes chat-window-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes chat-window-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body:has(.ai-assistant-sidebar__panel.-open) .main-view__header{z-index:1600}@-webkit-keyframes gentleWobble{0%,100%{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}25%{-webkit-transform:rotate(2deg) scale(1.22);transform:rotate(2deg) scale(1.22)}75%{-webkit-transform:rotate(-2deg) scale(1.22);transform:rotate(-2deg) scale(1.22)}}@keyframes gentleWobble{0%,100%{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}25%{-webkit-transform:rotate(2deg) scale(1.22);transform:rotate(2deg) scale(1.22)}75%{-webkit-transform:rotate(-2deg) scale(1.22);transform:rotate(-2deg) scale(1.22)}}@-webkit-keyframes plateauPulseBlue{0%{-webkit-filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));-webkit-transform:scale(1.2);transform:scale(1.2)}80%{-webkit-filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));-webkit-transform:scale(1);transform:scale(1)}}@keyframes plateauPulseBlue{0%{-webkit-filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));filter:drop-shadow(0 0 30px rgba(92,156,230,0.7)) drop-shadow(0 0 40px rgba(126,183,232,0.4)) drop-shadow(0 0 50px rgba(42,88,133,0.2));-webkit-transform:scale(1.2);transform:scale(1.2)}80%{-webkit-filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));filter:drop-shadow(0 0 15px rgba(126,183,232,0.4)) drop-shadow(0 0 25px rgba(92,156,230,0.3));-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));filter:drop-shadow(0 0 0 rgba(126,183,232,0.3));-webkit-transform:scale(1);transform:scale(1)}}.ai-assistant-sidebar{--ai-assistant-panel-width: 700px;--ai-assistant-message-max-width: 360px;--ai-assistant-message-collapsed-max-width: 545px;--ai-assistant-assistant-bubble-max-width: 640px;position:fixed;top:50px;right:0;height:calc(100vh - 50px);z-index:1500;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', sans-serif}.ai-assistant-sidebar.-report-mode{left:0;right:0;width:100vw}.wrapper.wrapper--natural-scroll .ai-assistant-sidebar.-report-mode{left:72px}.wrapper.wrapper--natural-scroll.sidebar-is-opened .ai-assistant-sidebar.-report-mode,.wrapper.wrapper--natural-scroll:has(.main-sidebar.-hovered) .ai-assistant-sidebar.-report-mode{left:200px}.ai-assistant-sidebar__toggle{padding-right:20px;padding-left:20px;width:75px}.ai-assistant-sidebar__toggle::before{content:'';display:block;height:25px;border-left:1px solid var(--ui-chrome-border);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:-1}.ai-assistant-sidebar__toggle .ai-assistant-sidebar__toggle-mark{width:1.4em;height:1.4em;display:block;object-fit:contain;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-animation:plateauPulseBlue 4s ease-in-out infinite;animation:plateauPulseBlue 4s ease-in-out infinite}.ai-assistant-sidebar__toggle:hover .ai-assistant-sidebar__toggle-mark{-webkit-animation:plateauPulseBlue 4s ease-in-out infinite, gentleWobble 2s ease-in-out infinite;animation:plateauPulseBlue 4s ease-in-out infinite, gentleWobble 2s ease-in-out infinite}.ai-assistant-sidebar__table-toggle{position:absolute;left:0;top:50%;right:auto;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%);width:48px;height:48px;border:0;border-radius:24px 0 0 24px;background:var(--ui-primary);color:#fff;cursor:pointer;box-shadow:2px 0 10px rgba(0,0,0,0.15);transition:width 0.2s ease, background 0.2s ease;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:10;pointer-events:auto}.ai-assistant-sidebar__table-toggle:hover{background:var(--ui-primary-text);width:52px}@media (max-width: 900px){.ai-assistant-sidebar__table-toggle{left:8px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:24px}}.ai-assistant-sidebar__panel.-fullscreen .ai-assistant-sidebar__table-toggle{left:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:24px}.ai-assistant-table-toggle-enter-active,.ai-assistant-table-toggle-leave-active{transition:all 0.3s ease}.ai-assistant-table-toggle-enter{opacity:0;-webkit-transform:translate(calc(-100% - 24px), -50%);transform:translate(calc(-100% - 24px), -50%)}.ai-assistant-table-toggle-enter-to,.ai-assistant-table-toggle-leave{opacity:1;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.ai-assistant-table-toggle-leave-to{opacity:0;-webkit-transform:translate(calc(-100% - 24px), -50%);transform:translate(calc(-100% - 24px), -50%)}@media (max-width: 900px){.ai-assistant-table-toggle-enter{opacity:0;-webkit-transform:translate(-24px, -50%);transform:translate(-24px, -50%)}.ai-assistant-table-toggle-enter-to,.ai-assistant-table-toggle-leave{opacity:1;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.ai-assistant-table-toggle-leave-to{opacity:0;-webkit-transform:translate(-24px, -50%);transform:translate(-24px, -50%)}}.ai-assistant-report-panel-enter-active,.ai-assistant-report-panel-leave-active{transition:opacity 0.3s ease, -webkit-transform 0.35s ease;transition:transform 0.35s ease, opacity 0.3s ease;transition:transform 0.35s ease, opacity 0.3s ease, -webkit-transform 0.35s ease}.ai-assistant-report-panel-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.ai-assistant-report-panel-enter-to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.ai-assistant-report-panel-leave{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.ai-assistant-report-panel-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0.7}.ai-assistant-sidebar__report-panel{position:fixed;top:50px;left:0;width:calc(100vw - var(--ai-assistant-panel-width));max-width:calc(100vw - var(--ai-assistant-panel-width));min-width:0;height:calc(100vh - 50px);background:var(--ui-surface);border-right:1px solid var(--ui-border);z-index:1200;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box}.wrapper.wrapper--natural-scroll .ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel{left:72px;width:calc(100vw - var(--ai-assistant-panel-width) - 72px);max-width:calc(100vw - var(--ai-assistant-panel-width) - 72px)}.wrapper.wrapper--natural-scroll.sidebar-is-opened .ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel,.wrapper.wrapper--natural-scroll:has(.main-sidebar.-hovered) .ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel{left:200px;width:calc(100vw - var(--ai-assistant-panel-width) - 200px);max-width:calc(100vw - var(--ai-assistant-panel-width) - 200px)}.ai-assistant-sidebar__report-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--ui-border);background:var(--ui-strip);-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__back-btn{margin-left:auto;border:0;background:transparent;cursor:pointer;padding:6px;color:var(--ui-muted);transition:color 0.2s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ai-assistant-sidebar__back-btn:hover{color:var(--ui-text)}.ai-assistant-sidebar__report-title{-webkit-flex:1;flex:1;font-size:18px;font-weight:700;color:var(--ui-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-assistant-sidebar__report-content{-webkit-flex:1;flex:1;overflow:auto;padding:20px;background:var(--ui-surface)}.ai-assistant-sidebar__panel{position:absolute;top:0;right:0;width:var(--ai-assistant-panel-width);max-width:90vw;height:calc(100vh - 50px);background:var(--ui-surface);border-left:1px solid var(--ui-border);display:none;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;z-index:1400;overflow:visible}.ai-assistant-sidebar__panel.-open{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.ai-assistant-sidebar__panel.-with-report{top:50px;width:var(--ai-assistant-panel-width);max-width:var(--ai-assistant-panel-width);position:fixed}.ai-assistant-sidebar__panel.-fullscreen{width:100vw;max-width:100vw;height:100vh;z-index:2000}.ai-assistant-sidebar__panel.-fullscreen.-with-report{width:100vw;max-width:100vw}.ai-assistant-sidebar__resize-handle{position:absolute;left:-4px;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:2}.ai-assistant-sidebar__resize-handle::before{content:'';position:absolute;left:3px;top:0;bottom:0;width:2px;background:transparent;transition:background 0.2s ease}.ai-assistant-sidebar__resize-handle:hover::before{background:var(--ui-border)}.ai-assistant-sidebar__panel.-resizing .ai-assistant-sidebar__resize-handle::before{background:var(--ui-primary)}.wrapper.wrapper--natural-scroll .ai-assistant-sidebar .ai-assistant-sidebar__panel.-fullscreen{position:fixed;left:72px;top:50px;width:calc(100vw - 72px);max-width:calc(100vw - 72px)}.wrapper.wrapper--natural-scroll.sidebar-is-opened .ai-assistant-sidebar .ai-assistant-sidebar__panel.-fullscreen,.wrapper.wrapper--natural-scroll:has(.main-sidebar.-hovered) .ai-assistant-sidebar .ai-assistant-sidebar__panel.-fullscreen{position:fixed;left:200px;top:50px;width:calc(100vw - 200px);max-width:calc(100vw - 200px)}.ai-assistant-sidebar__header{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-strip);-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__header-title{font-size:16px;font-weight:700;color:var(--ui-text);display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px}.ai-assistant-sidebar__header-title::before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/assets/ai_assistant_logo_color-a7ef395a5212e8f4dcb5c2f11ec8d17459ab80ece64af3651804c99b15ba2b29.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__header-actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px}.ai-assistant-sidebar__expand,.ai-assistant-sidebar__close{border:0;background:transparent;cursor:pointer;padding:6px;color:var(--ui-muted);transition:color 0.2s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ai-assistant-sidebar__expand:hover,.ai-assistant-sidebar__close:hover{color:var(--ui-text)}.ai-assistant-sidebar__token-limit{width:100%;-webkit-flex-basis:100%;flex-basis:100%;margin-top:8px;padding-top:8px;border-top:1px solid var(--ui-border)}.ai-assistant-sidebar__token-limit-bar-wrap{height:6px;background:var(--ui-border);border-radius:3px;overflow:hidden;margin-bottom:4px}.ai-assistant-sidebar__token-limit-bar{height:100%;background:var(--ui-primary);border-radius:3px;transition:width 0.2s ease}.ai-assistant-sidebar__token-limit-text{font-size:11px;color:var(--ui-muted)}.ai-assistant-sidebar__token-limit-reached{font-size:12px;color:var(--ui-danger);margin-top:4px;font-weight:500}.ai-assistant-sidebar__content{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;min-height:0;overflow:hidden}.ai-assistant-sidebar__conversations{width:280px;border-right:1px solid var(--ui-border);background:var(--ui-strip);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;transition:width 0.3s ease}.ai-assistant-sidebar__conversations.-collapsed{width:103px}.ai-assistant-sidebar__conversations.-collapsed .ai-assistant-sidebar__conversations-list{display:none}.ai-assistant-sidebar__conversations.-collapsed .ai-assistant-sidebar__new-chat{width:36px;padding:9px;-webkit-justify-content:center;justify-content:center;gap:0}.ai-assistant-sidebar__conversations.-collapsed .ai-assistant-sidebar__new-chat-label{display:none}.ai-assistant-sidebar__conversations-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;padding:9px 6px;border-bottom:1px solid var(--ui-border)}.ai-assistant-sidebar__new-chat{-webkit-flex:1;flex:1;padding:7px 16px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.ai-assistant-sidebar__new-chat:hover{background:var(--ui-chrome-hover);border-color:var(--ui-primary)}.ai-assistant-sidebar__new-chat-label{display:inline}.ai-assistant-sidebar__toggle-conversations{width:36px;height:36px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;transition:all 0.2s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__toggle-conversations:hover{background:var(--ui-chrome-hover);border-color:var(--ui-primary);color:var(--ui-primary)}.ai-assistant-sidebar__conversations-list{-webkit-flex:1;flex:1;overflow-y:auto;padding:6px}.ai-assistant-sidebar__conversation-item{padding:12px;margin-bottom:6px;border-radius:8px;cursor:pointer;transition:background 0.2s;background:var(--ui-surface);border:1px solid transparent}.ai-assistant-sidebar__conversation-item:hover{background:var(--ui-chrome-hover)}.ai-assistant-sidebar__conversation-item.-active{background:var(--ui-primary-soft);border-color:var(--ui-primary)}.ai-assistant-sidebar__conversation-title{font-size:14px;font-weight:600;color:var(--ui-text);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-assistant-sidebar__conversation-meta{font-size:12px;color:var(--ui-muted)}.ai-assistant-sidebar__no-conversations{text-align:center;padding:20px;color:var(--ui-micro);font-size:13px}.ai-assistant-sidebar__chat{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--ui-surface)}.ai-assistant-sidebar__chat-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;gap:4px;padding:16px 20px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface);-webkit-flex-shrink:0;flex-shrink:0;min-width:0}.ai-assistant-sidebar__chat-title{max-width:100%;min-width:0;font-size:16px;font-weight:700;color:var(--ui-text);line-height:1.35;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ai-assistant-sidebar__chat-topic{max-width:100%;min-width:0;font-size:12px;line-height:1.4;color:var(--ui-muted);white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ai-assistant-sidebar__messages-view{position:relative;-webkit-flex:1;flex:1;min-height:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0}.ai-assistant-sidebar__messages{-webkit-flex:1;flex:1;min-height:0;padding:20px;overflow-y:auto;overflow-x:hidden;background:var(--ui-surface);min-width:0}.ai-assistant-sidebar__scroll-to-bottom{position:absolute;left:50%;bottom:12px;z-index:5;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);box-shadow:0 2px 8px rgba(0,0,0,0.12);cursor:pointer;transition:background 0.2s, border-color 0.2s, box-shadow 0.2s}.ai-assistant-sidebar__scroll-to-bottom:hover{background:var(--ui-strip);border-color:var(--ui-border);box-shadow:0 4px 12px rgba(0,0,0,0.14)}.ai-assistant-sidebar__scroll-to-bottom:focus{outline:none;border-color:var(--ui-primary);box-shadow:0 0 0 3px rgba(var(--ui-primary-rgb), 0.15)}.ai-assistant-markdown__table{width:100%;border-collapse:collapse;margin:10px 0;font-size:13px;table-layout:fixed}.ai-assistant-markdown__table th,.ai-assistant-markdown__table td{border:1px solid var(--ui-border);padding:6px 8px;text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ai-assistant-markdown__table thead{background:var(--ui-chrome-hover)}.ai-assistant-markdown__table thead th{font-weight:600;color:var(--ui-text)}.ai-assistant-markdown__table tbody tr:nth-child(even){background:var(--ui-strip)}.ai-assistant-sidebar__loading{text-align:center;padding:40px 20px;color:var(--ui-muted);font-size:14px}.ai-assistant-sidebar__empty{text-align:center;padding:40px 20px;color:var(--ui-micro);font-size:14px}.ai-assistant-sidebar__loader{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px;margin-bottom:16px}.ai-assistant-sidebar__loader--inline{-webkit-flex-direction:row;flex-direction:row;padding:8px 0;margin-bottom:0;-webkit-justify-content:flex-start;justify-content:flex-start}.ai-assistant-sidebar__loader-spinner{width:32px;height:32px;border:3px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:50%;-webkit-animation:ai-assistant-spin 0.8s linear infinite;animation:ai-assistant-spin 0.8s linear infinite}.ai-assistant-sidebar__loader-text{margin-top:12px;color:var(--ui-muted);font-size:14px}.ai-assistant-sidebar__thinking{margin-bottom:10px;font-size:13px;color:var(--ui-muted)}.ai-assistant-sidebar__thinking-toggle{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--ui-primary);font-size:13px;font-weight:500;cursor:pointer}.ai-assistant-sidebar__thinking-toggle:hover{text-decoration:underline}.ai-assistant-sidebar__thinking-toggle::after{content:'';display:inline-block;width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--ui-primary);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.ai-assistant-sidebar__thinking-toggle.-expanded::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ai-assistant-sidebar__thinking-steps{list-style:none;margin:10px 0 0;padding:0 0 0 20px;border-left:2px solid var(--ui-border)}.ai-assistant-sidebar__thinking-step{position:relative;padding:0 0 12px 16px}.ai-assistant-sidebar__thinking-step:last-child{padding-bottom:0}.ai-assistant-sidebar__thinking-step::before{content:'';position:absolute;left:-25px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--ui-border)}.ai-assistant-sidebar__thinking-step--active::before{background:var(--ui-primary);box-shadow:0 0 0 3px rgba(var(--ui-primary-rgb), 0.2)}.ai-assistant-sidebar__thinking-step--done::before{background:var(--ui-micro)}.ai-assistant-sidebar__thinking-step--error::before{background:var(--ui-danger)}.ai-assistant-sidebar__thinking-step-label{display:block;color:var(--ui-text);line-height:1.45;white-space:normal;word-break:break-word}.ai-assistant-sidebar__thinking-step--active .ai-assistant-sidebar__thinking-step-label{color:var(--ui-text);font-weight:500}.ai-assistant-sidebar__thinking-step-detail{display:block;margin-top:2px;font-size:12px;color:var(--ui-micro)}.ai-assistant-sidebar__thinking-step--error .ai-assistant-sidebar__thinking-step-detail{color:var(--ui-danger)}@-webkit-keyframes ai-assistant-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ai-assistant-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ai-assistant-sidebar__message{display:-webkit-flex;display:flex;margin-bottom:16px;min-width:0}.ai-assistant-sidebar__message--assistant{max-width:var(--ai-assistant-message-max-width)}.ai-assistant-sidebar__message--user{width:100%;max-width:100%;-webkit-justify-content:flex-end;justify-content:flex-end}.ai-assistant-sidebar__message--user .ai-assistant-sidebar__message-content{-webkit-align-items:flex-end;align-items:flex-end;max-width:var(--ai-assistant-assistant-bubble-max-width);min-width:30%}.ai-assistant-sidebar__message--user .ai-assistant-sidebar__bubble{background:var(--ui-primary);color:#fff;border-bottom-right-radius:4px;margin-left:auto;max-width:100%}.ai-assistant-sidebar__message--assistant{-webkit-justify-content:flex-start;justify-content:flex-start}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__message-content{-webkit-align-items:flex-start;align-items:flex-start;max-width:100%}.ai-assistant-sidebar__conversations.-collapsed+.ai-assistant-sidebar__chat .ai-assistant-sidebar__message--assistant{max-width:var(--ai-assistant-message-collapsed-max-width)}.ai-assistant-sidebar__message-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;min-width:0;max-width:100%}.ai-assistant-sidebar__location-map-wrap{width:100%;max-width:100%;margin-bottom:4px;border-radius:8px;overflow:hidden;border:1px solid var(--ui-border)}.ai-assistant-sidebar__location-map{width:100%;height:250px;display:block}.ai-assistant-sidebar__fleet-map-link{display:inline-block;margin-top:8px;font-size:13px;font-weight:500}.ai-assistant-sidebar__location-map-label{margin:4px 0 0;font-size:12px;color:var(--ui-muted)}.ai-assistant-sidebar__bubble{max-width:75%;min-width:0;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden;box-sizing:border-box}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble{background:var(--ui-chrome-hover);color:var(--ui-text);border-bottom-left-radius:4px;width:100%;max-width:var(--ai-assistant-assistant-bubble-max-width)}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown{white-space:normal;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__h1{font-size:20px;font-weight:700;margin:16px 0 12px 0;color:var(--ui-text);line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__h1:first-child{margin-top:0}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__h2{font-size:18px;font-weight:700;margin:14px 0 10px 0;color:var(--ui-text);line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__h3{font-size:16px;font-weight:600;margin:12px 0 8px 0;color:var(--ui-text);line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__paragraph{margin:8px 0;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden;max-width:100%;box-sizing:border-box}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__paragraph:first-child{margin-top:0}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__paragraph:last-child{margin-bottom:0}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__unordered-list,.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__ordered-list{margin:10px 0;padding-left:24px;max-width:100%;overflow-x:hidden}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__unordered-list .ai-assistant-markdown__list-item,.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__ordered-list .ai-assistant-markdown__list-item{margin:6px 0;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__unordered-list{list-style-type:disc}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__ordered-list{list-style-type:decimal}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__link{color:var(--ui-primary);text-decoration:none;cursor:pointer}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__link:hover{text-decoration:underline}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__code{background:var(--ui-chrome-hover);padding:2px 6px;border-radius:4px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', monospace;font-size:13px;color:#e83e8c;word-break:break-all;overflow-wrap:break-word;max-width:100%;display:inline-block;box-sizing:border-box}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__code-block{background:#1f2937;color:#f3f4f6;padding:12px;border-radius:6px;margin:12px 0;overflow-x:auto;overflow-y:hidden;overflow-wrap:normal;word-wrap:normal;word-break:normal;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', monospace;font-size:13px;line-height:1.5;white-space:pre;max-width:100%;box-sizing:border-box;min-width:0}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown .ai-assistant-markdown__code-block code{background:transparent;padding:0;color:inherit;white-space:pre;word-break:normal;overflow-wrap:normal;display:block;max-width:none;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown strong{font-weight:600;color:var(--ui-text)}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown em{font-style:italic}.ai-assistant-sidebar__message--assistant .ai-assistant-sidebar__bubble--markdown hr{border:none;border-top:1px solid var(--ui-border);margin:16px 0}.ai-assistant-sidebar__form{padding:16px 20px;border-top:1px solid var(--ui-border);background:var(--ui-surface);-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__composer{border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);overflow:hidden;transition:border-color 0.2s, box-shadow 0.2s}.ai-assistant-sidebar__composer:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 3px rgba(var(--ui-primary-rgb), 0.12)}.ai-assistant-sidebar__composer-input{padding:12px 14px 4px}.ai-assistant-sidebar__composer-actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;padding:4px 8px 8px}.ai-assistant-sidebar__composer-actions-end{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px}.ai-assistant-sidebar__mode-dropdown{position:relative;-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__mode-btn{width:42px;height:42px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;transition:all 0.2s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ai-assistant-sidebar__mode-btn:hover{background:var(--ui-strip);border-color:var(--ui-primary);color:var(--ui-primary)}.ai-assistant-sidebar__mode-btn.-active{background:var(--ui-primary-soft);border-color:var(--ui-primary);color:var(--ui-primary)}.ai-assistant-sidebar__mode-btn svg{-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__mode-menu{position:absolute;bottom:calc(100% + 8px);left:0;min-width:180px;padding:6px 0;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);z-index:100}.ai-assistant-sidebar__mode-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;width:100%;padding:10px 14px;border:0;background:transparent;color:var(--ui-text);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background 0.2s}.ai-assistant-sidebar__mode-item:hover{background:var(--ui-chrome-hover)}.ai-assistant-sidebar__mode-item.-active{background:var(--ui-primary-soft);color:var(--ui-primary)}.ai-assistant-sidebar__mode-item.-active svg{color:var(--ui-text)}.ai-assistant-sidebar__mode-item svg{-webkit-flex-shrink:0;flex-shrink:0;color:var(--ui-muted)}.ai-assistant-sidebar__input{display:block;width:100%;min-height:40px;max-height:192px;height:40px;margin:0 !important;border:0 !important;border-radius:0 !important;padding:0 !important;font-size:14px !important;line-height:1.45 !important;color:var(--ui-text);background:var(--ui-surface) !important;box-sizing:border-box;resize:none;overflow-y:hidden;font-family:inherit}.ai-assistant-sidebar__input:focus{outline:none}.ai-assistant-sidebar__input:disabled{color:var(--ui-micro);cursor:not-allowed}.ai-assistant-sidebar__input::-webkit-input-placeholder{color:var(--ui-micro)}.ai-assistant-sidebar__input::-moz-placeholder{color:var(--ui-micro)}.ai-assistant-sidebar__input:-ms-input-placeholder{color:var(--ui-micro)}.ai-assistant-sidebar__input::placeholder{color:var(--ui-micro)}.ai-assistant-sidebar__voice{width:36px;height:36px;-webkit-flex-shrink:0;flex-shrink:0;border:0;border-radius:8px;background:transparent;color:var(--ui-muted);cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;transition:color 0.2s, background 0.2s}.ai-assistant-sidebar__voice:hover:not(:disabled){color:var(--ui-primary);background:var(--ui-chrome-hover)}.ai-assistant-sidebar__voice:disabled{opacity:0.5;cursor:not-allowed}.ai-assistant-sidebar__voice.-listening{color:var(--ui-primary);background:var(--ui-primary-soft);-webkit-animation:ai-assistant-voice-pulse 1.2s ease-in-out infinite;animation:ai-assistant-voice-pulse 1.2s ease-in-out infinite}@-webkit-keyframes ai-assistant-voice-pulse{0%,100%{box-shadow:0 0 0 0 rgba(var(--ui-primary-rgb), 0.35)}50%{box-shadow:0 0 0 6px rgba(var(--ui-primary-rgb), 0)}}@keyframes ai-assistant-voice-pulse{0%,100%{box-shadow:0 0 0 0 rgba(var(--ui-primary-rgb), 0.35)}50%{box-shadow:0 0 0 6px rgba(var(--ui-primary-rgb), 0)}}.ai-assistant-sidebar__voice-hint{margin:0 0 8px;font-size:12px;color:var(--ui-primary);line-height:1.4}.ai-assistant-sidebar__voice-error{margin:0 0 8px;font-size:12px;color:var(--ui-danger);line-height:1.4}.ai-assistant-sidebar__send{width:36px;height:36px;-webkit-flex-shrink:0;flex-shrink:0;border:0;border-radius:8px;background:var(--ui-primary);color:#fff;cursor:pointer;transition:background 0.2s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ai-assistant-sidebar__send:hover:not(:disabled){background:var(--ui-primary-text)}.ai-assistant-sidebar__send:disabled{background:var(--ui-border);color:var(--ui-strip);cursor:not-allowed}.ai-assistant-sidebar__suggestions{-webkit-flex:1;flex:1;min-height:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px;overflow-y:auto;overflow-x:hidden;background:var(--ui-surface)}.ai-assistant-sidebar__suggestions-initial{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;padding:24px 0}.ai-assistant-sidebar__suggestions-logo{margin-bottom:8px;min-height:27px}.ai-assistant-sidebar__suggestions-logo .main-sidebar__logo{margin:0}.ai-assistant-sidebar__suggestions-logo::after{content:'';display:inline-block;width:50px;height:50px;background-image:url(/assets/ai_assistant_logo_color-a7ef395a5212e8f4dcb5c2f11ec8d17459ab80ece64af3651804c99b15ba2b29.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__suggestions-welcome-title{font-size:20px;font-weight:700;color:var(--ui-text);margin:0 0 12px 0}.ai-assistant-sidebar__suggestions-intro{font-size:14px;color:var(--ui-muted);line-height:1.5;margin:0 0 24px 0;max-width:420px}.ai-assistant-sidebar__suggestions-random{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px;width:100%;max-width:480px;margin-bottom:20px}.ai-assistant-sidebar__more-suggestions-btn{background:none;border:0;color:var(--ui-primary);font-size:14px;font-weight:500;cursor:pointer;padding:8px 0}.ai-assistant-sidebar__more-suggestions-btn:hover{text-decoration:underline}.ai-assistant-sidebar__suggestions-full{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:0}.ai-assistant-sidebar__suggestions-header{margin-bottom:20px}.ai-assistant-sidebar__suggestions-title{font-size:18px;font-weight:700;color:var(--ui-text);margin:0}.ai-assistant-sidebar__suggestions-categories{display:-webkit-flex;display:flex;gap:8px;margin-bottom:24px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ai-assistant-sidebar__category-btn{padding:8px 16px;border:1px solid var(--ui-border);border-radius:20px;background:var(--ui-surface);color:var(--ui-text);font-size:14px;font-weight:500;cursor:pointer;transition:all 0.2s}.ai-assistant-sidebar__category-btn:hover{background:var(--ui-chrome-hover);border-color:var(--ui-micro)}.ai-assistant-sidebar__category-btn.-active{background:var(--ui-text);color:#fff;border-color:var(--ui-text)}.ai-assistant-sidebar__suggestions-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.ai-assistant-sidebar__question-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);text-align:left;cursor:pointer;transition:all 0.2s;width:100%}.ai-assistant-sidebar__question-btn:hover{background:var(--ui-strip);border-color:var(--ui-primary);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.ai-assistant-sidebar__question-btn svg{-webkit-flex-shrink:0;flex-shrink:0;color:var(--ui-muted)}.ai-assistant-sidebar__question-text{-webkit-flex:1;flex:1;font-size:14px;color:var(--ui-text);line-height:1.5}.ai-assistant-sidebar__question-new{-webkit-flex-shrink:0;flex-shrink:0;padding:2px 8px;background:var(--ui-primary);color:#fff;font-size:11px;font-weight:600;border-radius:12px;text-transform:uppercase}.ai-assistant-sidebar__no-questions{text-align:center;padding:40px 20px;color:var(--ui-micro);font-size:14px}.report-table{margin:0;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden;background:var(--ui-surface);height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.report-table__toolbar{display:-webkit-flex;display:flex;gap:8px;padding:12px;border-bottom:1px solid var(--ui-border);background:var(--ui-strip);-webkit-flex-wrap:wrap;flex-wrap:wrap}.report-table__btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-text);font-size:13px;font-weight:500;cursor:pointer;transition:all 0.2s}.report-table__btn:hover:not(:disabled){background:var(--ui-chrome-hover);border-color:var(--ui-primary);color:var(--ui-primary)}.report-table__btn:disabled{opacity:0.5;cursor:not-allowed}.report-table__btn svg{-webkit-flex-shrink:0;flex-shrink:0}.report-table__container{-webkit-flex:1;flex:1;overflow-x:auto;overflow-y:auto;min-height:0}.report-table__table{width:100%;border-collapse:collapse;font-size:13px}.report-table__drag-handle-col{width:30px;padding:8px 4px;background:var(--ui-strip);border-right:1px solid var(--ui-border);cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.report-table__drag-handle{color:var(--ui-micro);font-size:12px;line-height:1;text-align:center;cursor:-webkit-grab;cursor:grab}.report-table__drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.report-table__header{padding:10px 12px;text-align:left;font-weight:600;color:var(--ui-text);background:var(--ui-strip);border-bottom:2px solid var(--ui-border);border-right:1px solid var(--ui-border);cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background 0.2s;position:relative}.report-table__header:hover{background:var(--ui-chrome-hover)}.report-table__header.-sorted{background:var(--ui-primary-soft);color:var(--ui-primary)}.report-table__header:last-child{border-right:none}.report-table__header::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background 0.2s}.report-table__header:hover::before{background:var(--ui-primary)}.report-table__header.sortable-ghost{opacity:0.4;background:var(--ui-primary-soft)}.report-table__header.sortable-drag{opacity:0.8;background:var(--ui-primary-soft-2)}.report-table__header-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px}.report-table__sort-indicator{font-size:12px;color:var(--ui-primary)}.report-table__cell{padding:10px 12px;border-bottom:1px solid var(--ui-border);border-right:1px solid var(--ui-border);color:var(--ui-text);white-space:nowrap}.report-table__cell:last-child{border-right:none}.report-table__cell-link{color:var(--ui-primary);text-decoration:none;font-weight:500}.report-table__cell-link:hover{text-decoration:underline;color:var(--ui-primary-text)}.report-table__empty{padding:40px;text-align:center;color:var(--ui-micro);font-size:14px}.ai-assistant-sidebar__bubble--report{padding:0;background:transparent;max-width:100%}.ai-assistant-sidebar__report-description{padding:12px 16px;margin-top:12px;background:var(--ui-chrome-hover);border-radius:8px;font-size:14px;line-height:1.5;color:var(--ui-text)}.ai-assistant-sidebar__report-indicator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;background:var(--ui-primary-soft);border:1px solid var(--ui-primary);border-radius:6px;font-size:12px;color:var(--ui-primary);font-weight:500}.ai-assistant-sidebar__report-indicator svg{-webkit-flex-shrink:0;flex-shrink:0}.ai-assistant-sidebar__report-message{width:100%}.ai-assistant-sidebar__report-bubble .ai-assistant-sidebar__report-bubble-links{margin-top:10px;margin-bottom:0;padding-top:8px;border-top:1px solid var(--ui-border-soft)}.ai-assistant-sidebar__report-bubble .ai-assistant-sidebar__bubble-action-link{display:inline;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-align:left;cursor:pointer}.ai-assistant-sidebar__report-bubble .ai-assistant-sidebar__bubble-action-link:hover{text-decoration:underline}.ai-assistant-sidebar__report-bubble .ai-assistant-sidebar__bubble-action-sep{color:var(--ui-micro)}@media (max-width: 768px){.ai-assistant-sidebar{--ai-assistant-panel-width: 100vw}.ai-assistant-sidebar__panel{width:100vw;max-width:100vw}.ai-assistant-sidebar__resize-handle{display:none}.ai-assistant-sidebar__conversations{width:220px}.report-table__toolbar{-webkit-flex-direction:column;flex-direction:column}.report-table__btn{width:100%;-webkit-justify-content:center;justify-content:center}.ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel{width:100vw;min-width:100vw;z-index:1600}.ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__panel{display:none}.ai-assistant-sidebar__conversations.-collapsed{width:50px}.ai-assistant-sidebar__conversations.-collapsed .ai-assistant-sidebar__new-chat span{display:none}}@media (max-width: 1200px) and (min-width: 769px){.ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel{width:calc(100vw - var(--ai-assistant-panel-width));min-width:500px}.ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__panel{width:var(--ai-assistant-panel-width);max-width:var(--ai-assistant-panel-width)}.wrapper.wrapper--natural-scroll .ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel{left:72px;width:calc(100vw - var(--ai-assistant-panel-width) - 72px)}.wrapper.wrapper--natural-scroll.sidebar-is-opened .ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel,.wrapper.wrapper--natural-scroll:has(.main-sidebar.-hovered) .ai-assistant-sidebar.-report-mode .ai-assistant-sidebar__report-panel{left:200px;width:calc(100vw - var(--ai-assistant-panel-width) - 200px)}}body.admin-ai-conversation-page .admin-ai-conversation-page__toolbar{position:fixed;top:0;left:0;right:0;z-index:2100;height:52px;padding:12px 16px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border)}body.admin-ai-conversation-page .admin-ai-conversation-page__back{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px;color:var(--ui-text);text-decoration:none;font-size:14px;font-weight:500}body.admin-ai-conversation-page .admin-ai-conversation-page__back:hover{color:var(--ui-text)}body.admin-ai-conversation-page .admin-ai-conversation-page__back-icon{-webkit-flex-shrink:0;flex-shrink:0}body.admin-ai-conversation-page .admin-ai-conversation-page__chat{position:fixed;top:52px;left:0;right:0;bottom:0}body.admin-ai-conversation-page .ai-assistant-sidebar__panel.-open.-fullscreen{position:fixed;left:0;top:52px;width:100vw;max-width:100vw;height:calc(100vh - 52px)}.spinner-container{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--ui-surface) 88%, transparent);z-index:10;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.spinner:empty{display:block;width:10px;height:10px;margin:48px auto;border-radius:50%;background-color:var(--ui-primary);-webkit-animation:ui-loader-bounce 1.4s ease-in-out infinite both;animation:ui-loader-bounce 1.4s ease-in-out infinite both}.driver-time{margin-bottom:25px;background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);display:-webkit-flex;display:flex;overflow:hidden}.driver-time,.driver-time:before,.driver-time:after{box-sizing:border-box}.driver-time *,.driver-time *:before,.driver-time *:after{box-sizing:border-box}.driver-time__main{-webkit-flex:1 0;flex:1 0}.driver-time__aside{background-color:var(--ui-strip);padding:15px}@media only screen and (min-width: 1600px){.driver-time__aside{padding:15px 40px}}.driver-time__description{padding:20px}.driver-time__description-header{display:-webkit-flex;display:flex}.driver-time__description-text{padding-left:15px;font-size:12px;color:var(--ui-text)}.driver-time__description-text>span{font-weight:bold;font-size:13px}.driver-time__charts{display:-webkit-flex;display:flex}.driver-time__chart-item{-webkit-flex:1 0 50%;flex:1 0 50%}.driver-time__title{color:var(--ui-text);font-size:20px;font-weight:400;line-height:1.3}.driver-time-legend{margin-top:10px;padding:15px 20px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);color:var(--ui-text)}.driver-time-legend.is-open .driver-time-legend__content{display:block}.driver-time-legend.is-open button.-hide{display:inline-block}.driver-time-legend.is-open button.-show{display:none}.driver-time-legend__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.driver-time-legend__title{font-size:14px}.driver-time-legend__content{display:none;position:relative;margin-top:20px;width:595px;height:156px}.driver-time-legend__content-image{width:228px;height:107px;position:absolute;left:180px;top:0}.driver-time-legend__content-item{position:absolute;width:170px;height:70px}.driver-time-legend__content-item.-work_day{top:0;left:0}.driver-time-legend__content-item.-driving_time{top:0;right:0}.driver-time-legend__content-item.-rest_time{bottom:0;left:0}.driver-time-legend__content-item.-long_rest_time{bottom:0;right:0}.driver-time-legend__content-item-title{font-size:12px;font-weight:bold}.driver-time-legend__content-item-text{font-size:10px}.driver-time-legend button.-hide{display:none}.driver-time-chart{padding-top:10px}.driver-time-chart--no-padding{padding:0}.driver-time-chart--disabled{opacity:0.3}.driver-time-chart__graphics{position:relative;padding-right:2px;padding-left:2px}.driver-time-chart__list{height:20px;position:relative;list-style:none;margin:0;padding:0}.driver-time-chart__item{position:absolute;bottom:0;transition:height .15s ease-in;will-change:transform}.driver-time-chart__item--drive{background-color:var(--ui-time-drive);height:20px}.driver-time-chart__item--work{background-color:var(--ui-time-work);height:20px}.driver-time-chart__item.-outer{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDhGMTIyRjlBNEQ5MTFFNjkwM0RFMEUzNjhCNTY0MTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDhGMTIyRkFBNEQ5MTFFNjkwM0RFMEUzNjhCNTY0MTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OEYxMjJGN0E0RDkxMUU2OTAzREUwRTM2OEI1NjQxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OEYxMjJGOEE0RDkxMUU2OTAzREUwRTM2OEI1NjQxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlKIRREAAAAySURBVHjaYvj///8zIA4GYgYg1gcRBkD8HIiDQIIMUBkjIH4BxP4gjg9U0BiIXwIEGAApJjVzn8gHIQAAAABJRU5ErkJggg==")}.driver-time-chart__item--rest{background-color:var(--ui-time-rest);height:15px}.driver-time-chart__item--rest.-outer{background-color:var(--ui-time-long-rest);background-image:none}.driver-time-chart__item--working-day-duration{top:-12px;bottom:-10px;z-index:0;background-color:var(--ui-strip)}.driver-time-chart__item--working-day-start,.driver-time-chart__item--working-day-end{width:1px;top:-12px;bottom:-10px;z-index:14;background-color:var(--ui-muted)}.driver-time-chart__item--working-day-start:before,.driver-time-chart__item--working-day-start:after,.driver-time-chart__item--working-day-end:before,.driver-time-chart__item--working-day-end:after{content:'';position:absolute;display:inline-block;width:3px;height:1px;background-color:var(--ui-muted)}.driver-time-chart__item--working-day-start:before,.driver-time-chart__item--working-day-end:before{top:0}.driver-time-chart__item--working-day-start:after,.driver-time-chart__item--working-day-end:after{bottom:0}.driver-time-chart__item--working-day-start:before,.driver-time-chart__item--working-day-start:after{left:0}.driver-time-chart__item--working-day-end:before,.driver-time-chart__item--working-day-end:after{left:-3px}.driver-time-chart__item--dot-green,.driver-time-chart__item--dot-red{width:4px;height:4px;border:1px solid var(--ui-surface);border-radius:50%;cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);z-index:15}.driver-time-chart__item--dot-green{background-color:var(--ui-success)}.driver-time-chart__item--dot-red{background-color:var(--ui-danger)}.driver-time-chart__item--drive.js__driver-time-chart-tooltip:hover,.driver-time-chart__item--work.js__driver-time-chart-tooltip:hover{height:25px}.driver-time-chart__item--rest.js__driver-time-chart-tooltip:hover{height:20px}.driver-time-chart__now{position:absolute;background-color:color-mix(in srgb, var(--ui-surface) 85%, transparent);top:0;bottom:0}.driver-time-chart__now:before{content:'';position:absolute;top:0;height:20px;left:0;right:0;background:var(--ui-surface)}.driver-time-chart__now:after{content:'';position:absolute;border-left:1px dashed var(--ui-muted);top:-4px;height:27px;background:var(--ui-surface)}.driver-time-chart__now--end{right:-10px}.driver-time-chart__now--end:after{left:-1px}.driver-time-chart__now--start{left:-10px}.driver-time-chart__now--start:after{right:-1px}.driver-time-list__item--weekend .driver-time-chart__now{background-color:color-mix(in srgb, var(--ui-strip) 70%, transparent)}.driver-time-list__item--weekend .driver-time-chart__now:before,.driver-time-list__item--weekend .driver-time-chart__now:after{background-color:var(--ui-strip)}.driver-time-chart__scale{position:relative;list-style:none;width:100%;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-top:1px solid var(--ui-border);height:15px}.driver-time-chart__scale-item{width:1px;height:2px;background-color:var(--ui-muted)}.driver-time-chart__scale-item span{color:var(--ui-muted);font-size:10px;font-weight:400;display:block;width:30px;margin-left:-15px;text-align:center}.driver-time-chart__scale-item:nth-child(3n) span,.driver-time-chart__scale-item:nth-child(3n+2) span{visibility:hidden}@media only screen and (min-width: 1600px){.driver-time-chart__scale-item:nth-child(3n) span,.driver-time-chart__scale-item:nth-child(3n+2) span{visibility:visible}}.driver-time-chart__info{color:var(--ui-muted);font-size:13px;font-weight:400;text-align:center;margin-top:2px}.driver-time-chart__footer{text-align:center;margin-top:5px}.driver-time-chart__footer-time{display:-webkit-flex;display:flex;margin-bottom:7px;padding-top:4px;padding-bottom:5px;-webkit-justify-content:space-around;justify-content:space-around;background-color:var(--ui-strip);border-radius:var(--ui-radius-control)}.driver-time-chart__footer-limits{display:-webkit-flex;display:flex;margin-left:-5px;padding-top:4px;padding-bottom:5px}.driver-time-chart__footer-limits>div{margin-left:5px}.driver-time-chart__footer-schedule{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:3px 0}.daily-control-sheets__empty{padding:60px 20px;text-align:center;max-width:1200px;margin:0 auto}.daily-control-sheets__empty-text{font-size:18px;color:#000;margin:0}.daily-control-sheets__expired{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:60vh;padding:40px 20px}.daily-control-sheets__expired-content{text-align:center;max-width:600px}.daily-control-sheets__expired-title{font-size:32px;font-weight:500;color:#3a3d44;margin:0 0 20px 0}.daily-control-sheets__expired-message{font-size:18px;color:#000;margin:0;line-height:1.5}.daily-control-sheets__calendar{display:grid;max-width:1200px;margin:0 auto}@media (max-width: 499px){.daily-control-sheets__calendar{grid-template-columns:repeat(2, 1fr);gap:12px;padding:15px 10px}}@media (min-width: 500px) and (max-width: 800px){.daily-control-sheets__calendar{grid-template-columns:repeat(3, 1fr);gap:15px;padding:20px 15px}}@media (min-width: 801px){.daily-control-sheets__calendar{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:20px;padding:30px 20px}}.daily-control-sheets__day-card{border:1px solid var(--ui-border-soft);border-radius:6px;background-color:#fff;transition:box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, transform 0.2s ease;transition:box-shadow 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.daily-control-sheets__day-card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media (max-width: 499px){.daily-control-sheets__day-card{border-radius:4px}}.daily-control-sheets__day-header{padding:15px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}@media (max-width: 499px){.daily-control-sheets__day-header{padding:12px 10px}}.daily-control-sheets__day-date{font-size:18px;font-weight:700;color:#3a3d44;margin-bottom:5px;line-height:1.2}@media (max-width: 499px){.daily-control-sheets__day-date{font-size:16px;margin-bottom:3px}}.daily-control-sheets__day-weekday{font-size:13px;color:#000;text-transform:capitalize;font-weight:400}@media (max-width: 499px){.daily-control-sheets__day-weekday{font-size:11px}}.daily-control-sheets__day-content{padding:20px 15px;-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width: 499px){.daily-control-sheets__day-content{padding:15px 10px}}.daily-control-sheets__day-actions{width:100%}.daily-control-sheets__day-actions .button{width:100%;-webkit-justify-content:center;justify-content:center}.driver-time-header{background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border);margin-bottom:0}.driver-time-header__container{max-width:1200px;margin:0 auto;padding:30px 20px;text-align:center}@media (max-width: 499px){.driver-time-header__container{padding:20px 15px}}.driver-time-header__title{margin:0 0 10px 0;font-size:32px;font-weight:500;color:var(--ui-text);line-height:1.2}@media (max-width: 499px){.driver-time-header__title{font-size:24px;margin-bottom:8px}}.driver-time-header__subtitle{font-size:18px;color:var(--ui-muted);font-weight:400;margin:0}@media (max-width: 499px){.driver-time-header__subtitle{font-size:14px}}.driver-time-header{position:relative;margin-bottom:10px;padding:20px 0;text-align:center;height:26px;background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border);color:var(--ui-text)}.driver-time-header__title{color:var(--ui-text);font-size:20px;font-weight:400;line-height:1.3;margin:0;position:absolute;margin-top:-6px}.driver-time-header__nav{color:var(--ui-text)}.driver-time-header__nav a{font-weight:400;font-size:1.2em;margin:0 10px;color:var(--ui-primary)}.driver-time-header__nav span{font-weight:700}.driver-time-if{display:inline-block;color:#fff;font-size:11px;font-weight:700;line-height:1;padding:3px 3px}.driver-time-if+.driver-time-if{margin-left:5px}.driver-time-if--drive{background:var(--ui-time-drive)}.driver-time-if--rest{background:var(--ui-time-rest)}.driver-time-if--work{background:var(--ui-time-work)}.driver-time-if--failed{position:relative}.driver-time-if--failed:before{content:'';position:absolute;width:30px;height:2px;top:-3px;left:50%;margin-left:-11px;background:var(--ui-danger);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:1px 0;transform-origin:1px 0}.driver-time-list{list-style:none;margin:0;padding:0}.driver-time-list__item{border:1px solid var(--ui-border);background:var(--ui-surface);display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.driver-time-list__item+.driver-time-list__item{margin-top:10px}.driver-time-list__item--weekend{background:var(--ui-strip)}.driver-time-list__main{padding-right:20px;padding-left:20px;-webkit-flex:1 0;flex:1 0;min-width:0}.driver-time-list__aside{display:-webkit-flex;display:flex}.driver-time-list__aside-day{padding:10px;width:160px;-webkit-flex:0 0 160px;flex:0 0 160px;background-color:var(--ui-strip)}.driver-time-list__aside-row{display:-webkit-flex;display:flex}.driver-time-list__aside-row>div{-webkit-flex:1;flex:1}.driver-time-list__aside-total{padding:10px;width:80px;-webkit-flex:0 0 80px;flex:0 0 80px;background-color:var(--ui-strip-accent);color:var(--ui-text)}.driver-time-list__title{color:var(--ui-muted);font-size:11px;font-weight:700;margin:0 0 10px}.driver-time-number{font-size:13px}.driver-time-number svg{fill:currentColor}.driver-time-number--drive{color:var(--ui-time-drive)}.driver-time-number--work{color:var(--ui-time-work)}.driver-time-number--rest{color:var(--ui-time-rest)}.driver-time-number--long_rest{color:var(--ui-time-long-rest)}.driver-time-number--started_at{color:var(--ui-muted)}.driver-time-number--ended_at{color:var(--ui-muted)}.driver-time-number--small{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:3px;font-size:11px;line-height:1.36;white-space:nowrap}.driver-time-number--small svg{display:block;-webkit-flex-shrink:0;flex-shrink:0;height:10px}.driver-time-number--line{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:3px;white-space:nowrap}.driver-time-number--line svg{display:block;-webkit-flex-shrink:0;flex-shrink:0}.driver-time-number--inline{display:inline}.driver-time-number--column+.driver-time-number--column{margin-top:12px}.driver-time-number__title{font-size:11px;line-height:1.3}.driver-time-number__time{font-weight:700}.driver-time-number__info{color:var(--ui-muted);font-weight:400;vertical-align:middle}.driver-time-number__info small{font-size:10px}.order-trip-list{font-size:13px}.order-trip-list+.order-trip-list{margin-top:6px}.order-trip-list__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:var(--ui-text)}.order-trip-list__icon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:0}.order-trip-list__icon .svg-icon,.order-trip-list__icon .driver-time-status__icon>svg,.order-trip-list__icon .order-report-group__icon>svg{position:static;bottom:auto;width:14px;height:14px}.order-trip-list__icon .svg-icon svg,.order-trip-list__icon .driver-time-status__icon>svg svg,.order-trip-list__icon .order-report-group__icon>svg svg{position:static;bottom:auto;width:14px;height:14px}.order-trip-list__label,.order-trip-list__value{min-width:0}.order-trip-list-info{margin:0 0 12px}.public-daily-control{min-height:100vh;background-color:#f0f2f5;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.public-daily-control__header{background-color:#fff;border-bottom:1px solid var(--ui-border-soft);padding:20px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.public-daily-control__header img,.public-daily-control__header svg{max-height:40px;width:auto}.public-daily-control__content{-webkit-flex:1;flex:1;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.public-daily-control .driver-time-header__title{position:static}.public-daily-control .driver-time-header{height:unset}.public-daily-control .driver-time-header__container{padding:0}.public-daily-control .icon-print::before,.public-daily-control .icons-inside.icons-inside--print .icons-inside__out::before,.icons-inside.icons-inside--print .public-daily-control .icons-inside__out::before{color:#fff}.driver-time-status{display:inline-block;line-height:15px;white-space:nowrap}.driver-time-status--drive{color:var(--ui-time-drive)}.driver-time-status--work{color:var(--ui-time-work)}.driver-time-status--rest{color:var(--ui-time-rest)}.driver-time-status--available{color:var(--ui-success)}.driver-time-status--busy{color:var(--ui-danger)}.driver-time-status__icon{margin-right:3px;vertical-align:middle;font-size:16px}.driver-time-status__icon>svg{fill:currentColor}.driver-time-status__text{font-size:12px;font-weight:700;text-transform:uppercase;vertical-align:middle}.t-search{padding:15px;margin:0 0 15px;--ui-input-height: 26px;background-color:var(--ui-strip);background-image:none;color:var(--ui-text)}.t-search,.t-search:before,.t-search:after{box-sizing:border-box}.t-search *,.t-search *:before,.t-search *:after{box-sizing:border-box}@media screen and (min-width: 1480px){.t-search{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}}.t-search.-with-shadow{box-shadow:var(--ui-shadow-card)}.t-search__row{display:-webkit-flex;display:flex}.t-search__row--buttons{-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:20px}.t-search__row--buttons__spacer{-webkit-flex-grow:1;flex-grow:1;margin:0}.t-search__row--buttons>div+div{margin-left:7px}.is-loading .t-search__row--buttons{pointer-events:none;opacity:0.5}@media screen and (min-width: 1480px){.t-search__row--buttons{-webkit-flex:0 0 150px;flex:0 0 150px;width:150px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:24px;margin-left:20px}.t-search__row--buttons>div+div{margin-left:0}.t-search__row--buttons>div:not(:first-child){margin-bottom:7px}.t-search__row--fields-common{-webkit-flex-grow:1;flex-grow:1}.t-search__row--fields-common+.t-search__row--buttons{margin-top:2px}}@media screen and (min-width: 1680px){.t-search__row--fields-tender,.t-search__row--fields-common{width:1190px}}.t-search__item{position:relative;-webkit-flex:0 0 auto;flex:0 0 auto}.t-search__item--point{-webkit-flex:0 0 245px;flex:0 0 245px}.t-search__item+.t-search__item{margin-left:5px}.t-search__item--point+.t-search__item--point{margin-left:36px}.t-search__item--point+.t-search__item--point:before{position:absolute;right:100%;margin-right:4px;top:22px;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;content:"";font-family:FontAwesome;font-size:30px;color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.t-search__item--adr{-webkit-flex:1 1 auto;flex:1 1 auto}.t-search__item--auto{-webkit-flex:1 1 auto;flex:1 1 auto}.t-search__item--flexible{-webkit-flex:0 0 auto;flex:0 0 auto;max-width:calc(100% - 157px)}.t-search__item input.form-input__field~.form-input__placeholder{height:12px}.t-search__item .form-input:not(input){padding-top:16px}.t-search__item .form-group:has(>.form-field--small){-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start}.t-search__item .form-group:has(>.form-field--small) .form-text{margin-top:0}.t-search__item .form-group:not(:has(>.form-field--small)) .form-text{margin-top:16px}.t-search__info{color:var(--ui-muted);font-size:12px;font-style:italic}.t-search__info i{color:var(--ui-primary);font-size:18px;margin-left:10px}.t-search__label{color:var(--ui-text);font-size:14px;font-weight:700;margin:0 0 10px}.t-search input,.t-search textarea,.t-search select,.t-search .form-text{height:26px;width:100%;max-width:100%;min-width:33px;margin-bottom:0;line-height:16px;padding:3px 5px;font-size:12px;color:var(--ui-text);border:1px solid var(--ui-border);background-color:var(--ui-input-bg);border-radius:var(--ui-radius-control)}.t-search .form-group:has(>.form-field--small){display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;gap:0}.t-search .form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.t-search .form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child input.form-input__field,.t-search .form-group:has(>.form-field--small)>.form-field:not(.form-field--small):first-child .form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 8px;line-height:calc(var(--ui-input-height) - 2px);border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control)}.t-search .form-group:has(>.form-field--small)>.form-field--small{-webkit-flex:0 0 auto;flex:0 0 auto}.t-search .form-group:has(>.form-field--small)>.form-field--small .form-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:auto;min-width:36px;height:var(--ui-input-height);min-height:var(--ui-input-height);margin-top:0;margin-left:-1px;padding:0 8px;line-height:1;border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0;border:1px solid var(--ui-border);border-left:1px solid var(--ui-border-soft);background-color:var(--ui-strip);color:var(--ui-muted);font-weight:600;text-align:center}.t-search input::-webkit-input-placeholder,.t-search textarea::-webkit-input-placeholder,.t-search select::-webkit-input-placeholder{font-style:italic;color:var(--ui-placeholder)}.t-search input::-moz-placeholder,.t-search textarea::-moz-placeholder,.t-search select::-moz-placeholder{font-style:italic;color:var(--ui-placeholder)}.t-search input:-ms-input-placeholder,.t-search textarea:-ms-input-placeholder,.t-search select:-ms-input-placeholder{font-style:italic;color:var(--ui-placeholder)}.t-search input::placeholder,.t-search textarea::placeholder,.t-search select::placeholder{font-style:italic;color:var(--ui-placeholder)}.t-search select{height:26px;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:16px;background-size:15px 5px;background-position:center right;background-repeat:no-repeat;background-image:url(data:image/svg+xml;utf-8,%3Csvg%20viewBox%3D%220%200%2015%205%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%2364748b%22%20d%3D%22M5%205l5-5H0z%22%2F%3E%3C%2Fsvg%3E%0A)}.t-search .selectize-control{width:100%}.t-search .selectize-control .selectize-dropdown{margin-top:0;min-width:100%;width:auto !important;background-color:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text)}.t-search .selectize-control .selectize-dropdown-content{max-height:200px;font-size:12px;background-color:var(--ui-surface)}.t-search .selectize-control .selectize-dropdown-content>div{white-space:nowrap}.t-search .selectize-control .selectize-dropdown-content::-webkit-scrollbar{width:11px;background-color:transparent}.t-search .selectize-control .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;border-top-right-radius:6px;border-bottom-right-radius:6px}.t-search .selectize-control .selectize-dropdown-content::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-muted);background-clip:padding-box;border-radius:6px}.t-search .selectize-control .selectize-input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:26px;min-height:26px;padding:0 22px 0 5px !important;position:relative;box-sizing:border-box;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-input-bg);color:var(--ui-text);line-height:1}.t-search .selectize-control .selectize-input.focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.t-search .selectize-control .selectize-input .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:auto;max-height:none;margin:0;padding:0;line-height:1;font-size:12px}.t-search .selectize-control .selectize-input input{height:auto;min-height:0;width:auto !important;padding:0 !important;margin:0 !important;border:0 !important;box-shadow:none !important;min-width:0;background:transparent;color:var(--ui-text);line-height:1}.t-search .selectize-control .selectize-input::after{top:-1px !important;right:5px;border-color:var(--ui-muted) transparent transparent transparent}.t-search .selectize-control .selectize-input.dropdown-active::after{border-color:transparent transparent var(--ui-muted) transparent}.t-search .selectize-control.multi .selectize-input{height:auto;min-height:26px;line-height:1;padding:3px 22px 3px 4px !important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2px 3px}.t-search .selectize-control.multi .item{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;height:18px;max-height:18px;padding:0 7px 0 5px;margin:0;border-radius:4px;background-color:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:11px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-search .selectize-control.multi .item .remove{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:3px;padding:0 1px 0 0;color:inherit;font-size:11px;font-weight:bold;line-height:18px;vertical-align:top;opacity:1;text-decoration:none}.t-search .selectize-control.multi .item .remove:hover{color:var(--ui-primary)}.t-search .selectize-control.multi .selectize-input>input{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:40px;width:auto !important;height:18px;min-height:18px;line-height:18px;font-size:11px;border:0 !important;box-shadow:none !important;background:transparent !important}.t-search .selectize-control.multi .selectize-input.not-full:not(.has-items)>input[style*='width: 4px'],.t-search .selectize-control.multi .selectize-input.not-full:not(.has-items)>input[style*='width:4px']{width:0 !important;min-width:0 !important;max-width:0 !important;padding:0 !important;margin:0 !important;opacity:0 !important;-webkit-flex:0 0 0 !important;flex:0 0 0 !important;overflow:hidden}.t-search-input--sm .selectize-input{width:120px}.t-search-input--md .selectize-input{width:250px}.-v-top{-webkit-align-items:flex-start;align-items:flex-start}.-v-center{-webkit-align-items:center;align-items:center}.t-search-checkbox{position:relative;margin:0;display:block}.t-search-checkbox input{position:absolute;right:100%;opacity:0.01;height:0;width:0;z-index:-1}.t-search-checkbox span{position:relative;padding-left:18px;display:inline-block;color:var(--ui-text);font-size:12px;font-weight:400;white-space:nowrap}.t-search-checkbox span::before{content:'';display:block;position:absolute;top:2px;left:0;width:14px;height:14px;background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:2px}.t-search-checkbox span::after{content:"";position:absolute;left:2px;top:5px;font-family:FontAwesome;color:var(--ui-primary);font-size:10px;line-height:1;display:none}.t-search-checkbox input:checked~span::after{display:block}.t-search-checkbox input:focus~span::before{border-color:var(--ui-primary);outline:none}.t-search-checkbox--padding{padding-top:14px}.t-search__controls{padding-left:10px}@media print{.t-search__controls{display:none}}.t-search-form{--ui-input-height: 26px}.t-search-form .form-input{padding-top:0;position:relative}.t-search-form label.form-input>label:not(.form-input){position:static;display:contents;margin:0;padding:0}.t-search-form label.form-input>label>.datepicker-input-icon,.t-search-form .form-input .datepicker-input-icon,.t-search-form .datepicker-input-icon{position:absolute;top:auto !important;right:6px;bottom:calc((var(--ui-input-height) - 1em) / 2) !important;z-index:2;margin:0;padding:0;-webkit-transform:none !important;transform:none !important;font-size:13px;line-height:1;color:var(--ui-muted)}.t-search-form input.datepicker.form-input__field,.t-search-form input.form-input__field.datepicker{padding-right:24px}.t-search-form .form-input__field,.t-search-form input[type="text"],.t-search-form input[type="number"],.t-search-form input[type="email"],.t-search-form input[type="search"],.t-search-form input[type="date"],.t-search-form textarea,.t-search-form select.form-input__field,.t-search-form .form-input input:not([type="checkbox"]):not([type="radio"]),.t-search-form .form-input select{color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);transition:border-color 0.2s, box-shadow 0.2s}.t-search-form .form-input__field:focus,.t-search-form input[type="text"]:focus,.t-search-form input[type="number"]:focus,.t-search-form input[type="email"]:focus,.t-search-form input[type="search"]:focus,.t-search-form input[type="date"]:focus,.t-search-form textarea:focus,.t-search-form select.form-input__field:focus,.t-search-form .form-input input:not([type="checkbox"]):not([type="radio"]):focus,.t-search-form .form-input select:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.t-search-form .form-input__field::-webkit-input-placeholder,.t-search-form input[type="text"]::-webkit-input-placeholder,.t-search-form input[type="number"]::-webkit-input-placeholder,.t-search-form input[type="email"]::-webkit-input-placeholder,.t-search-form input[type="search"]::-webkit-input-placeholder,.t-search-form input[type="date"]::-webkit-input-placeholder,.t-search-form textarea::-webkit-input-placeholder,.t-search-form select.form-input__field::-webkit-input-placeholder,.t-search-form .form-input input:not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder,.t-search-form .form-input select::-webkit-input-placeholder{color:var(--ui-placeholder)}.t-search-form .form-input__field::-moz-placeholder,.t-search-form input[type="text"]::-moz-placeholder,.t-search-form input[type="number"]::-moz-placeholder,.t-search-form input[type="email"]::-moz-placeholder,.t-search-form input[type="search"]::-moz-placeholder,.t-search-form input[type="date"]::-moz-placeholder,.t-search-form textarea::-moz-placeholder,.t-search-form select.form-input__field::-moz-placeholder,.t-search-form .form-input input:not([type="checkbox"]):not([type="radio"])::-moz-placeholder,.t-search-form .form-input select::-moz-placeholder{color:var(--ui-placeholder)}.t-search-form .form-input__field:-ms-input-placeholder,.t-search-form input[type="text"]:-ms-input-placeholder,.t-search-form input[type="number"]:-ms-input-placeholder,.t-search-form input[type="email"]:-ms-input-placeholder,.t-search-form input[type="search"]:-ms-input-placeholder,.t-search-form input[type="date"]:-ms-input-placeholder,.t-search-form textarea:-ms-input-placeholder,.t-search-form select.form-input__field:-ms-input-placeholder,.t-search-form .form-input input:not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder,.t-search-form .form-input select:-ms-input-placeholder{color:var(--ui-placeholder)}.t-search-form .form-input__field::placeholder,.t-search-form input[type="text"]::placeholder,.t-search-form input[type="number"]::placeholder,.t-search-form input[type="email"]::placeholder,.t-search-form input[type="search"]::placeholder,.t-search-form input[type="date"]::placeholder,.t-search-form textarea::placeholder,.t-search-form select.form-input__field::placeholder,.t-search-form .form-input input:not([type="checkbox"]):not([type="radio"])::placeholder,.t-search-form .form-input select::placeholder{color:var(--ui-placeholder)}.t-search-form .form-input__field[disabled],.t-search-form input[type="text"][disabled],.t-search-form input[type="number"][disabled],.t-search-form input[type="email"][disabled],.t-search-form input[type="search"][disabled],.t-search-form input[type="date"][disabled],.t-search-form textarea[disabled],.t-search-form select.form-input__field[disabled],.t-search-form .form-input input[disabled]:not([type="checkbox"]):not([type="radio"]),.t-search-form .form-input select[disabled]{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text);cursor:not-allowed;opacity:0.7}.t-search-form select.form-input__field,.t-search-form .form-input select{padding-right:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.t-search-form .t-search-input__label,.t-search-form .form-input__placeholder{font-size:13px;font-weight:500;color:var(--ui-label-color);margin-bottom:4px}.t-search-form .form-checkbox label,.t-search-form .t-search-checkbox{font-size:13px;color:var(--ui-text)}.t-search-form .selectize-control{width:100%}.t-search-form .selectize-control .selectize-input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:26px;min-height:26px;padding:0 22px 0 5px !important;box-sizing:border-box;font-size:12px;line-height:1;color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);transition:border-color 0.2s, box-shadow 0.2s}.t-search-form .selectize-control .selectize-input.focus,.t-search-form .selectize-control .selectize-input.input-active,.t-search-form .selectize-control .selectize-input.dropdown-active{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.t-search-form .selectize-control .selectize-input::after{top:-1px !important;right:5px;border-color:var(--ui-muted) transparent transparent transparent}.t-search-form .selectize-control .selectize-input.dropdown-active::after{border-color:transparent transparent var(--ui-muted) transparent}.t-search-form .selectize-control .selectize-input input{padding:0 !important;margin:0 !important;height:auto;min-height:0;font-size:12px;color:var(--ui-text);line-height:1}.t-search-form .selectize-control .selectize-input input::-webkit-input-placeholder{color:var(--ui-placeholder)}.t-search-form .selectize-control .selectize-input input::-moz-placeholder{color:var(--ui-placeholder)}.t-search-form .selectize-control .selectize-input input:-ms-input-placeholder{color:var(--ui-placeholder)}.t-search-form .selectize-control .selectize-input input::placeholder{color:var(--ui-placeholder)}.t-search-form .selectize-control .selectize-input .item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:auto;max-height:none;margin:0;padding:0;line-height:1;font-size:12px}.t-search-form .selectize-control.multi .selectize-input{height:auto;min-height:26px;line-height:1;padding:3px 22px 3px 4px !important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2px 3px}.t-search-form .selectize-control.multi .selectize-input .item{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;height:18px;max-height:18px;line-height:18px;padding:0 7px 0 5px;margin:0;border-radius:4px;background-color:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-search-form .selectize-control.multi .selectize-input .item .remove{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:3px;padding:0 1px 0 0;font-size:11px;line-height:18px;vertical-align:top;color:inherit;opacity:1;text-decoration:none}.t-search-form .selectize-control.multi .selectize-input .item .remove:hover{color:var(--ui-primary);opacity:1}.t-search-form .selectize-control.multi .selectize-input>input{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:40px;width:auto !important;height:18px;min-height:18px;line-height:18px;font-size:11px;border:0 !important;box-shadow:none !important;background:transparent !important}.t-search-form .selectize-control.multi .selectize-input.not-full:not(.has-items)>input[style*='width: 4px'],.t-search-form .selectize-control.multi .selectize-input.not-full:not(.has-items)>input[style*='width:4px']{width:0 !important;min-width:0 !important;max-width:0 !important;padding:0 !important;margin:0 !important;opacity:0 !important;-webkit-flex:0 0 0 !important;flex:0 0 0 !important;overflow:hidden}.t-search-form .selectize-control .selectize-dropdown{margin-top:4px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-card);z-index:1000}.t-search-form .selectize-control .selectize-dropdown .selectize-dropdown-content{max-height:200px;padding:4px 0;background-color:var(--ui-surface)}.t-search-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar{width:11px;background-color:transparent}.t-search-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent;border-top-right-radius:6px;border-bottom-right-radius:6px}.t-search-form .selectize-control .selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-muted);background-clip:padding-box;border-radius:6px}.t-search-form .selectize-control .selectize-dropdown .option,.t-search-form .selectize-control .selectize-dropdown [data-selectable]{padding:8px 12px;font-size:13px;color:var(--ui-text);cursor:pointer;transition:background 0.15s}.t-search-form .selectize-control .selectize-dropdown .option:hover,.t-search-form .selectize-control .selectize-dropdown [data-selectable]:hover{background-color:var(--ui-strip)}.t-search-form .selectize-control .selectize-dropdown .option.active,.t-search-form .selectize-control .selectize-dropdown .active[data-selectable]{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.t-search-form .selectize-control .selectize-dropdown .optgroup-header{padding:6px 12px;font-size:11px;font-weight:600;text-transform:uppercase;color:var(--ui-micro);background-color:var(--ui-strip);border-bottom:1px solid var(--ui-border)}.t-search-form__row{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;min-height:24px;margin-bottom:-7px;margin-left:-7px;gap:8px}.t-search-form__row>*{margin-bottom:7px;margin-left:7px}.t-search-form__row+.t-search-form__row{margin-top:10px}.t-search-form__row.-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.t-search-input{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex:1 1;flex:1 1;position:relative}.t-search-input--grow{-webkit-flex-shrink:0;flex-shrink:0}.t-search-input--shrink{-webkit-flex-grow:0;flex-grow:0}.t-search-input>i{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--ui-muted);line-height:1}.t-search-input .datepicker-input-icon{position:absolute;top:auto;right:6px;bottom:calc((var(--ui-input-height, 26px) - 1em) / 2);z-index:2;margin:0;padding:0;-webkit-transform:none;transform:none;line-height:1;font-size:13px;color:var(--ui-muted)}.t-search-input .form-input>label:not(.form-input),.t-search-input .input .datepicker+label{position:static;display:contents;margin:0;padding:0;width:auto;height:auto}.t-search-input .input{width:100%;position:relative}.t-search-input--date input{min-width:90px}.t-search-input--cargo{-webkit-justify-content:flex-start;justify-content:flex-start}.t-search-input--cargo .t-search-input__text:first-child{-webkit-flex:0 0 25px;flex:0 0 25px;width:25px;height:24px}.t-search-input--cargo input{width:40px}.t-search-input.postalcode{-webkit-flex:0 0 70px;flex:0 0 70px}.t-search-input.radius{-webkit-flex:0 0 75px;flex:0 0 75px}.t-search-input.country{-webkit-flex:0 0 157px;flex:0 0 157px;width:157px;min-width:157px;max-width:157px}.t-search-input.country .input,.t-search-input.country .form-input,.t-search-input.country .form-input__container,.t-search-input.country .selectize-control{width:100%;min-width:100%}.t-search-input.country .selectize-input{width:100% !important;min-width:100%}.t-search-input--half{-webkit-flex:0 0 50%;flex:0 0 50%;width:50%}.t-search-input--quarter{-webkit-flex:0 0 25%;flex:0 0 25%;width:25%}.t-search-input--third{-webkit-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%}.t-search-input--pc-30{-webkit-flex:0 0 30%;flex:0 0 30%;width:30%}.t-search-input--pc-40{-webkit-flex:0 0 40%;flex:0 0 40%;width:40%}.t-search-input--pc-50{-webkit-flex:0 0 50%;flex:0 0 50%;width:50%}.t-search-input--two-thirds{-webkit-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%}.t-search-input--sm{-webkit-flex:0 0 120px;flex:0 0 120px;width:120px}.t-search-input--md{-webkit-flex:0 0 250px;flex:0 0 250px;width:250px}.t-search-input--lg{-webkit-flex:0 0 510px;flex:0 0 510px;width:510px}.t-search-input__text{color:var(--ui-muted);font-size:12px;font-weight:400;white-space:nowrap}.t-search-input__text:not(:first-child){margin-left:5px}.t-search-input__text:first-child{margin-right:5px}.t-search-input__text>svg{fill:var(--ui-muted);max-width:100%}.t-search-input__row{display:-webkit-flex;display:flex;margin-left:-7px}.t-search-input__row>*{margin-left:7px}.t-search-input__button{background:var(--ui-primary);border:1px solid var(--ui-primary);color:#fff;border-radius:1px;height:24px;padding:1px 7px}.t-search-input__label,.t-search-input .form-input__placeholder{margin-bottom:3px;line-height:1;font-size:12px;color:var(--ui-label-color)}@media print{.t-search-input__label,.t-search-input .form-input__placeholder{white-space:nowrap}}.t-search-input.checkbox-rent-auto{top:-1px;margin-top:-3px}.t-search-tabs__nav{height:24px;list-style:none;display:-webkit-flex;display:flex;margin:0;padding:0;-webkit-align-items:flex-end;align-items:flex-end}.t-search-tabs__nav-item.active{padding-top:0;position:relative;z-index:3}.t-search-tabs__nav-item--info{padding:2px 9px;-webkit-flex-grow:1;flex-grow:1;text-align:right;color:var(--ui-muted);font-size:14px;font-weight:400}.t-search-tabs__nav-item--info i{margin-right:5px}.t-search-tabs__link{cursor:pointer;display:block;padding:5px 10px 7px;background-color:var(--ui-strip);border-radius:2px;margin:0 2px -4px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ui-text);font-size:14px;font-weight:400;line-height:1;position:relative;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.t-search-tabs__link::before{content:'';position:absolute;right:100%;top:0;width:0;height:0;border-bottom:13px solid #3a3d44;border-right:4.5px solid #3a3d44;border-top:13px solid transparent;border-left:4.5px solid transparent;border-right-color:var(--ui-strip);border-bottom-color:var(--ui-strip)}.t-search-tabs__link::after{content:'';position:absolute;left:100%;top:0;width:0;height:0;border-bottom:13px solid #3a3d44;border-left:4.5px solid #3a3d44;border-top:13px solid transparent;border-right:4.5px solid transparent;border-left-color:var(--ui-strip);border-bottom-color:var(--ui-strip)}.t-search-tabs__link:hover{color:var(--ui-text);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.t-search-tabs__link:focus{color:var(--ui-text);outline:none;text-decoration:underline !important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.t-search-tabs__nav-item:first-child>.t-search-tabs__link{padding-left:10px}.t-search-tabs__nav-item:first-child>.t-search-tabs__link::before{content:none}.t-search-tabs__nav-item.active>.t-search-tabs__link{cursor:default;background:var(--ui-surface);color:var(--ui-text);font-weight:700;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.t-search-tabs__nav-item.active>.t-search-tabs__link::before{border-right-color:var(--ui-surface);border-bottom-color:var(--ui-surface)}.t-search-tabs__nav-item.active>.t-search-tabs__link::after{border-left-color:var(--ui-surface);border-bottom-color:var(--ui-surface)}.t-search-tabs__content{display:none;background:transparent;color:var(--ui-text);border-radius:2px;position:relative}.t-search-tabs__content.active,.t-search-tabs__content:only-of-type{display:inherit;padding:10px}.t-search__row--fields-tender .t-search-tabs__content{min-height:84px}.t-search-tags{overflow:hidden;width:100%}.t-search-tags__focus{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.t-search-tags__placeholder-text{position:absolute;top:0;right:0;bottom:0;left:0;padding:5px;line-height:1.2;font-size:12px;font-style:italic;color:var(--ui-placeholder)}.t-search-tags__placeholder-text:hover{color:var(--ui-placeholder)}.is-hidden .t-search-tags__placeholder-text{z-index:-1}.t-search-tags__placeholder-icon{position:absolute;right:6px;bottom:5px;width:18px;height:14px}.t-search-tags__placeholder-icon>svg{width:100%;height:100%;fill:var(--ui-primary)}.t-search-tags__list{list-style:none;margin:0;padding:2px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);height:58px;overflow:auto}.t-search-tags__focus:focus+.t-search-tags__list{border-color:var(--ui-primary)}.t-search-tags__item{display:none;margin-right:5px;margin-bottom:5px;padding:0 10px;border-radius:3px;cursor:pointer;line-height:18px;color:#fff;background-color:var(--ui-primary);font-weight:400;font-size:12px}.t-search-tags__item.active{display:block}.mt--1{margin-top:-1px}.mt-0{margin-top:0px !important}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-16{margin-top:16px}.mt-18{margin-top:18px}.mt-20{margin-top:20px}.mt-22{margin-top:22px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-28{margin-top:28px}.mb--1{margin-bottom:-1px}.mb-0{margin-bottom:0px !important}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-14{margin-bottom:14px}.mb-16{margin-bottom:16px}.mb-18{margin-bottom:18px}.mb-20{margin-bottom:20px}.mb-22{margin-bottom:22px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-28{margin-bottom:28px}.ml--1{margin-left:-1px}.ml-0{margin-left:0px !important}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-10{margin-left:10px}.ml-12{margin-left:12px}.ml-14{margin-left:14px}.ml-16{margin-left:16px}.ml-18{margin-left:18px}.ml-20{margin-left:20px}.ml-22{margin-left:22px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-28{margin-left:28px}.mr--1{margin-right:-1px}.mr-0{margin-right:0px !important}.mr-2{margin-right:2px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-14{margin-right:14px}.mr-16{margin-right:16px}.mr-18{margin-right:18px}.mr-20{margin-right:20px}.mr-22{margin-right:22px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-28{margin-right:28px}.m--1{margin:-1px}.m-0{margin:0px !important}.m-2{margin:2px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-8{margin:8px}.m-10{margin:10px}.m-12{margin:12px}.m-14{margin:14px}.m-16{margin:16px}.m-18{margin:18px}.m-20{margin:20px}.m-22{margin:22px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-28{margin:28px}.pt--1{padding-top:-1px}.pt-0{padding-top:0px !important}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-8{padding-top:8px}.pt-10{padding-top:10px}.pt-12{padding-top:12px}.pt-14{padding-top:14px}.pt-16{padding-top:16px}.pt-18{padding-top:18px}.pt-20{padding-top:20px}.pt-22{padding-top:22px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-28{padding-top:28px}.pb--1{padding-bottom:-1px}.pb-0{padding-bottom:0px !important}.pb-2{padding-bottom:2px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-8{padding-bottom:8px}.pb-10{padding-bottom:10px}.pb-12{padding-bottom:12px}.pb-14{padding-bottom:14px}.pb-16{padding-bottom:16px}.pb-18{padding-bottom:18px}.pb-20{padding-bottom:20px}.pb-22{padding-bottom:22px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-28{padding-bottom:28px}.pl--1{padding-left:-1px}.pl-0{padding-left:0px !important}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-8{padding-left:8px}.pl-10{padding-left:10px}.pl-12{padding-left:12px}.pl-14{padding-left:14px}.pl-16{padding-left:16px}.pl-18{padding-left:18px}.pl-20{padding-left:20px}.pl-22{padding-left:22px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-28{padding-left:28px}.pr--1{padding-right:-1px}.pr-0{padding-right:0px !important}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-8{padding-right:8px}.pr-10{padding-right:10px}.pr-12{padding-right:12px}.pr-14{padding-right:14px}.pr-16{padding-right:16px}.pr-18{padding-right:18px}.pr-20{padding-right:20px}.pr-22{padding-right:22px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-28{padding-right:28px}.p--1{padding:-1px}.p-0{padding:0px !important}.p-2{padding:2px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-8{padding:8px}.p-10{padding:10px}.p-12{padding:12px}.p-14{padding:14px}.p-16{padding:16px}.p-18{padding:18px}.p-20{padding:20px}.p-22{padding:22px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-28{padding:28px}.lh--1{line-height:-1px}.lh-0{line-height:0px !important}.lh-2{line-height:2px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-8{line-height:8px}.lh-10{line-height:10px}.lh-12{line-height:12px}.lh-14{line-height:14px}.lh-16{line-height:16px}.lh-18{line-height:18px}.lh-20{line-height:20px}.lh-22{line-height:22px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-28{line-height:28px}.fs--1{font-size:-1px}.fs-0{font-size:0px !important}.fs-2{font-size:2px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-8{font-size:8px}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-28{font-size:28px}.docs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;gap:16px;color:var(--ui-text);font-size:13px;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif}.docs__props{-webkit-flex:1 1 0;flex:1 1 0;min-width:200px;display:grid;grid-template-columns:minmax(120px, 150px) minmax(0, 1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:10px;margin:0;color:var(--ui-text)}.docs__props dt{margin:0;font-size:12px;font-weight:600;line-height:1.45;color:var(--ui-muted)}.docs__props dd{margin:0;font-size:13px;font-weight:600;line-height:1.45;color:var(--ui-text);word-break:break-word}.docs__props>.docs-images,.docs__props>ul.docs-images{grid-column:1 / -1;margin-top:4px}.docs__actions{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex:1 0 100%;flex:1 0 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:8px -16px -16px;padding:12px 16px;border-top:1px solid var(--ui-border-soft);background:var(--ui-strip);border-radius:0 0 var(--ui-radius-card) var(--ui-radius-card)}.docs__actions--right{-webkit-justify-content:flex-end;justify-content:flex-end}.docs__actions .docs__left-actions,.docs__actions .docs__right-actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px}.docs__actions .docs__left-actions>*:not(:first-child):not(.mb-4){margin-left:0}.docs__actions .docs__left-actions>.mb-4+*{margin-left:0 !important}.docs__actions .btn-group{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px}.docs__actions .btn-group>*:not(:first-child){margin-left:0}.docs__actions .button{height:36px;border-radius:var(--ui-radius-control)}.docs-adr{width:100%;font-weight:700;margin:10px 0}.docs-adr td{border:none;padding-top:10px;padding-bottom:10px;vertical-align:top}.docs-adr__input input[type="checkbox"]{margin-top:0}.docs-adr__image{padding-left:5px;padding-right:5px}.docs-adr--form .form-input{padding-top:0}.docs-adr--form .form-input__placeholder{display:none}.docs-adr--form .control-group,.docs-adr--form label{margin-bottom:0}.docs-adr--form th{color:#3a3d44;font-size:12px;font-weight:400;line-height:1.33;padding-bottom:7px}.docs-adr--form td{vertical-align:middle;border-top:1px solid #e4e4e4}.docs-driver-license{width:100%;font-weight:700;margin:10px 0;color:var(--ui-text)}.docs-driver-license td{border:none;padding-top:10px;padding-bottom:10px;vertical-align:top}.docs-driver-license__row.is-hidden{display:none}.docs-driver-license.is-showed-all .docs-driver-license__row.is-hidden{display:table-row}.docs-driver-license__category{width:50px}td.docs-driver-license__category-image{width:110px;max-width:110px;padding-top:12px;white-space:nowrap}td.docs-driver-license__category-image svg{height:16px;width:auto;max-width:inherit}.docs-driver-license__info{font-weight:300;font-style:italic;color:var(--ui-muted)}.docs-driver-license__datepicker{width:140px;padding-left:10px;padding-right:10px}.docs-driver-license__notes{width:140px;padding-left:10px;padding-right:10px}.docs-driver-license__reminder .form-field{text-align:center}.docs-driver-license--form .form-input{padding-top:0}.docs-driver-license--form .form-input__placeholder{display:none}.docs-driver-license--form .control-group,.docs-driver-license--form label{margin-bottom:0}.docs-driver-license--form th{color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1.33;padding-bottom:7px}.docs-driver-license--form td{vertical-align:middle;border-top:1px solid var(--ui-border-soft)}.docs-driver-license--form td.docs-driver-license__category-image{width:60px;max-width:60px}.docs-driver-license--form .form-input__field,.docs-driver-license--form .form-input input{background-color:var(--ui-input-bg);border-color:var(--ui-border);color:var(--ui-text)}.docs-driver-license__button{width:100%;text-align:center}.docs-driver-license__button:focus{outline:none;box-shadow:none;border:1px solid}.docs-driver-license__button:before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px}.docs-driver-license__button:after{content:attr(data-show)}.docs-driver-license.is-showed-all .docs-driver-license__button{margin-top:0}.docs-driver-license.is-showed-all .docs-driver-license__button:before{content:""}.docs-driver-license.is-showed-all .docs-driver-license__button:after{content:attr(data-hide)}.docs-images{-webkit-flex:0 0 160px;flex:0 0 160px;list-style:none;margin:0;padding:0}.docs-images__item{margin-bottom:12px}.docs-images__item:last-child{margin-bottom:0}.docs-images__image{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:160px;min-height:100px;margin:0;padding:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-strip);box-shadow:none;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease}.docs-images__image img{display:block;border:0;max-width:100%;height:auto}.docs-images__image:hover,.docs-images__image:focus-visible{border-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);outline:0}.docs-images__image::before{content:"";font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;z-index:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(51,65,85,0.45);color:#fff;opacity:0.75;font-size:16px;line-height:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:opacity 0.15s ease;pointer-events:none}.docs-images__image::after{content:none}.docs-images__image:hover::before{opacity:1}.docs-images__link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;width:160px;padding-top:8px;font-size:13px;font-weight:600;line-height:1.3;color:#447bba;text-align:center}.docs-images__link::before{content:'\f0ed';font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;color:inherit;font-size:14px}.docs-images__link:hover,.docs-images__link:focus{color:#2a5885;text-decoration:none}.docs-images--gallery{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;gap:16px;-webkit-flex:none;flex:none;width:100%;margin:0;padding:0;list-style:none}.docs-images--gallery .docs-images__item{margin:0 !important;width:160px !important;-webkit-flex:0 0 160px;flex:0 0 160px;display:block;font-size:inherit;vertical-align:top;box-sizing:border-box}.docs-images--gallery .docs-images__link{width:160px}.docs-images--gallery .docs-images__image{display:block;box-sizing:border-box;width:160px;height:100px;min-height:100px;max-height:100px;background:var(--ui-strip);overflow:hidden}.docs-images--gallery .docs-images__image img,.docs-images--gallery .docs-images__image .docs-images__thumb{display:block;box-sizing:border-box;width:160px !important;height:100px !important;max-width:none;object-fit:cover;object-position:center}.docs-images--gallery .docs-images__image::before{opacity:0.85}.docs-images--gallery .docs-images__image:hover::before{opacity:1}.section-item__body .docs-images--gallery>li.docs-images__item{width:160px !important;margin-bottom:0 !important;display:block}.depot{width:840px}.depot,.depot:before,.depot:after{box-sizing:border-box}.depot *,.depot *:before,.depot *:after{box-sizing:border-box}.depot__content{padding:20px;box-shadow:var(--ui-shadow-card);background:var(--ui-surface)}.depot__header{color:var(--ui-text);line-height:23px;margin-bottom:16px}.depot__subtitle{line-height:23px;font-size:14px;font-weight:400}.depot__title{font-size:20px;font-weight:700;margin:0;line-height:inherit}.depot__params{font-size:16px;line-height:40px;color:#000}.depot__param-label{font-weight:400;padding-right:16px}.depot__param-icon{width:24px;line-height:1}.depot__param-icon svg{width:24px;height:auto}.depot__param-icon svg path{fill:var(--ui-primary)}.depot__param-value{font-weight:700;padding-left:12px}.depot__place{margin-bottom:20px}.depot__map{padding-bottom:32.8947368421%;background:#9c9c9c;margin-bottom:5px}.depot__address{font-size:16px;font-weight:400}.depot__address:before{content:"";font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ui-primary)}.depot__contacts{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:20px -10px}.depot__footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.depot__footer__content+.depot__footer{margin-top:30px;-webkit-justify-content:flex-end;justify-content:flex-end}.depot__footer__content+.depot__footer>.button+.button{margin-left:10px}.depot__add-link{display:flex-inline}.depot-form__map.map-view-container{width:100%;height:488px}.depot__contacts{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;gap:12px;margin-left:0}.depot__contacts.form-row{margin-left:0;-webkit-justify-content:flex-start;justify-content:flex-start}.depot-contact{box-sizing:border-box;width:320px;max-width:100%;margin:0;padding:0}.depot-weak-schedule,.depot-show__schedule{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.depot-contact__content{box-sizing:border-box;display:-webkit-flex;display:flex;position:relative;min-height:0;padding:12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row);color:var(--ui-text);font-size:13px;line-height:1.4}.depot-contact--add-new{width:auto;-webkit-align-self:flex-start;align-self:flex-start}.depot-contact--add-new .depot-contact__content{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;min-height:36px;height:36px;padding:0 12px;border-radius:var(--ui-radius-control);box-shadow:none;color:var(--ui-text);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.depot-contact--add-new .depot-contact__content:hover,.depot-contact--add-new .depot-contact__content:focus{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text);box-shadow:none}.depot-contact--add-new .depot-contact__content>.icon,.depot-contact--add-new .depot-contact__content>i{margin:0;font-size:12px;line-height:1;color:inherit}.depot-contact__avatar{width:36px;height:36px;margin-right:10px;-webkit-flex:0 0 36px;flex:0 0 36px}.depot-contact__avatar img{max-width:100%;max-height:100%;border-radius:50%;border:0;object-fit:contain}.depot-contact__info{-webkit-flex:1;flex:1;min-width:0}.depot-contact__item{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:8px;margin-top:6px;color:var(--ui-muted)}.depot-contact__item-icon{-webkit-flex:0 0 14px;flex:0 0 14px;width:14px;margin:0;color:var(--ui-micro)}.depot-contact__item-text{-webkit-flex:1;flex:1;min-width:0;color:var(--ui-text)}.depot-contact__item-text a{color:var(--ui-primary-text);text-decoration:none}.depot-contact__item-text a:hover{text-decoration:underline}.depot-contact__name{margin:0 0 4px;padding-right:56px;font-size:14px;font-weight:700;line-height:1.3;color:var(--ui-text)}.depot-contact__actions{position:absolute;top:8px;right:8px;display:-webkit-inline-flex;display:inline-flex;gap:4px}.depot-contact__action{box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-muted);font-size:12px;line-height:1;vertical-align:top;cursor:pointer;text-decoration:none;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.depot-contact__action>.icon{line-height:1}.depot-contact__action:focus{outline:none}.depot-contact__action:hover,.depot-contact__action:focus{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.depot-contact__action.edit:hover,.depot-contact__action.edit:focus{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.depot-contact__action.delete:hover,.depot-contact__action.delete:focus{background:var(--ui-danger-soft);border-color:var(--ui-danger);color:var(--ui-danger)}.depot-show{color:var(--ui-text)}.depot-show .section-content__container{padding:16px}.depot-show .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px;color:var(--ui-text);border-bottom:1px solid var(--ui-border-soft)}.depot-show .section-header__title,.depot-show .section-header__title-text{color:var(--ui-text)}.depot-show .section-header__controls{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;gap:8px}.depot-show .section-body{color:var(--ui-text)}.depot-show .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.depot-show__general{display:grid;grid-template-columns:minmax(280px, 1fr) minmax(0, 1.2fr);gap:12px 16px;-webkit-align-items:stretch;align-items:stretch;width:100%;min-width:0;margin-bottom:8px}.depot-show__info{min-width:0}.depot-show__table{width:100%;margin:0;border-collapse:collapse;font-size:13px;line-height:1.45}.depot-show__table tr+tr td{padding-top:8px}.depot-show__table td{vertical-align:top}.depot-show__table td:first-child{width:1%;white-space:nowrap;padding-right:16px;color:var(--ui-muted);font-weight:600}.depot-show__table td:last-child{color:var(--ui-text);word-break:break-word}.depot-show__table a{color:var(--ui-primary-text)}.depot-show__map{min-width:0;min-height:280px;display:-webkit-flex;display:flex}.depot-show__map .contractor-map,.depot-show__map .depot-show__map-canvas{-webkit-flex:1;flex:1;width:100%;min-width:0;min-height:280px;height:100%;margin:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden}.depot-show__map .leaflet-container{width:100%;height:100%;min-height:280px}.depot-show__schedule{margin-bottom:4px}.depot-show__notes{margin:0 0 8px;padding:12px;background:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-inner);color:var(--ui-muted);font-size:13px;line-height:1.45;white-space:pre-wrap}@media (max-width: 960px){.depot-show__general{grid-template-columns:1fr}.depot-show__map{min-height:240px}}.remove-notice{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;gap:8px;padding:8px 10px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-border, var(--ui-danger));border-radius:var(--ui-radius-control);box-sizing:border-box}.remove-notice__body{position:relative;-webkit-flex:1;flex:1;min-width:0;padding-left:22px}.remove-notice__body:before{content:"";font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:absolute;top:1px;left:0;color:var(--ui-danger)}.remove-notice__title{font-size:13px;font-weight:700;line-height:1.3;color:var(--ui-text)}.remove-notice__text{margin-top:2px;color:var(--ui-muted);font-size:12px;font-weight:400;line-height:1.4}.remove-notice__button-wrapper{-webkit-flex:0 0 auto;flex:0 0 auto}.remove-notice__button-wrapper,.remove-notice__button-wrapper>form,.remove-notice__button-wrapper>form>div{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;height:100%;margin:0}.remove-notice__button{box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:32px;min-height:32px;padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-danger);font-size:14px;line-height:1;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.remove-notice__button:hover,.remove-notice__button:focus{outline:none;background:var(--ui-danger);border-color:var(--ui-danger);color:var(--ui-on-primary, #fff)}.truck-map-popup{width:321px;font-size:13px;color:#3a3d44}.truck-map-popup__header{padding:9px;background-color:var(--ui-strip);border-radius:3px 3px 0 0}.truck-map-popup__header-vehicle-icon{display:inline-block;vertical-align:middle;width:60px;height:20px;margin-right:5px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box}.truck-map-popup__header-vehicle-icon.--bus__1_1{background-image:url(/assets/vehicles/bus__1_1-0e6cca5925cb16ff5c35a39d646b2246f5f2cd455320d0ce54bab7a9fa936198.svg)}.truck-map-popup__header-vehicle-icon.--bus__1_2{background-image:url(/assets/vehicles/bus__1_2-698f9d327202ececcf2c8d3adfcccb54dc5bba1171de9b118a2e59e860f0b0a9.svg)}.truck-map-popup__header-vehicle-icon.--bus{background-image:url(/assets/vehicles/bus-0e6cca5925cb16ff5c35a39d646b2246f5f2cd455320d0ce54bab7a9fa936198.svg)}.truck-map-popup__header-vehicle-icon.--car_metal{background-image:url(/assets/vehicles/car_metal-0d02807a576f6af913af61182556bf700a33d70a60b7fcc37b9183f560c81dda.svg)}.truck-map-popup__header-vehicle-icon.--car_passenger{background-image:url(/assets/vehicles/car_passenger-1728a2663fdf3648099408d56846ac4552e3c295afd58223dbf7d0bcdd1c0429.svg)}.truck-map-popup__header-vehicle-icon.--car_platform__1{background-image:url(/assets/vehicles/car_platform__1-ab6daa5a3c89793ff99a336bc0b29e3145b14c19e9019b7f7f02c4f713b9387c.svg)}.truck-map-popup__header-vehicle-icon.--car_platform__2{background-image:url(/assets/vehicles/car_platform__2-b031a619702b67bad2c39051e2c04fb4c54771a8be59a6ee19ede35dee3ec530.svg)}.truck-map-popup__header-vehicle-icon.--car_trailer{background-image:url(/assets/vehicles/car_trailer-b250b9596c37c5603bf855f408d313d5ddcae1f96072a87b54c435e8dcefe12d.svg)}.truck-map-popup__header-vehicle-icon.--car{background-image:url(/assets/vehicles/car-1728a2663fdf3648099408d56846ac4552e3c295afd58223dbf7d0bcdd1c0429.svg)}.truck-map-popup__header-vehicle-icon.--farm_machine{background-image:url(/assets/vehicles/farm_machine-7cf5e08dbd0f284cfdd84bc7613c724db7b149ae7c2509f30bc6a5073c85b045.svg)}.truck-map-popup__header-vehicle-icon.--farm_trailer_cage{background-image:url(/assets/vehicles/farm_trailer_cage-06370b39ad8dcd663a9f1680ad98c7770f6051eb1bd4482f9ac7f1cddcf7b67f.svg)}.truck-map-popup__header-vehicle-icon.--farm_trailer_flatbet{background-image:url(/assets/vehicles/farm_trailer_flatbet-0f8c769e88782ffe0dd37b1b70921a1877a06a1f4b70f35688ba89ea2994df76.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_box__2_3{background-image:url(/assets/vehicles/semitrailer_box__2_3-9e2aed960d108c79359fa5ad88cde97ec94f8d4923aee7a032ff4fdb5d31d6f6.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_box1__2_3{background-image:url(/assets/vehicles/semitrailer_box1__2_3-ce3b55395f2ad09c7036e6aa463dc224cce653ea6826b85c1af4bb7d6c176e9e.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_cage__2_3{background-image:url(/assets/vehicles/semitrailer_cage__2_3-a904a7deb160c417d41897d2c5b02e388a7c947a08c5e34dcf383e12691127ab.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_chemics__2_2{background-image:url(/assets/vehicles/semitrailer_chemics__2_2-d72f0669fdaf76dabdd5e63472c93e5f7fc01b20e365a337b98e7a1da744a9c4.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_chemics__2_3{background-image:url(/assets/vehicles/semitrailer_chemics__2_3-c5965f8675b644997f165f38eb29d1c2cee72c78956cb6ddcfde031628ec0080.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_container__2_2{background-image:url(/assets/vehicles/semitrailer_container__2_2-2fa1e6910a39a60c2e67ef17ac49873aebce8395003149a17dfdf24a9cfc63fd.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_container__2_3{background-image:url(/assets/vehicles/semitrailer_container__2_3-8f32ebe24575fc2e79a5514368ebf0a18792fb1328fc1ba07d86a7a5b2041b48.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_flatbet__2_3{background-image:url(/assets/vehicles/semitrailer_flatbet__2_3-1a72e98dab9b2e23c31a7d658e768751232001deacb12c8987f8ffa6e5a39cda.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_gas__2_2{background-image:url(/assets/vehicles/semitrailer_gas__2_2-0f642cf172c86702f43ab2c48bde8e3e1c4d77e2e4144e41be1f98741cc70239.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_gas__2_3{background-image:url(/assets/vehicles/semitrailer_gas__2_3-b82cc28d8882634e54994587b07b5cee97e53940ff81f83fe2c8420851eff5e2.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_milk__2_2{background-image:url(/assets/vehicles/semitrailer_milk__2_2-835ab04026f7972ed25fdf681ed29ccd9d98885602ddd6585e0b5590c7936562.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_milk__2_3{background-image:url(/assets/vehicles/semitrailer_milk__2_3-a2b7296c4ea6084a4264b6fb9e0118058c1b3974f72a0d7cbfd28b59456c4d67.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__2_2{background-image:url(/assets/vehicles/semitrailer_platform__2_2-94e7eff7930e4572518e3677be3a0a5b75a9d2ede5900f82595e33cfd258f6a8.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__2_3{background-image:url(/assets/vehicles/semitrailer_platform__2_3-bcae8f6dd099a7c298c6cc33a396540dd4b24b3c11a98e5b0d5bbe1af43bd7bf.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_2{background-image:url(/assets/vehicles/semitrailer_platform__3_2-eaeda1ee5db662e9884e5bbc7ff8432b2d4cb68bd4fb4ec7acc04f5f15750a7f.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_3{background-image:url(/assets/vehicles/semitrailer_platform__3_3-17e242e2c9b15d9f82cd66df12f6164ef255c7880fb99dfed5bf7c19edde5673.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_4{background-image:url(/assets/vehicles/semitrailer_platform__3_4-dce6aaf96a0b502924c083d28aac52f505fc4b0465d8a38d9cc040627d6b4e87.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_5{background-image:url(/assets/vehicles/semitrailer_platform__3_5-92b35b10b96029aa90903c2c640b0382a47b0120b10eb9dc50de9d9314ff8864.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_6{background-image:url(/assets/vehicles/semitrailer_platform__3_6-fa7534d7022c29b85d4b6e2bdf9dbbc3b952fa9331712076c241a7b09eef8f60.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_7{background-image:url(/assets/vehicles/semitrailer_platform__3_7-22fc21ed41d38797b67d6457465be9773ad337fd1931705487ea0200dee4c24f.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__3_many{background-image:url(/assets/vehicles/semitrailer_platform__3_many-1ab0b38fd082067851d29ad0bd57cf7adbf40be8663875c3a7990c8e2dd361ab.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__4_2{background-image:url(/assets/vehicles/semitrailer_platform__4_2-6e7cfc9ba90cdabe62e969dc47b582d094f38acb8ca3eb4945b152a636795fd2.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform__4_many{background-image:url(/assets/vehicles/semitrailer_platform__4_many-0cbea8dbe6e1f6e708047462e80a1a14ab83ccbc9e75c7e62d676ee6aa833da1.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_platform1__4_2{background-image:url(/assets/vehicles/semitrailer_platform1__4_2-374907702ec7a8bc1caf1c7638a49c09db8267fcb23e6fa2ad93a5b8f4df6d63.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_refrigerator__2_3{background-image:url(/assets/vehicles/semitrailer_refrigerator__2_3-5588084124ecf46013c37ac27bc54f7abe67564f62d556925b40a90a8e6c0ed3.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_tent__2_3{background-image:url(/assets/vehicles/semitrailer_tent__2_3-13a906306aef520af381b0010c8b91f230f13f6b8041fc08f5ea3785a4bca87f.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer_tipper__2_3{background-image:url(/assets/vehicles/semitrailer_tipper__2_3-2577760daa55c6695544902b185b03f171a82be8dae7ef4ae4f6983cde6ad233.svg)}.truck-map-popup__header-vehicle-icon.--semitrailer{background-image:url(/assets/vehicles/semitrailer-13a906306aef520af381b0010c8b91f230f13f6b8041fc08f5ea3785a4bca87f.svg)}.truck-map-popup__header-vehicle-icon.--special_technic{background-image:url(/assets/vehicles/special_technic-802bfe577faf22efaa49ba4fc0a7b3a7af1c61f788fb38027c212f00104b7542.svg)}.truck-map-popup__header-vehicle-icon.--tractor__1_1{background-image:url(/assets/vehicles/tractor__1_1-7ee5176092e4ff3d8173fb7b1576664d4e28dbc538e7f16e3735fbe98a05f3ee.svg)}.truck-map-popup__header-vehicle-icon.--tractor__1_2{background-image:url(/assets/vehicles/tractor__1_2-fbcc8dee6627af077ede99a5447aa76e24faa9453f454a7bb4d6e984489f6815.svg)}.truck-map-popup__header-vehicle-icon.--tractor__1_3{background-image:url(/assets/vehicles/tractor__1_3-fa4d22be743bc381957c4537934e1f71aefeb2c9e85fc348fdf66b9c4d1d08d2.svg)}.truck-map-popup__header-vehicle-icon.--tractor__2_2{background-image:url(/assets/vehicles/tractor__2_2-639665b7b5c1034d9a6bc8efd48952ab56e33432ceff940a948bca4b5de3043c.svg)}.truck-map-popup__header-vehicle-icon.--tractor{background-image:url(/assets/vehicles/tractor-7ee5176092e4ff3d8173fb7b1576664d4e28dbc538e7f16e3735fbe98a05f3ee.svg)}.truck-map-popup__header-vehicle-icon.--trailer_box__1_1{background-image:url(/assets/vehicles/trailer_box__1_1-2cd6c157b3678eb74a413cba6f8f7623d04446b94d8431eaadbd0413178c1a8f.svg)}.truck-map-popup__header-vehicle-icon.--trailer_box__1_2{background-image:url(/assets/vehicles/trailer_box__1_2-c2b12eed8ee13e53e9d5cec23de8d4ced5fe3f67fc764004ce60ec852c5e9317.svg)}.truck-map-popup__header-vehicle-icon.--trailer_box__2_2{background-image:url(/assets/vehicles/trailer_box__2_2-421d497dfbc910c9850004fad4130ea7a1ac3732c649aea9306b497546e53004.svg)}.truck-map-popup__header-vehicle-icon.--trailer_box__2{background-image:url(/assets/vehicles/trailer_box__2-b251d0e4f96b3b07b1ab49e40b71839dd23d051a4d0950a1229f4489d0833823.svg)}.truck-map-popup__header-vehicle-icon.--trailer_for_pkw_transporter{background-image:url(/assets/vehicles/trailer_for_pkw_transporter-b250b9596c37c5603bf855f408d313d5ddcae1f96072a87b54c435e8dcefe12d.svg)}.truck-map-popup__header-vehicle-icon.--trailer_for_truck{background-image:url(/assets/vehicles/trailer_for_truck-70aacb54a274e0caf1465c2c87f1cec0420491f2791f754328435377cb1fa57c.svg)}.truck-map-popup__header-vehicle-icon.--trailer_tent__1_1{background-image:url(/assets/vehicles/trailer_tent__1_1-70aacb54a274e0caf1465c2c87f1cec0420491f2791f754328435377cb1fa57c.svg)}.truck-map-popup__header-vehicle-icon.--trailer_tent__1_2{background-image:url(/assets/vehicles/trailer_tent__1_2-8fd4f96e2d9eb63c567a161301c64b6156e1e39aa3c56d9d459c16e3cdac15ec.svg)}.truck-map-popup__header-vehicle-icon.--trailer_tent__2_2{background-image:url(/assets/vehicles/trailer_tent__2_2-38054ce8125b830a90664c9c44892606811e19caec7014e3ea90bee98bb11af2.svg)}.truck-map-popup__header-vehicle-icon.--trailer_tent__2{background-image:url(/assets/vehicles/trailer_tent__2-796181ad0c733d172dbbd2f8c1354e9e538af25af18b1efbb6eaad0d6169dbe8.svg)}.truck-map-popup__header-vehicle-icon.--trailer{background-image:url(/assets/vehicles/trailer-2cd6c157b3678eb74a413cba6f8f7623d04446b94d8431eaadbd0413178c1a8f.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35_box{background-image:url(/assets/vehicles/transporter_over_35_box-78a8f71e18e87c32237ace7eded5209bac00715d714ed1a9d4d090eda54be4af.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35_closed{background-image:url(/assets/vehicles/transporter_over_35_closed-51bcb3b8a491121e9f15e784641f3f984d97ad1536a8f1829d2ed7030852a578.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35_evacuator{background-image:url(/assets/vehicles/transporter_over_35_evacuator-fc1dac53dd1e7539ae553acbbb71d90f2f2a27bb36aa58553d8355e8ee75921a.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35_passenger{background-image:url(/assets/vehicles/transporter_over_35_passenger-ac06abf21d2f7e2ce1dcf81eb9530fbeaa771b7910eb0944d94997fbc31bfe5c.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35_refrigerator{background-image:url(/assets/vehicles/transporter_over_35_refrigerator-97d0621af1891d9bc763882ac50e04c5b093a1297d8b8dc10b91fc71551c75d8.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35_tent{background-image:url(/assets/vehicles/transporter_over_35_tent-bf3faeb99e62240af47e15817eda88bbdfadc35bb3c7a3826fee191463c25cfe.svg)}.truck-map-popup__header-vehicle-icon.--transporter_over_35{background-image:url(/assets/vehicles/transporter_over_35-78a8f71e18e87c32237ace7eded5209bac00715d714ed1a9d4d090eda54be4af.svg)}.truck-map-popup__header-vehicle-icon.--transporter_up_to_35_large{background-image:url(/assets/vehicles/transporter_up_to_35_large-952beb6bbb57fbe8913f56805293d54eb09ddadc98c55e1ec84f805c52593bd8.svg)}.truck-map-popup__header-vehicle-icon.--transporter_up_to_35_passenger{background-image:url(/assets/vehicles/transporter_up_to_35_passenger-eeda5f75103d184987eb2e888dfa41bb59ffa0d863ff3751cac52b93e5c5c514.svg)}.truck-map-popup__header-vehicle-icon.--transporter_up_to_35_refrigerator{background-image:url(/assets/vehicles/transporter_up_to_35_refrigerator-690e0ecf069e8665d9485a941fffc1b49566c3b24e5fe569d43680c86b969dc6.svg)}.truck-map-popup__header-vehicle-icon.--transporter_up_to_35{background-image:url(/assets/vehicles/transporter_up_to_35-689ae076f5c0783ccce2be5f72f83dddbb5f7732ef240caa15b2e660239a652d.svg)}.truck-map-popup__header-vehicle-icon.--transporter{background-image:url(/assets/vehicles/transporter-51bcb3b8a491121e9f15e784641f3f984d97ad1536a8f1829d2ed7030852a578.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_box{background-image:url(/assets/vehicles/truck_over_125_box-9ab07fb182f9ef790fb164f799c8986a35bce70c5d2de4f5ee6adeb046543bc3.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_chemics{background-image:url(/assets/vehicles/truck_over_125_chemics-659b27820f24fa2ff9e48a6b2a8644f1c6cec98883c84724f834b1d01f8b38af.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_flatbet{background-image:url(/assets/vehicles/truck_over_125_flatbet-d36a802d18e36c34c1cf52c790c7000a97964eba5a663ba9dd5969f3512b410a.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_garbage{background-image:url(/assets/vehicles/truck_over_125_garbage-03037a23946841e3002a3db481d0b75afc852b256aee5dfde69fb53ef5de9fbf.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_refrigerator{background-image:url(/assets/vehicles/truck_over_125_refrigerator-be0b836f40130208b41cfc5b4cbe5732a1f202eb117cee463adb8e6792034207.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_tent{background-image:url(/assets/vehicles/truck_over_125_tent-f74db045b74e5c43faee9d2047142f2dfa804add30c3d2ca84773ef10b60a0e8.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125_tipper{background-image:url(/assets/vehicles/truck_over_125_tipper-557243a7e02c9a82fa4683ac10f733b53bf8a6c9c9785bbc36f50ad1e1c71d40.svg)}.truck-map-popup__header-vehicle-icon.--truck_over_125{background-image:url(/assets/vehicles/truck_over_125-f74db045b74e5c43faee9d2047142f2dfa804add30c3d2ca84773ef10b60a0e8.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75_box{background-image:url(/assets/vehicles/truck_up_to_75_box-d012e62ba03a9e39b5afac218d39d612adf3c51bcd69aa18da5af6cd7407cbc9.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75_evacuator{background-image:url(/assets/vehicles/truck_up_to_75_evacuator-6590d3cf7e5a4de076da75304e80de76a64925fc9eb31e03657b4254a9461549.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75_flatbet{background-image:url(/assets/vehicles/truck_up_to_75_flatbet-5009ee37f916262899bf4287a4059c2593f48ff768847f89f3379179bc8f969c.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75_garbage{background-image:url(/assets/vehicles/truck_up_to_75_garbage-e1d74ad40af28b9d1c3c0a8eb9403052ebc1202dfd8cce15397ba06050aaf4cd.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75_refrigerator{background-image:url(/assets/vehicles/truck_up_to_75_refrigerator-939e28c7e661751fe75df0935c091479e9eae41d8b2b0d10bbc60da61a3fd6b9.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75_tent{background-image:url(/assets/vehicles/truck_up_to_75_tent-1bfac2386e2c9390337bb7cb9cf2afe2c0581c2475df1472cc1ab9eb31f45412.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_75{background-image:url(/assets/vehicles/truck_up_to_75-1bfac2386e2c9390337bb7cb9cf2afe2c0581c2475df1472cc1ab9eb31f45412.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_box{background-image:url(/assets/vehicles/truck_up_to_125_box-34abd6778c9f7ef14991165571c4fd61ca8efcd6bae1a6b0c666d6a5b459dc69.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_chemics{background-image:url(/assets/vehicles/truck_up_to_125_chemics-f6f03e4d54db41b4623db39e3dd21bc86b34b44a94c4308afad490f9a0681c30.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_container{background-image:url(/assets/vehicles/truck_up_to_125_container-ac77c6d6224094636454b26339e182916c813baf5ff28404b2fb05bfb2802712.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_flatbet{background-image:url(/assets/vehicles/truck_up_to_125_flatbet-7aa40b649b19ea11a8bd34912cbdba150425a47af6cb96632195768bb1a60e76.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_platform{background-image:url(/assets/vehicles/truck_up_to_125_platform-55dcae7c4597e08d97dc98866a17518fe24f76201d6ddca8415fb91f6425d113.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_refrigerator{background-image:url(/assets/vehicles/truck_up_to_125_refrigerator-8257ed5dfc5162b95eb21b69ce1e5f16f9683d8d60c2c98b6978ac4fd305e74a.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125_tipper{background-image:url(/assets/vehicles/truck_up_to_125_tipper-44a25f06803a2d2be4bdc1d850f93b04f43655f7bf023c503ef4505fc6df89a2.svg)}.truck-map-popup__header-vehicle-icon.--truck_up_to_125{background-image:url(/assets/vehicles/truck_up_to_125-34abd6778c9f7ef14991165571c4fd61ca8efcd6bae1a6b0c666d6a5b459dc69.svg)}.truck-map-popup__header-vehicle-icon.--truck{background-image:url(/assets/vehicles/truck-34abd6778c9f7ef14991165571c4fd61ca8efcd6bae1a6b0c666d6a5b459dc69.svg)}.truck-map-popup__header-vehicle-number{display:inline-block;vertical-align:middle;padding-top:4px;color:var(--ui-primary);font-size:14px;font-weight:bold;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.truck-map-popup__main{padding:9px}.truck-map-popup__footer{padding:9px;background-color:var(--ui-warning-bg);border-radius:0 0 3px 3px}.truck-map-popup__footer-title{margin-bottom:6px;color:var(--ui-warning);font-weight:bold;text-transform:uppercase;text-align:center}.truck-map-popup__row{display:-webkit-flex;display:flex}.truck-map-popup__row--stretch{-webkit-justify-content:space-between;justify-content:space-between}.truck-map-popup__col{-webkit-flex:1;flex:1}.truck-map-popup__row--stretch>.truck-map-popup__col{-webkit-flex:0 0 auto;flex:0 0 auto}.truck-map-popup__params{display:-webkit-flex;display:flex;margin-bottom:2px;line-height:20px;font-size:12px}.truck-map-popup__params:last-child{margin-bottom:0}.truck-map-popup__params--inline{display:block}.truck-map-popup__params-label{padding-right:5px;width:105px;-webkit-flex:0 0 105px;flex:0 0 105px}.truck-map-popup__params--inline>.truck-map-popup__params-label{width:auto}.truck-map-popup__params-data{-webkit-flex:1;flex:1;font-weight:bold}.truck-map-popup__free-place-icon{display:inline-block;vertical-align:middle;margin-right:5px;width:16px;height:16px;fill:var(--ui-warning)}.truck-map-popup__free-place-value{display:inline-block;vertical-align:middle;font-weight:bold}.truck-map-popup__free-place-measure{display:inline-block;vertical-align:middle}.truck-map-popup .button-send-message{margin:0;padding:5px 14px 6px;font-size:12px;color:#fff;border:none;background-color:var(--ui-primary);border-radius:3px;font-weight:bold}.truck-map-popup .button-send-message__icon{display:inline-block;vertical-align:middle;margin-left:5px;width:14px;height:14px;fill:#fff}.cargo-item{position:relative;margin-bottom:4px;padding-left:0}.cargo-item:before{content:none}.cargo-item-title{margin-bottom:4px;font-size:14px;font-weight:bold}.cargo-popup{padding:10px}.cargo-popup a{color:var(--ui-primary)}.cargo-popup__header{margin-left:-5px;margin-bottom:12px}.cargo-popup__header-item{display:-webkit-inline-flex;display:inline-flex;margin-left:5px;font-weight:bold;font-size:14px;vertical-align:middle}.cargo-popup__header-item.-company{color:var(--ui-primary-text)}.cargo-popup__row{display:-webkit-flex;display:flex;margin-left:-10px}.cargo-popup__col{-webkit-flex:1;flex:1;margin-left:10px}.cargo-popup__points-list{margin-bottom:10px;line-height:1.7;font-size:12px}.cargo-popup__points-item{display:-webkit-flex;display:flex}.cargo-popup__points-item__point-info{-webkit-flex:1;flex:1}.cargo-popup__points-item__cargo-info{-webkit-flex:1;flex:1;margin-left:10px}.cargo-popup__title{color:var(--ui-primary-text);text-transform:uppercase;font-weight:bold}.cargo-box{margin-bottom:10px;padding:3px 5px;min-height:50px}.cargo-box--space-gray{background-color:var(--ui-border-soft)}.cargo-box--rose-gold{background-color:var(--ui-warning-bg)}.cargo-box__title{margin-bottom:6px;font-weight:bold;font-size:10px}.cargo-box__row{margin-left:-5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cargo-box__col{margin-left:5px;font-size:10px}.cargo-box__col--cost{-webkit-flex:0 0 80px;flex:0 0 80px;width:80px}.cargo-box__col--full{-webkit-flex:1;flex:1}.cargo-box__col-value{font-weight:bold}.cargo-box__col-value,.cargo-box__col-measure{font-size:12px}.cargo-box__col-icon{width:16px;height:16px;fill:var(--ui-warning);vertical-align:middle}.cargo-description__item{display:inline-block;vertical-align:middle}.cargo-description__item>strong{margin-right:4px}.cargo-finder__cell-info{display:-webkit-flex;display:flex}.cargo-finder__cell-info>svg{margin-right:4px}.cargo-finder__cell-info--dates{-webkit-align-items:flex-start;align-items:flex-start}.cargo-finder__cell-info-dates{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;line-height:1.3}.cargo-finder__cell-info-date-to{margin-top:2px}.last-signal-info .last-signal-tab dt{text-align:left}.vehicle-popup{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;padding:0;max-height:70vh;box-sizing:border-box;font-size:13px;color:var(--ui-text);background-color:var(--ui-surface);border-radius:0;overflow:hidden}.vehicle-popup a{color:var(--ui-primary-text)}.vehicle-popup a:hover{color:var(--ui-primary)}.vehicle-popup .button--primary{color:#fff}.vehicle-popup__row{margin-bottom:8px}.vehicle-popup__row.has-bg{padding:8px;border-radius:var(--ui-radius-control)}.vehicle-popup__row.text-small{font-size:12px;font-weight:600;color:var(--ui-muted)}.vehicle-popup .number-plate{margin-right:0;margin-bottom:0;border-color:var(--ui-primary)}.vehicle-popup .number-plate__main{color:var(--ui-primary-text)}.vehicle-popup .number-plate__dark{background:var(--ui-primary);color:#fff}.vehicle-popup .number-plate__main,.vehicle-popup .number-plate__dark{padding-top:0;padding-bottom:1px;font-size:inherit}.vehicle-popup a.number-plate--num:hover{border-color:var(--ui-primary-text)}.vehicle-popup .icon-link,.vehicle-popup .icons-inside.icons-inside--link .icons-inside__out,.icons-inside.icons-inside--link .vehicle-popup .icons-inside__out{font-size:11px}.vehicle-popup__list{margin:0 0 8px;padding:0;font-size:12px;list-style:none}.vehicle-popup__list-item{line-height:1.4;padding:6px 8px 6px 20px;margin-bottom:4px;border-radius:var(--ui-radius-control);background-color:var(--ui-strip);color:var(--ui-text)}.vehicle-popup__list-item:last-child{margin-bottom:0}.vehicle-popup__list-item.status{padding-left:20px}.vehicle-popup__list-item.status::before,.vehicle-popup__list-item.status:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:8px}.vehicle-popup__list-item.status-critical{background-color:var(--ui-danger-soft)}.vehicle-popup__persons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100%}.vehicle-popup__persons-tabs{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:2px;font-size:12px}.vehicle-popup__persons-tabs-list{display:-webkit-flex;display:flex}.vehicle-popup__persons-tab{margin-left:1px;padding:0 5px;color:var(--ui-primary);border:1px solid var(--ui-primary);cursor:pointer}.vehicle-popup__persons-tab.is-active{color:#fff;background-color:var(--ui-primary)}.person-card{line-height:1.2;font-size:16px}.person-card--sm{font-size:12px}.person-card__main{display:-webkit-flex;display:flex}.person-card__avatar{margin-right:0.5em;width:2.5em;height:2.5em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--ui-border-soft);border-radius:1.25em}.person-card__avatar>svg{width:1.5em;height:1.5em;fill:var(--ui-muted)}.person-card__avatar>img{width:2.5em;height:2.5em;border:0;border-radius:1.25em;object-fit:cover}.person-card__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.person-card__role{font-size:12px;font-weight:bold}.person-card--sm .person-card__role{font-size:10px}.person-card__name{position:relative;display:block;padding:0 10px 0 0;height:17px;color:var(--ui-primary);border:none;background-color:transparent;font-weight:bold;font-size:14px;line-height:inherit}.person-card__name-link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:4px;text-decoration:none;cursor:pointer}.person-card__name-link:hover,.person-card__name-link:focus{text-decoration:underline}.person-card__name:focus,.person-card__name:active{outline:none}.has-dropdown .person-card__name:after{content:'';position:absolute;top:6px;right:0;width:0;height:0;border-top:6px solid currentColor;border-right:3px solid transparent;border-left:3px solid transparent}.person-card--sm .person-card__name{font-size:12px}.vehicle-info .person-card__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:110px}.person-card__status{font-weight:bold;font-size:10px}.person-contacts{line-height:16px;font-size:12px}.person-card__main+.person-contacts{margin-top:10px}.person-contacts__title{margin-top:12px;margin-bottom:5px}.person-contacts__divider{margin-top:5px;margin-bottom:5px;height:1px;background-color:var(--ui-border-soft)}.person-contacts__profile-link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:4px;color:var(--ui-primary);cursor:pointer;text-decoration:none}.person-contacts__profile-link:hover,.person-contacts__profile-link:focus{text-decoration:underline}.person-contact__text{font-size:12px;font-weight:bold}.person-status__title{font-size:12px}.person-status__value{position:relative;font-weight:bold}.person-status__value:after{content:'';position:absolute;top:5px;left:0;width:10px;height:10px;border-radius:5px}.person-status__value.-danger:after{background-color:var(--ui-danger)}.person-status__value.-warning:after{background-color:var(--ui-warning)}.person-status__value.-success:after{background-color:var(--ui-success)}.person-status__value.-unknown:after{padding-left:0;content:none}.point-info{padding:9px}.point-info__state{font-size:12px;font-weight:300}.point-info__address{margin-bottom:10px;font-size:13px}.point-info__address .icon-map-marker,.point-info__address .icons-inside.icons-inside--map-marker .icons-inside__out,.icons-inside.icons-inside--map-marker .point-info__address .icons-inside__out{margin-right:2px}.point-info__stats{display:-webkit-flex;display:flex;font-size:12px}.point-info__stats-col{margin-left:20px}.point-info__stats-col:first-child{margin-left:0;width:160px}.point-info__stats-item{display:-webkit-flex;display:flex}.point-info__stats-item-label{-webkit-flex:0 0 60px;flex:0 0 60px;width:60px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-info__stats-item-text{-webkit-flex:1;flex:1;font-weight:bold}.vehicle-popup__props{position:relative;margin-top:10px;padding-top:2px;min-height:54px}.vehicle-popup__props-title{position:absolute;top:18px;width:50px;height:18px;text-align:center;border:1px solid var(--ui-micro);font-size:10px;color:var(--ui-micro);text-align:center;text-transform:uppercase;-webkit-transform:rotate(90deg);transform:rotate(90deg);line-height:16px}.vehicle-popup__props-title.-predict{color:#3a3d44;border-color:#3a3d44;font-size:9px}.vehicle-popup__props-title.-fact{color:#fff;background-color:#3a3d44;border-color:#3a3d44}.vehicle-popup__props-title:first-child{left:33px}.vehicle-popup__props-title:nth-of-type(2){left:168px}.vehicle-popup__props-row{display:-webkit-flex;display:flex;font-size:12px}.vehicle-popup__props-label{width:50px;-webkit-flex:0 0 50px;flex:0 0 50px}.vehicle-popup__props-item{padding-left:20px;width:130px;-webkit-flex:0 0 130px;flex:0 0 130px;font-weight:bold}.vehicle-popup__props-item+.vehicle-popup__props-item{margin-left:5px}.vehicle-popup__props-label,.vehicle-popup__props-item{white-space:nowrap;overflow:hidden}.vehicle-popup__props-status{position:relative;top:1px;display:inline-block;vertical-align:baseline;margin-right:3px;width:10px;height:10px;border-radius:50%;border:1px solid transparent}.vehicle-popup__props-status.-success{border-color:var(--ui-success)}.vehicle-popup__props-status.-danger{border-color:var(--ui-danger)}.vehicle-popup__props-status.-warning{border-color:var(--ui-warning)}.cargo-space__title{color:#2c2d2e;font-size:10px;font-weight:bold;line-height:12px}.cargo-space--plate .cargo-space__title{margin-bottom:4px;line-height:1.4;font-size:12px;text-align:center}.cargo-space__row{display:-webkit-flex;display:flex;padding:4px 20px;background-color:var(--ui-warning-bg);border-radius:var(--ui-radius-control);color:#2c2d2e}.cargo-space--plate .cargo-space__row{padding:12px 5px 1px;-webkit-justify-content:center;justify-content:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-row)}.cargo-space__col{-webkit-flex:0 0 76px;flex:0 0 76px;width:76px}.cargo-space__params{display:-webkit-flex;display:flex;margin-bottom:2px;line-height:20px;font-size:12px}.cargo-space__params:last-child{margin-bottom:0}.cargo-space--plate .cargo-space__item{text-align:center}.cargo-space__item-icon{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:6px;fill:var(--ui-warning)}.cargo-space__col.status-color--danger .cargo-space__item-icon{fill:var(--ui-danger)}.cargo-space--plate .cargo-space__item-icon{width:28px;height:28px}.cargo-space__item-text{display:inline-block;vertical-align:middle;font-size:12px}.cargo-space--plate .cargo-space__item-text{display:block;margin-top:5px;font-size:16px}.cargo-space__item-text-label{font-size:10px;line-height:1}.cargo-space__item-value{display:inline-block;vertical-align:middle;font-weight:bold}.cargo-space__item-measure{display:inline-block;vertical-align:middle}.status{position:relative;padding-left:12px}.status:before{content:'';position:absolute;top:5px;left:0;width:6px;height:6px;border-radius:3px;background-color:transparent}.status-default:before{background-color:var(--ui-warning)}.status-critical:before{background-color:var(--ui-danger)}.vehicle-popup__status{position:relative;padding:7px 8px 7px 26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:var(--ui-radius-control);color:var(--ui-text)}.vehicle-popup__status:after{content:'';position:absolute;top:11px;left:8px;width:12px;height:12px;border-radius:6px}.vehicle-popup__status.-danger{background-color:var(--ui-danger-soft)}.vehicle-popup__status.-danger:after{background-color:var(--ui-danger)}.vehicle-popup__status.-warning{background-color:var(--ui-warning-bg)}.vehicle-popup__status.-warning:after{background-color:var(--ui-warning)}.vehicle-popup__status.-success{background-color:var(--ui-success-soft)}.vehicle-popup__status.-success:after{border:1px solid var(--ui-success);background-color:transparent}.vehicle-popup__status.-unknown{padding-left:8px;background-color:var(--ui-strip)}.vehicle-popup__status.-unknown:after{content:none}.vehicle-popup__status-container{height:58px}.vehicle-popup__status-dot{display:inline-block;vertical-align:middle;margin-right:5px;width:12px;height:12px;border-radius:6px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.status-bg--danger .vehicle-popup__status-dot{background-color:var(--ui-danger)}.status-bg--warning .vehicle-popup__status-dot{background-color:var(--ui-warning)}.status-bg--success .vehicle-popup__status-dot{border:1px solid var(--ui-success)}.status-bg--unknown .vehicle-popup__status-dot{background-color:var(--ui-strip)}.vehicle-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;gap:4px;width:100%}.vehicle-info__top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;gap:8px;width:100%}.vehicle-info__container{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.vehicle-info>.vehicle-info__plates,.vehicle-info__top+.vehicle-info__plates{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;gap:4px 8px;width:100%}.vehicle-info>.person-card,.vehicle-info .person-card{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.vehicle-info__link{display:block}.vehicle-info__icon{position:relative;width:162px;height:30px;-webkit-flex:0 0 162px;flex:0 0 162px;white-space:nowrap}.vehicle-info__icon-container{width:162px;height:30px}.leaflet-container .vehicle-info__icon img,.vehicle-info__icon svg{max-width:100% !important;max-height:100% !important}.vehicle-info .driver-online-status{position:absolute;top:-8px;width:8px;height:13px;fill:var(--ui-success)}.vehicle-label{padding:6px 10px;position:absolute;left:-5px;bottom:26px;border-radius:var(--ui-radius-control);border:1px solid var(--ui-primary-text);background-color:var(--ui-primary);line-height:16px;font-size:12px;font-weight:600;color:#fff;box-shadow:var(--ui-shadow-card);white-space:nowrap}.vehicle-label::after{content:'';position:absolute;left:7px;bottom:-5.5px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:1px solid var(--ui-primary-text);border-bottom:1px solid var(--ui-primary-text);background-color:var(--ui-primary);box-shadow:1px 1px 2px rgba(15,23,42,0.12)}.vehicle-label__item-sub svg{width:12px;height:12px}.vehicle-label__item{font-weight:700;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;-webkit-align-items:center;align-items:center;color:#fff}.vehicle-label__item+.vehicle-label__item{margin-top:2px}.vehicle-label__item svg{position:relative;top:1px;margin-right:4px;width:10px;height:10px;fill:#fff}.vehicle-label__item.danger svg{fill:var(--ui-danger-border)}.vehicle-label__item.danger i{color:var(--ui-danger-border)}.vehicle-label__item.warning svg{fill:var(--ui-warning)}.vehicle-label__item.warning i{color:var(--ui-warning)}.vehicle-label__item.success svg{fill:var(--ui-success)}.vehicle-label__item.success i{color:var(--ui-success)}.vehicle-label__item .driver-online-status{display:inline-block;margin-left:4px;position:relative;top:1px}.vehicle-label__item .driver-online-status svg{width:1em;height:1em;fill:var(--ui-success)}.leaflet-marker-icon .vehicle-label.-hoverable{display:none}.leaflet-marker-icon:hover .vehicle-label.-hoverable{display:block}#live-marker{display:none;color:var(--ui-danger);font-weight:bold}#live-point{display:none;color:var(--ui-danger);font-weight:bold}.vehicle-popup-tabs{list-style:none;margin:0;background-color:var(--ui-strip);border-right:1px solid var(--ui-border-soft);-webkit-flex:0 0 36px;flex:0 0 36px;width:36px;border-radius:0}.vehicle-popup-tab{position:relative;cursor:pointer;width:36px;height:36px;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid var(--ui-border-soft);transition:background-color 0.15s ease, color 0.15s ease}.vehicle-popup-tab:last-child{border-bottom-color:transparent}.vehicle-popup-tab.-badge:after{content:"";width:6px;height:6px;background:var(--ui-danger);border-radius:50%;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px var(--ui-strip)}.vehicle-popup-tab__icon{width:14px;height:14px;fill:var(--ui-muted);transition:fill 0.15s ease}.vehicle-popup-tab:hover:not(.disabled){color:var(--ui-primary-text);background-color:var(--ui-primary-soft)}.vehicle-popup-tab:hover:not(.disabled)>.vehicle-popup-tab__icon{fill:var(--ui-primary-text)}.vehicle-popup-tab.active{cursor:default;background-color:var(--ui-surface);color:var(--ui-primary-text);border-bottom-color:var(--ui-border-soft)}.vehicle-popup-tab.active>.vehicle-popup-tab__icon{fill:var(--ui-primary-text)}.vehicle-popup-tab.disabled{color:var(--ui-micro);cursor:not-allowed;opacity:0.5}.vehicle-popup-content{padding:0;overflow-x:hidden;overflow-y:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;flex:1 1 auto;width:380px;min-width:380px;max-width:380px;min-height:0;background-color:var(--ui-surface);color:var(--ui-text);border-radius:0 var(--ui-radius-card) var(--ui-radius-card) 0;box-sizing:border-box}.vehicle-popup-content__body{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box;padding:14px 32px 14px 14px;min-height:0}.vehicle-popup-content__body>.ui-loader,.vehicle-popup-content__body>.spinner{-webkit-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box;width:100%;min-height:calc(300px - 28px);margin:0;padding:0}.vehicle-popup-content .ps__rail-x{display:none !important}.vehicle-popup-content p{margin:0 0 8px 0}.vehicle-popup-content h5{margin:0}.vehicle-popup-content ul.requirements-errors{float:none}.vehicle-popup-content.throbber{background:url(/assets/ajax-loader-aebc793d0064383ee6b1625bf3bb32532ec30a5c12bf9117066107d412119123.gif) no-repeat center}.vehicle-popup-content .text-small{font-size:12px;color:var(--ui-muted)}.vehicle-popup-tab-panel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;min-height:calc(300px - 28px);box-sizing:border-box}.vehicle-popup-tab-panel>.scroll-area{-webkit-flex:1 1 auto;flex:1 1 auto;min-height:0}.vehicle-popup-tab-panel>.ui-loader,.vehicle-popup-tab-panel>.spinner{-webkit-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box;width:100%;min-height:calc(300px - 28px);margin:0;padding:0}.user-profile-dropdown{position:relative;min-height:40px;overflow:visible;z-index:1}.user-profile-dropdown__inner{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:50px}.user-profile-dropdown__avatar{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:40px;height:40px;border-radius:20px;background-color:var(--ui-border-soft);overflow:hidden}.user-profile-dropdown__avatar-icon{width:14px;height:14px;fill:var(--ui-muted)}.user-profile-dropdown__avatar-image{width:40px;height:40px;border-radius:20px}.user-profile-dropdown__info{min-width:0}.user-profile-dropdown__info-name{padding-left:4px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px;color:var(--ui-text);font-weight:700;font-size:14px}.user-profile-dropdown__info-data{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;max-width:100%;padding:0 14px 0 4px;line-height:16px;background-color:transparent;border:0;white-space:nowrap;cursor:pointer;color:var(--ui-text)}.user-profile-dropdown__info-data:hover{color:var(--ui-primary-text)}.user-profile-dropdown__info-data:after{content:'';position:absolute;top:50%;right:0;height:0;width:0;margin-top:-2px;border-color:transparent;border-style:solid;border-width:4px;border-top-color:var(--ui-primary)}.user-profile-dropdown__info-data--static{padding-right:4px;cursor:default}.user-profile-dropdown__info-data--static:hover{color:var(--ui-text)}.user-profile-dropdown__info-data--static:after{content:none}.user-profile-dropdown__info-data-icon{display:inline-block;vertical-align:middle;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:4px;width:10px;height:10px;fill:currentColor}.user-profile-dropdown__info-data-text{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:12px}.user-profile-dropdown__container{display:none;position:absolute;top:100%;left:50px;right:0;z-index:20;margin-top:4px;padding:4px 0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.user-profile-dropdown__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2px}.user-profile-dropdown__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px;padding:6px 8px 6px 4px;color:var(--ui-text);font-size:12px;line-height:16px;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.user-profile-dropdown__item:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.user-profile-dropdown__item .user-profile-dropdown__info-data-icon{fill:currentColor}.user-profile-dropdown.is-active{z-index:30}.user-profile-dropdown.is-active .user-profile-dropdown__info-data:after{margin-top:2px;border-top-color:transparent;border-bottom-color:var(--ui-primary)}.user-profile-dropdown.is-active .user-profile-dropdown__container{display:block}.order-info-item__footer{overflow:visible}.order__map-info-item{overflow:visible}.card-info{margin:0 0 20px;font-size:14px}.card-info,.card-info:before,.card-info:after{box-sizing:border-box}.card-info *,.card-info *:before,.card-info *:after{box-sizing:border-box}.card-info--sm{margin-bottom:10px;font-size:12px}.card-info--bordered{padding-top:10px;border-top:solid 1px var(--ui-border-soft)}.card-info__label,.card-info__value{margin:0;font-weight:normal}.card-info__item--bold{font-weight:bold}.card-info__item--text-success{color:var(--ui-success)}.card-info__label{display:inline-block;padding-right:10px;width:180px;color:var(--ui-muted)}.card-info__value{display:inline;color:var(--ui-text)}.card-info__value:after{content:'\A';white-space:pre}.card-info--sm .card-info__label{width:120px}.header-dropdown{position:absolute;top:100%;left:0;right:0;display:none;margin-top:1px}.header-dropdown.is-open{display:block}.header-dropdown__close{position:absolute;top:12px;right:12px;z-index:1;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;width:28px;height:28px;line-height:0;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-muted);box-shadow:var(--ui-shadow-row);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.header-dropdown__close:hover{background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.header-dropdown__close:focus{outline:none}.header-dropdown__close:focus-visible{box-shadow:var(--ui-focus-ring)}.header-dropdown__close-icon{display:block;width:12px;height:12px;fill:currentColor;pointer-events:none}.header-dropdown__backdrop{position:absolute;top:0;right:0;left:0;background-color:rgba(0,0,0,0.6)}.header-dropdown__wrap{position:relative;background-color:#fff}.header-dropdown__container{max-width:1070px;position:relative}.header-dropdown__header{padding:20px 70px 10px 20px}.order__trip-list-dropdown .header-dropdown__header{padding:12px 56px 8px 16px}.header-dropdown__header-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header-dropdown__header-title{font-size:18px;font-weight:bold;color:#000}.order__trip-list-dropdown .header-dropdown__header-title{font-size:16px;font-weight:700;color:var(--ui-text)}.header-dropdown__header-divider{-webkit-flex:1;flex:1}.header-dropdown__header-controls{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header-dropdown__header-controls>span{display:inline-block;margin-left:5px;margin-right:5px}.header-dropdown__header-control.is-active{color:#3a3d44}.header-dropdown__body{padding:20px 20px 14px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order__trip-list-dropdown .header-dropdown__body{padding:8px 16px 12px;-webkit-align-items:flex-start;align-items:flex-start}.header-dropdown__body-main{margin-bottom:20px;padding-right:20px}.order__trip-list-dropdown .header-dropdown__body-main{margin-bottom:0;padding-right:16px;-webkit-flex:1 1 0;flex:1 1 0;min-width:0}.header-dropdown__body-aside{margin-bottom:20px}.order__trip-list-dropdown .header-dropdown__body-aside{margin-bottom:0;padding-top:0;-webkit-flex:0 0 auto;flex:0 0 auto}.header-dropdown.order__trip-list-dropdown .datatable-table__tbody .icon-exclamation-sign,.header-dropdown.order__trip-list-dropdown .datatable-table__tbody .message-info,.header-dropdown.order__trip-list-dropdown .datatable-table__tbody .icons-inside.icons-inside--exclamation-sign .icons-inside__out,.icons-inside.icons-inside--exclamation-sign .header-dropdown.order__trip-list-dropdown .datatable-table__tbody .icons-inside__out{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:4px;vertical-align:middle;line-height:1;position:relative;top:0}.header-dropdown .datatable__scopes{margin-top:0}.table-info td{vertical-align:top}.table-info td.table-info__label{padding-right:10px;min-width:180px}.table-info td.table-info__value{font-weight:bold}.simple-table{width:100%;border-collapse:collapse;border-spacing:0}.simple-table.-auto{width:auto}.simple-table thead>tr,.simple-table__header{text-align:left;text-transform:uppercase;color:#fff;background-color:var(--ui-micro)}.simple-table thead>tr>td,.simple-table__header>td{padding:2px 4px;font-size:11px;border-top:1px solid var(--ui-micro);border-left:1px solid var(--ui-micro);border-right:1px solid var(--ui-border)}.simple-table thead>tr>td:last-child,.simple-table__header>td:last-child{border-right:1px solid var(--ui-micro)}.simple-table tbody tr.-stripe:nth-child(odd){background-color:#fff}.simple-table tbody tr.-stripe:nth-child(even){background-color:#f7f8fa}.simple-table tbody tr.-stripe.is-current{background-color:var(--ui-primary-soft);font-weight:bold}.simple-table tbody tr.-stripe.is-disabled{background-color:var(--ui-border-soft);color:#9aa0a6}.simple-table tbody tr.-stripe.is-disabled>td{background-color:var(--ui-border-soft)}.simple-table tbody tr.-stripe.is-disabled a{color:#9aa0a6}.simple-table tbody tr.-stripe td.is-disabled{background-color:var(--ui-border-soft);color:#9aa0a6}.simple-table.-no-borders td{border:none}.simple-table td{padding:2px 4px;border:1px solid var(--ui-border);font-size:12px}.simple-table tfoot tr,.simple-table__footer{color:#fff;background-color:var(--ui-micro)}.tableview{display:inline-block;color:var(--ui-text)}.tableview__row{display:-webkit-flex;display:flex;border-bottom:1px solid var(--ui-border-soft);background-color:var(--ui-surface)}.tableview__row.-sticky{position:-webkit-sticky;position:sticky;top:49px;z-index:5;box-shadow:var(--ui-shadow-row)}.tableview__row:not(.-sticky):hover>div{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.tableview__row.is-selected:not(.-sticky)>div{background-color:var(--ui-primary);color:#fff}.tableview__row.is-selected:not(.-sticky):hover>div{background-color:var(--ui-primary);color:#fff}.tableview__cell{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 10px;width:150px;height:24px;white-space:nowrap;font-size:12px;color:var(--ui-text);background-color:var(--ui-surface);border-right:1px solid var(--ui-border-soft)}.tableview__cell:first-child{position:-webkit-sticky;position:sticky;left:200px;z-index:2;box-shadow:var(--ui-shadow-row)}.main-sidebar.-closed+.main-view .tableview__cell:first-child{left:72px}.tableview__row:hover>.tableview__cell:first-child{z-index:3}.tableview__cell.-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-top:0;padding-bottom:0;height:33px;font-size:10px;font-weight:700;letter-spacing:0.04em;background-color:var(--ui-chrome-bg);color:var(--ui-chrome-text);text-transform:uppercase;border-right-color:var(--ui-chrome-border)}.tableview__cell.-header:first-child{z-index:3}.tableview__cell.-chart{width:40px;text-align:center;border-right:transparent}.tableview__cell-container{position:relative}.-header>.tableview__cell-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 -10px;padding:0 10px;width:100%;height:33px;-webkit-flex:1;flex:1}.tableview__cell-title{overflow:hidden}.tableview__truncate{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:5px;max-width:100%;display:inline-block}div+.tableview__truncate{margin-left:5px}.tableview__cell-resize{position:absolute;top:0;right:-1px;bottom:0;width:1px;cursor:ew-resize}.tableview__resizer{position:absolute;top:0;z-index:7;display:none}.tableview__resizer.is-active{display:block}.tableview__resizer.is-active .tableview__resizer-bar-line{display:block}.tableview__resizer-bar{width:5px;height:33px;background:var(--ui-primary)}.tableview__resizer-bar-line{display:none;position:absolute;left:2px;width:1px;height:100%;background-color:var(--ui-primary);border:0;padding:0;overflow:hidden}.trip-progress{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.trip-progress,.trip-progress:before,.trip-progress:after{box-sizing:border-box}.trip-progress *,.trip-progress *:before,.trip-progress *:after{box-sizing:border-box}.trip-progress__item{position:relative;width:68px;height:16px}.trip-progress__item:after{content:'';position:absolute;top:8px;left:16px;margin-right:2px;margin-left:2px;width:46px;height:2px;background-color:var(--ui-border)}.trip-progress__item:last-child{width:16px}.trip-progress__item:last-child:after{content:none}.trip-progress__icon:empty{width:16px;height:16px;border:1px solid var(--ui-border);border-radius:50%}.trip-progress__icon svg{width:16px;height:16px;fill:currentColor}.trip-progress__icon--check svg{width:16px;height:16px}.trip-progress__icon--cross svg{width:16px;height:16px}.trip-progress--default{color:var(--ui-micro)}.trip-progress--success{color:var(--ui-success)}.trip-progress--warning{color:var(--ui-warning)}.trip-progress--danger{color:var(--ui-danger)}.trip-progress__vehicle{position:absolute;top:0;left:0;z-index:2;width:18px;height:18px;fill:var(--ui-primary)}.trip-progress__text>svg{fill:currentColor}.trip-status--ended{background-color:var(--ui-success-soft)}.trip-status--planed{background-color:var(--ui-trip-planned-bg)}.trip-status--progressed{background-color:var(--ui-trip-progressed-bg) !important}.trip-status--unplanned{background-color:var(--ui-warning-bg)}.trip-status__icon{width:16px;height:16px}.trip-status__icon--success{fill:var(--ui-success)}.trip-status__icon--warning{fill:var(--ui-warning)}.trip-status__icon--danger{fill:var(--ui-danger)}.trip-status__icon--bordered{stroke-width:1px;stroke:#fff}.trip-status__icon--truck{position:relative;top:2px;fill:var(--ui-primary)}.calendar__day{padding-left:10px;padding-right:10px;min-width:110px;width:110px;position:relative}.calendar__day,.calendar__day:before,.calendar__day:after{box-sizing:border-box}.calendar__day *,.calendar__day *:before,.calendar__day *:after{box-sizing:border-box}.calendar__day-icon{position:absolute;top:0;right:13px;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.calendar__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:5px}.calendar__header-item{position:relative}.calendar__header-item--center{-webkit-flex:1;flex:1;text-align:center}.calendar__notify{margin-top:10px;padding:2px 5px;text-align:center;background-color:var(--ui-warning);font-size:12px}.calendar-switcher{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:16px}.calendar-switcher.calendar-switcher--sm{font-size:12px}.calendar-switcher__control{border-radius:var(--ui-radius-control);transition:background-color 0.15s ease, -webkit-filter 0.15s ease;transition:filter 0.15s ease, background-color 0.15s ease;transition:filter 0.15s ease, background-color 0.15s ease, -webkit-filter 0.15s ease}.calendar-switcher__control:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.calendar-switcher--sm .calendar-switcher__control{padding:0;width:16px;height:17px}.calendar-switcher__control>svg{width:1em;height:1em;fill:#fff;-webkit-transform:translate(2px, 1px);transform:translate(2px, 1px)}.calendar-switcher__date{padding-right:14px;padding-left:14px;font-size:1em;border:none;color:var(--ui-muted);background-color:transparent;cursor:pointer}.calendar-switcher__date:hover,.calendar-switcher__date:focus{outline:none}.calendar-switcher__date:hover>span,.calendar-switcher__date:focus>span{color:var(--ui-primary-text)}.calendar-switcher__date>span{font-weight:700;color:var(--ui-text);text-transform:capitalize}.svg-icon,.order-report-group__icon>svg,.driver-time-status__icon>svg{display:-webkit-inline-flex;display:inline-flex;-webkit-align-self:center;align-self:center;position:relative;height:1em;width:1em;fill:currentColor}.svg-icon.svg-baseline,.order-report-group__icon>svg.svg-baseline,.driver-time-status__icon>svg.svg-baseline{bottom:-0.125em}.svg-icon svg,.order-report-group__icon>svg svg,.driver-time-status__icon>svg svg{height:1em;width:1em;fill:currentColor}.svg-icon.svg-baseline svg,.order-report-group__icon>svg.svg-baseline svg,.driver-time-status__icon>svg.svg-baseline svg{bottom:-0.125em;position:absolute}.svg-icon+span,.order-report-group__icon>svg+span,.driver-time-status__icon>svg+span{margin-left:4px}.svg-m{height:1.4em;width:1.4em}.order-points-focus__button .svg-icon,.order-points-focus__button .order-report-group__icon>svg,.order-points-focus__button .driver-time-status__icon>svg{height:2em;width:2em;fill:var(--ui-primary);transition:fill 0.15s ease}.order-points-focus__button .svg-icon:hover,.order-points-focus__button .order-report-group__icon>svg:hover,.order-points-focus__button .driver-time-status__icon>svg:hover{fill:var(--ui-primary-text)}.log-panel{background-color:#fff;border-radius:2px}.log-panel__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:10px}.log-panel__header-title{-webkit-flex:1;flex:1}.log-panel__header-control{margin:-10px}.log-panel__body{display:none;padding:0 10px 10px}.log-panel.is-opened>.log-panel__body{display:block}.log-panel__list{overflow-y:auto;height:75px}.log-panel .-warning svg{fill:var(--ui-warning)}.log-panel .-danger svg{fill:var(--ui-danger)}.log-panel__control-hide{display:none}.log-panel.is-opened .log-panel__control-hide{display:inline}.log-panel.is-opened .log-panel__control-show{display:none}.contractor-map{margin-bottom:20px}.contractor-map--sm{width:440px;height:320px}.contractor-map--half{min-width:440px;width:50%;height:320px}.contractor-map--fluid{width:100%;height:320px}.contractor-map--fr{float:right}.contractor_form{color:var(--ui-text)}.contractor_form .section-content{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.contractor_form .section-content__container{padding:16px}.contractor_form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px;color:var(--ui-text)}.contractor_form .section-header__title,.contractor_form .section-header__title-text{color:var(--ui-text)}.contractor_form .section-body{color:var(--ui-text)}.contractor_form .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.contractor_form .form-section__header{border-bottom-color:var(--ui-border-soft)}.contractor_form .form-section__header-title{color:var(--ui-muted)}.contractor_form>.form-section__actions{margin-top:12px}.contractor_form .form-section__actions{background:var(--ui-strip);border-color:var(--ui-border-soft)}.contractor_form .contract-wrapper{margin-top:20px}.contractor_form .contract-wrapper>.form-section__title{margin-top:0}.contractor_form #vue--contact-informations--form-fields{margin-bottom:4px}.contractor_form .simple-address__notice{margin:10px 0;padding:8px 12px;border-radius:var(--ui-radius-control);background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);color:var(--ui-primary-text);font-size:12px;font-weight:500}.contractor_form .simple-address__notice--warning{background:var(--ui-warning-bg);border-color:var(--ui-warning-border);color:var(--ui-warning)}.contractor_form .form-error,.contractor_form .form-input__error{color:var(--ui-danger)}.contractor-contracts-item{margin-bottom:4px;color:var(--ui-text)}.contractor-contracts-item,.contractor-contracts-item:before,.contractor-contracts-item:after{box-sizing:border-box}.contractor-contracts-item *,.contractor-contracts-item *:before,.contractor-contracts-item *:after{box-sizing:border-box}.contractor-contracts-item:last-child{margin-bottom:0}.contractor-contracts-item+.contractor-contracts-item.is-active{margin-top:20px}.contractor-contracts-item.is-active{margin-bottom:54px}.contractor-contracts-item__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:11px 12px 11px 16px;background-color:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-control);color:var(--ui-text)}.contractor-contracts-item.is-active .contractor-contracts-item__header{display:none}.contractor-contracts-item__header-title{font-size:14px;font-weight:600;color:var(--ui-text)}.contractor-contracts-item__header-divider{-webkit-flex:1;flex:1}.contractor-contracts-item__body{display:-webkit-flex;display:flex;will-change:transform;height:0;overflow:hidden;opacity:0;transition-timing-function:ease;transition-duration:0.35s;transition-property:height, visibility, opacity}.contractor-contracts-item.is-active .contractor-contracts-item__body{display:-webkit-flex;display:flex;height:auto;opacity:1}.contractor-contracts-item__scans{margin-right:27px;width:175px;-webkit-flex:0 0 175px;flex:0 0 175px}.contractor-contracts-item__info{width:400px;-webkit-flex:0 0 400px;flex:0 0 400px}.contractor-contracts-item__info-title{margin-bottom:14px;font-size:12px;color:var(--ui-muted)}.contractor-contracts-item__info-title-number{font-size:16px;color:var(--ui-text)}.contractor-contracts-item__bank{margin-left:27px;width:370px;-webkit-flex:0 0 370px;flex:0 0 370px}.contractor-contracts-item__bank-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:7px}.contractor-contracts-item__bank-title{font-size:14px;font-weight:700;color:var(--ui-text)}.contractor-contracts-item__bank-divider{-webkit-flex:1;flex:1}textarea.contractor-contracts-item__bank-field{box-sizing:border-box;padding:8px 10px;width:100%;min-height:245px;font-size:12px;line-height:14px;color:var(--ui-text);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);resize:none;cursor:default}#js--contractor-contract-forms-wrapper>.fields{margin:0}#js--contractor-contract-forms-wrapper>.fields.marked_for_destruction{display:none}.contractor-contracts-scans__main{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-bottom:20px;width:175px;height:248px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.contractor-contracts-scans__main-img{max-width:100%;max-height:100%;border:0;object-fit:contain}.microtable{display:-webkit-flex;display:flex}.microtable--right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.microtable__icon{width:30px;-webkit-flex:0 0 30px;flex:0 0 30px}.microtable--right .microtable__icon{text-align:center}.microtable__text{-webkit-flex:1 0 auto;flex:1 0 auto}.simple-list{margin:0;padding:0;list-style-type:none}.simple-list,.simple-list:before,.simple-list:after{box-sizing:border-box}.simple-list *,.simple-list *:before,.simple-list *:after{box-sizing:border-box}.simple-list__item{display:-webkit-flex;display:flex}.simple-list__icon{margin-right:5px;width:16px;font-size:inherit;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.simple-list__text{-webkit-flex:1;flex:1}.vehicles-sprites__color-base{fill:#3a3d44}.vehicles-sprites__color-part{fill:var(--ui-primary)}.vehicles-sprites__color-space{fill:#fff}.vs-truck-size{width:105px;height:50px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;color:var(--ui-text);background-color:var(--ui-surface);background-clip:padding-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-card);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;color:var(--ui-text);background-color:var(--ui-strip);border-bottom:1px solid var(--ui-border);border-radius:calc(var(--ui-radius-control) - 1px) calc(var(--ui-radius-control) - 1px) 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px;color:var(--ui-text)}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:var(--ui-border);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:var(--ui-surface)}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:var(--ui-border)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:var(--ui-surface)}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:var(--ui-border);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:var(--ui-surface)}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:var(--ui-border)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:var(--ui-surface);bottom:-10px}.tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:normal;line-break:auto;line-height:19px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.tooltip.in{opacity:0.95}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:var(--ui-tooltip-text);text-align:center;background-color:var(--ui-tooltip-bg);border:1px solid var(--ui-tooltip-border);border-radius:var(--ui-radius-control)}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:var(--ui-tooltip-bg)}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:var(--ui-tooltip-bg)}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:var(--ui-tooltip-bg)}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:var(--ui-tooltip-bg)}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:var(--ui-tooltip-bg)}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:var(--ui-tooltip-bg)}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:var(--ui-tooltip-bg)}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:var(--ui-tooltip-bg)}.preloader{text-align:center}.preloader>svg{width:48px;height:48px}.groups{margin-bottom:15px}.groups:last-child{margin-bottom:0}.groups__title{margin-bottom:7px;font-weight:bold;text-transform:uppercase}.groups__row{-webkit-columns:7;-moz-columns:7;columns:7;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.plate{width:100px;text-align:center}.plate:not(:first-child){margin-left:30px}.plate__title{margin-bottom:4px;font-size:12px;font-weight:700;color:var(--ui-text)}.plate__stack{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden;background-color:var(--ui-surface)}.plate__block{width:100%;height:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;line-height:1.2;border:0}.plate__block--plan{color:#fff;background-color:var(--ui-primary)}.plate__block--fact{color:var(--ui-text);background-color:var(--ui-surface);border-top:1px solid var(--ui-border)}.plate__block-title{font-size:10px;color:currentColor}.plate__block-value{font-size:16px;font-weight:700;color:currentColor}.plates{display:-webkit-flex;display:flex}.search-toggle{position:relative;margin:0;min-width:60px;height:22px;font-size:12px}th>.search-toggle{margin:-10px -5px}.search-toggle__icon{position:absolute;top:4px;left:5px;fill:var(--ui-chrome-icon);z-index:0;pointer-events:none}.search-toggle__placeholder{position:relative;z-index:2;display:block;width:100%;height:100%;margin:0;padding:2px 5px 2px 20px;color:var(--ui-chrome-text);border:none;background-color:transparent;text-align:left;font-weight:700;text-transform:uppercase;font-size:11px;cursor:pointer;transition:color 0.15s ease}.search-toggle__placeholder:hover{color:var(--ui-primary-text)}.search-toggle input.search-toggle__field[type="text"]{margin:0;padding-left:20px;padding-right:20px;width:100%;height:100%;border:1px solid var(--ui-border);border-radius:6px;background-color:var(--ui-surface);color:var(--ui-text);font-size:12px;line-height:20px;box-shadow:none;transition:border-color 0.15s ease, box-shadow 0.15s ease}.search-toggle input.search-toggle__field[type="text"]:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.search-toggle input.search-toggle__field[type="text"]::-webkit-input-placeholder{color:var(--ui-placeholder)}.search-toggle input.search-toggle__field[type="text"]::-moz-placeholder{color:var(--ui-placeholder)}.search-toggle input.search-toggle__field[type="text"]:-ms-input-placeholder{color:var(--ui-placeholder)}.search-toggle input.search-toggle__field[type="text"]::placeholder{color:var(--ui-placeholder)}.search-toggle__btn-clear{position:absolute;top:1px;right:1px;margin:0;padding:2px 0 0;width:18px;height:18px;border:none;border-radius:4px;background-color:transparent;text-align:center;font-size:10px;cursor:pointer;transition:background-color 0.15s ease}.search-toggle__btn-clear>svg{fill:var(--ui-muted)}.search-toggle__btn-clear:hover{background-color:var(--ui-primary-soft)}.search-toggle__btn-clear:hover>svg{fill:var(--ui-primary-text)}.search-toggle:not(.is-active){cursor:pointer}.search-toggle:not(.is-active) .search-toggle__btn-clear,.search-toggle:not(.is-active) .search-toggle__field{display:none}.search-toggle:not(.is-active):hover .search-toggle__icon{fill:var(--ui-primary-text)}.search-toggle.is-active .search-toggle__placeholder{display:none}.search-toggle.is-active .search-toggle__icon{fill:var(--ui-muted)}ul.comma-sep-list{margin:0;list-style-type:none}ul.comma-sep-list>li{display:inline}ul.comma-sep-list li:not(:last-child)::after{content:'\002C\00a0'}.input-method-switcher{margin-bottom:12px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px 16px;-webkit-align-items:center;align-items:center;color:var(--ui-text)}.input-method-switcher .form-error{-webkit-flex:1 0 100%;flex:1 0 100%}.location-select{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;color:var(--ui-text)}.location-select .form-select{margin-right:5px;padding-top:0;width:311px;-webkit-flex:0 0 311px;flex:0 0 311px}.location-select .selectize-input{width:311px}.location-select__title{margin-bottom:8px;font-size:13px;font-weight:600;color:var(--ui-muted)}.location-select__controls{display:-webkit-flex;display:flex;margin-bottom:8px;gap:8px;-webkit-align-items:center;align-items:center}.location-select__hint{font-style:italic;font-size:13px;color:var(--ui-muted);line-height:1.4}.location-select .leaflet-draw-icon{display:inline-block;width:1em;height:1em;background-image:linear-gradient(transparent, transparent),url(/assets/geometry_editor/spritesheet-59054ca84d19a46f4b4ba1a9b7bc007a02ff50a8224220502e8e4859656ed16b.svg);background-repeat:no-repeat;background-size:270px 30px}.location-select .leaflet-draw-icon.polygon{background-position:-37px -8px}.location-select .leaflet-draw-icon.circle{background-position:-98px -8px}.customer-calc{padding:13px 10px;width:250px;font-size:12px;background-color:var(--ui-primary-soft);box-shadow:0 2px 6px rgba(0,0,0,0.26)}.customer-calc__title{margin-bottom:13px;font-weight:bold;font-size:14px}.customer-calc__item{display:-webkit-flex;display:flex;margin-bottom:10px;-webkit-align-content:center;align-content:center}.customer-calc__label{-webkit-flex:0 0 70px;flex:0 0 70px;width:70px}.customer-calc__group{display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center}.customer-calc input{top:-1px;position:relative;margin:0 10px 0 0;padding:3px 5px;width:50px;height:22px;font-size:12px;background-color:var(--ui-strip);border:1px solid #9aa0a6;border-radius:2px}.map-legend{position:absolute;z-index:1002;margin:10px 0 0 10px;width:auto;min-width:140px;max-width:220px;background:var(--ui-surface);color:var(--ui-text);font-size:12px;box-shadow:var(--ui-shadow-card);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden;pointer-events:auto}.map-legend.is-active{width:170px;padding:10px}.map-legend.is-active .map-legend__title{display:none}.map-legend.is-active .map-legend__content{display:block}.map-legend__title{margin:0;padding:6px 10px;width:100%;border:none;border-radius:var(--ui-radius-control);background-color:transparent;cursor:pointer;text-align:left;color:var(--ui-text);font-weight:600;position:relative;z-index:1}.map-legend__title:hover,.map-legend__title:focus,.map-legend__title:active{color:var(--ui-primary-text);background-color:var(--ui-primary-soft)}.map-legend__content{display:none}.map-legend__close{position:absolute;right:0;top:0;margin:0;padding:0;width:20px;height:20px;border:none;color:var(--ui-muted);background-color:transparent;font-size:8px;cursor:pointer}.map-legend__close:hover{color:var(--ui-text)}.map-legend__item{display:-webkit-flex;display:flex}.-markers>.map-legend__item:not(:last-child){margin-bottom:10px}.map-legend__item-icon{margin-right:10px;width:24px;-webkit-flex:0 0 24px;flex:0 0 24px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.-markers .map-legend__item-icon>svg{width:24px;height:45px}.-points .map-legend__item-icon>svg{width:16px;height:16px}.map-legend__item-text{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:var(--ui-text)}.map-legend__icon-route{width:100%;border-radius:4px;height:4px}.map-legend__icon-route.-passed{background-color:var(--ui-map-passed)}.map-legend__icon-route.-estimated{background-color:var(--ui-map-estimated)}.map-legend__icon-route.-planned{background-color:var(--ui-map-planned)}.map-legend__icon-route.-selected{background-color:var(--ui-map-selected)}.map-legend__divider{margin:5px 0;height:1px;background-color:var(--ui-border-soft)}.loading-widget{position:fixed;top:12px;left:0;right:0;z-index:7001;display:-webkit-flex;display:flex;pointer-events:none}.loading-widget__container{position:relative;padding:5px 10px;margin:auto;display:-webkit-flex;display:flex;background-color:var(--ui-strip);font-size:12px;border-radius:2px}.loading-widget__text{margin-left:5px}.status{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.status::before{width:7px;height:7px;margin-right:5px;border-radius:50%;content:''}.status--success{color:var(--ui-success)}.status--success::before{background-color:var(--ui-success)}.status--warning{color:var(--ui-warning)}.status--warning::before{background-color:var(--ui-warning)}.status--danger{color:var(--ui-danger)}.status--danger::before{background-color:var(--ui-danger)}.status--ok,.status--free{color:var(--ui-primary)}.status--ok::before,.status--free::before{background-color:var(--ui-primary)}.status--archive{color:var(--ui-warning)}.status--archive::before{background-color:var(--ui-warning)}.status__warning{margin-left:10px;display:inline-block;font-size:14px}.status__warning::before{color:var(--ui-danger);font-family:"FontAwesome";content:""}.status-color--success{color:var(--ui-success)}.status-color--warning{color:var(--ui-warning)}.status-color--danger{color:var(--ui-danger)}.status-color--waiting{color:var(--ui-warning)}.status-color--unknown{color:var(--ui-muted)}.status-color--info{color:var(--ui-primary-text)}.status-bg--success{background-color:var(--ui-success-soft)}.status-bg--warning{background-color:var(--ui-warning-bg)}.status-bg--danger{background-color:var(--ui-danger-soft)}.status-bg--unknown{background-color:var(--ui-strip);color:var(--ui-muted)}.status-bg--primary{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}svg[class^="status-color--"]{fill:currentColor}[class^="status-color--"] svg{fill:currentColor}.download_request{margin:5px;padding:5px;border:1px solid;width:50%;white-space:nowrap}.download_request--link{float:right;margin-left:5px}.order-layout{display:-webkit-flex;display:flex;margin-bottom:0;background:var(--ui-page);color:var(--ui-text);box-sizing:border-box}.order-layout__main{-webkit-flex:1;flex:1;min-width:1000px;padding:0 0 16px;box-sizing:border-box}.order-layout__main>.order-vehicle-info,.order-layout__main>.info-section,.order-layout__main>.js-order-profile--execution-block,.order-layout__main>.order-vehicle-form{margin-top:12px}.order-reports-modal{color:var(--ui-text)}.order-reports-modal__title{font-weight:700;color:var(--ui-text)}.order-reports-modal__subtitle{margin-top:4px;font-style:italic;font-size:12px;color:var(--ui-muted)}.order-reports-modal__driver-report{margin-top:20px}.order-reports-photos{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-left:-20px}.order-reports-photos__item{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-left:20px;margin-bottom:20px;width:160px;height:80px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-row);color:var(--ui-text)}.order-reports-photos__item-inner{padding-right:14px;padding-left:14px;display:-webkit-flex;display:flex}.order-reports-photos__item-inner.-photo{width:160px;height:80px;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.order-reports-photos__item-photo{display:block;width:100%;height:100%;object-fit:cover}.order-reports-photos__item-icon{margin-right:10px;font-size:36px}.order-reports-photos__item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px;font-weight:bold}.order-reports-photos__item-controls{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:0;z-index:-1;transition:opacity 0.2s ease-in-out}.order-reports-photos__item-control{display:-webkit-flex;display:flex;width:40px;height:40px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:50%;background-color:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text);font-size:18px;padding:0;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;line-height:0;transition:background-color 0.15s ease, box-shadow 0.15s ease, border-color 0.15s ease}.order-reports-photos__item-control:hover,.order-reports-photos__item-control:focus{background-color:var(--ui-primary-soft);box-shadow:var(--ui-active-ring);outline:none}.order-reports-photos__item-control+.order-reports-photos__item-control{margin-left:20px}.order-reports-photos__item:hover>div,.order-reports-photos__item>div:hover{z-index:1;opacity:1}.order-reports-timeline{margin-bottom:20px;overflow-x:auto;text-align:center;white-space:nowrap}.order-reports-timeline__item{position:relative;display:inline-block;text-align:center;width:96px;-webkit-flex:0 0 96px;flex:0 0 96px;cursor:pointer}.order-reports-timeline__item:before,.order-reports-timeline__item:after{content:'';position:absolute;top:23px;width:36px;height:4px;background-color:var(--ui-border)}.order-reports-timeline__item:before{left:0}.order-reports-timeline__item:after{right:0}.order-reports-timeline__item:first-child:before,.order-reports-timeline__item:last-child:after{content:none}.order-reports-timeline__item.is-active .order-reports-timeline__item-inner{background-color:var(--ui-primary-soft)}.order-reports-timeline__item.is-active .order-reports-timeline__item-dot{background-color:var(--ui-primary);color:var(--ui-on-primary);border-color:var(--ui-primary);opacity:1}.order-reports-timeline__item-inner{position:relative;z-index:2;margin-right:auto;margin-left:auto;width:48px;height:48px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.order-reports-timeline__item-dot{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:24px;height:24px;border-radius:12px;background-color:var(--ui-strip);border:1px solid var(--ui-border);color:var(--ui-muted);text-align:center;box-shadow:var(--ui-shadow-row);font-weight:700;font-size:12px;opacity:0.55}.-has-report .order-reports-timeline__item-dot{opacity:1;color:var(--ui-text)}.order-reports-timeline__item-count{position:absolute;top:-3px;left:18px;font-size:8px;font-weight:600;border-radius:6px;padding:1px 4px;color:var(--ui-on-primary);background-color:var(--ui-danger)}.vue-orders-row td:first-child{position:relative}.vue-orders-row time{white-space:nowrap}.vue-orders-row .row{display:-webkit-flex;display:flex;white-space:nowrap}.vue-orders-row .flex-auto .svg-icon,.vue-orders-row .flex-auto .order-report-group__icon>svg,.vue-orders-row .flex-auto .driver-time-status__icon>svg{color:var(--ui-muted);fill:var(--ui-muted)}.vue-orders-row .flex-auto .svg-icon svg,.vue-orders-row .flex-auto .order-report-group__icon>svg svg,.vue-orders-row .flex-auto .driver-time-status__icon>svg svg{fill:inherit}.orders-datatable-order-ref{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px;min-width:0}.orders-datatable-order-ref__icon{-webkit-flex:0 0 auto;flex:0 0 auto}.orders-datatable-order-ref a{color:var(--ui-dt-accent);text-decoration:none}.orders-datatable-order-ref a:hover{color:var(--ui-primary-text);text-decoration:underline}.order-status:before{content:'';position:absolute;top:0;bottom:0;left:0;width:3px}.order-status.-danger{color:var(--ui-danger)}.order-status.-danger:before{background-color:var(--ui-danger)}.order-status.-warning{color:var(--ui-warning)}.order-status.-warning:before{background-color:var(--ui-warning)}.cell-info{display:-webkit-inline-flex;display:inline-flex;margin-bottom:10px;border-radius:8px}.cell-info__item{display:inline-block;box-sizing:border-box;position:relative;margin:0;padding:0;width:26px;height:26px;border:1px solid var(--ui-border);border-radius:8px;background-color:var(--ui-strip);background-image:none;box-shadow:none;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--ui-muted);font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:12px;line-height:1;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;transition:background-color 0.15s ease, border-color 0.15s ease}.cell-info>.cell-info__item{border-radius:0;border-right-width:0}.cell-info>.cell-info__item:first-child{border-radius:8px 0 0 8px}.cell-info>.cell-info__item:last-child{border-right-width:1px;border-radius:0 8px 8px 0}.cell-info>.cell-info__item:only-child{border-right-width:1px;border-radius:8px}.button+.cell-info__item{margin-left:8px}.cell-info__item svg{fill:var(--ui-muted);-webkit-transform:translateY(1px);transform:translateY(1px)}.cell-info__item.is-highlight{color:var(--ui-on-primary);border-color:var(--ui-dt-accent);background-color:var(--ui-dt-accent)}.cell-info__item.is-highlight svg{fill:var(--ui-on-primary)}.cell-info__item.is-warning svg{fill:var(--ui-warning)}.cell-info__item.is-warning .cell-info__popover{color:var(--ui-warning)}.cell-info__item.is-danger svg{fill:var(--ui-danger)}.cell-info__item.is-danger .cell-info__popover{color:var(--ui-danger)}.cell-info__item.is-success svg{fill:var(--ui-success)}.cell-info__item.is-success .cell-info__popover{color:var(--ui-success)}button.cell-info__item{cursor:pointer}button.cell-info__item:hover:not(.is-highlight){background-color:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}button.cell-info__item:hover:not(.is-highlight) svg{fill:var(--ui-primary-text)}.cell-info__item-icon{padding:4px 0;font-size:14px}.cell-info__item-text{width:18px;height:18px;padding:4px;border-radius:50%;background:var(--ui-dt-cell-text);color:var(--ui-dt-hover);position:absolute;left:19px;top:-6px;font-size:10px;font-weight:800}.cell-info__popover{position:absolute;top:100%;padding-top:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;z-index:-1}.cell-info__popover-container{padding:10px 5px;width:200px;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-text);box-shadow:var(--ui-shadow-card)}.cell-info__popover-container:before,.cell-info__popover-container:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-color:transparent;border-style:solid;pointer-events:none}.cell-info__popover-container:before{top:-7px;z-index:0;border-width:6px;border-bottom-color:var(--ui-border)}.cell-info__popover-container:after{top:-5px;z-index:1;border-width:5px;border-bottom-color:var(--ui-surface)}.cell-info__item:hover>.cell-info__popover{opacity:1;z-index:10}.alert{display:block;margin:0 0 14px;padding:10px 12px;box-sizing:border-box;border-radius:var(--ui-radius-inner);font-size:13px;font-weight:600;line-height:1.45}.alert.alert-error,.alert.alert-danger{background:var(--ui-danger-soft);border:1px solid var(--ui-danger-border);color:var(--ui-danger)}.alert.alert-warning{background:var(--ui-warning-bg);border:1px solid var(--ui-warning-border);color:var(--ui-warning)}.alert.alert-success{background:var(--ui-success-soft);border:1px solid var(--ui-success-border);color:var(--ui-success)}.alert.alert-info{background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);color:var(--ui-primary-text)}.ui-card,.check-point-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ui-card--wide{grid-column:1 / -1}.ui-card--compact,.check-point-card{padding:12px;gap:10px;overflow:visible}.ui-card--compact .ui-card__body,.check-point-card .ui-card__body{padding:0}.ui-card--accent{border-left:4px solid var(--ui-muted)}.ui-card--accent-primary{border-left:4px solid var(--ui-primary)}.ui-card__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:14px 20px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.ui-card__title,.check-point-card__title{margin:0;font-size:16px;font-weight:600;color:var(--ui-text);line-height:1.3}.ui-card__title--micro,.check-point-card__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:var(--ui-micro)}.ui-card__link{font-size:13px;font-weight:500;color:var(--ui-primary);text-decoration:none}.ui-card__link:hover{text-decoration:underline}.ui-card__body{padding:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px}.ui-card__body--row{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.ui-card__hint,.check-point-card__hint{margin:0;font-size:12px;line-height:1.4;color:var(--ui-muted)}.ui-card--compact .ui-card__hint,.ui-card--compact .check-point-card__hint,.check-point-card .ui-card__hint,.check-point-card .check-point-card__hint{margin-top:-4px}.ui-checkbox{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px;font-size:13px;color:var(--ui-muted);cursor:pointer;margin-bottom:4px}.ui-checkbox input{margin:0}.ui-empty{margin:0;font-size:13px;color:var(--ui-muted)}.ui-empty--warning{padding:12px;border-radius:var(--ui-radius-inner);background:var(--ui-danger-soft);color:var(--ui-danger)}.ui-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px 20px}.ui-field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.ui-field--full{grid-column:1 / -1}.ui-field__label{display:block;font-size:12px;font-weight:600;color:var(--ui-muted);margin-bottom:0}.ui-field-label,.check-point-field-label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:var(--ui-muted)}.ui-field__value{font-size:14px;font-weight:500;color:var(--ui-text);line-height:1.4;word-break:break-word}.ui-field__value--mono{font-variant-numeric:tabular-nums}.ui-field__meta{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--ui-muted)}@media (max-width: 768px){.ui-fields{grid-template-columns:1fr}}.ui-info{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px;box-sizing:border-box;background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);border-radius:var(--ui-radius-inner);color:var(--ui-text)}.ui-info__icon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ui-primary);color:#fff}.ui-info__icon svg{width:14px;height:14px;fill:currentColor}.ui-info__body{-webkit-flex:1;flex:1;min-width:0;font-size:13px;font-weight:400;line-height:1.45;color:var(--ui-text)}.ui-info__title{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--ui-primary-text)}.ui-info p{margin:0}.ui-info p+p{margin-top:6px}.ui-list{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ui-list__item{padding:12px 0;border-bottom:1px solid var(--ui-border-soft);font-size:14px;color:var(--ui-text);line-height:1.45}.ui-list__item:first-child{padding-top:0}.ui-list__item:last-child{padding-bottom:0;border-bottom:none}.ui-list__item a{color:var(--ui-primary);text-decoration:none}.ui-list__item a:hover{text-decoration:underline}.ui-list__primary{display:block}.ui-list__meta{display:block;margin-top:2px;font-size:13px;color:var(--ui-muted)}.ui-list--compact .ui-list__item{padding:8px 0}.ui-modal-context{margin:0 0 14px;padding:10px 12px;border-radius:var(--ui-radius-control);background:var(--ui-strip);border:1px solid var(--ui-border-soft);font-size:13px;line-height:1.45;color:var(--ui-muted)}.ui-modal-context strong,.ui-modal-context b{color:var(--ui-text);font-weight:600}.ui-modal-context .number-plate,.ui-modal-context .number-plate__main,.ui-modal-context .number-plate__dark{display:inline;margin:0;padding:0;border:0;border-radius:0;background:transparent;overflow:visible;vertical-align:baseline;font-size:inherit;font-weight:700;line-height:inherit;color:var(--ui-primary-text)}.ui-modal-context__row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-modal-context__row+.ui-modal-context__row{margin-top:6px}.ui-modal-context__label{color:var(--ui-muted);font-size:12px;font-weight:600}.modalbg-content__body{overflow:visible}.modalbg-content__body .modal-form .control-group,.modalbg-content__body .modal-form .form-group,.modalbg-content__body .modal-form .form-field,.modalbg-content__body .modal-form .form-select{margin-bottom:14px}.modalbg-content__body .modal-form .control-label,.modalbg-content__body .modal-form label.control-label{float:none;display:block;width:auto;text-align:left;margin-bottom:6px;padding:0;color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}.modalbg-content__body .modal-form .controls{margin-left:0}.modalbg-content__body .modal-form .form-row{margin-left:0;gap:12px;-webkit-justify-content:flex-start;justify-content:flex-start}.modalbg-content__body .modal-form .form-row>.form-field{margin-left:0;-webkit-flex:1 1 0;flex:1 1 0;min-width:0}.modalbg-content__body .modal-form .form-select,.modalbg-content__body .modal-form .form-select select,.modalbg-content__body .modal-form .select2-container{width:100% !important;max-width:100%}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single{height:var(--ui-input-height);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ui-text);line-height:calc(var(--ui-input-height) - 2px);padding-left:12px}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--ui-placeholder)}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(var(--ui-input-height) - 2px)}.modalbg-content__body .modal-form label.form-input select.form-input__field,.modalbg-content__body .modal-form label.form-input textarea.form-input__field{width:100%;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);background-image:none;box-shadow:none;color:var(--ui-text);font-size:var(--ui-input-font-size);font-weight:400}.modalbg-content__body .modal-form label.form-input select.form-input__field:hover:not(:disabled):not([readonly]),.modalbg-content__body .modal-form label.form-input textarea.form-input__field:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}.modalbg-content__body .modal-form label.form-input select.form-input__field:focus,.modalbg-content__body .modal-form label.form-input textarea.form-input__field:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.modalbg-content__body .modal-form label.form-input select.form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 28px 0 12px;line-height:calc(var(--ui-input-height) - 2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2364748b' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 7px}.modalbg-content__body .modal-form label.form-input textarea.form-input__field{height:auto;min-height:calc(var(--ui-input-height) * 2.5);padding:8px 12px;line-height:1.45;resize:vertical}.modalbg-content__body .modal-form .filemanager,.modalbg-content__body .modal-form .filemanager__input{width:100%;max-width:100%}.modalbg-content__body .modal-form .filemanager__input{background-color:var(--ui-input-bg);border-color:var(--ui-border);color:var(--ui-muted)}.modalbg-content__body .modal-form .filemanager__input:hover{border-color:var(--ui-primary);background-color:var(--ui-primary-soft)}.modalbg-content__body .modal-form .filemanager__icon{color:var(--ui-micro)}.modalbg-content__body .modal-form .filemanager__input-head{color:var(--ui-text)}.modalbg-content__body .modal-form .filemanager__input-head span{color:var(--ui-muted)}.modalbg-content__body .modal-form .filemanager__input-head span>span{color:var(--ui-primary)}.modalbg-content__body .button{height:36px;border-radius:8px}.modalbg--ultra-narrow .modalbg-content__body{--ui-input-height: 26px;--ui-input-font-size: 12px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field{margin-bottom:10px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field label.tender_name{display:block;width:100%;margin:0 0 4px;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color);line-height:1.3}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field label.tender_name abbr{margin-left:0.25em;color:var(--ui-danger);text-decoration:none;border-bottom:0}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='text'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='email'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='tel'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='number'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input:not([type]),.modalbg--ultra-narrow .modalbg-content__body .tender-form__field select{box-sizing:border-box;width:100%;max-width:100%;height:var(--ui-input-height);min-height:var(--ui-input-height);margin:0;padding:0 8px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:calc(var(--ui-input-height) - 2px);box-shadow:none}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='text']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='email']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='tel']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='number']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input:not([type]):focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field select:focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring);outline:none}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .depot-contact-modal__contact-type{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .form-radio{margin-right:0}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control{width:100%}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control:not(.multi) .selectize-input{min-height:var(--ui-input-height) !important;height:var(--ui-input-height) !important;padding:0 22px 0 8px !important;font-size:var(--ui-input-font-size);line-height:1.25}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input.has-items{display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;gap:2px 3px;height:auto !important;min-height:var(--ui-input-height) !important;padding:3px 22px 3px 4px !important;line-height:1}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input>.item,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input.has-items>.item{height:18px;max-height:18px;padding:0 7px 0 5px !important;font-size:11px;line-height:18px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='text'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='email'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='tel'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='number'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input:not([type]),.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] select,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] .selectize-input{border-color:var(--ui-danger)}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error]::after{content:attr(data-form-error);display:block;position:static;opacity:1;margin-top:4px;padding:0;font-size:11px;font-weight:500;line-height:1.3;color:var(--ui-danger);background-color:transparent;white-space:normal;border-radius:0}.modalbg--ultra-narrow .modalbg-content__body .depot-contact-modal__save{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:96px}.modalbg--ultra-narrow .modalbg-content__body .depot-contact-modal__save .ui-loader__dot{background-color:var(--ui-on-primary)}.modalbg--ultra-narrow .modalbg-content__body .modalbg-content__footer .button{height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 12px;font-size:var(--ui-input-font-size)}.nested-info-card{box-sizing:border-box;margin:0 0 12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-row);color:var(--ui-text);overflow:hidden}.nested-info-card__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;padding:10px 12px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.nested-info-card__title{-webkit-flex:1;flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.3;color:var(--ui-text)}.nested-info-card__remove{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;min-height:28px;padding:0 !important;margin:0;gap:0;font-size:0;border-color:var(--ui-danger-border) !important;background-color:var(--ui-danger-soft) !important;color:var(--ui-danger) !important}.nested-info-card__remove>*{display:none !important}.nested-info-card__remove::before{font-family:"FontAwesome";font-size:14px;line-height:1;content:'\f014';color:inherit}.nested-info-card__remove:hover,.nested-info-card__remove:focus-visible{background-color:var(--ui-btn-danger-hover-bg) !important;border-color:var(--ui-btn-danger-hover-border) !important;color:var(--ui-btn-danger-hover-text) !important}.nested-info-card__body{padding:12px}.nested-info-card__add{display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;gap:6px;margin:4px 0 8px;min-height:36px;height:auto;padding:0 12px !important;border-radius:var(--ui-radius-control);border-color:var(--ui-btn-primary-bg) !important;background-color:var(--ui-btn-primary-bg) !important;color:var(--ui-btn-primary-text) !important}.nested-info-card__add i{margin:0;line-height:1;color:inherit}.nested-info-card__add:hover,.nested-info-card__add:focus-visible{background-color:var(--ui-btn-primary-hover) !important;border-color:var(--ui-btn-primary-hover) !important;color:var(--ui-btn-primary-text) !important}.nested-info-card-list>.fields{margin:0}.nested-info-card-list>.fields.marked_for_destruction{display:none}.ui-page{background:var(--ui-canvas);margin:-15px;padding:16px;min-height:calc(100vh - 90px);box-sizing:border-box}.ui-page__header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px;margin:0 auto 24px}.ui-page__heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-page__title{margin:0;font-size:20px;font-weight:700;color:var(--ui-text);line-height:1.3}.ui-page__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-page__actions .button{height:36px;border-radius:8px}.ui-page__body{max-width:1100px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:24px}.ui-page__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media (max-width: 768px){.ui-page__header{-webkit-flex-direction:column;flex-direction:column}.ui-page__grid{grid-template-columns:1fr}}.photo-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:16px;box-sizing:border-box}.photo-lightbox--open,.photo-lightbox:not([hidden]){display:-webkit-flex;display:flex}.photo-lightbox[hidden]{display:none !important}.photo-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ui-lightbox-overlay)}.photo-lightbox__dialog{position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:1100px;max-height:100%;margin:auto;pointer-events:none}.photo-lightbox__stage{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:520px;max-width:100%;min-height:360px;max-height:100%;pointer-events:auto}.photo-lightbox__loader{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.photo-lightbox__loader[hidden]{display:none !important}.photo-lightbox__loader .ui-loader__dot{background-color:var(--ui-lightbox-fg, #fff)}.photo-lightbox__image{display:block;max-width:100%;max-height:calc(100vh - 48px);width:auto;height:auto;object-fit:contain;border:0;border-radius:var(--ui-radius-card);box-shadow:var(--ui-lightbox-image-shadow);background:transparent}.photo-lightbox__image--pending{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.photo-lightbox--loading .photo-lightbox__nav,.photo-lightbox--loading .photo-lightbox__toolbar .photo-lightbox__name,.photo-lightbox--loading .photo-lightbox__toolbar .photo-lightbox__counter,.photo-lightbox--loading .photo-lightbox__btn[data-photo-lightbox-download]{opacity:0.35;pointer-events:none}.photo-lightbox--loading .photo-lightbox__btn[data-photo-lightbox-close]{opacity:1;pointer-events:auto}.photo-lightbox__toolbar{position:absolute;top:12px;right:12px;left:12px;z-index:3;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;min-height:36px;pointer-events:none}.photo-lightbox__name{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--ui-lightbox-fg);text-shadow:var(--ui-lightbox-text-shadow);pointer-events:none}.photo-lightbox__counter{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0;font-size:12px;font-weight:600;letter-spacing:0.02em;color:var(--ui-lightbox-fg-muted);text-shadow:var(--ui-lightbox-text-shadow)}.photo-lightbox__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin-left:auto;pointer-events:auto}.photo-lightbox__btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--ui-lightbox-chrome-border);border-radius:var(--ui-radius-control);background:var(--ui-lightbox-chrome-bg);color:var(--ui-lightbox-fg);cursor:pointer;text-decoration:none;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease}.photo-lightbox__btn .svg-icon,.photo-lightbox__btn .order-report-group__icon>svg,.photo-lightbox__btn .driver-time-status__icon>svg{width:16px;height:16px;fill:currentColor}.photo-lightbox__btn:hover,.photo-lightbox__btn:focus{background:var(--ui-lightbox-chrome-bg-hover);border-color:var(--ui-lightbox-chrome-border-hover);color:var(--ui-lightbox-fg);outline:none}.photo-lightbox__nav{position:absolute;top:50%;z-index:2;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--ui-lightbox-chrome-border);border-radius:999px;background:var(--ui-lightbox-chrome-bg);color:var(--ui-lightbox-fg);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto;line-height:0;transition:background 0.15s ease, border-color 0.15s ease}.photo-lightbox__nav .photo-lightbox__chevron{display:block;width:20px;height:20px;-webkit-flex:0 0 auto;flex:0 0 auto}.photo-lightbox__nav:hover,.photo-lightbox__nav:focus{background:var(--ui-lightbox-chrome-bg-hover);border-color:var(--ui-lightbox-chrome-border-hover);outline:none}.photo-lightbox__nav[hidden]{display:none !important}.photo-lightbox__nav--prev{left:12px}.photo-lightbox__nav--next{right:12px}html.photo-lightbox-open{overflow:hidden}@media (max-width: 640px){.photo-lightbox{padding:12px}.photo-lightbox__nav{width:36px;height:36px}.photo-lightbox__nav--prev{left:8px}.photo-lightbox__nav--next{right:8px}.photo-lightbox__image{max-height:calc(100vh - 32px)}}.ui-pill{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:var(--ui-pill);color:var(--ui-muted);font-size:11px;font-weight:600;vertical-align:middle;border:1px solid transparent}.ui-pill--active{background:var(--ui-primary-soft);color:var(--ui-primary-text);border-color:var(--ui-primary-soft-strong)}.ui-status{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:6px;height:24px;padding:0 12px;border:1px solid currentColor;border-radius:999px;font-size:12px;font-weight:600;line-height:1;background:var(--ui-pill);color:var(--ui-muted)}.ui-status__dot{width:8px;height:8px;border-radius:50%;background:currentColor;-webkit-flex-shrink:0;flex-shrink:0}.ui-status--planned,.ui-status--warning{background:var(--ui-warning-bg);color:var(--ui-warning)}.ui-status--opened,.ui-status--primary,.ui-status--info{background:var(--ui-primary-soft);color:var(--ui-primary)}.ui-status--closed,.ui-status--success{background:var(--ui-success-soft);color:var(--ui-success)}.ui-status--danger{background:var(--ui-danger-soft);color:var(--ui-danger)}.ui-status--default,.ui-status--archive{background:var(--ui-pill);color:var(--ui-muted)}.ui-table-wrap{overflow-x:auto;margin:-4px}.ui-table{width:100%;border-collapse:collapse;font-size:13px}.ui-table th{padding:12px 16px;text-align:left;background:var(--ui-strip);color:var(--ui-muted);font-size:12px;font-weight:600;border-bottom:1px solid var(--ui-border-soft);white-space:nowrap}.ui-table td{padding:12px 16px;color:var(--ui-text);border-bottom:1px solid var(--ui-border-soft);vertical-align:top}.ui-table tbody tr:hover td{background:var(--ui-strip)}.ui-table tbody tr:last-child td{border-bottom:none}.video-popup__backdrop,#video-popup-fade{display:none !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:var(--ui-lightbox-overlay);cursor:pointer}.video-popup__backdrop.is-open,#video-popup-fade.is-open{display:block !important}#video-popup-light.video-popup,#video-popup-light{display:none !important;position:fixed;top:50%;left:50%;z-index:10001;width:auto;max-width:calc(100vw - 32px);padding:0;border:0;background:transparent;overflow:visible;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#video-popup-light.video-popup.is-open,#video-popup-light.is-open{display:block !important}.video-popup__stage{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:640px}#video-popup-download,#video-popup-boxclose,.video-popup__btn{position:absolute;z-index:5;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:36px !important;height:36px !important;min-width:36px;min-height:36px;margin:0;padding:0 !important;overflow:hidden;border:1px solid var(--ui-lightbox-chrome-border) !important;border-radius:var(--ui-radius-control) !important;background:var(--ui-lightbox-chrome-bg) !important;color:var(--ui-lightbox-fg) !important;font-size:0 !important;line-height:0 !important;color:transparent !important;cursor:pointer;text-decoration:none !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;pointer-events:auto;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease}#video-popup-download::before,#video-popup-boxclose::before,.video-popup__btn::before{display:block;font-family:"FontAwesome";font-size:16px !important;font-style:normal;font-weight:normal;line-height:1 !important;color:var(--ui-lightbox-fg) !important;speak:none}#video-popup-download:hover,#video-popup-download:focus,#video-popup-boxclose:hover,#video-popup-boxclose:focus,.video-popup__btn:hover,.video-popup__btn:focus{background:var(--ui-lightbox-chrome-bg-hover) !important;border-color:var(--ui-lightbox-chrome-border-hover) !important;color:var(--ui-lightbox-fg) !important;outline:none}#video-popup-download,.video-popup__btn--download{top:12px;left:12px}#video-popup-download::before,.video-popup__btn--download::before{content:""}#video-popup-boxclose,.video-popup__btn--close,a.video-popup-boxclose{top:12px;right:12px}#video-popup-boxclose::before,.video-popup__btn--close::before,a.video-popup-boxclose::before{content:""}.video-popup__player,#video-popup-VisaChipCardVideo{display:block;position:relative;z-index:1;width:auto;height:auto;max-width:640px;max-height:360px;margin:0;border:0;border-radius:var(--ui-radius-card);background:#000;box-shadow:var(--ui-lightbox-image-shadow)}.vehicle-show{background:var(--ui-page);margin:-15px;padding:16px;min-height:calc(100vh - 90px);box-sizing:border-box}.vehicle-show__layout{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:16px;width:100%}.vehicle-show__sidebar{-webkit-flex:0 0 320px;flex:0 0 320px;width:320px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;min-width:0;position:relative;z-index:2}.vehicle-show__main{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;position:relative;z-index:1}.vehicle-show__card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);overflow:hidden}.vehicle-show__card .section,.vehicle-show__card .section-content{margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}#vehicle-info-card{overflow:visible}.vehicle-show__card--map,.vehicle-show__card--media{overflow:hidden}.vehicle-show__card--map #vehicle-map{height:280px;border-radius:0}.vehicle-show__card--media .simple-slider.flexslider{margin:0 !important;padding:0 !important;border:0 !important;border-radius:0;background:var(--ui-strip);box-shadow:none !important}.vehicle-show__card--media .flex-viewport{width:100%;height:auto !important;max-height:none !important;overflow:hidden}.vehicle-show__card--media .slides{width:100%;height:auto !important;margin:0;padding:0;list-style:none}.vehicle-show__card--media .simple-slider-item,.vehicle-show__card--media .slides>li{width:100%;aspect-ratio:4 / 3;height:auto !important;position:relative;overflow:hidden;margin:0;padding:0}.vehicle-show__card--media .flexslider .slides img,.vehicle-show__card--media .simple-slider-item img{border:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.vehicle-show__card--tabs{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:320px;min-width:0;overflow:hidden}.vehicle-show__tab-body{padding:12px 16px 16px;overflow:visible;min-width:0;max-width:100%}.vehicle-show__tab-body .tab-content,.vehicle-show__tab-body .tab-pane{min-width:0;max-width:100%}.vehicle-show__tab-body .section-content__sub-title{margin-bottom:12px}.vehicle-show__tab-body .section-title{font-size:14px;font-weight:700;color:var(--ui-muted)}.vehicle-show .tabs.tabs--compact{height:auto;min-height:44px;padding:0 8px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);box-shadow:none;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;overflow:hidden}.vehicle-show .tabs.tabs--compact .tabs__wrapper{overflow-x:auto;overflow-y:hidden}.vehicle-show .tabs.tabs--compact .tabs__wrapper::after{display:none}.vehicle-show .tabs.tabs--compact .tabs__content{position:static;gap:0}.vehicle-show .tabs.tabs--compact .tabs-item__link{width:auto;min-width:44px;height:44px;margin:0;padding:0 10px 2px;background:transparent;border:0;border-radius:0;border-bottom:2px solid transparent;-webkit-transform:none;transform:none;color:var(--ui-muted);transition:color 0.15s ease, border-color 0.15s ease, background 0.15s ease}.vehicle-show .tabs.tabs--compact .tabs-item__link:hover{-webkit-transform:none;transform:none;background:var(--ui-primary-soft);color:var(--ui-primary-text)}.vehicle-show .tabs.tabs--compact .tabs-item__link>svg{max-width:22px;max-height:18px}.vehicle-show .tabs.tabs--compact .tabs-item__link>svg path{fill:currentColor}.vehicle-show .tabs.tabs--compact .tabs-item.active .tabs-item__link{-webkit-transform:none;transform:none;background:transparent;border-color:var(--ui-primary);box-shadow:none;color:var(--ui-primary)}.vehicle-show .tabs.tabs--compact .tabs-item.active .tabs-item__link::before{content:none}.vehicle-show .tabs.tabs--compact .tabs-item.active .tabs-item__link>svg path{fill:currentColor}.vehicle-show .info-card{font-family:inherit}.vehicle-show .info-card--archive{background:var(--ui-strip)}.vehicle-show .info-card-header{padding:12px 14px;margin-bottom:0;background:var(--ui-strip);gap:8px;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.vehicle-show .info-card-header--bordered{border-bottom:1px solid var(--ui-border-soft)}.vehicle-show .info-card-item{padding:10px 14px;margin:0}.vehicle-show .info-card-item:not(:last-of-type){border-bottom:1px solid var(--ui-border-soft)}.vehicle-show .info-card-item:last-of-type{padding-bottom:12px}.vehicle-show .info-card-column__title{font-size:12px;font-weight:600;color:var(--ui-muted);margin-bottom:4px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px}.vehicle-show .info-card-column__value{font-size:13px;font-weight:500;color:var(--ui-muted);line-height:1.4}.vehicle-show .info-card-column__link{color:var(--ui-primary)}.vehicle-show .info-card-column__link:hover{color:var(--ui-primary-text)}.vehicle-show .drivers-info-header{padding:14px 14px 8px}.vehicle-show .drivers-info-header__title{margin:0;font-size:14px;font-weight:700;color:var(--ui-muted)}.vehicle-show .drivers-info-item{padding:10px 14px;margin:0}.vehicle-show .drivers-info-item__icon{width:40px;height:40px}.vehicle-show .drivers-info-item__icon .round-photo,.vehicle-show .drivers-info-item__icon>img.person-photo{width:100%;height:100%;border-radius:50%;object-fit:cover}.vehicle-show .drivers-info-item__icon>img.person-photo{border:1px solid var(--ui-border);box-sizing:border-box;background-color:var(--ui-strip);display:block}.vehicle-show .drivers-info-item__details__name{font-size:13px;font-weight:600;color:var(--ui-muted)}.vehicle-show .drivers-info-item__details__phone,.vehicle-show .drivers-info-item__text{font-size:12px;color:var(--ui-muted)}.vehicle-show .drivers-info-footer{padding:10px 14px;gap:12px;background:var(--ui-strip);border-top:1px solid var(--ui-border-soft);color:var(--ui-muted)}.vehicle-show .drivers-info-footer__link{color:var(--ui-primary);font-size:13px;font-weight:500}.vehicle-show .drivers-info-footer__link:hover{color:var(--ui-primary-text);text-decoration:underline}.vehicle-show .switcher__header{border-bottom:1px solid var(--ui-border-soft)}.vehicle-show .switcher-header{padding:12px 14px;background:var(--ui-strip);border-bottom:0}.vehicle-show .switcher-header__title{font-size:14px;font-weight:700;color:var(--ui-muted)}.vehicle-show .service-info-item{padding:12px 14px;color:var(--ui-muted);transition:background-color 0.15s ease, color 0.15s ease}.vehicle-show .service-info-item:hover,.vehicle-show .service-info-item:focus{background:var(--ui-primary-soft);color:var(--ui-muted);text-decoration:none}.vehicle-show .service-info-item:hover .service-info-item-icon,.vehicle-show .service-info-item:focus .service-info-item-icon{color:var(--ui-primary);fill:currentColor}.vehicle-show .service-info-item:hover .service-info-item-icon--maintenance,.vehicle-show .service-info-item:hover .service-info-item-icon--battery,.vehicle-show .service-info-item:hover .service-info-item-icon--tires,.vehicle-show .service-info-item:focus .service-info-item-icon--maintenance,.vehicle-show .service-info-item:focus .service-info-item-icon--battery,.vehicle-show .service-info-item:focus .service-info-item-icon--tires{background-color:var(--ui-primary)}.vehicle-show .service-info-item:hover .icon-angle-right,.vehicle-show .service-info-item:hover .datepicker th.next,.datepicker .vehicle-show .service-info-item:hover th.next,.vehicle-show .service-info-item:hover .icons-inside.icons-inside--angle-right .icons-inside__out,.icons-inside.icons-inside--angle-right .vehicle-show .service-info-item:hover .icons-inside__out,.vehicle-show .service-info-item:hover .order-progress__nav-right,.vehicle-show .service-info-item:hover .to-list__nav-right,.vehicle-show .service-info-item:hover .to-schedule-nav__next,.vehicle-show .service-info-item:focus .icon-angle-right,.vehicle-show .service-info-item:focus .datepicker th.next,.datepicker .vehicle-show .service-info-item:focus th.next,.vehicle-show .service-info-item:focus .icons-inside.icons-inside--angle-right .icons-inside__out,.icons-inside.icons-inside--angle-right .vehicle-show .service-info-item:focus .icons-inside__out,.vehicle-show .service-info-item:focus .order-progress__nav-right,.vehicle-show .service-info-item:focus .to-list__nav-right,.vehicle-show .service-info-item:focus .to-schedule-nav__next{color:var(--ui-primary)}.vehicle-show .service-info__item:not(:last-child){border-bottom:1px solid var(--ui-border-soft)}.vehicle-show .vehicle-overview__section,.vehicle-show .vehicle-overview-section{box-shadow:none;border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-inner);background:var(--ui-surface);margin-bottom:12px}.vehicle-show .order-truck__sections{gap:0}.vehicle-show .order-truck-section{padding:8px 12px;margin:0}.vehicle-show .order-truck-section+.order-truck-section{border-left:1px solid var(--ui-border-soft)}.vehicle-show .order-truck-section__title{font-size:14px;font-weight:700;color:var(--ui-muted);margin-bottom:12px}.vehicle-show .order-truck-section__tag{border-radius:var(--ui-radius-pill);font-size:12px;font-weight:600;padding:2px 10px}.vehicle-show .order-truck-section__props dt{color:var(--ui-muted);font-size:12px;font-weight:600}.vehicle-show .order-truck-section__props dd{color:var(--ui-muted);font-size:13px}.vehicle-show .info-card-column__button .button,.vehicle-show .info-card-column__button a.button{height:36px;border-radius:var(--ui-radius-control);font-size:13px}.vehicle-show .actions-item{margin-bottom:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:visible;background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.vehicle-show .actions-item:not(:last-child){margin-bottom:12px}.vehicle-show .actions-item:last-child{margin-bottom:0}.vehicle-show .actions-item-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin-bottom:0;padding:12px 14px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.vehicle-show .actions-item-header__title{font-size:14px;font-weight:700;color:var(--ui-muted)}.vehicle-show .actions-item-header__nav{margin-left:0}.vehicle-show .actions-item__body,.vehicle-show .actions-item-body{padding:12px 14px}.vehicle-show .data-list__key{font-size:12px;font-weight:600;color:var(--ui-muted)}.vehicle-show .data-list__value{font-size:13px;font-weight:500;color:var(--ui-muted)}.vehicle-show .nav-trigger__link{width:28px;height:28px;top:0;border-radius:var(--ui-radius-control);background:var(--ui-surface);border:1px solid var(--ui-border);transition:background 0.15s ease, border-color 0.15s ease}.vehicle-show .nav-trigger__link:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong)}.vehicle-show .nav-trigger__link::after{background-color:var(--ui-muted);box-shadow:-4px 0 0 var(--ui-muted),4px 0 0 var(--ui-muted)}@media (max-width: 1024px){.vehicle-show__layout{-webkit-flex-direction:column;flex-direction:column}.vehicle-show__sidebar{-webkit-flex:none;flex:none;width:100%}}.driver-show{background:var(--ui-page);margin:-15px;padding:16px;min-height:calc(100vh - 90px);box-sizing:border-box}.driver-show .section-columns{width:100%;min-width:0}.driver-show .section-column--main-content,.driver-show .section-column--fixed{min-width:0}.driver-show .section-column--fixed{position:relative}.driver-show .section-column--fixed:has(.nav-dropdown--shown){z-index:2}.driver-show .section-column--main-content{position:relative}.driver-show .section-column--fixed{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.driver-show .section-column--fixed>.section{margin:0}.driver-show .section-column--fixed>.section>.section-content{margin-bottom:0}.driver-show .section-column--fixed>.warning-block{margin:0}.driver-show .section-column--main-content>.section-content.driver-time{margin-bottom:12px}.driver-show .section-content--info-card{overflow:visible;-webkit-flex-direction:column;flex-direction:column}.driver-show .section-column--main-content .tab-content,.driver-show .section-column--main-content .tab-pane{min-width:0;max-width:100%}.driver-show__card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.driver-show__card--tabs{overflow:visible}.driver-show__tab-body{padding:12px 16px 16px;overflow:visible;min-width:0;max-width:100%}.driver-show__tab-body .section-content__sub-title{margin-bottom:12px}.driver-show__tab-body .section-title{font-size:14px;font-weight:700;color:var(--ui-muted)}.driver-show .tabs.tabs--compact{height:auto;min-height:44px;padding:0 8px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);box-shadow:none;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;overflow:hidden}.driver-show .tabs.tabs--compact .tabs__wrapper{overflow-x:auto;overflow-y:hidden}.driver-show .tabs.tabs--compact .tabs__wrapper::after{display:none}.driver-show .tabs.tabs--compact .tabs__content{position:static;gap:0}.driver-show .tabs.tabs--compact .tabs-item__link{width:auto;min-width:44px;height:44px;margin:0;padding:0 10px 2px;background:transparent;border:0;border-radius:0;border-bottom:2px solid transparent;-webkit-transform:none;transform:none;color:var(--ui-muted);transition:color 0.15s ease, border-color 0.15s ease, background 0.15s ease}.driver-show .tabs.tabs--compact .tabs-item__link:hover{-webkit-transform:none;transform:none;background:var(--ui-primary-soft);color:var(--ui-primary-text)}.driver-show .tabs.tabs--compact .tabs-item__link>svg{max-width:22px;max-height:18px}.driver-show .tabs.tabs--compact .tabs-item__link>svg path{fill:currentColor}.driver-show .tabs.tabs--compact .tabs-item.active .tabs-item__link{-webkit-transform:none;transform:none;background:transparent;border-color:var(--ui-primary);box-shadow:none;color:var(--ui-primary)}.driver-show .tabs.tabs--compact .tabs-item.active .tabs-item__link::before{content:none}.driver-show .tabs.tabs--compact .tabs-item.active .tabs-item__link>svg path{fill:currentColor}.driver-show .info-card{font-family:inherit}.driver-show .info-card-header{padding:12px 14px;margin-bottom:0;background:var(--ui-strip);gap:8px;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.driver-show .info-card-header--bordered{border-bottom:1px solid var(--ui-border-soft)}.driver-show .info-card-item{padding:10px 14px;margin:0}.driver-show .info-card-item:not(:last-of-type){border-bottom:1px solid var(--ui-border-soft)}.driver-show .info-card-item:last-of-type{padding-bottom:12px}.driver-show .info-card-preview__name{font-size:14px;font-weight:600;color:var(--ui-text)}.driver-show .info-card-row__key{font-size:12px;font-weight:600;color:var(--ui-muted)}.driver-show .info-card-row__value{font-size:13px;font-weight:500;color:var(--ui-muted)}.driver-show .actions-item{margin-bottom:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:visible;background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.driver-show .actions-item:not(:last-child){margin-bottom:12px}.driver-show .actions-item:last-child{margin-bottom:0}.driver-show .actions-item-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin-bottom:0;padding:12px 14px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.driver-show .actions-item-header__title{font-size:14px;font-weight:700;color:var(--ui-muted)}.driver-show .actions-item-header__nav{margin-left:0}.driver-show .actions-item__body,.driver-show .actions-item-body{padding:12px 14px}.driver-show .data-list-key,.driver-show .data-list__key{font-size:12px;font-weight:600;color:var(--ui-muted)}.driver-show .data-list-value,.driver-show .data-list__value{font-size:13px;font-weight:500;color:var(--ui-muted)}.driver-show .actions-item__address{padding:12px 14px 0}.driver-show .actions-item-address{padding-bottom:12px;margin:0;border-bottom:1px solid var(--ui-border-soft)}.driver-show .actions-item-address__key{margin-right:12px;font-size:12px;font-weight:600;color:var(--ui-muted)}.driver-show .actions-item-address__value,.driver-show .actions-item-text{color:var(--ui-text);font-size:13px}.driver-show .people-item__name{color:var(--ui-text)}.driver-show .people-item__info span{color:var(--ui-muted)}.driver-show .documents-block .info-box{width:100%;max-width:100%}.driver-show .documents-block .info-box-item-body,.driver-show .documents-block .info-box-item__body{color:var(--ui-muted);font-size:13px}.driver-show .actions-item-body .form-row{margin-left:0;gap:8px;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap}.driver-show .actions-item-body .form-row>.form-field{margin-left:0;margin-bottom:0}.driver-show .actions-item-body .form-row .form-input__field,.driver-show .actions-item-body .form-row input.form-input__field,.driver-show .actions-item-body .form-row select.form-input__field{background-color:var(--ui-input-bg);border-color:var(--ui-border);color:var(--ui-text)}.driver-show .actions-item-body .form-row .form-select{width:100%;min-width:0}.driver-show .actions-item-body .form-row .button{height:var(--ui-input-height);border-radius:var(--ui-radius-control)}.driver-show .activities-attestation-form .form-field.date{-webkit-flex-basis:140px;flex-basis:140px}.driver-show .activities-attestation-form .form-field.time{-webkit-flex-basis:96px;flex-basis:96px}.driver-show .activities-attestation-form .form-field.time input.timepicker{width:100%}.driver-show .activities-attestation-form .form-field.select--l{-webkit-flex:1 1 220px;flex:1 1 220px;min-width:180px}.driver-show .nav-trigger__link:hover{border-color:var(--ui-primary-soft-strong)}.driver-show #employee-working-time-tab{color:var(--ui-text)}.driver-show #employee-working-time-tab .driver-time-list__item{background:var(--ui-surface);border-color:var(--ui-border)}.driver-show #employee-working-time-tab .driver-time-list__item--weekend{background:var(--ui-strip)}.driver-show #employee-working-time-tab .driver-time-chart__scale-item span{color:var(--ui-muted)}.driver-show #driver-mobile-devices-tab{min-width:0;max-width:100%}.driver-show #driver-mobile-devices-tab .section-list--columns{border-bottom:1px solid var(--ui-border-soft);margin-bottom:12px}.driver-show #driver-mobile-devices-tab .datatable,.driver-show #driver-mobile-devices-tab .datatable-container,.driver-show #driver-mobile-devices-tab .datatable-wrapper,.driver-show #driver-mobile-devices-tab .datatable-wrapper__container{max-width:100%;min-width:0;box-sizing:border-box}.driver-show #driver-mobile-devices-tab .datatable-wrapper__container{border-color:var(--ui-dt-border)}.driver-show #driver-mobile-devices-tab .datatable-table-wrapper{max-width:100%;overflow-x:auto}.driver-show #driver-mobile-devices-tab .datatable-table td{max-width:240px;overflow-wrap:anywhere;word-break:break-word}.driver-show #driver-changelog-tab,.driver-show #employee-changelog-tab{color:var(--ui-text)}.driver-show #driver-changelog-tab .actions-item-body__title,.driver-show #employee-changelog-tab .actions-item-body__title{color:var(--ui-muted)}.driver-show #driver-changelog-tab .changelog-item__text,.driver-show #employee-changelog-tab .changelog-item__text{color:var(--ui-text)}.driver-show #driver-changelog-tab .changelog-item__info,.driver-show #employee-changelog-tab .changelog-item__info{color:var(--ui-muted)}.driver-show #driver-changelog-tab .changelog-pagination a,.driver-show #employee-changelog-tab .changelog-pagination a{color:var(--ui-primary)}.driver-show .download-monthly-report{margin-top:16px}.employee-show{background:var(--ui-page);margin:-15px;padding:16px;min-height:calc(100vh - 90px);box-sizing:border-box}.employee-show .section-columns{width:100%;min-width:0}.employee-show .section-column--main-content,.employee-show .section-column--fixed{min-width:0}.employee-show .section-column--fixed{position:relative;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.employee-show .section-column--fixed>.section{margin:0}.employee-show .section-column--fixed>.section>.section-content{margin-bottom:0}.employee-show .section-column--main-content{position:relative;z-index:1}.employee-show .section-column--main-content .tab-content,.employee-show .section-column--main-content .tab-pane{min-width:0;max-width:100%}.employee-show .section-content--info-card{overflow:visible;-webkit-flex-direction:column;flex-direction:column}.employee-show .tabs.tabs--compact{height:auto;min-height:44px;padding:0 8px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);box-shadow:none;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;overflow:hidden}.employee-show .tabs.tabs--compact .tabs__wrapper{overflow-x:auto;overflow-y:hidden}.employee-show .tabs.tabs--compact .tabs__wrapper::after{display:none}.employee-show .tabs.tabs--compact .tabs__content{position:static;gap:0}.employee-show .tabs.tabs--compact .tabs-item__link{width:auto;min-width:44px;height:44px;margin:0;padding:0 10px 2px;background:transparent;border:0;border-radius:0;border-bottom:2px solid transparent;-webkit-transform:none;transform:none;color:var(--ui-muted);transition:color 0.15s ease, border-color 0.15s ease, background 0.15s ease}.employee-show .tabs.tabs--compact .tabs-item__link:hover{-webkit-transform:none;transform:none;background:var(--ui-primary-soft);color:var(--ui-primary-text)}.employee-show .tabs.tabs--compact .tabs-item__link>svg{max-width:22px;max-height:18px}.employee-show .tabs.tabs--compact .tabs-item__link>svg path{fill:currentColor}.employee-show .tabs.tabs--compact .tabs-item.active .tabs-item__link{-webkit-transform:none;transform:none;background:transparent;border-color:var(--ui-primary);box-shadow:none;color:var(--ui-primary)}.employee-show .tabs.tabs--compact .tabs-item.active .tabs-item__link::before{content:none}.employee-show .tabs.tabs--compact .tabs-item.active .tabs-item__link>svg path{fill:currentColor}.employee-show .info-card{font-family:inherit}.employee-show .info-card-header{padding:12px 14px;margin-bottom:0;background:var(--ui-strip);gap:8px;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.employee-show .info-card-header--bordered{border-bottom:1px solid var(--ui-border-soft)}.employee-show .info-card-item{padding:10px 14px;margin:0}.employee-show .info-card-item:not(:last-of-type){border-bottom:1px solid var(--ui-border-soft)}.employee-show .info-card-item:last-of-type{padding-bottom:12px}.employee-show .info-card-preview__name{font-size:14px;font-weight:600;color:var(--ui-text)}.employee-show .info-card-row__key{font-size:12px;font-weight:600;color:var(--ui-muted)}.employee-show .info-card-row__value{font-size:13px;font-weight:500;color:var(--ui-muted)}.employee-show .actions-item{margin-bottom:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:visible;background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.employee-show .actions-item:not(:last-child){margin-bottom:12px}.employee-show .actions-item:last-child{margin-bottom:0}.employee-show .actions-item-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin-bottom:0;padding:12px 14px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.employee-show .actions-item-header__title{font-size:13px;font-weight:700;color:var(--ui-text)}.employee-show .actions-item-body{padding:12px 14px}.employee-show .actions-item__address{padding:10px 14px;border-bottom:1px solid var(--ui-border-soft)}.employee-show .actions-item-address{padding-bottom:0;border-bottom:0}.employee-show .actions-item-address__key{font-size:12px;font-weight:600;color:var(--ui-muted)}.employee-show .actions-item-address__value{font-size:13px;color:var(--ui-text)}.employee-show .actions-item-text{font-size:13px;line-height:1.5;color:var(--ui-text)}.employee-show .data-list__item{padding:6px 0}.employee-show .download-monthly-report{margin-top:16px}.employee-show__card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.employee-show__card--tabs{overflow:hidden}.employee-show__tab-body{padding:12px 16px 16px;overflow:visible;min-width:0;max-width:100%}.employee-show__tab-body .section-content__sub-title{margin-bottom:12px}.employee-show__tab-body .section-title{font-size:14px;font-weight:700;color:var(--ui-muted)}.geofence-show{color:var(--ui-text)}.geofence-show .section-body,.geofence-show .geofence-show__body{color:var(--ui-text)}.geofence-show .datatable__filters-panel{background:var(--ui-strip)}.geofence-show .datatable-wrapper__container{border-color:var(--ui-dt-border)}.geofence-event-list{color:var(--ui-text)}.geofence-event-list h3{font-size:14px;font-weight:700;color:var(--ui-text);margin:0 0 12px}.geofence-form{color:var(--ui-text)}.geofence-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.geofence-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card)}.geofence-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.geofence-form .section-header__title-text,.geofence-form .section-header__title{color:var(--ui-text)}.geofence-form .section-body{color:var(--ui-text)}.geofence-form #geofence-geometry-editor,.geofence-form #region-event-rule--form,.geofence-form #geofence_objects{margin-bottom:8px}.geofence-form .geofence-general{display:grid;grid-template-columns:minmax(280px, 340px) minmax(0, 1fr);grid-template-rows:auto minmax(420px, 1fr);gap:12px 16px;width:100%;min-width:0;-webkit-align-items:stretch;align-items:stretch}.geofence-form .geofence-general__name{grid-column:1;grid-row:1;min-width:0}.geofence-form .geofence-general__name .form-field{width:100%;max-width:none;-webkit-flex:none;flex:none;margin-bottom:0}.geofence-form .geometry-editor{display:contents}.geofence-form .geometry-editor__aside{grid-column:1;grid-row:2;min-width:0;max-height:520px;overflow-x:hidden;overflow-y:auto;padding:12px;box-sizing:border-box;background:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.geofence-form .geometry-editor__map{grid-column:2;grid-row:1 / span 2;min-width:0;min-height:0;display:-webkit-flex;display:flex}.geofence-form .area-select__list{width:100%;-webkit-flex:none;flex:none;padding:0;border-right:0;background:transparent;box-shadow:none}.geofence-form #geometry-editor-map.areas-map,.geofence-form #geometry-editor-map{width:100%;height:100%;min-height:480px}.geofence-form .form-error,.geofence-form .form-input__error{color:var(--ui-danger)}.geofence-form .geofence-errors{margin:0 0 8px;padding:0;list-style:none;color:var(--ui-danger);font-size:13px}#geometry-editor-map.areas-map,#geometry-editor-map{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden;background:var(--ui-surface)}#geometry-editor-map.areas-map .leaflet-bar,#geometry-editor-map .leaflet-bar{border:0;box-shadow:none}#geometry-editor-map.areas-map .leaflet-draw-toolbar a,#geometry-editor-map.areas-map .leaflet-draw-toolbar a:hover,#geometry-editor-map .leaflet-draw-toolbar a,#geometry-editor-map .leaflet-draw-toolbar a:hover{width:30px !important;height:30px !important;margin:0 0 6px;background-color:var(--ui-map-control-bg) !important;border:1px solid var(--ui-map-control-border) !important;border-radius:var(--ui-radius-control) !important;box-shadow:var(--ui-shadow-row);color:var(--ui-map-control-fg) !important;-webkit-filter:none !important;filter:none !important}#geometry-editor-map.areas-map .leaflet-draw-toolbar a:hover,#geometry-editor-map .leaflet-draw-toolbar a:hover{background-color:var(--ui-map-control-bg-hover) !important}#geometry-editor-map.areas-map .leaflet-draw-toolbar a.leaflet-disabled,#geometry-editor-map.areas-map .leaflet-draw-toolbar a.leaflet-disabled:hover,#geometry-editor-map .leaflet-draw-toolbar a.leaflet-disabled,#geometry-editor-map .leaflet-draw-toolbar a.leaflet-disabled:hover{opacity:0.45;background-color:var(--ui-map-control-bg) !important}#geometry-editor-map.areas-map .leaflet-draw-actions,#geometry-editor-map .leaflet-draw-actions{left:44px !important;-webkit-transform:translateY(36px);transform:translateY(36px);-webkit-filter:drop-shadow(0 2px 8px rgba(15,23,42,0.14));filter:drop-shadow(0 2px 8px rgba(15,23,42,0.14))}#geometry-editor-map.areas-map .leaflet-draw-actions a,#geometry-editor-map .leaflet-draw-actions a{box-sizing:border-box;width:auto !important;min-width:0 !important;height:30px !important;margin:0 !important;padding:0 12px !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background-color:var(--ui-btn-primary-bg) !important;color:var(--ui-btn-primary-text) !important;font-size:12px !important;font-weight:600;line-height:30px !important;text-decoration:none !important;-webkit-filter:none !important;filter:none !important;transition:background-color 0.15s ease, color 0.15s ease}#geometry-editor-map.areas-map .leaflet-draw-actions a:hover,#geometry-editor-map .leaflet-draw-actions a:hover{background-color:var(--ui-btn-primary-hover) !important;color:var(--ui-btn-primary-text) !important}#geometry-editor-map.areas-map .leaflet-draw-actions li:first-child a,#geometry-editor-map .leaflet-draw-actions li:first-child a{border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control) !important}#geometry-editor-map.areas-map .leaflet-draw-actions li:last-child a,#geometry-editor-map .leaflet-draw-actions li:last-child a{border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0 !important}#geometry-editor-map.areas-map .leaflet-draw-actions li:only-child a,#geometry-editor-map .leaflet-draw-actions li:only-child a{border-radius:var(--ui-radius-control) !important}#geometry-editor-map.areas-map .leaflet-draw-actions li:not(:first-child) a,#geometry-editor-map .leaflet-draw-actions li:not(:first-child) a{background-color:var(--ui-map-control-bg) !important;border-left:1px solid var(--ui-map-control-border) !important;color:var(--ui-map-control-fg) !important}#geometry-editor-map.areas-map .leaflet-draw-actions li:not(:first-child) a:hover,#geometry-editor-map .leaflet-draw-actions li:not(:first-child) a:hover{background-color:var(--ui-map-control-bg-hover) !important;color:var(--ui-map-control-fg) !important}#geometry-editor-map.areas-map .leaflet-control-zoom.leaflet-bar a,#geometry-editor-map.areas-map .leaflet-control-zoom.leaflet-bar a:hover,#geometry-editor-map.areas-map .leaflet-control-layers-toggle,#geometry-editor-map.areas-map .leaflet-control-layers-toggle:hover,#geometry-editor-map .leaflet-control-zoom.leaflet-bar a,#geometry-editor-map .leaflet-control-zoom.leaflet-bar a:hover,#geometry-editor-map .leaflet-control-layers-toggle,#geometry-editor-map .leaflet-control-layers-toggle:hover{width:30px !important;height:30px !important;background-color:var(--ui-map-control-bg) !important;border:1px solid var(--ui-map-control-border) !important;border-radius:var(--ui-radius-control) !important;color:var(--ui-map-control-fg) !important;box-shadow:var(--ui-shadow-row);-webkit-filter:none !important;filter:none !important}#geometry-editor-map.areas-map .leaflet-control-zoom.leaflet-bar a:hover,#geometry-editor-map.areas-map .leaflet-control-layers-toggle:hover,#geometry-editor-map .leaflet-control-zoom.leaflet-bar a:hover,#geometry-editor-map .leaflet-control-layers-toggle:hover{background-color:var(--ui-map-control-bg-hover) !important}#geometry-editor-map.areas-map .leaflet-control-layers,#geometry-editor-map .leaflet-control-layers{background:transparent;border:0;box-shadow:none;padding:0}#geometry-editor-map.areas-map .leaflet-control-layers-expanded,#geometry-editor-map .leaflet-control-layers-expanded{padding:8px 10px;background:var(--ui-surface) !important;border:1px solid var(--ui-border) !important;border-radius:var(--ui-radius-card) !important;box-shadow:var(--ui-shadow-card);color:var(--ui-text)}#geometry-editor-map.areas-map .leaflet-control-layers-list,#geometry-editor-map.areas-map .leaflet-control-layers-base,#geometry-editor-map.areas-map .leaflet-control-layers-overlays,#geometry-editor-map.areas-map .leaflet-control-layers label,#geometry-editor-map .leaflet-control-layers-list,#geometry-editor-map .leaflet-control-layers-base,#geometry-editor-map .leaflet-control-layers-overlays,#geometry-editor-map .leaflet-control-layers label{color:var(--ui-text);background:transparent}#geometry-editor-map.areas-map .leaflet-control-scale-line,#geometry-editor-map .leaflet-control-scale-line{border:2px solid var(--ui-text);border-top:0;background:color-mix(in srgb, var(--ui-surface) 88%, transparent);color:var(--ui-text);font-size:11px;line-height:1.1;padding:2px 5px 1px}#geometry-editor-map.areas-map .leaflet-control-attribution,#geometry-editor-map .leaflet-control-attribution{background:color-mix(in srgb, var(--ui-surface) 92%, transparent) !important;color:var(--ui-muted) !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}#geometry-editor-map.areas-map .leaflet-control-attribution a,#geometry-editor-map .leaflet-control-attribution a{width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;color:inherit !important}#geometry-editor-map.areas-map .leaflet-control-attribution a:hover,#geometry-editor-map .leaflet-control-attribution a:hover{color:var(--ui-primary) !important;text-decoration:underline}#geometry-editor-map.areas-map .leaflet-draw-tooltip,#geometry-editor-map .leaflet-draw-tooltip{background:rgba(15,23,42,0.85);border:1px solid transparent;border-radius:var(--ui-radius-control);color:#fff;box-shadow:var(--ui-shadow-card)}#geometry-editor-map.areas-map .leaflet-error-draw-tooltip,#geometry-editor-map .leaflet-error-draw-tooltip{background-color:var(--ui-danger-soft) !important;border-color:var(--ui-danger) !important;color:var(--ui-danger) !important}.depot-form{color:var(--ui-text)}.depot-form .section-content{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.depot-form .section-content__container{padding:16px}.depot-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px;color:var(--ui-text);border-bottom:1px solid var(--ui-border-soft)}.depot-form .section-header__title,.depot-form .section-header__title-text{color:var(--ui-text)}.depot-form .section-body{color:var(--ui-text)}.depot-form .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.depot-form>.form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card)}.depot-form .form-section__actions{background:var(--ui-strip);border-color:var(--ui-border-soft)}.depot-form .form-error,.depot-form .form-input__error{color:var(--ui-danger)}.depot-form .form-row--pair{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-left:0;margin-bottom:12px}.depot-form .form-row--pair>.form-field{width:100%;max-width:none;-webkit-flex:none;flex:none;min-width:0;margin-left:0;margin-bottom:0}.depot-form .depot-general{display:grid;grid-template-columns:minmax(320px, 420px) minmax(0, 1fr);grid-template-rows:auto;gap:12px 16px;width:100%;min-width:0;-webkit-align-items:stretch;align-items:stretch;margin-bottom:12px}.depot-form .depot-general__fields{min-width:0}.depot-form .depot-general__fields .form-row{margin-bottom:0}.depot-form .depot-general__fields .form-field--full{width:100%;-webkit-flex:1 1 100%;flex:1 1 100%;max-width:none}.depot-form .depot-general__fields .address-fields{width:100%}.depot-form .depot-general__fields .address-fields.-row{margin-left:0;gap:10px}.depot-form .depot-general__fields .address-fields.-row:not(.-compact) .address-fields__item,.depot-form .depot-general__fields .address-fields.-row .address-fields__item{margin-left:0;-webkit-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);width:calc(50% - 5px);max-width:calc(50% - 5px);box-sizing:border-box}.depot-form .depot-general__fields .address-fields.-row:not(.-compact) .address-fields__item.street-address,.depot-form .depot-general__fields .address-fields.-row .address-fields__item.street-address{-webkit-flex:1 1 100%;flex:1 1 100%;width:100%;max-width:none}.depot-form .depot-general__map{min-width:0;min-height:420px;display:-webkit-flex;display:flex}.depot-form .depot-general__map .map-view-container{-webkit-flex:1;flex:1;width:100%;height:100%;min-height:420px}.depot-form .depot-general__map .leaflet-container{width:100%;height:100%;min-height:420px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);overflow:hidden}.depot-form .form-input__label,.depot-form .form-input__placeholder,.depot-form .form-select__placeholder{color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}@media (max-width: 960px){.depot-form .depot-general{grid-template-columns:1fr}.depot-form .depot-general__map{min-height:320px}}.working-time-sheet-form{color:var(--ui-text)}.working-time-sheet-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.working-time-sheet-form .section-content__container{padding:16px}.working-time-sheet-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.working-time-sheet-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.working-time-sheet-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.working-time-sheet-form .section-header__title-text,.working-time-sheet-form .section-header__title{color:var(--ui-text)}.working-time-sheet-form .section-body{color:var(--ui-text)}.working-time-sheet-form .section-body>.form-field{margin-bottom:16px}.working-time-sheet-form .form-error,.working-time-sheet-form .form-input__error{color:var(--ui-danger)}.working-time-sheet-form .form-row{margin-left:0;margin-bottom:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.working-time-sheet-form .form-row>.form-field{margin-left:0}.working-time-sheet-form .toggle-by.toggle-by-checkbox{margin:0 0 12px;padding:12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row);transition:border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.working-time-sheet-form .toggle-by.toggle-by-checkbox:not(.toggle-by--collapsed){background:var(--ui-strip);border-color:var(--ui-border)}.working-time-sheet-form .toggle-by.toggle-by-checkbox .toggle-by__controller{margin-bottom:0}.working-time-sheet-form .toggle-by.toggle-by-checkbox .toggle-by__controller .form-checkbox{font-size:13px;font-weight:600;color:var(--ui-text)}.working-time-sheet-form .toggle-by.toggle-by-checkbox .toggle-by__view{margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--ui-border-soft);color:var(--ui-text)}.working-time-sheet-form .toggle-by.toggle-by-checkbox .toggle-by__view .form-checkbox{margin:0 12px 8px 0}.working-time-sheet-form .toggle-by.toggle-by-checkbox .section-item__wrapper{padding:0}.working-time-sheet-form .toggle-by.toggle-by-checkbox .offices-form-item{margin-bottom:12px}.working-time-sheet-form .toggle-by.toggle-by-checkbox .offices-form-item:not(:last-child){margin-bottom:12px}.working-time-sheet-form .toggle-by.toggle-by-checkbox .section-content__sub-title{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--ui-border-soft)}.working-time-sheet-form .toggle-by.toggle-by-checkbox .section-content__sub-title h2.title{font-size:12px;font-weight:600;color:var(--ui-muted);letter-spacing:0.04em;text-transform:uppercase}.working-time-sheet-form .working-time-sheet-form__radios,.working-time-sheet-form .input.radio_buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;width:100%;box-sizing:border-box;margin:0 0 12px;padding:12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner)}.working-time-sheet-form .working-time-sheet-form__radios>label,.working-time-sheet-form .working-time-sheet-form__radios>legend,.working-time-sheet-form .input.radio_buttons>label,.working-time-sheet-form .input.radio_buttons>legend{margin:0;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color);line-height:1.3}.working-time-sheet-form .working-time-sheet-form__radios .form-radio,.working-time-sheet-form .input.radio_buttons .form-radio{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;width:100%;margin:0;padding:10px 12px;box-sizing:border-box;background:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-control);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease}.working-time-sheet-form .working-time-sheet-form__radios .form-radio>div,.working-time-sheet-form .input.radio_buttons .form-radio>div{-webkit-flex:1;flex:1;min-width:0;color:var(--ui-text);font-size:13px;line-height:1.4;white-space:normal}.working-time-sheet-form .working-time-sheet-form__radios .form-radio:hover,.working-time-sheet-form .input.radio_buttons .form-radio:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.working-time-sheet-form .working-time-sheet-form__radios .form-radio:has(input:checked),.working-time-sheet-form .input.radio_buttons .form-radio:has(input:checked){background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);box-shadow:var(--ui-active-ring)}.working-time-sheet-form .working-time-sheet-form__radios .form-radio:has(input:checked)>div,.working-time-sheet-form .input.radio_buttons .form-radio:has(input:checked)>div{color:var(--ui-primary-text);font-weight:600}.export-template-form{color:var(--ui-text)}.export-template-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.export-template-form .section-content__container{padding:16px}.export-template-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.export-template-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.export-template-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.export-template-form .section-header__title-text,.export-template-form .section-header__title{color:var(--ui-text)}.export-template-form .section-body{color:var(--ui-text)}.export-template-form .section-body>.form-field{margin-bottom:16px}.export-template-form .file_input,.export-template-form .file_input.form-input__field{width:100%;max-width:480px}.export-template-form__file-link{margin-top:8px;font-size:13px}.export-template-form .form-error,.export-template-form .form-input__error{color:var(--ui-danger)}.document-image-form{color:var(--ui-text)}.document-image-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.document-image-form .section-content__container{padding:16px}.document-image-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.document-image-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.document-image-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.document-image-form .section-header__title-text,.document-image-form .section-header__title{color:var(--ui-text)}.document-image-form .section-body{color:var(--ui-text)}.document-image-form .section-body>.form-field{max-width:480px;margin-bottom:16px}.document-image-form .file_input,.document-image-form .file_input.form-input__field{width:100%;max-width:480px}.document-image-form .form-error,.document-image-form .form-input__error{color:var(--ui-danger)}.document-image-form__preview{margin-top:4px}.document-image-form__preview-frame{display:block;box-sizing:border-box;width:100%;max-width:840px;margin:0;padding:0;overflow:hidden;position:relative;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-strip);cursor:pointer;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease}.document-image-form__preview-frame:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.document-image-form__preview-frame:focus-visible{outline:0;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.document-image-form__preview-frame img{display:block;border:0;max-width:100%;max-height:100%;object-fit:contain}.document-image-form__preview-frame--header{height:160px}.document-image-form__preview-frame--header img{position:absolute;left:0;bottom:0;width:100%;height:auto;object-position:center bottom}.document-image-form__preview-frame--footer{height:120px}.document-image-form__preview-frame--footer img{width:100%;height:100%;object-position:center top}.transport-profile-form{color:var(--ui-text)}.transport-profile-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.transport-profile-form .section-content__container{padding:16px}.transport-profile-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.transport-profile-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.transport-profile-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.transport-profile-form .section-header__title-text,.transport-profile-form .section-header__title{color:var(--ui-text)}.transport-profile-form .section-body{color:var(--ui-text)}.transport-profile-form .section-body>.form-field,.transport-profile-form .section-body>.form-group{max-width:480px;margin-bottom:16px}.transport-profile-form #stop-options-info.form-hint{max-width:480px;margin:-8px 0 16px}.transport-profile-form .form-row{margin-left:0;margin-bottom:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.transport-profile-form .form-row>.form-fieldset{-webkit-flex:1 1 240px;flex:1 1 240px;max-width:360px;margin-left:0;margin-bottom:0}.transport-profile-form .form-error,.transport-profile-form .form-input__error{color:var(--ui-danger)}.transport-profile-form .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.transport-profile-form__country-block{margin:0 0 12px;padding:12px;background:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row)}.transport-profile-form .top-level-country-group{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin:0;padding:0;overflow:visible;white-space:nowrap}.transport-profile-form .top-level-country-group .country-group-checkbox{float:none}.transport-profile-form .top-level-country-group .country-group-icon{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;margin:0;padding:0;float:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-muted);cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.transport-profile-form .top-level-country-group .country-group-icon i{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;line-height:28px;font-size:12px}.transport-profile-form .top-level-country-group .country-group-icon:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text)}.transport-profile-form .check_boxes{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--ui-border-soft)}.transport-profile-form .check_boxes .controls{margin-left:0}.transport-profile-form .check_boxes .checkbox{display:-webkit-inline-flex;display:inline-flex;margin:0;padding:0}.transport-profile-form .check_boxes .checkbox>label{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;min-height:16px;padding:6px 10px 6px 32px;border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);font-size:13px;line-height:1.3;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease}.transport-profile-form .check_boxes .checkbox>label input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;z-index:-1}.transport-profile-form .check_boxes .checkbox>label::before,.transport-profile-form .check_boxes .checkbox>label::after{position:absolute;top:50%;left:10px;width:16px;height:16px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.transport-profile-form .check_boxes .checkbox>label::before{border:1px solid var(--ui-border);border-radius:4px;background-color:var(--ui-input-bg);content:'\0020'}.transport-profile-form .check_boxes .checkbox>label:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.transport-profile-form .check_boxes .checkbox>label:has(input:focus)::before{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.transport-profile-form .check_boxes .checkbox>label:has(input:checked){background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.transport-profile-form .check_boxes .checkbox>label:has(input:checked)::before{border-color:var(--ui-primary);background-color:var(--ui-primary)}.transport-profile-form .check_boxes .checkbox>label:has(input:checked)::after{content:"";font-family:"FontAwesome";font-size:10px;line-height:16px;text-align:center;color:#fff}form.transport-profile-form.countries .check_boxes .controls{margin-left:0}form.transport-profile-form.countries .top-level-country-group{margin-left:0}.working-space-form,.time-log-settings-form{color:var(--ui-text)}.working-space-form .section-content,.time-log-settings-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.working-space-form .section-content__container,.time-log-settings-form .section-content__container{padding:16px}.working-space-form .section-content__container>.section-header:first-child,.time-log-settings-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.working-space-form .form-section__actions,.time-log-settings-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.working-space-form .section-header,.time-log-settings-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.working-space-form .section-header__title-text,.working-space-form .section-header__title,.time-log-settings-form .section-header__title-text,.time-log-settings-form .section-header__title{color:var(--ui-text)}.working-space-form .section-body,.time-log-settings-form .section-body{color:var(--ui-text)}.working-space-form .section-body>.form-field,.time-log-settings-form .section-body>.form-field{max-width:480px;margin-bottom:16px}.working-space-form .form-error,.working-space-form .form-input__error,.time-log-settings-form .form-error,.time-log-settings-form .form-input__error{color:var(--ui-danger)}.regular-trip-form,.cargo-form{color:var(--ui-text)}.regular-trip-form .section-content,.cargo-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.regular-trip-form .section-content__container,.cargo-form .section-content__container{padding:16px}.regular-trip-form .section-content__container>.section-header:first-child,.cargo-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.regular-trip-form .form-section__actions,.cargo-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.regular-trip-form .section-header,.cargo-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.regular-trip-form .section-header__title-text,.regular-trip-form .section-header__title,.cargo-form .section-header__title-text,.cargo-form .section-header__title{color:var(--ui-text)}.regular-trip-form .section-body,.cargo-form .section-body{color:var(--ui-text)}.regular-trip-form .form-section__title,.cargo-form .form-section__title{color:var(--ui-muted);border-bottom-color:var(--ui-border-soft)}.regular-trip-form .form-row,.cargo-form .form-row{margin-left:0;margin-bottom:12px;gap:12px}.regular-trip-form .form-row>.form-field,.cargo-form .form-row>.form-field{margin-left:0}.regular-trip-form .form-error,.regular-trip-form .form-input__error,.cargo-form .form-error,.cargo-form .form-input__error{color:var(--ui-danger)}.regular-trip-form__weekdays,.cargo-form__weekdays{margin-bottom:16px}.regular-trip-form__weekdays .form-checkboxes-group,.cargo-form__weekdays .form-checkboxes-group{margin-top:2px}.regular-trip-form #cargo-points-header,.cargo-form #cargo-points-header{margin-bottom:16px;padding:12px;background:var(--ui-strip);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:none}.regular-trip-form #cargo-points-header .list-wrapper,.cargo-form #cargo-points-header .list-wrapper{margin:0}.regular-trip-form #cargo-points-header .dropdown-menu,.cargo-form #cargo-points-header .dropdown-menu{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-card)}.regular-trip-form #cargo-points-header .dropdown-menu a,.cargo-form #cargo-points-header .dropdown-menu a{color:var(--ui-text)}.regular-trip-form #cargo-points-header .dropdown-menu a:hover,.cargo-form #cargo-points-header .dropdown-menu a:hover{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.regular-trip-form #cargo-points-header ul.list>li.point a,.cargo-form #cargo-points-header ul.list>li.point a{color:var(--ui-text)}.regular-trip-form #cargo-points-header ul.list>li.point a:hover,.cargo-form #cargo-points-header ul.list>li.point a:hover{color:var(--ui-primary-text)}.regular-trip-form #cargo-points-header ul.list>li.point.hover .icon,.regular-trip-form #cargo-points-header ul.list>li.point a:hover .icon,.cargo-form #cargo-points-header ul.list>li.point.hover .icon,.cargo-form #cargo-points-header ul.list>li.point a:hover .icon{color:var(--ui-primary)}.regular-trip-form #cargo-points-header ul.list>li.point.hover .position,.regular-trip-form #cargo-points-header ul.list>li.point a:hover .position,.cargo-form #cargo-points-header ul.list>li.point.hover .position,.cargo-form #cargo-points-header ul.list>li.point a:hover .position{background-color:var(--ui-primary)}.regular-trip-form #cargo-points-header ul.list>li.separator .line,.cargo-form #cargo-points-header ul.list>li.separator .line{border-top-color:var(--ui-border)}.regular-trip-form #cargo-points-header ul.list>li.separator i,.cargo-form #cargo-points-header ul.list>li.separator i{background:var(--ui-strip);color:var(--ui-muted);cursor:pointer}.regular-trip-form #cargo-points-header ul.list>li.separator i:hover,.cargo-form #cargo-points-header ul.list>li.separator i:hover{color:var(--ui-primary)}.regular-trip-form .add-last-point,.cargo-form .add-last-point{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:6px;margin:0 0 16px;padding:8px 12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.regular-trip-form .add-last-point:hover,.regular-trip-form .add-last-point:focus,.cargo-form .add-last-point:hover,.cargo-form .add-last-point:focus{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text);text-decoration:none}.regular-trip-form .dropdown.dropup .dropdown-menu,.cargo-form .dropdown.dropup .dropdown-menu{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-card)}.regular-trip-form .dropdown.dropup .dropdown-menu a,.cargo-form .dropdown.dropup .dropdown-menu a{color:var(--ui-text)}.regular-trip-form .dropdown.dropup .dropdown-menu a:hover,.cargo-form .dropdown.dropup .dropdown-menu a:hover{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.regular-trip-form #cargo-points .cargo-point,.cargo-form #cargo-points .cargo-point{margin:0 0 12px;padding:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background:var(--ui-strip);box-shadow:var(--ui-shadow-row)}.regular-trip-form #cargo-points h3.point-header,.cargo-form #cargo-points h3.point-header{margin:0 0 12px;padding-left:46px;font-size:14px;font-weight:700;color:var(--ui-text)}.regular-trip-form #cargo-points h3.point-header .remove,.cargo-form #cargo-points h3.point-header .remove{color:var(--ui-muted);transition:color 0.15s ease}.regular-trip-form #cargo-points h3.point-header .remove:hover,.cargo-form #cargo-points h3.point-header .remove:hover{color:var(--ui-danger)}.regular-trip-form #cargo-points .cargo-point:hover .cargo-point-icon,.cargo-form #cargo-points .cargo-point:hover .cargo-point-icon{color:var(--ui-primary)}.regular-trip-form #cargo-points .cargo-point:hover .cargo-point-icon.error,.cargo-form #cargo-points .cargo-point:hover .cargo-point-icon.error{color:var(--ui-danger)}.regular-trip-form #cargo-points .cargo-point:hover .position,.cargo-form #cargo-points .cargo-point:hover .position{background-color:var(--ui-primary)}.regular-trip-form #cargo-points .form-row,.cargo-form #cargo-points .form-row{margin-bottom:12px}.regular-trip-form #cargo-points .contractor-name,.regular-trip-form #cargo-points .form-field,.cargo-form #cargo-points .contractor-name,.cargo-form #cargo-points .form-field{max-width:480px}.regular-trip-form .cargo-point-icon.error,.cargo-form .cargo-point-icon.error{color:var(--ui-danger)}.cargo-form #map-container{margin-top:8px}.cargo-form #map{height:320px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);overflow:hidden}.cargo-form .file_input,.cargo-form .file_input.form-input__field,.cargo-form .images-wrapper_with_file_input{max-width:480px}.cargo-form .cargo-specification>.form-field{max-width:220px}.notification-settings-form{color:var(--ui-text)}.notification-settings-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.notification-settings-form .section-content__container{padding:16px}.notification-settings-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.notification-settings-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.notification-settings-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.notification-settings-form .section-header__title-text,.notification-settings-form .section-header__title{color:var(--ui-text)}.notification-settings-form .section-body{color:var(--ui-text)}.notification-settings-form .datatable-table-wrapper{border:1px solid var(--ui-dt-border);border-radius:0}.notification-settings-form .datatable-table td:not(:first-child),.notification-settings-form .datatable-table th:not(:first-child){width:1%;text-align:center;white-space:nowrap}.notification-settings-form .datatable-table .form-checkbox{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;margin:0}.vehicle-expense-setting-form{color:var(--ui-text)}.vehicle-expense-setting-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.vehicle-expense-setting-form .section-content__container{padding:16px}.vehicle-expense-setting-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.vehicle-expense-setting-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.vehicle-expense-setting-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.vehicle-expense-setting-form .section-header__title-text,.vehicle-expense-setting-form .section-header__title{color:var(--ui-text)}.vehicle-expense-setting-form .section-body{color:var(--ui-text)}.vehicle-expense-setting-form .section-body>.form-field{max-width:480px;margin-bottom:16px}.vehicle-expense-setting-form .form-error,.vehicle-expense-setting-form .form-input__error{color:var(--ui-danger)}.other-company-settings-form{color:var(--ui-text)}.other-company-settings-form .section-content{background:var(--ui-surface);border-radius:var(--ui-radius-card)}.other-company-settings-form .section-content__container{padding:16px}.other-company-settings-form .section-content__container>.section-header:first-child{margin:-16px -16px 16px;padding:12px 16px}.other-company-settings-form .form-section__actions{margin-top:12px;border-radius:var(--ui-radius-card);background:var(--ui-strip);border-color:var(--ui-border-soft)}.other-company-settings-form .section-header{border-bottom:1px solid var(--ui-border-soft)}.other-company-settings-form .section-header__title-text,.other-company-settings-form .section-header__title{color:var(--ui-text)}.other-company-settings-form .section-body{color:var(--ui-text)}.other-company-settings-form .form-row{margin-left:0;margin-bottom:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.other-company-settings-form .form-row>.form-field{margin-left:0;margin-bottom:0}.other-company-settings-form .form-row>.form-field--half{width:calc(50% - 6px);-webkit-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px);min-width:0}.other-company-settings-form .form-row>.form-field--quarter{width:calc(25% - 9px);-webkit-flex:0 0 calc(25% - 9px);flex:0 0 calc(25% - 9px);max-width:calc(25% - 9px);min-width:0}.other-company-settings-form .form-row>.form-field--full{width:100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.other-company-settings-form .form-error,.other-company-settings-form .form-input__error{color:var(--ui-danger)}.other-company-settings-form__subtitle{margin:0 0 10px;font-size:12px;font-weight:600;color:var(--ui-muted);letter-spacing:0.04em;text-transform:uppercase}.other-company-settings-form .offices-form-item{margin:0 0 16px;padding:12px;background:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-row)}.other-company-settings-form .offices-form-item .section-content__sub-title{margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--ui-border-soft)}.other-company-settings-form .offices-form-item .section-content__sub-title h2.title{margin:0;font-size:12px;font-weight:600;color:var(--ui-muted);letter-spacing:0.04em;text-transform:uppercase}.other-company-settings-form .offices-form-item .nested-info-card{background:var(--ui-surface)}.js-truck-search-rules--form .js-object--trucks,.js-truck-search-rules--form .js-object--groups,.js-truck-search-rules--form .js-target--companies,.js-truck-search-rules--form .js-target--company_groups{display:none}.js-truck-search-rules--form[data-object-type='trucks'] .js-object--trucks,.js-truck-search-rules--form[data-object-type='groups'] .js-object--groups,.js-truck-search-rules--form[data-target-type='companies'] .js-target--companies,.js-truck-search-rules--form[data-target-type='company_groups'] .js-target--company_groups{display:block}.bureau-form{color:var(--ui-text)}.bureau-form .section-content__body{min-width:0}.bureau-form .box--fixed{box-sizing:border-box;width:100%;max-width:100%}.bureau-form .form-field,.bureau-form .form-row{max-width:100%}.bureau-form .address-wrapper,.bureau-form .address-form,.bureau-form .address-form__location,.bureau-form .address-form-location{max-width:100%;min-width:0}.company{color:var(--ui-text)}.company .section-content__container{width:100%}.company .company-item:has(>.company-item-main__aside){display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch}.company .company-item:has(>.company-item-main__aside)>.company-item__body{-webkit-flex:1;flex:1;min-width:0}.company .company-item:has(>.company-item-main__aside)>.company-item-main__aside{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:0 0 30%;flex:0 0 30%;width:30%;-webkit-align-self:stretch;align-self:stretch;box-sizing:border-box}.company .company-item:has(>.company-item-main__aside)>.company-item-main__aside .company-item-main-aside{-webkit-flex:1;flex:1}.company .company-item-main:has(.company__map){gap:16px}.company .company__map{overflow:hidden;border-radius:var(--ui-radius-inner)}.company .company-item-main__title,.company .company-item-main__text,.company .company-item-addition__title,.company .company-item-addition__text{color:var(--ui-text)}.company .company-item-main__header{margin-bottom:0}.company .company-item-main:has(+.company-item-main),.company .company-item-main:has(+.company-item-addition){margin-bottom:20px}.company .company-item-main__item{padding:0 25px 15px 0}.company .company-item-main__item+.company-item-main__item{padding:15px 25px 15px 0}.company .company-item-main.-bordered,.company .company-item-main__item--bordered,.company .company-item-addition--bordered{border-color:var(--ui-border-soft)}.company .company-item-main__aside{background-color:var(--ui-strip);border-radius:var(--ui-radius-inner)}.company .company-item-addition{-webkit-align-items:stretch;align-items:stretch;padding:0;gap:16px;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner)}.company .company-item-addition__aside{margin-right:0}.company .company-item-addition__aside,.company .company-item-addition__body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0}.company .company-item-addition__body{padding-top:0}.company .company-item-addition-aside{-webkit-flex:1;flex:1;box-sizing:border-box;border:0;background:transparent;border-radius:0}.company .company-item-addition__collection{overflow:visible}.company .company-item-addition-collection{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));width:100%;max-width:100%;margin:0;box-sizing:border-box;overflow:hidden;background-color:var(--ui-strip);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner)}.company .company-item-addition-collection__item{width:auto;min-width:0;border:0}.company .company-item-addition-collection-item{height:100%;color:var(--ui-text);background-color:transparent;padding:12px 20px 24px}.company .company-item-addition-collection-item__image{display:block;height:55px;object-fit:contain}.company .company-item-addition-dotted-list-item__value span,.company .company-item-addition-list-item__value span{color:var(--ui-muted)}.company-item-addition-dotted-list-item__key .company .company-item-addition-dotted-list-item__text::after{border-bottom-color:var(--ui-muted)}.company .schedule-item{color:var(--ui-muted)}.company .schedule-item--active{color:var(--ui-text)}.address-geocode-notice{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;align-items:baseline;gap:6px 10px;margin:4px 0 12px;padding:0;font-size:12px;font-weight:500;line-height:1.4;color:var(--ui-muted)}.address-geocode-notice__text{color:inherit}.address-geocode-notice__link{color:var(--ui-primary);font-weight:600;text-decoration:none}.address-geocode-notice__link:hover,.address-geocode-notice__link:focus{color:var(--ui-primary-text);text-decoration:underline}.address-geocode-notice.is-hint{color:var(--ui-muted)}.address-geocode-notice.is-pending{color:var(--ui-muted)}.address-geocode-notice.is-failed{color:var(--ui-danger)}.truck-dashboard{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:24px}.truck-dashboard>.ui-card,.truck-dashboard>.check-point-card{box-shadow:none}.truck-dashboard .ui-card__body{gap:12px}.truck-dashboard .js-current-waybill,.truck-dashboard .js-planned-waybill{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0}.truck-dashboard__stack{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.truck-dashboard__block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--ui-border-soft)}.truck-dashboard__block:first-child{padding-top:0;border-top:none}.truck-dashboard__block .ui-card__title--micro,.truck-dashboard__block .check-point-card__title{margin:0}.truck-dashboard__block-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px}.truck-dashboard__block-group+.truck-dashboard__block-group{margin-top:10px}.truck-dashboard__actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:10px;padding:4px 0}.truck-dashboard__actions .button{height:36px;border-radius:var(--ui-radius-control);margin:0}.truck-dashboard__actions--start{-webkit-justify-content:flex-start;justify-content:flex-start}.waybill-person__meta{margin-top:4px;font-size:12px;color:var(--ui-muted);line-height:1.35}.unreturned-documents .button_to,.unreturned-documents form{display:inline-block;margin-left:8px}.check-point-builder{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:1100px;margin:0 auto;min-height:calc(100vh - 102px)}.check-point-builder__body{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:12px;-webkit-flex:1;flex:1;min-height:0}.check-point-builder__main{-webkit-flex:1;flex:1;min-width:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px;overflow-y:auto;padding-right:2px}.check-point-builder__aside{width:300px;-webkit-flex:0 0 300px;flex:0 0 300px;min-width:300px;max-width:300px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px;-webkit-align-self:flex-start;align-self:flex-start}.check-point-builder__footer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;gap:8px;box-sizing:border-box;width:100%;padding:12px;-webkit-flex-shrink:0;flex-shrink:0;background:var(--ui-strip);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-row)}.check-point-builder__footer>.button{-webkit-flex:1 1 0;flex:1 1 0;width:auto;min-width:0;min-height:var(--ui-input-height);height:var(--ui-input-height);margin:0;-webkit-justify-content:center;justify-content:center}.check-point-builder__submit{-webkit-flex:1 1 0;flex:1 1 0;width:auto;min-height:var(--ui-input-height);height:var(--ui-input-height);-webkit-justify-content:center;justify-content:center}.check-point-translations{border:none;border-radius:0;background:transparent;margin:0;overflow:visible}.check-point-translations .multilang-locale-panel__tabs{margin:0;padding:0;border:none}.check-point-translations .multilang-locale-panel__body{padding:0;background:transparent;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px}.check-point-translations .multilang-locale-panel__locale-tabs{box-shadow:none;height:auto;min-height:0;margin:0;padding:0}.check-point-translations .multilang-locale-panel__locale-tabs .tabs__wrapper,.check-point-translations .multilang-locale-panel__locale-tabs .tabs__content{position:static;overflow:visible}.check-point-translations .multilang-locale-panel__locale-tabs .tabs__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item{-webkit-flex:0 0 auto;flex:0 0 auto}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item__link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:26px;padding:0 10px;border-radius:999px;border:1px solid transparent;background:var(--ui-pill);color:var(--ui-muted);font-size:11px;font-weight:700;line-height:1;box-shadow:none;-webkit-transform:none;transform:none;width:auto}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item__link:hover{background:var(--ui-border-soft);color:var(--ui-text);-webkit-transform:none;transform:none}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item__link::before{display:none}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link{background:var(--ui-primary-soft);color:var(--ui-primary-text);border-color:var(--ui-primary-soft-strong);font-weight:700}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link:hover{color:var(--ui-primary-text)}.check-point-translations .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link::before{display:none}.check-point-segment{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.check-point-segment .form-field,.check-point-segment .form-group,.check-point-segment .control-group,.check-point-segment .input{display:contents}.check-point-segment .form-radio{-webkit-flex:1;flex:1;margin:0;display:-webkit-flex;display:flex}.check-point-segment .form-radio>div{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:34px;padding:0 10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);font-size:13px;font-weight:500;cursor:pointer;box-sizing:border-box}.check-point-segment .form-radio>div::before,.check-point-segment .form-radio>div::after{display:none}.check-point-segment .form-radio:hover>div{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong);color:var(--ui-primary-text)}.check-point-segment .form-radio input:checked+div{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong);color:var(--ui-primary-text)}.check-point-field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px;width:100%}.check-point-field>.form-input__error,.check-point-field>.form-error{display:block;width:100%;box-sizing:border-box;padding-left:0;margin:0}.check-point-field.form-field--error>.check-point-segment .form-radio>div{border-color:#dc2626}.check-point-schema__row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-align-items:flex-start;align-items:flex-start}.check-point-schema__row>.check-point-field-label,.check-point-schema__row>.ui-field-label{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}.check-point-schema__row>.check-point-schema__field{-webkit-flex:1 1 110px;flex:1 1 110px;min-width:0}.check-point-schema__row>.check-point-schema__field--full{-webkit-flex:1 1 100%;flex:1 1 100%}.check-point-schema__body .form-field.is-disabled{opacity:0.55;pointer-events:none}.check-point-schema__field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:5px}.check-point-schema__field>.form-field{width:100%;margin:0;-webkit-flex:0 0 auto;flex:0 0 auto}.check-point-schema__field .form-input__error,.check-point-schema__field .form-error{display:block;width:100%;box-sizing:border-box;padding:4px 0 0;margin:0;line-height:1.3}.check-point-schema__field--full{-webkit-flex:1 1 100%;flex:1 1 100%}.check-point-schema__field--full .form-field{width:100%;max-width:none}.check-point-schema__field--full select.form-input__field,.check-point-schema__field--full .form-input__field{width:100%;max-width:none}.check-point-schema__check .form-field{margin:0}.check-point-kinds{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden;box-shadow:var(--ui-shadow-card);height:auto}.check-point-kinds.form-field--error{border-color:#dc2626}.check-point-kinds.form-field--error .check-point-kinds__item{border-color:rgba(220,38,38,0.45)}.check-point-kinds__error{display:block;width:100%;box-sizing:border-box;line-height:1.35}.check-point-kinds.form-field--error>.check-point-kinds__error{padding:4px 14px 12px;margin:0}.check-point-kinds__header{padding:12px 14px;border-bottom:1px solid var(--ui-border-soft);background:var(--ui-strip);-webkit-flex-shrink:0;flex-shrink:0}.check-point-kinds__title{font-size:14px;font-weight:700;color:var(--ui-text)}.check-point-kinds__list{padding:12px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px}.check-point-kinds__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin:0;padding:8px 10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);font-size:13px;font-weight:500;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.check-point-kinds__item:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong);color:var(--ui-primary-text)}.check-point-kinds__item--active{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-strong);color:var(--ui-primary-text);box-shadow:var(--ui-active-ring)}.check-point-kinds__label{min-width:0;line-height:1.3}.check-point-schema-panel__empty{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:10px;min-height:220px;padding:24px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-card);color:var(--ui-micro);font-size:13px;font-weight:500;text-align:center}.check-point-schema-panel__empty.is-invalid{border-color:#dc2626}.check-point-schema-panel__empty.is-invalid .form-input__error,.check-point-schema-panel__empty.is-invalid .form-error{width:100%}.check-point-schema-panel__empty-icon{color:var(--ui-micro)}.check-point-schema-panel__empty-icon .icon-empty-state{width:48px;height:48px}.check-point-schema__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.check-point-schema__icon{width:28px;height:28px;border-radius:8px;background:var(--ui-primary-soft);color:var(--ui-primary);display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.check-point-schema__icon .check-point__icon-wrapper{width:16px;height:16px}.check-point-schema__title{margin:0;font-size:13px;font-weight:700;color:var(--ui-text)}.check-point-schema__body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px}.check-point-schema__body .form-field,.check-point-schema__body .tender-form__field{margin-bottom:0}.check-point-schema__body .form-input{padding-top:0}.check-point-schema__body .form-input__placeholder{display:none}.check-point-schema__body select.form-input__field{width:100%;max-width:none}.ui-page input.form-input__field,.ui-page select.form-input__field,.ui-page textarea.form-input__field,.ui-page #check_point_form_schema_date_default,.ui-page #check_point_form_schema_time_default,.ui-page .multiselect-label,.check-point-builder input.form-input__field,.check-point-builder select.form-input__field,.check-point-builder textarea.form-input__field,.check-point-builder #check_point_form_schema_date_default,.check-point-builder #check_point_form_schema_time_default,.check-point-builder .multiselect-label{border:1px solid var(--ui-border) !important;border-radius:8px !important;height:34px !important;background:var(--ui-input-bg);color:var(--ui-text);font-size:13px;box-shadow:none}.ui-page input.datepicker.form-input__field,.ui-page #check_point_form_schema_date_default,.check-point-builder input.datepicker.form-input__field,.check-point-builder #check_point_form_schema_date_default{padding-right:32px !important}.ui-page .form-field--error input.form-input__field,.ui-page .form-field--error select.form-input__field,.ui-page .form-field--error textarea.form-input__field,.ui-page .check-point-field.form-field--error input.form-input__field,.ui-page .check-point-field.form-field--error select.form-input__field,.ui-page .check-point-field.form-field--error textarea.form-input__field,.ui-page .form-field--error .form-input__field,.check-point-builder .form-field--error input.form-input__field,.check-point-builder .form-field--error select.form-input__field,.check-point-builder .form-field--error textarea.form-input__field,.check-point-builder .check-point-field.form-field--error input.form-input__field,.check-point-builder .check-point-field.form-field--error select.form-input__field,.check-point-builder .check-point-field.form-field--error textarea.form-input__field,.check-point-builder .form-field--error .form-input__field{border-color:#dc2626 !important}.ui-page textarea.form-input__field,.check-point-builder textarea.form-input__field{height:auto !important;min-height:56px;padding:8px 10px;line-height:1.4;resize:vertical}.ui-page input.form-input__field:focus,.ui-page select.form-input__field:focus,.ui-page textarea.form-input__field:focus,.ui-page #check_point_form_schema_date_default:focus,.ui-page #check_point_form_schema_time_default:focus,.check-point-builder input.form-input__field:focus,.check-point-builder select.form-input__field:focus,.check-point-builder textarea.form-input__field:focus,.check-point-builder #check_point_form_schema_date_default:focus,.check-point-builder #check_point_form_schema_time_default:focus{outline:none;border-color:var(--ui-primary) !important;box-shadow:var(--ui-focus-ring) !important}.ui-page .form-field--error input.form-input__field:focus,.ui-page .form-field--error select.form-input__field:focus,.ui-page .form-field--error textarea.form-input__field:focus,.ui-page .check-point-field.form-field--error input.form-input__field:focus,.ui-page .check-point-field.form-field--error select.form-input__field:focus,.ui-page .check-point-field.form-field--error textarea.form-input__field:focus,.check-point-builder .form-field--error input.form-input__field:focus,.check-point-builder .form-field--error select.form-input__field:focus,.check-point-builder .form-field--error textarea.form-input__field:focus,.check-point-builder .check-point-field.form-field--error input.form-input__field:focus,.check-point-builder .check-point-field.form-field--error select.form-input__field:focus,.check-point-builder .check-point-field.form-field--error textarea.form-input__field:focus{border-color:#dc2626 !important;box-shadow:0 0 0 3px rgba(220,38,38,0.16) !important}.ui-page .form-input__error,.ui-page .form-error,.check-point-builder .form-input__error,.check-point-builder .form-error{display:block;width:100%;box-sizing:border-box;padding-left:0}.ui-page .multiselect #search,.check-point-builder .multiselect #search{border:1px solid var(--ui-border) !important;border-radius:8px !important}.ui-page .translation-text-block,.check-point-builder .translation-text-block{margin-left:0;-webkit-flex:1;flex:1;width:100%}.ui-page .translation-locale-block .form-input__placeholder,.ui-page .translation-text-block .form-input__placeholder,.check-point-builder .translation-locale-block .form-input__placeholder,.check-point-builder .translation-text-block .form-input__placeholder{display:none}.ui-page .translation-locale-block .form-input,.ui-page .translation-text-block .form-input,.check-point-builder .translation-locale-block .form-input,.check-point-builder .translation-text-block .form-input{padding-top:0}.ui-page .name-translation__item,.check-point-builder .name-translation__item{width:100%;margin-bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:0}.ui-page .tender-form-vehicle__title,.ui-page .form-input__placeholder,.check-point-builder .tender-form-vehicle__title,.check-point-builder .form-input__placeholder{font-size:11px;font-weight:600;color:var(--ui-muted)}.ui-page .check-point-schema__options-head,.check-point-builder .check-point-schema__options-head{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;margin-bottom:4px}.ui-page .check-point-schema__options-head h3,.check-point-builder .check-point-schema__options-head h3{margin:0;font-size:12px;font-weight:700;color:var(--ui-text)}.ui-page .option-item,.check-point-builder .option-item{-webkit-align-items:flex-start;align-items:flex-start;gap:8px;padding:8px;border:1px solid var(--ui-border-soft);border-radius:8px;background:var(--ui-strip);margin-bottom:0}.ui-page .option-item .multilang-locale-panel--compact,.check-point-builder .option-item .multilang-locale-panel--compact{margin-bottom:0;border:none;background:transparent;border-radius:0;overflow:visible}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__tabs,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__tabs{margin:0 0 6px;padding:1px 0 0;border:none}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__body,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__body{padding:0;background:transparent}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs__content,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs__content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item__link,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item__link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:22px;padding:0 8px;border-radius:999px;border:1px solid transparent;background:var(--ui-border-soft);color:var(--ui-muted);font-size:10px;font-weight:700;font-family:inherit;line-height:1;box-shadow:none;-webkit-transform:none;transform:none;width:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item__link::before,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item__link::before{display:none}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link{background:var(--ui-primary-soft);color:var(--ui-primary-text);border-color:var(--ui-primary-soft-strong)}.ui-page .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link::before,.check-point-builder .option-item .multilang-locale-panel--compact .multilang-locale-panel__locale-tabs .tabs-item.active .tabs-item__link::before{display:none}.ui-page .option-item .button--danger,.check-point-builder .option-item .button--danger{-webkit-flex-shrink:0;flex-shrink:0;height:30px;padding:0 10px;border:1px solid var(--ui-danger-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-danger);font-size:12px;font-weight:600}.ui-page .option-item .button--danger:hover,.check-point-builder .option-item .button--danger:hover{background:var(--ui-danger-soft)}.ui-page .btn-add-option,.check-point-builder .btn-add-option{height:30px;padding:0 12px;font-size:12px}.ui-page #checkbox-options-block,.check-point-builder #checkbox-options-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;max-height:260px;min-height:0;overflow-y:auto}.ui-page .hidden,.check-point-builder .hidden{display:none !important}.check-point__icon-wrapper{border-radius:0.5em;width:26px;height:26px;-webkit-flex-shrink:0;flex-shrink:0}.checklist__wrapper .order-vehicle-form__main-container,.checklist__wrapper .order-vehicle-form__main-inner{min-height:unset}#check-list-edit,#check-list{overflow:hidden;box-sizing:border-box}.checklist-answer-changes-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:var(--ui-warning-bg);color:var(--ui-warning);border:1px solid var(--ui-warning-border);font-size:12px;font-weight:700;line-height:1}.checklist-answer-mismatch-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:var(--ui-danger-soft);color:var(--ui-danger);border:1px solid var(--ui-danger-border);font-size:12px;font-weight:700}.checklist-answer-mismatch-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#fef2f2;color:#dc2626;border:1px solid #fca5a5;font-size:12px;font-weight:700}.checklist-compare-summary{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px;margin:12px 0 16px}.checklist-compare-summary__chip{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:12px;font-weight:600;line-height:1}.checklist-compare-summary__chip--changed{background:var(--ui-warning-bg);color:var(--ui-warning)}.checklist-compare-summary__chip--added{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.checklist-compare-summary__chip--removed{background:var(--ui-danger-soft);color:var(--ui-danger)}.checklist-compare-summary__chip--mismatch{background:var(--ui-danger-soft);color:var(--ui-danger);border:1px solid var(--ui-danger-border)}.checklist-compare-summary__chip--mismatch{background:#fef2f2;color:#dc2626}.checklist-compare-summary__link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:24px;font-size:12px;font-weight:600;line-height:1;color:var(--ui-primary)}.checklist-answer-diff{margin-top:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:4px}.checklist-answer-diff__badge{display:-webkit-inline-flex;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:22px;-webkit-align-items:center;align-items:center;padding:0 8px;border-radius:999px;border:1px solid transparent;background:var(--ui-surface);font-size:11px;font-weight:700;letter-spacing:0.02em;box-sizing:border-box}.checklist-answer-diff__badge--changed{color:var(--ui-warning);border-color:var(--ui-warning-border)}.checklist-answer-diff__badge--added{color:var(--ui-primary-text);border-color:var(--ui-primary-soft-border)}.checklist-answer-diff__badge--removed{color:var(--ui-danger);border-color:var(--ui-danger-border)}.checklist-answer-diff__previous{font-size:12px;line-height:1.3;color:var(--ui-muted)}.checklist-answer-diff__label{font-weight:600;margin-right:4px}.checklist-answer-diff__was{color:var(--ui-text)}.checklist-survey-item.is-answer-changed,.checklist-completed-vehicle-accept__item.is-answer-changed{position:relative;border:1px solid var(--ui-warning-border);background:var(--ui-warning-bg);box-shadow:0 0 0 2px rgba(234,88,12,0.12);border-radius:10px;padding-left:14px}.checklist-survey-item.is-answer-changed::before,.checklist-completed-vehicle-accept__item.is-answer-changed::before{content:'';position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 4px 4px 0;background:var(--ui-warning)}.checklist-survey-item.is-answer-changed--added,.checklist-completed-vehicle-accept__item.is-answer-changed--added{border-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);box-shadow:0 0 0 2px rgba(var(--ui-primary-rgb), 0.12)}.checklist-survey-item.is-answer-changed--added::before,.checklist-completed-vehicle-accept__item.is-answer-changed--added::before{background:var(--ui-primary)}.checklist-survey-item.is-answer-changed--removed,.checklist-completed-vehicle-accept__item.is-answer-changed--removed{border-color:var(--ui-danger-border);background:var(--ui-danger-soft);box-shadow:0 0 0 2px rgba(220,38,38,0.12)}.checklist-survey-item.is-answer-changed--removed::before,.checklist-completed-vehicle-accept__item.is-answer-changed--removed::before{background:var(--ui-danger)}.completeness-answers-table tr.is-answer-changed>td,.completeness-answers-table tr.is-answer-changed--added>td,.completeness-answers-table tr.is-answer-changed--removed>td{vertical-align:top}.completeness-answers-table tr.is-answer-changed>td{background:var(--ui-warning-bg)}.completeness-answers-table tr.is-answer-changed>td:first-child{box-shadow:inset 4px 0 0 var(--ui-warning)}.completeness-answers-table tr.is-answer-changed--added>td{background:var(--ui-primary-soft)}.completeness-answers-table tr.is-answer-changed--added>td:first-child{box-shadow:inset 4px 0 0 var(--ui-primary)}.completeness-answers-table tr.is-answer-changed--removed>td{background:var(--ui-danger-soft)}.completeness-answers-table tr.is-answer-changed--removed>td:first-child{box-shadow:inset 4px 0 0 var(--ui-danger)}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td{background:var(--ui-danger-soft)}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td:first-child,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td:first-child{box-shadow:inset 4px 0 0 var(--ui-danger)}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td{background:#fef2f2}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td:first-child,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td:first-child{box-shadow:inset 4px 0 0 #dc2626}.completeness-answers-table td .checklist-answer-diff{margin:0;padding:0}.checklist-completed-frame__toolbar{margin-bottom:16px}.checklist-completed-frame__toolbar .section-header{margin:0;padding:12px 16px;background:var(--ui-strip);border-bottom:none}.checklist-completed-universal-layout,.checklist-completed-vehicle-accept{color:var(--ui-text)}.checklist-completed-universal-layout .section-content,.checklist-completed-vehicle-accept .section-content{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border)}.checklist-completed-universal-layout .info-card,.checklist-completed-vehicle-accept .info-card{color:var(--ui-text)}.checklist-completed-universal-layout .datatable-table,.section-column--main-content>.datatable-table{color:var(--ui-dt-cell-text)}.checklist-completed-print-controls{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-align-items:center;align-items:center}.checklist-answer-changes-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:var(--ui-warning-bg);color:var(--ui-warning);border:1px solid var(--ui-warning-border);font-size:12px;font-weight:700;line-height:1}.checklist-answer-mismatch-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:var(--ui-danger-soft);color:var(--ui-danger);border:1px solid var(--ui-danger-border);font-size:12px;font-weight:700}.checklist-answer-mismatch-badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#fef2f2;color:#dc2626;border:1px solid #fca5a5;font-size:12px;font-weight:700}.checklist-compare-summary{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px;margin:12px 0 16px}.checklist-compare-summary__chip{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:12px;font-weight:600;line-height:1}.checklist-compare-summary__chip--changed{background:var(--ui-warning-bg);color:var(--ui-warning)}.checklist-compare-summary__chip--added{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.checklist-compare-summary__chip--removed{background:var(--ui-danger-soft);color:var(--ui-danger)}.checklist-compare-summary__chip--mismatch{background:var(--ui-danger-soft);color:var(--ui-danger);border:1px solid var(--ui-danger-border)}.checklist-compare-summary__chip--mismatch{background:#fef2f2;color:#dc2626}.checklist-compare-summary__link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:24px;font-size:12px;font-weight:600;line-height:1;color:var(--ui-primary)}.checklist-answer-diff{margin-top:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:4px}.checklist-answer-diff__badge{display:-webkit-inline-flex;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:22px;-webkit-align-items:center;align-items:center;padding:0 8px;border-radius:999px;border:1px solid transparent;background:var(--ui-surface);font-size:11px;font-weight:700;letter-spacing:0.02em;box-sizing:border-box}.checklist-answer-diff__badge--changed{color:var(--ui-warning);border-color:var(--ui-warning-border)}.checklist-answer-diff__badge--added{color:var(--ui-primary-text);border-color:var(--ui-primary-soft-border)}.checklist-answer-diff__badge--removed{color:var(--ui-danger);border-color:var(--ui-danger-border)}.checklist-answer-diff__previous{font-size:12px;line-height:1.3;color:var(--ui-muted)}.checklist-answer-diff__label{font-weight:600;margin-right:4px}.checklist-answer-diff__was{color:var(--ui-text)}.checklist-survey-item.is-answer-changed,.checklist-completed-vehicle-accept__item.is-answer-changed{position:relative;border:1px solid var(--ui-warning-border);background:var(--ui-warning-bg);box-shadow:0 0 0 2px rgba(234,88,12,0.12);border-radius:10px;padding-left:14px}.checklist-survey-item.is-answer-changed::before,.checklist-completed-vehicle-accept__item.is-answer-changed::before{content:'';position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 4px 4px 0;background:var(--ui-warning)}.checklist-survey-item.is-answer-changed--added,.checklist-completed-vehicle-accept__item.is-answer-changed--added{border-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);box-shadow:0 0 0 2px rgba(var(--ui-primary-rgb), 0.12)}.checklist-survey-item.is-answer-changed--added::before,.checklist-completed-vehicle-accept__item.is-answer-changed--added::before{background:var(--ui-primary)}.checklist-survey-item.is-answer-changed--removed,.checklist-completed-vehicle-accept__item.is-answer-changed--removed{border-color:var(--ui-danger-border);background:var(--ui-danger-soft);box-shadow:0 0 0 2px rgba(220,38,38,0.12)}.checklist-survey-item.is-answer-changed--removed::before,.checklist-completed-vehicle-accept__item.is-answer-changed--removed::before{background:var(--ui-danger)}.completeness-answers-table tr.is-answer-changed>td,.completeness-answers-table tr.is-answer-changed--added>td,.completeness-answers-table tr.is-answer-changed--removed>td{vertical-align:top}.completeness-answers-table tr.is-answer-changed>td{background:var(--ui-warning-bg)}.completeness-answers-table tr.is-answer-changed>td:first-child{box-shadow:inset 4px 0 0 var(--ui-warning)}.completeness-answers-table tr.is-answer-changed--added>td{background:var(--ui-primary-soft)}.completeness-answers-table tr.is-answer-changed--added>td:first-child{box-shadow:inset 4px 0 0 var(--ui-primary)}.completeness-answers-table tr.is-answer-changed--removed>td{background:var(--ui-danger-soft)}.completeness-answers-table tr.is-answer-changed--removed>td:first-child{box-shadow:inset 4px 0 0 var(--ui-danger)}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td{background:var(--ui-danger-soft)}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td:first-child,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td:first-child{box-shadow:inset 4px 0 0 var(--ui-danger)}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td{background:#fef2f2}.completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td:first-child,.completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td:first-child{box-shadow:inset 4px 0 0 #dc2626}.completeness-answers-table td .checklist-answer-diff{margin:0;padding:0}.checklist-completed-universal-layout .section-column--main-content{background:var(--ui-page);border-radius:12px;padding:16px 16px 24px}.checklist-completed-universal-layout .checklist-survey{max-width:920px;margin:0 auto}.checklist-completed-universal-layout .checklist-survey__head{margin-bottom:14px;padding:0 2px}.checklist-completed-universal-layout .checklist-survey__lead{margin:0 0 4px;font-size:14px;line-height:1.45;color:var(--ui-text);font-weight:600}.checklist-completed-universal-layout .checklist-survey__count{margin:0;font-size:12px;font-weight:600;color:var(--ui-muted)}.checklist-completed-universal-layout .checklist-survey__sections{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px}.checklist-completed-universal-layout .checklist-survey-section{border:1px solid var(--ui-border);border-left:4px solid var(--ui-muted);border-radius:12px;background:var(--ui-surface);overflow:hidden;box-shadow:var(--ui-shadow-card)}.checklist-completed-universal-layout .checklist-survey-section--custom{border-left-color:var(--ui-muted)}.checklist-completed-universal-layout .checklist-survey-section--completeness{border-left-color:var(--ui-primary)}.checklist-completed-universal-layout .checklist-survey-section--vehicle_documents{border-left-color:#6366f1}.checklist-completed-universal-layout .checklist-survey-section__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.checklist-completed-universal-layout .checklist-survey-section--completeness .checklist-survey-section__header{background:var(--ui-primary-soft);border-bottom-color:var(--ui-primary-soft-border)}.checklist-completed-universal-layout .checklist-survey-section--vehicle_documents .checklist-survey-section__header{background:var(--ui-primary-soft);border-bottom-color:var(--ui-primary-soft-border)}.checklist-completed-universal-layout .checklist-survey-section__header-main{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;min-width:0;-webkit-flex:1;flex:1}.checklist-completed-universal-layout .checklist-survey-section__number{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:12px;font-weight:700;-webkit-flex-shrink:0;flex-shrink:0}.checklist-completed-universal-layout .checklist-survey-section__name{margin:0;font-size:14px;font-weight:700;line-height:1.35;color:var(--ui-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checklist-completed-universal-layout .checklist-survey-section__header-meta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;-webkit-flex-shrink:0;flex-shrink:0}.checklist-completed-universal-layout .checklist-survey-section__kind{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;white-space:nowrap;background:var(--ui-pill);color:var(--ui-muted)}.checklist-completed-universal-layout .checklist-survey-section__kind--custom{background:var(--ui-pill);color:var(--ui-muted)}.checklist-completed-universal-layout .checklist-survey-section__kind--completeness{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.checklist-completed-universal-layout .checklist-survey-section__kind--vehicle_documents{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.checklist-completed-universal-layout .checklist-survey-section__count{font-size:12px;font-weight:600;color:var(--ui-micro);white-space:nowrap}.checklist-completed-universal-layout .checklist-survey-section__items{padding:12px 14px 14px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;background:var(--ui-surface)}.checklist-completed-universal-layout .checklist-survey-item{padding:10px 12px;border-radius:10px;border:1px solid var(--ui-border-soft);background:var(--ui-surface);box-shadow:var(--ui-shadow-row)}.checklist-completed-universal-layout .checklist-survey-item--dynamic{background:var(--ui-strip);border-style:dashed;border-color:var(--ui-border)}.checklist-completed-universal-layout .checklist-survey-item__head{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:10px;margin-bottom:10px}.checklist-completed-universal-layout .checklist-survey-item__index{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:var(--ui-pill);color:var(--ui-muted);font-size:11px;font-weight:700;-webkit-flex-shrink:0;flex-shrink:0;margin-top:1px}.checklist-completed-universal-layout .checklist-survey-item__titles{-webkit-flex:1;flex:1;min-width:0}.checklist-completed-universal-layout .checklist-survey-item__title{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:var(--ui-text)}.checklist-completed-universal-layout .checklist-survey-item__desc{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--ui-muted)}.checklist-completed-universal-layout .checklist-survey-item__kind{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;background:var(--ui-pill);color:var(--ui-micro);-webkit-flex-shrink:0;flex-shrink:0}.checklist-completed-universal-layout .checklist-survey-item__answer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--ui-border-soft)}.checklist-completed-universal-layout .checklist-survey-item--dynamic .checklist-survey-item__answer-label{display:block;margin-bottom:6px}.checklist-completed-universal-layout .checklist-survey-item__answer-label{font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-micro)}.checklist-completed-universal-layout .checklist-survey-item__answer-body{font-size:14px;line-height:1.45;color:var(--ui-text);word-break:break-word}.checklist-completed-universal-layout .checklist-survey-item__answer-body--empty{color:var(--ui-micro);font-style:italic}.checklist-completed-universal-layout .checklist-survey-item__answer-body .order-report__attachments{margin:0}.checklist-completed-universal-layout .checklist-survey-item__answer-body .order-reports-photos{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.checklist-completed-universal-layout .checklist-survey-item__answer-body .order-reports-photos__item{border-radius:10px;overflow:hidden;border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-card)}.checklist-completed-universal-layout .checklist-survey-item__answer-body .order-reports-photos__item-inner{border-radius:10px}.checklist-completed-universal-layout .completeness-answers{width:100%;overflow-x:auto;border:1px solid var(--ui-border-soft);border-radius:10px;background:var(--ui-surface)}.checklist-completed-universal-layout .completeness-answers-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.4}.checklist-completed-universal-layout .completeness-answers-table th,.checklist-completed-universal-layout .completeness-answers-table td{padding:8px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--ui-border-soft);word-break:break-word}.checklist-completed-universal-layout .completeness-answers-table th{font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-micro);background:var(--ui-strip);white-space:nowrap}.checklist-completed-universal-layout .completeness-answers-table tbody tr:last-child td{border-bottom:0}.checklist-completed-universal-layout .completeness-answers-table .completeness-answers-table__name{width:36%;font-weight:600;color:var(--ui-text)}.checklist-completed-universal-layout .completeness-answers-table .completeness-answers-table__type{width:16%;color:var(--ui-muted)}.checklist-completed-universal-layout .completeness-answers-table .completeness-answers-table__status{width:18%;white-space:nowrap}.checklist-completed-universal-layout .completeness-answers-table .completeness-answers-table__badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.02em}.checklist-completed-universal-layout .completeness-answers-table .completeness-answers-table__badge--ok{color:var(--ui-success);background:var(--ui-success-soft)}.checklist-completed-universal-layout .completeness-answers-table .completeness-answers-table__badge--mismatch{color:var(--ui-danger);background:var(--ui-danger-soft)}.checklist-completed-universal-layout .completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td,.checklist-completed-universal-layout .completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td{background:var(--ui-danger-soft)}.checklist-completed-universal-layout .completeness-answers-table tr.is-answer-mismatch:not(.is-answer-changed)>td:first-child,.checklist-completed-universal-layout .completeness-answers-table tr.is-completeness-mismatch:not(.is-answer-changed)>td:first-child{box-shadow:inset 4px 0 0 var(--ui-danger)}@media (max-width: 720px){.checklist-completed-universal-layout .checklist-survey-section__header{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.checklist-completed-universal-layout .checklist-survey-item__head{-webkit-flex-wrap:wrap;flex-wrap:wrap}.checklist-completed-universal-layout .checklist-survey-item__kind{margin-left:32px}}.checklist-completed-vehicle-accept{-webkit-align-items:center;align-items:center}.checklist-completed-vehicle-accept .section-content__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px;min-width:1525px;max-width:2000px}.checklist-completed-vehicle-accept__meta{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:10px}.checklist-completed-vehicle-accept__meta-item{border:1px solid var(--ui-border);border-radius:8px;padding:10px 12px;background:var(--ui-surface)}.checklist-completed-vehicle-accept__meta-label{font-size:12px;color:var(--ui-muted);margin-bottom:2px}.checklist-completed-vehicle-accept__meta-value{font-size:14px;color:var(--ui-text);font-weight:600;line-height:1.3}.checklist-completed-vehicle-accept__body{display:grid;grid-template-columns:minmax(0, 1fr) 340px;gap:16px;-webkit-align-items:start;align-items:start}.checklist-completed-vehicle-accept__main{display:grid;grid-template-columns:repeat(auto-fit, minmax(600px, 1fr));gap:12px}.checklist-completed-vehicle-accept__section{border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);padding:12px}.checklist-completed-vehicle-accept__section-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;margin-bottom:10px}.checklist-completed-vehicle-accept__section-title{font-size:16px;color:var(--ui-muted);font-weight:700;line-height:1.3;text-transform:uppercase}.checklist-completed-vehicle-accept__section-score{font-size:12px;color:var(--ui-muted);border:1px solid var(--ui-border);border-radius:30px;padding:1px 8px;white-space:nowrap;-webkit-align-self:flex-start;align-self:flex-start}.checklist-completed-vehicle-accept__checks{margin:0;padding:0;list-style:none;display:grid;gap:6px}.checklist-completed-vehicle-accept__check{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:6px;color:var(--ui-muted);font-size:13px;line-height:1.35}.checklist-completed-vehicle-accept__check.is-checked{color:var(--ui-text)}.checklist-completed-vehicle-accept__check-icon{font-size:13px;line-height:1.25;width:14px;-webkit-flex:0 0 14px;flex:0 0 14px;margin-top:1px}.checklist-completed-vehicle-accept__aside{position:-webkit-sticky;position:sticky;top:66pинтересx2x}.checklist-completed-vehicle-accept__vehicle-card{border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);padding:12px}.checklist-completed-vehicle-accept__vehicle-title{font-size:13px;font-weight:700;color:var(--ui-muted);text-transform:uppercase;margin-bottom:8px}.checklist-completed-vehicle-accept__vehicle-svg{width:100%;height:auto;display:block;margin-bottom:10px}.checklist-completed-vehicle-accept__vehicle-svg rect,.checklist-completed-vehicle-accept__vehicle-svg circle,.checklist-completed-vehicle-accept__vehicle-svg line{stroke:var(--ui-muted);stroke-width:2;fill:var(--ui-strip)}.checklist-completed-vehicle-accept__vehicle-svg line{fill:none}.checklist-completed-vehicle-accept__legend{margin:0;padding:0;list-style:none;display:grid;gap:6px}.checklist-completed-vehicle-accept__legend-item{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:8px;-webkit-align-items:center;align-items:center;font-size:12px;color:var(--ui-muted)}.checklist-completed-vehicle-accept__legend-item.is-checked{color:var(--ui-text)}.checklist-completed-vehicle-accept__legend-dot{width:8px;height:8px;border-radius:50%;background:var(--ui-micro)}.checklist-completed-vehicle-accept__legend-item.is-checked .checklist-completed-vehicle-accept__legend-dot{background:var(--ui-success)}.checklist-completed-vehicle-accept__legend-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checklist-completed-vehicle-accept__legend-value{font-weight:600}@media (max-width: 1160px){.checklist-completed-vehicle-accept__body{grid-template-columns:1fr}.checklist-completed-vehicle-accept__aside{position:static}}.checklist-completed-vehicle-accept .section-content__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px}.checklist-completed-vehicle-accept__item{-webkit-flex:1 1 0;flex:1 1 0}.checklist-completed-vehicle-accept__meta{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:10px}.checklist-completed-vehicle-accept__meta-item{border:1px solid var(--ui-border);border-radius:8px;padding:10px 12px;background:var(--ui-surface)}.checklist-completed-vehicle-accept__meta-label{font-size:12px;color:var(--ui-muted);margin-bottom:2px}.checklist-completed-vehicle-accept__meta-value{font-size:14px;color:var(--ui-text);font-weight:600;line-height:1.3}.checklist-completed-vehicle-accept__body{display:grid;grid-template-columns:640px minmax(0, 1fr);gap:16px;-webkit-align-items:start;align-items:start}.checklist-completed-vehicle-accept__main{display:grid;grid-template-columns:1fr;gap:12px}.checklist-completed-vehicle-accept__section{border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);padding:12px}.checklist-completed-vehicle-accept__section-content{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;gap:24px}.checklist-completed-vehicle-accept__section-image{-webkit-flex:0 0 320px;flex:0 0 320px;max-width:320px}.checklist-completed-vehicle-accept__section-header{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;gap:12px;margin-bottom:10px}.checklist-completed-vehicle-accept__section-title{font-size:16px;color:var(--ui-muted);font-weight:700;line-height:1.3;text-transform:uppercase}.checklist-completed-vehicle-accept__section-score{font-size:12px;color:var(--ui-muted);border:1px solid var(--ui-border);border-radius:30px;padding:3px 8px;white-space:nowrap;-webkit-align-self:flex-start;align-self:flex-start}.checklist-completed-vehicle-accept__checks{margin:0;padding:0;list-style:none;display:grid;gap:6px}.checklist-completed-vehicle-accept__check{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:6px;color:var(--ui-muted);font-size:16px;line-height:1.35}.checklist-completed-vehicle-accept__check.is-checked{color:var(--ui-text)}.checklist-completed-vehicle-accept__check-icon{font-size:16px;line-height:1.25;width:14px;-webkit-flex:0 0 14px;flex:0 0 14px;margin-top:1px}.checklist-completed-vehicle-accept__aside{position:-webkit-sticky;position:sticky;top:66px}.checklist-completed-vehicle-accept__vehicle-card{border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);padding:12px}.checklist-completed-vehicle-accept__vehicle-title{font-size:13px;font-weight:700;color:var(--ui-muted);text-transform:uppercase;margin-bottom:8px}.checklist-completed-vehicle-accept__vehicle-svg{width:100%;height:auto;display:block;margin-bottom:10px}.checklist-completed-vehicle-accept__vehicle-svg rect,.checklist-completed-vehicle-accept__vehicle-svg circle,.checklist-completed-vehicle-accept__vehicle-svg line{stroke:var(--ui-muted);stroke-width:2;fill:var(--ui-strip)}.checklist-completed-vehicle-accept__vehicle-svg line{fill:none}.checklist-completed-vehicle-accept__legend{margin:0;padding:0;list-style:none;display:grid;gap:6px}.checklist-completed-vehicle-accept__legend-item{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:8px;-webkit-align-items:center;align-items:center;font-size:12px;color:var(--ui-muted)}.checklist-completed-vehicle-accept__legend-item.is-checked{color:var(--ui-text)}.checklist-completed-vehicle-accept__legend-dot{width:8px;height:8px;border-radius:50%;background:var(--ui-micro)}.checklist-completed-vehicle-accept__legend-item.is-checked .checklist-completed-vehicle-accept__legend-dot{background:var(--ui-success)}.checklist-completed-vehicle-accept__legend-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checklist-completed-vehicle-accept__legend-value{font-weight:600}@media (max-width: 1160px){.checklist-completed-vehicle-accept__body{grid-template-columns:1fr}.checklist-completed-vehicle-accept__aside{position:static}}.crm-shell{display:-webkit-flex;display:flex;min-height:calc(100vh - 64px);background:var(--ui-page)}.crm-modules{-webkit-flex:0 0 148px;flex:0 0 148px;width:148px;padding:12px 8px;background:var(--ui-strip);border-right:1px solid var(--ui-border);overflow:auto}.crm-modules__label{margin:0 8px 10px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-muted)}.crm-modules__nav{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px}.crm-modules__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:6px;padding:12px 8px;border:1px solid transparent;border-radius:10px;color:var(--ui-text);text-decoration:none;text-align:center;transition:background 0.15s, border-color 0.15s}.crm-modules__item:hover{background:var(--ui-primary-soft);border-color:#bfdbfe;color:var(--ui-primary-text)}.crm-modules__item.is-active{background:var(--ui-primary-soft);border-color:#93c5fd;box-shadow:0 0 0 2px rgba(47,128,237,0.18);color:var(--ui-primary-text)}.crm-modules__icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--ui-border)}.crm-modules__icon svg{width:22px;height:22px;fill:currentColor}.crm-modules__name{font-size:12px;font-weight:600;line-height:1.3}.crm-modules__badge{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--ui-danger);color:#fff;font-size:11px;font-weight:700;line-height:18px}.crm-main{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:var(--ui-page)}.crm-main__header{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--ui-surface);border-bottom:1px solid var(--ui-border-soft)}.crm-main__title{margin:0;font-size:18px;font-weight:700;color:var(--ui-primary-text)}.crm-main__toolbar{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px}.crm-main__body{-webkit-flex:1 1 auto;flex:1 1 auto;padding:16px;overflow:auto}.crm-main__datatable{margin:-16px}.crm-client{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.crm-client__nav{margin-bottom:12px}.crm-client__top,.crm-client__bottom{min-width:0}.crm-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:0 2px 8px rgba(15,23,42,0.06);padding:16px;margin-bottom:16px}.crm-card--compact{padding:12px 16px;margin-bottom:0}.crm-card__subtitle{margin:0 0 12px;font-size:14px;font-weight:700;color:var(--ui-text)}.crm-card__section{margin-top:16px;padding-top:16px;border-top:1px solid var(--ui-border-soft)}.crm-info__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 24px}.crm-info__row{display:grid;grid-template-columns:140px minmax(0, 1fr);gap:8px;-webkit-align-items:start;align-items:start;min-height:28px;padding:4px 0;border-bottom:1px solid var(--ui-border-soft)}.crm-info__label{font-size:12px;font-weight:600;color:var(--ui-muted);line-height:1.4}.crm-info__value{font-size:13px;color:var(--ui-text);line-height:1.4;word-break:break-word}.crm-info__notes{margin-top:12px;padding-top:12px;border-top:1px solid var(--ui-border-soft)}@media (max-width: 900px){.crm-info__grid{grid-template-columns:1fr}}.crm-messages__header{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:8px;margin-bottom:12px}.crm-messages__header .crm-card__subtitle{margin:0}.crm-messages__actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.crm-messages__table-wrap{max-height:420px;overflow:auto;border:1px solid var(--ui-border-soft);border-radius:10px}.crm-messages__table{width:100%;border-collapse:collapse;font-size:13px}.crm-messages__table th,.crm-messages__table td{padding:8px 10px;border-bottom:1px solid var(--ui-border-soft);text-align:left;vertical-align:top}.crm-messages__table th{position:-webkit-sticky;position:sticky;top:0;background:var(--ui-strip);font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-muted);z-index:1}.crm-messages__table tbody tr:hover{background:var(--ui-primary-soft)}.crm-messages__table tbody tr.is-overdue{background:var(--ui-danger-soft)}.crm-messages__table tbody tr.is-done{opacity:0.7}.crm-messages__kind{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--ui-strip);color:var(--ui-muted);font-size:12px;font-weight:600;white-space:nowrap}.crm-messages__kind--note{background:#f1f5f9;color:#475569}.crm-messages__kind--call{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.crm-messages__kind--plan{background:var(--ui-warning-bg);color:var(--ui-warning)}.crm-messages__date{white-space:nowrap;color:var(--ui-muted);font-size:12px}.crm-messages__body{max-width:420px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.crm-messages__row-actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px;white-space:nowrap}.crm-alert{margin-bottom:12px;padding:10px 12px;border-radius:8px;border:1px solid var(--ui-danger);background:var(--ui-danger-soft);color:var(--ui-danger);font-size:13px}.crm-contact-card{padding:10px 12px;border:1px solid var(--ui-border-soft);border-radius:8px;margin-bottom:8px;background:var(--ui-surface)}.crm-empty{color:var(--ui-muted);font-size:13px;padding:12px 0}.crm-list{list-style:none;margin:0;padding:0}.crm-list__item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--ui-border-soft);border-radius:8px;margin-bottom:8px;background:var(--ui-surface)}.crm-list__meta{color:var(--ui-muted);font-size:12px}.crm-form{margin-bottom:16px}.crm-form--task,.crm-form--message{padding:12px;border:1px solid var(--ui-border-soft);border-radius:10px;background:var(--ui-strip);margin-bottom:12px}.crm-form__actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.crm-timeline{list-style:none;margin:0;padding:0;max-height:480px;overflow:auto}.crm-timeline__item{padding:12px;border:1px solid var(--ui-border-soft);border-radius:8px;margin-bottom:8px}.crm-timeline__meta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-align-items:center;align-items:center;margin-bottom:8px;font-size:12px;color:var(--ui-muted)}.crm-timeline__author{font-weight:600;color:var(--ui-text)}.crm-timeline__delete{margin-left:auto;color:var(--ui-danger)}.crm-timeline__body{font-size:13px;color:var(--ui-text)}.crm-task-list{list-style:none;margin:0;padding:0}.crm-task-list__item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--ui-border);border-radius:8px;margin-bottom:8px;background:var(--ui-surface)}.crm-task-list__item.is-overdue{border-color:var(--ui-danger);background:var(--ui-danger-soft)}.crm-task-list__item.is-done{opacity:0.7}.crm-task-list__title{font-size:14px;font-weight:600;color:var(--ui-text)}.crm-task-list__meta,.crm-task-list__description{font-size:12px;color:var(--ui-muted);margin-top:4px}.crm-task-list__actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-align-items:flex-start;align-items:flex-start}.crm-calendar{width:100%;border-collapse:separate;border-spacing:8px;margin-bottom:16px}.crm-calendar th{font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--ui-muted);text-align:center;padding:4px}.crm-calendar__day{vertical-align:top;height:72px;border:1px solid var(--ui-border-soft);border-radius:8px;background:var(--ui-surface);padding:0}.crm-calendar__day.is-outside{opacity:0.45}.crm-calendar__day.is-today{box-shadow:0 0 0 2px rgba(47,128,237,0.18)}.crm-calendar__day.is-selected{border-color:var(--ui-primary)}.crm-calendar__day-link{display:block;height:100%;padding:8px;color:inherit;text-decoration:none;border-radius:8px}.crm-calendar__day-link:hover{background:var(--ui-primary-soft)}.crm-calendar__day-number{display:block;font-size:13px;font-weight:600}.crm-calendar__day-count{display:-webkit-inline-flex;display:inline-flex;margin-top:6px;min-width:20px;height:20px;padding:0 6px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:999px;background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:11px;font-weight:700}.crm-calendar-nav{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;margin-bottom:12px}.crm-calendar-nav__current{font-size:14px;font-weight:700;color:var(--ui-text)}.crm-calendar-filters{display:-webkit-flex;display:flex;gap:8px;-webkit-align-items:center;align-items:center}.alert{display:block;margin:0 0 14px;padding:10px 12px;box-sizing:border-box;border-radius:var(--ui-radius-inner);font-size:13px;font-weight:600;line-height:1.45}.alert.alert-error,.alert.alert-danger{background:var(--ui-danger-soft);border:1px solid var(--ui-danger-border);color:var(--ui-danger)}.alert.alert-warning{background:var(--ui-warning-bg);border:1px solid var(--ui-warning-border);color:var(--ui-warning)}.alert.alert-success{background:var(--ui-success-soft);border:1px solid var(--ui-success-border);color:var(--ui-success)}.alert.alert-info{background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);color:var(--ui-primary-text)}.ui-card,.check-point-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ui-card--wide{grid-column:1 / -1}.ui-card--compact,.check-point-card{padding:12px;gap:10px;overflow:visible}.ui-card--compact .ui-card__body,.check-point-card .ui-card__body{padding:0}.ui-card--accent{border-left:4px solid var(--ui-muted)}.ui-card--accent-primary{border-left:4px solid var(--ui-primary)}.ui-card__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:14px 20px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.ui-card__title,.check-point-card__title{margin:0;font-size:16px;font-weight:600;color:var(--ui-text);line-height:1.3}.ui-card__title--micro,.check-point-card__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:var(--ui-micro)}.ui-card__link{font-size:13px;font-weight:500;color:var(--ui-primary);text-decoration:none}.ui-card__link:hover{text-decoration:underline}.ui-card__body{padding:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:10px}.ui-card__body--row{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.ui-card__hint,.check-point-card__hint{margin:0;font-size:12px;line-height:1.4;color:var(--ui-muted)}.ui-card--compact .ui-card__hint,.check-point-card .ui-card__hint,.ui-card--compact .check-point-card__hint,.check-point-card .check-point-card__hint{margin-top:-4px}.ui-checkbox{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px;font-size:13px;color:var(--ui-muted);cursor:pointer;margin-bottom:4px}.ui-checkbox input{margin:0}.ui-empty{margin:0;font-size:13px;color:var(--ui-muted)}.ui-empty--warning{padding:12px;border-radius:var(--ui-radius-inner);background:var(--ui-danger-soft);color:var(--ui-danger)}.ui-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px 20px}.ui-field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.ui-field--full{grid-column:1 / -1}.ui-field__label{display:block;font-size:12px;font-weight:600;color:var(--ui-muted);margin-bottom:0}.ui-field-label,.check-point-field-label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:var(--ui-muted)}.ui-field__value{font-size:14px;font-weight:500;color:var(--ui-text);line-height:1.4;word-break:break-word}.ui-field__value--mono{font-variant-numeric:tabular-nums}.ui-field__meta{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--ui-muted)}@media (max-width: 768px){.ui-fields{grid-template-columns:1fr}}.ui-info{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px;box-sizing:border-box;background:var(--ui-primary-soft);border:1px solid var(--ui-primary-soft-border);border-radius:var(--ui-radius-inner);color:var(--ui-text)}.ui-info__icon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ui-primary);color:#fff}.ui-info__icon svg{width:14px;height:14px;fill:currentColor}.ui-info__body{-webkit-flex:1;flex:1;min-width:0;font-size:13px;font-weight:400;line-height:1.45;color:var(--ui-text)}.ui-info__title{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--ui-primary-text)}.ui-info p{margin:0}.ui-info p+p{margin-top:6px}.ui-list{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ui-list__item{padding:12px 0;border-bottom:1px solid var(--ui-border-soft);font-size:14px;color:var(--ui-text);line-height:1.45}.ui-list__item:first-child{padding-top:0}.ui-list__item:last-child{padding-bottom:0;border-bottom:none}.ui-list__item a{color:var(--ui-primary);text-decoration:none}.ui-list__item a:hover{text-decoration:underline}.ui-list__primary{display:block}.ui-list__meta{display:block;margin-top:2px;font-size:13px;color:var(--ui-muted)}.ui-list--compact .ui-list__item{padding:8px 0}.ui-modal-context{margin:0 0 14px;padding:10px 12px;border-radius:var(--ui-radius-control);background:var(--ui-strip);border:1px solid var(--ui-border-soft);font-size:13px;line-height:1.45;color:var(--ui-muted)}.ui-modal-context strong,.ui-modal-context b{color:var(--ui-text);font-weight:600}.ui-modal-context .number-plate,.ui-modal-context .number-plate__main,.ui-modal-context .number-plate__dark{display:inline;margin:0;padding:0;border:0;border-radius:0;background:transparent;overflow:visible;vertical-align:baseline;font-size:inherit;font-weight:700;line-height:inherit;color:var(--ui-primary-text)}.ui-modal-context__row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-modal-context__row+.ui-modal-context__row{margin-top:6px}.ui-modal-context__label{color:var(--ui-muted);font-size:12px;font-weight:600}.modalbg-content__body{overflow:visible}.modalbg-content__body .modal-form .control-group,.modalbg-content__body .modal-form .form-group,.modalbg-content__body .modal-form .form-field,.modalbg-content__body .modal-form .form-select{margin-bottom:14px}.modalbg-content__body .modal-form .control-label,.modalbg-content__body .modal-form label.control-label{float:none;display:block;width:auto;text-align:left;margin-bottom:6px;padding:0;color:var(--ui-label-color);font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}.modalbg-content__body .modal-form .controls{margin-left:0}.modalbg-content__body .modal-form .form-row{margin-left:0;gap:12px;-webkit-justify-content:flex-start;justify-content:flex-start}.modalbg-content__body .modal-form .form-row>.form-field{margin-left:0;-webkit-flex:1 1 0;flex:1 1 0;min-width:0}.modalbg-content__body .modal-form .form-select,.modalbg-content__body .modal-form .form-select select,.modalbg-content__body .modal-form .select2-container{width:100% !important;max-width:100%}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single{height:var(--ui-input-height);background-color:var(--ui-input-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ui-text);line-height:calc(var(--ui-input-height) - 2px);padding-left:12px}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--ui-placeholder)}.modalbg-content__body .modal-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(var(--ui-input-height) - 2px)}.modalbg-content__body .modal-form label.form-input select.form-input__field,.modalbg-content__body .modal-form label.form-input textarea.form-input__field{width:100%;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);background-image:none;box-shadow:none;color:var(--ui-text);font-size:var(--ui-input-font-size);font-weight:400}.modalbg-content__body .modal-form label.form-input select.form-input__field:hover:not(:disabled):not([readonly]),.modalbg-content__body .modal-form label.form-input textarea.form-input__field:hover:not(:disabled):not([readonly]){border-color:var(--ui-primary-soft-border)}.modalbg-content__body .modal-form label.form-input select.form-input__field:focus,.modalbg-content__body .modal-form label.form-input textarea.form-input__field:focus{outline:none;border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.modalbg-content__body .modal-form label.form-input select.form-input__field{height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 28px 0 12px;line-height:calc(var(--ui-input-height) - 2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2364748b' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 7px}.modalbg-content__body .modal-form label.form-input textarea.form-input__field{height:auto;min-height:calc(var(--ui-input-height) * 2.5);padding:8px 12px;line-height:1.45;resize:vertical}.modalbg-content__body .modal-form .filemanager,.modalbg-content__body .modal-form .filemanager__input{width:100%;max-width:100%}.modalbg-content__body .modal-form .filemanager__input{background-color:var(--ui-input-bg);border-color:var(--ui-border);color:var(--ui-muted)}.modalbg-content__body .modal-form .filemanager__input:hover{border-color:var(--ui-primary);background-color:var(--ui-primary-soft)}.modalbg-content__body .modal-form .filemanager__icon{color:var(--ui-micro)}.modalbg-content__body .modal-form .filemanager__input-head{color:var(--ui-text)}.modalbg-content__body .modal-form .filemanager__input-head span{color:var(--ui-muted)}.modalbg-content__body .modal-form .filemanager__input-head span>span{color:var(--ui-primary)}.modalbg-content__body .button{height:36px;border-radius:8px}.modalbg--ultra-narrow .modalbg-content__body{--ui-input-height: 26px;--ui-input-font-size: 12px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field{margin-bottom:10px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field label.tender_name{display:block;width:100%;margin:0 0 4px;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color);line-height:1.3}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field label.tender_name abbr{margin-left:0.25em;color:var(--ui-danger);text-decoration:none;border-bottom:0}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='text'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='email'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='tel'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='number'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input:not([type]),.modalbg--ultra-narrow .modalbg-content__body .tender-form__field select{box-sizing:border-box;width:100%;max-width:100%;height:var(--ui-input-height);min-height:var(--ui-input-height);margin:0;padding:0 8px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);font-size:var(--ui-input-font-size);line-height:calc(var(--ui-input-height) - 2px);box-shadow:none}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='text']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='email']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='tel']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input[type='number']:focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field input:not([type]):focus,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field select:focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring);outline:none}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .depot-contact-modal__contact-type{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .form-radio{margin-right:0}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control{width:100%}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control:not(.multi) .selectize-input{min-height:var(--ui-input-height) !important;height:var(--ui-input-height) !important;padding:0 22px 0 8px !important;font-size:var(--ui-input-font-size);line-height:1.25}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input.has-items{display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;gap:2px 3px;height:auto !important;min-height:var(--ui-input-height) !important;padding:3px 22px 3px 4px !important;line-height:1}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input>.item,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field .selectize-control.multi .selectize-input.has-items>.item{height:18px;max-height:18px;padding:0 7px 0 5px !important;font-size:11px;line-height:18px}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='text'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='email'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='tel'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input[type='number'],.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] input:not([type]),.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] select,.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error] .selectize-input{border-color:var(--ui-danger)}.modalbg--ultra-narrow .modalbg-content__body .tender-form__field[data-form-error]::after{content:attr(data-form-error);display:block;position:static;opacity:1;margin-top:4px;padding:0;font-size:11px;font-weight:500;line-height:1.3;color:var(--ui-danger);background-color:transparent;white-space:normal;border-radius:0}.modalbg--ultra-narrow .modalbg-content__body .depot-contact-modal__save{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:96px}.modalbg--ultra-narrow .modalbg-content__body .depot-contact-modal__save .ui-loader__dot{background-color:var(--ui-on-primary)}.modalbg--ultra-narrow .modalbg-content__body .modalbg-content__footer .button{height:var(--ui-input-height);min-height:var(--ui-input-height);padding:0 12px;font-size:var(--ui-input-font-size)}.nested-info-card{box-sizing:border-box;margin:0 0 12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-row);color:var(--ui-text);overflow:hidden}.nested-info-card__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;padding:10px 12px;background:var(--ui-strip);border-bottom:1px solid var(--ui-border-soft)}.nested-info-card__title{-webkit-flex:1;flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.3;color:var(--ui-text)}.nested-info-card__remove{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;min-height:28px;padding:0 !important;margin:0;gap:0;font-size:0;border-color:var(--ui-danger-border) !important;background-color:var(--ui-danger-soft) !important;color:var(--ui-danger) !important}.nested-info-card__remove>*{display:none !important}.nested-info-card__remove::before{font-family:"FontAwesome";font-size:14px;line-height:1;content:'\f014';color:inherit}.nested-info-card__remove:hover,.nested-info-card__remove:focus-visible{background-color:var(--ui-btn-danger-hover-bg) !important;border-color:var(--ui-btn-danger-hover-border) !important;color:var(--ui-btn-danger-hover-text) !important}.nested-info-card__body{padding:12px}.nested-info-card__add{display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;gap:6px;margin:4px 0 8px;min-height:36px;height:auto;padding:0 12px !important;border-radius:var(--ui-radius-control);border-color:var(--ui-btn-primary-bg) !important;background-color:var(--ui-btn-primary-bg) !important;color:var(--ui-btn-primary-text) !important}.nested-info-card__add i{margin:0;line-height:1;color:inherit}.nested-info-card__add:hover,.nested-info-card__add:focus-visible{background-color:var(--ui-btn-primary-hover) !important;border-color:var(--ui-btn-primary-hover) !important;color:var(--ui-btn-primary-text) !important}.nested-info-card-list>.fields{margin:0}.nested-info-card-list>.fields.marked_for_destruction{display:none}.ui-page{background:var(--ui-canvas);margin:-15px;padding:16px;min-height:calc(100vh - 90px);box-sizing:border-box}.ui-page__header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;gap:16px;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px;margin:0 auto 24px}.ui-page__heading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-page__title{margin:0;font-size:20px;font-weight:700;color:var(--ui-text);line-height:1.3}.ui-page__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ui-page__actions .button{height:36px;border-radius:8px}.ui-page__body{max-width:1100px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:24px}.ui-page__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media (max-width: 768px){.ui-page__header{-webkit-flex-direction:column;flex-direction:column}.ui-page__grid{grid-template-columns:1fr}}.photo-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:16px;box-sizing:border-box}.photo-lightbox--open,.photo-lightbox:not([hidden]){display:-webkit-flex;display:flex}.photo-lightbox[hidden]{display:none !important}.photo-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ui-lightbox-overlay)}.photo-lightbox__dialog{position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:1100px;max-height:100%;margin:auto;pointer-events:none}.photo-lightbox__stage{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:520px;max-width:100%;min-height:360px;max-height:100%;pointer-events:auto}.photo-lightbox__loader{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.photo-lightbox__loader[hidden]{display:none !important}.photo-lightbox__loader .ui-loader__dot{background-color:var(--ui-lightbox-fg, #fff)}.photo-lightbox__image{display:block;max-width:100%;max-height:calc(100vh - 48px);width:auto;height:auto;object-fit:contain;border:0;border-radius:var(--ui-radius-card);box-shadow:var(--ui-lightbox-image-shadow);background:transparent}.photo-lightbox__image--pending{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.photo-lightbox--loading .photo-lightbox__nav,.photo-lightbox--loading .photo-lightbox__toolbar .photo-lightbox__name,.photo-lightbox--loading .photo-lightbox__toolbar .photo-lightbox__counter,.photo-lightbox--loading .photo-lightbox__btn[data-photo-lightbox-download]{opacity:0.35;pointer-events:none}.photo-lightbox--loading .photo-lightbox__btn[data-photo-lightbox-close]{opacity:1;pointer-events:auto}.photo-lightbox__toolbar{position:absolute;top:12px;right:12px;left:12px;z-index:3;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;min-height:36px;pointer-events:none}.photo-lightbox__name{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--ui-lightbox-fg);text-shadow:var(--ui-lightbox-text-shadow);pointer-events:none}.photo-lightbox__counter{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0;font-size:12px;font-weight:600;letter-spacing:0.02em;color:var(--ui-lightbox-fg-muted);text-shadow:var(--ui-lightbox-text-shadow)}.photo-lightbox__actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;margin-left:auto;pointer-events:auto}.photo-lightbox__btn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--ui-lightbox-chrome-border);border-radius:var(--ui-radius-control);background:var(--ui-lightbox-chrome-bg);color:var(--ui-lightbox-fg);cursor:pointer;text-decoration:none;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease}.photo-lightbox__btn .svg-icon,.photo-lightbox__btn .order-report-group__icon>svg,.photo-lightbox__btn .driver-time-status__icon>svg{width:16px;height:16px;fill:currentColor}.photo-lightbox__btn:hover,.photo-lightbox__btn:focus{background:var(--ui-lightbox-chrome-bg-hover);border-color:var(--ui-lightbox-chrome-border-hover);color:var(--ui-lightbox-fg);outline:none}.photo-lightbox__nav{position:absolute;top:50%;z-index:2;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--ui-lightbox-chrome-border);border-radius:999px;background:var(--ui-lightbox-chrome-bg);color:var(--ui-lightbox-fg);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto;line-height:0;transition:background 0.15s ease, border-color 0.15s ease}.photo-lightbox__nav .photo-lightbox__chevron{display:block;width:20px;height:20px;-webkit-flex:0 0 auto;flex:0 0 auto}.photo-lightbox__nav:hover,.photo-lightbox__nav:focus{background:var(--ui-lightbox-chrome-bg-hover);border-color:var(--ui-lightbox-chrome-border-hover);outline:none}.photo-lightbox__nav[hidden]{display:none !important}.photo-lightbox__nav--prev{left:12px}.photo-lightbox__nav--next{right:12px}html.photo-lightbox-open{overflow:hidden}@media (max-width: 640px){.photo-lightbox{padding:12px}.photo-lightbox__nav{width:36px;height:36px}.photo-lightbox__nav--prev{left:8px}.photo-lightbox__nav--next{right:8px}.photo-lightbox__image{max-height:calc(100vh - 32px)}}.ui-pill{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:var(--ui-pill);color:var(--ui-muted);font-size:11px;font-weight:600;vertical-align:middle;border:1px solid transparent}.ui-pill--active{background:var(--ui-primary-soft);color:var(--ui-primary-text);border-color:var(--ui-primary-soft-strong)}.ui-status{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:6px;height:24px;padding:0 12px;border:1px solid currentColor;border-radius:999px;font-size:12px;font-weight:600;line-height:1;background:var(--ui-pill);color:var(--ui-muted)}.ui-status__dot{width:8px;height:8px;border-radius:50%;background:currentColor;-webkit-flex-shrink:0;flex-shrink:0}.ui-status--planned,.ui-status--warning{background:var(--ui-warning-bg);color:var(--ui-warning)}.ui-status--opened,.ui-status--primary,.ui-status--info{background:var(--ui-primary-soft);color:var(--ui-primary)}.ui-status--closed,.ui-status--success{background:var(--ui-success-soft);color:var(--ui-success)}.ui-status--danger{background:var(--ui-danger-soft);color:var(--ui-danger)}.ui-status--default,.ui-status--archive{background:var(--ui-pill);color:var(--ui-muted)}.ui-table-wrap{overflow-x:auto;margin:-4px}.ui-table{width:100%;border-collapse:collapse;font-size:13px}.ui-table th{padding:12px 16px;text-align:left;background:var(--ui-strip);color:var(--ui-muted);font-size:12px;font-weight:600;border-bottom:1px solid var(--ui-border-soft);white-space:nowrap}.ui-table td{padding:12px 16px;color:var(--ui-text);border-bottom:1px solid var(--ui-border-soft);vertical-align:top}.ui-table tbody tr:hover td{background:var(--ui-strip)}.ui-table tbody tr:last-child td{border-bottom:none}.video-popup__backdrop,#video-popup-fade{display:none !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:var(--ui-lightbox-overlay);cursor:pointer}.video-popup__backdrop.is-open,#video-popup-fade.is-open{display:block !important}#video-popup-light.video-popup,#video-popup-light{display:none !important;position:fixed;top:50%;left:50%;z-index:10001;width:auto;max-width:calc(100vw - 32px);padding:0;border:0;background:transparent;overflow:visible;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#video-popup-light.video-popup.is-open,#video-popup-light.is-open{display:block !important}.video-popup__stage{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:640px}#video-popup-download,#video-popup-boxclose,.video-popup__btn{position:absolute;z-index:5;display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:36px !important;height:36px !important;min-width:36px;min-height:36px;margin:0;padding:0 !important;overflow:hidden;border:1px solid var(--ui-lightbox-chrome-border) !important;border-radius:var(--ui-radius-control) !important;background:var(--ui-lightbox-chrome-bg) !important;color:var(--ui-lightbox-fg) !important;font-size:0 !important;line-height:0 !important;color:transparent !important;cursor:pointer;text-decoration:none !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;pointer-events:auto;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease}#video-popup-download::before,#video-popup-boxclose::before,.video-popup__btn::before{display:block;font-family:"FontAwesome";font-size:16px !important;font-style:normal;font-weight:normal;line-height:1 !important;color:var(--ui-lightbox-fg) !important;speak:none}#video-popup-download:hover,#video-popup-download:focus,#video-popup-boxclose:hover,#video-popup-boxclose:focus,.video-popup__btn:hover,.video-popup__btn:focus{background:var(--ui-lightbox-chrome-bg-hover) !important;border-color:var(--ui-lightbox-chrome-border-hover) !important;color:var(--ui-lightbox-fg) !important;outline:none}#video-popup-download,.video-popup__btn--download{top:12px;left:12px}#video-popup-download::before,.video-popup__btn--download::before{content:""}#video-popup-boxclose,.video-popup__btn--close,a.video-popup-boxclose{top:12px;right:12px}#video-popup-boxclose::before,.video-popup__btn--close::before,a.video-popup-boxclose::before{content:""}.video-popup__player,#video-popup-VisaChipCardVideo{display:block;position:relative;z-index:1;width:auto;height:auto;max-width:640px;max-height:360px;margin:0;border:0;border-radius:var(--ui-radius-card);background:#000;box-shadow:var(--ui-lightbox-image-shadow)}.waybills-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.waybills-section{padding-top:12px;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #e7e8ec}.waybills-section .waybill-show{border-bottom:none;margin-bottom:0;padding:0}.waybill-form__spending{padding:20px;margin-bottom:10px;background-color:var(--ui-surface)}.waybill-export-link{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:6px;font-weight:500}.waybill-order__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px;font-weight:500}.waybill-order__title .ui-pill{margin-left:8px}.waybill-order__route{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:6px;margin-top:4px;font-size:13px;color:var(--ui-muted)}.waybill-order__sep{color:var(--ui-micro)}.waybill-driver-assignments{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px}.waybill-driver-assignment__period{margin-bottom:10px;font-size:12px;font-weight:600;color:var(--ui-muted)}.waybill-driver-assignment__sep{margin:0 6px;color:var(--ui-micro)}.ui-list__item.waybill-checklist-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px}.waybill-checklist-item__body{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;align-items:baseline;gap:6px 10px;min-width:0;-webkit-flex:1 1 auto;flex:1 1 auto}.waybill-checklist-item__date{font-size:12px;font-weight:600;color:var(--ui-muted);line-height:1.3;white-space:nowrap}.waybill-checklist-item__name{font-size:14px;font-weight:500;color:var(--ui-primary);text-decoration:none;line-height:1.4;word-break:break-word}.waybill-checklist-item__name:hover{text-decoration:underline;color:var(--ui-primary-text)}.waybill-checklist-item__badge{margin-left:auto;white-space:nowrap}.waybill-documents .list-unstyled{list-style:none;margin:0;padding:0}.waybill-documents .list-unstyled li{padding:10px 0;border-bottom:1px solid var(--ui-border-soft);font-size:14px;color:var(--ui-text)}.waybill-documents .list-unstyled li:last-child{border-bottom:none;padding-bottom:0}.waybill-documents .list-unstyled li:first-child{padding-top:0}.waybill-documents>div,.waybill-documents>.truck-dashboard__actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:4px}.waybill-documents>div .button,.waybill-documents>.truck-dashboard__actions .button{height:36px;border-radius:8px}.waybill-persons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.waybill-person{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;min-width:200px;padding:12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner)}.waybill-person__avatar{width:40px;height:40px;-webkit-flex-shrink:0;flex-shrink:0}.waybill-person__avatar>img{width:40px;height:40px;object-fit:cover;border-radius:50%}.waybill-person__info{min-width:0}.waybill-person__name{font-size:14px;font-weight:500;color:var(--ui-text);line-height:1.3}.waybill-person__name a{color:var(--ui-primary);text-decoration:none}.waybill-person__name a:hover{text-decoration:underline}.waybill-person__phones{margin-top:2px;font-size:13px;color:var(--ui-muted)}.snotifyToast{-webkit-animation-fill-mode:both;animation-fill-mode:both}.snotify-leftTop .fadeIn,.snotify-leftCenter .fadeIn,.snotify-leftBottom .fadeIn{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.snotify-leftTop .fadeOut,.snotify-leftCenter .fadeOut,.snotify-leftBottom .fadeOut{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.snotify-rightTop .fadeIn,.snotify-rightCenter .fadeIn,.snotify-rightBottom .fadeIn{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.snotify-rightTop .fadeOut,.snotify-rightCenter .fadeOut,.snotify-rightBottom .fadeOut{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.snotify-centerTop .fadeIn{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.snotify-centerTop .fadeOut{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.snotify-centerCenter .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.snotify-centerCenter .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.snotify-centerBottom .fadeIn{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.snotify-centerBottom .fadeOut{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) scaleX(1.2);transform:translate3d(-100%, 0, 0) scaleX(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) scaleX(1.2);transform:translate3d(-100%, 0, 0) scaleX(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) scaleX(1.2);transform:translate3d(100%, 0, 0) scaleX(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) scaleX(1.2);transform:translate3d(100%, 0, 0) scaleX(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0) scaleY(1.2);transform:translate3d(0, 100%, 0) scaleY(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0) scaleY(1.2);transform:translate3d(0, 100%, 0) scaleY(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0) scaleY(1.2);transform:translate3d(0, -100%, 0) scaleY(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0) scaleY(1.2);transform:translate3d(0, -100%, 0) scaleY(1.2)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes appear{0%{max-height:0}100%{max-height:50vh}}@keyframes appear{0%{max-height:0}100%{max-height:50vh}}@-webkit-keyframes disappear{0%{opacity:0;max-height:50vh}100%{opacity:0;max-height:0}}@keyframes disappear{0%{opacity:0;max-height:50vh}100%{opacity:0;max-height:0}}@-webkit-keyframes async{0%{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}100%{-webkit-transform:translate(0, -50%) rotate(360deg);transform:translate(0, -50%) rotate(360deg)}}@keyframes async{0%{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}100%{-webkit-transform:translate(0, -50%) rotate(360deg);transform:translate(0, -50%) rotate(360deg)}}.snotify{display:block;position:fixed;width:300px;z-index:9999;box-sizing:border-box}.snotify *{box-sizing:border-box}.snotify-leftTop,.snotify-leftCenter,.snotify-leftBottom{left:10px}.snotify-rightTop,.snotify-rightCenter,.snotify-rightBottom{right:10px}.snotify-centerTop,.snotify-centerCenter,.snotify-centerBottom{left:calc(50% - 300px / 2)}.snotify-leftTop,.snotify-centerTop,.snotify-rightTop{top:50px}.snotify-leftCenter,.snotify-rightCenter,.snotify-centerCenter{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.snotify-leftBottom,.snotify-rightBottom,.snotify-centerBottom{bottom:10px}.snotify-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;z-index:9998;transition:opacity .3s}.snotifyToast{display:block;cursor:pointer;height:100%;opacity:0;pointer-events:auto;margin-bottom:12px;background-color:#FFFFFF;background-image:linear-gradient(-180deg, rgba(255,255,255,0.05) 0%, rgba(0,0,0,0.05) 100%);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);border-radius:3px;overflow:hidden}.snotifyToast--in{-webkit-animation-name:appear;animation-name:appear}.snotifyToast--out{-webkit-animation-name:disappear;animation-name:disappear}.snotifyToast__inner{position:relative;color:#000}.snotifyToast__inner-row{display:-webkit-flex;display:flex;padding:10px}.snotifyToast__progressBar{position:relative;width:100%;height:3px;background-color:#c7c7c7}.snotifyToast__progressBar__percentage{position:absolute;top:0;left:0;height:3px;background-color:#447bba;max-width:100%}.snotifyToast__icon{margin-right:5px;width:34px;-webkit-flex:0 0 34px;flex:0 0 34px;font-size:24px}.snotifyToast__icon>svg{width:1em;height:1em;fill:currentColor}.snotifyToast.snotify-error .snotifyToast__icon{color:var(--ui-danger)}.snotifyToast.snotify-warning .snotifyToast__icon{color:var(--ui-warning)}.snotifyToast.snotify-success .snotifyToast__icon{color:var(--ui-success)}.snotifyToast__title{font-size:12px;font-weight:bold}.snotifyToast__body{font-size:10px;font-style:italic}.snotifyToast__buttons{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;border-top:1px solid #D8D8D8}.snotifyToast__buttons>button{display:block;padding:2px 6px;-webkit-flex:1;flex:1;height:24px;text-align:center;color:#447bba;background-color:transparent;border:none}.snotifyToast__buttons>button:not(:first-child){border-left:1px solid #D8D8D8}.opportunities{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.opportunities>div{display:-webkit-inline-flex;display:inline-flex;width:400px;-webkit-flex:0 0 400px;flex:0 0 400px;margin:0 20px 20px 0;background:white;box-shadow:0 2px 4px rgba(0,0,0,0.16)}.summary-reports-graphic{display:-webkit-flex;display:flex;margin-top:23px;margin-bottom:13px;-webkit-align-content:center;align-content:center}.summary-reports-graphic__busy{margin-left:14px}.summary-reports-graphic__busy-item{margin-bottom:10px;position:relative;padding-left:11px}.summary-reports-graphic__busy-item-title{line-height:1;font-size:10px}.summary-reports-graphic__busy-item-title:after{content:"";position:absolute;top:2px;left:0;width:7px;height:7px;background-color:#D8D8D8}.summary-reports-graphic__busy-item-title.-in-progress:after{background-color:#07629E}.summary-reports-graphic__info{position:relative;padding-left:11px;min-height:16px}.summary-reports-graphic__info+.summary-reports-graphic__info{margin-top:11px}.summary-reports-graphic__info-icon{position:absolute;top:2px;left:0;width:8px;height:16px}.summary-reports-graphic__footer{margin-top:10px;padding-top:10px;padding-bottom:5px;border-top:1px solid #C8C8C8;font-style:italic}.summary-reports-info{width:100%;border-collapse:collapse;border-spacing:0;border-top:1px solid #E9E9E9}.summary-reports-info__row{vertical-align:middle;line-height:1.2;border-bottom:1px solid #E9E9E9}.summary-reports-info__row.-warning{background-color:#FFFDE6;color:#9B9B9B}.summary-reports-info__row.-warning-info{color:#000;font-style:italic;font-size:10px}.summary-reports-info__col{padding:2px 4px}.summary-reports-info__col.-strong{font-weight:bold}.summary-reports-item{display:inline-block;margin-left:30px;width:240px;vertical-align:top;white-space:normal}.summary-reports-item:first-child{margin-left:0}.summary-reports-item__title{margin-bottom:13px;height:22px}.summary-reports-item__title-icon{margin-right:10px;color:#C1C1C1;font-size:1.5em;vertical-align:top}.summary-reports-item__title-text{text-transform:uppercase;font-weight:bold;vertical-align:top}.summary-reports-slider{position:relative;padding-left:20px;padding-right:20px}.summary-reports-slider__nav{position:absolute;top:0;bottom:0;margin:0;padding:0;width:15px;border:none;outline:none;background-color:#E9E9E9;z-index:1}.summary-reports-slider__nav:hover{background-color:#cfcfcf}.summary-reports-slider__nav:after{position:absolute;top:50%;-webkit-transform:translateY(-25%);transform:translateY(-25%);content:"";width:0;height:0;border-color:transparent;border-style:solid;border-width:5px}.summary-reports-slider__nav.-left{left:0}.summary-reports-slider__nav.-left:after{left:-1px;border-right-color:#447bba}.summary-reports-slider__nav.-right{right:0}.summary-reports-slider__nav.-right:after{right:-1px;border-left-color:#447bba}.summary-reports{display:inline-block;margin:0 -15px 10px;padding:25px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.26);white-space:nowrap}.modalbg{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:7000;background-color:rgba(15,23,42,0.45);overflow:auto;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;padding:16px}.modalbg,.modalbg:before,.modalbg:after{box-sizing:border-box}.modalbg *,.modalbg *:before,.modalbg *:after{box-sizing:border-box}.modalbg--shown{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.modalbg-close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7001}.modalbg__section-name{padding:5px;margin:0 -5px 10px;border-bottom:1px solid var(--ui-border-soft);color:var(--ui-text)}.modalbg__block{display:-webkit-flex;display:flex}.modalbg__block-item--auto{-webkit-flex-grow:1;flex-grow:1}.modalbg__block-item:not(:last-child){margin-right:25px}.billing-modal .modal__section--payment_cycle>label{display:block;margin-bottom:6px;font-size:var(--ui-label-size);font-weight:var(--ui-label-weight);color:var(--ui-label-color)}.billing-modal .modal__section--payment_cycle .selectize-control{width:100%;max-width:240px}.billing-modal .modal__section--payment_cycle .selectize-input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-input-bg);color:var(--ui-text);box-shadow:none}.billing-modal .modal__section--payment_cycle .selectize-input.focus,.billing-modal .modal__section--payment_cycle .selectize-input.dropdown-active{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.billing-modal .modal__section--payment_cycle .selectize-input::after{border-color:var(--ui-muted) transparent transparent}.modalbg-cancel{margin-right:5px}.modalbg-content{width:450px;margin:5%;position:relative;z-index:7002;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text);overflow:visible}.modalbg--xxl .modalbg-content{width:1100px}.modalbg--xl .modalbg-content{width:895px}.modalbg--lg .modalbg-content,.modalbg--wide .modalbg-content{width:690px}.modalbg--sm .modalbg-content,.modalbg--narrow .modalbg-content{width:480px;max-width:calc(100vw - 32px)}.modalgb--xs .modalbg-content,.modalbg--ultra-narrow .modalbg-content{width:400px}.modalbg--range-600-1100 .modalbg-content{width:600px}@media only screen and (min-width: 1280px){.modalbg--range-600-1100 .modalbg-content{width:auto;margin-left:340px;margin-right:340px}}@media only screen and (min-width: 1780px){.modalbg--range-600-1100 .modalbg-content{width:1100px;margin-left:0;margin-right:0}}#modal .modalbg-content{margin:auto}.modalbg-content__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;min-height:0;padding:14px 16px;background:var(--ui-surface);border-bottom:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0}.modalbg-content__main-title{margin:0;-webkit-flex:1;flex:1;min-width:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--ui-text);text-align:left}.modalbg-content__main-title[data-new-title]::before{content:attr(data-new-title)}.modalbg-content__main-title.edit[data-edit-title]::before{content:attr(data-edit-title)}.modalbg-content__close{-webkit-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;position:static;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-control);background:var(--ui-surface);line-height:1;cursor:pointer;transition:background 0.15s ease, border-color 0.15s ease}.modalbg-content__close:hover{background:var(--ui-primary-soft);border-color:var(--ui-primary-soft-border)}.modalbg-content__close svg{fill:var(--ui-muted);width:12px;height:12px}.modalbg-content__intro{background:var(--ui-strip);padding:12px 14px;margin:-16px -16px 12px;font-size:13px;text-align:left;color:var(--ui-muted);border-bottom:1px solid var(--ui-border-soft)}.modalbg-content__intro .icon{font-size:20px;color:var(--ui-warning)}.modalbg-content__body{border-radius:0;background:var(--ui-surface);color:var(--ui-text);padding:16px;*zoom:1}.modalbg-content__body:before,.modalbg-content__body:after{display:table;content:"";line-height:0}.modalbg-content__body:after{clear:both}.modalbg-content__body:last-child{border-radius:0 0 var(--ui-radius-card) var(--ui-radius-card)}.modalbg-content__footer{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border-soft);background:var(--ui-strip);border-radius:0 0 var(--ui-radius-card) var(--ui-radius-card);box-sizing:border-box}.modalbg-content__body .modalbg-content__footer{clear:both;margin:16px -16px -16px}.modalbg--reassign-vehicle .order-reassign-vehicle-modal__footer{margin-top:20px}.modalbg--reassign-vehicle .order-reassign-vehicle-modal__select+.selectize-control{width:100%}.modalbg--reassign-vehicle .selectize-dropdown{z-index:7020}.modalbg-content__footer--reverse{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.modalbg-content__footer--both-sides{-webkit-justify-content:space-between;justify-content:space-between}.modalbg-content__footer--flat{background:transparent;border-top:0}.modalbg-content__title{margin-bottom:15px;font-size:16px;color:var(--ui-text)}h4.modalbg-content__title{margin-top:0;margin-bottom:5px;font-size:14px;font-weight:bold;color:var(--ui-text)}.modalbg-content__text{color:var(--ui-text)}.modalbg-content__text:not(:last-child){margin-bottom:25px}.modalbg-content__text p:not(:last-child){margin-bottom:10px}.js-modalbg-trigger{cursor:pointer}.modalbg-content__buttons{padding-top:5px}.modalbg-content__select{width:50px;padding:0}#modal .select2-container--default.select2-container--open,#modal .select2-dropdown{z-index:7020}#modal.in{display:-webkit-flex !important;display:flex !important;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;padding:16px;overflow:auto}#modal.in .modalbg-content{margin:auto;max-width:calc(100vw - 32px)}.modalbg-preloader{margin:100px auto}.modalbg-preloader__spinner{margin-bottom:6px}.modalbg-preloader__text{text-align:center;color:#fff;font-size:13px;font-weight:700;line-height:1.38;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.actions-panel{position:relative;height:45px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;padding:0 0 0 4px}.actions-panel,.actions-panel:before,.actions-panel:after{box-sizing:border-box}.actions-panel *,.actions-panel *:before,.actions-panel *:after{box-sizing:border-box}.actions-panel__section{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;align-items:center}.actions-panel__section:last-child:not(:only-child){-webkit-justify-content:flex-end;justify-content:flex-end}.actions-panel__delimeter{border-left:1px solid var(--ui-border);height:24px;margin:0 5px}.actions-panel__item{cursor:pointer;font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, sans-serif;font-size:14px;color:var(--ui-text);line-height:1;padding:5px 10px;background:none;border:none;margin:0 4px;transition:color 0.15s ease, background-color 0.15s ease;position:relative}.actions-panel__item--black{color:var(--ui-text)}.actions-panel__item>i{vertical-align:middle}.actions-panel__item:hover{color:var(--ui-primary)}.actions-panel__item:focus{outline:none;box-shadow:var(--ui-focus-ring);border-radius:var(--ui-radius-control)}.actions-panel__item:active{color:var(--ui-primary-text)}.actions-panel__item .icon-print.disabled,.actions-panel__item .icons-inside.icons-inside--print .disabled.icons-inside__out,.icons-inside.icons-inside--print .actions-panel__item .disabled.icons-inside__out{color:var(--ui-muted);cursor:default}.actions-panel__item.inactive{cursor:default;pointer-events:none;color:var(--ui-muted)}.actions-panel__badge{font-size:10px;font-weight:700;margin:-3px 0 0 0;display:inline-block;vertical-align:top;width:8px;border-radius:10px}.actions-panel__text{margin-left:7px;vertical-align:middle}.actions-panel__dropdown{display:none;position:absolute;top:100%;right:-5px;margin-top:8px;z-index:10000;font-size:13px;padding:6px 0;min-width:200px;background-color:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);box-shadow:var(--ui-shadow-card);white-space:nowrap}.actions-panel__dropdown:before{content:'';position:absolute;bottom:100%;right:14px;width:10px;height:10px;box-sizing:border-box;background-color:var(--ui-surface);border-left:1px solid var(--ui-border);border-top:1px solid var(--ui-border);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:-5px}.actions-panel__dropdown .actions-panel__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;margin:0;padding:8px 12px 8px 32px;color:var(--ui-text);background-color:transparent;text-align:left;box-sizing:border-box;position:relative;border-radius:0;transition:background-color 0.15s ease, color 0.15s ease}.actions-panel__dropdown .actions-panel__item>i{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;font-size:14px;line-height:1;color:var(--ui-muted);display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.actions-panel__dropdown .actions-panel__item .actions-panel__text{margin-left:0}.actions-panel__dropdown .actions-panel__item:hover{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}.actions-panel__dropdown .actions-panel__item:hover>i{color:var(--ui-primary)}.actions-panel__dropdown .actions-panel__item.icon-trash:hover,.actions-panel__dropdown .icons-inside.icons-inside--trash .actions-panel__item.icons-inside__out:hover,.icons-inside.icons-inside--trash .actions-panel__dropdown .actions-panel__item.icons-inside__out:hover,.actions-panel__dropdown .actions-panel__item:has(>.icon-trash,>.icons-inside.icons-inside--trash .icons-inside__out):hover{background-color:var(--ui-danger-soft);color:var(--ui-danger)}.actions-panel__dropdown .actions-panel__item.icon-trash:hover>i,.actions-panel__dropdown .icons-inside.icons-inside--trash .actions-panel__item.icons-inside__out:hover>i,.icons-inside.icons-inside--trash .actions-panel__dropdown .actions-panel__item.icons-inside__out:hover>i,.actions-panel__dropdown .actions-panel__item:has(>.icon-trash,>.icons-inside.icons-inside--trash .icons-inside__out):hover>i{color:var(--ui-danger)}.iconed-notice{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.iconed-notice__icon{width:35px;height:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:20px;border-radius:50%}.iconed-notice__text{font-size:16px;font-weight:500;color:#282a2f;padding:0 20px 0 10px}.iconed-notice--alert .iconed-notice__icon{background:var(--ui-danger);color:#fff}.conversation{position:relative}a.conversation{display:none}.conversation::before{color:#9c9c9c;font-family:"FontAwesome";font-size:20px;content:""}.conversation--active::before{color:#e4e4e4}.conversation__count{min-width:11px;width:auto;top:0;right:0;position:absolute;border-radius:50%;background-color:var(--ui-danger);text-align:center;font-size:9px;color:#fff;line-height:normal}.employee{position:relative;min-height:34px;padding-left:44px;line-height:1.2}.employee__avatar{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;width:34px;height:34px;border:1px solid var(--ui-border);border-radius:50%;background-color:var(--ui-strip);overflow:hidden}.order__user-container.employee>.employee__avatar{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.employee__avatar-icon{display:block;width:14px;height:14px;fill:var(--ui-muted)}.employee__avatar-thumb{display:block;width:100%;height:100%;border:0;border-radius:50%;object-fit:cover;background:transparent}.employee__role{font-size:12px}.employee__name{font-weight:bold}.employee__phone .icon{margin-right:5px}:root{color-scheme:light;--ui-primary: #447bba;--ui-primary-rgb: 68, 123, 186;--ui-primary-soft: #ebf2fa;--ui-primary-soft-border: #c4d4e8;--ui-primary-soft-strong: #5c9ce6;--ui-primary-text: #2a5885;--ui-on-primary: #ffffff;--ui-map-passed: #2a5885;--ui-map-estimated: #5c9ce6;--ui-map-planned: #9aa0a6;--ui-map-selected: #7B4DB6;--ui-text: #2c2d2e;--ui-muted: #818c99;--ui-micro: #99a2ad;--ui-surface: #fff;--ui-page: #edeef0;--ui-canvas: #edeef0;--ui-strip: #f7f8fa;--ui-strip-accent: #ebedf0;--ui-pill: #ebedf0;--ui-border: #dce1e6;--ui-border-soft: #e7e8ec;--ui-danger: #dc2626;--ui-danger-soft: #fef2f2;--ui-danger-border: #fecaca;--ui-warning: #ea580c;--ui-warning-bg: #fff7ed;--ui-warning-border: #fed7aa;--ui-warning-hover: #c2410c;--ui-danger-hover: #b91c1c;--ui-success: #10b981;--ui-success-soft: #ecfdf5;--ui-success-border: #a7f3d0;--ui-trip-planned-bg: #e0f2fe;--ui-trip-progressed-bg: #ebf2fa;--ui-shadow-card: 0 2px 8px rgba(15, 23, 42, 0.06);--ui-shadow-row: 0 1px 2px rgba(15, 23, 42, 0.04);--ui-focus-ring: 0 0 0 3px rgba(68, 123, 186, 0.12);--ui-active-ring: 0 0 0 2px rgba(68, 123, 186, 0.18);--ui-input-height: 36px;--ui-input-height-compact: 24px;--ui-input-font-size: 13px;--ui-input-bg: var(--ui-surface);--ui-input-disabled-bg: #ebedf0;--ui-input-disabled-text: #99a2ad;--ui-placeholder: var(--ui-micro);--ui-label-size: 12px;--ui-label-weight: 600;--ui-label-color: var(--ui-muted);--ui-radius-card: 12px;--ui-radius-inner: 10px;--ui-radius-control: 8px;--ui-radius-pill: 999px;--ui-content-max-width: 1440px;--ui-chrome-bg: #ffffff;--ui-chrome-sidebar: #ffffff;--ui-chrome-closed: #ffffff;--ui-chrome-border: #dce1e6;--ui-chrome-sub-border: #e7e8ec;--ui-chrome-hover: #f0f2f5;--ui-chrome-active: #ebedf0;--ui-chrome-inner-bg: #f7f8fa;--ui-chrome-inner-active: #ebedf0;--ui-chrome-icon: #818c99;--ui-chrome-icon-active: #2c2d2e;--ui-chrome-text: #2c2d2e;--ui-chrome-text-current: #2c2d2e;--ui-chrome-text-muted: #818c99;--ui-dt-bg: #f7f8fa;--ui-dt-surface: #fff;--ui-dt-border: #dce1e6;--ui-dt-text: #2c2d2e;--ui-dt-cell-text: #2c2d2e;--ui-dt-accent: #447bba;--ui-dt-accent-bg: #ebf2fa;--ui-dt-accent-light: #d6e4f2;--ui-dt-hover: #ebedf0;--ui-dt-row-alt: #f0f2f5;--ui-dt-marked: #f7e980;--ui-dt-bid: rgba(242, 185, 75, 0.1);--ui-dt-bid-hover: rgba(230, 143, 0, 0.1);--ui-btn-default-bg: #ffffff;--ui-btn-default-hover: #f0f2f5;--ui-btn-default-border: #dce1e6;--ui-btn-default-text: #2c2d2e;--ui-btn-primary-bg: #447bba;--ui-btn-primary-hover: #3a6ea8;--ui-btn-primary-text: #ffffff;--ui-btn-danger-hover-bg: #fee2e2;--ui-btn-danger-hover-border: #dc2626;--ui-btn-danger-hover-text: #dc2626;--ui-map-control-bg: #ffffff;--ui-map-control-bg-hover: #f0f2f5;--ui-map-control-border: #dce1e6;--ui-map-control-fg: #4e4e4e;--ui-time-drive: #447bba;--ui-time-work: #003f91;--ui-time-rest: #e68f00;--ui-time-long-rest: #f2c77f;--ui-scroll-thumb: #99a2ad;--ui-tooltip-bg: #111827;--ui-tooltip-text: #f3f4f6;--ui-tooltip-border: #111827;--ui-lightbox-overlay: rgba(15, 23, 42, 0.72);--ui-lightbox-fg: #ffffff;--ui-lightbox-fg-muted: rgba(255, 255, 255, 0.9);--ui-lightbox-text-shadow: 0 1px 2px rgba(15, 23, 42, 0.55);--ui-lightbox-chrome-bg: rgba(15, 23, 42, 0.45);--ui-lightbox-chrome-bg-hover: rgba(68, 123, 186, 0.85);--ui-lightbox-chrome-border: rgba(255, 255, 255, 0.35);--ui-lightbox-chrome-border-hover: rgba(255, 255, 255, 0.6);--ui-lightbox-image-shadow: 0 8px 32px rgba(15, 23, 42, 0.35)}html[data-theme='dark'],html.theme-dark,body.theme-dark{color-scheme:dark;--ui-primary: #5c9ce6;--ui-primary-rgb: 92, 156, 230;--ui-primary-soft: #1e3a5f;--ui-primary-soft-border: #2a5885;--ui-primary-soft-strong: #447bba;--ui-primary-text: #7eb7e8;--ui-on-primary: #ffffff;--ui-map-passed: #5c9ce6;--ui-map-estimated: #7eb7e8;--ui-map-planned: #9ca3af;--ui-map-selected: #a78bfa;--ui-text: #f3f4f6;--ui-muted: #9ca3af;--ui-micro: #6b7280;--ui-surface: #111827;--ui-page: #0f0f0f;--ui-canvas: #0f0f0f;--ui-strip: #1f2937;--ui-strip-accent: #1e3a5f;--ui-pill: #1f2937;--ui-border: #374151;--ui-border-soft: #1f2937;--ui-danger: #f87171;--ui-danger-soft: #450a0a;--ui-danger-border: #7f1d1d;--ui-warning: #fb923c;--ui-warning-bg: #431407;--ui-warning-border: #9a3412;--ui-warning-hover: #fdba74;--ui-danger-hover: #fca5a5;--ui-success: #34d399;--ui-success-soft: #064e3b;--ui-success-border: #065f46;--ui-trip-planned-bg: #0c4a6e;--ui-trip-progressed-bg: #1e3a5f;--ui-shadow-card: 0 2px 8px rgba(0, 0, 0, 0.35);--ui-shadow-row: 0 1px 2px rgba(0, 0, 0, 0.25);--ui-focus-ring: 0 0 0 3px rgba(92, 156, 230, 0.25);--ui-active-ring: 0 0 0 2px rgba(92, 156, 230, 0.3);--ui-input-bg: #1f2937;--ui-input-disabled-bg: #111827;--ui-input-disabled-text: #6b7280;--ui-placeholder: var(--ui-micro);--ui-label-color: var(--ui-muted);--ui-dt-bg: #1f2937;--ui-dt-surface: #111827;--ui-dt-border: #374151;--ui-dt-text: #d1d5db;--ui-dt-cell-text: #f3f4f6;--ui-dt-accent: #5c9ce6;--ui-dt-accent-bg: #1e3a5f;--ui-dt-accent-light: #2a5885;--ui-dt-hover: #1f2937;--ui-dt-row-alt: #0f172a;--ui-dt-marked: #854d0e;--ui-dt-bid: rgba(245, 158, 11, 0.18);--ui-dt-bid-hover: rgba(251, 146, 60, 0.22);--ui-btn-default-bg: #1f2937;--ui-btn-default-hover: #374151;--ui-btn-default-border: #4b5563;--ui-btn-default-text: #e5e7eb;--ui-btn-primary-bg: #5c9ce6;--ui-btn-primary-hover: #7eb7e8;--ui-btn-primary-text: #ffffff;--ui-btn-danger-hover-bg: #7f1d1d;--ui-btn-danger-hover-border: #f87171;--ui-btn-danger-hover-text: #fecaca;--ui-map-control-bg: #e5e7eb;--ui-map-control-bg-hover: #f3f4f6;--ui-map-control-border: #d1d5db;--ui-map-control-fg: #4e4e4e;--ui-chrome-bg: #0f0f0f;--ui-chrome-sidebar: #0f0f0f;--ui-chrome-closed: #0f0f0f;--ui-chrome-border: rgba(255, 255, 255, 0.08);--ui-chrome-sub-border: rgba(255, 255, 255, 0.06);--ui-chrome-hover: #2a2a2a;--ui-chrome-active: #333333;--ui-chrome-inner-bg: rgba(255, 255, 255, 0.04);--ui-chrome-inner-active: #333333;--ui-chrome-icon: #939393;--ui-chrome-icon-active: #ffffff;--ui-chrome-text: #e1e3e6;--ui-chrome-text-current: #ffffff;--ui-chrome-text-muted: #828282;--ui-time-drive: #5c9ce6;--ui-time-work: #7eb7e8;--ui-time-rest: #fb923c;--ui-time-long-rest: #fbbf24;--ui-scroll-thumb: #282a2f;--ui-tooltip-bg: #1f2937;--ui-tooltip-text: #f3f4f6;--ui-tooltip-border: #374151;--ui-lightbox-overlay: rgba(0, 0, 0, 0.78);--ui-lightbox-chrome-bg-hover: rgba(92, 156, 230, 0.9);--ui-lightbox-image-shadow: 0 8px 32px rgba(0, 0, 0, 0.55)}.tender-customer-content--bids{padding:5px;overflow-x:auto}.tender-customer-content--bids .customer-bids-datatable .datatable{margin-bottom:0}.tender-customer-content--bids .customer-bids-datatable .datatable-table{width:100%;table-layout:auto}.tender-customer-content--bids .customer-bids-datatable th,.tender-customer-content--bids .customer-bids-datatable td{white-space:nowrap}.tender-customer-content--bids .customer-bids-datatable td:first-child{white-space:normal;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tender-customer-content--bids .customer-bids-datatable tr.narrow td{padding:4px 10px}.tender-customer-content--bids .customer-bids-datatable tr.winner{background-color:var(--ui-success-soft)}.tender-customer-content--bids .customer-bids-datatable .datatable__footer{height:35px}.goods-element--characteristics{font-weight:bold}.goods-element:not(:last-of-type){margin-bottom:5px}.icon-white,.nav-pills>.active>a>[class^="icon-"],.adr-select .nav-pills>.active>a>i,.standards-select .nav-pills>.active>a>i,.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.adr-select .nav-list>.active>a>i,.standards-select .nav-list>.active>a>i,.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .adr-select .nav>.active>a>i,.adr-select .navbar-inverse .nav>.active>a>i,.navbar-inverse .standards-select .nav>.active>a>i,.standards-select .navbar-inverse .nav>.active>a>i,.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.adr-select .dropdown-menu>li>a:hover>i,.standards-select .dropdown-menu>li>a:hover>i,.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.adr-select .dropdown-menu>.active>a>i,.standards-select .dropdown-menu>.active>a>i,.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.adr-select .dropdown-submenu:hover>a>i,.standards-select .dropdown-submenu:hover>a>i,.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}a:hover>[class^="icon-"],.adr-select a:hover>i,.standards-select a:hover>i{text-decoration:none}.navbar{margin-bottom:15px;min-width:1200px;position:absolute;z-index:9999;width:100%}.navbar .brand{padding-top:9px;padding-bottom:9px}.navbar .navbar-inner .container-fluid{padding:0}.navbar .navbar-text{line-height:18px;padding:11px 0 11px 0}.navbar .nav>li>a{padding:10.5px 8px 10.5px}.navbar .nav>li:first-child>a{padding-left:0}@media print{.navbar .nav{display:none}#screen-logo{display:none}#print-logo{display:block}body>.container-fluid>.row-fluid{display:table;margin-top:50px;margin-right:20px}body>.container-fluid>.row-fluid>*{float:none}body>.container-fluid>.row-fluid>.span9{display:table-footer-group}body>.container-fluid>.row-fluid>.span9 h2{position:absolute;top:50px}body>.container-fluid>.row-fluid>.span3{display:table-header-group}body>.container-fluid>.row-fluid>.span3 input.btn[type="submit"]{display:none}body>.container-fluid>.row-fluid>.span3 .select2-container>a>div{border-left:none}.table-bordered{border-collapse:collapse}a.report-print{display:none}a:after{display:none}}.table-striped tbody td.colored.red{background-color:#B22222}.table-striped tbody td.colored.green{background-color:#228B22}#company_select,#client_select{display:none}.phones-wrapper,.documents-wrapper,.images-wrapper{margin-left:180px;margin-bottom:-10px;overflow:hidden}.phones-wrapper .fields,.documents-wrapper .fields,.images-wrapper .fields{margin-bottom:9px;float:left;clear:left}.phones-wrapper .control-group,.documents-wrapper .control-group,.images-wrapper .control-group{float:left}.phones-wrapper .controls,.documents-wrapper .controls,.images-wrapper .controls{margin-left:0px}.phones-wrapper .phone-kind-select,.documents-wrapper .phone-kind-select,.images-wrapper .phone-kind-select{margin-right:5px;width:80px;float:left}.phones-wrapper .remove_nested_fields,.documents-wrapper .remove_nested_fields,.images-wrapper .remove_nested_fields{margin-left:5px}.phones-wrapper span.error,.documents-wrapper span.error,.images-wrapper span.error{color:#B94A48}.document-general-fields select{width:278px}.document-general-fields select.date{width:90px}.document-general-fields input,.document-general-fields textarea{width:264px}.document-general-fields input[type=checkbox]{width:auto}.document-general-fields #document_inner_attributes_classes{height:230px}table.license-categories{width:auto}table.license-categories input:not([type="checkbox"]){width:114px !important}table.license-categories .checkbox-wrapper{margin:0}table.license-categories .control-group.boolean{margin-bottom:0}table.license-categories input.restrictions{width:220px !important}.documents-wrapper,.images-wrapper{margin-bottom:0;overflow:inherit;display:inline-block}.documents-wrapper .ffi,.images-wrapper .ffi{width:278px}table.documents th:first-child{width:200px}table.documents th:last-child{width:200px}.clear{clear:both}#add-phone{float:left;margin-left:3px}img.person-photo{border-radius:50%}.photo-thumb{padding-left:160px}.scan-thumb{padding-left:180px;margin-bottom:20px}form .drivers .fields{padding-top:5px;margin-bottom:10px}form .drivers .fields .name{display:inline-block;float:left;margin-right:5px}form .drivers .fields .remove_nested_fields{border-left:none}form .drivers #available_drivers{width:320px}.edit-driver .notes{width:370px}.select2-results .driver-not-available{color:#888;font-style:italic}.driver.info dt{width:194px}.driver.info dd{margin-left:194px}#available_drivers{float:left;margin-bottom:16px}#add-driver{display:none}.hidden{display:none !important}select.date,select.birth_date,select.datetime{width:90px}.info{margin-top:15px;overflow:hidden}.info .photo{float:right}.info .dl-horizontal{margin:0;font-size:110%}.info .dl-horizontal dt,.info .dl-horizontal dd{padding-bottom:4px}.info .dl-horizontal dt{text-align:left}.info .dl-horizontal dd{min-height:19px}dl.dl-horizontal.wide dt{width:350px}#st-left-column,#st-right-column{width:150px;display:block;float:left}#st-left-column dl dt,#st-right-column dl dt{width:60px}#st-left-column dl dd,#st-right-column dl dd{margin-left:60px;min-height:19px}ul.cargos-main-scope{margin-bottom:5px;font-size:20px}table.cargos td.created-at{white-space:nowrap}#cargo-form .price .controls,#regular-trip-form .price .controls{width:170px}#cargo-form .cargo-point-icon.error,#regular-trip-form .cargo-point-icon.error{color:#B22222}#cargo-form .cargo-name label,#regular-trip-form .cargo-name label{width:130px}#cargo-form .cargo-name .controls,#regular-trip-form .cargo-name .controls{margin-left:145px}#cargo-form .add-last-point,#regular-trip-form .add-last-point{font-size:16px}#cargo-form .documents-wrapper,#regular-trip-form .documents-wrapper{margin-left:20px}#cargo-form .documents-wrapper .ffi,#regular-trip-form .documents-wrapper .ffi{width:300px}#cargo-form .documents-wrapper .fields,#regular-trip-form .documents-wrapper .fields{margin-bottom:0}#cargo-points-header{background:#f5f5f5;border:2px dotted #666;border-left:none;border-right:none;padding:12px;z-index:2}#cargo-points-header.stick{position:fixed;top:-2px}#cargo-points-header .dropdown-menu{display:none;margin-top:20px;position:absolute}#cargo-points-header .list-wrapper{list-style:none;margin:-6px 300px 0 0;overflow-x:auto;overflow-y:hidden;position:relative}#cargo-points-header ul.list{list-style:none;margin:0;white-space:nowrap}#cargo-points-header ul.list>li{display:inline-block;height:70px;vertical-align:top;position:relative}#cargo-points-header ul.list>li.point{margin:6px 8px 0 8px;text-align:center;min-width:32px}#cargo-points-header ul.list>li.point .position{position:absolute;left:50%;margin-left:9px;top:-6px}#cargo-points-header ul.list>li.point.dragging{opacity:0.6}#cargo-points-header ul.list>li.point .icon{font-size:32px}#cargo-points-header ul.list>li.point.hover .icon{color:#005580}#cargo-points-header ul.list>li.point.hover .position{background-color:#0088cc}#cargo-points-header ul.list>li.point a{color:#333}#cargo-points-header ul.list>li.point a:hover{text-decoration:none}#cargo-points-header ul.list>li.point .name{display:block;margin:0 -24px}#cargo-points-header ul.list>li.separator{width:48px}#cargo-points-header ul.list>li.separator .line{border-top:2px dotted #666;height:12px;margin-top:12px}#cargo-points-header ul.list>li.separator.droppable .line{border-width:3px}#cargo-points-header ul.list>li.separator i{display:none;position:absolute;margin:-22px 0 0 16px;background:#f5f5f5;font-size:20px;text-align:center;cursor:pointer}#cargo-points-header ul.list>li.separator:hover i{display:block}#cargo-points-header ul.list>li.separator:nth-last-child(2) .line,#cargo-points-header ul.list>li.separator:nth-last-child(3) .line{width:18px}#cargo-points-header ul.list>li.separator:first-child .line{margin-left:30px;width:18px}#cargo-points .controls{min-width:70px}#cargo-points h3.point-header{position:relative;padding-left:46px}#cargo-points h3.point-header .position{position:absolute;top:-3px;left:26px;z-index:1}#cargo-points h3.point-header.load .position,#cargo-points h3.point-header.unload .position{left:23px}#cargo-points h3.point-header .cargo-point-icon{position:absolute;top:3px;left:0;font-size:32px}#cargo-points h3.point-header .remove{display:none;text-decoration:none}#cargo-points h3.point-header .remove i{position:relative;font-size:16px}#cargo-points h3.point-header:hover .remove{display:inline}#cargo-points h3.point-header:hover .remove.hidden{display:none}#cargo-points .cargo-point:hover .cargo-point-icon{color:#005580}#cargo-points .cargo-point:hover .cargo-point-icon.error{color:#B22222}#cargo-points .cargo-point:hover .position{background-color:#0088cc}#cargo-points .customs-office-info .controls{margin-top:5px}#cargo-show dt{width:200px}#cargo-show dd{font-size:120%}#cargo-show .cargo-trip{font-size:120%}#registration_link{cursor:pointer}input.datepicker[readonly]{cursor:pointer}.address-window{width:970px;height:691px;margin:0 0 0 -485px}.address-window .modal-header{padding:5px 15px}.address-window .modal-body{overflow:hidden}.address-window .address-widget{height:540px}.address-window .save-buttons{float:right;position:absolute;right:31px}.address-window .save-buttons .save-button{display:block;margin-bottom:3px}.address-window .save-buttons .route-loader{position:absolute;top:52px;left:-22px}.address-window .providers{margin-top:7px}.address-window input.location-input{width:260px}.address-window input.latitude-input{width:80px}.address-window input.longitude-input{width:80px}.address-window input.radius-input{width:80px}.address-window ul.found-addresses{width:190px;float:left;overflow:auto;height:540px}.address-window .cargo-points-options input{margin-right:5px}.address-window .cargo-points-options label{margin-right:5px;display:inline}.address-window .latlng{margin-left:-17px;margin-bottom:15px}.address-window .latlng label{margin-right:5px;display:inline}.address-window .latlng input{margin-right:5px}.address-window .inputs{padding:12px;padding-bottom:7px}.address-window .main-inputs{margin-bottom:25px}.address-window li.throbber{margin-top:245px;margin-left:85px}.address-window .row-fluid{padding:0}.change-address{display:none}.leaflet-map-pane{z-index:1000}.leaflet-control-layers-toggle{background-image:url(/assets/layers-30c64f0bb95fd244477aeae79baad4b84f967551b5ea11810e04b8a5d6cb46b2.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/assets/layers-2x-0c02a2388f637d21f86e6d4b314ec9a968e7b05ad4c3a005280a3f76c0fd3cb8.png);background-size:26px 26px}span.red{color:#B22222}span.orange{color:#F89406}span.green{color:green}.controls.location{padding-top:5px}.timepicker,input.duration{width:45px}select.duration{width:75px}input.timepicker,input.datepicker{background-color:var(--ui-input-bg);color:var(--ui-text)}input.timepicker[disabled],input.datepicker[disabled]{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-text)}.custom_error{color:#b94a48}.trip{margin:5px 0}.trip .point{display:inline-block;margin:0 20px 10px 20px}.trip .point .point_icon{margin:auto;display:block;width:12px}.trip .segment{display:inline-block}.trip .segment .segment-icon{border-bottom:3px solid;display:block;width:67px}.trip .segment .segment-icon-truck{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.trip .segment .segment-distance{padding-left:10px}.trip .segment i{margin-left:27px}.trip .segment.yellow .tooltip .tooltip-inner{color:#F89406 !important}.trip .segment.red .tooltip .tooltip-inner{color:#B22222 !important}.trip .truck,.trip .map-icon{display:inline-block;margin-right:5px}.trip .name{display:inline-block}.trip .plan{margin-left:-20px}.trip .plan .truck_icon{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.trip .plan .point .truck_icon{width:13px;margin:auto}.trip .plan .point .point-address,.trip .plan .point .arrive-at{text-align:center}.create-first-point{margin-bottom:5px;margin-left:-90px}.datepicker.separated-date{width:138px}.datepicker.separated-date:-moz-read-only{margin-right:10px}.datepicker.separated-date:read-only{margin-right:10px}dt.long{white-space:normal}form.create-trip-from-search{display:inline;float:right;margin:0}form.truck-search{margin:0}form.truck-search .left{width:35%}form.truck-search .left label{width:90px;float:left;display:block;padding:0 10px 0 0}form.truck-search .left label.separated_date_time{margin-top:5px}form.truck-search .clear{clear:both}form.truck-search .cargo-parameters{width:65%;float:left}form.truck-search .cargo-parameters .kind-parameter{float:left;width:23%}form.truck-search .cargo-parameters .kind-parameter label{width:30px;float:none;display:inline-block;padding:0 10px 0 0}form.truck-search .cargo-parameters .kind-parameter .control-group .controls{margin-left:0;display:inline-block}form.truck-search .cargo-parameters .kind-parameter .control-group.trailer-kind select{width:140px}form.truck-search .cargo-parameters .other-parameters{float:left;width:70%}form.truck-search .cargo-parameters .other-parameters .control-group{margin-bottom:10px;float:left}form.truck-search .cargo-parameters .other-parameters .control-group.trailer-capacity input{width:40px}form.truck-search .cargo-parameters .other-parameters .control-group.trailer-carrying-capacity input{width:40px}form.truck-search .cargo-parameters .other-parameters .control-group.trailer-loading-meters input{width:40px}form.truck-search .cargo-parameters .other-parameters .control-group.trailer-pallet-places-number input{width:40px}form.truck-search .cargo-parameters .other-parameters .control-group label{margin:0;width:90px}form.truck-search .cargo-parameters .other-parameters .control-group .controls{margin-left:100px}form.truck-search .inputs-wrapper{display:block;padding:0;margin:0;float:left}form.truck-search .inputs-wrapper input.datepicker{margin-right:10px;width:80px}form.truck-search .inputs-wrapper input.timepicker{margin-right:10px;width:40px}form.truck-search .inputs-wrapper .control-group{margin-bottom:10px;margin-right:20px;display:inline-block}form.truck-search .inputs-wrapper .control-group.hidden{display:none}form.truck-search .inputs-wrapper .control-group .controls{margin-left:0;display:block;float:left}form.truck-search .inputs-wrapper #address_container .control-group .controls{float:none;margin-left:100px}form.truck-search .inputs-wrapper #address_container .control-group .controls .selected-address{margin-top:0}form.truck-search .buttons{display:block;clear:both}form.truck-search .buttons .clear-form{margin-left:10px;display:inline-block}.truck-results h3{display:inline-block}.truck-results .sort-by{float:right}.truck-results .sort-by span{display:inline-block;margin-left:10px;font-weight:bold}.truck-results .sort-by span.title{font-weight:normal}.truck-results .sort-by span a{font-weight:normal}.truck-result{margin-top:10px;overflow:hidden}.truck-result .distance,.truck-result .time{float:left}.truck-result .distance{clear:left;width:80px}.truck-result .time{width:120px}.editTruckForm{display:none;width:416px;padding:10px;border:1px solid #999}.editTruckForm .loader{margin-top:4px;margin-left:-30px;position:absolute}.separator{display:inline-block;width:20px}.input-tiny{width:60px}.no-control{margin-left:0px !important}.no-control .control-label{width:40px;margin-right:10px}.no-control .controls{margin-left:0px}.tb-separator{display:inline-block;height:42px}.sign-up-email-form{display:none}.requested-truck{margin-top:5px}form.leaflet-control-layers-list{margin:0}.width-100p{width:100%}.proposal-form{float:right}select#point_kind{float:left}.kind-loader{background:#fff url(/assets/ajax-loader-small-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat;background-position:0 6px;width:16px;height:16px;margin-left:230px;padding-top:6px}.country-loader{margin-left:7px;display:none}span.deleteicon{position:relative}span.deleteicon span{position:absolute;display:block;top:-1px;right:0px;width:16px;height:16px;cursor:pointer}span.deleteicon span:before{content:"x"}span.deleteicon input{padding-right:16px}.pagination{text-align:center}#notifications-container .well{padding:8px;margin-bottom:8px}.document-image{overflow:hidden;position:relative}.document-image img{width:840px}.document-image.header-container img{position:absolute;bottom:0}.header-container{height:160px}.footer-container{height:120px}th.cargo-created-at{width:85px}.per-page{margin-bottom:5px;float:right}.per-page ul{list-style:none;display:inline-block;margin-left:10px;margin-bottom:0}.per-page ul li{display:inline-block;padding-right:5px;padding-left:5px}form.countries .check_boxes .controls{margin-left:195px}form.countries .check_boxes{margin-bottom:0}form.countries .top-level-country-group{margin-left:180px;padding-top:5px;white-space:nowrap;overflow:hidden}form.countries .top-level-country-group .country-group-checkbox{float:left}form.countries .top-level-country-group .country-group-icon{cursor:pointer;margin-left:15px;margin-top:1px;float:left}.transport-profile.button_to{margin-left:5px}.input-throbber-icon{position:relative;right:25px;top:4px}form.form-horizontal .icon-clear{position:relative;cursor:pointer;color:#555555;font-size:11px;right:15px;top:0px}form.form-horizontal .form-actions{padding-left:0}form.form-inline div.control-group{display:inline-block;margin-right:5px}form.form-inline div.control-group div.controls{display:inline-block}#consumables .datatable-table{width:100%}#consumables .consumable td.actions a{color:#447bba;margin-right:12px;white-space:nowrap}#consumables .consumable td.actions a:last-child{margin-right:0}#consumables .consumable td.actions a:hover{text-decoration:underline}#consumables .consumable tr.form-row>td{background:#f7f8fa;padding:16px}#consumables .consumable .form{position:relative}#consumables .consumable form{margin:0}#consumables .consumable form .cancel{margin-right:8px}i.status.green{color:#228B22}i.status.red{color:#B22222}i.status.yellow{color:#F89406}.icon-clear{position:relative;cursor:pointer;color:#555555;font-size:11px;right:15px;top:-5px}.date-range-inputs{white-space:nowrap}.cargo-specification label.control-label{padding-left:60px;position:absolute;width:100px}.cargo-specification input{width:60px}form.cargo .truck-select,form.cargo .client-select{width:300px}form.cargo #cargo_tracking_type{width:168px}form.cargo select[name*=load_method]{width:140px}form .contractor-name,.order-point .contractor-name{position:relative}form .contractor-name .depot-loader,.order-point .contractor-name .depot-loader{position:absolute;top:7px;right:-7px}form .contractor-name .depots,.order-point .contractor-name .depots{position:absolute;width:100%;z-index:30;height:auto;max-height:280px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin-top:4px;padding:4px 0;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}form .contractor-name .depots::-webkit-scrollbar,.order-point .contractor-name .depots::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}form .contractor-name .depots::-webkit-scrollbar-track,.order-point .contractor-name .depots::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}form .contractor-name .depots::-webkit-scrollbar-thumb,.order-point .contractor-name .depots::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}form .contractor-name .depots li,.order-point .contractor-name .depots li{padding:8px 12px;color:var(--ui-text);font-size:13px;line-height:1.35}form .contractor-name .depots ul.addresses li,.order-point .contractor-name .depots ul.addresses li{padding-left:20px;margin-left:-5px;margin-right:-5px}form .contractor-name .depots li.selectable,.order-point .contractor-name .depots li.selectable{cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}form .contractor-name .depots li.selectable:hover,form .contractor-name .depots li.selectable.selected,.order-point .contractor-name .depots li.selectable:hover,.order-point .contractor-name .depots li.selectable.selected{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}body>.depots{max-height:280px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:4px 0;margin:0;background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);color:var(--ui-text)}body>.depots::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}body>.depots::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}body>.depots::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}body>.depots li{padding:8px 12px;color:var(--ui-text);font-size:13px;line-height:1.35}body>.depots li.selectable{cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}body>.depots li.selectable:hover,body>.depots li.selectable.selected{background-color:var(--ui-primary-soft);color:var(--ui-primary-text)}form.cargo div[data-behavior=address-widget] .controls{position:relative}form.cargo div[data-behavior=address-widget]>.control-group,form.cargo div[data-behavior=address-widget]>.control-group input{width:100%}form.cargo div[data-behavior=address-widget] .address-location{display:inline-block;position:absolute;left:100%;white-space:nowrap;margin-top:0px;top:5px;margin-left:30px}.notification{position:relative}.notification .notification-created-at{position:absolute;top:5px;right:20px}.timepicker[readonly]{cursor:pointer}a.clear-filters{margin-left:10px}form .datetime-filter .input-prepend{float:left;margin-bottom:15px}form .datetime-filter .input-prepend.to{margin-left:10px}form.cargo-filters{margin-top:120px}form.cargo-filters .unscoped-filter{float:left;margin-right:5px}form.cargo-filters .unscoped-label{float:left;margin-bottom:15px}form.company-filters{margin-top:22px}form.history-report-filter .input-prepend,form.entrance-exit-report-filter .input-prepend{display:inline-block}a.report-print{float:right;font-size:24px;margin-top:18px}.messages ul{list-style:none;margin:0;overflow:hidden}.messages ul li{margin:0 0 10px 0;padding:9px}.messages ul li .text{margin-top:10px}.messages ul li .timestamp{float:right}.messages ul li .error{float:right;font-size:10px;margin-right:10px;color:#b94a48}.messages ul li .success{float:right;font-size:10px;margin-right:10px;color:#468847}.messages ul li .pending{float:right;font-size:10px;margin-right:10px;color:#999999}.messages ul li .source{color:#999;float:right;margin-right:10px}.messages ul li .commentable{color:#999;float:right}#message-form .counter{margin:-20px 0 0 520px;position:absolute;text-align:right;width:200px}.requirements-notification{display:inline-block;margin-right:4px}.requirements-notification i.icon-certificate,.requirements-notification .icons-inside.icons-inside--certificate i.icons-inside__out,.icons-inside.icons-inside--certificate .requirements-notification i.icons-inside__out{color:#F89406}.requirements-notification.critical i.icon-certificate,.requirements-notification.critical .icons-inside.icons-inside--certificate i.icons-inside__out,.icons-inside.icons-inside--certificate .requirements-notification.critical i.icons-inside__out{color:#B94A48}.requirements-notification.success i.icon-certificate,.requirements-notification.success .icons-inside.icons-inside--certificate i.icons-inside__out,.icons-inside.icons-inside--certificate .requirements-notification.success i.icons-inside__out{color:#228B22}ul.requirements-errors{float:right;list-style:none;margin:0;padding:0}ul.requirements-errors li i{color:#F89406}ul.requirements-errors li.critical i{color:#B94A48}.driver-right{float:right;text-align:right}.driver-right #visa-info{margin-top:20px;text-align:left}.driver-right #visa-info .throbber img{width:16px;height:16px;margin-left:5px}.driver-right #visa-info table{text-align:left;border-spacing:5px}.driver-right #visa-info table td{padding:5px}.driver-right #visa-info table td.description{width:160px}.driver-right #visa-info table td.input-with-loader{width:150px}.driver-right #visa-info table input,.driver-right #visa-info table form,.driver-right #visa-info table .control-group{margin-bottom:0}.driver-right #visa-info table .entrance-date{width:70px;float:left}.driver-right .photo{float:none}.driver-right .requirements-errors{float:none;text-align:left}div[data-behavior=address-widget] input.required{margin-right:20px}div[data-behavior=address-widget]>.control-group{width:100%}div[data-behavior=address-widget] div[class*="span"]{margin-left:0px}div[data-behavior=address-widget] .address-location{cursor:pointer;margin-top:20px}div[data-behavior=address-widget] .address-location.error{color:#B22222}div[data-behavior=address-widget] .address-location>i.icon-map-marker,div[data-behavior=address-widget] .icons-inside.icons-inside--map-marker .address-location>i.icons-inside__out,.icons-inside.icons-inside--map-marker div[data-behavior=address-widget] .address-location>i.icons-inside__out{margin-right:10px}input.truck-search{margin-right:10px}.truck-inspection .requirements-errors{float:none;clear:both}.cargo-point-popup .control-group .control-label{width:60px;text-align:left}.cargo-point-popup .control-group .controls{padding-top:5px;margin-left:80px}.cargo-point-popup .control-group .form-horizontal .control-group{margin-bottom:5px}.cargo-point-popup .cargo-point-save a{color:#FFF}form .checkbox-wrapper{overflow:hidden}form .checkbox-wrapper label.control-label{width:auto}form .permit-usage label{display:inline-block;margin-right:20px}.point-cmr{width:980px}.point-cmr .cmr-inputs{float:left;width:460px;border-right:1px dashed #333}.point-cmr .point-info{float:left}.point-cmr .point-info ul{margin-left:160px}.waybill .spending{margin-bottom:40px}.waybill .control-group .controls{position:relative}.waybill .control-group .controls span.inline-error{position:absolute;display:block;font-size:10px;width:100px;line-height:10px}.notifications-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px}.notifications-header h2{float:none;margin:0;color:var(--ui-text)}.notifications-header .notification-settings{float:none;margin-top:0;color:var(--ui-primary-text)}.notifications-header .notification-settings:hover{color:var(--ui-primary)}#notifications-container .well.notification{margin-bottom:12px;padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-inner);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-row);color:var(--ui-text)}.notification .notification-body{padding-right:220px;color:var(--ui-text)}.notification .notification-body a{color:var(--ui-primary-text)}.notification .notification-body a:hover{color:var(--ui-primary)}.notification .notification-created-at{top:16px;right:16px;color:var(--ui-muted);font-size:12px;line-height:1.4}.notification .mark-as-read{margin-top:12px}.notification .mark-as-read .button_to{margin:0}.notifications-pagination{margin-top:20px}.controls .readonly{padding-top:5px}span.tel{white-space:nowrap}a#new-contractor-button{display:block;margin-left:180px;margin-top:-19px;margin-bottom:19px}#new-contractor-toggle{display:none;margin-top:-19px}td.stop_detect_method{width:235px}.radio_buttons div.controls .radio{padding-left:0px}.radio_buttons div.controls label:first-child{padding-top:5px}.radio_buttons div.controls label{margin:0px 20px}td.category-name{vertical-align:middle}.datepicker{margin-top:0px}.geofence-errors{list-style-type:none;margin-bottom:0px}#geofence-show form{margin:0}.opportunities .taken_on{min-width:100px}.well.info .standard{float:left;margin-left:-15px}#expenses-table td.actions{width:100px}.device dt{width:200px}.device dd.google-account{overflow:hidden;text-overflow:ellipsis}.new_q input[type="submit"]{margin-right:10px}.badge-danger{background-color:var(--ui-danger)}.locales_debugger_list{width:428px;min-width:428px;height:calc(100vh - 50px);position:-webkit-sticky;position:sticky;top:50px;right:0;background-color:var(--ui-page);overflow-y:scroll;z-index:11}.locales_debugger_list h3{margin:0 0 0 8px !important;padding:12px 0;position:-webkit-sticky;position:sticky;top:0;right:0;background-color:var(--ui-page)}.locales_debugger_list .locales_debugger_title{display:inline-block}.locales_debugger_list ul{display:block;list-style:none;margin-left:10px !important}.locales_debugger_list li.active{background-color:yellow !important}.change_direction{-webkit-flex-direction:column;flex-direction:column;gap:120px}.locales_debugger_list.unfixed_panel{width:100% !important;min-width:100% !important;height:100% !important;position:unset !important;top:unset !important;right:unset !important;background:unset !important;-webkit-columns:100px 3;-moz-columns:100px 3;columns:100px 3}.locales_debugger_list.unfixed_panel h3{position:unset;top:unset;right:unset;background-color:unset}.locales_debugger_list.collapsed{width:46px;min-width:46px}.locales_debugger_list.collapsed .locales_debugger_title{display:none}.locales_debugger_list.collapsed ul{display:none}.locales_debugger_list .icon-long-arrow-right,.locales_debugger_list .icons-inside.icons-inside--long-arrow-right .icons-inside__out,.icons-inside.icons-inside--long-arrow-right .locales_debugger_list .icons-inside__out{position:relative;cursor:pointer}.locales_debugger_list .icon-long-arrow-right::before,.locales_debugger_list .icons-inside.icons-inside--long-arrow-right .icons-inside__out::before,.icons-inside.icons-inside--long-arrow-right .locales_debugger_list .icons-inside__out::before{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.locales_debugger_list.collapsed .icon-long-arrow-right::before,.locales_debugger_list.collapsed .icons-inside.icons-inside--long-arrow-right .icons-inside__out::before,.icons-inside.icons-inside--long-arrow-right .locales_debugger_list.collapsed .icons-inside__out::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}locdeb+div.popover{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;color:#000 !important;font-size:13px !important;font-weight:normal !important;text-transform:none !important}.locdeb--active{background-color:yellow !important;color:#000 !important}.locdeb--scrolling{background-color:var(--ui-success) !important;color:#000 !important}.js-country-select .option{margin:0px 5px}.js-country-select .optgroup-header{width:90%;color:#6b7280;font-weight:600;font-style:italic;padding:5px 2px}.form-container{width:inherit;position:relative;padding:5px 10px 10px 10px;background-color:#f7f8fa;border-radius:5px;border:1px solid #f0f2f5;margin-bottom:10px}.form-container .close{width:13px;position:absolute;top:0px;right:5px}.form-container .close i::before{font-size:15px}.simple-address__notice{padding:2px 10px;text-align:center;background-color:#eaf5fb;font-size:12px}.simple-address__notice--warning{background-color:var(--ui-warning)}.simple-address--country-wrp{-webkit-flex:0 0 64px;flex:0 0 64px;width:64px}.simple-address--country-wrp .selectize-input{width:64px}.simple-address--postal-code--input-wrp,.simple-address--postal-code--select-wrp{-webkit-flex:0 0 86px;flex:0 0 86px;width:86px}.simple-address--postal-code--input-wrp .selectize-input,.simple-address--postal-code--select-wrp .selectize-input{width:86px}.simple-address--city--input-wrp,.simple-address--city--select-wrp{-webkit-flex:0 0 170px;flex:0 0 170px;width:170px}.simple-address--city--input-wrp .selectize-input,.simple-address--city--select-wrp .selectize-input{width:170px}.simple-address--street-wrp{-webkit-flex:0 0 360px;flex:0 0 360px;width:360px}.simple-address--toggle-map-wrp{width:32px}.simple-address--toggle-map{border:none;background:var(--ui-primary);width:28px;height:28px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:3px;color:#fff;font-size:14px}.simple-address--toggle-map:focus,.simple-address--toggle-map:hover{outline:none;box-shadow:0 0 3px var(--ui-primary)}.marker-icon .-default{color:var(--ui-warning)}.marker-icon .-default .marker-icon__baloon,.marker-icon .-default .marker-icon__icon{fill:var(--ui-primary)}.marker-icon .-default .marker-icon__circle{fill:var(--ui-surface)}.marker-icon .-missed .marker-icon__baloon,.marker-icon .-missed .marker-icon__icon{fill:var(--ui-muted)}.marker-icon .-completed .marker-icon__icon,.marker-icon .-success .marker-icon__icon{fill:#fff}.marker-icon .-completed .marker-icon__circle,.marker-icon .-success .marker-icon__circle{fill:var(--ui-success)}.marker-icon .-danger .marker-icon__icon{fill:#fff}.marker-icon .-danger .marker-icon__circle{fill:var(--ui-danger)}.marker-icon .-warning .marker-icon__icon{fill:#fff}.marker-icon .-warning .marker-icon__circle{fill:var(--ui-warning)}.marker-icon .-current .marker-icon__icon{fill:#fff}.marker-icon .-current .marker-icon__circle{fill:var(--ui-primary)}.marker-icon .-planned .marker-icon__baloon,.marker-icon .-planned .marker-icon__icon{fill:var(--ui-primary)}.marker-icon .-planned .marker-icon__circle{fill:var(--ui-surface)}.marker-icon .-unknown .marker-icon__baloon,.marker-icon .-unknown .marker-icon__icon{fill:var(--ui-danger)}.marker-icon .-visit{color:var(--ui-danger)}.marker-icon__text{font-family:"Roboto", "Helvetica Neue", "Gotham Pro", Arial, Tahoma, sans-serif;font-size:8px;fill:#fff}.marker-icon__direction{position:absolute;bottom:0;left:0;width:16px;height:16px}.marker-icon__direction:after{content:'';position:absolute;top:-7px;left:0;width:16px;height:16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd' transform='translate(8, 7.5) scale(1, -1) translate(-8, -7.5)'%3E%3Cpath d='M0,0 C0,6 8,15 8,15 C8,15 16,6 16,0 C15.65,0 15,0 15,0 C15,0 14.06,6 8,6 C1.94,6 1,0 1,0 C1,0 0.34,0 0,0 Z' fill='%23FFFFFF'/%3E%3Cpath d='M1,0 C1,6 8,13 8,13 C8,13 15,6 15,0 L14,0 C14,0 12.5,5 8,5 C3.5,5 2,0 2,0 C2,0 1.34,0 1,0 Z' fill='%23447bba'/%3E%3C/g%3E%3C/svg%3E")}.marker-radius{fill:var(--ui-primary) !important;fill-opacity:0.2 !important;stroke:var(--ui-primary) !important;stroke-opacity:1 !important;stroke-width:2 !important}.map-ext--original-route--base{stroke-opacity:1;stroke:var(--ui-map-planned)}.map-ext--original-route--active{stroke-opacity:1;stroke:var(--ui-map-selected);stroke-width:6px}.map-ext--estimated-route--base{stroke-opacity:1;stroke:var(--ui-map-estimated)}.map-ext--estimated-route--active{stroke-opacity:1;stroke:var(--ui-map-selected);stroke-width:6px}.map-ext--passed-route--base{stroke-opacity:1;stroke:var(--ui-map-passed)}.map-ext--selected-route--base{stroke-opacity:1;stroke:var(--ui-map-selected);stroke-width:6px}.pointer{cursor:pointer}.display-flex{display:-webkit-flex;display:flex}.flex-auto{-webkit-flex:auto;flex:auto}.flex-dir--col{-webkit-flex-direction:column;flex-direction:column}.ta--center{text-align:center}.ta--right{text-align:right}.form-field.mb-0,.mb-0{margin-bottom:0}.flex--end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex--start{-webkit-justify-content:flex-start;justify-content:flex-start}.flex--center{-webkit-justify-content:center;justify-content:center}.flex--space-b{-webkit-justify-content:space-between;justify-content:space-between}.flex-grow--1{-webkit-flex-grow:1;flex-grow:1}.ai--center{-webkit-align-items:center;align-items:center}.ai--start{-webkit-align-items:flex-start;align-items:flex-start}.ai--end{-webkit-align-items:flex-end;align-items:flex-end}.text-strong{font-weight:bold}.nowrap,.text-nowrap{white-space:nowrap}.text-light{font-weight:300}.text-small{font-size:0.86em}.ellipsis-nowrap,.tender-form form .optgroup-header,.js-country-select .optgroup-header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%}.list-unstyled{margin-left:0;list-style-type:none}.full-width li{width:100% !important}.hidden{display:none !important}.text-underline{text-decoration:underline}.fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-content-max{box-sizing:border-box;width:100%;max-width:var(--ui-content-max-width);margin-left:auto;margin-right:auto}.display-ib{display:inline-block}.border{border:1px solid #e5e7eb}.custom-scroll--default,.select2-results__options,.tabs__wrapper{scrollbar-width:thin;scrollbar-color:var(--ui-scroll-thumb) transparent}.custom-scroll--default::-webkit-scrollbar,.select2-results__options::-webkit-scrollbar,.tabs__wrapper::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.custom-scroll--default::-webkit-scrollbar-button,.select2-results__options::-webkit-scrollbar-button,.tabs__wrapper::-webkit-scrollbar-button{display:none;width:0;height:0}.custom-scroll--default::-webkit-scrollbar-track,.select2-results__options::-webkit-scrollbar-track,.tabs__wrapper::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}.custom-scroll--default::-webkit-scrollbar-thumb,.select2-results__options::-webkit-scrollbar-thumb,.tabs__wrapper::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb);background-clip:padding-box;border-radius:6px}.custom-scroll--default::-webkit-scrollbar-corner,.select2-results__options::-webkit-scrollbar-corner,.tabs__wrapper::-webkit-scrollbar-corner{background:transparent}.custom-scroll--black{scrollbar-width:thin;scrollbar-color:var(--ui-scroll-thumb, #99a2ad) transparent}.custom-scroll--black::-webkit-scrollbar{width:11px;height:11px;background-color:transparent}.custom-scroll--black::-webkit-scrollbar-button{display:none;width:0;height:0}.custom-scroll--black::-webkit-scrollbar-track{background-color:transparent;border-radius:6px}.custom-scroll--black::-webkit-scrollbar-thumb{border:3px solid transparent;background-color:var(--ui-scroll-thumb, #99a2ad);background-clip:padding-box;border-radius:6px}.custom-scroll--black::-webkit-scrollbar-corner{background:transparent}@media print{.no-print{display:none !important}}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.shadow{box-shadow:0 2px 6px rgba(0,0,0,0.26)}.has-colon:after{content:":"}.gap-2{gap:2px}.gap-x-2{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px}.gap-y-2{row-gap:2px}.gap-4{gap:4px}.gap-x-4{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.gap-y-4{row-gap:4px}.gap-6{gap:6px}.gap-x-6{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.gap-y-6{row-gap:6px}.gap-8{gap:8px}.gap-x-8{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.gap-y-8{row-gap:8px}.gap-10{gap:10px}.gap-x-10{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gap-y-10{row-gap:10px}.gap-12{gap:12px}.gap-x-12{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.gap-y-12{row-gap:12px}.gap-14{gap:14px}.gap-x-14{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.gap-y-14{row-gap:14px}.gap-16{gap:16px}.gap-x-16{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gap-y-16{row-gap:16px}.gap-18{gap:18px}.gap-x-18{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.gap-y-18{row-gap:18px}.gap-20{gap:20px}.gap-x-20{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gap-y-20{row-gap:20px}.gap-22{gap:22px}.gap-x-22{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}.gap-y-22{row-gap:22px}.gap-24{gap:24px}.gap-x-24{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.gap-y-24{row-gap:24px}.gap-26{gap:26px}.gap-x-26{-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px}.gap-y-26{row-gap:26px}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.table{border-collapse:collapse !important}.u-no-print{display:none !important}body{overflow:visible}.btn{display:none}table{page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto}th{white-space:normal !important}th,td{border:1px solid #000 !important}.nav-tabs .active,.nav-pills .active{font-weight:bold}.js-flash-container{display:none}}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(0.7);transform:scale(0.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(0.7);transform:scale(0.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-flex:1;flex:1;-webkit-align-self:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-justify-content:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;width:auto;padding:0.625em;box-shadow:0 0 0.625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast .swal2-header{-webkit-flex-direction:row;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:0.5em 0 0;padding:0.5em 0 0;font-size:0.8em}.swal2-popup.swal2-toast .swal2-close{position:initial;width:0.8em;height:0.8em;line-height:0.8}.swal2-popup.swal2-toast .swal2-content{-webkit-justify-content:flex-start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:bold;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line']{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 0.0625em #fff,0 0 0 0.125em rgba(50,100,150,0.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line']{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left']{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right']{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line']{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip']{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long']{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-0.625em) rotateZ(2deg);transform:translateY(-0.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(0.3125em) rotateZ(2deg);transform:translateY(0.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-0.625em) rotateZ(2deg);transform:translateY(-0.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(0.3125em) rotateZ(2deg);transform:translateY(0.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,0.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-start,body.swal2-no-backdrop .swal2-shown.swal2-top-left{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-start,body.swal2-no-backdrop .swal2-shown.swal2-center-left{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-start,body.swal2-no-backdrop .swal2-shown.swal2-bottom-left{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:-webkit-flex;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{-webkit-align-items:flex-start;align-items:flex-start}.swal2-container.swal2-top-start,.swal2-container.swal2-top-left{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-align-items:center;align-items:center}.swal2-container.swal2-center-start,.swal2-container.swal2-center-left{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-align-items:flex-end;align-items:flex-end}.swal2-container.swal2-bottom-start,.swal2-container.swal2-bottom-left{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-flex !important;display:flex !important;-webkit-flex:1;flex:1;-webkit-align-self:stretch;align-self:stretch;-webkit-justify-content:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-flex !important;display:flex !important;-webkit-flex:1;flex:1;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center}.swal2-container.swal2-grow-column{-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-top,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-bottom{-webkit-align-items:center;align-items:center}.swal2-container.swal2-grow-column.swal2-top-start,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-bottom-left{-webkit-align-items:flex-start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-top-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-bottom-right{-webkit-align-items:flex-end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-flex !important;display:flex !important;-webkit-flex:1;flex:1;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.swal2-container .swal2-modal{margin:0 !important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,0.4)}.swal2-popup{display:none;position:relative;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:0.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 0.4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:1.25em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent !important;color:transparent;cursor:default;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading .swal2-confirm:not(.swal2-styled)::after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:'';-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:500;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:0.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:0.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,0.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{-webkit-justify-content:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;-webkit-justify-content:center;justify-content:center;width:1.2em;height:1.2em;padding:0;transition:color 0.1s ease-out;border:none;border-radius:0;outline:initial;background:transparent;color:#cccccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-input,.swal2-popup>.swal2-file,.swal2-popup>.swal2-textarea,.swal2-popup>.swal2-select,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-checkbox{display:none}.swal2-popup .swal2-content{-webkit-justify-content:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-textarea,.swal2-popup .swal2-select,.swal2-popup .swal2-radio,.swal2-popup .swal2-checkbox{margin:1em auto}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-textarea{width:100%;transition:border-color .3s, box-shadow .3s;border:1px solid #d9d9d9;border-radius:0.1875em;font-size:1.125em;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);box-sizing:border-box}.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-popup .swal2-input:focus,.swal2-popup .swal2-file:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#cccccc}.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#cccccc}.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#cccccc}.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#cccccc}.swal2-popup .swal2-input::-moz-placeholder,.swal2-popup .swal2-file::-moz-placeholder,.swal2-popup .swal2-textarea::-moz-placeholder{color:#cccccc}.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#cccccc}.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#cccccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 0.75em}.swal2-popup .swal2-input[type='number']{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:0.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-radio,.swal2-popup .swal2-checkbox{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.swal2-popup .swal2-radio label,.swal2-popup .swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-radio input,.swal2-popup .swal2-checkbox input{margin:0 .4em}.swal2-popup .swal2-validation-message{display:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0.625em;background:#f0f0f0;color:#666666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validation-message::before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:'!';zoom:normal}@supports (-ms-accelerator: true){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,0.4)}}.swal2-icon{position:relative;-webkit-justify-content:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-flex-grow:1;flex-grow:1}.swal2-icon.swal2-error [class^='swal2-x-mark-line']{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left']{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right']{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^='swal2-success-circular-line']{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left']{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right']{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:0.25em solid rgba(165,220,134,0.3);border-radius:50%;z-index:2;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^='swal2-success-line']{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip']{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long']{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{-webkit-align-items:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^='swal2']{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show 0.3s;animation:swal2-show 0.3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide 0.15s forwards;animation:swal2-hide 0.15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip 0.75s;animation:swal2-animate-success-line-tip 0.75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long 0.75s;animation:swal2-animate-success-line-long 0.75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon 0.5s;animation:swal2-animate-error-icon 0.5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark 0.5s;animation:swal2-animate-error-x-mark 0.5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden='true']{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:initial !important}}.swal2-container.swal2-shown{z-index:10000;background-color:rgba(15,23,42,0.45) !important}.swal2-popup{width:420px !important;max-width:calc(100vw - 32px) !important;padding:28px 24px 20px !important;background:var(--ui-surface) !important;border:1px solid var(--ui-border);border-radius:14px !important;box-shadow:0 20px 50px rgba(15,23,42,0.22) !important;color:var(--ui-text);font-family:inherit}.swal2-popup .swal2-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.swal2-popup .swal2-title{margin:0 0 8px !important;padding:0 !important;color:var(--ui-text) !important;font-size:17px !important;font-weight:700 !important;line-height:1.3}.swal2-popup .swal2-content{margin:0 !important;padding:0 !important;color:var(--ui-muted) !important;font-size:14px !important;line-height:1.5}.swal2-popup .swal2-icon{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:56px !important;height:56px !important;margin:0 auto 14px !important;border-width:0 !important;border-radius:50% !important;box-sizing:border-box !important;line-height:1 !important}.swal2-popup .swal2-icon .swal2-icon-text{display:block;margin:0 !important;padding:0 !important;font-size:28px !important;font-weight:700;line-height:1 !important;-webkit-transform:translateY(-0.06em) !important;transform:translateY(-0.06em) !important}.swal2-popup .swal2-icon.swal2-warning{background:var(--ui-warning-bg) !important;color:var(--ui-warning) !important;border-color:transparent !important}.swal2-popup .swal2-icon.swal2-warning .swal2-icon-text{color:var(--ui-warning) !important}.swal2-popup .swal2-icon.swal2-error{background:var(--ui-danger-soft) !important;border-color:transparent !important;color:var(--ui-danger) !important}.swal2-popup .swal2-icon.swal2-error [class^='swal2-x-mark-line']{background-color:var(--ui-danger) !important}.swal2-popup .swal2-icon.swal2-success{background:var(--ui-success-soft, var(--ui-primary-soft)) !important;border-color:transparent !important;color:var(--ui-success, var(--ui-primary)) !important}.swal2-popup .swal2-icon.swal2-success .swal2-success-ring{border-color:color-mix(in srgb, var(--ui-success, var(--ui-primary)) 30%, transparent) !important}.swal2-popup .swal2-icon.swal2-success [class^='swal2-success-line']{background-color:var(--ui-success, var(--ui-primary)) !important}.swal2-popup .swal2-icon.swal2-info,.swal2-popup .swal2-icon.swal2-question{background:var(--ui-primary-soft) !important;border-color:transparent !important;color:var(--ui-primary) !important}.swal2-popup .swal2-icon.swal2-info .swal2-icon-text,.swal2-popup .swal2-icon.swal2-question .swal2-icon-text{color:var(--ui-primary) !important}.swal2-popup .swal2-actions{margin:20px 0 0 !important;gap:8px}.swal2-popup .swal2-styled{margin:0 !important;min-width:120px;height:36px;padding:0 16px !important;border-radius:var(--ui-radius-control) !important;font-size:13px !important;font-weight:600 !important;line-height:36px;box-shadow:none !important;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.swal2-popup .swal2-styled:focus{outline:none;box-shadow:var(--ui-focus-ring) !important}.swal2-popup .swal2-styled.swal2-confirm{border:1px solid transparent !important;background:var(--ui-primary) !important;background-image:none !important;color:#fff !important}.swal2-popup .swal2-styled.swal2-confirm:hover:not([disabled]),.swal2-popup .swal2-styled.swal2-confirm:active:not([disabled]){background:var(--ui-primary) !important;background-image:none !important;-webkit-filter:brightness(0.95);filter:brightness(0.95)}.swal2-popup .swal2-styled.swal2-cancel{border:1px solid var(--ui-border) !important;background:var(--ui-surface) !important;background-image:none !important;color:var(--ui-text) !important}.swal2-popup .swal2-styled.swal2-cancel:hover:not([disabled]),.swal2-popup .swal2-styled.swal2-cancel:active:not([disabled]){background:var(--ui-primary-soft) !important;background-image:none !important;border-color:var(--ui-primary-soft-border) !important;color:var(--ui-primary-text) !important;-webkit-filter:none;filter:none}.swal2-popup .swal2-actions .button{min-width:120px;height:36px;margin:0 4px}.swal2-popup .swal2-select{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist;display:block;min-height:2.625em;height:auto;line-height:normal;color:var(--ui-text);background-color:var(--ui-input-bg, var(--ui-surface));background-image:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}.swal2-popup .swal2-radio{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:12px auto 0 !important}.swal2-popup .swal2-radio label{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.35;color:var(--ui-text);cursor:pointer}.swal2-popup .swal2-radio{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto 1.25rem}.swal2-popup .swal2-radio label{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;font-size:14px;line-height:1.25;margin:0}/*!
 * Cropper.js v1.1.3
 * https://github.com/fengyuanchen/cropperjs
 *
 * Copyright (c) 2015-2017 Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2017-10-21T09:27:29.883Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline-color:rgba(51,153,255,0.75);outline:1px solid #39f;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:e-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:n-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:w-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:s-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:e-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:n-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:w-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:ne-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nw-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:sw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:se-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.with-left-margin{margin-left:5px}#delete-matching{margin-right:5px}.with-top-margin{margin-top:5px}.map-view-container{height:300px}.areas-map{height:100%;width:100%;position:relative}.areas-map__container{height:100%;width:100%}.areas-map__loader{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;background:url(/assets/ajax-loader-aebc793d0064383ee6b1625bf3bb32532ec30a5c12bf9117066107d412119123.gif) no-repeat 50% 50% #fff}.loader{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;background:url(/assets/ajax-loader-aebc793d0064383ee6b1625bf3bb32532ec30a5c12bf9117066107d412119123.gif) no-repeat 50% 50% #fff}.with-cursor-pointer{cursor:pointer}.pre-wrap{white-space:pre-wrap}#diff_odometer_panel{margin-bottom:14px}
