.bd-statistics-toolbar-wrap[data-v-a78e8e24]{display:flex;flex-direction:column;align-items:stretch;gap:6px}.bd-statistics-toolbar[data-v-a78e8e24]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.toolbar-title[data-v-a78e8e24]{flex:0 1 180px;min-width:140px}.toolbar-title .headline[data-v-a78e8e24]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-filters[data-v-a78e8e24]{display:flex;flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start;gap:4px}.quick-filter-row[data-v-a78e8e24]{display:flex;align-items:center}.quick-filter-spacer[data-v-a78e8e24]{flex:0 0 calc(100% - 458px);min-width:0}.quick-filter-btn[data-v-a78e8e24]{min-width:46px!important;padding:0 6px!important}.filter-field[data-v-a78e8e24]{flex:0 0 150px;max-width:150px}.dimension-field[data-v-a78e8e24]{flex:0 0 136px;max-width:136px}.date-field[data-v-a78e8e24]{flex:0 0 154px;max-width:154px}.export-icon-btn[data-v-a78e8e24]{flex:0 0 32px}.bd-statistics-table[data-v-a78e8e24]{width:100%;font-size:12px;border:1px solid #ddd;border-bottom:1px solid #ddd!important}.bd-statistics-table[data-v-a78e8e24] table{border-collapse:collapse;border-bottom:1px solid #ddd!important}.bd-statistics-table[data-v-a78e8e24] tr{height:24px!important}.bd-statistics-table[data-v-a78e8e24] td,.bd-statistics-table[data-v-a78e8e24] th{border:1px solid #ddd;height:24px!important;padding:1px 6px!important;line-height:18px;white-space:nowrap}.bd-statistics-table[data-v-a78e8e24] thead th{background:#f2f2f2;color:#0078d4;font-weight:700;text-align:center}.bd-statistics-table[data-v-a78e8e24] tfoot td{background:#f9f9f9}.sn-col[data-v-a78e8e24]{width:42px}.name-col[data-v-a78e8e24]{min-width:120px}.company-name-cell[data-v-a78e8e24]{line-height:1.3;max-width:240px;min-width:0}.company-link[data-v-a78e8e24]{color:#1976d2;font-weight:700;text-decoration:none}.company-subtitle[data-v-a78e8e24]{color:#757575;font-size:11px;line-height:1.3;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-detail-menu[data-v-a78e8e24]{contain:none}.company-detail-card[data-v-a78e8e24]{max-width:520px;min-width:430px}.company-detail-header[data-v-a78e8e24]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.company-detail-title[data-v-a78e8e24]{color:#212121;font-size:15px;font-weight:700;line-height:1.35}.company-detail-subtitle[data-v-a78e8e24]{color:#757575;font-size:12px;line-height:1.4;margin-top:2px;overflow-wrap:anywhere}.company-detail-body[data-v-a78e8e24]{padding:12px 16px 16px}.company-detail-grid[data-v-a78e8e24]{display:grid;gap:8px 14px;grid-template-columns:104px minmax(0,1fr)}.company-detail-grid span[data-v-a78e8e24]{color:#757575}.company-detail-grid strong[data-v-a78e8e24]{color:#212121;font-weight:600;min-width:0;overflow-wrap:anywhere}.company-dashboard-links[data-v-a78e8e24]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.company-dashboard-link[data-v-a78e8e24]{align-items:stretch;background:#fff;border:1px solid var(--company-link-border,#cfd8dc);border-radius:6px;color:var(--company-link-text,#37474f)!important;display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:700;justify-content:space-between;line-height:1.2;min-height:54px;min-width:0;padding:7px 8px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.company-dashboard-link .v-icon[data-v-a78e8e24]{color:inherit}.company-dashboard-link[data-v-a78e8e24]:hover{background:var(--company-link-hover,#eef3f6);border-color:var(--company-link-text,#37474f)}.company-dashboard-link__label[data-v-a78e8e24]{align-items:center;display:flex;gap:3px;min-width:0}.company-dashboard-link__label span[data-v-a78e8e24],.company-dashboard-link__value[data-v-a78e8e24]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-dashboard-link__value[data-v-a78e8e24]{color:#212121;font-size:14px;font-weight:800;line-height:1.2;min-width:0}.theme-basic-link[data-v-a78e8e24]{--company-link-border:#cfd8dc;--company-link-hover:#eef3f6;--company-link-text:#263238}.theme-contacts-link[data-v-a78e8e24]{--company-link-border:#bbdefb;--company-link-hover:#e3f2fd;--company-link-text:#0d47a1}.theme-bd-link[data-v-a78e8e24]{--company-link-border:#ffcdd2;--company-link-hover:#ffebee;--company-link-text:#b00020}.theme-job-link[data-v-a78e8e24]{--company-link-border:#90caf9;--company-link-hover:#e3f2fd;--company-link-text:#0d47a1}.theme-studyabroad-link[data-v-a78e8e24]{--company-link-border:#a5d6a7;--company-link-hover:#e8f5e9;--company-link-text:#1b5e20}.theme-house-link[data-v-a78e8e24]{--company-link-border:#ffcc80;--company-link-hover:#fff3e0;--company-link-text:#e65100}.theme-contract-link[data-v-a78e8e24]{--company-link-border:#ce93d8;--company-link-hover:#f3e5f5;--company-link-text:#4a148c}.theme-files-link[data-v-a78e8e24]{--company-link-border:#b0bec5;--company-link-hover:#eceff1;--company-link-text:#263238}.theme-price-link[data-v-a78e8e24]{--company-link-border:#80deea;--company-link-hover:#e0f7fa;--company-link-text:#006064}.theme-bank-link[data-v-a78e8e24]{--company-link-border:#bcaaa4;--company-link-hover:#efebe9;--company-link-text:#3e2723}.metric-button[data-v-a78e8e24]{padding:0;border:0;background:transparent;color:#1976d2;cursor:pointer;font:inherit;font-weight:700;text-decoration:none}.detail-link[data-v-a78e8e24]{color:#1976d2;font-weight:700;text-decoration:none}.detail-table[data-v-a78e8e24]{border:1px solid #ddd}.detail-table[data-v-a78e8e24] table{table-layout:fixed;border-collapse:collapse}.detail-table[data-v-a78e8e24] td,.detail-table[data-v-a78e8e24] th{border:1px solid #ddd!important;height:32px!important;padding:0 8px!important}.detail-table[data-v-a78e8e24] thead th{background:#f2f2f2;color:#0078d4!important;font-weight:700}.truncate-cell[data-v-a78e8e24]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-cell[data-v-a78e8e24]{max-width:220px}.message-cell[data-v-a78e8e24]{max-width:260px}.bd-statistics-tooltip[data-v-a78e8e24]{max-width:520px;font-size:12px;line-height:1.5;white-space:normal;word-break:break-word}[data-v-a78e8e24] .bd-statistics-detail-dialog{max-height:calc(100vh - 48px)}.bd-statistics-detail-card[data-v-a78e8e24]{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.bd-statistics-detail-title[data-v-a78e8e24]{flex:0 0 auto;gap:12px}.bd-statistics-detail-title>div[data-v-a78e8e24]:first-child{min-width:0}.bd-statistics-detail-body[data-v-a78e8e24]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.bd-statistics-mobile-list[data-v-a78e8e24]{display:flex;flex-direction:column;gap:12px}.bd-statistics-detail-mobile-card[data-v-a78e8e24],.bd-statistics-mobile-card[data-v-a78e8e24],.bd-statistics-mobile-total-card[data-v-a78e8e24]{background:#fff;border:1px solid #dce3ea;border-radius:8px;box-shadow:0 2px 8px rgba(33,33,33,.06)}.bd-statistics-mobile-card[data-v-a78e8e24],.bd-statistics-mobile-total-card[data-v-a78e8e24]{padding:12px}.bd-statistics-mobile-card__header[data-v-a78e8e24]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.bd-statistics-mobile-card__title-wrap[data-v-a78e8e24]{min-width:0}.bd-statistics-mobile-card__index[data-v-a78e8e24]{color:#78909c;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:4px}.bd-statistics-mobile-card__title[data-v-a78e8e24]{color:#263238;display:block;font-size:15px;font-weight:800;line-height:1.35;min-width:0;overflow-wrap:anywhere;text-decoration:none}.bd-statistics-mobile-card__subtitle[data-v-a78e8e24]{color:#607d8b;font-size:12px;line-height:1.4;margin-top:3px;overflow-wrap:anywhere}.bd-statistics-mobile-card__total[data-v-a78e8e24]{align-items:flex-end;background:#eef5fb;border:1px solid #cfe0ec;border-radius:6px;color:#455a64;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;min-width:68px;padding:7px 9px}.bd-statistics-mobile-card__total span[data-v-a78e8e24]{font-size:11px;line-height:1.1}.bd-statistics-mobile-card__total strong[data-v-a78e8e24]{color:#0d47a1;font-size:20px;line-height:1.1}.bd-statistics-mobile-company-meta[data-v-a78e8e24]{align-items:center;color:#546e7a;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:10px}.bd-statistics-mobile-metrics[data-v-a78e8e24]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.bd-statistics-mobile-metric[data-v-a78e8e24]{background:#fafafa;border:1px solid #e3e8ee;border-radius:6px;min-width:0;padding:8px}.bd-statistics-mobile-metric__label[data-v-a78e8e24]{color:#607d8b;font-size:11px;font-weight:700;line-height:1.25;min-height:28px;overflow-wrap:anywhere}.bd-statistics-mobile-metric__value[data-v-a78e8e24]{background:transparent;border:0;color:#263238;display:block;font-size:20px;font-weight:800;line-height:1.15;margin-top:6px;padding:0;text-align:left;width:100%}.bd-statistics-mobile-metric__value.is-clickable[data-v-a78e8e24]{color:#1976d2;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.bd-statistics-mobile-total-card[data-v-a78e8e24]{background:#f8fafc;border-color:#cfd8dc}.bd-statistics-mobile-total-card__title[data-v-a78e8e24]{color:#263238;font-size:14px;font-weight:800}.bd-statistics-mobile-empty[data-v-a78e8e24]{align-items:center;background:#fafafa;border:1px dashed #cfd8dc;border-radius:8px;color:#78909c;display:flex;justify-content:center;min-height:96px;padding:16px;text-align:center}.bd-statistics-detail-mobile-list[data-v-a78e8e24]{display:flex;flex-direction:column;gap:10px}.bd-statistics-detail-mobile-card[data-v-a78e8e24]{padding:12px}.bd-statistics-detail-mobile-card__header[data-v-a78e8e24]{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.bd-statistics-detail-mobile-card__date[data-v-a78e8e24],.bd-statistics-detail-mobile-card__muted[data-v-a78e8e24]{color:#78909c;font-size:12px;line-height:1.4;margin-top:3px;overflow-wrap:anywhere}.bd-statistics-detail-mobile-card__company[data-v-a78e8e24]{color:#263238;font-size:14px;font-weight:700;line-height:1.4;margin-top:10px;overflow-wrap:anywhere}.bd-statistics-detail-mobile-grid[data-v-a78e8e24]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.bd-statistics-detail-mobile-block[data-v-a78e8e24],.bd-statistics-detail-mobile-field[data-v-a78e8e24]{background:#fafafa;border:1px solid #e3e8ee;border-radius:6px;min-width:0;padding:8px}.bd-statistics-detail-mobile-block[data-v-a78e8e24]{margin-top:8px}.bd-statistics-detail-mobile-block span[data-v-a78e8e24],.bd-statistics-detail-mobile-field span[data-v-a78e8e24]{color:#607d8b;display:block;font-size:11px;font-weight:700;line-height:1.25;margin-bottom:4px}.bd-statistics-detail-mobile-block strong[data-v-a78e8e24],.bd-statistics-detail-mobile-field strong[data-v-a78e8e24]{color:#263238;display:block;font-size:13px;font-weight:700;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:960px){.bd-statistics[data-v-a78e8e24]{padding:8px}.bd-statistics-toolbar-wrap[data-v-a78e8e24]{padding:12px}.bd-statistics-toolbar[data-v-a78e8e24]{align-items:stretch;flex-direction:column;gap:10px}.date-field[data-v-a78e8e24],.dimension-field[data-v-a78e8e24],.filter-field[data-v-a78e8e24],.toolbar-title[data-v-a78e8e24]{flex:1 1 auto;max-width:none;width:100%}.toolbar-title .headline[data-v-a78e8e24]{white-space:normal}.bd-statistics-toolbar .v-btn[data-v-a78e8e24]:not(.export-icon-btn){width:100%}.export-icon-btn[data-v-a78e8e24]{align-self:flex-end;flex:0 0 32px}.quick-filter-row[data-v-a78e8e24]{margin:0 -12px;overflow-x:auto;padding:0 12px 4px}.quick-filter-spacer[data-v-a78e8e24]{display:none}.quick-filters[data-v-a78e8e24]{gap:6px;min-width:-webkit-max-content;min-width:max-content}.quick-filter-btn[data-v-a78e8e24]{min-width:54px!important}.bd-statistics[data-v-a78e8e24] .v-card__text{padding:12px}.bd-statistics[data-v-a78e8e24] .bd-statistics-detail-dialog{margin:0!important;max-height:100vh}.bd-statistics-detail-card[data-v-a78e8e24]{border-radius:0;height:100vh;max-height:100vh}.bd-statistics-detail-title[data-v-a78e8e24]{align-items:flex-start;padding:12px}.bd-statistics-detail-body[data-v-a78e8e24]{padding:0 12px 12px}}@media (max-width:420px){.bd-statistics-mobile-card__header[data-v-a78e8e24]{flex-direction:column}.bd-statistics-mobile-card__total[data-v-a78e8e24]{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.bd-statistics-detail-mobile-grid[data-v-a78e8e24],.bd-statistics-mobile-metrics[data-v-a78e8e24]{grid-template-columns:1fr}}