.admin-mobile-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=700px){.admin-mobile-actions{z-index:20;padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));background:rgb(var(--color-ui-bg-elevated));border-top:1px solid rgb(var(--color-ui-border));position:sticky;bottom:0}.admin-mobile-actions--page{inset-inline:0;bottom:var(--keyboard-inset,0px);position:fixed}.admin-mobile-edit-form{padding-bottom:10rem}.admin-mobile-edit-form :where(input,select,textarea),.admin-modal-dialog :where(input,select,textarea){scroll-margin-block:5rem 7rem}.admin-modal-dialog.admin-modal-dialog--full{height:var(--visual-viewport-height,100dvh);max-height:var(--visual-viewport-height,100dvh);border-radius:0}.admin-modal-backdrop{bottom:var(--keyboard-inset,0px)}.admin-mobile-filters{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.admin-segmented-control{overscroll-behavior-x:contain;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.admin-segmented-control>button{white-space:nowrap;flex:none}.admin-action-bar--sticky{bottom:var(--keyboard-inset,0px);z-index:30;background:rgb(var(--color-ui-bg-elevated));padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom));border:1px solid rgb(var(--color-ui-border));position:fixed;inset-inline:0}body:has(.admin-action-bar--sticky) .admin-main-content{padding-bottom:10rem}.admin-action-bar--sticky .admin-action-bar-note{display:none}.admin-action-bar--sticky .admin-action-bar-start,.admin-action-bar--sticky .admin-action-bar-end{flex-wrap:wrap;display:flex}}
