.dqc-wrapper[data-v-3beb0c68]{width:100%;height:100%;padding:16px;background:#fff}.dqc-header[data-v-3beb0c68]{margin-bottom:16px}.dqc-month-navigation[data-v-3beb0c68]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:12px}.dqc-month-navigation[data-v-3beb0c68],.dqc-nav-btn[data-v-3beb0c68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dqc-nav-btn[data-v-3beb0c68]{background:transparent;border:none;width:28px;height:28px;border-radius:6px;cursor:pointer;font-size:16px;color:#9ca3af;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;outline:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:500}.dqc-nav-btn[data-v-3beb0c68]:focus{outline:none}.dqc-nav-btn[data-v-3beb0c68]:hover{background:#f9fafb;color:#6b7280}.dqc-nav-btn[data-v-3beb0c68]:active{background:#f3f4f6;-webkit-transform:scale(.95);transform:scale(.95)}.dqc-month-year[data-v-3beb0c68]{font-size:16px;font-weight:600;color:#374151;text-align:center;letter-spacing:-.3px}.dqc-grid[data-v-3beb0c68]{width:100%}.dqc-weekdays[data-v-3beb0c68]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:12px}.dqc-weekday[data-v-3beb0c68]{text-align:center;padding:6px;font-size:15px;font-weight:600;color:#64748b;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:8px;text-transform:uppercase;letter-spacing:.5px}.dqc-days-grid[data-v-3beb0c68]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;background:#f1f5f9;padding:2px;border-radius:12px}.dqc-day-cell[data-v-3beb0c68]{background:linear-gradient(135deg,#fff,#fefefe);min-height:100px;padding:12px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;border:1px solid transparent;outline:none}.dqc-day-cell[data-v-3beb0c68]:active,.dqc-day-cell[data-v-3beb0c68]:focus{outline:none}.dqc-day-cell[data-v-3beb0c68]:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);z-index:1;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#e2e8f0}.dqc-day-cell.dqc-other-month[data-v-3beb0c68]{background:linear-gradient(135deg,#fafbfc,#f8f9fa);color:#cbd5e1;opacity:.6}.dqc-day-cell.dqc-selected[data-v-3beb0c68]{border:2px solid #94a3b8}.dqc-day-cell.dqc-selected[data-v-3beb0c68]:focus{outline:none}.dqc-day-header[data-v-3beb0c68]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.dqc-day-header[data-v-3beb0c68],.dqc-day-number-wrapper[data-v-3beb0c68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.dqc-day-number-wrapper[data-v-3beb0c68]{position:relative}.dqc-day-number[data-v-3beb0c68]{font-size:16px;font-weight:700;color:#1e293b;position:relative;display:inline-block}.dqc-day-cell.dqc-other-month .dqc-day-number[data-v-3beb0c68]{color:#9ca3af}.dqc-day-number.dqc-today-number[data-v-3beb0c68]{border-bottom:2px solid #64748b;padding-bottom:1px}.dqc-rate-badge[data-v-3beb0c68]{font-size:12px;font-weight:600;padding:2px 5px;border-radius:4px;white-space:nowrap}.dqc-rate-error[data-v-3beb0c68]{background:#fee2e2;color:#991b1b}.dqc-rate-critical[data-v-3beb0c68]{background:#fed7aa;color:#9a3412}.dqc-rate-warning[data-v-3beb0c68]{background:#fef3c7;color:#92400e}.dqc-rate-normal[data-v-3beb0c68]{background:#d1fae5;color:#065f46}.dqc-rate-unknown[data-v-3beb0c68]{background:#f3f4f6;color:#374151}.dqc-bad-meters-badge[data-v-3beb0c68]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:50%;min-width:16px;text-align:center;-webkit-box-shadow:0 1px 3px rgba(239,68,68,.3);box-shadow:0 1px 3px rgba(239,68,68,.3);line-height:1.2}.dqc-day-cell.dqc-level-critical[data-v-3beb0c68],.dqc-day-cell.dqc-level-error[data-v-3beb0c68]{background:linear-gradient(135deg,#fff,#fef2f2)}.dqc-day-cell.dqc-level-warning[data-v-3beb0c68]{background:linear-gradient(135deg,#fff,#fffbeb)}.dqc-day-cell.dqc-level-normal[data-v-3beb0c68]{background:linear-gradient(135deg,#fff,#f0fdf4)}.dqc-day-cell.dqc-level-unknown[data-v-3beb0c68]{background:linear-gradient(135deg,#fff,#f9fafb)}.dqc-day-cell.dqc-loading[data-v-3beb0c68]{cursor:default;pointer-events:none}.dqc-day-cell.dqc-loading[data-v-3beb0c68]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.dqc-skeleton[data-v-3beb0c68]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.dqc-skeleton-header[data-v-3beb0c68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.dqc-skeleton-day[data-v-3beb0c68]{width:24px;height:20px}.dqc-skeleton-badge[data-v-3beb0c68],.dqc-skeleton-day[data-v-3beb0c68]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:dqc-skeleton-loading-3beb0c68 1.5s ease-in-out infinite;animation:dqc-skeleton-loading-3beb0c68 1.5s ease-in-out infinite;border-radius:4px}.dqc-skeleton-badge[data-v-3beb0c68]{width:40px;height:16px}@-webkit-keyframes dqc-skeleton-loading-3beb0c68{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dqc-skeleton-loading-3beb0c68{0%{background-position:200% 0}to{background-position:-200% 0}}.dqd-wrapper[data-v-5b9e9bfe]{height:100%;overflow:auto;padding:16px}.dqd-empty-state[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#6b7280;font-size:14px}.dqd-content[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.dqd-header[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dqd-date-display[data-v-5b9e9bfe]{font-size:16px;font-weight:700;color:#111827}.dqd-overall-status[data-v-5b9e9bfe]{padding:6px 12px;border-radius:6px;font-size:11px;font-weight:700}.dqd-status-error[data-v-5b9e9bfe]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b}.dqd-status-critical[data-v-5b9e9bfe]{background:linear-gradient(135deg,#fed7aa,#fdba74);color:#9a3412}.dqd-status-warning[data-v-5b9e9bfe]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.dqd-status-normal[data-v-5b9e9bfe]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.dqd-status-unknown[data-v-5b9e9bfe]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151}.dqd-overall-metrics[data-v-5b9e9bfe]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.dqd-overall-metrics .dqd-metric-item[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px}.dqd-overall-metrics .dqd-metric-label[data-v-5b9e9bfe]{color:#64748b;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.dqd-overall-metrics .dqd-metric-value[data-v-5b9e9bfe]{font-weight:700;color:#0f172a;-ms-flex-negative:0;flex-shrink:0;text-align:right;min-width:50px}.dqd-cards-section[data-v-5b9e9bfe]{margin-top:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dqd-section-header[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.dqd-section-title[data-v-5b9e9bfe]{font-size:13px;font-weight:700;color:#0f172a}.dqd-section-count[data-v-5b9e9bfe]{font-size:11px;color:#64748b;font-weight:500}.dqd-cards-container[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;max-height:100%;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.dqd-data-card[data-v-5b9e9bfe]{background:transparent;border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;-webkit-transition:all .2s;transition:all .2s}.dqd-data-card[data-v-5b9e9bfe]:hover{border-color:#cbd5e1}.dqd-card-header[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.dqd-card-title-group[data-v-5b9e9bfe]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dqd-card-facility[data-v-5b9e9bfe]{font-size:13px;font-weight:700;color:#0f172a;margin-bottom:4px;line-height:1.4}.dqd-card-addr[data-v-5b9e9bfe]{font-size:10px;color:#94a3b8;line-height:1.4}.dqd-card-level[data-v-5b9e9bfe]{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.dqd-level-badge[data-v-5b9e9bfe]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:700}.dqd-badge-error[data-v-5b9e9bfe]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b}.dqd-badge-critical[data-v-5b9e9bfe]{background:linear-gradient(135deg,#fed7aa,#fdba74);color:#9a3412}.dqd-badge-warning[data-v-5b9e9bfe]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.dqd-badge-normal[data-v-5b9e9bfe]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.dqd-badge-unknown[data-v-5b9e9bfe]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151}.dqd-card-metrics[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.dqd-metric-divider[data-v-5b9e9bfe]{height:1px;background:#e2e8f0;margin:4px 0}.dqd-metric-item[data-v-5b9e9bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dqd-metric-name[data-v-5b9e9bfe]{font-size:12px;color:#64748b;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.dqd-metric-number[data-v-5b9e9bfe]{font-size:12px;font-weight:700;color:#0f172a;-ms-flex-negative:0;flex-shrink:0;text-align:right;min-width:50px}.dqd-metric-item.dqd-ratio-high .dqd-metric-number[data-v-5b9e9bfe]{color:#dc2626}.dqd-metric-item.dqd-ratio-medium .dqd-metric-number[data-v-5b9e9bfe]{color:#ea580c}.dqd-metric-item.dqd-ratio-low .dqd-metric-number[data-v-5b9e9bfe]{color:#64748b}.dqd-metric-item.dqd-anomaly-exists .dqd-metric-number[data-v-5b9e9bfe]{color:#dc2626}.dqd-skeleton[data-v-5b9e9bfe]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:dqd-skeleton-loading-5b9e9bfe 1.5s ease-in-out infinite;animation:dqd-skeleton-loading-5b9e9bfe 1.5s ease-in-out infinite;border-radius:4px}@-webkit-keyframes dqd-skeleton-loading-5b9e9bfe{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dqd-skeleton-loading-5b9e9bfe{0%{background-position:200% 0}to{background-position:-200% 0}}.dqd-skeleton-date[data-v-5b9e9bfe]{width:140px;height:20px}.dqd-skeleton-status[data-v-5b9e9bfe]{width:60px;height:28px}.dqd-skeleton-label[data-v-5b9e9bfe]{width:100px;height:16px}.dqd-skeleton-value[data-v-5b9e9bfe]{width:50px;height:16px}.dqd-skeleton-title[data-v-5b9e9bfe]{width:120px;height:18px}.dqd-skeleton-count[data-v-5b9e9bfe]{width:50px;height:16px}.dqd-skeleton-facility[data-v-5b9e9bfe]{width:100px;height:16px;margin-bottom:6px}.dqd-skeleton-addr[data-v-5b9e9bfe]{width:150px;height:12px}.dqd-skeleton-badge[data-v-5b9e9bfe]{width:40px;height:20px;border-radius:4px}.dqd-skeleton-metric-name[data-v-5b9e9bfe]{width:80px;height:14px}.dqd-skeleton-metric-number[data-v-5b9e9bfe]{width:40px;height:14px}.dqa-wrapper[data-v-0a4bcc82]{height:100%;overflow:auto;padding:16px}.dqa-content[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.dqa-action-group-title[data-v-0a4bcc82]{font-size:13px;font-weight:700;color:#0f172a;padding-bottom:8px;border-bottom:2px solid #e2e8f0;text-transform:uppercase;letter-spacing:.5px}.dqa-integrated-actions[data-v-0a4bcc82]{padding-bottom:15px}.dqa-action-section[data-v-0a4bcc82]{border-bottom:1px solid #f1f5f9;margin-top:13px}.dqa-integrated-section[data-v-0a4bcc82]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:15px 15px 8px 15px;border-radius:12px;border:1px solid #e2e8f0}.dqa-section-header[data-v-0a4bcc82]{margin-bottom:12px}.dqa-section-title[data-v-0a4bcc82]{font-size:14px;font-weight:600;color:#111827;margin-bottom:4px}.dqa-section-desc[data-v-0a4bcc82]{font-size:11px;color:#6b7280;line-height:1.4}.dqa-action-controls[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:5px}.dqa-action-btn[data-v-0a4bcc82]{padding:10px 16px;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;width:100%}.dqa-action-btn[data-v-0a4bcc82]:disabled{opacity:.5;cursor:not-allowed}.dqa-primary-btn[data-v-0a4bcc82]{background:linear-gradient(135deg,#475569,#334155);color:#fff;-webkit-box-shadow:0 2px 4px rgba(71,85,105,.2);box-shadow:0 2px 4px rgba(71,85,105,.2)}.dqa-primary-btn[data-v-0a4bcc82]:hover:not(:disabled){background:linear-gradient(135deg,#334155,#1e293b);-webkit-box-shadow:0 4px 8px rgba(71,85,105,.3);box-shadow:0 4px 8px rgba(71,85,105,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dqa-integrated-btn[data-v-0a4bcc82]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;-webkit-box-shadow:0 2px 4px rgba(15,23,42,.2);box-shadow:0 2px 4px rgba(15,23,42,.2);font-weight:700}.dqa-integrated-btn[data-v-0a4bcc82]:hover:not(:disabled){background:linear-gradient(135deg,#1e293b,#334155);-webkit-box-shadow:0 4px 12px rgba(15,23,42,.4);box-shadow:0 4px 12px rgba(15,23,42,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dqa-checkbox-group[data-v-0a4bcc82]{margin-bottom:4px}.dqa-checkbox-label[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;color:#374151;cursor:pointer}.dqa-checkbox-label input[type=checkbox][data-v-0a4bcc82]{width:14px;height:14px;cursor:pointer}.dqa-input-group[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.dqa-input-label[data-v-0a4bcc82]{font-size:11px;color:#374151;min-width:50px}.dqa-priority-input[data-v-0a4bcc82]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px}.dqa-priority-input[data-v-0a4bcc82]:disabled{background:#f3f4f6;cursor:not-allowed}.dqa-result-box[data-v-0a4bcc82]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:12px;margin-top:8px}.dqa-result-header[data-v-0a4bcc82]{font-size:12px;font-weight:600;color:#374151;margin-bottom:8px}.dqa-result-metrics[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.dqa-result-item[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.dqa-result-label[data-v-0a4bcc82]{color:#6b7280}.dqa-result-value[data-v-0a4bcc82]{font-weight:600;color:#111827}.dqa-result-value.dqa-highlight[data-v-0a4bcc82]{color:#3b82f6}.dqa-result-value.dqa-error[data-v-0a4bcc82]{color:#dc2626}.dqa-result-divider[data-v-0a4bcc82]{height:1px;background:#e5e7eb;margin:8px 0}.dqa-result-section-title[data-v-0a4bcc82]{font-size:11px;font-weight:700;color:#374151;margin:8px 0 4px 0;text-transform:uppercase;letter-spacing:.5px}.dqa-points-section[data-v-0a4bcc82]{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.dqa-points-header[data-v-0a4bcc82]{font-size:11px;font-weight:600;color:#374151;margin-bottom:8px}.dqa-points-list[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:100px;overflow-y:auto;padding-right:4px}.dqa-points-list[data-v-0a4bcc82]::-webkit-scrollbar{width:6px}.dqa-points-list[data-v-0a4bcc82]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.dqa-points-list[data-v-0a4bcc82]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.dqa-points-list[data-v-0a4bcc82]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dqa-point-item[data-v-0a4bcc82]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:8px}.dqa-point-addr[data-v-0a4bcc82]{font-size:11px;font-weight:600;color:#111827;margin-bottom:6px}.dqa-point-details[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.dqa-point-detail-item[data-v-0a4bcc82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px}.dqa-point-detail-label[data-v-0a4bcc82]{color:#6b7280}.dqa-point-detail-value[data-v-0a4bcc82]{font-weight:600;color:#111827}.dqa-modal-content[data-v-0a4bcc82]{padding:8px 0}.dqa-modal-content .dqa-points-list[data-v-0a4bcc82]{max-height:300px}.data-quality-container[data-v-ba76168c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:91vh;padding:24px}.data-quality-header[data-v-ba76168c]{margin-bottom:15px}.data-quality-title[data-v-ba76168c]{font-size:15px;font-weight:600;color:#111827;margin:0}.data-quality-content[data-v-ba76168c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:24px;min-height:0}.calendar-section[data-v-ba76168c]{-ms-flex:0 0 80%;flex:0 0 80%;overflow:auto}.action-section[data-v-ba76168c],.calendar-section[data-v-ba76168c]{-webkit-box-flex:0;min-height:0;background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.action-section[data-v-ba76168c]{-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.action-tabs[data-v-ba76168c]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e7eb;background:#fafafa}.tab-item[data-v-ba76168c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;text-align:center;cursor:pointer;font-size:13px;font-weight:600;color:#6b7280;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.tab-item[data-v-ba76168c]:hover{background:#f3f4f6;color:#374151}.tab-item.active[data-v-ba76168c]{color:#111827;border-bottom-color:#111827;background:#fff}.tab-content[data-v-ba76168c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}