/* The Console owns this shared canvas across lazy product modules. Keep its
   background separate from inherited/shared Account branding profiles. */
:root {
    --console-workspace-background: #A9A9A9;
    --console-workspace-canvas: linear-gradient(135deg,
        color-mix(in srgb, var(--console-workspace-background) 12%, #fff) 0%,
        var(--console-workspace-background) 100%);
}

body,
.xn1-boot-shell,
.xn1-system-state-surface,
.console-shell .pusher,
.xn1-platform-flyout.ui.flyout > .content {
    background: var(--console-workspace-canvas) !important;
    background-attachment: fixed !important;
}

/* Pages expose the one continuous host canvas instead of painting a second
   gradient. Tables, cards, inputs, the breadcrumb and footer keep their surfaces. */
.console-shell [data-xn1-workspace-page="true"],
.console-shell .xn1-system-state-surface,
.console-shell .resource-browser {
    background: transparent !important;
}

