:root{--v-theme-on-background: 0, 0, 0 !important;--v-theme-on-surface: 0, 0, 0 !important;--v-theme-on-surface-variant: 33, 33, 33 !important;--v-high-emphasis-opacity: 1 !important;--v-medium-emphasis-opacity: .87 !important}.v-theme--light{--v-theme-on-background: 0, 0, 0 !important;--v-theme-on-surface: 0, 0, 0 !important;--v-high-emphasis-opacity: 1 !important;--v-medium-emphasis-opacity: .87 !important}.v-theme--light .text-high-emphasis{color:#000!important}.v-theme--light .text-medium-emphasis{color:#000000de!important}.v-theme--light .text-disabled{color:#0009!important}.v-theme--light .v-label,.v-theme--light .v-field-label,.v-theme--light .v-input__details,.v-theme--light .v-messages{color:#000000de!important}.v-theme--light .v-card-text,.v-theme--light .v-card-title,.v-theme--light .v-card-subtitle,.v-theme--light .v-list-item-title{color:#000!important}.v-theme--light .v-list-item-subtitle{color:#000000de!important}.v-theme--light body,.v-theme--light .v-application{color:#000!important}.v-theme--light .text-caption,.v-theme--light .text-subtitle-1,.v-theme--light .text-subtitle-2{color:#000000de!important}.v-theme--dark{--v-theme-on-background: 255, 255, 255 !important;--v-theme-on-surface: 255, 255, 255 !important;--v-theme-on-surface-variant: 220, 220, 220 !important;--v-high-emphasis-opacity: 1 !important;--v-medium-emphasis-opacity: .87 !important}.v-theme--dark .text-high-emphasis{color:#fff!important}.v-theme--dark .text-medium-emphasis{color:#ffffffb3!important}.v-theme--dark .text-disabled{color:#ffffff80!important}.v-theme--dark .v-field__input,.v-theme--dark .v-field input,.v-theme--dark .v-field textarea,.v-theme--dark .v-select .v-field__input,.v-theme--dark .v-combobox .v-field__input{color:#fff!important}.v-theme--dark .v-label,.v-theme--dark .v-field-label,.v-theme--dark .v-input__details,.v-theme--dark .v-messages{color:#ffffffb3!important}.v-theme--dark .v-field--variant-outlined .v-field__outline{--v-field-border-opacity: .4}.v-theme--dark .v-field--variant-outlined:hover .v-field__outline{--v-field-border-opacity: .7}.v-theme--dark .v-field--focused .v-field__outline{--v-field-border-opacity: 1}.v-theme--dark .v-card-text,.v-theme--dark .v-card-title,.v-theme--dark .v-card-subtitle,.v-theme--dark .v-list-item-title{color:#fff!important}.v-theme--dark .v-list-item-subtitle,.v-theme--dark .text-caption,.v-theme--dark .text-subtitle-1,.v-theme--dark .text-subtitle-2{color:#ffffffb3!important}.v-theme--dark .v-list-item{color:#fff!important}.v-theme--dark .v-btn-toggle .v-btn{color:#ffffffde!important}.v-theme--dark .v-field input::placeholder,.v-theme--dark .v-field textarea::placeholder{color:#fff6!important}.v-theme--dark input[type=date],.v-theme--dark input[type=time],.v-theme--dark input[type=datetime-local],.v-theme--dark .v-field input[type=date],.v-theme--dark .v-field input[type=time],.v-theme--dark .v-field input[type=datetime-local],.v-theme--dark .v-text-field input[type=date],.v-theme--dark .v-text-field input[type=time],.v-theme--dark .v-text-field input[type=datetime-local],.v-theme--dark .v-field__input input[type=date],.v-theme--dark .v-field__input input[type=time],.v-theme--dark .v-field__input input[type=datetime-local]{color:#fff!important;color-scheme:dark!important;-webkit-text-fill-color:#ffffff!important}.v-theme--dark .v-field:has(input[type=date]),.v-theme--dark .v-field:has(input[type=time]),.v-theme--dark .v-field:has(input[type=datetime-local]){background-color:#ffffff1f!important}.v-theme--dark .v-input--type-date .v-field,.v-theme--dark .v-input--type-time .v-field{background-color:#ffffff1f!important}.v-theme--dark .v-field:has(input[type=date]) .v-field__outline,.v-theme--dark .v-field:has(input[type=time]) .v-field__outline,.v-theme--dark .v-field:has(input[type=datetime-local]) .v-field__outline{--v-field-border-opacity: .6}.v-theme--dark input[type=date]::-webkit-calendar-picker-indicator,.v-theme--dark input[type=time]::-webkit-calendar-picker-indicator,.v-theme--dark input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(1)!important;cursor:pointer;opacity:.9}.v-theme--dark .v-combobox .v-chip{color:#ffffffde!important}.v-theme--dark .v-select__selection{color:#fff!important}.v-theme--dark input[type=number]{color:#fff!important;color-scheme:dark!important}.v-theme--dark [style*="color: #000"],.v-theme--dark [style*="color: #111"],.v-theme--dark [style*="color: #222"],.v-theme--dark [style*="color: #333"],.v-theme--dark [style*="color: #444"],.v-theme--dark [style*="color:#000"],.v-theme--dark [style*="color:#111"],.v-theme--dark [style*="color:#222"],.v-theme--dark [style*="color:#333"],.v-theme--dark [style*="color:#444"]{color:#fff!important}.v-theme--dark [style*="color: #555"],.v-theme--dark [style*="color: #666"],.v-theme--dark [style*="color: #777"],.v-theme--dark [style*="color:#555"],.v-theme--dark [style*="color:#666"],.v-theme--dark [style*="color:#777"]{color:#ffffffbf!important}.v-theme--dark [style*="background-color: #f5f5f5"],.v-theme--dark [style*="background-color:#f5f5f5"],.v-theme--dark [style*="background-color: #F5F5F5"],.v-theme--dark [style*="background-color:#F5F5F5"],.v-theme--dark [style*="background-color: #eee"],.v-theme--dark [style*="background-color:#eee"],.v-theme--dark [style*="background-color: #e0e0e0"],.v-theme--dark [style*="background-color:#e0e0e0"]{background-color:#ffffff14!important}.v-theme--dark .text-gray-900,.v-theme--dark .text-gray-800,.v-theme--dark .text-gray-700{color:#fff!important}.v-theme--dark .text-gray-600,.v-theme--dark .text-gray-500{color:#ffffffbf!important}.v-theme--dark .text-gray-400,.v-theme--dark .text-gray-300{color:#fff9!important}.v-theme--dark .bg-gray-100,.v-theme--dark .bg-gray-50,.v-theme--dark .bg-white{background-color:#ffffff0f!important;color:#fff!important}.v-theme--dark .bg-gray-200,.v-theme--dark .bg-gray-300{background-color:#ffffff1a!important;color:#fff!important}.v-theme--dark .text-grey,.v-theme--dark .text-grey-darken-1,.v-theme--dark .text-grey-darken-2,.v-theme--dark .text-grey-darken-3,.v-theme--dark .text-grey-darken-4{color:#ffffffb3!important}.v-theme--dark .text-grey-lighten-1,.v-theme--dark .text-grey-lighten-2{color:#ffffff80!important}.v-theme--dark .v-data-table{color:#fff!important}.v-theme--dark .v-data-table th{color:#ffffffd9!important}.v-theme--dark .v-data-table td{color:#fff!important;border-color:#ffffff1f!important}.v-theme--dark .v-tab{color:#ffffffbf!important}.v-theme--dark .v-tab--selected{color:#fff!important}.v-theme--dark .v-dialog .v-card,.v-theme--dark .v-expansion-panel{background-color:#1e1e1e!important;color:#fff!important}.v-theme--dark .v-expansion-panel-title{color:#fff!important}.v-theme--dark .v-tooltip>.v-overlay__content{background-color:#424242!important;color:#fff!important}.v-theme--dark .v-chip{color:#ffffffde!important}.v-theme--dark .v-chip--variant-tonal{background-color:#ffffff1f!important}.v-theme--dark .v-navigation-drawer{background-color:#1a1a1a!important;color:#fff!important}.v-theme--dark .v-breadcrumbs-item{color:#ffffffbf!important}.v-theme--dark .v-breadcrumbs-item--disabled{color:#ffffff80!important}.v-theme--dark .v-alert,.v-theme--dark .v-badge__badge,.v-theme--dark .v-stepper-item__title{color:#fff!important}.v-theme--dark .v-stepper-item__subtitle{color:#ffffffb3!important}.v-theme--dark .v-timeline-item__body,.v-theme--dark .card-title,.v-theme--dark .area-title,.v-theme--dark .report-title,.v-theme--dark .section-title,.v-theme--dark .subsection h4,.v-theme--dark .info-block h3,.v-theme--dark .measurement-value,.v-theme--dark .value,.v-theme--dark .issue-area,.v-theme--dark .detail-header{color:#fff!important}.v-theme--dark .label,.v-theme--dark .icon,.v-theme--dark .inspection-date,.v-theme--dark .measurement-label,.v-theme--dark .issue-count,.v-theme--dark .more-photos,.v-theme--dark .photo-caption,.v-theme--dark .company-tagline,.v-theme--dark .report-date,.v-theme--dark .stat label,.v-theme--dark .disclaimer,.v-theme--dark .page-number,.v-theme--dark .issue-description,.v-theme--dark .template-card p,.v-theme--dark .sections-header,.v-theme--dark .area-tabs .nav-link,.v-theme--dark .summary-item h6,.v-theme--dark .section-header h5{color:#ffffffb3!important}.v-theme--dark .contact-info,.v-theme--dark .address-info,.v-theme--dark .signature-label,.v-theme--dark .signature-date{color:#ffffffd9!important}.v-theme--dark .area-tabs .nav-link.active{color:#90caf9!important;border-bottom-color:#90caf9!important}.v-theme--dark .inspection-report,.v-theme--dark .area-panel,.v-theme--dark .section-panel,.v-theme--dark .section-card,.v-theme--dark .summary-item{background-color:#1e1e1e!important;color:#fff!important}.v-theme--dark .card-header,.v-theme--dark .summary-box,.v-theme--dark .area-section,.v-theme--dark .summary-panel,.v-theme--dark .no-area-message,.v-theme--dark .section-header:hover,.v-theme--dark .bulk-actions,.v-theme--dark .total-summary,.v-theme--dark .measurement-item,.v-theme--dark .issue-item,.v-theme--dark .split-total{background-color:#ffffff0f!important;color:#fff!important}.v-theme--dark .section-card.selected,.v-theme--dark .template-card.selected{background-color:#90caf91f!important;border-color:#90caf9!important;color:#fff!important}.v-theme--dark .template-card:hover{border-color:#90caf9!important}.v-theme--dark .area-tabs,.v-theme--dark .area-header,.v-theme--dark .section-content,.v-theme--dark .section-divider,.v-theme--dark .info-row,.v-theme--dark .measurements-section,.v-theme--dark .issues-section,.v-theme--dark .safety-section,.v-theme--dark .materials-section,.v-theme--dark .recommendations-section,.v-theme--dark .section-card,.v-theme--dark .template-card,.v-theme--dark .split-input,.v-theme--dark .issue-item{border-color:#ffffff26!important}.v-theme--dark .safety-section{background-color:#ffb74d1f!important}.v-theme--dark .safety-title{color:#ffb74d!important}.v-theme--dark .issue-item.critical{border-color:#cf667980!important;background-color:#cf667914!important}.v-theme--dark .summary-item.critical{color:#cf6679!important}.v-theme--dark .split-total.invalid{background-color:#cf667926!important;color:#cf6679!important}.v-theme--dark .alert-box{background-color:#ff98001f!important;border-color:#ff980066!important;color:#fff!important}.v-theme--dark .report-header{border-bottom-color:#90caf9!important}.v-theme--dark .company-name,.v-theme--dark .section-title{color:#90caf9!important}.v-theme--dark .info-block h3{color:#90caf9!important;border-bottom-color:#ffffff26!important}.v-theme--dark .bg-grey-lighten-4{background-color:#ffffff14!important}.v-theme--dark .bg-grey-lighten-3{background-color:#ffffff1a!important}.v-theme--dark .bg-grey-lighten-2{background-color:#ffffff1f!important}.v-theme--dark .estimate-line-items-table thead tr{background-color:#ffffff14!important}.v-theme--dark .estimate-line-items-table thead th{color:#ffffffd9!important}.v-theme--dark .estimate-line-item-row{background:#1e1e1e!important}.v-theme--dark .estimate-line-item-row:hover{background-color:#ffffff0a!important}.v-theme--dark .estimate-line-item-row.non-chargeable{background-color:#fbc02d0f!important}.v-theme--dark .unit-price-display,.v-theme--dark .total-amount{color:#fff!important}.v-theme--dark .service-code{color:#ffffff80!important}.v-theme--dark .service-description{color:#fff9!important}.v-theme--dark .details-row{background-color:#ffffff0f!important}.v-theme--dark .cell-unit{color:#ffffffb3!important}.v-theme--dark .cell-price .text-caption{color:#ffffff80!important}.v-theme--dark .calculation-breakdown td{border-bottom-color:#ffffff1f!important;color:#fff!important}.v-theme--dark .photo-item img{border-color:#ffffff26!important}.v-theme--dark .signature-line{border-bottom-color:#ffffff80!important}.v-theme--dark .report-footer{border-top-color:#ffffff26!important}.v-theme--dark .progress{background-color:#ffffff1f!important}.v-theme--dark code,.v-theme--dark .example-code{background-color:#2e2e2e!important;color:#e0e0e0!important;border-color:#444!important}.v-theme--dark .loading-state,.v-theme--dark .error-state,.v-theme--dark .empty-state{color:#fff9!important}.v-theme--dark .spinner{border-color:#ffffff26!important;border-top-color:#90caf9!important}
