/* Screen toolbar stays out of both native print and structured PDF collectors. */
.personal-export-toolbar[hidden]{display:none!important}
@media screen{
 #results>.personal-export-toolbar{position:sticky;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px;padding:10px 12px;border:1px solid var(--line,#d7d0c6);border-radius:12px;background:var(--paper,#fffaf3);box-shadow:0 4px 14px #24241c0c;font:600 14px/1.4 Arial,sans-serif}
 .personal-export-buttons{display:flex;gap:8px;flex-wrap:wrap}
 .personal-export-toolbar button{width:auto;min-height:44px;height:auto;margin:0;padding:10px 14px;border:1px solid currentColor;border-radius:7px;background:transparent;color:var(--ink,#583b26);font:inherit;cursor:pointer}
 .personal-export-toolbar button:focus-visible{outline:3px solid var(--gold,#b5955d);outline-offset:3px}
 .personal-export-toolbar button:disabled{opacity:.55;cursor:wait}
 @media(max-width:600px){#results>.personal-export-toolbar{display:block}.personal-export-scope{display:block;margin-bottom:6px}.personal-export-buttons{display:grid;grid-template-columns:1fr 1fr}.personal-export-toolbar button{padding:9px 6px;font-size:13px}}
}
@media print{
 .personal-export-toolbar{display:none!important}
 body:has(.report-code-dialog):not(.full-report-unlocked) #personalFullReading{display:none!important}
}
