.ac-report-page{padding:1.25rem 0 2.5rem}.ac-report-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:1rem;font-size:.875rem}.ac-report-breadcrumb a{color:var(--ac-page-fg);text-decoration:none}.ac-report-breadcrumb a:hover{color:var(--ac-brand-red)}.ac-report-shell{max-width:880px;background:#f7f8fb;border:1px solid #e5e7eb;border-radius:12px;padding:1rem}.ac-report-header h1{margin:0 0 .4rem;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:700;color:var(--ac-page-fg)}.ac-report-header p{margin:0 0 1rem;font-size:.95rem;color:var(--ac-page-fg)}.ac-report-portal-status{margin-top:.9rem}.ac-report-portal-status [data-portal-login-hint]{font-size:.875rem;color:#16a34a}.ac-report-portal-user{display:inline-flex;align-items:center;gap:.5rem;margin:.35rem 0 0;font-size:.875rem;color:var(--ac-page-fg)}.ac-report-portal-user__avatar{width:24px;height:24px;border-radius:999px;object-fit:cover}.ac-report-header p a{color:var(--ac-brand-red);text-decoration:none}.ac-report-form .form-label{font-weight:600}.ac-report-form textarea{resize:vertical}.ac-report-form .invalid-feedback{display:none}.ac-report-form .is-invalid+.invalid-feedback{display:block}.ac-report-actions{margin-top:1rem;display:flex;gap:.75rem;justify-content:flex-end}.ac-report-success-bottom{margin-top:.9rem}html[data-theme=dark] .ac-report-shell{background:#1a1a22;border-color:#2a2b33}html[data-theme=dark] .ac-report-portal-status [data-portal-login-hint]{color:#4ade80}html[data-theme=dark] .ac-report-form .form-control,html[data-theme=dark] .ac-report-form .form-select{background:transparent;border-color:#2a2b33;color:#f3f4f6}html[data-theme=dark] .ac-report-form .form-control::placeholder{color:#9ca3af}html[data-theme=dark] .ac-report-form .form-control:focus,html[data-theme=dark] .ac-report-form .form-select:focus{background:transparent;border-color:#4b5563;color:#f9fafb;box-shadow:0 0 0 .2rem #6b728033}html[data-theme=dark] .ac-report-form .form-select option{background:#1a1a22;color:#f3f4f6}html[data-theme=dark] .ac-report-breadcrumb a{color:var(--ac-page-fg)}html[data-theme=dark] .ac-report-breadcrumb a:hover{color:#fff}@media(max-width:575.98px){.ac-report-actions{justify-content:stretch;flex-direction:column}.ac-report-actions .btn{width:100%}}
