.document-export-intro{padding:20px;margin-bottom:18px}.document-export-intro>p{margin-top:0;color:var(--muted,#b8b8b2)}.document-export-tabs{display:flex;gap:10px;flex-wrap:wrap}.document-export-tabs button{min-height:42px}.document-export-tabs [aria-selected=true]{background:#ffdf16;color:#151515;border-color:#ffdf16}.document-export-card{padding:26px;max-width:none;display:grid;gap:22px}.document-export-tag{font-size:11px;letter-spacing:.12em;color:#e6ce51}.document-export-card h2{margin:8px 0 12px}.document-export-card p{max-width:850px;color:var(--muted,#c8c8c0);line-height:1.6}.document-export-card>button{justify-self:start}.document-export-fields{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);gap:18px;max-width:850px;margin-bottom:22px}.document-export-fields label{display:grid;gap:8px}.document-export-fields select{min-height:44px;width:100%}.document-export-data{margin-top:26px;padding-top:18px;border-top:1px solid #454545}.document-export-status[data-error=true]{color:#f4a3a3}.document-export-dialog{width:min(1080px,96vw);max-width:96vw}.document-export-preview{height:min(72vh,900px);min-height:300px}.document-export-preview>iframe{width:100%;height:100%;border:0}.document-export-preview .av-pdf-viewer{height:100%}[data-document-panel][hidden]{display:none!important}@media(max-width:600px){.document-export-fields{grid-template-columns:1fr}.document-export-card{padding:18px}.document-export-tabs button{flex:1 1 140px}}

/* These tabs are plain buttons, so the global control theme must not leave them white. */
.app-shell .main-content .document-export-tabs [role=tab]{
  min-height:44px;padding:10px 15px;border:1px solid #85858b;border-radius:9px;
  background:#26262b;color:#f4f4f1;font:inherit;font-weight:650;line-height:1.3;
  text-align:center;cursor:pointer;
}
.app-shell .main-content .document-export-tabs [role=tab]:not(:disabled):hover{
  background:#38383e;border-color:#d4d4d8;color:#fff;
}
.app-shell .main-content .document-export-tabs [role=tab][aria-selected=true],
.app-shell .main-content .document-export-tabs [role=tab][aria-selected=true]:not(:disabled):hover{
  background:#ffdf16;border-color:#ffdf16;color:#151515;
}
.app-shell .main-content .document-export-tabs [role=tab]:focus-visible{
  outline:3px solid #fff3aa;outline-offset:3px;
}
.app-shell .main-content .document-export-tabs [role=tab]:disabled{
  opacity:.58;cursor:not-allowed;
}
.app-shell .main-content .document-export-fields label{min-width:0;color:#f3f1ea;line-height:1.4}
.app-shell .main-content .document-export-fields select{
  box-sizing:border-box;min-width:0;min-height:44px;padding:9px 38px 9px 14px;
  background-color:#16161b;border:1px solid #85858b;border-radius:8px;color:#f4f4f1;
}
.app-shell .main-content .document-export-fields select:hover{border-color:#d4d4d8}
.app-shell .main-content .document-export-fields select:focus-visible{outline:3px solid #fff3aa;outline-offset:2px}
