body.ambient-enabled{isolation:isolate;background:#0b1413}
#ambient-background{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,#19352a70,transparent 75%)}
/* Opaque surfaces keep movement away from order details, links and controls. */
.ambient-enabled .order-card,.ambient-enabled .order-drawer,.ambient-enabled .panel:not(.orders-board),.ambient-enabled .catalog-card{background:#192225}
.ambient-enabled .account-hero,.ambient-enabled .board-heading{background:#111c19eb;border-radius:10px;padding:12px 14px}
.ambient-enabled .topbar{background:#121e1bef}
.ambient-enabled .empty{background:#14201d;border-radius:12px}
@media(prefers-reduced-motion:reduce){#ambient-background{opacity:.65}}

/* Keep the schedule card itself, without a second surrounding surface. */
.ambient-enabled .work-hours-mobile,.ambient-enabled .page-heading{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0;backdrop-filter:none}
