.page-content>section.page-surface[data-attached-footer]{display:flex;flex-direction:column;gap:0;padding:0!important;overflow:hidden!important}.page-surface[data-attached-footer]>.page-surface__body{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;gap:24px}.page-surface[data-attached-footer]>.page-surface__footer{flex:none;min-width:0;padding:16px 24px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface-base-default)}.page-surface[data-attached-footer]>.orders-surface-content{overflow:hidden;gap:16px}.page-surface[data-attached-footer]>.profile-surface-content{gap:0;padding:0;overflow:hidden}.profile-save-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.page-surface__footer .order-selection-bar{position:static;inset:auto;transform:none;width:100%;max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;justify-content:flex-start}@media(max-width:1279px){.page-surface[data-attached-footer]:not([data-footer-visible])>.page-surface__body,.page-surface[data-attached-footer]>.page-surface__footer{padding-bottom:calc(16px + var(--bottom-nav-full-h,96px) + env(safe-area-inset-bottom,0px))}}@media(max-width:767px){.page-surface[data-attached-footer]>.page-surface__body{padding:16px;gap:16px}.page-surface[data-attached-footer]>.profile-surface-content{padding:0;gap:0}.page-surface[data-attached-footer]>.page-surface__footer{padding-inline:16px;padding-top:12px}.page-surface[data-attached-footer]>.orders-surface-content{overflow-y:auto}.profile-save-actions>button{width:100%}}