a.navbar-brand{white-space:nowrap!important;display:inline-block;padding-right:1rem}.nav-link{white-space:nowrap!important}a{color:#0366d6}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1b6ec2;border-color:#1861ac}html{font-size:14px}@media (min-width:768px){html{font-size:16px}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}html{position:relative;min-height:auto}body{margin-bottom:0}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;line-height:60px}.imageThunbnail{height:200px;width:auto}.imageThunbnailFixed{height:200px;width:200px}.dx-header-row{text-decoration:auto;font-weight:700;word-wrap:normal}.dx-datagrid-headers .dx-datagrid-table .dx-row.dx-header-row td{background:#f3f4f3}.spanBold{font-weight:700}.dropdown-menu{background-color:#1e293b!important;border:1px solid #334155!important}.dropdown-item{color:rgba(255,255,255,.85)!important}.dropdown-item:hover{background-color:#334155!important;color:#fff!important}.dropdown-divider{border-top:1px solid #334155!important;opacity:.5}.nav-link,.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-text{color:rgba(255,255,255,.9)!important}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff!important}#theme-popover .dx-popup-content{padding:0!important}.theme-header{padding:20px 24px 8px 24px}.theme-label{font-size:.7rem;text-transform:uppercase;color:#94a3b8;font-weight:700;letter-spacing:.05em}.theme-title i{font-size:1.15rem!important;color:#334155;display:inline-block}.theme-title{font-size:1.1rem;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px;margin-top:4px}.theme-body{padding:12px 24px 24px 24px}.swatch-flex-container{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;justify-items:center;align-items:center}.theme-swatch{width:18px!important;height:18px!important;border-radius:50%;cursor:pointer;border:1px solid rgba(0,0,0,.1);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.theme-swatch:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.theme-swatch.active{border-color:transparent!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #60a5fa;transform:scale(.85)}#theme-switcher-button{display:inline-flex!important;align-items:center;justify-content:center;transition:transform .2s ease-in-out}#theme-switcher-button:hover{transform:scale(1.15)}#theme-switcher-button i{color:#60a5fa;font-size:1.25rem}#theme-switcher-button .dx-icon-palette,#theme-switcher-button i{color:var(--colore-sfondo-header,#60a5fa);filter:var(--brand-filter, none);transition:all .4s ease-in-out}.admin-console-card{border-radius:8px;background-color:#fff;display:flex;flex-direction:column;height:100%;min-height:500px}.admin-console-header{padding:24px 24px 10px 24px;flex-shrink:0}.admin-console-avatar{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#34495e;border-radius:50%;color:#fff;font-size:1.3rem;flex-shrink:0}.admin-console-title-container{display:flex;flex-direction:column;width:fit-content}.admin-console-title{font-size:1.25rem;font-weight:700;color:#2c3e50}.admin-console-accent-line{height:3px;width:100%;border-radius:2px;margin-top:4px;background-color:var(--colore-accento)}.admin-console-body-wrapper{flex-grow:1;position:relative}.admin-console-body{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding:0 24px}.admin-console-label{font-size:.75rem;text-transform:uppercase;color:#6c757d;font-weight:600;margin-bottom:2px}.admin-console-text{font-size:.85rem;color:#444;line-height:1.5;margin-bottom:20px!important}.admin-console-check{color:#adb5bd;font-size:1.1rem;margin-top:3px}.admin-console-item-text{font-size:.9rem;color:#444;line-height:1.5}.admin-console-item-text strong{font-weight:700;color:#2c3e50}.legenda-container{display:none;margin-top:14px;padding:15px;background:#fcfdfe;border-radius:8px;border:1px solid #edf2f7}.dot{display:inline-block;width:14px;height:14px;border-radius:3px;margin-right:12px}.admin-console-body-wrapper .console-section-title{font-size:.8rem!important;text-transform:uppercase;color:#64748b!important;font-weight:700!important;letter-spacing:.5px;margin-top:25px;margin-bottom:15px}.admin-console-body-wrapper .req-item{font-size:.85rem!important;color:#94a3b8!important;display:flex;align-items:center;gap:10px;margin-bottom:4px;padding:3px 6px;border-radius:4px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative}.admin-console-body-wrapper .req-item.clickable-requirement:hover{background-color:rgba(0,0,0,.08);transform:translateX(4px);cursor:pointer}.admin-console-body-wrapper .req-item.valid{color:#3e6d40!important;font-weight:600!important}.admin-console-body-wrapper .req-item.valid i{color:#3e6d40!important}.admin-console-body-wrapper .req-item.error-blocked{color:#a33b3b!important;font-weight:600!important}.admin-console-body-wrapper .req-item.error-blocked i{color:#a33b3b!important}@keyframes pulse-focus-error{0%{box-shadow:0 0 0 0 rgba(163,59,59,.4)}70%{box-shadow:0 0 0 10px rgba(163,59,59,0)}100%{box-shadow:0 0 0 0 rgba(163,59,59,0)}}.highlight-focus-error{animation:pulse-focus-error 1.2s ease-out;border-color:#a33b3b!important;background-color:snow!important}.status-summary-box{padding:16px 20px!important;border-radius:10px!important;margin-bottom:25px;border:1px solid transparent;display:flex;align-items:center;transition:all .3s ease}.status-summary-title{font-size:.95rem!important;font-weight:600!important;line-height:1.2;display:block}.status-summary-sub{font-size:.85rem!important;opacity:1!important;display:block;margin-top:3px;font-weight:400}.status-icon{font-size:1.7rem!important;margin-right:15px;display:flex;align-items:center;justify-content:center}.status-ok{background-color:#f0fdf4!important;color:#1b5e20!important;border-color:#c8e6c9!important;box-shadow:0 2px 4px rgba(46,125,50,.05)}.status-ok .status-summary-sub{color:#2e7d32!important}.status-error{background-color:#fef2f2!important;color:#991b1b!important;border-color:#fee2e2!important;box-shadow:0 2px 4px rgba(185,28,28,.05)}.status-error .status-summary-sub{color:#b91c1c!important}.d-none{display:none!important}#dynamicContentTarget{position:relative;transition:opacity .3s ease-in-out}#dynamicConsoleContainer{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important;background:#fff}#dynamicConsoleContainer .admin-console-header{flex:0 0 auto!important}#dynamicConsoleContainer .admin-console-body-wrapper{flex:1 1 auto!important;overflow:hidden!important;position:relative!important;min-height:0!important}#dynamicConsoleContainer #console_scroll_wrapper{height:100%!important;width:100%!important}.adaptive-splitter{width:16px;margin-left:-8px;margin-right:-8px;cursor:col-resize;user-select:none;z-index:10;display:flex;align-items:center;justify-content:center;position:relative}.adaptive-splitter-line{width:4px;height:40px;background-color:rgba(255,255,255,.6)!important;border-radius:2px;transition:background-color .15s,height .15s,top .15s;position:absolute;top:140px}.adaptive-splitter:hover .adaptive-splitter-line{background-color:rgba(255,255,255,.9)!important;box-shadow:0 0 15px 3px rgba(255,255,255,.4);height:60px;top:130px}#mainContentContainer{padding-right:12px!important;padding-left:0!important}#sideConsoleContainer{padding-left:12px!important;padding-right:0!important}#dynamicConsoleContainer{display:flex!important;flex-direction:column!important;overflow:hidden!important}#dynamicContentTarget{flex:1 1 auto!important;overflow:hidden!important;min-height:0!important}.form{padding:20px}.form img{width:100px;margin:10px 0 30px}.label-large{vertical-align:super;font-size:36px}.label-small{vertical-align:super;font-size:16px}.label-medium{vertical-align:super;font-size:24px}:root{--colore-sfondo-header:#e5e5e5;--colore-testo-header:#333333;--colore-bordi-verticali-header:#d1d1d1;--colore-linea-sotto-header:#bcbcbc;--colore-sfondo-righe-alternate:#f5f5f5;--colore-sfondo-riga-hover:#dbdbdb;--colore-testo-riga-hover:#000000;--pill-grid-bg:#f9f9f9;--pill-grid-text:#333333;--pill-grid-border:#e0e0e0;--pill-grid-icon:#666666;--pill-grid-hover-bg:#333333;--pill-grid-hover-text:#ffffff;--colore-accento:#333333;--colore-accento-hover:#000000;--brand-filter:saturate(1.2) contrast(1.1);--colore-debito:#9333ea;--bg-evidenziazione:rgba(226, 232, 240, 0.7);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#337ab7;--grid-icon-trash:#dc2626;--grid-icon-doc:#f59e0b;--grid-icon-key:#7c3aed;--grid-icon-ospiti-movimento:#059669;--grid-icon-ospiti-codici:#2563eb;--grid-icon-upload-download:#f59e0b;--colore-sfondo-riga:#ffffff;--chart-p1:#1a2d42;--chart-p2:#334455;--chart-p3:#5c6b7a;--chart-p4:#9ba7b3;--chart-line:#0056b3;--colore-focus-riga:#bfbfbf;--colore-focus-testo:#000000;--bordo-focus-accento:#337ab7;--dynamicConsole-btn-1-bg:#3a4a5b;--dynamicConsole-btn-2-bg:#467194;--dynamicConsole-btn-3-bg:#3b7a63;--dynamicConsole-btn-4-bg:#aa7c39;--dynamicConsole-btn-5-bg:#a64f4f;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff;--badge-success-bg:#e8f5e9;--badge-success-txt:#2e7d32;--badge-success-border:#c8e6c9;--badge-warning-bg:#fffbeb;--badge-warning-txt:#b45309;--badge-warning-border:#fde68a;--badge-danger-bg:#fef2f2;--badge-danger-txt:#dc2626;--badge-danger-border:#fee2e2;--badge-info-bg:#f0f9ff;--badge-info-txt:#0369a1;--badge-info-border:#e0f2fe;--badge-accent-bg:#f59e0b;--badge-accent-txt:#ffffff;--badge-accent-border:#d97706;--badge-secondary-bg:#f1f5f9;--badge-secondary-txt:#475569;--badge-secondary-border:#e2e8f0;--status-dot-blue:#2471a3;--status-dot-orange:#e67e22;--status-dot-red:#cb4335;--status-dot-violet:#7d3c98;--status-dot-green:#2e7d32;--status-dot-gray:#707b7c;--status-dot-yellow:#b7950b}.dx-card:has(.dx-datagrid){min-height:auto!important;display:flex;flex-direction:column;transition:height .2s ease-in-out}.dx-datagrid-rowsview{min-height:300px}.dx-card{border-radius:8px;background-color:#fff;padding:0;border:1px solid var(--colore-bordo-cornice);overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.dx-datagrid-header-panel{background-color:#fff;border-bottom:1px solid #f1f5f9}.dx-datagrid-header-panel .dx-toolbar{margin:0!important;padding:4px 12px 4px 8px!important;height:56px!important;min-height:56px!important;background-color:transparent!important;display:flex;align-items:center}.grid-header-title{font-size:1.5rem;font-weight:700;color:var(--colore-titolo-card);display:flex;align-items:center;line-height:1}.dx-toolbar-item.dx-toolbar-button .grid-header-title i.grid-header-icon,.grid-header-title i{font-size:18px!important;width:38px!important;height:38px!important;line-height:38px!important;margin-right:12px!important;color:var(--colore-accento)!important;background-color:#f1f5f9!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--colore-bordo-cornice)!important;box-shadow:0 1px 2px rgba(0,0,0,.05)}.dx-toolbar-item .dx-dropdowneditor.dx-editor-outlined,.dx-toolbar-item .dx-textbox.dx-editor-outlined{height:32px!important;border-radius:20px!important}.dx-toolbar-item .dx-dropdowneditor.dx-editor-outlined .dx-texteditor-input,.dx-toolbar-item .dx-textbox.dx-editor-outlined .dx-texteditor-input{min-height:32px!important;padding-top:0!important;padding-bottom:0!important;display:flex;align-items:center}.dx-toolbar i.fa-brands,.dx-toolbar i.fa-light,.dx-toolbar i.fa-regular,.dx-toolbar i.fa-solid{width:1em!important;height:1em!important;font-size:16px!important}.dx-toolbar i svg{width:1em!important;height:1em!important}.btn-toolbar-grid-pill{border-radius:50px!important;background-color:var(--colore-accento)!important;color:#fff!important;border:none!important;height:32px!important;padding:0 10px!important;font-size:13px!important;font-weight:700!important;box-shadow:0 2px 4px rgba(0,0,0,.15)!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease!important;margin-left:10px;white-space:nowrap}.btn-toolbar-grid-pill:hover{background-color:var(--colore-accento-hover)!important;box-shadow:0 2px 6px rgba(0,0,0,.2)!important}.btn-toolbar-grid-pill .dx-icon{color:#fff!important;font-size:16px!important;margin-right:6px!important}.dx-datagrid-headers{background-color:#f1f5f9!important;border-bottom:1px solid var(--colore-linea-sotto-header)!important}.dx-datagrid-headers .dx-header-row>td{padding:8px!important;vertical-align:middle;text-align:center!important}.dx-datagrid-headers .dx-header-row{background-color:var(--colore-sfondo-header)!important}.dx-datagrid-headers .dx-datagrid-table .dx-row>td{border-right:1px solid var(--colore-bordi-verticali-header)!important;background-color:transparent!important}.dx-datagrid-headers .dx-column-indicators .dx-header-filter,.dx-datagrid-headers .dx-column-indicators .dx-sort-indicator{color:var(--colore-accento)!important}.dx-datagrid-filter-row{background-color:#fff!important}.dx-datagrid-headers .dx-datagrid-text-content{font-size:.8rem;font-weight:600;color:var(--colore-testo-header)!important;letter-spacing:.02em;display:flex!important;justify-content:center!important;width:100%!important}.dx-datagrid-rowsview .dx-data-row{height:38px!important}.dx-datagrid-rowsview .dx-data-row>td{padding:0 8px!important;height:38px!important;max-height:38px!important;vertical-align:middle!important;border-bottom:1px solid var(--colore-linea-tra-righe)!important;font-size:14px!important;color:var(--colore-testo-principale);overflow:hidden}.dx-row-alt:not(.dx-row-focused):not(:hover)>td{background-color:var(--colore-sfondo-righe-alternate)!important}.dx-row-alt:not(.dx-row-focused):not(:hover)>td.dx-command-edit,.dx-row-alt:not(.dx-row-focused):not(:hover)>td.dx-command-select{background-color:var(--colore-sfondo-righe-alternate)!important}.dx-datagrid-rowsview .dx-datagrid-content-fixed .dx-row-alt.dx-state-hover:not(.dx-row-focused)>td{background-color:var(--colore-sfondo-righe-alternate)!important}.dx-datagrid-rowsview .dx-datagrid-content-fixed .dx-data-row.dx-state-hover:not(.dx-row-alt):not(.dx-row-focused)>td{background-color:var(--colore-sfondo-riga)!important}.dx-datagrid-rowsview .dx-row.dx-data-row:not(.dx-row-focused):hover>td:not([class*=dx-command]):not(:has(.btn-custom-pill)){background-color:var(--colore-sfondo-riga-hover)!important}.dx-datagrid-rowsview .dx-data-row.dx-state-hover:not(.dx-row-focused)>td{background-color:var(--colore-sfondo-riga-hover)!important}.dx-datagrid-rowsview .dx-row.dx-data-row:not(.dx-row-focused):hover>td,.dx-datagrid-rowsview .dx-row.dx-data-row:not(.dx-row-focused):hover>td .rosso,.dx-datagrid-rowsview .dx-row.dx-data-row:not(.dx-row-focused):hover>td .verde{color:var(--colore-testo-riga-hover)!important}.dx-datagrid-content-fixed .dx-row-focused,.dx-datagrid-content-fixed .dx-row-focused.dx-row-alt,.dx-datagrid-rowsview .dx-data-row.dx-row-focused,.dx-datagrid-rowsview .dx-data-row.dx-row-focused.dx-row-alt{background-color:var(--colore-focus-riga)!important;transition:background-color .2s ease}.dx-datagrid-content-fixed .dx-row-focused.dx-row-alt>td:not(.dx-command-edit):not(.dx-command-select),.dx-datagrid-content-fixed .dx-row-focused>td:not(.dx-command-edit):not(.dx-command-select),.dx-datagrid-rowsview .dx-data-row.dx-row-focused.dx-row-alt>td:not(.dx-command-edit):not(.dx-command-select),.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td:not(.dx-command-edit):not(.dx-command-select){background-color:var(--colore-focus-riga)!important;color:var(--colore-focus-testo)!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important;font-weight:600!important}.dx-datagrid-content-fixed .dx-row-focused.dx-row-alt>td.dx-col-fixed:first-child,.dx-datagrid-content-fixed .dx-row-focused.dx-row-alt>td:first-child,.dx-datagrid-content-fixed .dx-row-focused>td.dx-col-fixed:first-child,.dx-datagrid-content-fixed .dx-row-focused>td:first-child,.dx-datagrid-rowsview .dx-data-row.dx-row-focused.dx-row-alt>td.dx-col-fixed:first-child,.dx-datagrid-rowsview .dx-data-row.dx-row-focused.dx-row-alt>td:first-child,.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td.dx-col-fixed:first-child,.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td:first-child{position:relative}.dx-datagrid-content-fixed .dx-row-focused.dx-row-alt>td:first-child::before,.dx-datagrid-content-fixed .dx-row-focused>td:first-child::before,.dx-datagrid-rowsview .dx-data-row.dx-row-focused.dx-row-alt>td:first-child::before,.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td:first-child::before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:3px!important;background-color:var(--bordo-focus-accento)!important;z-index:10!important}.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td .blu,.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td .rosso,.dx-datagrid-rowsview .dx-data-row.dx-row-focused>td .verde{color:var(--colore-focus-testo)!important;filter:none!important}.dx-datagrid-content-fixed .dx-row-focused td.dx-command-edit,.dx-row-focused td.dx-command-edit{background:0 0!important;box-shadow:none!important;border:none!important}.dx-datagrid-content-fixed .dx-row-focused td.dx-command-edit .dx-link,.dx-row-focused td.dx-command-edit .dx-link{background:0 0!important;box-shadow:none!important;outline:0!important;border:none!important;color:#94a3b8!important}.dx-datagrid-content-fixed .dx-row-focused td.dx-command-edit .dx-link.dx-state-focused,.dx-datagrid-content-fixed .dx-row-focused td.dx-command-edit .dx-link:active,.dx-datagrid-content-fixed .dx-row-focused td.dx-command-edit .dx-link:focus,.dx-row-focused td.dx-command-edit .dx-link.dx-state-focused,.dx-row-focused td.dx-command-edit .dx-link:active,.dx-row-focused td.dx-command-edit .dx-link:focus{background:0 0!important;box-shadow:none!important;outline:0!important;border:none!important}.btn-custom-pill{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;height:30px;background-color:var(--pill-grid-bg)!important;border:1px solid var(--pill-grid-border)!important;border-radius:20px;color:var(--pill-grid-text)!important;font-size:14px;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;transition:all .2s ease}.btn-custom-pill i{color:var(--colore-accento);margin-right:8px;font-size:14px}.btn-custom-pill:hover{background-color:var(--pill-grid-hover-bg)!important;color:var(--pill-grid-hover-text)!important;border-color:var(--pill-grid-hover-bg)!important;box-shadow:0 4px 6px rgba(0,0,0,.15);transform:translateY(-1px)}.btn-custom-pill:hover i{color:var(--pill-grid-hover-text)!important}.dx-command-edit .dx-link{color:#94a3b8!important;text-decoration:none!important;font-size:1.1rem;line-height:1;transition:color .2s}.dx-row.dx-data-row .rosso{color:var(--colore-stato-rosso);font-weight:700}.dx-row.dx-data-row .verde{color:var(--colore-stato-verde);font-weight:500}.dx-row.dx-data-row .blu{color:var(--colore-stato-blu);font-weight:500}.smart-icon-hover{display:inline-block;cursor:help;transition:transform .2s ease-in-out,filter .2s ease-in-out;vertical-align:middle}.smart-icon-hover:hover{transform:scale(1.3);filter:brightness(1.2);box-shadow:0 0 5px rgba(0,0,0,.15)}.smart-badge-hover{transition:all .2s ease;cursor:help;display:inline-block}.smart-badge-hover:hover{filter:saturate(1.5) brightness(1.1);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}#toolbar-note-container{display:none;font-size:13px;font-weight:600;color:#475569;align-items:center;margin-left:20px;padding:6px 14px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.05);white-space:nowrap}#toolbar-note-container::before{content:"\f05a";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:8px;color:var(--colore-accento)}.dx-command-edit .dx-link-icon.dx-icon-edit:hover{color:var(--grid-icon-edit)!important}.dx-command-edit .dx-link-icon.dx-icon-trash:hover{color:var(--grid-icon-trash)!important}.dx-command-edit .btn-upload-doc:hover{color:var(--grid-icon-doc)!important}.dx-command-edit .btn-utenti-password:hover{color:var(--grid-icon-key)!important}.dx-command-edit .btn-ospiti-movimento:hover{color:var(--grid-icon-ospiti-movimento)!important;transform:scale(1.15)}.dx-command-edit .btn-ospiti-codici:hover{color:var(--grid-icon-ospiti-codici)!important;transform:scale(1.15)}.dx-command-edit .btn-upload-download:hover{color:var(--grid-icon-upload-download)!important;transform:scale(1.15)}.layout-item-template{display:flex;align-items:center;justify-content:space-between;width:100%;height:28px;padding:0 6px 0 12px;margin:1px 0;position:relative;box-sizing:border-box;transition:background-color .2s}.layout-item-template:hover{background-color:#f1f5f9}.layout-item-template::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:transparent;transition:background-color .2s}.layout-item-template.type-g::before{background-color:#3b82f6}.layout-item-template.type-r::before{background-color:#8b5cf6}.layout-item-template.type-p::before{background-color:#14b8a6}.layout-item-template .layout-item-left{display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;flex:1;margin-right:8px}.layout-item-template .layout-item-name{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;color:#334155}.layout-item-template .star-active{color:#f1c40f;font-size:14px;flex-shrink:0}.layout-item-template .layout-item-actions{display:flex;flex-shrink:0}.layout-item-template .layout-item-actions i{cursor:pointer;font-size:14px;color:#94a3b8;padding:4px;border-radius:4px;transition:all .2s}.layout-item-template .layout-item-actions i:hover{background-color:#e2e8f0}.layout-item-template .layout-item-actions i.dx-icon-edit:hover{color:#337ab7!important}.layout-item-template .layout-item-actions i.dx-icon-trash:hover{color:#dc2626!important}.dx-theme-default{--colore-bottone-login:#1a2d42;--colore-sfondo-header:#e5e5e5;--colore-testo-header:#333333;--colore-bordi-verticali-header:#d1d1d1;--colore-linea-sotto-header:#bcbcbc;--colore-sfondo-righe-alternate:#f5f5f5;--colore-sfondo-riga-hover:#e2e2e2;--colore-testo-riga-hover:#000000;--pill-grid-bg:#f9f9f9;--pill-grid-text:#333333;--pill-grid-border:#e0e0e0;--pill-grid-icon:#666666;--pill-grid-hover-bg:#333333;--pill-grid-hover-text:#ffffff;--colore-accento:#1a2d42;--colore-accento-hover:#000000;--brand-filter:saturate(1.2) contrast(1.1);--colore-debito:#9333ea;--bg-evidenziazione:rgba(226, 232, 240, 0.7);--grid-icon-edit:#337ab7;--grid-icon-trash:#dc2626;--grid-icon-doc:#f59e0b;--grid-icon-key:#7c3aed;--grid-icon-ospiti-movimento:#059669;--grid-icon-ospiti-codici:#2563eb;--grid-icon-upload-download:#f59e0b;--chart-p1:#1a2d42;--chart-p2:#334455;--chart-p3:#5c6b7a;--chart-p4:#9ba7b3;--colore-focus-riga:#bfbfbf;--colore-focus-testo:#000000;--bordo-focus-accento:#337ab7;--dynamicConsole-btn-1-bg:#3a4a5b;--dynamicConsole-btn-2-bg:#467194;--dynamicConsole-btn-3-bg:#3b7a63;--dynamicConsole-btn-4-bg:#aa7c39;--dynamicConsole-btn-5-bg:#a64f4f;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-slate{--colore-sfondo-header:#4e5a65;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#64717c;--colore-linea-sotto-header:#384149;--colore-sfondo-righe-alternate:#f1f3f5;--colore-sfondo-riga-hover:#dbe0e4;--colore-testo-riga-hover:#000000;--pill-grid-bg:#f8fafc;--pill-grid-text:#384149;--pill-grid-border:#d6dbde;--pill-grid-icon:#4e5a65;--pill-grid-hover-bg:#4e5a65;--pill-grid-hover-text:#ffffff;--colore-accento:#34495e;--colore-accento-hover:#212f3d;--brand-filter:grayscale(1) brightness(1.1);--colore-debito:#c2410c;--bg-evidenziazione:rgba(226, 232, 240, 0.7);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#38bdf8;--grid-icon-trash:#fb7185;--grid-icon-doc:#fbbf24;--grid-icon-key:#f97316;--grid-icon-ospiti-movimento:#34d399;--grid-icon-ospiti-codici:#818cf8;--grid-icon-upload-download:#fcd34d;--colore-focus-riga:#b8c1c8;--colore-focus-testo:#000000;--bordo-focus-accento:#384149;--dynamicConsole-btn-1-bg:#4e5a65;--dynamicConsole-btn-2-bg:#4a7c93;--dynamicConsole-btn-3-bg:#40856d;--dynamicConsole-btn-4-bg:#947a3d;--dynamicConsole-btn-5-bg:#99535e;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-taupe{--colore-sfondo-header:#8b857e;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#a19b95;--colore-linea-sotto-header:#6e6862;--colore-sfondo-righe-alternate:#f7f6f5;--colore-sfondo-riga-hover:#e6e4e1;--colore-testo-riga-hover:#000000;--pill-grid-bg:#fcfbf9;--pill-grid-text:#5e5954;--pill-grid-border:#e6e3e0;--pill-grid-icon:#8b857e;--pill-grid-hover-bg:#8b857e;--pill-grid-hover-text:#ffffff;--colore-accento:#5c5853;--colore-accento-hover:#3d3a37;--brand-filter:sepia(0.2) brightness(1.1);--colore-debito:#92400e;--bg-evidenziazione:rgba(224, 221, 217, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#4f46e5;--grid-icon-trash:#991b1b;--grid-icon-doc:#d97706;--grid-icon-key:#7c2d12;--grid-icon-ospiti-movimento:#166534;--grid-icon-ospiti-codici:#1e40af;--grid-icon-upload-download:#b45309;--colore-focus-riga:#d0ccc7;--colore-focus-testo:#000000;--bordo-focus-accento:#8b857e;--dynamicConsole-btn-1-bg:#6e6862;--dynamicConsole-btn-2-bg:#52538c;--dynamicConsole-btn-3-bg:#3d5e45;--dynamicConsole-btn-4-bg:#8c5a23;--dynamicConsole-btn-5-bg:#7d3535;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-sky{--colore-sfondo-header:#d1e3f0;--colore-testo-header:#2c3e50;--colore-bordi-verticali-header:#b8cedc;--colore-linea-sotto-header:#a5b9c7;--colore-sfondo-righe-alternate:#f0f5f9;--colore-sfondo-riga-hover:#dbeaf5;--colore-testo-riga-hover:#000000;--pill-grid-bg:#ffffff;--pill-grid-text:#2c3e50;--pill-grid-border:#cbdce6;--pill-grid-icon:#4a90e2;--pill-grid-hover-bg:#2c3e50;--pill-grid-hover-text:#ffffff;--colore-accento:#2c3e50;--colore-accento-hover:#1a252f;--brand-filter:saturate(1.2) contrast(1.1);--colore-debito:#b45309;--bg-evidenziazione:rgba(186, 230, 253, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#2563eb;--grid-icon-trash:#be123c;--grid-icon-doc:#ea580c;--grid-icon-key:#c2410c;--grid-icon-ospiti-movimento:#15803d;--grid-icon-ospiti-codici:#1d4ed8;--grid-icon-upload-download:#f97316;--colore-focus-riga:#b5cadd;--colore-focus-testo:#000000;--bordo-focus-accento:#4a90e2;--dynamicConsole-btn-1-bg:#4a5d6e;--dynamicConsole-btn-2-bg:#436ca6;--dynamicConsole-btn-3-bg:#3c704e;--dynamicConsole-btn-4-bg:#94532d;--dynamicConsole-btn-5-bg:#8c3549;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-ocean{--colore-sfondo-header:#425e7a;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#587591;--colore-linea-sotto-header:#2f4458;--colore-sfondo-righe-alternate:#f0f4f7;--colore-sfondo-riga-hover:#dbe4ef;--colore-testo-riga-hover:#000000;--pill-grid-bg:#f8fafc;--pill-grid-text:#2f4458;--pill-grid-border:#d7e2ec;--pill-grid-icon:#425e7a;--pill-grid-hover-bg:#425e7a;--pill-grid-hover-text:#ffffff;--colore-accento:#283e54;--colore-accento-hover:#1c2b3a;--brand-filter:brightness(1.25) saturate(1.1);--colore-debito:#1e3a8a;--bg-evidenziazione:rgba(191, 219, 254, 0.5);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#60a5fa;--grid-icon-trash:#f87171;--grid-icon-doc:#fbbf24;--grid-icon-key:#c084fc;--grid-icon-ospiti-movimento:#4ade80;--grid-icon-ospiti-codici:#38bdf8;--grid-icon-upload-download:#0ea5e9;--colore-focus-riga:#b9c9d7;--colore-focus-testo:#000000;--bordo-focus-accento:#425e7a;--dynamicConsole-btn-1-bg:#425e7a;--dynamicConsole-btn-2-bg:#4f739c;--dynamicConsole-btn-3-bg:#427d58;--dynamicConsole-btn-4-bg:#967a3a;--dynamicConsole-btn-5-bg:#965454;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-emerald{--colore-sfondo-header:#3d6a63;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#55857d;--colore-linea-sotto-header:#2a4d47;--colore-sfondo-righe-alternate:#f4f8f7;--colore-sfondo-riga-hover:#dbebe8;--colore-testo-riga-hover:#000000;--pill-grid-bg:#f7faf9;--pill-grid-text:#2a4d47;--pill-grid-border:#d6e5e2;--pill-grid-icon:#3d6a63;--pill-grid-hover-bg:#3d6a63;--pill-grid-hover-text:#ffffff;--colore-accento:#264a44;--colore-accento-hover:#19332f;--brand-filter:brightness(1.2) saturate(0.9);--colore-debito:#065f46;--bg-evidenziazione:rgba(167, 243, 208, 0.5);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#3b82f6;--grid-icon-trash:#e11d48;--grid-icon-doc:#f59e0b;--grid-icon-key:#ea580c;--grid-icon-ospiti-movimento:#10b981;--grid-icon-ospiti-codici:#6366f1;--grid-icon-upload-download:#10b981;--colore-focus-riga:#b8d4cf;--colore-focus-testo:#000000;--bordo-focus-accento:#3d6a63;--dynamicConsole-btn-1-bg:#3d6a63;--dynamicConsole-btn-2-bg:#436294;--dynamicConsole-btn-3-bg:#2e735b;--dynamicConsole-btn-4-bg:#916c2b;--dynamicConsole-btn-5-bg:#8f3b4d;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-soft{--colore-sfondo-header:#4a7a56;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#6b9c77;--colore-linea-sotto-header:#3d6346;--colore-sfondo-righe-alternate:#f1f8f3;--colore-sfondo-riga-hover:#dbe6dd;--colore-testo-riga-hover:#000000;--pill-grid-bg:#f7fbf8;--pill-grid-text:#3d6346;--pill-grid-border:#cbdad0;--pill-grid-icon:#4a7a56;--pill-grid-hover-bg:#4a7a56;--pill-grid-hover-text:#ffffff;--colore-accento:#35563d;--colore-accento-hover:#253d2b;--brand-filter:brightness(1.25) saturate(1.1);--colore-debito:#166534;--bg-evidenziazione:rgba(220, 252, 231, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#2563eb;--grid-icon-trash:#9f1239;--grid-icon-doc:#d97706;--grid-icon-key:#92400e;--grid-icon-ospiti-movimento:#065f46;--grid-icon-ospiti-codici:#4338ca;--grid-icon-upload-download:#84cc16;--colore-focus-riga:#b9ccc0;--colore-focus-testo:#000000;--bordo-focus-accento:#4a7a56;--dynamicConsole-btn-1-bg:#4a7a56;--dynamicConsole-btn-2-bg:#42649c;--dynamicConsole-btn-3-bg:#2f6957;--dynamicConsole-btn-4-bg:#8c5b29;--dynamicConsole-btn-5-bg:#853749;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-berry{--colore-sfondo-header:#7a4d66;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#8f637b;--colore-linea-sotto-header:#5f3a4f;--colore-sfondo-righe-alternate:#fbf8fa;--colore-sfondo-riga-hover:#ece0e7;--colore-testo-riga-hover:#000000;--pill-grid-bg:#fcf9fb;--pill-grid-text:#5f3a4f;--pill-grid-border:#eadce3;--pill-grid-icon:#7a4d66;--pill-grid-hover-bg:#7a4d66;--pill-grid-hover-text:#ffffff;--colore-accento:#57374a;--colore-accento-hover:#3d2734;--brand-filter:brightness(1.25) saturate(1.1);--colore-debito:#9d174d;--bg-evidenziazione:rgba(252, 231, 243, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#60a5fa;--grid-icon-trash:#9f1239;--grid-icon-doc:#fde047;--grid-icon-key:#e879f9;--grid-icon-ospiti-movimento:#bef264;--grid-icon-ospiti-codici:#93c5fd;--grid-icon-upload-download:#f472b6;--colore-focus-riga:#d4c1cc;--colore-focus-testo:#000000;--bordo-focus-accento:#7a4d66;--dynamicConsole-btn-1-bg:#7a4d66;--dynamicConsole-btn-2-bg:#4d688a;--dynamicConsole-btn-3-bg:#5e733c;--dynamicConsole-btn-4-bg:#8c7637;--dynamicConsole-btn-5-bg:#85374e;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-velvet{--colore-sfondo-header:#632a2a;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#7d4242;--colore-linea-sotto-header:#4a1f1f;--colore-sfondo-righe-alternate:#fbf7f7;--colore-sfondo-riga-hover:#f0dada;--colore-testo-riga-hover:#000000;--pill-grid-bg:#fcf9f9;--pill-grid-text:#632a2a;--pill-grid-border:#e8d5d5;--pill-grid-icon:#632a2a;--pill-grid-hover-bg:#632a2a;--pill-grid-hover-text:#ffffff;--colore-accento:#4a1f1f;--colore-accento-hover:#331515;--brand-filter:brightness(1.3) contrast(0.9);--colore-debito:#991b1b;--bg-evidenziazione:rgba(254, 226, 226, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#93c5fd;--grid-icon-trash:#9f1239;--grid-icon-doc:#fef08a;--grid-icon-key:#ffedd5;--grid-icon-ospiti-movimento:#86efac;--grid-icon-ospiti-codici:#bae6fd;--grid-icon-upload-download:#fb7185;--colore-focus-riga:#d9b8b8;--colore-focus-testo:#000000;--bordo-focus-accento:#632a2a;--dynamicConsole-btn-1-bg:#854545;--dynamicConsole-btn-2-bg:#4f6885;--dynamicConsole-btn-3-bg:#457357;--dynamicConsole-btn-4-bg:#8c753b;--dynamicConsole-btn-5-bg:#803541;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-terracotta{--colore-sfondo-header:#a65d47;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#bc7b68;--colore-linea-sotto-header:#8a4a36;--colore-sfondo-righe-alternate:#fcf8f6;--colore-sfondo-riga-hover:#f0ddd7;--colore-testo-riga-hover:#000000;--pill-grid-bg:#fcf9f8;--pill-grid-text:#a65d47;--pill-grid-border:#f1d9d1;--pill-grid-icon:#a65d47;--pill-grid-hover-bg:#a65d47;--pill-grid-hover-text:#ffffff;--colore-accento:#7a4535;--colore-accento-hover:#573126;--brand-filter:brightness(1.25) saturate(1.1);--colore-debito:#7c2d12;--bg-evidenziazione:rgba(254, 215, 170, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#1e40af;--grid-icon-trash:#7f1d1d;--grid-icon-doc:#451a03;--grid-icon-key:#7c2d12;--grid-icon-ospiti-movimento:#064e3b;--grid-icon-ospiti-codici:#1e3a8a;--grid-icon-upload-download:#ea580c;--colore-focus-riga:#d6b8b0;--colore-focus-testo:#000000;--bordo-focus-accento:#a65d47;--dynamicConsole-btn-1-bg:#a65d47;--dynamicConsole-btn-2-bg:#3a5078;--dynamicConsole-btn-3-bg:#295446;--dynamicConsole-btn-4-bg:#8f5c25;--dynamicConsole-btn-5-bg:#823838;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-sunset{--colore-sfondo-header:#f5a882;--colore-testo-header:#333333;--colore-bordi-verticali-header:#e09876;--colore-linea-sotto-header:#d47646;--colore-sfondo-righe-alternate:#fffaf8;--colore-sfondo-riga-hover:#fce6da;--colore-testo-riga-hover:#000000;--pill-grid-bg:#fffbf9;--pill-grid-text:#8c5336;--pill-grid-border:#f5ddd1;--pill-grid-icon:#ec8b5a;--pill-grid-hover-bg:#ec8b5a;--pill-grid-hover-text:#ffffff;--colore-accento:#c96e40;--colore-accento-hover:#a35a34;--brand-filter:brightness(1.1) saturate(1.2);--colore-debito:#9a3412;--bg-evidenziazione:rgba(255, 237, 213, 0.6);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#1d4ed8;--grid-icon-trash:#991b1b;--grid-icon-doc:#78350f;--grid-icon-key:#b45309;--grid-icon-ospiti-movimento:#14532d;--grid-icon-ospiti-codici:#312e81;--grid-icon-upload-download:#fbbf24;--colore-focus-riga:#ebc0a8;--colore-focus-testo:#000000;--bordo-focus-accento:#ec8b5a;--dynamicConsole-btn-1-bg:#c97851;--dynamicConsole-btn-2-bg:#40578a;--dynamicConsole-btn-3-bg:#2d543b;--dynamicConsole-btn-4-bg:#947431;--dynamicConsole-btn-5-bg:#853737;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.dx-theme-honey{--colore-sfondo-header:#b59a4d;--colore-testo-header:#ffffff;--colore-bordi-verticali-header:#c9b26d;--colore-linea-sotto-header:#8e793a;--colore-sfondo-righe-alternate:#fcfbf5;--colore-sfondo-riga-hover:#f4ecd5;--colore-testo-riga-hover:#000000;--pill-grid-bg:#fcfaf5;--pill-grid-text:#8e793a;--pill-grid-border:#f1e6cc;--pill-grid-icon:#b59a4d;--pill-grid-hover-bg:#b59a4d;--pill-grid-hover-text:#ffffff;--colore-accento:#857038;--colore-accento-hover:#615228;--brand-filter:brightness(1.2) saturate(0.8);--colore-debito:#854d0e;--bg-evidenziazione:rgba(253, 224, 71, 0.4);--colore-bottone-login:var(--colore-accento);--grid-icon-edit:#1e3a8a;--grid-icon-trash:#dc2626;--grid-icon-doc:#451a03;--grid-icon-key:#5b21b6;--grid-icon-ospiti-movimento:#047857;--grid-icon-ospiti-codici:#2563eb;--grid-icon-upload-download:#7c2d12;--colore-focus-riga:#e0cca0;--colore-focus-testo:#000000;--bordo-focus-accento:#b59a4d;--dynamicConsole-btn-1-bg:#b59a4d;--dynamicConsole-btn-2-bg:#3a578c;--dynamicConsole-btn-3-bg:#23614d;--dynamicConsole-btn-4-bg:#946321;--dynamicConsole-btn-5-bg:#913a3a;--dynamicConsole-btn-1-fg:#ffffff;--dynamicConsole-btn-2-fg:#ffffff;--dynamicConsole-btn-3-fg:#ffffff;--dynamicConsole-btn-4-fg:#ffffff;--dynamicConsole-btn-5-fg:#ffffff}.brand-dynamic-color{color:var(--colore-sfondo-header,#60a5fa);filter:var(--brand-filter, none);transition:all .4s ease-in-out;font-weight:700}.smart-actions-wrapper .dx-overlay-content{background-color:#fff!important;border-radius:8px!important;border:1px solid #edf2f7!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)!important}.smart-actions-wrapper .dx-list-item{height:38px!important;padding:0 15px!important;display:flex!important;align-items:center!important;gap:10px!important;transition:background-color .15s ease!important;border-bottom:none!important}.smart-actions-wrapper .dx-list-item-content{font-size:.85rem!important;color:#334155!important;font-weight:500!important}.smart-actions-wrapper .dx-list-item i{color:#337ab7!important;font-size:14px!important;width:18px!important}.smart-actions-wrapper .dx-list-item.dx-state-hover{background-color:#337ab7!important;margin:2px 6px!important;border-radius:6px!important}.smart-actions-wrapper .dx-list-item.dx-state-hover .dx-list-item-content,.smart-actions-wrapper .dx-list-item.dx-state-hover i{color:#fff!important}.smart-main-button{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:4px!important;transition:all .2s ease-in-out!important}.smart-main-button .dx-button-content i{color:#337ab7!important;font-size:16px!important;font-weight:700!important}.smart-main-button.dx-state-hover{background-color:#337ab7!important;border-color:#2e6da4!important}.smart-main-button.dx-state-hover .dx-button-content i,.smart-main-button.dx-state-hover .dx-strategy-indicator{color:#fff!important}.smart-avatar-base{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:rgba(0,0,0,.55);font-weight:600;text-transform:uppercase;border:1px solid rgba(0,0,0,.05);user-select:none;pointer-events:none;opacity:.85;transition:opacity .2s ease}.avatar-person{border-radius:50%;font-size:10px}.avatar-entity{border-radius:6px;font-size:12px}.smart-avatar-base i{line-height:1}.stato-wrapper{display:flex;align-items:center;gap:8px}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.status-dot--blu{background-color:var(--status-dot-blue)!important}.status-dot--arancio{background-color:var(--status-dot-orange)!important}.status-dot--rosso{background-color:var(--status-dot-red)!important}.status-dot--viola{background-color:var(--status-dot-violet)!important}.status-dot--verde{background-color:transparent!important;border:2px solid var(--status-dot-green)!important}.status-dot--grigio{background-color:var(--status-dot-gray)!important}.status-dot--giallo{background-color:var(--status-dot-yellow)!important}.dx-theme-default{--status-dot-blue:#2471a3;--status-dot-orange:#e67e22;--status-dot-red:#cb4335;--status-dot-violet:#7d3c98;--status-dot-green:#2e7d32;--status-dot-gray:#707b7c;--status-dot-yellow:#b7950b}.dx-theme-slate{--status-dot-blue:#295b80;--status-dot-orange:#bd6211;--status-dot-red:#a63232;--status-dot-violet:#632d7a;--status-dot-green:#226125;--status-dot-gray:#566573;--status-dot-yellow:#947600}.dx-theme-taupe{--status-dot-blue:#346385;--status-dot-orange:#bd6c28;--status-dot-red:#a83b31;--status-dot-violet:#723b85;--status-dot-green:#386b3c;--status-dot-gray:#6b6661;--status-dot-yellow:#8f7215}.dx-theme-sky{--status-dot-blue:#1b669c;--status-dot-orange:#d96f14;--status-dot-red:#cc3c3c;--status-dot-violet:#823ca6;--status-dot-green:#1b8522;--status-dot-gray:#5a6e7f;--status-dot-yellow:#a38000}.dx-theme-ocean{--status-dot-blue:#1c527a;--status-dot-orange:#c96510;--status-dot-red:#bd3126;--status-dot-violet:#6d2d80;--status-dot-green:#1f6b24;--status-dot-gray:#4f6475;--status-dot-yellow:#947403}.dx-theme-emerald{--status-dot-blue:#245880;--status-dot-orange:#bf6415;--status-dot-red:#b33b3b;--status-dot-violet:#703385;--status-dot-green:#1a5e20;--status-dot-gray:#4c6661;--status-dot-yellow:#8c7111}.dx-theme-soft{--status-dot-blue:#2e5980;--status-dot-orange:#ba6318;--status-dot-red:#ad3939;--status-dot-violet:#6e3580;--status-dot-green:#276131;--status-dot-gray:#4d6152;--status-dot-yellow:#876e14}.dx-theme-berry{--status-dot-blue:#2b5680;--status-dot-orange:#b3560b;--status-dot-red:#a32e2e;--status-dot-violet:#6d2085;--status-dot-green:#1b7a32;--status-dot-gray:#6b4d5e;--status-dot-yellow:#806507}.dx-theme-velvet{--status-dot-blue:#24527a;--status-dot-orange:#b3590b;--status-dot-red:#9c2424;--status-dot-violet:#62247a;--status-dot-green:#1c5e29;--status-dot-gray:#634242;--status-dot-yellow:#7a6109}.dx-theme-terracotta{--status-dot-blue:#2e5473;--status-dot-orange:#b05c17;--status-dot-red:#9c2e26;--status-dot-violet:#6d2e7d;--status-dot-green:#266333;--status-dot-gray:#6e4e44;--status-dot-yellow:#7a6311}.dx-theme-sunset{--status-dot-blue:#1c5885;--status-dot-orange:#cf6206;--status-dot-red:#ad2828;--status-dot-violet:#761b9c;--status-dot-green:#1b7328;--status-dot-gray:#805b4a;--status-dot-yellow:#8a6c03}.dx-theme-honey{--status-dot-blue:#244e73;--status-dot-orange:#b35e12;--status-dot-red:#a12b2b;--status-dot-violet:#68247a;--status-dot-green:#1f5e23;--status-dot-gray:#6e644b;--status-dot-yellow:#806a0c}.smart-badge{display:inline-block;min-width:90px;padding:5px 12px;border-radius:50px;border:1px solid;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.5px;vertical-align:middle}.smart-badge.success{background-color:var(--badge-success-bg)!important;color:var(--badge-success-txt)!important;border-color:var(--badge-success-border)!important}.smart-badge.warning{background-color:var(--badge-warning-bg)!important;color:var(--badge-warning-txt)!important;border-color:var(--badge-warning-border)!important}.smart-badge.danger{background-color:var(--badge-danger-bg)!important;color:var(--badge-danger-txt)!important;border-color:var(--badge-danger-border)!important}.smart-badge.info{background-color:var(--badge-info-bg)!important;color:var(--badge-info-txt)!important;border-color:var(--badge-info-border)!important}.smart-badge.accent{background-color:var(--badge-accent-bg)!important;color:var(--badge-accent-txt)!important;border-color:var(--badge-accent-border)!important}.smart-badge.secondary{background-color:var(--badge-secondary-bg)!important;color:var(--badge-secondary-txt)!important;border-color:var(--badge-secondary-border)!important}.smart-badge.ordine-blu{background-color:var(--badge-ordine-blu-bg)!important;color:var(--badge-ordine-blu-txt)!important;border-color:var(--badge-ordine-blu-border)!important}.smart-badge.ordine-arancio{background-color:var(--badge-ordine-arancio-bg)!important;color:var(--badge-ordine-arancio-txt)!important;border-color:var(--badge-ordine-arancio-border)!important}.smart-badge.ordine-rosso{background-color:var(--badge-ordine-rosso-bg)!important;color:var(--badge-ordine-rosso-txt)!important;border-color:var(--badge-ordine-rosso-border)!important}.smart-badge.ordine-viola{background-color:var(--badge-ordine-viola-bg)!important;color:var(--badge-ordine-viola-txt)!important;border-color:var(--badge-ordine-viola-border)!important}.smart-badge.ordine-verde{background-color:var(--badge-ordine-verde-bg)!important;color:var(--badge-ordine-verde-txt)!important;border-color:var(--badge-ordine-verde-border)!important}.smart-badge.ordine-grigio{background-color:var(--badge-ordine-grigio-bg)!important;color:var(--badge-ordine-grigio-txt)!important;border-color:var(--badge-ordine-grigio-border)!important}.smart-badge.ordine-giallo{background-color:var(--badge-ordine-giallo-bg)!important;color:var(--badge-ordine-giallo-txt)!important;border-color:var(--badge-ordine-giallo-border)!important}.dx-theme-default{--badge-success-bg:#e8f5e9;--badge-success-txt:#2e7d32;--badge-success-border:#c8e6c9;--badge-warning-bg:#fffbeb;--badge-warning-txt:#b45309;--badge-warning-border:#fde68a;--badge-danger-bg:#fef2f2;--badge-danger-txt:#dc2626;--badge-danger-border:#fee2e2;--badge-info-bg:#f0f9ff;--badge-info-txt:#0369a1;--badge-info-border:#e0f2fe;--badge-accent-bg:#f59e0b;--badge-accent-txt:#ffffff;--badge-accent-border:#d97706;--badge-secondary-bg:#f1f5f9;--badge-secondary-txt:#475569;--badge-secondary-border:#e2e8f0}.dx-theme-slate{--badge-success-bg:#e2ede5;--badge-success-txt:#2d5c36;--badge-success-border:#cbdcd1;--badge-warning-bg:#f5eed5;--badge-warning-txt:#7a5e1c;--badge-warning-border:#e3d9b8;--badge-danger-bg:#f5e4e4;--badge-danger-txt:#963f3f;--badge-danger-border:#e3c5c5;--badge-info-bg:#e2ebf2;--badge-info-txt:#225685;--badge-info-border:#b6cad9;--badge-accent-bg:#34495e;--badge-accent-txt:#ffffff;--badge-accent-border:#2c3e50;--badge-secondary-bg:#e3e7eb;--badge-secondary-txt:#3b4854;--badge-secondary-border:#ccd3d9}.dx-theme-taupe{--badge-success-bg:#e2ede5;--badge-success-txt:#3a633e;--badge-success-border:#c8dcd0;--badge-warning-bg:#f5edd7;--badge-warning-txt:#826117;--badge-warning-border:#e3d3b6;--badge-danger-bg:#f5e4e2;--badge-danger-txt:#964038;--badge-danger-border:#e3c4c1;--badge-info-bg:#e1edf5;--badge-info-txt:#2f546e;--badge-info-border:#c3d6e3;--badge-accent-bg:#7a6e67;--badge-accent-txt:#ffffff;--badge-accent-border:#5e544f;--badge-secondary-bg:#ebdcd5;--badge-secondary-txt:#524741;--badge-secondary-border:#d1bfb6}.dx-theme-sky{--badge-success-bg:#eaf2ed;--badge-success-txt:#4b6b58;--badge-success-border:#d1e0d7;--badge-warning-bg:#f5edd7;--badge-warning-txt:#826117;--badge-warning-border:#e3d3b6;--badge-danger-bg:#f5e4e2;--badge-danger-txt:#964038;--badge-danger-border:#e3c4c1;--badge-info-bg:#e1edf5;--badge-info-txt:#2f546e;--badge-info-border:#c3d6e3;--badge-accent-bg:#2980b9;--badge-accent-txt:#ffffff;--badge-accent-border:#216894;--badge-secondary-bg:#f0f4f7;--badge-secondary-txt:#4c5e6e;--badge-secondary-border:#cbd4db}.dx-theme-ocean{--badge-success-bg:#e2ede5;--badge-success-txt:#3a633e;--badge-success-border:#c8dcd0;--badge-warning-bg:#f5edd7;--badge-warning-txt:#826117;--badge-warning-border:#e3d3b6;--badge-danger-bg:#f5e4e2;--badge-danger-txt:#964038;--badge-danger-border:#e3c4c1;--badge-info-bg:#e1edf5;--badge-info-txt:#2f546e;--badge-info-border:#c3d6e3;--badge-accent-bg:#bd7604;--badge-accent-txt:#ffffff;--badge-accent-border:#9e6102;--badge-secondary-bg:#e4ebf0;--badge-secondary-txt:#3b4e5c;--badge-secondary-border:#c4d3dd}.dx-theme-emerald{--badge-success-bg:#d9eadd;--badge-success-txt:#164d1b;--badge-success-border:#b8d9bc;--badge-warning-bg:#f5eed8;--badge-warning-txt:#7a5a0b;--badge-warning-border:#e3d5a6;--badge-danger-bg:#f5e4e4;--badge-danger-txt:#9c3333;--badge-danger-border:#e3bebe;--badge-info-bg:#dae8f2;--badge-info-txt:#164d75;--badge-info-border:#a8c4d6;--badge-accent-bg:#a8690a;--badge-accent-txt:#ffffff;--badge-accent-border:#8a5708;--badge-secondary-bg:#e0e8e6;--badge-secondary-txt:#2e423f;--badge-secondary-border:#c4d1ce}.dx-theme-soft{--badge-success-bg:#e0eadd;--badge-success-txt:#2d5e35;--badge-success-border:#c4d6c7;--badge-warning-bg:#f2ede0;--badge-warning-txt:#7d652d;--badge-warning-border:#dcd1b6;--badge-danger-bg:#ede0e0;--badge-danger-txt:#8c3f3f;--badge-danger-border:#d4bcbc;--badge-info-bg:#dee5e8;--badge-info-txt:#335975;--badge-info-border:#bccbd4;--badge-accent-bg:#a3722a;--badge-accent-txt:#ffffff;--badge-accent-border:#875c1d;--badge-secondary-bg:#e3e8e5;--badge-secondary-txt:#46524a;--badge-secondary-border:#c9d1cc}.dx-theme-berry{--badge-success-bg:#e0e8e2;--badge-success-txt:#3b5e45;--badge-success-border:#c4d6cb;--badge-warning-bg:#f2ede0;--badge-warning-txt:#806b4d;--badge-warning-border:#dcd1be;--badge-danger-bg:#f2e0e0;--badge-danger-txt:#8c4646;--badge-danger-border:#d4bcbc;--badge-info-bg:#e0e5f2;--badge-info-txt:#435175;--badge-info-border:#bccbd4;--badge-accent-bg:#a3693a;--badge-accent-txt:#ffffff;--badge-accent-border:#87572d;--badge-secondary-bg:#e8e3e6;--badge-secondary-txt:#52464c;--badge-secondary-border:#d1c9cc}.dx-theme-velvet{--badge-success-bg:#dcebe0;--badge-success-txt:#2a5232;--badge-success-border:#bccdc0;--badge-warning-bg:#f5eed8;--badge-warning-txt:#7d652d;--badge-warning-border:#dcd1b6;--badge-danger-bg:#f2e0e0;--badge-danger-txt:#8c3f3f;--badge-danger-border:#d4bcbc;--badge-info-bg:#e0e8f2;--badge-info-txt:#335175;--badge-info-border:#bccbd4;--badge-accent-bg:#8a2b43;--badge-accent-txt:#ffffff;--badge-accent-border:#6e1f32;--badge-secondary-bg:#e8e3e3;--badge-secondary-txt:#523f3f;--badge-secondary-border:#ccc9c9}.dx-theme-terracotta{--badge-success-bg:#e0e8e0;--badge-success-txt:#355e40;--badge-success-border:#c4d6c7;--badge-warning-bg:#f2ede0;--badge-warning-txt:#806b4d;--badge-warning-border:#dcd1be;--badge-danger-bg:#f2e0e0;--badge-danger-txt:#8c4646;--badge-danger-border:#d4bcbc;--badge-info-bg:#e0e5f2;--badge-info-txt:#435175;--badge-info-border:#bccbd4;--badge-accent-bg:#a3693a;--badge-accent-txt:#ffffff;--badge-accent-border:#87572d;--badge-secondary-bg:#e8e3e6;--badge-secondary-txt:#52464c;--badge-secondary-border:#d1c9cc}.dx-theme-sunset{--badge-success-bg:#dcebdc;--badge-success-txt:#2d6135;--badge-success-border:#bcd6c0;--badge-warning-bg:#f2e9c9;--badge-warning-txt:#7a6319;--badge-warning-border:#dcd1a6;--badge-danger-bg:#f2e0e0;--badge-danger-txt:#8c3535;--badge-danger-border:#d4bcbc;--badge-info-bg:#e0e8f2;--badge-info-txt:#2d5675;--badge-info-border:#bccbd4;--badge-accent-bg:#a8642a;--badge-accent-txt:#ffffff;--badge-accent-border:#8a501f;--badge-secondary-bg:#e8e3e0;--badge-secondary-txt:#52443f;--badge-secondary-border:#d1c9c4}.dx-theme-honey{--badge-success-bg:#e0e8df;--badge-success-txt:#355e38;--badge-success-border:#c4d6c7;--badge-warning-bg:#f2ede0;--badge-warning-txt:#806b3d;--badge-warning-border:#dcd1be;--badge-danger-bg:#f2e0e0;--badge-danger-txt:#8c3838;--badge-danger-border:#d4bcbc;--badge-info-bg:#e0e5f2;--badge-info-txt:#354a5e;--badge-info-border:#bccbd4;--badge-accent-bg:#a3652a;--badge-accent-txt:#ffffff;--badge-accent-border:#87521d;--badge-secondary-bg:#e8e6e3;--badge-secondary-txt:#524a3f;--badge-secondary-border:#d1cbc2}.smart-form{padding:15px!important;background-color:transparent!important}.smart-form .dx-form-group{background-color:#fff!important;border-radius:8px!important;padding:15px 20px!important;margin-bottom:15px!important;border:1px solid var(--pill-grid-border,#e2e8f0)!important;border-left:5px solid var(--pill-grid-icon)!important;box-shadow:0 2px 6px rgba(0,0,0,.03)!important;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.smart-form .dx-form-group:first-child{margin-top:10px!important}.smart-form .dx-form-group-caption{font-size:1rem!important;font-weight:700!important;color:#1e293b!important;letter-spacing:.05em;padding:0!important;border:none!important;margin-bottom:12px!important}.smart-form .dx-form-group-caption span{font-weight:700!important}.smart-form .dx-texteditor.dx-editor-outlined{border-radius:6px!important;background-color:#fff!important}.smart-form .dx-texteditor-input{color:#333!important;padding:8px 12px!important;font-size:.9rem!important}.smart-form .dx-field-item-label-text{color:#475569!important;font-weight:700!important;font-size:.8rem!important}.smart-form .dx-texteditor.dx-editor-outlined .dx-outline-after,.smart-form .dx-texteditor.dx-editor-outlined .dx-outline-before,.smart-form .dx-texteditor.dx-editor-outlined .dx-outline-center{border-color:#cbd5e1!important}.smart-form .dx-state-focused.dx-editor-outlined .dx-outline-after,.smart-form .dx-state-focused.dx-editor-outlined .dx-outline-before,.smart-form .dx-state-focused.dx-editor-outlined .dx-outline-center{border-color:var(--pill-grid-icon)!important;border-width:2px!important}.dx-invalid-badge,.dx-invalid-message{display:none!important}.form-caption-bold-fix span{font-weight:500!important;font-family:inherit!important}.form-caption-bold-fix i.grid-header-icon{font-weight:900!important;font-size:1rem!important;width:20px;text-align:center;display:inline-block}.group-error-text-custom{color:#a33b3b!important;font-weight:600!important;font-size:.9rem;margin-left:4px;text-transform:lowercase}.badge-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.popup-icon-success{color:#2e7d32!important;font-size:20px!important;margin-left:10px!important;display:flex!important;align-items:center!important;height:100%!important}.required-asterisk{color:#dc3545;font-weight:700;margin-left:2px;user-select:none}.file-ext-label{color:#94a3b8;font-size:.8rem;font-weight:400;margin-left:6px}#gridUploadFiles .dx-data-row.row-output-file{background-color:#f0f9ff!important}#gridUploadFiles .dx-data-row.row-output-file td:first-child{border-left:none!important;box-shadow:inset 5px 0 0 0 #f59e0b!important;padding-left:10px!important}.info-title{display:inline-flex;align-items:center;font-size:14px}.info-title i{font-size:14px;margin-right:8px;color:#0284c7}.dx-popup-title{background:#fff!important;border-bottom:1px solid #edf2f7!important;padding:10px 24px!important}.dx-popup-title .dx-item-content{font-size:.7rem!important;text-transform:uppercase!important;color:#94a3b8!important;font-weight:700!important;letter-spacing:1px!important}#popupEsitoOperazione .dx-popup-content{padding:0 24px!important}#popupContentContainer{margin-top:8px!important;border:1px solid #edf2f7;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.03)}#popupContentContainer .dx-datagrid{border:none!important}.custom-status-badge{padding:2px 12px;border-radius:999px;font-size:12px;font-weight:700;margin-right:15px;margin-left:5px;display:inline-block;vertical-align:middle;text-transform:uppercase;border:1px solid transparent}.custom-status-badge.success{background-color:#e8f5e9;color:#2e7d32;border-color:#c8e6c9}.custom-status-badge.error{background-color:#fce4ec;color:#d32f2f;border-color:#f8bbd0}.smart-popup-container{background-color:#fff;border-radius:8px}.smart-popup-header{padding:15px 24px 12px 24px;font-size:.75rem!important;text-transform:uppercase;color:#6c757d;font-weight:600;letter-spacing:.5px;border-bottom:1px solid #edf2f7}.smart-popup-header i{margin-right:10px;font-size:1.1rem;color:#34495e}.requirements-container{margin:15px 24px 0 24px;padding:12px 15px;background:#fcfdfe;border-radius:8px;border:1px solid #edf2f7;display:flex;flex-direction:column;gap:8px}.req-item{font-size:.85rem!important;color:#94a3b8;display:flex;align-items:center;gap:10px;transition:all .2s ease}.req-item i{font-size:14px}.req-item.valid{color:#2e7d32;font-weight:600}.req-item.valid i{color:#2e7d32}.req-item.error-blocked{color:#dc2626;font-weight:600}.req-item.error-blocked i{color:#dc2626}.info-container{margin:15px 24px 0 24px;padding:12px 15px;background:#fcfdfe;border-radius:8px;border:1px solid #edf2f7;border-left:4px solid #3b82f6;display:flex;flex-direction:column;gap:4px}.info-title{font-weight:700;color:#334155;text-transform:uppercase;display:flex;align-items:center;gap:10px;font-size:.85rem}.info-subtitle{font-size:.8rem;color:#64748b;margin-left:24px}.smart-badge{display:inline-block;min-width:90px;padding:5px 12px;border-radius:50px;border:1px solid;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.5px;vertical-align:middle}.smart-badge.success{background-color:#e8f5e9;color:#2e7d32;border-color:#c8e6c9}.smart-badge.warning{background-color:#fffbeb;color:#b45309;border-color:#fde68a}.smart-badge.danger{background-color:#fef2f2;color:#dc2626;border-color:#fee2e2}.smart-badge.info{background-color:#f0f9ff;color:#0369a1;border-color:#e0f2fe}.smart-badge.accent{background-color:#f59e0b!important;color:#fff!important;border-color:#d97706!important}.smart-badge.secondary{background-color:#f1f5f9;color:#475569;border-color:#e2e8f0}.smart-tabpanel .dx-tab-content{display:flex;align-items:center;padding:0 10px;width:auto!important}.smart-tabpanel .dx-tab-content i.dx-icon{font-size:18px!important;font-weight:700!important;margin-right:12px!important;color:#64748b;flex-shrink:0}.smart-tabpanel .dx-tab-text{font-size:14px!important;font-weight:700!important;color:#475569!important;text-transform:none;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;letter-spacing:.01em}.smart-tabpanel .dx-tab.dx-tab-selected .dx-tab-text{color:#1e293b!important}.smart-tabpanel .dx-tab.dx-tab-selected i.dx-icon{color:#337ab7!important}.smart-tabpanel .dx-tabs-wrapper{display:flex!important;width:auto!important;padding-right:35px!important}.smart-tabpanel .dx-tab{min-width:135px!important;width:auto!important;max-width:none!important;overflow:visible!important}.smart-tabpanel .dx-tabs-selection-indicator{border-color:#337ab7!important;border-width:3px!important}.smart-tabpanel .dx-datagrid{margin:0 25px!important;width:auto!important}.smart-tabpanel .dx-datagrid-header-panel{margin-top:20px!important}.smart-tabpanel .dx-tabpanel-container .dx-item-content{padding:0!important}.dx-theme-default{--chart-p1:#333333;--chart-p2:#007bff;--chart-p3:#6c757d;--chart-p4:#28a745;--chart-p5:#17a2b8;--chart-p6:#ffc107;--chart-line:#0056b3}.dx-theme-slate{--chart-p1:#2c3e50;--chart-p2:#e67e22;--chart-p3:#34495e;--chart-p4:#95a5a6;--chart-p5:#16a085;--chart-p6:#bdc3c7;--chart-line:#475569}.dx-theme-taupe{--chart-p1:#493628;--chart-p2:#ab886d;--chart-p3:#606676;--chart-p4:#d6c0b3;--chart-p5:#50727b;--chart-p6:#e4e0e1;--chart-line:#634d3d}.dx-theme-sky{--chart-p1:#0c4a6e;--chart-p2:#0284c7;--chart-p3:#f59e0b;--chart-p4:#7dd3fc;--chart-p5:#0ea5e9;--chart-p6:#e0f2fe;--chart-line:#0284c7}.dx-theme-ocean{--chart-p1:#1e3a8a;--chart-p2:#10b981;--chart-p3:#3b82f6;--chart-p4:#93c5fd;--chart-p5:#064e3b;--chart-p6:#bfdbfe;--chart-line:#1e40af}.dx-theme-emerald{--chart-p1:#064e3b;--chart-p2:#fbbf24;--chart-p3:#10b981;--chart-p4:#a7f3d0;--chart-p5:#059669;--chart-p6:#ecfdf5;--chart-line:#065f46}.dx-theme-soft{--chart-p1:#4c662b;--chart-p2:#82b1ff;--chart-p3:#689f38;--chart-p4:#d4e157;--chart-p5:#33691e;--chart-p6:#f1f8e9;--chart-line:#2d5a37}.dx-theme-berry{--chart-p1:#701a75;--chart-p2:#f43f5e;--chart-p3:#d946ef;--chart-p4:#fb7185;--chart-p5:#4c1d95;--chart-p6:#fdf2f8;--chart-line:#9d174d}.dx-theme-velvet{--chart-p1:#7f1d1d;--chart-p2:#450a0a;--chart-p3:#ef4444;--chart-p4:#f87171;--chart-p5:#b91c1c;--chart-p6:#fee2e2;--chart-line:#991b1b}.dx-theme-terracotta{--chart-p1:#7c2d12;--chart-p2:#ea580c;--chart-p3:#fb923c;--chart-p4:#431407;--chart-p5:#fdba74;--chart-p6:#fff7ed;--chart-line:#9a3412}.dx-theme-sunset{--chart-p1:#1e1b4b;--chart-p2:#f97316;--chart-p3:#8b5cf6;--chart-p4:#f43f5e;--chart-p5:#fbbf24;--chart-p6:#ffedd5;--chart-line:#c2410c}.dx-theme-honey{--chart-p1:#713f12;--chart-p2:#eab308;--chart-p3:#3f6212;--chart-p4:#facc15;--chart-p5:#a16207;--chart-p6:#fefce8;--chart-line:#854d0e}.app-ui .ui-card{background-color:#fff;border-radius:6px;padding:10px 14px;margin-bottom:8px;border:1px solid var(--pill-grid-border,#e2e8f0);border-left:3px solid var(--pill-grid-icon);box-shadow:0 1px 2px rgba(0,0,0,.02)}.app-ui .ui-card-date{font-size:.8rem;font-weight:700;color:#64748b;margin-bottom:2px;text-transform:uppercase}.app-ui .ui-card-title{font-size:.9rem;font-weight:700;color:#1e293b;margin-bottom:4px}.app-ui .ui-card-body{font-size:.8rem;color:#475569;line-height:1.4;margin:0}.app-ui .ui-card.has-movement-dot{position:relative!important;padding-left:32px!important}.app-ui .ui-card .movement-dot{position:absolute;left:7px;top:15px;width:10px;height:10px;border-radius:50%;display:inline-block;border:2px solid transparent;box-sizing:border-box}.app-ui .movement-dot.bg-verde{background-color:#81c784!important}.app-ui .movement-dot.bg-rosso{background-color:#e57373!important}.app-ui .movement-dot.bg-arancione{background-color:#ffb74d!important}.app-ui .movement-dot.bg-blu{background-color:#64b5f6!important}.ui-card:hover{border-left-color:color-mix(in srgb,var(--pill-grid-icon),#000 15%);border-left-width:5px;box-shadow:2px 0 5px rgba(0,0,0,.1)}.app-ui .default-star-icon{position:absolute;left:7px;top:13px;color:#ffc107;font-size:14px;z-index:1}.app-ui .default-star-placeholder{position:absolute;left:7px;top:13px;font-size:14px;color:#ffc107}.app-ui .default-star-placeholder.hidden{opacity:0}.dynamicConsole-btn{height:42px;padding:0 12px;border-radius:4px;border:none;font-weight:600;font-size:13px;text-transform:none;cursor:pointer;transition:background-color .2s,transform .1s;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;box-sizing:border-box}.dynamicConsole-btn:hover{filter:brightness(1.08) saturate(1.2);cursor:pointer}.dynamicConsole-btn:active{filter:brightness(.9);transform:translateY(1px)}.dynamicConsole-btn-1{background-color:var(--dynamicConsole-btn-1-bg);color:var(--dynamicConsole-btn-1-fg)}.dynamicConsole-btn-2{background-color:var(--dynamicConsole-btn-2-bg);color:var(--dynamicConsole-btn-2-fg)}.dynamicConsole-btn-3{background-color:var(--dynamicConsole-btn-3-bg);color:var(--dynamicConsole-btn-3-fg)}.dynamicConsole-btn-4{background-color:var(--dynamicConsole-btn-4-bg);color:var(--dynamicConsole-btn-4-fg)}.dynamicConsole-btn-5{background-color:var(--dynamicConsole-btn-5-bg);color:var(--dynamicConsole-btn-5-fg)}