/* Orbital 0.6 · Listas em PDF e conta (sem sobrecarregar a interface). */
.orbital-inline-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;align-items:center}
.orbital-inline-actions .btn{min-height:40px}
#pdf-dialog,#account-dialog{border:1px solid #dae6f6;border-radius:22px;box-shadow:0 30px 100px #14315b33;background:white;color:#1b3254;width:min(96vw,540px);max-height:90vh;padding:0}
#pdf-dialog::backdrop,#account-dialog::backdrop{background:#122b4bb0;backdrop-filter:blur(3px)}
.orbital-dialog-content{padding:28px;display:grid;gap:15px}
.orbital-dialog-content h2{margin:0;font-size:25px;color:#142e53}
.orbital-dialog-content p{margin:0;color:#5a6d89;line-height:1.5}
.orbital-dialog-content label{display:grid;gap:5px;font-size:14px;font-weight:600}
.orbital-dialog-content input:not([type=checkbox]),.orbital-dialog-content select{width:100%;padding:11px 12px;border:1px solid #cbd9e9;border-radius:10px;background:white;color:#1b3254;min-height:43px;font:inherit}
.orbital-dialog-content .check{display:flex;align-items:center;gap:9px}
.orbital-dialog-content .check input{width:18px;height:18px}
.orbital-dialog-actions{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}
.orbital-dialog-content #account-status{min-height:55px;font-size:14px;color:#425c85;background:#eff5ff;border-radius:12px;padding:12px}
#account-form{display:grid;gap:12px}
#account-sync{border-top:1px solid #e3eaf3;padding-top:12px;display:grid;gap:9px}
#account-sync .btn{width:100%}
#account-demo{padding:11px;border:1px dashed #9bb5e0;border-radius:10px;background:#eff6ff}
.natural-quantity{display:flex;align-items:center;gap:12px;margin:13px 0;flex-wrap:wrap}
.natural-quantity input{border:1px solid #bcd0e6;border-radius:9px;padding:8px 10px;width:82px;font:inherit}
.account-mini{white-space:nowrap}
@media(max-width:660px){.orbital-dialog-content{padding:20px}.orbital-dialog-actions>*{flex:1}.natural-quantity{align-items:flex-start}.top-actions{gap:5px}}

#account-dialog [hidden], #pdf-dialog [hidden]{display:none!important}
