/* Keep the existing return action in a reserved strip below the site header. */
#app .details-toolbar{position:sticky;top:var(--listing-back-top,74px);z-index:19;background:var(--bg,#fff);padding:6px 0;margin-top:0;min-height:48px;box-sizing:border-box;isolation:isolate}
#app .details-toolbar .back-button{min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel,#fff);font-size:14px;white-space:nowrap}
#app .approved-details-layout button{scroll-margin-top:calc(var(--listing-back-top,74px) + 64px)}
@media(max-width:560px){#app .details-toolbar{gap:6px;min-height:48px}#app .details-toolbar .back-button{font-size:13px;padding:8px}#app .details-toolbar>div{gap:2px}#app .details-toolbar>div button{font-size:12px;padding:8px 4px}}
