.document-actions nav{display:grid;gap:8px}.document-actions nav a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:13px;text-decoration:none}.document-actions .document-download{display:block;margin-top:14px;font-size:12px}.document-session-note{margin-top:14px;font-size:11px;color:var(--muted)}.document-session-note>summary{cursor:pointer;min-height:30px}.document-session-note p{font-size:11px;line-height:1.6}
.fiscal-icon{width:24px;height:24px;display:block;flex-shrink:0}.nav-icon.fiscal-nav-icon{border:0!important;min-width:29px;height:32px}.selection-code .fiscal-icon{width:32px;height:32px}.context-disclosure{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:18px 0;padding:0}.context-disclosure>summary{padding:16px;cursor:pointer;min-height:48px;font-weight:650}.context-disclosure>.context-content{padding:0 16px 16px}.context-disclosure h2{font-size:16px}.context-content .history-list{margin-top:12px}
.document-actions.compact-actions{box-shadow:none;margin:10px 0;padding:12px}.compact-actions .eyebrow,.compact-actions h2,.compact-actions .document-session-note{display:none}.compact-actions nav{display:flex;flex-wrap:wrap;gap:6px}.compact-actions nav a{font-size:11px;padding:7px 10px}.compact-actions .document-download{font-size:11px;margin-top:8px}
@media print{.document-actions{display:none!important}}
