.report-selector-container[data-v-faeaf802]{padding:5px 0}.search-container[data-v-faeaf802]{margin-bottom:15px}.search-box[data-v-faeaf802]{position:relative;max-width:400px}.search-icon[data-v-faeaf802]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;font-size:18px}.search-input[data-v-faeaf802]{width:100%;padding:8px 35px 8px 38px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;outline:none;transition:all .2s ease}.search-input[data-v-faeaf802]:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.1)}.search-input[data-v-faeaf802]::placeholder{color:#aaa}.clear-icon[data-v-faeaf802]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#999;font-size:16px;cursor:pointer}.clear-icon[data-v-faeaf802]:hover{color:#666}.no-results[data-v-faeaf802]{text-align:center;padding:30px;color:#888}.no-results i[data-v-faeaf802]{font-size:40px;margin-bottom:10px;display:block}.no-results p[data-v-faeaf802]{margin:0;font-size:14px}.report-group[data-v-faeaf802]{margin-bottom:15px}.report-group-title[data-v-faeaf802]{font-size:14px;font-weight:600;color:#333;margin-bottom:6px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0;padding-bottom:6px}.group-description[data-v-faeaf802]{font-size:12px;color:#888;margin-bottom:10px;font-style:italic}.accounting-group[data-v-faeaf802]{background:linear-gradient(135deg,#fff8f8,#fff5f7);padding:15px;border-radius:8px;border-left:4px solid #dc3545;box-shadow:0 2px 8px rgba(220,53,69,.08);margin-top:20px}.accounting-header-wrapper[data-v-faeaf802]{margin-bottom:12px}.accounting-title[data-v-faeaf802]{color:#dc3545;border-bottom:none;padding-bottom:0;margin-bottom:4px}.accounting-subtitle[data-v-faeaf802]{font-size:12px;color:#999;margin:0;font-style:italic;font-weight:400}.report-grid[data-v-faeaf802]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:5px}.report-card[data-v-faeaf802]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:10px 8px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:center;text-align:center}.report-card[data-v-faeaf802]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08);border-color:#667eea}.accounting-card[data-v-faeaf802]{position:relative;background:linear-gradient(135deg,#fff,#fff9fb);border:1.5px solid #f0d0d0}.accounting-card[data-v-faeaf802]:hover{border-color:#dc3545;background:linear-gradient(135deg,#fff8f8,#ffe5e5);box-shadow:0 6px 16px rgba(220,53,69,.15)}.premium-card[data-v-faeaf802]{overflow:hidden}.premium-card[data-v-faeaf802]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#dc3545,#ff6b6b)}.card-badge[data-v-faeaf802]{position:absolute;top:6px;right:6px;font-size:9px;font-weight:600;color:#dc3545;background:rgba(220,53,69,.1);padding:2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px}.report-card-header[data-v-faeaf802]{font-size:22px;color:#667eea;margin-bottom:4px;text-align:center;height:26px;display:flex;align-items:center;justify-content:center}.accounting-header[data-v-faeaf802]{color:#dc3545}.report-card-body[data-v-faeaf802]{flex-grow:1;width:100%}.report-card-body h5[data-v-faeaf802]{font-size:12px;font-weight:600;color:#333;margin:0;line-height:1.3}.report-card-body p[data-v-faeaf802]{font-size:11px;color:#777;line-height:1.3;margin:0}.report-description[data-v-faeaf802]{margin-top:4px!important;font-style:normal!important;color:#888!important}.report-card-footer[data-v-faeaf802]{margin-top:6px;text-align:center}.badge[data-v-faeaf802]{font-size:9px;padding:2px 6px;text-transform:uppercase;letter-spacing:.5px}.badge-info[data-v-faeaf802]{background-color:#17a2b8}.badge-success[data-v-faeaf802]{background-color:#28a745}.badge-danger[data-v-faeaf802]{background-color:#dc3545}.badge-warning[data-v-faeaf802]{background-color:#ffc107;color:#333}@media (max-width:768px){.report-grid[data-v-faeaf802]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px}.report-group-title[data-v-faeaf802]{font-size:13px}.report-card[data-v-faeaf802]{padding:8px 6px}.report-card-header[data-v-faeaf802]{font-size:20px;height:24px}.report-card-body h5[data-v-faeaf802]{font-size:11px}.accounting-group[data-v-faeaf802]{padding:8px}}@media (max-width:480px){.report-grid[data-v-faeaf802]{grid-template-columns:repeat(2,1fr);gap:6px}.report-group[data-v-faeaf802]{margin-bottom:10px}.report-group-title[data-v-faeaf802]{font-size:12px;padding-bottom:5px}.report-card[data-v-faeaf802]{padding:6px 4px}.report-card-header[data-v-faeaf802]{font-size:18px;height:22px;margin-bottom:3px}.report-card-body h5[data-v-faeaf802]{font-size:10px}}.report-card[data-v-faeaf802]:focus-visible{outline:2px solid #667eea;outline-offset:2px}.m-r-10[data-v-faeaf802]{margin-right:8px}html[data-theme=dark] .search-input[data-v-faeaf802]{background:#0f172a;border-color:#334155;color:#f1f5f9}html[data-theme=dark] .search-input[data-v-faeaf802]::placeholder{color:#64748b}html[data-theme=dark] .search-input[data-v-faeaf802]:focus{border-color:#93c5fd;box-shadow:0 0 0 2px rgba(147,197,253,.18)}html[data-theme=dark] .clear-icon[data-v-faeaf802],html[data-theme=dark] .search-icon[data-v-faeaf802]{color:#64748b}html[data-theme=dark] .clear-icon[data-v-faeaf802]:hover{color:#cbd5e1}html[data-theme=dark] .no-results[data-v-faeaf802]{color:#64748b}html[data-theme=dark] .report-group-title[data-v-faeaf802]{color:#f1f5f9;border-bottom-color:#243859}html[data-theme=dark] .group-description[data-v-faeaf802]{color:#9aa6bf}html[data-theme=dark] .report-card[data-v-faeaf802]{background:#1e293b;border-color:#334155;box-shadow:0 1px 3px rgba(0,0,0,.25)}html[data-theme=dark] .report-card[data-v-faeaf802]:hover{border-color:#93c5fd;box-shadow:0 4px 12px rgba(0,0,0,.45)}html[data-theme=dark] .report-card-header[data-v-faeaf802]{color:#a5b4fc}html[data-theme=dark] .report-card-body h5[data-v-faeaf802]{color:#f1f5f9}html[data-theme=dark] .report-card-body p[data-v-faeaf802]{color:#9aa6bf}html[data-theme=dark] .report-description[data-v-faeaf802]{color:#9aa6bf!important}html[data-theme=dark] .accounting-group[data-v-faeaf802]{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(239,68,68,.05));border-left-color:#f87171;box-shadow:0 2px 8px rgba(239,68,68,.18)}html[data-theme=dark] .accounting-title[data-v-faeaf802]{color:#fca5a5}html[data-theme=dark] .accounting-subtitle[data-v-faeaf802]{color:#cbd5e1}html[data-theme=dark] .accounting-card[data-v-faeaf802]{background:linear-gradient(135deg,#1e293b,#2a1f2a);border-color:rgba(252,165,165,.32)}html[data-theme=dark] .accounting-card[data-v-faeaf802]:hover{border-color:#fca5a5;background:linear-gradient(135deg,#2a1f2a,#3a1f2a);box-shadow:0 6px 16px rgba(239,68,68,.3)}html[data-theme=dark] .accounting-header[data-v-faeaf802]{color:#fca5a5}html[data-theme=dark] .card-badge[data-v-faeaf802]{color:#fca5a5;background:rgba(239,68,68,.18)}