#statement .sectiontop{flex-wrap:wrap;gap:10px}#statement .sectiontop>div:first-child{flex:1;min-width:180px}#statement .statement-pdf-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 13px;border:1px solid #05171c40;background:#05171c0d;color:var(--brand-text);border-radius:10px;white-space:nowrap;font-size:12px}#statement .statement-pdf-button svg{width:17px;height:17px;flex-shrink:0}#statement .statement-pdf-button:hover{background:#05171c18}.statement-pdf-kicker{display:block;font:500 9px/1.5 "Geist",system-ui,sans-serif;letter-spacing:1.2px;color:var(--brand-text);margin-bottom:12px}.statement-pdf-dialog h2{font:600 24px/1.3 "Geist",system-ui,sans-serif;letter-spacing:-.5px;margin:0 0 10px;color:var(--ink)}.statement-pdf-dialog p{font-size:12px;line-height:1.7;color:var(--muted)}.statement-pdf-dialog label{display:block;font-size:11px;color:var(--muted);margin:24px 0 9px}.statement-pdf-dialog select{width:100%;min-height:44px;border:1px solid var(--line);border-radius:9px;background:var(--field);color:var(--ink);padding:10px 12px;font-size:12px}.statement-pdf-scope{display:flex;flex-direction:column;gap:7px;margin:20px 0 24px;padding:15px;border:1px solid var(--line);border-radius:12px;background:var(--surface-subtle)}.statement-pdf-scope strong{font-size:12px;font-weight:500;color:var(--ink)}.statement-pdf-scope span{font-size:11px;line-height:1.7;color:var(--muted)}.statement-pdf-dialog .btn{width:100%;min-height:44px;border-radius:10px}.statement-pdf-message{margin:12px 0 0;min-height:18px}
@media(max-width:750px){#statement .sectiontop>div:first-child{flex-basis:100%}#statement .sectiontop>.btn{flex:1;margin:0;min-height:40px;font-size:11px}.statement-pdf-dialog h2{font-size:22px}}
