.section-title{font-size:1.4em;margin:10px 0;font-weight:700;color:#333}.section-title.dark{color:#e8f0ef}.tab-container{display:flex;border-bottom:1px solid #e5e7eb}.tab-container.dark{border-bottom-color:#1e3530}.tab-container.dark .tab-item{background-color:transparent;color:#e8f0ef}.tab-container.dark .tab-item.active{color:#0d2d2c;border-bottom:3px solid #0d2d2c}.tab-container.dark .tab-item:hover{color:#0d2d2c}.tab-item{padding:10px;min-width:70px;text-align:center;background-color:#fff}.tab-item.active{cursor:pointer;border-bottom:3px solid #0d2d2c;color:#0d2d2c}.tab-item:hover{cursor:pointer;color:#0d2d2c;background-color:#f3f4f6}.section-group-datas[data-v-1b6a4c76]{display:flex;margin:5px 0;align-items:baseline;gap:15px}.section-group-datas .disabled[data-v-1b6a4c76]{color:#bbb}.side-by-sides[data-v-1b6a4c76]{justify-content:space-between}.side-by-sides .section-group-title2[data-v-1b6a4c76]{min-width:unset}.section-group-title2[data-v-1b6a4c76]{font-weight:700;min-width:190px}.section-group-title2.sm[data-v-1b6a4c76]{min-width:90px;font-size:11px;line-height:1.3}.custom-backdrop{width:100vw;height:100vh;background:rgba(0,0,0,.1);position:fixed;top:0;left:0}.input-container[data-v-540ac97e]{margin-bottom:0}.input-label[data-v-540ac97e]{display:block;font-size:.875rem;font-weight:500;color:#333;margin-bottom:6px}.custom-input[data-v-540ac97e]{display:block;width:100%;padding:8px 12px;font-size:.875rem;line-height:1.5;color:#333;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;transition:border-color .2s,box-shadow .2s}.custom-input[data-v-540ac97e]:focus{border-color:#0d2d2c;outline:none;box-shadow:0 0 0 2px rgba(13,45,44,.2)}.dark .custom-input[data-v-540ac97e]:focus{box-shadow:0 0 0 2px rgba(186,142,88,.25)}.custom-input[data-v-540ac97e]::-moz-placeholder{color:rgba(51,51,51,.7);opacity:1}.custom-input[data-v-540ac97e]::placeholder{color:rgba(51,51,51,.7);opacity:1}.custom-input[data-v-540ac97e]:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed;opacity:.6}.custom-input.textarea[data-v-540ac97e]{min-height:100px;resize:vertical}.small .custom-input[data-v-540ac97e]{padding:6px 8px;font-size:.8125rem}[data-v-540ac97e] .dark .input-label{color:#e8f0ef}[data-v-540ac97e] .dark .custom-input{background-color:#1e3530;border-color:#1e3530;color:#e8f0ef}[data-v-540ac97e] .dark .custom-input:focus{border-color:#ba8e58;outline:none;box-shadow:0 0 0 2px rgba(13,45,44,.2)}.dark[data-v-540ac97e] .dark .custom-input:focus{box-shadow:0 0 0 2px rgba(186,142,88,.25)}[data-v-540ac97e] .dark .custom-input::-moz-placeholder{color:rgba(232,240,239,.7)}[data-v-540ac97e] .dark .custom-input::placeholder{color:rgba(232,240,239,.7)}[data-v-540ac97e] .dark .custom-input:disabled{background-color:#2a2a2a;color:#666;cursor:not-allowed;opacity:.5}.custom-table[data-v-7397092e]{background-color:#fff;border-bottom:1px solid #e5e7eb}.custom-table thead tr[data-v-7397092e]{background-color:#f3f4f6}.custom-table td[data-v-7397092e],.custom-table th[data-v-7397092e]{padding:10px 12px;border-bottom:none}.custom-table.scrollable:not(.no-fixed-width) td[data-v-7397092e]{min-width:170px}.custom-table.bordered[data-v-7397092e]{border:2px solid #e5e7eb}.custom-table-container[data-v-7397092e]{overflow-x:scroll}.custom-table-container td[data-v-7397092e],.custom-table-container th[data-v-7397092e]{border-bottom:1px solid #e5e7eb}.custom-table-container .borderedColumns td[data-v-7397092e],.custom-table-container .borderedColumns th[data-v-7397092e]{border:1px solid #e5e7eb}.custom-table-container.dark .custom-table[data-v-7397092e]{background-color:#152623;color:#e8f0ef}.custom-table-container.dark .custom-table thead tr[data-v-7397092e]{background-color:rgb(26.4457627119,47.8542372881,44.0762711864)}.custom-table-container.dark td[data-v-7397092e],.custom-table-container.dark th[data-v-7397092e]{border-bottom:1px solid #1e3530}.custom-table-container.dark[data-v-7397092e]::-webkit-scrollbar{background:#152623}.custom-table-container.dark[data-v-7397092e]::-webkit-scrollbar-track{background:rgb(17.3694915254,31.4305084746,28.9491525424)}.custom-table-container.dark[data-v-7397092e]::-webkit-scrollbar-thumb{background:rgb(31.8915254237,57.7084745763,53.1525423729)}.page-item-wrapper{position:relative}.page-item-wrapper .page-input{position:absolute;background:#fff;padding:16px;width:240px;bottom:calc(100% + 10px);border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:10}.dark .page-item-wrapper .page-input{background:#152623;border-color:#1e3530;color:#e8f0ef;box-shadow:0 4px 12px rgba(0,0,0,.3)}.page-item{width:36px;height:36px;font-size:14px;font-weight:500;margin:0 3px;display:flex;justify-content:center;align-items:center;border:1px solid #e5e7eb;border-radius:6px;background-color:#fff;color:#333;cursor:pointer;transition:all .2s ease-in-out}.page-item:hover{background-color:#f3f4f6;border-color:#0d2d2c}.page-item.active{background-color:#0d2d2c;color:#fff;border-color:#0d2d2c}.page-item.dark{background-color:#152623;border-color:#1e3530;color:#e8f0ef}.page-item.dark:hover{background-color:hsla(0,0%,100%,.08);border-color:#ba8e58}.page-item.dark.active{background-color:#0d2d2c;color:#fff;border-color:#0d2d2c}.select-container[data-v-358c1b49]{display:flex;gap:1px}.select-container .select-item[data-v-358c1b49]{width:5px;border:1px solid #e5e7eb;flex:1;text-align:center;padding:5px;cursor:pointer;text-transform:capitalize}.select-container .select-item[data-v-358c1b49]:hover{background-color:#f3f4f6}.select-container .select-item.active[data-v-358c1b49]{background-color:#fff}.page-wrapper{flex-wrap:wrap;gap:4px;padding:8px 0}.page-wrapper,.page-wrapper .pagination-nav-button{display:flex;align-items:center;justify-content:center}.page-wrapper .pagination-nav-button{width:36px;height:36px;border:1px solid #e5e7eb;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease}.page-wrapper .pagination-nav-button i{font-size:18px;color:#333}.page-wrapper .pagination-nav-button:hover:not(.disabled){background-color:#f3f4f6;border-color:#0d2d2c}.page-wrapper .pagination-nav-button.disabled{opacity:.5;cursor:not-allowed}.page-wrapper :deep(.dark) .pagination-nav-button{background-color:#152623;border-color:#1e3530}.page-wrapper :deep(.dark) .pagination-nav-button i{color:#e8f0ef}.page-wrapper :deep(.dark) .pagination-nav-button:hover:not(.disabled){background-color:hsla(0,0%,100%,.08);border-color:#ba8e58}.email-subscription-content[data-v-305546cc]{padding-top:20px}.email-header[data-v-305546cc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e5e7eb}.email-header h3[data-v-305546cc]{color:#0d2d2c;font-size:20px;font-weight:600;margin:0}.email-schedules[data-v-305546cc]{background:#fff;border-radius:16px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08)}.delete-icon[data-v-305546cc]{color:#8d443b;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease}.delete-icon[data-v-305546cc]:hover{background:rgba(141,68,59,.1);color:rgb(105.045,50.66,43.955)}.results-container[data-v-98bbaaca]{background:#fff;border-radius:16px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08)}.results-header[data-v-98bbaaca]{padding:20px 28px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.results-header h4[data-v-98bbaaca]{color:#0d2d2c;font-size:18px;font-weight:600;margin:0}.results-header .results-count[data-v-98bbaaca]{color:rgba(51,51,51,.7);font-size:14px;font-weight:500}.report-table[data-v-98bbaaca]{font-size:14px}.report-table .table-link[data-v-98bbaaca]{color:#0d2d2c;text-decoration:none;font-weight:500}.report-table .table-link[data-v-98bbaaca]:hover{color:#ba8e58;text-decoration:underline}.pagination-container[data-v-98bbaaca]{padding:20px 28px;background:#fff;border-top:1px solid #e5e7eb}.report-template-container[data-v-bc3c7eca]{padding:14px 16px;min-height:600px}.loading-container[data-v-bc3c7eca]{display:flex;align-items:center;justify-content:center;min-height:400px}.loading-container .loading-content[data-v-bc3c7eca]{text-align:center;color:#0d2d2c}.loading-container .loading-content .loading-icon[data-v-bc3c7eca]{font-size:48px;margin-bottom:16px;animation:spin-bc3c7eca 2s linear infinite}.loading-container .loading-content p[data-v-bc3c7eca]{font-size:16px;margin:0}@keyframes spin-bc3c7eca{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.report-content[data-v-bc3c7eca]{max-width:100%}.report-tabs[data-v-bc3c7eca]{margin-bottom:24px}.report-header[data-v-bc3c7eca]{margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #e5e7eb}.report-filters-section[data-v-bc3c7eca]{background:#fff;padding:14px 16px;border-radius:12px;border:1px solid #e5e7eb;margin-bottom:24px;overflow:visible}.report-filters-section .filters-header[data-v-bc3c7eca]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.report-filters-section .filters-header h3[data-v-bc3c7eca]{color:#0d2d2c;font-size:18px;font-weight:700;margin:0;display:flex;align-items:center;gap:8px}.report-filters-section .filters-header h3[data-v-bc3c7eca]:before{content:"⚙️";font-size:18px}.filters-grid[data-v-bc3c7eca]{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-bottom:12px;align-items:start;overflow:visible}.filters-grid--compact .filter-field[data-v-bc3c7eca]{grid-column:span 3}.filters-grid--compact .filter-label[data-v-bc3c7eca]{font-size:12px;font-weight:600;color:#333;margin-bottom:6px;display:block}.filters-grid--compact .filter-control[data-v-bc3c7eca] .form-select,.filters-grid--compact .filter-control[data-v-bc3c7eca] .multiselect{min-height:38px}.date-range-inline[data-v-bc3c7eca]{display:flex;align-items:center;gap:8px;margin-top:6px}.date-range-inline .dash[data-v-bc3c7eca]{color:#e5e7eb}.filter-item[data-v-bc3c7eca]{margin:0;width:100%;grid-column:span 3}.filter-item .select-container[data-v-bc3c7eca]{width:100%;position:relative}.filter-item .select-container .multiselect[data-v-bc3c7eca]{width:100%;min-width:220px;min-height:38px;border-radius:8px;border:2px solid #e5e7eb;box-shadow:0 2px 4px rgba(0,0,0,.06);transition:border-color .2s ease,box-shadow .2s ease}.filter-item .select-container .multiselect[data-v-bc3c7eca]:hover{border-color:#247c79}.filter-item .select-container .multiselect.multiselect--active[data-v-bc3c7eca]{border-color:#0d2d2c;box-shadow:0 0 0 3px rgba(13,45,44,.15)}.filter-item .select-container .multiselect__tags[data-v-bc3c7eca]{width:100%;min-height:38px;padding:6px 36px 0 10px;border-radius:8px;border:2px solid #e5e7eb;background:#fff;font-size:14px;box-sizing:border-box}.filter-item .select-container .multiselect__single[data-v-bc3c7eca]{font-weight:500;color:#333}.filter-item .select-container .multiselect__placeholder[data-v-bc3c7eca],.filter-item .select-container .multiselect__single[data-v-bc3c7eca]{font-size:14px;padding-left:4px;margin-bottom:10px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 40px)}.filter-item .select-container .multiselect__placeholder[data-v-bc3c7eca]{color:grey}.filter-item .select-container .multiselect__select[data-v-bc3c7eca]{height:34px;width:34px}.filter-item .select-container .multiselect__select[data-v-bc3c7eca]:before{color:#0d2d2c;border-color:#0d2d2c transparent transparent}.filter-item .select-container .form-select[data-v-bc3c7eca]{width:100%;min-width:220px;min-height:38px;padding:8px 10px;font-size:14px;font-weight:500;border:2px solid #e5e7eb;border-radius:8px;color:#333;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.06);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.filter-item .select-container .form-select[data-v-bc3c7eca]:focus{border-color:#0d2d2c;box-shadow:0 0 0 3px rgba(13,45,44,.15);outline:none}.filter-item .select-container .form-select[data-v-bc3c7eca]:hover{border-color:#247c79}.filter-item .select-container .multiselect__content-wrapper[data-v-bc3c7eca]{border:2px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15);margin-top:2px;z-index:1000}.filter-item .select-container .multiselect__option[data-v-bc3c7eca]{font-size:14px;padding:12px 16px;line-height:1.4;color:#333;font-weight:500;border-bottom:1px solid #f3f4f6}.filter-item .select-container .multiselect__option[data-v-bc3c7eca]:hover{background-color:#52cdc9;color:#0d2d2c}.filter-item .select-container .multiselect__option.multiselect__option--highlight[data-v-bc3c7eca]{background-color:#0d2d2c;color:#fff}.filter-item .select-container .multiselect__option.multiselect__option--selected[data-v-bc3c7eca]{background-color:#3fc7c3;color:#0d2d2c;font-weight:600}.filter-item .select-container .multiselect__option[data-v-bc3c7eca]:last-child{border-bottom:none}.date-range-inputs[data-v-bc3c7eca]{display:flex;gap:16px;margin-top:12px}.date-input-group[data-v-bc3c7eca]{flex:1}.date-input-group label[data-v-bc3c7eca]{display:block;font-weight:500;color:#333;margin-bottom:6px;font-size:14px}.reports-actions[data-v-bc3c7eca]{display:flex;gap:10px;justify-content:flex-end;padding-top:12px;border-top:1px solid #e5e7eb}.reports-actions .btn[data-v-bc3c7eca]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;font-weight:600;font-size:14px;transition:all .2s ease;border:none;cursor:pointer}.reports-actions .btn[data-v-bc3c7eca]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.reports-actions .btn.btn-primary[data-v-bc3c7eca]{background:linear-gradient(135deg,#0d2d2c,rgb(7.2844827586,25.2155172414,24.6551724138));color:#fff}.reports-actions .btn.btn-primary[data-v-bc3c7eca]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(13,45,44,.3)}.reports-actions .btn.btn-secondary[data-v-bc3c7eca]{background:linear-gradient(135deg,#ba8e58,rgb(175.8453389831,129.5148305085,72.6546610169));color:#fff}.reports-actions .btn.btn-secondary[data-v-bc3c7eca]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(186,142,88,.3)}.reports-actions--inline[data-v-bc3c7eca]{padding-top:0;border-top:none}.report-results[data-v-bc3c7eca]{margin-top:32px}.no-data-message[data-v-bc3c7eca]{text-align:center;padding:60px 40px;color:rgba(51,51,51,.6)}.no-data-message .no-data-icon[data-v-bc3c7eca]{font-size:64px;color:#e5e7eb;margin-bottom:20px}.no-data-message h4[data-v-bc3c7eca]{font-size:20px;font-weight:600;margin:0 0 8px 0;color:#333}.no-data-message p[data-v-bc3c7eca]{font-size:16px;margin:0}.empty-state[data-v-bc3c7eca]{text-align:center;padding:40px 20px;color:rgba(51,51,51,.6)}.empty-state i[data-v-bc3c7eca]{font-size:48px;color:#e5e7eb;margin-bottom:16px}.empty-state p[data-v-bc3c7eca]{font-size:16px;margin:0}[data-v-bc3c7eca] .form-control{border-radius:10px;border:1px solid #e5e7eb;padding:12px 16px;font-size:14px;transition:all .2s ease}[data-v-bc3c7eca] .form-control:focus{border-color:#0d2d2c;box-shadow:0 0 0 3px rgba(13,45,44,.1);outline:none}[data-v-bc3c7eca] .section-title{color:#0d2d2c;font-size:28px;font-weight:700;margin:0;letter-spacing:-.02em}[data-v-bc3c7eca] .title-by-side-item{margin-bottom:0}[data-v-bc3c7eca] .title-by-side-item .title{color:#333;font-weight:600;margin-bottom:8px;font-size:14px}[data-v-bc3c7eca] .custom-table{border-radius:0;box-shadow:none;border:none}[data-v-bc3c7eca] .custom-table th{background:linear-gradient(135deg,#0d2d2c,rgb(7.2844827586,25.2155172414,24.6551724138));color:#fff;font-weight:600;padding:16px 20px;border:none;font-size:14px}[data-v-bc3c7eca] .custom-table td{padding:16px 20px;border-bottom:1px solid #e5e7eb;vertical-align:middle}[data-v-bc3c7eca] .custom-table td:last-child{border-right:none}[data-v-bc3c7eca] .custom-table tr:hover{background-color:#f3f4f6}[data-v-bc3c7eca] .custom-table tr:last-child td{border-bottom:none}[data-v-bc3c7eca] .tab-container .tab-item{border-radius:10px 10px 0 0;padding:14px 28px;font-weight:600;font-size:14px;border:1px solid #e5e7eb;border-bottom:none;background:#fff;color:#333;transition:all .2s ease}[data-v-bc3c7eca] .tab-container .tab-item:hover{background:#f3f4f6}[data-v-bc3c7eca] .tab-container .tab-item.active{background:#0d2d2c;color:#fff;border-color:#0d2d2c}@media(max-width:1280px){.filter-item[data-v-bc3c7eca],.filters-grid--compact .filter-field[data-v-bc3c7eca]{grid-column:span 4}}@media(max-width:1024px){.filter-item[data-v-bc3c7eca],.filters-grid--compact .filter-field[data-v-bc3c7eca]{grid-column:span 6}}@media(max-width:768px){.report-template-container[data-v-bc3c7eca]{padding:20px}.report-filters-section[data-v-bc3c7eca]{padding:14px}.filters-grid[data-v-bc3c7eca]{grid-template-columns:repeat(6,1fr);gap:10px}.filter-item[data-v-bc3c7eca],.filters-grid--compact .filter-field[data-v-bc3c7eca]{grid-column:span 6}.date-range-inputs[data-v-bc3c7eca],.reports-actions[data-v-bc3c7eca]{flex-direction:column;gap:12px}.reports-actions .btn[data-v-bc3c7eca]{width:100%;justify-content:center}.results-header[data-v-bc3c7eca]{flex-direction:column;align-items:flex-start;gap:8px}.results-header .results-count[data-v-bc3c7eca]{font-size:13px}.email-header[data-v-bc3c7eca]{flex-direction:column;align-items:flex-start;gap:16px}[data-v-bc3c7eca] .custom-table{font-size:12px}[data-v-bc3c7eca] .custom-table td,[data-v-bc3c7eca] .custom-table th{padding:12px 16px}}[data-v-bc3c7eca] .dark .report-template-container{background:#0a1b1a}[data-v-bc3c7eca] .dark .report-template-container .report-filters-section{background:#152623!important;border-color:#1e3530!important}[data-v-bc3c7eca] .dark .report-template-container .email-header h3,[data-v-bc3c7eca] .dark .report-template-container .report-filters-section h3,[data-v-bc3c7eca] .dark .report-template-container .report-header .section-title{color:#e8f0ef!important}[data-v-bc3c7eca] .dark .report-template-container .email-schedules,[data-v-bc3c7eca] .dark .report-template-container .results-container{background:#152623;border-color:#1e3530}[data-v-bc3c7eca] .dark .report-template-container .pagination-container,[data-v-bc3c7eca] .dark .report-template-container .results-header{background:rgb(15.5542372881,28.1457627119,25.9237288136);border-color:#1e3530}[data-v-bc3c7eca] .dark .report-template-container .report-header{border-bottom-color:#1e3530}[data-v-bc3c7eca] .dark .report-template-container .date-range-inputs .form-control{background:#1e3530;border-color:#1e3530;color:#e8f0ef}[data-v-bc3c7eca] .dark .report-template-container .results-header h4{color:#e8f0ef}[data-v-bc3c7eca] .dark .report-template-container .empty-state,[data-v-bc3c7eca] .dark .report-template-container .no-data-message,[data-v-bc3c7eca] .dark .report-template-container .results-count{color:rgba(232,240,239,.7)}[data-v-bc3c7eca] .dark .report-template-container .empty-state i,[data-v-bc3c7eca] .dark .report-template-container .no-data-icon{color:rgb(39.1525423729,70.8474576271,65.2542372881)}[data-v-bc3c7eca] .dark .report-template-container .select-container .multiselect__tags{background:#1e3530;border-color:#1e3530;color:#e8f0ef}[data-v-bc3c7eca] .dark .report-template-container .select-container .multiselect__content-wrapper{border-color:#1e3530}[data-v-bc3c7eca] .dark .report-template-container .form-select{background:#1e3530;border-color:#1e3530;color:#e8f0ef}