[data-page-header-actions].is-docked{visibility:hidden;pointer-events:none}
.page-action-dock[hidden]{display:none!important}
.page-action-dock{display:flex;align-items:center;gap:12px;padding:8px 20px;border-top:1px solid var(--color-border,#dce3d6);background:var(--color-surface,#fff);min-width:0}
.page-action-dock-title{font-size:.8rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}
.page-action-dock-buttons{display:flex;align-items:center;gap:8px;overflow-x:auto;min-width:0}
.page-action-dock .btn{flex-shrink:0;min-height:34px;padding:6px 10px;font-size:.75rem;white-space:nowrap}
.page-action-dock .btn svg{width:15px;height:15px}
@media(max-width:700px){.page-action-dock{padding:8px 12px}.page-action-dock-title{display:none}.page-action-dock-buttons{width:100%}}
