.report-actions[data-v-13f7e2d2]{display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.report-heading[data-v-13f7e2d2]{margin:0;font-size:var(--fs-body);font-weight:700}.report-pdf[data-v-13f7e2d2]{flex-direction:column;gap:0;min-height:60px;padding:8px 16px;border-radius:12px;font-size:var(--fs-h3);font-weight:700;line-height:1.35}.report-btn-main[data-v-13f7e2d2]{display:inline-flex;align-items:center;gap:8px}.report-btn-sub[data-v-13f7e2d2]{font-size:var(--fs-sm);font-weight:400;overflow-wrap:anywhere}.report-nw[data-v-13f7e2d2]{white-space:nowrap}.report-row[data-v-13f7e2d2]{display:flex;flex-wrap:wrap;gap:8px}.report-secondary[data-v-13f7e2d2]{flex:1 1 140px;min-height:48px;border-color:var(--color-field-border);border-radius:12px;font-size:var(--fs-body)}.report-actions button[aria-disabled=true][data-v-13f7e2d2]{cursor:not-allowed}.is-disabled .report-pdf[data-v-13f7e2d2],.is-disabled .report-secondary[data-v-13f7e2d2]{background:var(--color-workbench);color:var(--color-muted);border:1px dashed var(--color-field-border);box-shadow:none}.is-disabled .report-pdf[data-v-13f7e2d2]:hover,.is-disabled .report-secondary[data-v-13f7e2d2]:hover{background:var(--color-workbench);border-color:var(--color-field-border)}.report-hint[data-v-13f7e2d2]{margin:0;font-size:var(--fs-sm);line-height:1.6;color:var(--color-muted)}.report-status[data-v-13f7e2d2]{margin:0;font-size:var(--fs-body);line-height:1.6;overflow-wrap:anywhere}.report-status[data-v-13f7e2d2]:empty{display:block;min-height:0;padding:0;border:0}.report-status.is-ok[data-v-13f7e2d2]{padding:8px 12px;border-radius:var(--radius-sm);background:var(--color-ok-bg);color:var(--color-ok-ink)}.report-status.is-info[data-v-13f7e2d2]{color:var(--color-muted)}.report-status.is-error[data-v-13f7e2d2]{padding:8px 12px;border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-danger);border:1px solid var(--color-danger);font-weight:600}.report-fallback label[data-v-13f7e2d2]{display:block;margin-bottom:6px;font-size:var(--fs-label);font-weight:700}.report-fallback textarea[data-v-13f7e2d2]{display:block;width:100%;padding:10px 12px;border:1.5px solid var(--color-field-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-ink);font-size:var(--fs-input);line-height:1.6;resize:vertical}.report-fallback textarea[data-v-13f7e2d2]:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media print{.report-actions[data-v-13f7e2d2]{display:none}}
