.chart-container[data-v-509726f1]{width:100%;max-width:600px;height:300px;min-height:300px;max-height:300px;overflow:hidden}.chart-container canvas[data-v-509726f1]{cursor:pointer}.pre[data-v-cb12552d]{white-space:pre-wrap}.report-page[data-v-cb12552d]{width:100%;min-width:100%;box-sizing:border-box;--primary-color: #2fc6f6;--primary-light: #e5f9ff;--primary-accordion: #FBFBFB;--success-color: #9dcf00;--success-text: #506900;--warning-color: #ffa900;--danger-color: #ff5752;--text-primary: #333333;--text-secondary: #525c69;--background: #f8fafb;--surface: #ffffff;--border: #dde2e5;--shadow: 0 2px 8px rgba(0,0,0,.08);--shadow-hover: 0 4px 16px rgba(0,0,0,.12);--gradient-primary: linear-gradient(135deg, #2fc6f6 0%, #8e52ec 100%);--border-radius: 12px;--transition: all .3s cubic-bezier(.4, 0, .2, 1);--success-bg: #f1fbd0;--warning-bg: #fff1d6;--danger-bg: #ffe8e8;--info-bg: #e5f9ff;--info-color: #2fc6f6}.container[data-v-cb12552d]{width:100%;max-width:100%;box-sizing:border-box;padding:16px}.report-header[data-v-cb12552d]{background:var(--surface);border-radius:var(--border-radius);box-shadow:var(--shadow);padding:32px;margin-bottom:24px;position:relative;overflow:hidden}.report-header[data-v-cb12552d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary)}.widget-resume[data-v-cb12552d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1976d2,#42a5f5);border-radius:12px 12px 0 0}.widget-bad-factors[data-v-cb12552d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f57c00,#ff9800);border-radius:12px 12px 0 0}.widget-good-factors[data-v-cb12552d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#388e3c,#4caf50);border-radius:12px 12px 0 0}.vehicle-info[data-v-cb12552d]{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:start}.vehicle-details h1[data-v-cb12552d]{font-size:28px;font-weight:700;margin-bottom:8px;color:var(--text-primary)}.vehicle-subtitle[data-v-cb12552d]{font-size:16px;color:var(--text-secondary);margin-bottom:24px}.inputs-check[data-v-cb12552d]{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 18px}.input-pill[data-v-cb12552d]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface)}.input-pill.ok[data-v-cb12552d]{border-color:var(--success-color);background:var(--success-bg)}.input-pill.warn[data-v-cb12552d]{border-color:var(--warning-color);background:var(--warning-bg)}.pill-icon[data-v-cb12552d]{width:20px;height:20px;color:currentColor}.pill-label[data-v-cb12552d]{font-size:12px;font-weight:600;color:var(--text-primary)}.vehicle-specs[data-v-cb12552d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.specs-grid[data-v-cb12552d]{grid-template-columns:repeat(3,minmax(0,1fr))}.spec-item[data-v-cb12552d]{display:flex;flex-direction:column}.spec-label[data-v-cb12552d]{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.spec-value[data-v-cb12552d]{font-size:16px;font-weight:500;color:var(--text-primary)}.status-overview[data-v-cb12552d]{display:flex;flex-direction:column;gap:16px}.status-card[data-v-cb12552d]{background:var(--surface);padding:16px;border-radius:8px;border-left:4px solid;transition:var(--transition)}.status-card.success[data-v-cb12552d]{border-left-color:var(--success-color)}.status-card.warning[data-v-cb12552d]{border-left-color:var(--warning-color)}.status-card.danger[data-v-cb12552d]{border-left-color:var(--danger-color)}.status-title[data-v-cb12552d]{font-size:14px;font-weight:600;margin-bottom:4px}.status-desc[data-v-cb12552d]{font-size:12px;color:var(--text-secondary)}.report-content[data-v-cb12552d]{display:grid;grid-template-columns:2fr 1fr;gap:24px}.accordion[data-v-cb12552d]{background:var(--surface);border-radius:var(--border-radius);box-shadow:var(--shadow);overflow:hidden;margin-bottom:16px;transition:var(--transition)}.accordion[data-v-cb12552d]:hover{box-shadow:var(--shadow-hover)}.accordion-header[data-v-cb12552d]{padding:20px 24px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background:var(--surface);border-bottom:1px solid var(--border);transition:var(--transition);position:relative}.accordion-header[data-v-cb12552d]:hover,.accordion-header.active[data-v-cb12552d]{background:var(--primary-accordion)}.accordion-title[data-v-cb12552d]{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:var(--text-primary)}.accordion-icon[data-v-cb12552d]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:14px}.accordion-badge[data-v-cb12552d]{background:var(--primary-color);color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;margin-left:auto;margin-right:12px}.accordion-badge.badge-success[data-v-cb12552d]{background:var(--success-color);color:#fff}.accordion-badge.badge-warning[data-v-cb12552d]{background:var(--warning-color);color:#fff}.accordion-badge.badge-danger[data-v-cb12552d]{background:var(--danger-color);color:#fff}.accordion-chevron[data-v-cb12552d]{width:20px;height:20px;transition:transform .3s ease;color:var(--text-secondary)}.accordion-chevron.active[data-v-cb12552d]{transform:rotate(180deg)}.accordion-content[data-v-cb12552d]{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.active[data-v-cb12552d]{max-height:none;overflow:visible}.accordion-body[data-v-cb12552d]{padding:24px}.data-table[data-v-cb12552d]{width:100%;border-collapse:collapse;margin-bottom:16px}.data-table th[data-v-cb12552d],.data-table td[data-v-cb12552d]{padding:12px;text-align:left;border-bottom:1px solid var(--border)}.data-table th[data-v-cb12552d]{background:var(--background);font-weight:600;font-size:12px;text-transform:uppercase;color:var(--text-secondary);letter-spacing:.5px}.data-table td[data-v-cb12552d]{font-size:14px;color:var(--text-primary)}.info-card[data-v-cb12552d]{background:var(--surface);padding:20px;border-radius:var(--border-radius);box-shadow:var(--shadow);margin-bottom:16px;position:relative;overflow:hidden}.info-card-header[data-v-cb12552d]{display:flex;align-items:center;margin-bottom:16px}.info-card-icon[data-v-cb12552d]{width:32px;height:32px;margin-right:12px;border-radius:8px;display:flex;align-items:center;justify-content:center}.info-card-title[data-v-cb12552d]{font-size:18px;font-weight:600;color:var(--text-primary)}.header-actions[data-v-cb12552d]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.report-meta.compact[data-v-cb12552d]{font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}.actions[data-v-cb12552d]{display:flex;gap:8px}.summary-grid[data-v-cb12552d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}.summary-card[data-v-cb12552d]{background:var(--surface);padding:20px;border-radius:var(--border-radius);box-shadow:var(--shadow);text-align:center;transition:var(--transition)}.summary-card[data-v-cb12552d]:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.summary-icon[data-v-cb12552d]{width:48px;height:48px;margin:0 auto 12px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.summary-title[data-v-cb12552d]{font-size:14px;color:var(--text-secondary);margin-bottom:4px}.summary-value[data-v-cb12552d]{font-size:24px;font-weight:700;color:var(--text-primary)}.accordion-controls[data-v-cb12552d]{display:flex;gap:12px;margin-bottom:24px}.controls-bar[data-v-cb12552d]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0;margin-bottom:16px;box-shadow:none;background:transparent}.controls-inner[data-v-cb12552d]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.btn[data-v-cb12552d]{padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:var(--transition);display:flex;align-items:center;gap:8px}.btn-outline[data-v-cb12552d]{background:var(--surface);color:var(--primary-color);border:1px solid var(--border)}.btn-outline[data-v-cb12552d]:hover{background:var(--primary-light)}.btn-primary[data-v-cb12552d]{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.btn-primary[data-v-cb12552d]:hover{filter:brightness(.95)}.status-indicator[data-v-cb12552d]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-ok[data-v-cb12552d]{background:var(--success-bg);color:var(--success-text)}.status-warning[data-v-cb12552d]{background:var(--warning-bg);color:var(--warning-color)}.status-error[data-v-cb12552d]{background:var(--danger-bg);color:var(--danger-color)}@media (max-width: 768px){.container[data-v-cb12552d]{padding:16px}.report-content[data-v-cb12552d],.vehicle-info[data-v-cb12552d]{grid-template-columns:1fr}.vehicle-specs[data-v-cb12552d]{grid-template-columns:1fr 1fr}.accordion-controls[data-v-cb12552d]{flex-direction:column}}.gibdd[data-v-cb12552d]{background:#e3f2fd;color:#1976d2}.reestr[data-v-cb12552d]{background:#f3e5f5;color:#7b1fa2}.arbitr[data-v-cb12552d]{background:#e8f5e8;color:#388e3c}.sfri[data-v-cb12552d]{background:#fff3e0;color:#f57c00}.rsa[data-v-cb12552d]{background:#ffebee;color:#d32f2f}.taxi[data-v-cb12552d]{background:#e0f2f1;color:#00796b}.fines[data-v-cb12552d]{background:#fff8e1;color:#f9a825}.elpts[data-v-cb12552d]{background:#e8eaf6;color:#3f51b5}.eaisto[data-v-cb12552d]{background:#fce4ec;color:#c2185b}.accident-svg-frame[data-v-cb12552d]{width:100%;max-width:500px;height:450px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb}.check-progress-card[data-v-cb12552d]{width:100%;max-width:100%}.check-progress-header[data-v-cb12552d]{margin-bottom:20px;text-align:center}.check-progress-title[data-v-cb12552d]{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--text-primary)}.check-progress-bar[data-v-cb12552d]{height:4px;background:#eef2f3;border-radius:2px;overflow:hidden;max-width:300px;margin:0 auto}.check-progress-bar-fill[data-v-cb12552d]{height:100%;background:#00b894;transition:width .3s ease}.check-list[data-v-cb12552d]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 16px}@media (max-width: 600px){.check-list[data-v-cb12552d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 400px){.check-list[data-v-cb12552d]{grid-template-columns:1fr}}.check-item[data-v-cb12552d]{display:flex;align-items:flex-start;gap:8px;padding:4px 0}.check-status-icon[data-v-cb12552d]{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px}.check-status-icon svg[data-v-cb12552d]{width:20px;height:20px}.check-item.pending .check-status-icon[data-v-cb12552d]{color:#dfe6e9}.check-item.pending .check-title[data-v-cb12552d]{color:#b2bec3}.check-item.processing .check-status-icon[data-v-cb12552d]{color:#0984e3}.check-item.processing .icon-processing[data-v-cb12552d]{animation:check-spin-cb12552d 1s linear infinite}.check-item.processing .check-title[data-v-cb12552d]{color:var(--text-primary);font-weight:500}.check-item.success .check-status-icon[data-v-cb12552d]{color:#00b894}.check-item.success .icon-success[data-v-cb12552d]{animation:check-pop-cb12552d .3s cubic-bezier(.68,-.55,.265,1.55)}.check-item.success .check-title[data-v-cb12552d]{color:var(--text-primary)}.check-item.warning .check-status-icon[data-v-cb12552d]{color:#fdcb6e}.check-item.warning .icon-warning[data-v-cb12552d]{animation:check-pop-cb12552d .3s}.check-item.warning .check-title[data-v-cb12552d]{color:var(--text-primary)}.check-item.error .check-status-icon[data-v-cb12552d]{color:#d63031}.check-item.error .check-title[data-v-cb12552d]{color:var(--text-primary)}.check-content[data-v-cb12552d]{display:flex;flex-direction:column;min-width:0;padding-top:2px}.check-title[data-v-cb12552d]{font-size:13px;color:var(--text-primary);line-height:1.3}.check-error[data-v-cb12552d]{font-size:11px;color:#e17055;margin-top:2px;line-height:1.2}.check-result-btn-wrap[data-v-cb12552d]{margin-top:16px;text-align:center}@keyframes check-spin-cb12552d{to{transform:rotate(360deg)}}@keyframes check-pop-cb12552d{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}.vehicle-report-app[data-v-7b1f9baf]{width:100%;min-width:100%;box-sizing:border-box}.service-row[data-v-1899f83b]{transition:all .2s ease}.service-row[data-v-1899f83b]:hover{border-color:#d1d5db}@media (max-width: 1023px){.service-row .info-col[data-v-1899f83b]{order:1}.service-row .stats-col[data-v-1899f83b]{order:3;border-right:none;padding-right:0;margin-top:.5rem}.service-row .status-col[data-v-1899f83b],.service-row .switch-col[data-v-1899f83b]{order:2}}.stat-item .flex-1[data-v-1899f83b]{min-width:60px}[data-v-10b8ccf9] [role=listbox]{max-height:250px!important;overflow-y:auto!important}[data-v-10b8ccf9] [role=option]{padding:6px 12px!important;font-size:14px!important}[data-v-10b8ccf9] .b24ui-select-menu,[data-v-10b8ccf9] .b24ui-combobox,[data-v-10b8ccf9] .b24ui-select-menu button,[data-v-10b8ccf9] .b24ui-combobox button,[data-v-10b8ccf9] [role=combobox]{width:100%!important}.mapping-table[data-v-10b8ccf9]{border:1px solid #e5e7eb}.mapping-table table[data-v-10b8ccf9]{border-collapse:separate;border-spacing:0}.mapping-table th[data-v-10b8ccf9]:first-child{border-top-left-radius:.5rem}.mapping-table th[data-v-10b8ccf9]:last-child{border-top-right-radius:.5rem}[data-v-10b8ccf9] .b24ui-combobox-content{max-height:200px!important;overflow-y:auto!important}[data-v-10b8ccf9] .b24ui-combobox-list,[data-v-10b8ccf9] [role=listbox]{max-height:180px!important;overflow-y:auto!important}[data-v-10b8ccf9] [data-radix-popper-content-wrapper]{max-height:200px!important}[data-v-10b8ccf9] [data-radix-popper-content-wrapper]>div{max-height:200px!important;overflow-y:auto!important}[data-v-10b8ccf9] .b24ui-combobox-trigger{max-height:80px!important;max-width:100%!important;width:100%!important;overflow:hidden!important;word-wrap:break-word!important;white-space:normal!important}[data-v-10b8ccf9] .b24ui-select-menu,[data-v-10b8ccf9] .b24ui-combobox,[data-v-10b8ccf9] [role=combobox],[data-v-10b8ccf9] [role=combobox]>button,[data-v-10b8ccf9] .b24ui-select-menu button{width:100%!important;max-width:100%!important}[data-v-10b8ccf9] .b24ui-combobox-trigger .b24ui-combobox-value{max-height:60px!important;max-width:100%!important;overflow:hidden!important;display:flex!important;flex-wrap:wrap!important;gap:2px!important;word-wrap:break-word!important;white-space:normal!important}[data-v-10b8ccf9] .b24ui-combobox-trigger .b24ui-combobox-value>span{max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;padding:1px 4px!important;background-color:#e3f2fd!important;border-radius:3px!important;border:1px solid #bbdefb!important}[data-v-10b8ccf9] .b24ui-combobox{max-width:100%!important;width:100%!important}[data-v-10b8ccf9] .b24ui-combobox-trigger[data-placeholder]{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}[data-v-744ff8de] .b24ui-combobox-trigger,[data-v-744ff8de] .b24ui-select-menu,[data-v-744ff8de] .b24ui-combobox{width:100%!important;max-width:100%!important}[data-v-744ff8de] .b24ui-select-menu button,[data-v-744ff8de] [role=combobox],[data-v-744ff8de] [role=combobox]>button{width:100%!important;max-width:100%!important}[data-v-744ff8de] [role=listbox]{max-height:200px!important;overflow-y:auto!important;min-width:640px!important}[data-v-744ff8de] [role=option]{padding:6px 12px!important;font-size:14px!important}.b24ui-input[data-v-76f8bf53]{border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;width:100%}.boost-gradient[data-v-363e1537]{background:linear-gradient(135deg,#7c3aed,#db2777)}#app[data-v-c61f2e62]{width:100%;min-width:100%;box-sizing:border-box;min-height:100%}.balance-card[data-v-c61f2e62]{background:linear-gradient(135deg,#667eea,#764ba2)}.boost-gradient[data-v-c61f2e62]{background:linear-gradient(135deg,#7c3aed,#db2777)}.stat-card[data-v-c61f2e62]{min-height:120px;display:flex;flex-direction:column;justify-content:center}.stat-label[data-v-c61f2e62]{font-size:.85rem;color:#6b7280;margin-bottom:10px}.stat-value[data-v-c61f2e62]{font-size:2rem;font-weight:700}@media (max-width: 1023px){.dashboard-header[data-v-c61f2e62]{grid-template-columns:1fr!important}}html,body{background-color:#fff!important}[data-radix-popper-content-wrapper]{max-height:350px!important}[data-radix-popper-content-wrapper]>div{max-height:350px!important;overflow-y:auto!important}.b24ui-combobox-content{max-height:350px!important;overflow-y:auto!important}.b24ui-combobox-list,[role=listbox]{max-height:300px!important;overflow-y:auto!important}
