:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}.topbar{height:calc(var(--topbar-h) + var(--safe-top));padding-top:var(--safe-top)}@media(max-width:968px){.topbar{padding-left:max(12px,var(--safe-left));padding-right:max(12px,var(--safe-right))}.sidebar{padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left)}.page-content{padding-left:max(var(--page-pad, 12px),var(--safe-left));padding-right:max(var(--page-pad, 12px),var(--safe-right))}.main-content{padding-bottom:calc(var(--tabbar-h, 0px) + var(--safe-bottom))}.modal{padding-top:max(16px,var(--safe-top))!important;padding-bottom:max(16px,var(--safe-bottom))!important}}.modal--drawer.modal.active{padding-top:var(--safe-top)!important;padding-bottom:var(--safe-bottom)!important}.stg-push-steps{margin:6px 0 0;padding-left:18px;color:var(--text-secondary);font-size:13px;line-height:1.55}.stg-push-steps svg{vertical-align:-2px}.stg-push-state{font-size:12.5px;color:var(--text-muted)}.stg-push-state[data-tone=bad]{color:var(--danger, #e5484d)}.stg-push-quiet{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.stg-push-quiet[hidden]{display:none}.stg-push-quiet input[type=time]{width:140px;min-width:0}.stg-push-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center}
