@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700&display=swap";:root{--qcc-primary: #009ac8;--qcc-primary-hover: #0086af;--qcc-primary-light: #e6f5fa;--qcc-primary-muted: #b3dff0;--qcc-accent: #fbb040;--qcc-accent-hover: #e99a28;--qcc-accent-light: #fff4e0;--qcc-bg: #f7f8fa;--qcc-surface: #ffffff;--qcc-surface-hover: #f9fafb;--qcc-surface-muted: #fafbfc;--qcc-fg1: #1f2937;--qcc-fg2: #4b5563;--qcc-fg3: #6b7280;--qcc-fg4: #9ca3af;--qcc-border: #e5e7eb;--qcc-border-subtle: #f0f1f3;--qcc-border-strong: #d1d5db;--qcc-green: #10b981;--qcc-green-light: #ecfdf5;--qcc-green-ink: #065f46;--qcc-red: #ef4444;--qcc-red-light: #fef2f2;--qcc-red-ink: #991b1b;--qcc-amber: #f59e0b;--qcc-amber-light: #fef3c7;--qcc-amber-ink: #92400e;--qcc-blue: #3b82f6;--qcc-blue-light: #eff6ff;--qcc-blue-ink: #1e40af;--qcc-indigo: #6366f1;--qcc-indigo-light: #eef2ff;--qcc-indigo-ink: #3730a3;--qcc-purple: #8b5cf6;--qcc-purple-light: #f5f3ff;--qcc-orange: #f97316;--qcc-orange-light: #fff7ed;--qcc-teal: #14b8a6;--qcc-teal-light: #f0fdfa;--qcc-gray: #6b7280;--qcc-gray-light: #f3f4f6;--qcc-error-ink: #ff5c75;--qcc-radius-sm: 6px;--qcc-radius-md: 8px;--qcc-radius-lg: 12px;--qcc-radius-xl: 16px;--qcc-radius-full: 9999px;--qcc-shadow-sm: 0 1px 2px rgba(0,0,0,.04);--qcc-shadow-md: 0 2px 8px rgba(0,0,0,.06);--qcc-shadow-lg: 0 4px 16px rgba(0,0,0,.08);--qcc-shadow-card: 0 1px 3px rgba(0,0,0,.04), 0 1px 2px rgba(0,0,0,.02);--qcc-shadow-toast: 0 8px 24px rgba(0,0,0,.12), 0 2px 8px rgba(0,0,0,.08);--qcc-shadow-dialog: 0 20px 60px rgba(0,0,0,.15), 0 4px 16px rgba(0,0,0,.1);--qcc-shadow-sticky-bottom: 0 -4px 16px rgba(0,0,0,.04);--qcc-ring-primary: 0 0 0 3px var(--qcc-primary-light);--qcc-space-0: 0;--qcc-space-1: 4px;--qcc-space-2: 8px;--qcc-space-3: 12px;--qcc-space-4: 16px;--qcc-space-5: 20px;--qcc-space-6: 24px;--qcc-space-7: 28px;--qcc-space-8: 32px;--qcc-font-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--qcc-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--qcc-fs-xs: 11px;--qcc-fs-sm: 12px;--qcc-fs-base: 13px;--qcc-fs-md: 14px;--qcc-fs-lg: 15px;--qcc-fs-xl: 17px;--qcc-fs-2xl: 18px;--qcc-fs-3xl: 22px;--qcc-fs-4xl: 28px;--qcc-lh-tight: 1.25;--qcc-lh-snug: 1.35;--qcc-lh-normal: 1.5;--qcc-fw-regular: 400;--qcc-fw-medium: 500;--qcc-fw-semibold: 600;--qcc-fw-bold: 700;--qcc-ls-tight: -.01em;--qcc-ls-normal: 0;--qcc-ls-wide: .04em;--qcc-ls-wider: .05em;--qcc-ease: cubic-bezier(.21, 1.02, .73, 1);--qcc-t-fast: .12s;--qcc-t-normal: .15s;--qcc-t-slow: .25s}.qcc-body{font-family:var(--qcc-font-sans);color:var(--qcc-fg1);font-size:var(--qcc-fs-md);line-height:var(--qcc-lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qcc-h1{font-size:var(--qcc-fs-3xl);font-weight:var(--qcc-fw-bold);letter-spacing:var(--qcc-ls-tight);line-height:var(--qcc-lh-snug);color:var(--qcc-fg1);margin:0}.qcc-h2{font-size:var(--qcc-fs-lg);font-weight:var(--qcc-fw-semibold);color:var(--qcc-fg1);margin:0}.qcc-h3{font-size:var(--qcc-fs-2xl);font-weight:var(--qcc-fw-bold);letter-spacing:var(--qcc-ls-tight);color:var(--qcc-fg1);margin:0}.qcc-subtitle{font-size:var(--qcc-fs-base);color:var(--qcc-fg4);margin:0}.qcc-body-sm{font-size:var(--qcc-fs-base);color:var(--qcc-fg1)}.qcc-label{font-size:var(--qcc-fs-xs);font-weight:var(--qcc-fw-semibold);text-transform:uppercase;letter-spacing:var(--qcc-ls-wider);color:var(--qcc-fg4)}.qcc-eyebrow{font-size:var(--qcc-fs-xs);font-weight:var(--qcc-fw-semibold);text-transform:uppercase;letter-spacing:var(--qcc-ls-wide);color:var(--qcc-fg4)}.qcc-muted{color:var(--qcc-fg4)}.qcc-fg2{color:var(--qcc-fg2)}.qcc-code{font-family:var(--qcc-font-mono);font-size:12.5px}body.qcc-dark{--qcc-bg: #101417;--qcc-surface: #1c2126;--qcc-surface-hover: #242b31;--qcc-surface-muted: #161a1e;--qcc-fg1: #f7f7f7;--qcc-fg2: #cedeef;--qcc-fg3: #94a0ad;--qcc-fg4: #8c98a5;--qcc-border: #36404a;--qcc-border-subtle: #2c343c;--qcc-border-strong: #424e5a;--qcc-green-light: rgba(16,185,129,.16);--qcc-red-light: rgba(239,68,68,.16);--qcc-amber-light: rgba(245,158,11,.16);--qcc-blue-light: rgba(0,154,200,.18);--qcc-indigo-light: rgba(99,102,241,.16);--qcc-purple-light: rgba(139,92,246,.16);--qcc-orange-light: rgba(249,115,22,.16);--qcc-teal-light: rgba(20,184,166,.16);--qcc-gray-light: rgba(148,163,184,.1);--qcc-primary-light: rgba(0,154,200,.18);--qcc-primary-muted: rgba(0,154,200,.3);--qcc-shadow-sm: 0 1px 2px rgba(0,0,0,.4);--qcc-shadow-md: 0 4px 12px rgba(0,0,0,.45);--qcc-shadow-lg: 0 10px 24px rgba(0,0,0,.5);--qcc-shadow-card: 0 1px 3px rgba(0,0,0,.35)}body.qcc-dark{background:var(--qcc-bg)!important}body.qcc-dark .ia{--ia-bg: var(--qcc-bg);--ia-surface: var(--qcc-surface);--ia-surface-hover: var(--qcc-surface-hover);--ia-text: var(--qcc-fg1);--ia-text-secondary: var(--qcc-fg2);--ia-muted: var(--qcc-fg4);--ia-border: var(--qcc-border);--ia-border-subtle: var(--qcc-border-subtle);--ia-primary-light: var(--qcc-primary-light);--ia-primary-muted: var(--qcc-primary-muted);--ia-shadow-sm: var(--qcc-shadow-sm);--ia-shadow-md: var(--qcc-shadow-md);--ia-shadow-lg: var(--qcc-shadow-lg);--ia-shadow-card: var(--qcc-shadow-card)}body.qcc-dark .wo-create,body.qcc-dark .wo-show,body.qcc-dark .tpl-builder,body.qcc-dark .insp-conduct,body.qcc-dark .insp-report,body.qcc-dark .fsm,body.qcc-dark .vq,body.qcc-dark .bs-create,body.qcc-dark .modern-shift{--surface-bg: var(--qcc-bg);--surface-primary: var(--qcc-surface);--surface-secondary: var(--qcc-surface-hover);--surface-tertiary: var(--qcc-surface-muted);--surface-hover: var(--qcc-surface-hover);--text-primary: var(--qcc-fg1);--text-secondary: var(--qcc-fg2);--text-tertiary: var(--qcc-fg4);--text-inverse: var(--qcc-fg1);--border-default: var(--qcc-border);--border-subtle: var(--qcc-border-subtle);background:var(--qcc-bg)}body.qcc-dark .fsm,body.qcc-dark .vq,body.qcc-dark .bs-create,body.qcc-dark .wo-show,body.qcc-dark .modern-shift{--qcc-blue-light: rgba(0,154,200,.18);--qcc-amber-light: rgba(245,158,11,.16);--qcc-green-light: rgba(16,185,129,.16);--qcc-red-light: rgba(239,68,68,.16);--qcc-purple-light: rgba(139,92,246,.16)}body.qcc-dark .wo-create .page-header,body.qcc-dark .wo-show .page-header,body.qcc-dark .tpl-builder .page-header,body.qcc-dark .insp-conduct .page-header,body.qcc-dark .insp-report .page-header{background:linear-gradient(to bottom,var(--qcc-bg) 70%,transparent)}body.qcc-dark .wo{--wo-bg: var(--qcc-bg);--wo-surface: var(--qcc-surface);--wo-surface-hover: var(--qcc-surface-hover);--wo-text: var(--qcc-fg1);--wo-text-secondary: var(--qcc-fg2);--wo-muted: var(--qcc-fg4);--wo-border: var(--qcc-border);--wo-border-subtle: var(--qcc-border-subtle);--wo-primary-light: var(--qcc-primary-light);--wo-primary-muted: var(--qcc-primary-muted);--wo-shadow-sm: var(--qcc-shadow-sm);--wo-shadow-md: var(--qcc-shadow-md);--wo-shadow-lg: var(--qcc-shadow-lg);--wo-shadow-card: var(--qcc-shadow-card);--wo-green-light: rgba(16,185,129,.16);--wo-red-light: rgba(239,68,68,.16);--wo-amber-light: rgba(245,158,11,.16);--wo-blue-light: rgba(59,130,246,.16);--wo-indigo-light: rgba(99,102,241,.16);--wo-purple-light: rgba(139,92,246,.16);--wo-orange-light: rgba(249,115,22,.16);--wo-teal-light: rgba(20,184,166,.16);--wo-gray-light: rgba(148,163,184,.1);--wo-emerald-light: rgba(5,150,105,.16);--wo-yellow-light: rgba(234,179,8,.16);--wo-pink-light: rgba(236,72,153,.16);--wo-cyan-light: rgba(6,182,212,.16)}body.qcc-dark .wo .wo-table th{background:var(--qcc-surface-muted)!important}body.qcc-dark .wo .wo-status-card-count{background:var(--qcc-surface)}body.qcc-dark .wo .wo-search-input,body.qcc-dark .wo .wo-filter-input,body.qcc-dark .wo .wo-filter-select{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .wo .wo-search-input::-moz-placeholder,body.qcc-dark .wo .wo-filter-input::-moz-placeholder{color:var(--qcc-fg4)}body.qcc-dark .wo .wo-search-input::placeholder,body.qcc-dark .wo .wo-filter-input::placeholder{color:var(--qcc-fg4)}body.qcc-dark .wo .wo-btn-reset,body.qcc-dark .wo .wo-btn-export,body.qcc-dark .wo .wo-btn-columns{background:var(--qcc-surface);color:var(--qcc-fg2);border-color:var(--qcc-border)}body.qcc-dark .wo .wo-btn-reset:hover,body.qcc-dark .wo .wo-btn-columns:hover{background:var(--qcc-surface-hover);color:var(--qcc-fg1);border-color:var(--qcc-border-strong)}body.qcc-dark .wo .wo-status-pill--closed,body.qcc-dark .wo .wo-pagination-controls .page-item .page-link{color:var(--qcc-fg2)}body.qcc-dark .wo .wo-pagination-controls .page-item .page-link:hover{background:var(--qcc-border-subtle);color:var(--qcc-fg1)}body.qcc-dark .wo .wo-header{background:var(--qcc-surface-hover);border-bottom-color:var(--qcc-border-strong)}body.qcc-dark .wo .wo-header-title{color:var(--qcc-fg1);font-weight:700}body.qcc-dark .wo .wo-header-subtitle{color:var(--qcc-fg3)}body.qcc-dark .wo .wo-status-header h2,body.qcc-dark .wo .wo-table-title{color:var(--qcc-fg1)}body.qcc-dark .wo .wo-status-card-label{color:var(--qcc-fg3)}body.qcc-dark .wo .wo-status-card-count,body.qcc-dark .wo-client-access .page-title{color:var(--qcc-fg1)}body.qcc-dark .wo-client-access .card,body.qcc-dark .wo-client-access .card-body{background:var(--qcc-surface);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .wo-client-access [class*=border-gray-100],body.qcc-dark .wo-client-access [class*=border-gray-200],body.qcc-dark .wo-client-access [class*=border-gray-300]{border-color:var(--qcc-border)!important}body.qcc-dark .wo-client-access .text-gray-900{color:var(--qcc-fg1)!important}body.qcc-dark .wo-client-access .text-gray-700,body.qcc-dark .wo-client-access .text-gray-600{color:var(--qcc-fg2)!important}body.qcc-dark .wo-client-access .placeholder-gray-400::-moz-placeholder{color:var(--qcc-fg4)!important}body.qcc-dark .wo-client-access .text-gray-400,body.qcc-dark .wo-client-access .placeholder-gray-400::placeholder{color:var(--qcc-fg4)!important}body.qcc-dark .wo-client-access .bg-white{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important}body.qcc-dark .wo-client-access .bg-blue-100{background:rgba(0,154,200,.18)!important}body.qcc-dark .wo-client-access .text-blue-800{color:#93c5fd!important}body.qcc-dark .wo-client-access .hover\:border-gray-400:hover{border-color:var(--qcc-border-strong)!important}body.qcc-dark .wo-client-access .hover\:text-gray-900:hover{color:var(--qcc-fg1)!important}body.qcc-dark .wo-client-access .table{color:var(--qcc-fg1);--bs-table-bg: transparent;--bs-table-color: var(--qcc-fg1);--bs-table-border-color: var(--qcc-border);--bs-table-striped-color: var(--qcc-fg1);--bs-table-striped-bg: var(--qcc-surface-hover);--bs-table-hover-bg: var(--qcc-surface-hover)}body.qcc-dark .wo-client-access .table-bordered,body.qcc-dark .wo-client-access .table-bordered>:not(caption)>*>*{border-color:var(--qcc-border)}body.qcc-dark .wo-client-access .page-link{background:var(--qcc-surface);color:var(--qcc-fg2);border-color:var(--qcc-border)}body.qcc-dark .wo-client-access .page-item.active .page-link{background:var(--qcc-primary-light);color:var(--qcc-fg1)}body.qcc-dark .wo-client-access .page-item.disabled .page-link{color:var(--qcc-fg4);background:var(--qcc-surface)}body.qcc-dark .ir{--ir-bg: var(--qcc-bg);--ir-surface: var(--qcc-surface);--ir-surface-hover: var(--qcc-surface-hover);--ir-surface-muted: var(--qcc-surface-muted);--ir-text: var(--qcc-fg1);--ir-text-secondary: var(--qcc-fg2);--ir-muted: var(--qcc-fg4);--ir-border: var(--qcc-border);--ir-border-subtle: var(--qcc-border-subtle);--ir-border-strong: var(--qcc-border-strong);--ir-primary-light: var(--qcc-primary-light);--ir-primary-muted: var(--qcc-primary-muted);--ir-shadow-sm: var(--qcc-shadow-sm);--ir-shadow-card: var(--qcc-shadow-card);--ir-amber-light: rgba(245,158,11,.18);--ir-amber-ink: #fcd34d;--ir-green-light: rgba(16,185,129,.18);--ir-green-ink: #6ee7b7}body.qcc-dark .ir input.ir-filter-input{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .ir input.ir-filter-input::-moz-placeholder{color:var(--qcc-fg4)}body.qcc-dark .ir input.ir-filter-input::placeholder{color:var(--qcc-fg4)}body.qcc-dark .flatpickr-calendar.ir-flatpickr,body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-month,body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-weekdays,body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-days{background:var(--qcc-surface);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-day{color:var(--qcc-fg1)}body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-day.prevMonthDay,body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-day.nextMonthDay{color:var(--qcc-fg4)}body.qcc-dark .flatpickr-calendar.ir-flatpickr .flatpickr-day:hover{background:var(--qcc-surface-hover)}body.qcc-dark .tp{--tp-bg: var(--qcc-bg);--tp-surface: var(--qcc-surface);--tp-surface-hover: var(--qcc-surface-hover);--tp-surface-active: var(--qcc-primary-light);--tp-text: var(--qcc-fg1);--tp-text-secondary: var(--qcc-fg2);--tp-muted: var(--qcc-fg4);--tp-border: var(--qcc-border);--tp-primary-light: var(--qcc-primary-light);--tp-primary-muted: var(--qcc-primary-muted);--tp-active-light: rgba(16,185,129,.16);--tp-active-border: rgba(16,185,129,.35);--tp-inactive-light: rgba(239,68,68,.16);--tp-inactive-border:rgba(239,68,68,.35);--tp-amber-light: rgba(245,158,11,.16)}body.qcc-dark .tp input,body.qcc-dark .tp select,body.qcc-dark .tp textarea{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .tk-list{--tkl-bg: var(--qcc-bg);--tkl-surface: var(--qcc-surface);--tkl-surface-hover: var(--qcc-surface-hover);--tkl-text: var(--qcc-fg1);--tkl-text-secondary: var(--qcc-fg2);--tkl-muted: var(--qcc-fg4);--tkl-border: var(--qcc-border);--tkl-border-subtle: var(--qcc-border-subtle);--tkl-primary-light: var(--qcc-primary-light);--tkl-primary-muted: var(--qcc-primary-muted);--tkl-gray-light: rgba(148,163,184,.18);--tkl-blue-light: rgba(59,130,246,.16);--tkl-amber-light: rgba(245,158,11,.16);--tkl-green-light: rgba(16,185,129,.16);--tkl-red-light: rgba(239,68,68,.16)}body.qcc-dark .tk-list input,body.qcc-dark .tk-list select,body.qcc-dark .tk-list textarea{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .tk-list .tkl-table thead th{background:var(--qcc-surface-muted)!important;color:var(--qcc-fg4)!important;border-bottom-color:var(--qcc-border)!important}body.qcc-dark .tk-list .tkl-table tbody td{background:var(--qcc-surface);color:var(--qcc-fg1);border-bottom-color:var(--qcc-border-subtle)}body.qcc-dark .tk-list .tkl-table tbody tr:hover td{background:var(--qcc-surface-hover)}body.qcc-dark .db{--db-bg: var(--qcc-bg);--db-card-bg: var(--qcc-surface);--db-border: var(--qcc-border);--db-border-strong: var(--qcc-border-strong);--db-text: var(--qcc-fg1);--db-text-muted: var(--qcc-fg3);--db-text-subtle: var(--qcc-fg4);--db-shadow: var(--qcc-shadow-card);background:var(--qcc-bg);color:var(--qcc-fg1)}body.qcc-dark .tk-view{--tv-canvas: var(--qcc-bg);--tv-surface: var(--qcc-surface);--tv-surface-warm: var(--qcc-surface-hover);--tv-surface-hover: var(--qcc-surface-hover);--tv-ink: var(--qcc-fg1);--tv-ink-soft: var(--qcc-fg2);--tv-muted: var(--qcc-fg3);--tv-faint: var(--qcc-fg4);--tv-border: var(--qcc-border);--tv-border-soft: var(--qcc-border-subtle);--tv-rule: var(--qcc-border-strong);--tv-brand-light: var(--qcc-primary-light);--tv-brand-muted: var(--qcc-primary-muted);--tv-shadow-xs: var(--qcc-shadow-sm);--tv-shadow-sm: var(--qcc-shadow-sm);--tv-shadow-md: var(--qcc-shadow-md);--tv-shadow-lg: var(--qcc-shadow-lg);background:var(--qcc-bg);color:var(--qcc-fg1)}body.qcc-dark .tk-view input,body.qcc-dark .tk-view textarea,body.qcc-dark .tk-view select{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .wo-create .form-control,body.qcc-dark .wo-create .form-select,body.qcc-dark .tpl-builder .form-control,body.qcc-dark .tpl-builder .form-select,body.qcc-dark .fsm .form-control,body.qcc-dark .fsm .form-select,body.qcc-dark .vq .form-control,body.qcc-dark .vq .form-select,body.qcc-dark .bs-create .form-control,body.qcc-dark .bs-create .form-select,body.qcc-dark .tp .form-control,body.qcc-dark .tp .form-select,body.qcc-dark .tk-list .form-control,body.qcc-dark .tk-list .form-select{background-color:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .wo .select2-container--default .select2-selection--single,body.qcc-dark .wo .select2-container--default .select2-selection--multiple,body.qcc-dark .wo-create .select2-container--default .select2-selection--single,body.qcc-dark .wo-create .select2-container--default .select2-selection--multiple,body.qcc-dark .tp .select2-container--default .select2-selection--single,body.qcc-dark .tp .select2-container--default .select2-selection--multiple,body.qcc-dark .tk-list .select2-container--default .select2-selection--single,body.qcc-dark .tk-list .select2-container--default .select2-selection--multiple,body.qcc-dark .fsm .select2-container--default .select2-selection--single,body.qcc-dark .fsm .select2-container--default .select2-selection--multiple,body.qcc-dark .vq .select2-container--default .select2-selection--single,body.qcc-dark .vq .select2-container--default .select2-selection--multiple,body.qcc-dark .bs-create .select2-container--default .select2-selection--single,body.qcc-dark .bs-create .select2-container--default .select2-selection--multiple{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .wo .select2-container--default .select2-selection__rendered,body.qcc-dark .wo-create .select2-container--default .select2-selection__rendered,body.qcc-dark .tp .select2-container--default .select2-selection__rendered,body.qcc-dark .tk-list .select2-container--default .select2-selection__rendered,body.qcc-dark .fsm .select2-container--default .select2-selection__rendered,body.qcc-dark .vq .select2-container--default .select2-selection__rendered,body.qcc-dark .bs-create .select2-container--default .select2-selection__rendered{color:var(--qcc-fg1)!important}body.qcc-dark .wo .select2-container--default .select2-selection__choice,body.qcc-dark .wo-create .select2-container--default .select2-selection__choice,body.qcc-dark .tp .select2-container--default .select2-selection__choice,body.qcc-dark .tk-list .select2-container--default .select2-selection__choice,body.qcc-dark .fsm .select2-container--default .select2-selection__choice,body.qcc-dark .vq .select2-container--default .select2-selection__choice,body.qcc-dark .bs-create .select2-container--default .select2-selection__choice{background:var(--qcc-primary-light)!important;color:#67e8f9!important;border-color:var(--qcc-primary-muted)!important}body.qcc-dark .wo-create .form-input,body.qcc-dark .wo-create .form-textarea,body.qcc-dark .wo-create .form-select,body.qcc-dark .tpl-builder input,body.qcc-dark .tpl-builder textarea,body.qcc-dark .insp-conduct .templetes_frm_sections input[type=text],body.qcc-dark .insp-conduct .templetes_frm_sections input[type=number],body.qcc-dark .insp-conduct .templetes_frm_sections input.form-control,body.qcc-dark .insp-conduct .templetes_frm_sections textarea{background-color:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .insp-report .status-chip.complete,body.qcc-dark .insp-report .ia-status-pill--complete{background:rgba(16,185,129,.18);color:#34d399}body.qcc-dark .insp-report .status-chip.incomplete,body.qcc-dark .insp-report .ia-status-pill--incomplete{background:rgba(245,158,11,.18);color:#fbbf24}body.qcc-dark .insp-report .accordion-button{background:linear-gradient(to bottom,var(--qcc-surface-hover),var(--qcc-surface))!important;color:var(--qcc-fg1)!important}body.qcc-dark .insp-report .accordion-button:not(.collapsed){background:linear-gradient(to bottom,var(--qcc-primary-light),var(--qcc-surface))!important;color:#67e8f9!important}body.qcc-dark .ia .ia-filter-card,body.qcc-dark .ia .ia-table-wrap,body.qcc-dark .ia .ia-empty{background:var(--qcc-surface)!important;border-color:var(--qcc-border)!important;color:var(--qcc-fg1)}body.qcc-dark .ia .ia-header{background:transparent!important;border:none!important}body.qcc-dark .ia .ia-header-title,body.qcc-dark .ia .ia-table-title,body.qcc-dark .ia .ia-filter-title{color:var(--qcc-fg1)!important}body.qcc-dark .ia .ia-header-subtitle,body.qcc-dark .ia .ia-table-count{color:var(--qcc-fg3)!important}body.qcc-dark .ia .ia-btn-secondary{background:var(--qcc-surface)!important;color:var(--qcc-fg2)!important;border-color:var(--qcc-border)!important}body.qcc-dark .ia .ia-btn-secondary:hover{background:var(--qcc-surface-hover)!important;border-color:var(--qcc-border-strong)!important}body.qcc-dark .ia .ia-viewswitch{background:var(--qcc-surface-muted);border-color:var(--qcc-border)}body.qcc-dark .ia .ia-viewswitch__btn{color:var(--qcc-fg3)}body.qcc-dark .ia .ia-viewswitch__btn--active{background:var(--qcc-surface);color:var(--qcc-fg1)}body.qcc-dark .ia .ia-filter-chevron{color:var(--qcc-fg3)}body.qcc-dark .ia .ia-filter-header:hover{background:var(--qcc-surface-hover)}body.qcc-dark .ia .ia-search-icon{color:var(--qcc-fg3)}body.qcc-dark .ia .ia-filter-label,body.qcc-dark .ia .ia-table thead th{color:var(--qcc-fg4)!important}body.qcc-dark .ia .ia-day-card{background:var(--qcc-surface)!important;border-color:var(--qcc-border)!important}body.qcc-dark .ia .ia-day-head{background:var(--qcc-surface-hover)!important;border-bottom-color:var(--qcc-border-subtle)!important}body.qcc-dark .ia .ia-day-card--today{border-color:var(--qcc-primary-muted)!important}body.qcc-dark .ia .ia-day-card--today .ia-day-head{background:var(--qcc-primary-light)!important}body.qcc-dark .ia .ia-day-title{color:var(--qcc-fg1)!important}body.qcc-dark .ia .ia-day-title span{color:var(--qcc-fg4)!important}body.qcc-dark .ia .ia-filter-select,body.qcc-dark .ia .select2-container--default .select2-selection--single,body.qcc-dark .ia .select2-container--default .select2-selection--multiple{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .ia .select2-container--default .select2-selection__rendered{color:var(--qcc-fg1)!important}body.qcc-dark .ia .select2-container--default .select2-selection--multiple .select2-selection__choice{background:var(--qcc-primary-light)!important;color:#67e8f9!important;border-color:var(--qcc-primary-muted)!important}body.qcc-dark .ia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#67e8f9!important}body.qcc-dark .ia .select2-search--inline .select2-search__field,body.qcc-dark .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent!important;color:var(--qcc-fg1)!important;border-color:transparent!important}body.qcc-dark .ia .select2-container--default .select2-selection--multiple .select2-selection__rendered{background:var(--qcc-surface)!important}body.qcc-dark .ia .select2-container--default .select2-selection__clear{color:var(--qcc-fg3)!important}body.qcc-dark .ia .select2-container--default .select2-selection__clear:hover{color:var(--qcc-fg1)!important}body.qcc-dark .select2-container--default .select2-dropdown.ia-select2-drop{background:var(--qcc-surface);border-color:var(--qcc-border)}body.qcc-dark .select2-container--default .ia-select2-drop .select2-results__option{color:var(--qcc-fg2)}body.qcc-dark .select2-container--default .ia-select2-drop .select2-results__option--highlighted{background:var(--qcc-primary-light);color:#67e8f9}body.qcc-dark .select2-container--default .ia-select2-drop .select2-search--dropdown .select2-search__field{background:var(--qcc-bg);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .ia .ia-search-box{background:var(--qcc-surface)!important;border-color:var(--qcc-border)!important}body.qcc-dark .ia .ia-search-input{color:var(--qcc-fg1)!important;background:transparent!important}body.qcc-dark .ia .ia-table thead th{background:var(--qcc-surface-muted)!important;color:var(--qcc-fg4)!important;border-color:var(--qcc-border)!important}body.qcc-dark .ia .ia-table tbody td{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border-subtle)!important}body.qcc-dark .ia .ia-table tbody tr:hover td{background:var(--qcc-surface-hover)!important}body.qcc-dark .ia .ia-cell-title-primary{color:var(--qcc-fg1)!important}body.qcc-dark .ia .ia-cell-title-meta{color:var(--qcc-fg4)!important}body.qcc-dark .ia .ia-cta--view{background:var(--qcc-primary-light);color:#67e8f9}body.qcc-dark .ia .ia-menu{background:var(--qcc-surface);border-color:var(--qcc-border);color:var(--qcc-fg1)}body.qcc-dark .ia .ia-menu-item:hover{background:var(--qcc-surface-hover)}body.qcc-dark .tpl-builder .help-banner{background:linear-gradient(135deg,rgba(0,154,200,.18) 0%,rgba(20,184,166,.1) 100%);border-color:var(--qcc-primary-muted)}body.qcc-dark .tpl-builder .help-banner-body{color:var(--qcc-fg2)}body.qcc-dark .tpl-builder .help-banner-body strong{color:var(--qcc-fg1)}body.qcc-dark .tpl-builder .help-banner-body em{background:rgba(255,255,255,.06)}body.qcc-dark .tpl-builder .help-banner-body .tip{color:var(--qcc-fg4)}body.qcc-dark .insp-conduct .status-strip{background:var(--qcc-surface);border-color:var(--qcc-border)}body.qcc-dark .insp-conduct .status-strip-meta{color:var(--qcc-fg2)}body.qcc-dark .insp-conduct .status-strip-meta strong{color:var(--qcc-fg1)}body.qcc-dark .insp-conduct .accordian_view{background:var(--qcc-surface);border-color:var(--qcc-border)}body.qcc-dark .insp-conduct .accordian_view .accordion-button{background:linear-gradient(to bottom,var(--qcc-surface-hover),var(--qcc-surface-muted))!important;color:var(--qcc-fg1)!important}body.qcc-dark .insp-conduct .accordian_view .accordion-button:not(.collapsed){background:linear-gradient(to bottom,var(--qcc-primary-light),var(--qcc-surface))!important;color:#67e8f9!important}body.qcc-dark .insp-conduct .ia-sticky-footer{background:var(--qcc-surface);border-color:var(--qcc-border)}body.qcc-dark .insp-conduct .ia-sticky-footer__meta{color:var(--qcc-fg2)}body.qcc-dark .insp-conduct .ia-sticky-footer__meta strong{color:var(--qcc-fg1)}body.qcc-dark .ia-pagination .page-link{background:var(--qcc-surface);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .ia-pagination .page-item.active .page-link{background:var(--qcc-primary);border-color:var(--qcc-primary);color:#fff}body.qcc-dark .ia-pagination .page-item.disabled .page-link{background:var(--qcc-bg);color:var(--qcc-fg4);border-color:var(--qcc-border-subtle)}body.qcc-dark .ia-pagination-wrapper{background:var(--qcc-surface-muted);border-top-color:var(--qcc-border)}body.qcc-dark .ia-pagination-meta{color:var(--qcc-fg3)}body.qcc-dark .ia-pagination-meta strong{color:var(--qcc-fg1)}body.qcc-dark .ia-pagination-link{color:var(--qcc-fg2)}body.qcc-dark a.ia-pagination-link:hover{background:var(--qcc-primary-light);color:var(--qcc-primary)}body.qcc-dark .ia-pagination-link.is-current{background:var(--qcc-primary);color:#fff;border-color:var(--qcc-primary)}body.qcc-dark .ia-pagination-item.is-disabled .ia-pagination-link{color:var(--qcc-fg4)}body.qcc-dark .tpl-builder .templateinput_title_description input,body.qcc-dark .tpl-builder .template_title_edgt input.title,body.qcc-dark .tpl-builder .question-input,body.qcc-dark .tpl-builder input.question-input{background:transparent!important;color:var(--qcc-fg1)!important}body.qcc-dark .tpl-builder .templateinput_title_description input:hover,body.qcc-dark .tpl-builder .template_title_edgt input.title:hover,body.qcc-dark .tpl-builder .question-input:hover{background:var(--qcc-surface-hover)!important}body.qcc-dark .tpl-builder .templateinput_title_description input:focus,body.qcc-dark .tpl-builder .template_title_edgt input.title:focus,body.qcc-dark .tpl-builder .question-input:focus{background:var(--qcc-surface)!important;color:var(--qcc-fg1)!important}body.qcc-dark .insp-conduct .note-text{background:rgba(245,158,11,.14)!important;color:#fcd34d!important;border-left-color:#f59e0b!important}body.qcc-dark .modal#commonModal .modal-content{background:var(--qcc-surface);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .modal#commonModal .menu_items__acrd:hover{background:var(--qcc-primary-light)}body.qcc-dark .modal#commonModal .acrd_rightbox_title,body.qcc-dark .modal#commonModal .choiceres_titleinner{color:var(--qcc-fg4)}body.qcc-dark .card,body.qcc-dark .modal-content{background-color:var(--qcc-surface);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .card-header,body.qcc-dark .card-footer,body.qcc-dark .modal-header,body.qcc-dark .modal-footer{background-color:var(--qcc-surface-muted);color:var(--qcc-fg1);border-color:var(--qcc-border)}body.qcc-dark .card-body,body.qcc-dark .page-title-box .page-title,body.qcc-dark .page-title-box h1,body.qcc-dark .page-title-box h4{color:var(--qcc-fg1)}body.qcc-dark .breadcrumb{background:transparent}body.qcc-dark .breadcrumb-item,body.qcc-dark .breadcrumb-item.active,body.qcc-dark .breadcrumb-item a{color:var(--qcc-fg3)}body.qcc-dark .form-control,body.qcc-dark .form-select,body.qcc-dark input.form-control,body.qcc-dark select.form-select,body.qcc-dark textarea.form-control{background-color:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .form-control::-moz-placeholder{color:var(--qcc-fg4)}body.qcc-dark .form-control::placeholder{color:var(--qcc-fg4)}body.qcc-dark .form-label,body.qcc-dark label{color:var(--qcc-fg2)}body.qcc-dark .table{color:var(--qcc-fg1);background-color:var(--qcc-surface)}body.qcc-dark .table>:not(caption)>*>*{background-color:var(--qcc-surface);color:var(--qcc-fg1);border-color:var(--qcc-border-subtle)}body.qcc-dark .table thead th,body.qcc-dark .table>thead{background-color:var(--qcc-surface-muted);color:var(--qcc-fg2);border-color:var(--qcc-border)}body.qcc-dark .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--qcc-surface-hover);color:var(--qcc-fg1)}body.qcc-dark .table-bordered,body.qcc-dark .table-bordered>:not(caption)>*>*{border-color:var(--qcc-border)!important}body.qcc-dark .btn-light,body.qcc-dark .btn-outline-secondary{background-color:var(--qcc-surface);color:var(--qcc-fg2);border-color:var(--qcc-border)}body.qcc-dark .btn-light:hover,body.qcc-dark .btn-outline-secondary:hover{background-color:var(--qcc-surface-hover);color:var(--qcc-fg1);border-color:var(--qcc-border-strong)}body.qcc-dark .top_section_title,body.qcc-dark .top_section_title h5{color:var(--qcc-fg1)}body.qcc-dark .bottom_footer_dt{background-color:var(--qcc-surface-muted);border-color:var(--qcc-border)}body.qcc-dark .table_box{background:transparent}body.qcc-dark .theme_btn{color:var(--qcc-fg1)}body.qcc-dark .dataTables_wrapper,body.qcc-dark .dataTables_length,body.qcc-dark .dataTables_info,body.qcc-dark .dataTables_filter,body.qcc-dark .dataTables_paginate{color:var(--qcc-fg2)}body.qcc-dark .dataTables_filter input,body.qcc-dark .dataTables_length select{background-color:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .paginate_button.page-item:not(.active) .page-link{background:var(--qcc-surface);color:var(--qcc-fg2);border-color:var(--qcc-border)}body.qcc-dark .select2-container--default .select2-selection--single,body.qcc-dark .select2-container--default .select2-selection--multiple{background-color:var(--qcc-surface)!important;color:var(--qcc-fg1)!important;border-color:var(--qcc-border)!important}body.qcc-dark .select2-container--default .select2-selection__rendered{color:var(--qcc-fg1)!important}body.qcc-dark .select2-container--default .select2-selection__placeholder{color:var(--qcc-fg4)!important}body.qcc-dark .select2-dropdown{background:var(--qcc-surface)!important;border-color:var(--qcc-border)!important}body.qcc-dark .select2-results__option{color:var(--qcc-fg2)}body.qcc-dark .select2-results__option--highlighted{background:var(--qcc-primary-light)!important;color:#67e8f9!important}body.qcc-dark .select2-search--dropdown .select2-search__field{background:var(--qcc-bg);color:var(--qcc-fg1);border-color:var(--qcc-border)}
