/* ══════════════════════════════════════════════════════════════════
   MatericFormEngine (Costify) — UI polish
   Pattern mutuato dal wizard Excel:
     - Class "mfe-window" su ogni TelerikWindow/TelerikDialog del modulo
     - Border-radius 10px + overflow hidden per stondare gli angoli
   Linkato in App/src/Materia.WebHost/Shared/App.razor.
   ══════════════════════════════════════════════════════════════════ */

/* ── Window/Dialog containers — rounded corners ──────── */
/* Catch-all per tutti i Window/Dialog del modulo MatericFormEngine.
   Copre sia la classe nuova "mfe-window" (CostificationDrawer + CostSheetWizard)
   sia le classi pre-esistenti già usate dai vari dialog del modulo, evitando
   di toccare 14+ Razor templates: */
.mfe-window.k-window,
.mfe-window.k-dialog,
.cs-add-column-dialog.k-window,
.cs-add-column-dialog.k-dialog,
.cs-materia-dialog.k-window,
.cs-materia-dialog.k-dialog,
.schema-editor-window.k-window,
.schema-editor-window.k-dialog {
    border-radius: 10px !important;
    overflow: hidden;
}

/* Titolo del window/dialog → contorno top arrotondato (Telerik a volte
   piazza un k-window-titlebar che ha sue proprie border-radius=0). */
.mfe-window .k-window-titlebar,
.mfe-window .k-dialog-titlebar,
.cs-add-column-dialog .k-window-titlebar,
.cs-add-column-dialog .k-dialog-titlebar,
.cs-materia-dialog .k-window-titlebar,
.cs-materia-dialog .k-dialog-titlebar,
.schema-editor-window .k-window-titlebar,
.schema-editor-window .k-dialog-titlebar {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
