.report-presets{padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid var(--line)}
.report-preset-controls{display:flex;align-items:center;flex-wrap:wrap;gap:9px}
.report-preset-controls>label{font-size:12px;font-weight:650;color:var(--ink)}
.report-preset-controls>select{min-width:180px;max-width:100%;height:38px;border:1px solid #d8e0eb;background:#fff;border-radius:9px;padding:6px 30px 6px 10px;color:var(--ink);font:inherit;font-size:12px}
.report-preset-controls>.button{font-size:12px;min-height:38px}
.report-preset-controls>.text-button{border:0;background:none;font-size:12px;color:var(--purple);padding:8px 4px}
.report-preset-controls>.danger{color:#b9383b}
.report-scope{margin-top:13px;position:relative;max-width:420px}
.report-scope>summary{cursor:pointer;font-size:12px;font-weight:600;color:var(--ink);padding:7px 0}
.report-scope-options{display:grid;grid-template-columns:1fr 1fr;gap:9px 16px;border:1px solid var(--line);border-radius:12px;padding:13px;margin-top:6px;background:#fafbfd}
.report-scope-options>label{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;color:var(--ink);cursor:pointer}
.report-scope-options>label:first-child{grid-column:1/-1;font-weight:650;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:2px}
.report-scope-options input{width:16px;height:16px;accent-color:#1479ef;margin:0}
#report-preference-feedback{font-size:11px;line-height:1.6;color:var(--muted);margin:9px 0 0}
@media(max-width:650px){.report-preset-controls{align-items:stretch}.report-preset-controls>label{width:100%}.report-preset-controls>select{flex:1;min-width:120px}.report-scope{max-width:none}.report-scope-options{grid-template-columns:1fr}}
