@media (max-width:639.98px){.portal-submit-sticky{z-index:30;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-surface);border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-lg) var(--radius-lg);max-height:60vh;margin:0 -16px -16px;position:sticky;bottom:0;overflow-y:auto}}.portal-tabs{scrollbar-width:none}@media (max-width:639.98px){.portal-tabs{gap:0}.portal-tabs>[role=tab]{flex:1 0 auto;min-width:44px;padding-inline:6px}}@media (max-width:359.98px){.portal-tabs>[role=tab]{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);padding-inline:3px}}
