@charset "UTF-8";:root,.macre-admin-theme{--macre-color-primary: #8b1538;--macre-color-primary-hover: #6f102d;--macre-color-primary-soft: #fff1f5;--macre-color-primary-softer: #fff7fa;--macre-color-primary-border: rgba(139, 21, 56, .18);--macre-color-text: #1f1f1f;--macre-color-text-muted: #667085;--macre-color-text-soft: #8a94a6;--macre-color-bg: #f5f5f5;--macre-color-surface: #ffffff;--macre-color-surface-soft: #fbfbfc;--macre-color-border: #e6e8ef;--macre-color-border-strong: #d9dce4;--macre-color-success: #157347;--macre-color-success-soft: #eaf8f0;--macre-color-warning: #9a6700;--macre-color-warning-soft: #fff5df;--macre-color-danger: #b42345;--macre-color-danger-soft: #fff0f3;--macre-color-info: #315f9a;--macre-color-info-soft: #eef4ff;--macre-font-ui: Inter, "Segoe UI Variable", "Segoe UI", Roboto, Arial, sans-serif;--macre-font-display: "Source Serif 4", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--macre-font-size-xs: .72rem;--macre-font-size-sm: .82rem;--macre-font-size-md: .95rem;--macre-font-size-lg: 1.1rem;--macre-font-size-xl: 1.45rem;--macre-font-size-2xl: clamp(2.1rem, 3.2vw, 3.4rem);--macre-font-size-hero: clamp(3.2rem, 5vw, 5.2rem);--macre-space-1: 4px;--macre-space-2: 8px;--macre-space-3: 12px;--macre-space-4: 16px;--macre-space-5: 20px;--macre-space-6: 24px;--macre-space-7: 28px;--macre-space-8: 32px;--macre-space-10: 40px;--macre-space-12: 48px;--macre-radius-xs: 8px;--macre-radius-sm: 12px;--macre-radius-md: 16px;--macre-radius-lg: 22px;--macre-radius-xl: 28px;--macre-radius-2xl: 34px;--macre-radius-pill: 999px;--macre-shadow-xs: 0 2px 8px rgba(31, 31, 31, .035);--macre-shadow-sm: 0 10px 24px rgba(31, 31, 31, .055);--macre-shadow-md: 0 16px 38px rgba(31, 31, 31, .07);--macre-shadow-lg: 0 24px 64px rgba(31, 31, 31, .09);--macre-shadow-primary: 0 14px 28px rgba(139, 21, 56, .18);--macre-page-max-width: 1600px;--macre-page-gutter: clamp(18px, 3vw, 48px);--macre-page-gap: 24px;--macre-header-offset: 84px;--macre-sticky-offset: 92px;--macre-duration-fast: .14s;--macre-duration-normal: .22s;--macre-duration-slow: .48s;--macre-ease-standard: cubic-bezier(.2, 0, 0, 1);--macre-ease-emphasized: cubic-bezier(.22, 1, .36, 1)}.macre-admin-theme{min-height:100%;color:var(--macre-color-text);background:radial-gradient(circle at 7% 0%,rgba(139,21,56,.045),transparent 25%),linear-gradient(180deg,#fafafa,var(--macre-color-bg));font-family:var(--macre-font-ui);font-synthesis:none;text-rendering:optimizeLegibility}.macre-admin-theme *,.macre-admin-theme *:before,.macre-admin-theme *:after{box-sizing:border-box}.macre-admin-theme button,.macre-admin-theme input,.macre-admin-theme select,.macre-admin-theme textarea{font:inherit}.macre-admin-theme button{-webkit-tap-highlight-color:transparent}.macre-admin-theme :focus-visible{outline:3px solid rgba(139,21,56,.16);outline-offset:3px}.macre-admin-theme h1,.macre-admin-theme h2,.macre-admin-theme h3,.macre-admin-theme p{text-wrap:pretty}.macre-admin-page{width:min(var(--macre-page-max-width),100% - 2 * var(--macre-page-gutter));margin-inline:auto;padding-block:32px 52px;display:grid;gap:var(--macre-page-gap)}.macre-admin-stack{display:grid;gap:var(--macre-page-gap)}.macre-admin-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.macre-admin-span-3{grid-column:span 3}.macre-admin-span-4{grid-column:span 4}.macre-admin-span-6{grid-column:span 6}.macre-admin-span-8{grid-column:span 8}.macre-admin-span-12{grid-column:span 12}.macre-admin-sticky{position:sticky;top:var(--macre-sticky-offset);z-index:30}@media(max-width:1100px){.macre-admin-span-3,.macre-admin-span-4{grid-column:span 6}.macre-admin-span-8{grid-column:span 12}}@media(max-width:720px){.macre-admin-page{width:min(100% - 20px,var(--macre-page-max-width));padding-block:18px 36px;gap:16px}.macre-admin-grid{gap:14px}.macre-admin-span-3,.macre-admin-span-4,.macre-admin-span-6,.macre-admin-span-8,.macre-admin-span-12{grid-column:span 12}}.macre-admin-surface{border:1px solid var(--macre-color-primary-border);border-radius:var(--macre-radius-xl);background:#fffffff7;box-shadow:var(--macre-shadow-md)}.macre-admin-hero{position:relative;isolation:isolate;min-height:264px;padding:clamp(30px,4vw,50px);overflow:hidden;border:1px solid rgba(139,21,56,.14);border-radius:var(--macre-radius-2xl);background:linear-gradient(90deg,#fff,#fffffff5 56%,#fff1f6c7);box-shadow:var(--macre-shadow-lg)}.macre-admin-hero:before,.macre-admin-hero:after{content:"";position:absolute;z-index:-1;border:1px solid rgba(139,21,56,.11);border-radius:50%;pointer-events:none}.macre-admin-hero:before{width:430px;height:430px;right:-150px;bottom:-265px}.macre-admin-hero:after{width:330px;height:330px;right:-90px;bottom:-215px}.macre-admin-hero__icon{position:absolute;top:34px;right:34px;width:48px;height:48px;display:grid;place-items:center;color:var(--macre-color-primary)}.macre-admin-hero__eyebrow,.macre-admin-eyebrow{margin:0 0 10px;color:var(--macre-color-primary);font-size:var(--macre-font-size-xs);font-weight:900;letter-spacing:.13em;text-transform:uppercase}.macre-admin-hero__title{margin:0;max-width:920px;color:var(--macre-color-text);font-family:var(--macre-font-display);font-size:var(--macre-font-size-hero);font-weight:800;letter-spacing:-.055em;line-height:.92}.macre-admin-hero__description{max-width:780px;margin:20px 0 0;color:var(--macre-color-text-muted);font-size:var(--macre-font-size-lg);line-height:1.62}.macre-admin-card{min-width:0;border:1px solid var(--macre-color-border);border-radius:var(--macre-radius-xl);background:var(--macre-color-surface);box-shadow:var(--macre-shadow-md)}.macre-admin-card--interactive{transition:transform var(--macre-duration-normal) var(--macre-ease-standard),border-color var(--macre-duration-normal) ease,box-shadow var(--macre-duration-normal) ease}.macre-admin-card--interactive:hover{transform:translateY(-3px);border-color:#8b153842;box-shadow:0 20px 42px #8b153817}.macre-admin-stat-card{min-height:190px;padding:24px;display:grid;align-content:space-between;border:1px solid var(--macre-color-border);border-radius:var(--macre-radius-xl);background:var(--macre-color-surface);box-shadow:var(--macre-shadow-md)}.macre-admin-stat-card--active{border-color:var(--macre-color-primary);background:linear-gradient(145deg,#fff,#fff8fa)}.macre-admin-stat-card__icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:var(--macre-color-primary-soft);color:var(--macre-color-primary)}.macre-admin-stat-card__label{margin:18px 0 0;color:var(--macre-color-text-muted);font-size:var(--macre-font-size-md);font-weight:850}.macre-admin-stat-card__value{margin:8px 0 0;color:var(--macre-color-text);font-size:clamp(2rem,3vw,3rem);font-weight:950;letter-spacing:-.04em;line-height:1}.macre-admin-panel{padding:24px;border:1px solid var(--macre-color-border);border-radius:var(--macre-radius-xl);background:var(--macre-color-surface);box-shadow:var(--macre-shadow-md)}.macre-admin-field{min-width:0;display:grid;gap:8px}.macre-admin-field__label{color:var(--macre-color-text-muted);font-size:var(--macre-font-size-sm);font-weight:850}.macre-admin-input,.macre-admin-select,.macre-admin-textarea{width:100%;min-width:0;border:1px solid var(--macre-color-border-strong);border-radius:var(--macre-radius-md);background:var(--macre-color-surface);color:var(--macre-color-text);transition:border-color var(--macre-duration-fast) ease,box-shadow var(--macre-duration-fast) ease}.macre-admin-input,.macre-admin-select{min-height:48px;padding-inline:15px}.macre-admin-textarea{min-height:120px;padding:14px 15px;resize:vertical}.macre-admin-input:focus,.macre-admin-select:focus,.macre-admin-textarea:focus{outline:0;border-color:#8b153875;box-shadow:0 0 0 4px #8b153814}.macre-admin-button,.macre-admin-icon-button{border:1px solid transparent;cursor:pointer;transition:transform var(--macre-duration-fast) ease,border-color var(--macre-duration-fast) ease,background var(--macre-duration-fast) ease,box-shadow var(--macre-duration-fast) ease}.macre-admin-button:hover:not(:disabled),.macre-admin-icon-button:hover:not(:disabled){transform:translateY(-1px)}.macre-admin-button{min-height:46px;padding-inline:18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:var(--macre-radius-md);font-weight:900}.macre-admin-button--primary{border-color:var(--macre-color-primary);background:var(--macre-color-primary);color:#fff;box-shadow:var(--macre-shadow-primary)}.macre-admin-button--primary:hover:not(:disabled){border-color:var(--macre-color-primary-hover);background:var(--macre-color-primary-hover)}.macre-admin-button--secondary{border-color:var(--macre-color-primary-border);background:var(--macre-color-surface);color:var(--macre-color-primary)}.macre-admin-icon-button{width:44px;height:44px;padding:0;display:inline-grid;place-items:center;border-color:var(--macre-color-primary-border);border-radius:14px;background:var(--macre-color-surface);color:var(--macre-color-primary)}.macre-admin-chip{min-height:32px;padding-inline:11px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--macre-radius-pill);background:var(--macre-color-primary-soft);color:var(--macre-color-primary);font-size:var(--macre-font-size-xs);font-weight:900}.macre-admin-table-shell{overflow:hidden;border:1px solid var(--macre-color-border);border-radius:var(--macre-radius-xl);background:var(--macre-color-surface);box-shadow:var(--macre-shadow-md)}.macre-admin-table{width:100%;border-collapse:collapse}.macre-admin-table th{padding:15px 16px;background:#fbf1f5;color:var(--macre-color-primary);font-size:var(--macre-font-size-xs);font-weight:900;letter-spacing:.07em;text-align:left;text-transform:uppercase}.macre-admin-table td{padding:16px;border-top:1px solid var(--macre-color-border);vertical-align:middle}.macre-admin-tooltip{max-width:320px;padding:9px 11px;border-radius:12px;background:#1c181df5;color:#fff;box-shadow:0 16px 28px #00000038;font-size:var(--macre-font-size-sm);line-height:1.38}@media(max-width:720px){.macre-admin-hero{min-height:auto;padding:26px 22px;border-radius:26px}.macre-admin-hero__icon{position:static;margin-bottom:18px}.macre-admin-stat-card{min-height:155px}}@keyframes macre-admin-enter{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes macre-admin-fade{0%{opacity:0}to{opacity:1}}.macre-admin-animate-enter{animation:macre-admin-enter var(--macre-duration-slow) var(--macre-ease-emphasized) both}.macre-admin-animate-fade{animation:macre-admin-fade var(--macre-duration-normal) ease both}.macre-admin-stagger>*{animation:macre-admin-enter var(--macre-duration-slow) var(--macre-ease-emphasized) both}.macre-admin-stagger>*:nth-child(1){animation-delay:40ms}.macre-admin-stagger>*:nth-child(2){animation-delay:90ms}.macre-admin-stagger>*:nth-child(3){animation-delay:.14s}.macre-admin-stagger>*:nth-child(4){animation-delay:.19s}.macre-admin-stagger>*:nth-child(5){animation-delay:.24s}.macre-admin-stagger>*:nth-child(6){animation-delay:.29s}@media(prefers-reduced-motion:reduce){.macre-admin-theme *,.macre-admin-theme *:before,.macre-admin-theme *:after{scroll-behavior:auto!important}.macre-admin-animate-enter,.macre-admin-animate-fade,.macre-admin-stagger>*{animation:none!important;transition-duration:.01ms!important}}:root{--mps-primary: #8b1538;--mps-primary-dark: #6f102d;--mps-primary-soft: #fff1f5;--mps-primary-glass: rgba(139, 21, 56, .1);--mps-text: #1f1f1f;--mps-muted: #667085;--mps-border: #eadce2;--mps-border-strong: #d8dbe4;--mps-bg: #f5f5f5;--mps-surface: #ffffff;--mps-success: #136c36;--mps-success-bg: #ecfdf3;--mps-danger: #8b1538;--mps-danger-bg: #fff1f3;--mps-radius-xl: 32px;--mps-radius-lg: 24px;--mps-radius-md: 18px;--mps-shadow-lg: 0 28px 80px rgba(31, 31, 31, .1);--mps-shadow-md: 0 22px 52px rgba(31, 31, 31, .07);--mps-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--mps-display-font: Georgia, "Times New Roman", serif}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;background:var(--mps-bg);color-scheme:light}body{min-height:100vh;margin:0;background:radial-gradient(circle at 8% 0%,rgba(139,21,56,.08),transparent 28%),radial-gradient(circle at 92% 8%,rgba(139,21,56,.1),transparent 30%),linear-gradient(180deg,#fff,#f7f7f8 44%,#f3f3f5);color:var(--mps-text);font-family:var(--mps-font);font-size:15px;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body,button,input,select,textarea{font-family:var(--mps-font)}app-root,app-mps-app-chrome,app-dashboard,app-gestione-utenti,app-login{display:block}img{max-width:100%;height:auto}a{color:inherit}h1,h2,h3,h4,p{margin-top:0}h1,h2{font-family:var(--mps-display-font);color:var(--mps-text);font-weight:950;letter-spacing:-.06em;line-height:.98}h1{font-size:clamp(42px,5vw,74px);margin-bottom:12px}h2{font-size:clamp(30px,3vw,48px);margin-bottom:10px}h3{color:var(--mps-text);font-size:22px;font-weight:900;margin-bottom:8px}p{color:var(--mps-muted);line-height:1.55}button,input,select,textarea{font:inherit}button{cursor:pointer}input,select,textarea{min-height:52px;border:1px solid var(--mps-border-strong);border-radius:18px;background:#fff;color:var(--mps-text);font-size:15px;font-weight:750;padding:0 14px;outline:none}textarea{min-height:110px;padding-top:12px}input:focus,select:focus,textarea:focus{border-color:var(--mps-primary);box-shadow:0 0 0 4px #8b15381a}.mps-button,button.mps-button,a.mps-button{min-height:48px;border:1px solid var(--mps-border-strong);border-radius:17px;background:#fff;color:var(--mps-primary);display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;font-weight:950;line-height:1;text-decoration:none;box-shadow:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.mps-button:hover{transform:translateY(-1px);box-shadow:0 14px 30px #1f1f1f14}.mps-button.primary{border-color:var(--mps-primary);background:var(--mps-primary);color:#fff;box-shadow:0 16px 36px #8b153838}.mps-button.primary:hover{background:var(--mps-primary-dark)}.mps-icon-button{width:46px;height:46px;border:1px solid var(--mps-border);border-radius:16px;background:#fff;color:var(--mps-primary);display:inline-grid;place-items:center;font-weight:950}.mps-card{border:1px solid rgba(139,21,56,.13);border-radius:var(--mps-radius-xl);background:radial-gradient(circle at top right,rgba(139,21,56,.09),transparent 36%),#fffffff5;box-shadow:var(--mps-shadow-md)}.mps-eyebrow{margin:0 0 8px;color:var(--mps-primary);font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.mps-alert{border-radius:18px;padding:14px 16px;font-weight:850}.mps-alert.success{background:var(--mps-success-bg);color:var(--mps-success)}.mps-alert.error{background:var(--mps-danger-bg);color:var(--mps-danger)}@media(max-width:900px){h1{font-size:clamp(36px,10vw,54px)}}:root{--macre-tooltip-bg: rgba(35, 21, 28, .97);--macre-tooltip-text: #ffffff;--macre-tooltip-border: rgba(255, 255, 255, .12);--macre-tooltip-accent: #b31d4b;--macre-tooltip-shadow: 0 12px 34px rgba(31, 14, 22, .24), 0 3px 10px rgba(31, 14, 22, .18)}.macre-tooltip{--macre-tooltip-arrow-x: 50%;--macre-tooltip-arrow-y: 50%;position:fixed;z-index:2147483000;top:0;left:0;display:block;width:max-content;max-width:min(320px,100vw - 20px);margin:0;padding:0;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(3px) scale(.985);transform-origin:center;transition:opacity .13s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0ms linear .16s;contain:layout style}.macre-tooltip--visible{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition-delay:0ms}.macre-tooltip__surface{position:relative;overflow:hidden;padding:8px 11px;border:1px solid var(--macre-tooltip-border);border-radius:9px;background:linear-gradient(145deg,#ffffff0e,#fff0 55%),var(--macre-tooltip-bg);color:var(--macre-tooltip-text);box-shadow:var(--macre-tooltip-shadow);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12)}.macre-tooltip__surface:before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:9px 0 0 9px;background:var(--macre-tooltip-accent);content:"";opacity:.95}.macre-tooltip__text{max-width:100%;color:inherit;font-family:inherit;font-size:12px;font-weight:650;line-height:1.42;letter-spacing:.01em;overflow-wrap:anywhere;text-align:left;text-wrap:pretty}.macre-tooltip__arrow{position:absolute;width:9px;height:9px;border-right:1px solid var(--macre-tooltip-border);border-bottom:1px solid var(--macre-tooltip-border);background:var(--macre-tooltip-bg);transform:rotate(45deg)}.macre-tooltip[data-placement=top] .macre-tooltip__arrow{left:var(--macre-tooltip-arrow-x);bottom:-4px;margin-left:-4px}.macre-tooltip[data-placement=bottom] .macre-tooltip__arrow{left:var(--macre-tooltip-arrow-x);top:-4px;margin-left:-4px;transform:rotate(225deg)}.macre-tooltip[data-placement=left] .macre-tooltip__arrow{right:-4px;top:var(--macre-tooltip-arrow-y);margin-top:-4px;transform:rotate(315deg)}.macre-tooltip[data-placement=right] .macre-tooltip__arrow{left:-4px;top:var(--macre-tooltip-arrow-y);margin-top:-4px;transform:rotate(135deg)}@media(max-width:600px){.macre-tooltip{max-width:min(280px,100vw - 20px)}.macre-tooltip__surface{padding:9px 12px}.macre-tooltip__text{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.macre-tooltip{transition:none;transform:none}}@media(forced-colors:active){.macre-tooltip__surface{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.macre-tooltip__surface:before{background:Highlight}.macre-tooltip__arrow{border-color:CanvasText;background:Canvas}}app-gestione-utenti,app-gestione-utenti button,app-gestione-utenti input,app-gestione-utenti select,app-gestione-utenti textarea,app-gestione-utenti option{font-family:inherit}:root{--macre-page-max: 1280px;--macre-page-gutter: 48px;--macre-page-top: 34px;--macre-page-bottom: 64px;--macre-page-gap: 22px;--macre-hero-radius: 30px;--macre-card-radius: 24px;--macre-control-radius: 15px;--macre-surface-border: rgba(139, 21, 56, .15);--macre-surface-shadow: 0 18px 44px rgba(31, 31, 31, .065);--macre-hero-shadow: 0 22px 52px rgba(31, 31, 31, .075)}.macre-page{width:min(var(--macre-page-max),100% - var(--macre-page-gutter));max-width:var(--macre-page-max);margin:0 auto;padding:var(--macre-page-top) 0 var(--macre-page-bottom)}.macre-page,.macre-page *,.macre-page *:before,.macre-page *:after{box-sizing:border-box}.macre-page__hero{position:relative;overflow:hidden;border:1px solid var(--macre-surface-border);border-radius:var(--macre-hero-radius);background:radial-gradient(circle at 92% 18%,rgba(139,21,56,.11),transparent 34%),#fffffff7;box-shadow:var(--macre-hero-shadow)}.macre-page__hero:after{position:absolute;right:-88px;bottom:-155px;width:360px;height:360px;border:1px solid rgba(139,21,56,.1);border-radius:50%;content:"";pointer-events:none}.macre-page__hero>*{position:relative;z-index:1}.macre-page__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:16px}.macre-surface{border:1px solid var(--macre-surface-border);border-radius:var(--macre-card-radius);background:#fffffff7;box-shadow:var(--macre-surface-shadow)}.macre-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.macre-page .mps-eyebrow,.macre-page .eyebrow,.macre-page [class$=__hero]>div>p:first-child{color:var(--mps-primary);font-size:11px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.macre-page :is(button,.mps-button,a.mps-button):focus-visible,.mps-shell :is(button,a):focus-visible{outline:3px solid rgba(139,21,56,.22);outline-offset:3px}.macre-page :is(input,select,textarea){border-radius:var(--macre-control-radius)}.macre-page :is(.feedback,.alert,.mps-alert,.toast){border-radius:16px}[data-macre-tooltip]:after,[data-macre-tooltip]:before{content:none!important;display:none!important}.macre-page>.app-header,.macre-page>header.app-header,.macre-page .mps-shrink-header{display:none!important}@media(max-width:980px){.macre-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:root{--macre-page-gutter: 28px;--macre-page-top: 20px;--macre-page-bottom: 42px}.macre-page__hero{border-radius:22px}.macre-kpi-grid{grid-template-columns:1fr}.macre-page__toolbar{align-items:stretch;flex-direction:column}}:root{--macre-action-primary: #8b1538;--macre-action-primary-hover: #6f102d;--macre-action-danger: #b42318;--macre-action-border: #eadce2;--macre-action-muted: #667085}.admin-page__hero,.macre-page__hero{position:relative;overflow:hidden}.admin-page__back{display:none!important}.macre-command-bar,.settings-card__actions.macre-command-bar,.practice-context-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:18px;border:1px solid var(--macre-action-border);border-radius:22px;background:linear-gradient(135deg,#fffffffa,#fff7fae6);box-shadow:0 14px 32px #1f1f1f0e,inset 0 1px #fffc}.settings-card__actions.macre-command-bar{margin-top:26px}.macre-command-button{display:grid;grid-template-columns:42px minmax(112px,auto);min-height:58px;align-items:center;gap:10px;padding:7px 14px 7px 8px;border:1px solid var(--macre-action-border);border-radius:18px;background:#fff;color:var(--macre-action-primary);box-shadow:0 11px 24px #1f1f1f0f;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .18s ease,transform .16s ease}.macre-command-button__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:#fff1f5;color:currentColor}.macre-command-button__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.macre-command-button__copy{display:grid;gap:2px}.macre-command-button__copy small{color:var(--macre-action-muted);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.macre-command-button__copy strong{color:currentColor;font-size:13px;font-weight:950;line-height:1.2}.macre-command-button:not(:disabled):hover{border-color:#8b153852;background:#fff8fb;box-shadow:0 16px 30px #8b15381c;transform:translateY(-2px)}.macre-command-button.primary{order:20;border-color:var(--macre-action-primary);background:var(--macre-action-primary);color:#fff;box-shadow:0 16px 32px #8b153833,inset 0 1px #ffffff26}.macre-command-button.primary .macre-command-button__icon{background:#ffffff24}.macre-command-button.primary .macre-command-button__copy small{color:#ffffffb8}.macre-command-button.primary:not(:disabled):hover{border-color:var(--macre-action-primary-hover);background:var(--macre-action-primary-hover);color:#fff;box-shadow:0 20px 38px #6f102d40}.macre-command-button.danger{order:20;border-color:var(--macre-action-danger);background:var(--macre-action-danger);color:#fff;box-shadow:0 16px 32px #b423182e}.macre-command-button.danger .macre-command-button__icon{background:#ffffff24}.macre-command-button.danger .macre-command-button__copy small{color:#ffffffbd}.macre-command-button:disabled{border-color:#e4e7ec;background:#f4f4f5;color:#98a2b3;box-shadow:none;cursor:not-allowed;opacity:.84}.macre-command-button:focus-visible{outline:3px solid rgba(139,21,56,.17);outline-offset:3px}.macre-project-popup{--popup-accent: #079455;position:fixed;top:88px;right:24px;z-index:1600;display:grid;grid-template-columns:52px minmax(260px,360px) 38px;align-items:start;gap:13px;overflow:hidden;padding:17px 16px 17px 22px;border:1px solid var(--macre-action-border);border-radius:22px;background:linear-gradient(90deg,var(--popup-accent) 0,var(--popup-accent) 6px,transparent 6px),#fffffff7;box-shadow:0 24px 54px #10182829,0 8px 20px #8b15380f;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);animation:macre-project-popup-in .24s cubic-bezier(.2,0,0,1)}.macre-project-popup.is-error{--popup-accent: #d92d20}.macre-project-popup__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:16px;background:#ecfdf3;color:#027a48}.macre-project-popup.is-error .macre-project-popup__icon{background:#fef3f2;color:#d92d20}.macre-project-popup__icon svg,.macre-project-popup__close svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.macre-project-popup__body{display:grid;gap:5px}.macre-project-popup__body>p{margin:0;color:var(--macre-action-muted);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.macre-project-popup__body h3{margin:0;color:#1f1f1f;font-size:18px;font-weight:950}.macre-project-popup__body>span{color:#475467;font-size:13px;font-weight:600;line-height:1.5}.macre-project-popup__close{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--macre-action-border);border-radius:13px;background:#fff;color:var(--macre-action-muted)}.macre-project-popup__close:hover{color:var(--macre-action-primary);background:#fff7fa}.practice-context-actions{justify-content:space-between;margin:-4px 0 18px}.practice-context-actions__copy{display:grid;gap:3px}.practice-context-actions__copy span{color:var(--macre-action-primary);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.practice-context-actions__copy strong{color:#1f1f1f;font-size:15px;font-weight:900}@keyframes macre-project-popup-in{0%{opacity:0;transform:translate3d(0,-10px,0) scale(.985)}to{opacity:1;transform:none}}@media(max-width:760px){.macre-command-bar,.settings-card__actions.macre-command-bar,.practice-context-actions{align-items:stretch;flex-direction:column;padding:13px;border-radius:18px}.macre-command-button{width:100%;grid-template-columns:42px minmax(0,1fr)}.macre-project-popup{left:12px;right:12px;top:76px;grid-template-columns:46px minmax(0,1fr) 36px;padding:14px 13px 14px 18px;border-radius:18px}.macre-project-popup__icon{width:46px;height:46px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.macre-command-button,.macre-project-popup{animation:none!important;transition:none!important}}.macre-page__hero,.macre-welcome{position:relative;overflow:hidden;isolation:isolate}.macre-page__hero>*,.macre-welcome>*{position:relative;z-index:1}.macre-page__hero .macre-page-marker,.macre-welcome .macre-page-marker,.macre-page__hero .mps-eyebrow:first-child,.macre-page__hero .eyebrow:first-child,.macre-welcome__eyebrow{display:none!important}.macre-hero-orbit{position:absolute;inset:0 0 0 auto;width:clamp(250px,25vw,340px);pointer-events:none;z-index:0}.macre-hero-orbit:before{content:"";position:absolute;width:clamp(290px,30vw,380px);height:clamp(290px,30vw,380px);right:-190px;bottom:-185px;border-radius:50%;border:1px solid rgba(139,21,56,.1)}.macre-hero-orbit:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#fff,#ffe6ee 34%,#d75f83 62%,#8b1538);box-shadow:0 0 0 8px #8b15380d,0 0 16px #8b15383d,0 0 28px #8b153829;offset-path:path("M 88 16 A 170 170 0 0 1 314 198");offset-distance:0%;animation:macreHeroOrbitTrack 6.2s linear infinite}.macre-hero-orbit__icon{position:absolute;right:56px;top:86px;width:34px;height:34px;display:grid;place-items:center;color:#8b1538e0;background:transparent;border:0;box-shadow:none}.macre-hero-orbit__icon:before{content:"";position:absolute;width:clamp(220px,23vw,290px);height:clamp(220px,23vw,290px);right:-112px;bottom:-120px;border-radius:50%;border:1px solid rgba(139,21,56,.11);z-index:-1}.macre-hero-orbit__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}@keyframes macreHeroOrbitTrack{0%{offset-distance:0%;opacity:.55;transform:scale(.82)}14%{opacity:1;transform:scale(1.04)}50%{opacity:.96;transform:scale(1.08)}84%{opacity:.76;transform:scale(.92)}to{offset-distance:100%;opacity:.55;transform:scale(.82)}}@media(max-width:1080px){.macre-hero-orbit{width:280px}.macre-hero-orbit:before{width:330px;height:330px;right:-164px;bottom:-162px}.macre-hero-orbit:after{offset-path:path("M 76 18 A 150 150 0 0 1 274 176")}.macre-hero-orbit__icon{right:46px;top:78px}.macre-hero-orbit__icon:before{width:250px;height:250px;right:-104px;bottom:-104px}}@media(max-width:760px){.macre-hero-orbit{width:178px}.macre-hero-orbit:before{width:220px;height:220px;right:-112px;bottom:-110px}.macre-hero-orbit:after{width:10px;height:10px;offset-path:path("M 48 16 A 100 100 0 0 1 172 124")}.macre-hero-orbit__icon{right:28px;top:72px;width:28px;height:28px}.macre-hero-orbit__icon:before{width:168px;height:168px;right:-74px;bottom:-76px}.macre-hero-orbit__icon svg{width:18px;height:18px}}.macre-welcome .macre-hero-orbit{width:clamp(250px,25vw,340px)}.macre-welcome .macre-hero-orbit:before{width:clamp(290px,30vw,380px);height:clamp(290px,30vw,380px);right:-190px;bottom:-185px;top:auto;border-radius:50%;border:1px solid rgba(139,21,56,.1);border-left-color:#8b15381a;border-bottom-color:#8b15381a;transform:none}.macre-welcome .macre-hero-orbit:after{display:none}.macre-welcome .macre-hero-orbit__icon{position:absolute;right:0;top:0;width:0;height:0;color:transparent;background:transparent;border:0;box-shadow:none}.macre-welcome .macre-hero-orbit__icon:before{content:"";position:absolute;width:clamp(220px,23vw,290px);height:clamp(220px,23vw,290px);right:-122px;bottom:-124px;border-radius:50%;border:1px solid rgba(139,21,56,.11)}.macre-welcome .macre-hero-orbit__icon svg{display:none}.macre-welcome__role{position:relative;z-index:2;margin-right:54px}@media(max-width:1080px){.macre-welcome .macre-hero-orbit{width:280px}.macre-welcome .macre-hero-orbit:before{width:330px;height:330px;right:-164px;bottom:-162px}.macre-welcome .macre-hero-orbit__icon:before{width:250px;height:250px;right:-104px;bottom:-104px}.macre-welcome__role{margin-right:42px}}@media(max-width:760px){.macre-welcome .macre-hero-orbit{width:178px}.macre-welcome .macre-hero-orbit:before{width:220px;height:220px;right:-112px;bottom:-110px}.macre-welcome .macre-hero-orbit__icon:before{width:168px;height:168px;right:-74px;bottom:-76px}.macre-welcome__role{margin-right:18px}}app-macre-welcome .macre-welcome:before,app-gestione-utenti .utenti-modern__hero:before,app-spread-matrix .matrix-hero:before,app-configurazione-posta .admin-page__hero:before,app-gestione-log .admin-page__hero:before,app-pulizia-pratiche .admin-page__hero:before,app-lista-deroghe .hero-card:before,app-nuova-deroga .hero-card:before,app-riepilogo-deroga .hero-card:before{content:""!important;position:absolute!important;inset:0 0 0 auto!important;width:clamp(260px,27vw,410px)!important;height:100%!important;border:0!important;border-radius:0!important;pointer-events:none!important;opacity:1!important;transform:none!important;background-image:radial-gradient(circle,rgb(255,255,255) 0 3px,rgba(221,92,132,.9) 4px 6px,rgba(139,21,56,.16) 7px 12px,transparent 18px),radial-gradient(circle at 116% 118%,transparent 0 118px,rgba(139,21,56,.11) 119px 120px,transparent 121px),radial-gradient(circle at 112% 122%,transparent 0 178px,rgba(139,21,56,.085) 179px 180px,transparent 181px),radial-gradient(circle at 76% 48%,rgba(139,21,56,.065) 0%,rgba(139,21,56,.026) 34%,transparent 70%);background-repeat:no-repeat!important;background-size:32px 32px,300px 300px,420px 420px,100% 100%!important;background-position:24% 12%,104% 118%,118% 124%,center!important;box-shadow:none!important;animation:macreHeroLightTravelV95B 7.2s cubic-bezier(.45,0,.55,1) infinite!important;z-index:0!important}app-macre-welcome .macre-welcome{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2011.5%2012%204l9%207.5%27%2F%3E%3Cpath%20d%3D%27M5%2010.5V20h14v-9.5%27%2F%3E%3Cpath%20d%3D%27M9%2020v-6h6v6%27%2F%3E%3C%2Fsvg%3E)}app-gestione-utenti .utenti-modern__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%277%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M22%2021v-2a4%204%200%200%200-3-3.87%27%2F%3E%3Cpath%20d%3D%27M16%203.13a4%204%200%200%201%200%207.75%27%2F%3E%3C%2Fsvg%3E)}app-spread-matrix .matrix-hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M4%2010h16%27%2F%3E%3Cpath%20d%3D%27M10%204v16%27%2F%3E%3C%2Fsvg%3E)}app-configurazione-posta .admin-page__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%275%27%20width%3D%2718%27%20height%3D%2714%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27m3%207%209%206%209-6%27%2F%3E%3C%2Fsvg%3E)}app-gestione-log .admin-page__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%2019V5%27%2F%3E%3Cpath%20d%3D%27M4%2019h16%27%2F%3E%3Cpath%20d%3D%27m7%2015%204-4%203%202%205-6%27%2F%3E%3C%2Fsvg%3E)}app-pulizia-pratiche .admin-page__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%206h18%27%2F%3E%3Cpath%20d%3D%27M8%206V4h8v2%27%2F%3E%3Cpath%20d%3D%27M19%206l-1%2014H6L5%206%27%2F%3E%3Cpath%20d%3D%27M10%2011v5M14%2011v5%27%2F%3E%3C%2Fsvg%3E)}app-lista-deroghe .hero-card{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M8%206h13%27%2F%3E%3Cpath%20d%3D%27M8%2012h13%27%2F%3E%3Cpath%20d%3D%27M8%2018h13%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%276%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%2712%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%2718%27%20r%3D%271%27%2F%3E%3C%2Fsvg%3E)}app-nuova-deroga .hero-card{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%2016V4%27%2F%3E%3Cpath%20d%3D%27m7%209%205-5%205%205%27%2F%3E%3Cpath%20d%3D%27M4%2020h16%27%2F%3E%3C%2Fsvg%3E)}app-riepilogo-deroga .hero-card{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%203H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V9Z%27%2F%3E%3Cpath%20d%3D%27M14%203v6h6%27%2F%3E%3Cpath%20d%3D%27M8%2013h8%27%2F%3E%3Cpath%20d%3D%27M8%2017h5%27%2F%3E%3C%2Fsvg%3E)}@keyframes macreHeroLightTravelV95B{0%{background-position:18% 10%,104% 118%,118% 124%,center;opacity:.78}22%{background-position:46% 18%,104% 118%,118% 124%,center;opacity:1}48%{background-position:72% 46%,104% 118%,118% 124%,center;opacity:.94}74%{background-position:52% 76%,104% 118%,118% 124%,center;opacity:.84}to{background-position:20% 92%,104% 118%,118% 124%,center;opacity:.78}}@media(max-width:820px){app-macre-welcome .macre-welcome:before,app-gestione-utenti .utenti-modern__hero:before,app-spread-matrix .matrix-hero:before,app-configurazione-posta .admin-page__hero:before,app-gestione-log .admin-page__hero:before,app-pulizia-pratiche .admin-page__hero:before,app-lista-deroghe .hero-card:before,app-nuova-deroga .hero-card:before,app-riepilogo-deroga .hero-card:before{width:210px!important;background-size:28px 28px,220px 220px,300px 300px,100% 100%!important}app-macre-welcome .macre-welcome:after,app-gestione-utenti .utenti-modern__hero:after,app-spread-matrix .matrix-hero:after,app-configurazione-posta .admin-page__hero:after,app-gestione-log .admin-page__hero:after,app-pulizia-pratiche .admin-page__hero:after,app-lista-deroghe .hero-card:after,app-nuova-deroga .hero-card:after,app-riepilogo-deroga .hero-card:after{top:20px!important;right:18px!important;width:28px!important;height:28px!important;background-size:23px 23px!important}}.macre-hero-orbit,.macre-hero-art{display:none!important}.macre-page__hero .mps-eyebrow:first-child,.macre-page__hero .eyebrow:first-child,.macre-welcome__eyebrow{display:block!important}app-macre-welcome .macre-welcome,app-gestione-utenti .utenti-modern__hero,app-spread-matrix .matrix-hero,app-configurazione-posta .admin-page__hero,app-gestione-log .admin-page__hero,app-pulizia-pratiche .admin-page__hero,app-lista-deroghe .hero-card,app-nuova-deroga .hero-card,app-riepilogo-deroga .hero-card{position:relative!important;overflow:hidden!important;isolation:isolate;background:linear-gradient(90deg,#fffffffa,#fffffff0 58%,#fbeff4eb)!important}app-macre-welcome .macre-welcome:before,app-gestione-utenti .utenti-modern__hero:before,app-spread-matrix .matrix-hero:before,app-configurazione-posta .admin-page__hero:before,app-gestione-log .admin-page__hero:before,app-pulizia-pratiche .admin-page__hero:before,app-lista-deroghe .hero-card:before,app-nuova-deroga .hero-card:before,app-riepilogo-deroga .hero-card:before{content:""!important;position:absolute!important;inset:0 0 0 auto!important;width:clamp(260px,27vw,410px)!important;height:100%!important;border:0!important;border-radius:0!important;pointer-events:none!important;opacity:1!important;transform:none!important;background-image:radial-gradient(circle at 116% 118%,transparent 0 118px,rgba(139,21,56,.11) 119px 120px,transparent 121px),radial-gradient(circle at 112% 122%,transparent 0 178px,rgba(139,21,56,.085) 179px 180px,transparent 181px),radial-gradient(circle at 76% 48%,rgba(139,21,56,.065) 0%,rgba(139,21,56,.026) 34%,transparent 70%);background-repeat:no-repeat!important;background-size:300px 300px,420px 420px,100% 100%!important;background-position:104% 118%,118% 124%,center!important;box-shadow:none!important;animation:none!important;z-index:0!important}app-macre-welcome .macre-welcome:after,app-gestione-utenti .utenti-modern__hero:after,app-spread-matrix .matrix-hero:after,app-configurazione-posta .admin-page__hero:after,app-gestione-log .admin-page__hero:after,app-pulizia-pratiche .admin-page__hero:after,app-lista-deroghe .hero-card:after,app-nuova-deroga .hero-card:after,app-riepilogo-deroga .hero-card:after{content:""!important;position:absolute!important;top:28px!important;right:30px!important;width:34px!important;height:34px!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:var(--macre-hero-page-icon)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:28px 28px!important;box-shadow:none!important;filter:drop-shadow(0 8px 15px rgba(139,21,56,.14));opacity:.86!important;pointer-events:none!important;transform:none!important;z-index:1!important}app-macre-welcome .macre-welcome{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2011.5%2012%204l9%207.5%27%2F%3E%3Cpath%20d%3D%27M5%2010.5V20h14v-9.5%27%2F%3E%3Cpath%20d%3D%27M9%2020v-6h6v6%27%2F%3E%3C%2Fsvg%3E)}app-gestione-utenti .utenti-modern__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%277%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M22%2021v-2a4%204%200%200%200-3-3.87%27%2F%3E%3Cpath%20d%3D%27M16%203.13a4%204%200%200%201%200%207.75%27%2F%3E%3C%2Fsvg%3E)}app-spread-matrix .matrix-hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M4%2010h16%27%2F%3E%3Cpath%20d%3D%27M10%204v16%27%2F%3E%3C%2Fsvg%3E)}app-configurazione-posta .admin-page__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%275%27%20width%3D%2718%27%20height%3D%2714%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27m3%207%209%206%209-6%27%2F%3E%3C%2Fsvg%3E)}app-gestione-log .admin-page__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%2019V5%27%2F%3E%3Cpath%20d%3D%27M4%2019h16%27%2F%3E%3Cpath%20d%3D%27m7%2015%204-4%203%202%205-6%27%2F%3E%3C%2Fsvg%3E)}app-pulizia-pratiche .admin-page__hero{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%206h18%27%2F%3E%3Cpath%20d%3D%27M8%206V4h8v2%27%2F%3E%3Cpath%20d%3D%27M19%206l-1%2014H6L5%206%27%2F%3E%3Cpath%20d%3D%27M10%2011v5M14%2011v5%27%2F%3E%3C%2Fsvg%3E)}app-lista-deroghe .hero-card{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M8%206h13%27%2F%3E%3Cpath%20d%3D%27M8%2012h13%27%2F%3E%3Cpath%20d%3D%27M8%2018h13%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%276%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%2712%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%2718%27%20r%3D%271%27%2F%3E%3C%2Fsvg%3E)}app-nuova-deroga .hero-card{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%2016V4%27%2F%3E%3Cpath%20d%3D%27m7%209%205-5%205%205%27%2F%3E%3Cpath%20d%3D%27M4%2020h16%27%2F%3E%3C%2Fsvg%3E)}app-riepilogo-deroga .hero-card{--macre-hero-page-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%238b1538%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%203H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V9Z%27%2F%3E%3Cpath%20d%3D%27M14%203v6h6%27%2F%3E%3Cpath%20d%3D%27M8%2013h8%27%2F%3E%3Cpath%20d%3D%27M8%2017h5%27%2F%3E%3C%2Fsvg%3E)}@media(max-width:820px){app-macre-welcome .macre-welcome:before,app-gestione-utenti .utenti-modern__hero:before,app-spread-matrix .matrix-hero:before,app-configurazione-posta .admin-page__hero:before,app-gestione-log .admin-page__hero:before,app-pulizia-pratiche .admin-page__hero:before,app-lista-deroghe .hero-card:before,app-nuova-deroga .hero-card:before,app-riepilogo-deroga .hero-card:before{width:210px!important;background-size:220px 220px,300px 300px,100% 100%!important}app-macre-welcome .macre-welcome:after,app-gestione-utenti .utenti-modern__hero:after,app-spread-matrix .matrix-hero:after,app-configurazione-posta .admin-page__hero:after,app-gestione-log .admin-page__hero:after,app-pulizia-pratiche .admin-page__hero:after,app-lista-deroghe .hero-card:after,app-nuova-deroga .hero-card:after,app-riepilogo-deroga .hero-card:after{top:20px!important;right:18px!important;width:28px!important;height:28px!important;background-size:23px 23px!important}}@media(prefers-reduced-motion:reduce){app-macre-welcome .macre-welcome:before,app-gestione-utenti .utenti-modern__hero:before,app-spread-matrix .matrix-hero:before,app-configurazione-posta .admin-page__hero:before,app-gestione-log .admin-page__hero:before,app-pulizia-pratiche .admin-page__hero:before,app-lista-deroghe .hero-card:before,app-nuova-deroga .hero-card:before,app-riepilogo-deroga .hero-card:before{animation:none!important}}app-macre-welcome .macre-welcome:before,app-gestione-utenti .utenti-modern__hero:before,app-spread-matrix .matrix-hero:before,app-configurazione-posta .admin-page__hero:before,app-gestione-log .admin-page__hero:before,app-pulizia-pratiche .admin-page__hero:before,app-lista-deroghe .hero-card:before,app-nuova-deroga .hero-card:before,app-riepilogo-deroga .hero-card:before{animation:none!important;filter:none!important}@keyframes macreCardEnterV97{0%{opacity:0;transform:translate3d(0,22px,0) scale(.965);filter:blur(4px)}58%{opacity:1;transform:translate3d(0,-3px,0) scale(1.008);filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes macreSurfaceEnterV97{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}app-dashboard .dashboard-action-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-configurazione-posta .check-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-lista-deroghe .metric-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-lista-deroghe .modern-deroga-row{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-nuova-deroga .step-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-nuova-deroga .modern-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-nuova-deroga .document-upload-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-riepilogo-deroga .modern-card{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-riepilogo-deroga .document-row{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-riepilogo-deroga .spread-item{opacity:0;transform-origin:center bottom;backface-visibility:hidden;will-change:opacity,transform,filter;animation:macreCardEnterV97 .62s cubic-bezier(.22,1,.36,1) both}app-configurazione-posta .settings-card{opacity:0;will-change:opacity,transform;animation:macreSurfaceEnterV97 .52s cubic-bezier(.22,1,.36,1) both}app-gestione-log .settings-card{opacity:0;will-change:opacity,transform;animation:macreSurfaceEnterV97 .52s cubic-bezier(.22,1,.36,1) both}app-gestione-log .kibana-preview{opacity:0;will-change:opacity,transform;animation:macreSurfaceEnterV97 .52s cubic-bezier(.22,1,.36,1) both}app-pulizia-pratiche .settings-card{opacity:0;will-change:opacity,transform;animation:macreSurfaceEnterV97 .52s cubic-bezier(.22,1,.36,1) both}app-lista-deroghe .search-panel{opacity:0;will-change:opacity,transform;animation:macreSurfaceEnterV97 .52s cubic-bezier(.22,1,.36,1) both}app-lista-deroghe .modern-table-card{opacity:0;will-change:opacity,transform;animation:macreSurfaceEnterV97 .52s cubic-bezier(.22,1,.36,1) both}app-dashboard .dashboard-action-card:nth-child(1){animation-delay:70ms}app-configurazione-posta .check-card:nth-child(1){animation-delay:70ms}app-lista-deroghe .metric-card:nth-child(1){animation-delay:70ms}app-lista-deroghe .modern-deroga-row:nth-child(1){animation-delay:70ms}app-nuova-deroga .step-card:nth-child(1){animation-delay:70ms}app-nuova-deroga .modern-card:nth-child(1){animation-delay:70ms}app-nuova-deroga .document-upload-card:nth-child(1){animation-delay:70ms}app-riepilogo-deroga .modern-card:nth-child(1){animation-delay:70ms}app-riepilogo-deroga .document-row:nth-child(1){animation-delay:70ms}app-riepilogo-deroga .spread-item:nth-child(1){animation-delay:70ms}app-dashboard .dashboard-action-card:nth-child(2){animation-delay:138ms}app-configurazione-posta .check-card:nth-child(2){animation-delay:138ms}app-lista-deroghe .metric-card:nth-child(2){animation-delay:138ms}app-lista-deroghe .modern-deroga-row:nth-child(2){animation-delay:138ms}app-nuova-deroga .step-card:nth-child(2){animation-delay:138ms}app-nuova-deroga .modern-card:nth-child(2){animation-delay:138ms}app-nuova-deroga .document-upload-card:nth-child(2){animation-delay:138ms}app-riepilogo-deroga .modern-card:nth-child(2){animation-delay:138ms}app-riepilogo-deroga .document-row:nth-child(2){animation-delay:138ms}app-riepilogo-deroga .spread-item:nth-child(2){animation-delay:138ms}app-dashboard .dashboard-action-card:nth-child(3){animation-delay:206ms}app-configurazione-posta .check-card:nth-child(3){animation-delay:206ms}app-lista-deroghe .metric-card:nth-child(3){animation-delay:206ms}app-lista-deroghe .modern-deroga-row:nth-child(3){animation-delay:206ms}app-nuova-deroga .step-card:nth-child(3){animation-delay:206ms}app-nuova-deroga .modern-card:nth-child(3){animation-delay:206ms}app-nuova-deroga .document-upload-card:nth-child(3){animation-delay:206ms}app-riepilogo-deroga .modern-card:nth-child(3){animation-delay:206ms}app-riepilogo-deroga .document-row:nth-child(3){animation-delay:206ms}app-riepilogo-deroga .spread-item:nth-child(3){animation-delay:206ms}app-dashboard .dashboard-action-card:nth-child(4){animation-delay:274ms}app-configurazione-posta .check-card:nth-child(4){animation-delay:274ms}app-lista-deroghe .metric-card:nth-child(4){animation-delay:274ms}app-lista-deroghe .modern-deroga-row:nth-child(4){animation-delay:274ms}app-nuova-deroga .step-card:nth-child(4){animation-delay:274ms}app-nuova-deroga .modern-card:nth-child(4){animation-delay:274ms}app-nuova-deroga .document-upload-card:nth-child(4){animation-delay:274ms}app-riepilogo-deroga .modern-card:nth-child(4){animation-delay:274ms}app-riepilogo-deroga .document-row:nth-child(4){animation-delay:274ms}app-riepilogo-deroga .spread-item:nth-child(4){animation-delay:274ms}app-dashboard .dashboard-action-card:nth-child(5){animation-delay:342ms}app-configurazione-posta .check-card:nth-child(5){animation-delay:342ms}app-lista-deroghe .metric-card:nth-child(5){animation-delay:342ms}app-lista-deroghe .modern-deroga-row:nth-child(5){animation-delay:342ms}app-nuova-deroga .step-card:nth-child(5){animation-delay:342ms}app-nuova-deroga .modern-card:nth-child(5){animation-delay:342ms}app-nuova-deroga .document-upload-card:nth-child(5){animation-delay:342ms}app-riepilogo-deroga .modern-card:nth-child(5){animation-delay:342ms}app-riepilogo-deroga .document-row:nth-child(5){animation-delay:342ms}app-riepilogo-deroga .spread-item:nth-child(5){animation-delay:342ms}app-dashboard .dashboard-action-card:nth-child(6){animation-delay:.41s}app-configurazione-posta .check-card:nth-child(6){animation-delay:.41s}app-lista-deroghe .metric-card:nth-child(6){animation-delay:.41s}app-lista-deroghe .modern-deroga-row:nth-child(6){animation-delay:.41s}app-nuova-deroga .step-card:nth-child(6){animation-delay:.41s}app-nuova-deroga .modern-card:nth-child(6){animation-delay:.41s}app-nuova-deroga .document-upload-card:nth-child(6){animation-delay:.41s}app-riepilogo-deroga .modern-card:nth-child(6){animation-delay:.41s}app-riepilogo-deroga .document-row:nth-child(6){animation-delay:.41s}app-riepilogo-deroga .spread-item:nth-child(6){animation-delay:.41s}app-dashboard .dashboard-action-card:nth-child(7){animation-delay:478ms}app-configurazione-posta .check-card:nth-child(7){animation-delay:478ms}app-lista-deroghe .metric-card:nth-child(7){animation-delay:478ms}app-lista-deroghe .modern-deroga-row:nth-child(7){animation-delay:478ms}app-nuova-deroga .step-card:nth-child(7){animation-delay:478ms}app-nuova-deroga .modern-card:nth-child(7){animation-delay:478ms}app-nuova-deroga .document-upload-card:nth-child(7){animation-delay:478ms}app-riepilogo-deroga .modern-card:nth-child(7){animation-delay:478ms}app-riepilogo-deroga .document-row:nth-child(7){animation-delay:478ms}app-riepilogo-deroga .spread-item:nth-child(7){animation-delay:478ms}app-dashboard .dashboard-action-card:nth-child(8){animation-delay:546ms}app-configurazione-posta .check-card:nth-child(8){animation-delay:546ms}app-lista-deroghe .metric-card:nth-child(8){animation-delay:546ms}app-lista-deroghe .modern-deroga-row:nth-child(8){animation-delay:546ms}app-nuova-deroga .step-card:nth-child(8){animation-delay:546ms}app-nuova-deroga .modern-card:nth-child(8){animation-delay:546ms}app-nuova-deroga .document-upload-card:nth-child(8){animation-delay:546ms}app-riepilogo-deroga .modern-card:nth-child(8){animation-delay:546ms}app-riepilogo-deroga .document-row:nth-child(8){animation-delay:546ms}app-riepilogo-deroga .spread-item:nth-child(8){animation-delay:546ms}app-dashboard .dashboard-action-card:nth-child(9){animation-delay:614ms}app-configurazione-posta .check-card:nth-child(9){animation-delay:614ms}app-lista-deroghe .metric-card:nth-child(9){animation-delay:614ms}app-lista-deroghe .modern-deroga-row:nth-child(9){animation-delay:614ms}app-nuova-deroga .step-card:nth-child(9){animation-delay:614ms}app-nuova-deroga .modern-card:nth-child(9){animation-delay:614ms}app-nuova-deroga .document-upload-card:nth-child(9){animation-delay:614ms}app-riepilogo-deroga .modern-card:nth-child(9){animation-delay:614ms}app-riepilogo-deroga .document-row:nth-child(9){animation-delay:614ms}app-riepilogo-deroga .spread-item:nth-child(9){animation-delay:614ms}app-dashboard .dashboard-action-card:nth-child(10){animation-delay:682ms}app-configurazione-posta .check-card:nth-child(10){animation-delay:682ms}app-lista-deroghe .metric-card:nth-child(10){animation-delay:682ms}app-lista-deroghe .modern-deroga-row:nth-child(10){animation-delay:682ms}app-nuova-deroga .step-card:nth-child(10){animation-delay:682ms}app-nuova-deroga .modern-card:nth-child(10){animation-delay:682ms}app-nuova-deroga .document-upload-card:nth-child(10){animation-delay:682ms}app-riepilogo-deroga .modern-card:nth-child(10){animation-delay:682ms}app-riepilogo-deroga .document-row:nth-child(10){animation-delay:682ms}app-riepilogo-deroga .spread-item:nth-child(10){animation-delay:682ms}app-dashboard .dashboard-action-card:nth-child(11){animation-delay:.75s}app-configurazione-posta .check-card:nth-child(11){animation-delay:.75s}app-lista-deroghe .metric-card:nth-child(11){animation-delay:.75s}app-lista-deroghe .modern-deroga-row:nth-child(11){animation-delay:.75s}app-nuova-deroga .step-card:nth-child(11){animation-delay:.75s}app-nuova-deroga .modern-card:nth-child(11){animation-delay:.75s}app-nuova-deroga .document-upload-card:nth-child(11){animation-delay:.75s}app-riepilogo-deroga .modern-card:nth-child(11){animation-delay:.75s}app-riepilogo-deroga .document-row:nth-child(11){animation-delay:.75s}app-riepilogo-deroga .spread-item:nth-child(11){animation-delay:.75s}app-dashboard .dashboard-action-card:nth-child(12){animation-delay:818ms}app-configurazione-posta .check-card:nth-child(12){animation-delay:818ms}app-lista-deroghe .metric-card:nth-child(12){animation-delay:818ms}app-lista-deroghe .modern-deroga-row:nth-child(12){animation-delay:818ms}app-nuova-deroga .step-card:nth-child(12){animation-delay:818ms}app-nuova-deroga .modern-card:nth-child(12){animation-delay:818ms}app-nuova-deroga .document-upload-card:nth-child(12){animation-delay:818ms}app-riepilogo-deroga .modern-card:nth-child(12){animation-delay:818ms}app-riepilogo-deroga .document-row:nth-child(12){animation-delay:818ms}app-riepilogo-deroga .spread-item:nth-child(12){animation-delay:818ms}app-dashboard .dashboard-action-card:nth-child(13){animation-delay:886ms}app-configurazione-posta .check-card:nth-child(13){animation-delay:886ms}app-lista-deroghe .metric-card:nth-child(13){animation-delay:886ms}app-lista-deroghe .modern-deroga-row:nth-child(13){animation-delay:886ms}app-nuova-deroga .step-card:nth-child(13){animation-delay:886ms}app-nuova-deroga .modern-card:nth-child(13){animation-delay:886ms}app-nuova-deroga .document-upload-card:nth-child(13){animation-delay:886ms}app-riepilogo-deroga .modern-card:nth-child(13){animation-delay:886ms}app-riepilogo-deroga .document-row:nth-child(13){animation-delay:886ms}app-riepilogo-deroga .spread-item:nth-child(13){animation-delay:886ms}app-dashboard .dashboard-action-card:nth-child(14){animation-delay:954ms}app-configurazione-posta .check-card:nth-child(14){animation-delay:954ms}app-lista-deroghe .metric-card:nth-child(14){animation-delay:954ms}app-lista-deroghe .modern-deroga-row:nth-child(14){animation-delay:954ms}app-nuova-deroga .step-card:nth-child(14){animation-delay:954ms}app-nuova-deroga .modern-card:nth-child(14){animation-delay:954ms}app-nuova-deroga .document-upload-card:nth-child(14){animation-delay:954ms}app-riepilogo-deroga .modern-card:nth-child(14){animation-delay:954ms}app-riepilogo-deroga .document-row:nth-child(14){animation-delay:954ms}app-riepilogo-deroga .spread-item:nth-child(14){animation-delay:954ms}app-dashboard .dashboard-action-card:nth-child(15){animation-delay:1022ms}app-configurazione-posta .check-card:nth-child(15){animation-delay:1022ms}app-lista-deroghe .metric-card:nth-child(15){animation-delay:1022ms}app-lista-deroghe .modern-deroga-row:nth-child(15){animation-delay:1022ms}app-nuova-deroga .step-card:nth-child(15){animation-delay:1022ms}app-nuova-deroga .modern-card:nth-child(15){animation-delay:1022ms}app-nuova-deroga .document-upload-card:nth-child(15){animation-delay:1022ms}app-riepilogo-deroga .modern-card:nth-child(15){animation-delay:1022ms}app-riepilogo-deroga .document-row:nth-child(15){animation-delay:1022ms}app-riepilogo-deroga .spread-item:nth-child(15){animation-delay:1022ms}app-dashboard .dashboard-action-card:nth-child(16){animation-delay:1.09s}app-configurazione-posta .check-card:nth-child(16){animation-delay:1.09s}app-lista-deroghe .metric-card:nth-child(16){animation-delay:1.09s}app-lista-deroghe .modern-deroga-row:nth-child(16){animation-delay:1.09s}app-nuova-deroga .step-card:nth-child(16){animation-delay:1.09s}app-nuova-deroga .modern-card:nth-child(16){animation-delay:1.09s}app-nuova-deroga .document-upload-card:nth-child(16){animation-delay:1.09s}app-riepilogo-deroga .modern-card:nth-child(16){animation-delay:1.09s}app-riepilogo-deroga .document-row:nth-child(16){animation-delay:1.09s}app-riepilogo-deroga .spread-item:nth-child(16){animation-delay:1.09s}app-configurazione-posta .settings-card:nth-child(1){animation-delay:90ms}app-gestione-log .settings-card:nth-child(1){animation-delay:90ms}app-gestione-log .kibana-preview:nth-child(1){animation-delay:90ms}app-pulizia-pratiche .settings-card:nth-child(1){animation-delay:90ms}app-lista-deroghe .search-panel:nth-child(1){animation-delay:90ms}app-lista-deroghe .modern-table-card:nth-child(1){animation-delay:90ms}app-configurazione-posta .settings-card:nth-child(2){animation-delay:175ms}app-gestione-log .settings-card:nth-child(2){animation-delay:175ms}app-gestione-log .kibana-preview:nth-child(2){animation-delay:175ms}app-pulizia-pratiche .settings-card:nth-child(2){animation-delay:175ms}app-lista-deroghe .search-panel:nth-child(2){animation-delay:175ms}app-lista-deroghe .modern-table-card:nth-child(2){animation-delay:175ms}app-configurazione-posta .settings-card:nth-child(3){animation-delay:.26s}app-gestione-log .settings-card:nth-child(3){animation-delay:.26s}app-gestione-log .kibana-preview:nth-child(3){animation-delay:.26s}app-pulizia-pratiche .settings-card:nth-child(3){animation-delay:.26s}app-lista-deroghe .search-panel:nth-child(3){animation-delay:.26s}app-lista-deroghe .modern-table-card:nth-child(3){animation-delay:.26s}app-configurazione-posta .settings-card:nth-child(4){animation-delay:345ms}app-gestione-log .settings-card:nth-child(4){animation-delay:345ms}app-gestione-log .kibana-preview:nth-child(4){animation-delay:345ms}app-pulizia-pratiche .settings-card:nth-child(4){animation-delay:345ms}app-lista-deroghe .search-panel:nth-child(4){animation-delay:345ms}app-lista-deroghe .modern-table-card:nth-child(4){animation-delay:345ms}app-configurazione-posta .settings-card:nth-child(5){animation-delay:.43s}app-gestione-log .settings-card:nth-child(5){animation-delay:.43s}app-gestione-log .kibana-preview:nth-child(5){animation-delay:.43s}app-pulizia-pratiche .settings-card:nth-child(5){animation-delay:.43s}app-lista-deroghe .search-panel:nth-child(5){animation-delay:.43s}app-lista-deroghe .modern-table-card:nth-child(5){animation-delay:.43s}app-configurazione-posta .settings-card:nth-child(6){animation-delay:515ms}app-gestione-log .settings-card:nth-child(6){animation-delay:515ms}app-gestione-log .kibana-preview:nth-child(6){animation-delay:515ms}app-pulizia-pratiche .settings-card:nth-child(6){animation-delay:515ms}app-lista-deroghe .search-panel:nth-child(6){animation-delay:515ms}app-lista-deroghe .modern-table-card:nth-child(6){animation-delay:515ms}app-configurazione-posta .settings-card:nth-child(7){animation-delay:.6s}app-gestione-log .settings-card:nth-child(7){animation-delay:.6s}app-gestione-log .kibana-preview:nth-child(7){animation-delay:.6s}app-pulizia-pratiche .settings-card:nth-child(7){animation-delay:.6s}app-lista-deroghe .search-panel:nth-child(7){animation-delay:.6s}app-lista-deroghe .modern-table-card:nth-child(7){animation-delay:.6s}app-configurazione-posta .settings-card:nth-child(8){animation-delay:685ms}app-gestione-log .settings-card:nth-child(8){animation-delay:685ms}app-gestione-log .kibana-preview:nth-child(8){animation-delay:685ms}app-pulizia-pratiche .settings-card:nth-child(8){animation-delay:685ms}app-lista-deroghe .search-panel:nth-child(8){animation-delay:685ms}app-lista-deroghe .modern-table-card:nth-child(8){animation-delay:685ms}app-gestione-utenti .utenti-modern__stats>*,app-gestione-utenti .user-card,app-gestione-utenti .utenti-modern__board,app-spread-matrix .matrix-stat-card,app-spread-matrix .matrix-role-legend,app-spread-matrix .matrix-workspace,app-spread-matrix .spread-table tbody tr{opacity:1;filter:none;visibility:visible;will-change:auto}[hidden].dashboard-action-card,[hidden].metric-card,[hidden].modern-card,[hidden].document-upload-card,[hidden].check-card,.is-hidden.dashboard-action-card,.is-hidden.metric-card,.is-hidden.modern-card,.is-hidden.document-upload-card,.is-hidden.check-card,[aria-hidden=true].dashboard-action-card,[aria-hidden=true].metric-card,[aria-hidden=true].modern-card,[aria-hidden=true].document-upload-card,[aria-hidden=true].check-card{animation:none!important;opacity:0!important}@media(max-width:760px){app-dashboard .dashboard-action-card{animation-duration:.52s}app-configurazione-posta .check-card{animation-duration:.52s}app-lista-deroghe .metric-card{animation-duration:.52s}app-lista-deroghe .modern-deroga-row{animation-duration:.52s}app-nuova-deroga .step-card{animation-duration:.52s}app-nuova-deroga .modern-card{animation-duration:.52s}app-nuova-deroga .document-upload-card{animation-duration:.52s}app-riepilogo-deroga .modern-card{animation-duration:.52s}app-riepilogo-deroga .document-row{animation-duration:.52s}app-riepilogo-deroga .spread-item{animation-duration:.52s}app-dashboard .dashboard-action-card:nth-child(1){animation-delay:45ms}app-configurazione-posta .check-card:nth-child(1){animation-delay:45ms}app-lista-deroghe .metric-card:nth-child(1){animation-delay:45ms}app-lista-deroghe .modern-deroga-row:nth-child(1){animation-delay:45ms}app-nuova-deroga .step-card:nth-child(1){animation-delay:45ms}app-nuova-deroga .modern-card:nth-child(1){animation-delay:45ms}app-nuova-deroga .document-upload-card:nth-child(1){animation-delay:45ms}app-riepilogo-deroga .modern-card:nth-child(1){animation-delay:45ms}app-riepilogo-deroga .document-row:nth-child(1){animation-delay:45ms}app-riepilogo-deroga .spread-item:nth-child(1){animation-delay:45ms}app-dashboard .dashboard-action-card:nth-child(2){animation-delay:93ms}app-configurazione-posta .check-card:nth-child(2){animation-delay:93ms}app-lista-deroghe .metric-card:nth-child(2){animation-delay:93ms}app-lista-deroghe .modern-deroga-row:nth-child(2){animation-delay:93ms}app-nuova-deroga .step-card:nth-child(2){animation-delay:93ms}app-nuova-deroga .modern-card:nth-child(2){animation-delay:93ms}app-nuova-deroga .document-upload-card:nth-child(2){animation-delay:93ms}app-riepilogo-deroga .modern-card:nth-child(2){animation-delay:93ms}app-riepilogo-deroga .document-row:nth-child(2){animation-delay:93ms}app-riepilogo-deroga .spread-item:nth-child(2){animation-delay:93ms}app-dashboard .dashboard-action-card:nth-child(3){animation-delay:141ms}app-configurazione-posta .check-card:nth-child(3){animation-delay:141ms}app-lista-deroghe .metric-card:nth-child(3){animation-delay:141ms}app-lista-deroghe .modern-deroga-row:nth-child(3){animation-delay:141ms}app-nuova-deroga .step-card:nth-child(3){animation-delay:141ms}app-nuova-deroga .modern-card:nth-child(3){animation-delay:141ms}app-nuova-deroga .document-upload-card:nth-child(3){animation-delay:141ms}app-riepilogo-deroga .modern-card:nth-child(3){animation-delay:141ms}app-riepilogo-deroga .document-row:nth-child(3){animation-delay:141ms}app-riepilogo-deroga .spread-item:nth-child(3){animation-delay:141ms}app-dashboard .dashboard-action-card:nth-child(4){animation-delay:189ms}app-configurazione-posta .check-card:nth-child(4){animation-delay:189ms}app-lista-deroghe .metric-card:nth-child(4){animation-delay:189ms}app-lista-deroghe .modern-deroga-row:nth-child(4){animation-delay:189ms}app-nuova-deroga .step-card:nth-child(4){animation-delay:189ms}app-nuova-deroga .modern-card:nth-child(4){animation-delay:189ms}app-nuova-deroga .document-upload-card:nth-child(4){animation-delay:189ms}app-riepilogo-deroga .modern-card:nth-child(4){animation-delay:189ms}app-riepilogo-deroga .document-row:nth-child(4){animation-delay:189ms}app-riepilogo-deroga .spread-item:nth-child(4){animation-delay:189ms}app-dashboard .dashboard-action-card:nth-child(5){animation-delay:237ms}app-configurazione-posta .check-card:nth-child(5){animation-delay:237ms}app-lista-deroghe .metric-card:nth-child(5){animation-delay:237ms}app-lista-deroghe .modern-deroga-row:nth-child(5){animation-delay:237ms}app-nuova-deroga .step-card:nth-child(5){animation-delay:237ms}app-nuova-deroga .modern-card:nth-child(5){animation-delay:237ms}app-nuova-deroga .document-upload-card:nth-child(5){animation-delay:237ms}app-riepilogo-deroga .modern-card:nth-child(5){animation-delay:237ms}app-riepilogo-deroga .document-row:nth-child(5){animation-delay:237ms}app-riepilogo-deroga .spread-item:nth-child(5){animation-delay:237ms}app-dashboard .dashboard-action-card:nth-child(6){animation-delay:285ms}app-configurazione-posta .check-card:nth-child(6){animation-delay:285ms}app-lista-deroghe .metric-card:nth-child(6){animation-delay:285ms}app-lista-deroghe .modern-deroga-row:nth-child(6){animation-delay:285ms}app-nuova-deroga .step-card:nth-child(6){animation-delay:285ms}app-nuova-deroga .modern-card:nth-child(6){animation-delay:285ms}app-nuova-deroga .document-upload-card:nth-child(6){animation-delay:285ms}app-riepilogo-deroga .modern-card:nth-child(6){animation-delay:285ms}app-riepilogo-deroga .document-row:nth-child(6){animation-delay:285ms}app-riepilogo-deroga .spread-item:nth-child(6){animation-delay:285ms}app-dashboard .dashboard-action-card:nth-child(7){animation-delay:333ms}app-configurazione-posta .check-card:nth-child(7){animation-delay:333ms}app-lista-deroghe .metric-card:nth-child(7){animation-delay:333ms}app-lista-deroghe .modern-deroga-row:nth-child(7){animation-delay:333ms}app-nuova-deroga .step-card:nth-child(7){animation-delay:333ms}app-nuova-deroga .modern-card:nth-child(7){animation-delay:333ms}app-nuova-deroga .document-upload-card:nth-child(7){animation-delay:333ms}app-riepilogo-deroga .modern-card:nth-child(7){animation-delay:333ms}app-riepilogo-deroga .document-row:nth-child(7){animation-delay:333ms}app-riepilogo-deroga .spread-item:nth-child(7){animation-delay:333ms}app-dashboard .dashboard-action-card:nth-child(8){animation-delay:381ms}app-configurazione-posta .check-card:nth-child(8){animation-delay:381ms}app-lista-deroghe .metric-card:nth-child(8){animation-delay:381ms}app-lista-deroghe .modern-deroga-row:nth-child(8){animation-delay:381ms}app-nuova-deroga .step-card:nth-child(8){animation-delay:381ms}app-nuova-deroga .modern-card:nth-child(8){animation-delay:381ms}app-nuova-deroga .document-upload-card:nth-child(8){animation-delay:381ms}app-riepilogo-deroga .modern-card:nth-child(8){animation-delay:381ms}app-riepilogo-deroga .document-row:nth-child(8){animation-delay:381ms}app-riepilogo-deroga .spread-item:nth-child(8){animation-delay:381ms}app-dashboard .dashboard-action-card:nth-child(9){animation-delay:429ms}app-configurazione-posta .check-card:nth-child(9){animation-delay:429ms}app-lista-deroghe .metric-card:nth-child(9){animation-delay:429ms}app-lista-deroghe .modern-deroga-row:nth-child(9){animation-delay:429ms}app-nuova-deroga .step-card:nth-child(9){animation-delay:429ms}app-nuova-deroga .modern-card:nth-child(9){animation-delay:429ms}app-nuova-deroga .document-upload-card:nth-child(9){animation-delay:429ms}app-riepilogo-deroga .modern-card:nth-child(9){animation-delay:429ms}app-riepilogo-deroga .document-row:nth-child(9){animation-delay:429ms}app-riepilogo-deroga .spread-item:nth-child(9){animation-delay:429ms}app-dashboard .dashboard-action-card:nth-child(10){animation-delay:477ms}app-configurazione-posta .check-card:nth-child(10){animation-delay:477ms}app-lista-deroghe .metric-card:nth-child(10){animation-delay:477ms}app-lista-deroghe .modern-deroga-row:nth-child(10){animation-delay:477ms}app-nuova-deroga .step-card:nth-child(10){animation-delay:477ms}app-nuova-deroga .modern-card:nth-child(10){animation-delay:477ms}app-nuova-deroga .document-upload-card:nth-child(10){animation-delay:477ms}app-riepilogo-deroga .modern-card:nth-child(10){animation-delay:477ms}app-riepilogo-deroga .document-row:nth-child(10){animation-delay:477ms}app-riepilogo-deroga .spread-item:nth-child(10){animation-delay:477ms}app-dashboard .dashboard-action-card:nth-child(11){animation-delay:525ms}app-configurazione-posta .check-card:nth-child(11){animation-delay:525ms}app-lista-deroghe .metric-card:nth-child(11){animation-delay:525ms}app-lista-deroghe .modern-deroga-row:nth-child(11){animation-delay:525ms}app-nuova-deroga .step-card:nth-child(11){animation-delay:525ms}app-nuova-deroga .modern-card:nth-child(11){animation-delay:525ms}app-nuova-deroga .document-upload-card:nth-child(11){animation-delay:525ms}app-riepilogo-deroga .modern-card:nth-child(11){animation-delay:525ms}app-riepilogo-deroga .document-row:nth-child(11){animation-delay:525ms}app-riepilogo-deroga .spread-item:nth-child(11){animation-delay:525ms}app-dashboard .dashboard-action-card:nth-child(12){animation-delay:573ms}app-configurazione-posta .check-card:nth-child(12){animation-delay:573ms}app-lista-deroghe .metric-card:nth-child(12){animation-delay:573ms}app-lista-deroghe .modern-deroga-row:nth-child(12){animation-delay:573ms}app-nuova-deroga .step-card:nth-child(12){animation-delay:573ms}app-nuova-deroga .modern-card:nth-child(12){animation-delay:573ms}app-nuova-deroga .document-upload-card:nth-child(12){animation-delay:573ms}app-riepilogo-deroga .modern-card:nth-child(12){animation-delay:573ms}app-riepilogo-deroga .document-row:nth-child(12){animation-delay:573ms}app-riepilogo-deroga .spread-item:nth-child(12){animation-delay:573ms}app-dashboard .dashboard-action-card:nth-child(13){animation-delay:621ms}app-configurazione-posta .check-card:nth-child(13){animation-delay:621ms}app-lista-deroghe .metric-card:nth-child(13){animation-delay:621ms}app-lista-deroghe .modern-deroga-row:nth-child(13){animation-delay:621ms}app-nuova-deroga .step-card:nth-child(13){animation-delay:621ms}app-nuova-deroga .modern-card:nth-child(13){animation-delay:621ms}app-nuova-deroga .document-upload-card:nth-child(13){animation-delay:621ms}app-riepilogo-deroga .modern-card:nth-child(13){animation-delay:621ms}app-riepilogo-deroga .document-row:nth-child(13){animation-delay:621ms}app-riepilogo-deroga .spread-item:nth-child(13){animation-delay:621ms}app-dashboard .dashboard-action-card:nth-child(14){animation-delay:669ms}app-configurazione-posta .check-card:nth-child(14){animation-delay:669ms}app-lista-deroghe .metric-card:nth-child(14){animation-delay:669ms}app-lista-deroghe .modern-deroga-row:nth-child(14){animation-delay:669ms}app-nuova-deroga .step-card:nth-child(14){animation-delay:669ms}app-nuova-deroga .modern-card:nth-child(14){animation-delay:669ms}app-nuova-deroga .document-upload-card:nth-child(14){animation-delay:669ms}app-riepilogo-deroga .modern-card:nth-child(14){animation-delay:669ms}app-riepilogo-deroga .document-row:nth-child(14){animation-delay:669ms}app-riepilogo-deroga .spread-item:nth-child(14){animation-delay:669ms}app-dashboard .dashboard-action-card:nth-child(15){animation-delay:717ms}app-configurazione-posta .check-card:nth-child(15){animation-delay:717ms}app-lista-deroghe .metric-card:nth-child(15){animation-delay:717ms}app-lista-deroghe .modern-deroga-row:nth-child(15){animation-delay:717ms}app-nuova-deroga .step-card:nth-child(15){animation-delay:717ms}app-nuova-deroga .modern-card:nth-child(15){animation-delay:717ms}app-nuova-deroga .document-upload-card:nth-child(15){animation-delay:717ms}app-riepilogo-deroga .modern-card:nth-child(15){animation-delay:717ms}app-riepilogo-deroga .document-row:nth-child(15){animation-delay:717ms}app-riepilogo-deroga .spread-item:nth-child(15){animation-delay:717ms}app-dashboard .dashboard-action-card:nth-child(16){animation-delay:765ms}app-configurazione-posta .check-card:nth-child(16){animation-delay:765ms}app-lista-deroghe .metric-card:nth-child(16){animation-delay:765ms}app-lista-deroghe .modern-deroga-row:nth-child(16){animation-delay:765ms}app-nuova-deroga .step-card:nth-child(16){animation-delay:765ms}app-nuova-deroga .modern-card:nth-child(16){animation-delay:765ms}app-nuova-deroga .document-upload-card:nth-child(16){animation-delay:765ms}app-riepilogo-deroga .modern-card:nth-child(16){animation-delay:765ms}app-riepilogo-deroga .document-row:nth-child(16){animation-delay:765ms}app-riepilogo-deroga .spread-item:nth-child(16){animation-delay:765ms}}@media(prefers-reduced-motion:reduce){app-dashboard .dashboard-action-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-configurazione-posta .check-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-lista-deroghe .metric-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-lista-deroghe .modern-deroga-row{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-nuova-deroga .step-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-nuova-deroga .modern-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-nuova-deroga .document-upload-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-riepilogo-deroga .modern-card{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-riepilogo-deroga .document-row{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-riepilogo-deroga .spread-item{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;will-change:auto}app-configurazione-posta .settings-card{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}app-gestione-log .settings-card{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}app-gestione-log .kibana-preview{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}app-pulizia-pratiche .settings-card{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}app-lista-deroghe .search-panel{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}app-lista-deroghe .modern-table-card{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}}app-spread-matrix,app-spread-matrix .matrix-page,app-spread-matrix .matrix-workspace,app-spread-matrix .matrix-table-shell,app-spread-matrix .matrix-scroll{min-width:0!important;max-width:100%!important;overflow-x:clip!important}app-spread-matrix .matrix-workspace,app-spread-matrix .matrix-table-shell,app-spread-matrix .matrix-scroll{overflow-y:visible!important}app-spread-matrix .matrix-scroll{width:100%!important;max-height:none!important;height:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}app-spread-matrix .matrix-scroll::-webkit-scrollbar,app-spread-matrix .matrix-table-shell::-webkit-scrollbar,app-spread-matrix .matrix-workspace::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}app-spread-matrix .spread-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}app-spread-matrix .spread-table thead th,app-spread-matrix .spread-table tbody td{min-width:0!important;max-width:none!important}app-spread-matrix .spread-table .level-column,app-spread-matrix .spread-table .level-cell{width:24%!important;min-width:0!important;max-width:none!important}app-spread-matrix .spread-table thead th:not(.level-column),app-spread-matrix .spread-table tbody td:not(.level-cell){width:15.2%!important;min-width:0!important}app-spread-matrix .spread-table thead th{padding:13px 8px!important}app-spread-matrix .spread-table .level-cell{padding:15px!important}app-spread-matrix .spread-table td:not(.level-cell){padding:9px!important}app-spread-matrix .spread-cell,app-spread-matrix .spread-editor,app-spread-matrix .spread-editor>div,app-spread-matrix .spread-editor input{min-width:0!important;max-width:100%!important}app-spread-matrix .spread-cell{padding:11px!important}app-spread-matrix .rating-header,app-spread-matrix .level-info strong,app-spread-matrix .proposal-toggle__copy,app-spread-matrix .spread-editor__label{overflow-wrap:anywhere;word-break:normal}@media(max-width:920px){app-spread-matrix .spread-table,app-spread-matrix .spread-table tbody,app-spread-matrix .spread-table tr,app-spread-matrix .spread-table td{display:block!important;width:100%!important;max-width:100%!important}app-spread-matrix .spread-table thead{display:none!important}app-spread-matrix .spread-table tbody tr{margin:0 0 16px!important;overflow:hidden!important;border:1px solid #eadce2!important;border-radius:20px!important;background:#fff!important;box-shadow:0 12px 28px #1f1f1f0e!important}app-spread-matrix .spread-table .level-cell{position:static!important;width:100%!important;border-right:0!important;background:#fff7fa!important;box-shadow:none!important}app-spread-matrix .spread-table td:not(.level-cell){position:relative;width:100%!important;padding:42px 12px 12px!important;border-right:0!important}app-spread-matrix .spread-table td:not(.level-cell):before{content:attr(data-fascia);position:absolute;top:13px;left:14px;color:#8b1538;font-size:10px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}app-spread-matrix .spread-cell{min-height:0!important}}:root{--macre-control-size: 18px;--macre-control-radio-size: 18px;--macre-control-radius: 5px;--macre-control-accent: #8b1538;--macre-control-accent-hover: #6f102d;--macre-control-border: #a99ba1;--macre-control-border-hover: rgba(139, 21, 56, .68);--macre-control-ring: rgba(139, 21, 56, .16);--macre-control-disabled-bg: #f2f0f1;--macre-control-disabled-border: #d9d2d5}input[type=checkbox]:not([role=switch]){appearance:none!important;-webkit-appearance:none!important;inline-size:var(--macre-control-size)!important;block-size:var(--macre-control-size)!important;min-inline-size:var(--macre-control-size)!important;min-block-size:var(--macre-control-size)!important;max-inline-size:var(--macre-control-size)!important;max-block-size:var(--macre-control-size)!important;width:var(--macre-control-size)!important;height:var(--macre-control-size)!important;min-width:var(--macre-control-size)!important;min-height:var(--macre-control-size)!important;max-width:var(--macre-control-size)!important;max-height:var(--macre-control-size)!important;flex:0 0 var(--macre-control-size)!important;display:inline-grid!important;place-content:center!important;margin:0!important;padding:0!important;border:1.5px solid var(--macre-control-border)!important;border-radius:var(--macre-control-radius)!important;background:#fff!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;vertical-align:middle!important;box-shadow:inset 0 1px 1px #1f1f1f09,0 1px 2px #1f1f1f0a!important;transform:translateZ(0) scale(1);transition:border-color .15s ease,background-color .15s ease,box-shadow .17s ease,transform .15s cubic-bezier(.2,0,0,1)!important}input[type=checkbox]:not([role=switch]):before{content:""!important;inline-size:9px;block-size:5px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;opacity:0;transform:translateY(-1px) rotate(-45deg) scale(.45);transform-origin:center;transition:opacity .11s ease,transform .19s cubic-bezier(.2,0,0,1)}input[type=checkbox]:not([role=switch]):hover{border-color:var(--macre-control-border-hover)!important;box-shadow:0 0 0 4px #8b15380e,inset 0 1px 1px #1f1f1f08!important}input[type=checkbox]:not([role=switch]):checked,input[type=checkbox]:not([role=switch]):indeterminate{border-color:var(--macre-control-accent)!important;background:var(--macre-control-accent)!important;box-shadow:0 5px 12px #8b153833,inset 0 1px #ffffff2e!important;animation:macreSelectionControlPopV99 .21s cubic-bezier(.2,0,0,1) both}input[type=checkbox]:not([role=switch]):checked:before{opacity:1;transform:translateY(-1px) rotate(-45deg) scale(1)}input[type=checkbox]:not([role=switch]):indeterminate:before{inline-size:9px;block-size:0;border-left:0;border-bottom:2px solid currentColor;opacity:1;transform:none}input[type=checkbox]:not([role=switch]):checked:hover,input[type=checkbox]:not([role=switch]):indeterminate:hover{border-color:var(--macre-control-accent-hover)!important;background:var(--macre-control-accent-hover)!important}input[type=radio]{appearance:none!important;-webkit-appearance:none!important;inline-size:var(--macre-control-radio-size)!important;block-size:var(--macre-control-radio-size)!important;min-inline-size:var(--macre-control-radio-size)!important;min-block-size:var(--macre-control-radio-size)!important;max-inline-size:var(--macre-control-radio-size)!important;max-block-size:var(--macre-control-radio-size)!important;width:var(--macre-control-radio-size)!important;height:var(--macre-control-radio-size)!important;min-width:var(--macre-control-radio-size)!important;min-height:var(--macre-control-radio-size)!important;max-width:var(--macre-control-radio-size)!important;max-height:var(--macre-control-radio-size)!important;flex:0 0 var(--macre-control-radio-size)!important;display:inline-grid!important;place-content:center!important;margin:0!important;padding:0!important;border:1.5px solid var(--macre-control-border)!important;border-radius:999px!important;background:#fff!important;box-sizing:border-box!important;cursor:pointer!important;vertical-align:middle!important;box-shadow:inset 0 1px 1px #1f1f1f09,0 1px 2px #1f1f1f0a!important;transform:translateZ(0) scale(1);transition:border-color .15s ease,background-color .15s ease,box-shadow .17s ease,transform .15s cubic-bezier(.2,0,0,1)!important}input[type=radio]:before{content:""!important;inline-size:8px;block-size:8px;border-radius:999px;background:#fff;opacity:0;transform:scale(.35);transition:opacity .11s ease,transform .19s cubic-bezier(.2,0,0,1)}input[type=radio]:hover{border-color:var(--macre-control-border-hover)!important;box-shadow:0 0 0 4px #8b15380e,inset 0 1px 1px #1f1f1f08!important}input[type=radio]:checked{border-color:var(--macre-control-accent)!important;background:var(--macre-control-accent)!important;box-shadow:0 5px 12px #8b153833,inset 0 1px #ffffff2e!important;animation:macreSelectionControlPopV99 .21s cubic-bezier(.2,0,0,1) both}input[type=radio]:checked:before{opacity:1;transform:scale(1)}input[type=radio]:checked:hover{border-color:var(--macre-control-accent-hover)!important;background:var(--macre-control-accent-hover)!important}input[type=checkbox][role=switch]{appearance:none!important;-webkit-appearance:none!important;position:relative!important;inline-size:36px!important;block-size:20px!important;min-inline-size:36px!important;min-block-size:20px!important;max-inline-size:36px!important;max-block-size:20px!important;width:36px!important;height:20px!important;min-width:36px!important;min-height:20px!important;max-width:36px!important;max-height:20px!important;flex:0 0 36px!important;margin:0!important;padding:0!important;border:1px solid #c5b9be!important;border-radius:999px!important;background:#ddd7d9!important;cursor:pointer!important;box-sizing:border-box!important;transition:border-color .17s ease,background-color .17s ease,box-shadow .17s ease!important}input[type=checkbox][role=switch]:before{content:""!important;position:absolute;top:2px;left:2px;inline-size:14px;block-size:14px;border-radius:999px;background:#fff;box-shadow:0 2px 5px #1f1f1f2e;transform:translate(0);transition:transform .19s cubic-bezier(.2,0,0,1)}input[type=checkbox][role=switch]:checked{border-color:var(--macre-control-accent)!important;background:var(--macre-control-accent)!important;box-shadow:0 5px 12px #8b153829!important}input[type=checkbox][role=switch]:checked:before{transform:translate(16px)}input[type=checkbox]:focus,input[type=radio]:focus{outline:none!important}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:3px solid var(--macre-control-ring)!important;outline-offset:3px!important}input[type=checkbox]:active,input[type=radio]:active{transform:translateZ(0) scale(.86)}input[type=checkbox]:disabled,input[type=radio]:disabled{border-color:var(--macre-control-disabled-border)!important;background:var(--macre-control-disabled-bg)!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.68}label:has(>input[type=checkbox]),label:has(>input[type=radio]),label:has(input[type=checkbox]),label:has(input[type=radio]){cursor:pointer}label:has(input[type=checkbox]:disabled),label:has(input[type=radio]:disabled){cursor:not-allowed}@supports selector(label:has(input:checked)){.check-card:has(input[type=checkbox]:checked),.checkbox-card:has(input[type=checkbox]:checked),.checkbox-row:has(input[type=checkbox]:checked),.radio-card:has(input[type=radio]:checked),.option-card:has(input[type=radio]:checked),.selection-card:has(input:checked){border-color:#8b15385c!important;background:linear-gradient(135deg,#fff,#fff4f8)!important;box-shadow:inset 3px 0 #8b1538,0 12px 30px #8b153813!important}}.mat-mdc-checkbox{--mdc-checkbox-state-layer-size: 34px;--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #8b1538;--mdc-checkbox-selected-hover-icon-color: #6f102d;--mdc-checkbox-selected-icon-color: #8b1538;--mdc-checkbox-selected-pressed-icon-color: #6f102d;--mdc-checkbox-unselected-focus-icon-color: #8b1538;--mdc-checkbox-unselected-hover-icon-color: #8b1538;--mdc-checkbox-unselected-icon-color: #a99ba1;--mdc-checkbox-unselected-pressed-icon-color: #8b1538}.mat-mdc-checkbox .mdc-checkbox{width:34px!important;height:34px!important;flex:0 0 34px!important;padding:8px!important}.mat-mdc-checkbox .mdc-checkbox__background{width:18px!important;height:18px!important;border-width:1.5px!important;border-radius:5px!important}.mat-mdc-radio-button{--mdc-radio-state-layer-size: 34px;--mdc-radio-selected-focus-icon-color: #8b1538;--mdc-radio-selected-hover-icon-color: #6f102d;--mdc-radio-selected-icon-color: #8b1538;--mdc-radio-selected-pressed-icon-color: #6f102d;--mdc-radio-unselected-focus-icon-color: #8b1538;--mdc-radio-unselected-hover-icon-color: #8b1538;--mdc-radio-unselected-icon-color: #a99ba1;--mdc-radio-unselected-pressed-icon-color: #8b1538}.mat-mdc-radio-button .mdc-radio{width:34px!important;height:34px!important;flex:0 0 34px!important;padding:8px!important}.mat-mdc-radio-button .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__inner-circle{width:18px!important;height:18px!important}@keyframes macreSelectionControlPopV99{0%{transform:translateZ(0) scale(.76)}60%{transform:translateZ(0) scale(1.1)}to{transform:translateZ(0) scale(1)}}@media(max-width:720px){:root{--macre-control-size: 17px;--macre-control-radio-size: 17px}}@media(prefers-reduced-motion:reduce){input[type=checkbox],input[type=radio],input[type=checkbox]:before,input[type=radio]:before{animation:none!important;transition:none!important}}app-lista-deroghe{--lista-v107-control-height: 48px;--lista-v107-control-radius: 16px;--lista-v107-control-icon-size: 20px;--lista-v107-search-label-space: 30px}app-lista-deroghe .lista-v107-search{align-items:flex-start!important}app-lista-deroghe .lista-v107-search-actions{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;align-self:flex-start!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:var(--lista-v107-control-height)!important;min-height:var(--lista-v107-control-height)!important;margin:var(--lista-v107-search-label-space) 0 0 0!important;padding:0!important;gap:12px!important}app-lista-deroghe .lista-v107-search-actions>button,app-lista-deroghe .lista-v107-search-actions>.btn,app-lista-deroghe .lista-v107-search-actions>[role=button]{appearance:none!important;-webkit-appearance:none!important;display:inline-grid!important;place-items:center!important;flex:0 0 var(--lista-v107-control-height)!important;inline-size:var(--lista-v107-control-height)!important;block-size:var(--lista-v107-control-height)!important;width:var(--lista-v107-control-height)!important;height:var(--lista-v107-control-height)!important;min-width:var(--lista-v107-control-height)!important;min-height:var(--lista-v107-control-height)!important;max-width:var(--lista-v107-control-height)!important;max-height:var(--lista-v107-control-height)!important;aspect-ratio:1/1!important;margin:0!important;padding:0!important;border-radius:var(--lista-v107-control-radius)!important;line-height:1!important;overflow:hidden!important;vertical-align:middle!important}app-lista-deroghe .lista-v107-search-actions>button>span,app-lista-deroghe .lista-v107-search-actions>.btn>span{display:none!important}app-lista-deroghe .lista-v107-search-actions>button svg,app-lista-deroghe .lista-v107-search-actions>.btn svg{display:block!important;width:var(--lista-v107-control-icon-size)!important;height:var(--lista-v107-control-icon-size)!important;min-width:var(--lista-v107-control-icon-size)!important;min-height:var(--lista-v107-control-icon-size)!important;max-width:var(--lista-v107-control-icon-size)!important;max-height:var(--lista-v107-control-icon-size)!important;margin:0!important;padding:0!important;transform:none!important}app-lista-deroghe .lista-v107-search-actions>button.is-search,app-lista-deroghe .lista-v107-search-actions>button[type=submit]{border:1px solid #8b1538!important;background:#8b1538!important;color:#fff!important;box-shadow:0 10px 20px #8b153829!important}app-lista-deroghe .lista-v107-search-actions>button.is-reset,app-lista-deroghe .lista-v107-search-actions>button[type=button]{border:1px solid rgba(139,21,56,.18)!important;background:#fff!important;color:#8b1538!important;box-shadow:none!important}app-lista-deroghe .lista-v107-search-actions>button:hover:not(:disabled){transform:translateY(-1px)!important}app-lista-deroghe .lista-v107-search-actions>button:focus-visible{outline:3px solid rgba(139,21,56,.16)!important;outline-offset:3px!important}app-lista-deroghe .lista-v107-rail.is-compact .lista-v107-search-actions{margin-top:0!important;height:40px!important;min-height:40px!important;gap:8px!important}app-lista-deroghe .lista-v107-rail.is-compact .lista-v107-search-actions>button,app-lista-deroghe .lista-v107-rail.is-compact .lista-v107-search-actions>.btn,app-lista-deroghe .lista-v107-rail.is-compact .lista-v107-search-actions>[role=button]{flex-basis:40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;inline-size:40px!important;block-size:40px!important;border-radius:14px!important}app-lista-deroghe .lista-v107-rail.is-compact .lista-v107-search-actions>button svg,app-lista-deroghe .lista-v107-rail.is-compact .lista-v107-search-actions>.btn svg{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important}@media(max-width:1100px){app-lista-deroghe .lista-v107-search-actions{margin-top:28px!important}}@media(max-width:860px){app-lista-deroghe .lista-v107-search-actions{width:100%!important;min-width:0!important;justify-content:flex-start!important;margin-top:12px!important}}@media(prefers-reduced-motion:reduce){app-lista-deroghe .lista-v107-search-actions>button,app-lista-deroghe .lista-v107-search-actions>.btn{transition:none!important}}
