/*
 * RoomUpItalia UI Builder foundation v1.
 * Variabili isolate e non collegate ai componenti legacy: il preset originale
 * mantiene quindi esattamente il rendering esistente finché il runtime non viene
 * esplicitamente attivato da un preset pubblicato.
 */
:root {
    --rui-builder-primary: #0b57d0;
    --rui-builder-primary-dark: #0847ad;
    --rui-builder-background: #ffffff;
    --rui-builder-surface: #ffffff;
    --rui-builder-text: #111827;
    --rui-builder-muted: #667085;
    --rui-builder-border: #dce2ea;
    --rui-builder-success: #16794a;
    --rui-builder-warning: #9a6700;
    --rui-builder-danger: #b42318;
    --rui-builder-font-stack: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --rui-builder-body-size: 14px;
    --rui-builder-h1-size: 30px;
    --rui-builder-h2-size: 21px;
    --rui-builder-h3-size: 17px;
    --rui-builder-label-size: 13px;
    --rui-builder-badge-size: 11.5px;
    --rui-builder-sidebar-width: 228px;
    --rui-builder-header-height: 72px;
    --rui-builder-card-radius: 8px;
    --rui-builder-button-radius: 7px;
    --rui-builder-input-radius: 7px;
    --rui-builder-content-gap: 20px;
    --rui-builder-section-gap: 16px;
    --rui-builder-page-max-width: 0px;
    --rui-builder-page-padding-x: 22px;
    --rui-builder-page-padding-y: 22px;
    --rui-builder-sidebar-collapsed-width: 76px;
    --rui-builder-control-height: 42px;
    --rui-builder-card-border-width: 1px;
    --rui-builder-surface-soft: #f8fafc;
    --rui-builder-active-surface: #eef5ff;
    --rui-builder-card-shadow: none;
}

/* Toggle ON/OFF: public/assets/css/design-system/private/components/toggle-switch.css */
