/* NX-4346: adapter for base_frontend_new; loaded only by the circuit insertion point. */
body:has(.nxt-public-circuit) { background: var(--bg-canvas); }
body:has(.nxt-public-circuit) > #cabecera,
body:has(.nxt-public-circuit) > #cabecera + .divider { display: none !important; }

#container-ppal.ui.container:has(> .nxt-public-circuit) {
    --circuit-page-gutter: var(--space-5);
    inline-size: calc(100% - var(--circuit-page-gutter) * 2);
    max-inline-size: var(--bp-max);
    margin-inline: auto !important;
    margin-block: var(--circuit-page-gutter);
}

@media (width < 768px) {
    #container-ppal.ui.container:has(> .nxt-public-circuit) { --circuit-page-gutter: var(--space-2); }
}
