html:has(.academy-scope .app-shell[data-crm-shell]),html:has(.academy-scope .app-shell[data-crm-shell]) body{max-width:100%;overflow-x:clip;background:#f5f5f7!important}.academy-scope .app-shell[data-crm-shell]{--crm-bg:#f5f5f7;--crm-ink:#1d1d1f;--crm-slate:#6e6e73;--crm-muted:#8e8e93;--crm-blue:#0a84ff;--crm-line:rgba(60,60,67,.12);--crm-shadow:0 0 0 1px rgba(0,0,0,.04),0 12px 30px -24px rgba(30,44,70,.4);--crm-focus:0 0 0 4px rgba(10,132,255,.16);min-width:0;background:var(--crm-bg)!important;color:var(--crm-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif}.academy-scope .app-shell[data-crm-shell] :is(.notte-barra,.app-mobile-bar,.app-bottom-nav){display:none!important}.academy-scope .app-shell[data-crm-shell] .academy-crm-testata{position:relative;z-index:40;display:flex;align-items:center;gap:8px 16px;min-height:68px;margin:16px 32px 14px 98px;padding:10px 12px 10px 24px;border:0;border-radius:22px;background:#fff;box-shadow:var(--crm-shadow)}.academy-crm-titolo{flex:0 1 auto;min-width:0}.academy-crm-titolo h1{margin:0;color:var(--crm-ink);font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.022em;white-space:nowrap}.academy-crm-filtri{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.academy-crm-filtri .mela-filtri-testata::-webkit-scrollbar,.academy-crm-filtri::-webkit-scrollbar{display:none}.academy-crm-filtri .mela-filtri-testata{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0;overflow:visible}.academy-crm-cerca{display:inline-flex;align-items:center;gap:9px;flex:none;height:44px;padding:0 8px 0 7px;border:1px solid rgba(29,29,31,.16);border-radius:999px;color:var(--crm-ink);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(242,242,247,.82));box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.05),0 10px 22px -16px rgba(0,0,0,.45);font:inherit;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.academy-crm-cerca:hover{transform:translateY(-1px);border-color:rgba(29,29,31,.34);background:#fafafa}.academy-crm-cerca:active{transform:scale(.97)}.academy-crm-cerca:focus-visible{outline:2px solid var(--crm-blue);outline-offset:2px}.academy-crm-cerca>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:radial-gradient(120% 90% at 28% 0,rgba(255,255,255,.2),transparent 55%),linear-gradient(180deg,rgba(48,48,54,.92),rgba(10,10,12,.98));box-shadow:inset 1px 1px 0 rgba(255,255,255,.24),0 6px 14px -8px rgba(0,0,0,.55)}.academy-crm-cerca svg{width:15px;height:15px}.academy-crm-cerca b{font-size:13px;font-weight:650}.academy-crm-cerca kbd{display:grid;place-items:center;min-width:24px;height:24px;padding-inline:5px;border:0;border-radius:50%;color:#3a3a3c;background:rgba(118,118,128,.14);font-family:inherit;font-size:10.5px;font-weight:600;line-height:1}.academy-scope .app-shell[data-crm-shell] .academy-crm-account{position:relative;display:flex;align-items:center;gap:0;flex:none;min-height:48px;padding:3px 4px 3px 5px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,246,248,.88))!important;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(0,0,0,.07),0 10px 26px -16px rgba(0,0,0,.35)!important}.academy-crm-account .ml-notifiche-radice{display:flex;align-items:center}.academy-crm-account :is(.notification-trigger,.academy-crm-campanella){position:relative;display:grid!important;place-items:center;width:42px!important;height:42px!important;padding:0!important;border:0!important;border-radius:50%!important;color:var(--crm-ink)!important;background:transparent!important;box-shadow:none!important;text-decoration:none}.academy-crm-account :is(.notification-trigger,.academy-crm-campanella):hover{background:rgba(118,118,128,.1)!important}.academy-crm-account :is(.notification-trigger,.academy-crm-campanella) svg{width:17px;height:17px}.academy-crm-campanella>i{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:#ff453a;box-shadow:0 0 0 2px #fff}.academy-crm-account .mela-account-separatore{width:1px;height:26px;margin:0 4px 0 2px;background:rgba(0,0,0,.1)}.academy-crm-account .notte-account{position:relative}.academy-crm-account .notte-account-bottone{position:relative;width:42px!important;height:42px!important;padding:2px!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important}.academy-crm-account .notte-account-bottone:hover{background:rgba(118,118,128,.1)!important}.academy-crm-account .notte-account-avatar{position:relative;width:34px;height:34px;background:linear-gradient(160deg,#2b2b2e,#0b0b0c)!important;color:#fff}.academy-crm-account .notte-account-bottone:after{content:"";position:absolute;right:2px;bottom:2px;width:9px;height:9px;border-radius:50%;background:#30d158;box-shadow:0 0 0 2px #fff}.academy-scope .app-shell[data-crm-shell] :is(.notte-account-menu,.ml-notifiche){z-index:90!important;border:.5px solid rgba(255,255,255,.14)!important;border-radius:18px!important;color:#f5f5f7!important;background:linear-gradient(180deg,rgba(30,30,34,.9),rgba(12,12,14,.94))!important;-webkit-backdrop-filter:blur(30px) saturate(1.8)!important;backdrop-filter:blur(30px) saturate(1.8)!important;box-shadow:inset .5px .5px 0 rgba(255,255,255,.1),0 30px 70px -24px rgba(0,0,0,.65),0 8px 24px -12px rgba(0,0,0,.5)!important}.academy-scope .app-shell[data-crm-shell] .app-main{width:auto;min-width:0;margin-left:82px;padding:0 32px 48px!important;overflow-x:clip;background:transparent!important}.academy-scope .app-shell[data-crm-shell] .academy-route-canvas{width:100%;max-width:none;min-width:0}.academy-scope .app-shell[data-mela] :is(.ml,.st){width:100%;max-width:none}.academy-scope .app-shell.role-staff[data-mela] .st>header:first-child:not(.st-nero) h1{display:none}.academy-scope .app-shell.role-staff[data-mela] .st>header:first-child:not(.st-nero) p{margin-top:0}html.academy-altro-aperto .academy-scope .app-shell[data-crm-shell] :is(.academy-crm-testata,.app-main){transform:translateX(10px) scale(.985);filter:blur(8px) saturate(.9);pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .35s ease}.academy-scope .app-shell[data-mela] .st-regia-fascia .st-nero-oggetto{display:none!important;background-image:none!important}.academy-scope .app-shell[data-mela] .st-regia-fascia{min-height:150px;padding:22px 24px!important;border-radius:24px!important;background:radial-gradient(90% 70% at 88% 0,rgba(255,255,255,.3),transparent 55%),radial-gradient(90% 90% at 0 100%,#073e94,transparent 62%),linear-gradient(150deg,#4b9eff,#1478f2 44%,#0751b5)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 24px 42px -22px rgba(20,120,242,.78)!important}.academy-scope .app-shell[data-mela] .st-regia-saluto h1{font-size:clamp(28px,3vw,38px);line-height:1.03;letter-spacing:-.035em}.academy-scope .app-shell[data-mela] .st-regia-saluto p{max-width:68ch;font-size:14px}.academy-scope .app-shell[data-mela] .st-regia-data{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}.academy-scope .app-shell.role-staff[data-mela] :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori){gap:8px!important;padding:10px!important;border-radius:20px!important;background:#fff!important;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 12px 30px -26px rgba(30,44,70,.45)!important}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;grid-template-areas:"label icon" "value chart" "note chart"!important;align-content:start;align-items:center;gap:3px 8px;min-width:148px;min-height:112px;padding:12px 14px!important}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero-segno{grid-area:icon;width:30px;height:30px;border-radius:50%!important;justify-self:end}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero>strong{grid-area:value;font-size:26px!important;line-height:1.1;letter-spacing:-.02em;justify-self:start}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero-testo{display:contents!important}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero-testo b{grid-area:label;align-self:center;overflow:visible;font-size:12.5px!important;font-weight:600;white-space:normal;text-overflow:clip}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero-testo small{grid-area:note;overflow:visible;font-size:11.5px!important;white-space:normal;text-overflow:clip}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero>:is(.ov-spark,.ov-barre,.st-regia-volti,.st-regia-ok){grid-area:chart;align-self:end;justify-self:end;max-width:72px}.academy-scope .app-shell[data-mela] .ml-oggi-misure{gap:8px!important;padding:10px;border-radius:20px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.academy-scope .app-shell[data-mela] .ml-oggi-misure>div{min-width:132px;min-height:104px;padding:11px 14px 12px!important;border-radius:16px!important}.academy-scope .app-shell[data-mela] .ml-oggi-misure dt{order:0;font-size:12.5px}.academy-scope .app-shell[data-mela] .ml-oggi-misure dd{order:1;font-size:26px;line-height:1.1}.academy-scope .app-shell[data-mela] .ml-oggi-misure small{order:2;font-size:11.5px}.academy-scope .app-shell.role-staff[data-mela] :is(.st-sportello-elenco,.st-registro-vassoio,.st-candidature-bacheca,.st-fare-coda){border-radius:20px!important;background:#fff!important;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 12px 30px -26px rgba(30,44,70,.45)!important}.academy-scope .app-shell.role-staff[data-mela] .st-registro-barra{min-height:52px;padding:7px 10px!important;border-bottom:1px solid rgba(60,60,67,.08)}.academy-scope .app-shell.role-staff[data-mela] .st-registro-conta{padding:3px 9px;border-radius:999px;color:#3a3a3c;background:#f2f2f7;font-variant-numeric:tabular-nums}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella{border-collapse:separate;border-spacing:0 4px}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella thead th{background:transparent!important;color:#6e6e73!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella tbody tr{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.035)}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella tbody tr:hover{background:#f5f5f7}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella tbody td{border-top:0}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella tbody td:first-child{border-radius:16px 0 0 16px}.academy-scope .app-shell.role-staff[data-mela] .st-registro-tabella tbody td:last-child{border-radius:0 16px 16px 0}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-banco{grid-template-columns:minmax(280px,360px) minmax(0,1fr) minmax(310px,400px);gap:14px}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-voce{min-height:62px;padding:9px 10px;border-radius:16px;transition:background .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-voce:hover:not(.is-on){background:#f5f5f7}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-voce.is-on{color:#fff!important;background:linear-gradient(160deg,#2c2c2e,#121214 72%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 26px -14px rgba(0,0,0,.6)!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-voce.is-on :is(strong,small,em){color:#fff!important}.academy-scope .app-shell.role-staff[data-mela] .st-regia-riga .st-regia-volto,.academy-scope .app-shell.role-staff[data-mela] .st-sportello-voce .st-quadro{border-radius:50%!important;background:radial-gradient(120% 90% at 30% 0,rgba(255,255,255,.32),transparent 58%),var(--staff-area,#0a84ff)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 7px 14px -9px rgba(0,0,0,.5)!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-contesto{border-radius:24px!important;background:rgba(22,22,24,.96)!important;-webkit-backdrop-filter:blur(30px) saturate(1.5);backdrop-filter:blur(30px) saturate(1.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.1),0 30px 60px -28px rgba(0,0,0,.6)!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-contesto .st-nero-oggetto{display:none!important}.academy-scope .app-shell.role-staff[data-mela] :is(.st-candidature-colonna,.st-fare-colonna)>header{min-height:34px;padding:0 10px 0 8px;border-radius:10px;background:color-mix(in srgb,var(--staff-area,#0a84ff) 9%,#fff)}.academy-scope .app-shell.role-staff[data-mela] .st-candidature-colonna>header:after{display:none}.academy-scope .app-shell.role-staff[data-mela] :is(.st-candidature-colonna,.st-fare-colonna)>header :is(strong,h3){font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:normal}.academy-scope .app-shell.role-staff[data-mela] :is(.st-candidature-colonna,.st-fare-colonna)>header small{margin-left:auto;border:0;background:color-mix(in srgb,var(--staff-area,#0a84ff) 15%,#fff);box-shadow:none}.academy-scope .app-shell.role-staff[data-mela] :is(.st-candidature-pila,.st-fare-colonna){background:transparent!important}.academy-scope .app-shell.role-staff[data-mela] :is(.st-candidature-scheda,.st-fare-scheda,.st-regia-riga){border-radius:16px!important}.academy-scope .app-shell.role-staff[data-mela] :is(.st-regia-riga,.st-esami-riga,.st-obiettivi-voce,.st-conoscenza-voce){min-height:62px;transition:background .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.academy-scope .app-shell.role-staff[data-mela] :is(.st-regia-riga,.st-esami-riga,.st-obiettivi-voce,.st-conoscenza-voce):hover{background:#f5f5f7}.academy-scope .app-shell.role-staff[data-mela] :is(.st-regia-riga,.st-esami-riga,.st-obiettivi-voce,.st-conoscenza-voce):is(.is-on,[aria-selected=true],[data-on]){color:#fff!important;background:linear-gradient(160deg,#2c2c2e,#121214 72%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 26px -14px rgba(0,0,0,.6)!important}.academy-scope .app-shell[data-mela] :is(.ml-segmenti,.st-seg,.segmented,.subtabs-track,.st-sportello-modo){display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:4px!important;border:1px solid rgba(29,29,31,.16)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(242,242,247,.82))!important;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.05),0 10px 22px -16px rgba(0,0,0,.45)!important}.academy-scope .app-shell[data-mela] :is(.ml-segmenti,.st-seg,.segmented,.subtabs-track,.st-sportello-modo)>:is(a,button){position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:34px;padding:0 16px!important;border:0!important;border-radius:999px!important;color:#3a3a3c!important;background:transparent!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important;white-space:nowrap}.academy-scope .app-shell[data-mela] :is(.ml-segmenti,.st-seg,.segmented,.subtabs-track,.st-sportello-modo)>:is(a,button):is(.is-on,.subtabs-link-active,.segmented-option-active,[aria-selected=true],[aria-pressed=true],[aria-current=page]){color:#fff!important;background:radial-gradient(120% 90% at 28% 0,rgba(255,255,255,.2),transparent 55%),linear-gradient(180deg,#2a2a2e,#0b0b0c)!important;box-shadow:inset 1px 1px 0 rgba(255,255,255,.2),0 6px 14px -8px rgba(0,0,0,.6)!important}.academy-scope .app-shell[data-mela] :is(.field,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){border:0!important;border-radius:14px!important;color:var(--crm-ink)!important;background:#f2f2f7!important;box-shadow:inset 0 0 0 1px rgba(60,60,67,.08)!important}.academy-scope .app-shell[data-mela] :is(.field,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea):focus{outline:0!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px var(--crm-blue),var(--crm-focus)!important}.academy-scope .app-shell[data-mela] .ml-chat-cerca,.academy-scope .app-shell[data-mela] .st-cerca{border-radius:999px!important;background:#f2f2f7!important}.academy-scope .app-shell[data-mela] :is(.st-cerca,.ml-chat-cerca):focus-within{background:#fff!important;box-shadow:0 0 0 1.5px var(--crm-ink)!important}.academy-scope .app-shell[data-mela] .su-select-trigger{min-height:44px!important;padding:0 12px 0 14px!important;border:1px solid rgba(29,29,31,.16)!important;border-radius:999px!important;color:var(--crm-ink)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(242,242,247,.82))!important;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.05),0 10px 22px -16px rgba(0,0,0,.45)!important}.academy-scope .app-shell[data-mela] .su-select-trigger:hover{border-color:rgba(29,29,31,.34)!important;background:#fafafa!important}.academy-scope .app-shell[data-mela] .su-select-trigger-open{border-color:var(--crm-ink)!important;box-shadow:var(--crm-focus)!important}.academy-scope .app-shell[data-mela] .su-select-chevron{box-sizing:content-box;width:13px;height:13px;padding:5px;border-radius:50%;color:var(--crm-ink);background:rgba(118,118,128,.14)}.su-select-portal-theme.su-select-portal-aurelia{padding:6px!important;border:.5px solid rgba(255,255,255,.14)!important;border-radius:18px!important;color:#f5f5f7!important;background:linear-gradient(180deg,rgba(30,30,34,.9),rgba(12,12,14,.94))!important;-webkit-backdrop-filter:blur(30px) saturate(1.8)!important;backdrop-filter:blur(30px) saturate(1.8)!important;box-shadow:inset .5px .5px 0 rgba(255,255,255,.1),0 30px 70px -24px rgba(0,0,0,.65),0 8px 24px -12px rgba(0,0,0,.5)!important}.su-select-portal-aurelia .su-select-option{min-height:44px;border:0!important;border-radius:11px!important;color:#f5f5f7!important;background:transparent!important}.su-select-portal-aurelia .su-select-option-active,.su-select-portal-aurelia .su-select-option:hover{background:rgba(255,255,255,.08)!important}.su-select-portal-aurelia .su-select-option-selected{background:rgba(255,255,255,.13)!important}.su-select-portal-aurelia .su-select-option-copy :is(strong,small){color:inherit!important}.su-select-portal-aurelia .su-select-check{color:#fff!important}.su-select-portal-aurelia .su-select-search{border:0!important;border-radius:12px;background:rgba(255,255,255,.08)!important}.su-select-portal-aurelia .su-select-search input{color:#fff!important;background:transparent!important;box-shadow:none!important}.academy-scope .app-shell[data-mela] :is(.btn-primary,.st-btn:not([data-tipo]),.ml-btn-blu){border-radius:999px!important;background:linear-gradient(180deg,#218fff,#0a6cff 58%,#0758cf)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 10px 22px -12px rgba(10,108,255,.75)!important}.academy-scope .app-shell[data-mela] :is(.btn-outline,.btn-ghost,.st-btn[data-tipo=bianco],.st-btn[data-tipo=linea],.ml-btn-grigio,.ml-btn-bianco){border:0!important;border-radius:999px!important;color:var(--crm-ink)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(242,242,246,.86))!important;box-shadow:inset 0 0 0 1px rgba(60,60,67,.1),inset 0 1px 0 #fff,0 8px 18px -12px rgba(28,28,30,.32)!important}.academy-scope .app-shell[data-mela] :is(.ml-pill,.st-pillola,.badge){border-radius:999px!important}.academy-scope .app-shell[data-mela] :is(.skel,.st-scheletro,.ml-oggi-scheletro,.ml-live-osso,.ml-coaching-osso){background:linear-gradient(90deg,#e5e5ea 25%,#f5f5f7 42%,#e5e5ea 62%)!important;background-size:300% 100%!important;animation:crm-carica 1.35s ease infinite!important}@keyframes crm-carica{0%{background-position:100% 0}to{background-position:0 0}}.academy-scope .app-shell[data-mela] :is(.st-vuoto,.ml-vuoto,.empty-state,[class*=-vuoto]){text-wrap:pretty}.academy-scope .app-shell[data-mela] :is(.ml-carta,.ml-elenco,.st-carta,.st-vassoio,.card,.panel-shell){border-color:transparent;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.035),0 12px 30px -26px rgba(30,44,70,.45)}.academy-scope .app-shell[data-mela] :is(p,small,h1,h2,h3,h4,label,dt,dd,.st-candidature-azione,.st-fare-scheda-testo){word-break:normal;overflow-wrap:break-word}@media (max-width:1239px) and (min-width:1024px){.academy-scope .app-shell[data-crm-shell] .academy-crm-testata{margin-right:20px;padding-left:20px}.academy-scope .app-shell[data-crm-shell] .app-main{padding-inline:20px!important}.academy-crm-cerca kbd{display:none}}@media (max-width:1023px){.academy-scope .app-shell[data-crm-shell]{--tel-fondo:calc(64px + max(10px, env(safe-area-inset-bottom)) + 18px)}.academy-scope .app-shell[data-crm-shell] .academy-crm-testata{position:sticky;top:0;z-index:45;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:56px auto;gap:0;min-height:56px;margin:0;padding:env(safe-area-inset-top,0) 12px 0 16px;border-radius:0;background:rgba(245,245,247,.86);-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:0 1px 0 rgba(0,0,0,.07)}.academy-crm-titolo{grid-column:1;grid-row:1;align-self:center}.academy-crm-titolo h1{max-width:calc(100vw - 132px);overflow:hidden;font-size:24px;line-height:1.1;letter-spacing:-.028em;text-overflow:ellipsis}.academy-scope .app-shell[data-crm-shell] .academy-crm-account{grid-column:2;grid-row:1;align-self:center;justify-self:end;width:auto;min-height:46px}.academy-crm-filtri{grid-column:1/-1;grid-row:2;width:calc(100% + 28px);margin-inline:-16px -12px;padding:10px 16px 8px;background:#f5f5f7;-webkit-overflow-scrolling:touch}.academy-crm-filtri:after{content:"";flex:none;width:2px;height:1px}.academy-crm-cerca{height:44px}.academy-crm-cerca kbd{display:none}.academy-scope .app-shell[data-crm-shell] .app-main{margin-left:0;padding:12px 16px calc(var(--tel-fondo) + 16px)!important}html.academy-altro-aperto .academy-scope .app-shell[data-crm-shell] :is(.academy-crm-testata,.app-main){transform:none}.academy-scope .app-shell.role-staff[data-mela] :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori){display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;scroll-snap-type:x proximity;scroll-padding-left:10px;scrollbar-width:none}.academy-scope .app-shell.role-staff[data-mela] :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori)>*{flex:0 0 168px!important;min-width:168px!important;scroll-snap-align:start}.academy-scope .app-shell[data-mela] :is(.ml-segmenti,.st-seg,.segmented,.subtabs-track,.st-sportello-modo){max-width:100%;overflow-x:auto;scrollbar-width:none}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-banco{grid-template-columns:minmax(250px,310px) minmax(0,1fr);grid-template-rows:minmax(520px,calc(100dvh - 250px)) auto;height:auto}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-contesto{grid-column:1/-1}}@media (max-width:640px){.academy-crm-cerca b{font-size:14px}.academy-scope .app-shell[data-crm-shell] .academy-crm-account{padding:2px 3px 2px 2px}.academy-crm-account :is(.notification-trigger,.academy-crm-campanella){width:44px!important;height:44px!important}.academy-crm-account .notte-account-bottone{width:44px!important;height:44px!important}.academy-scope .app-shell[data-mela] .st-regia-fascia{grid-template-columns:minmax(0,1fr)!important;min-height:0;padding:20px!important}.academy-scope .app-shell[data-mela] .st-regia-data{position:absolute;top:18px;right:18px}.academy-scope .app-shell[data-mela] .st-regia-saluto{padding-right:76px}.academy-scope .app-shell[data-mela] .st-regia-azioni{flex-wrap:wrap}.academy-scope .app-shell[data-mela] .ml-oggi-esame{grid-template-columns:minmax(0,1fr);gap:18px}.academy-scope .app-shell[data-mela] .ml-oggi-misure{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.academy-scope .app-shell[data-mela] .ml-oggi-misure>div{flex:0 0 154px;scroll-snap-align:start}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-banco{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-elenco{max-height:68dvh}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-contesto{grid-column:auto;min-height:420px}.academy-scope .app-shell[data-mela] :is(.st-candidature-colonne,.st-fare-colonne,.st-fare-colonne[data-colonne="4"]){grid-template-columns:minmax(0,1fr)!important}.academy-scope .app-shell[data-mela] :is(.st-registro-scorri,.data-table-wrap){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}@media (max-width:390px){.academy-crm-titolo h1{max-width:calc(100vw - 126px);font-size:22px}.academy-scope .app-shell[data-crm-shell] .app-main{padding-inline:12px!important}.academy-crm-filtri{width:calc(100% + 24px);margin-inline:-16px -8px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.academy-scope .app-shell[data-mela] *,.academy-scope .app-shell[data-mela] :after,.academy-scope .app-shell[data-mela] :before{scroll-behavior:auto!important}.academy-scope .app-shell[data-mela] :is(.academy-crm-cerca,.st-sportello-voce,.st-regia-riga){transition:none!important}}.academy-scope .app-shell[data-mela] .st-nero-oggetto{display:none!important}@layer base{.academy-scope .app-shell[data-mela] .ov-vuoto-segno,.academy-scope .app-shell[data-mela] .ov-vuoto-segno svg{color:#6e6e73!important;stroke:currentColor!important}}.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori){background:rgba(255,255,255,.14)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-strumenti{grid-template-columns:minmax(0,1fr)!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-filtri>*,.academy-scope .app-shell.role-staff[data-mela] .st-sportello-strumenti>*{min-width:0!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-strumenti .st-cerca{width:100%!important;margin:0!important}.academy-scope .app-shell.role-staff[data-mela] .st-sportello-filtri{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.academy-scope .app-shell.app-shell.app-shell.app-shell.app-shell.app-shell.app-shell.app-shell[data-pelle][data-mela] .st-cerca input:not([type=checkbox]):not([type=radio]):not([type=range]){background:transparent!important;box-shadow:none!important;border:0!important;text-overflow:ellipsis}.academy-scope .app-shell.app-shell.app-shell.app-shell.app-shell.app-shell.app-shell.app-shell [class*=academyIsola_pannello] :is(h1,h2,h3,b,strong){color:#f5f5f7!important}.academy-scope .app-shell.app-shell.app-shell.app-shell.app-shell.app-shell.app-shell.app-shell [class*=academyIsola_pannello] :is(p,small){color:rgba(245,245,247,.55)!important}@media (max-width:1023px){.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero{grid-template-areas:"label label" "value chart" "note note"!important}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero-segno{display:none!important}.academy-scope .app-shell.role-staff[data-mela] .st-regia-numero-testo :is(b,small){white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}.academy-scope .app-shell[data-mela] .ml-oggi-corso-riga{flex-wrap:wrap;row-gap:2px}.academy-scope .app-shell[data-mela] .ml-oggi-corso-riga>span:first-child{flex:1 0 auto;overflow:visible;text-overflow:clip}.academy-scope .app-shell[data-mela] .ml-oggi-etichetta{white-space:nowrap}.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori){flex-wrap:wrap!important}.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori)>*{flex:0 0 auto!important;min-width:0;white-space:nowrap}.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori)>*{padding:8px 12px!important;gap:2px}@media (max-width:1023px){.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-regia-striscia,.st-esami-conti,.st-annunci-riepilogo,.st-annunci-conti,.st-sondaggi-conti,.st-conoscenza-conti,.page-instruments,.sommario-voci,.st-registro-numeri,.st-gruppi-numeri,.st-master-conti,.st-team-misure,.st-obiettivi-conti,.st-fare-conti,.st-regole-conti,.st-aziende-conti,.st-candidature-conti,.st-aule-conti,.st-stato-indicatori)>*{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:normal!important;text-align:left!important;justify-content:flex-start!important}.academy-scope .app-shell.role-staff[data-mela] .st-nero :is(.st-fare-conti,.st-aziende-conti,.st-registro-numeri)>* :is(dt,dd,span,b,small){text-align:left!important;white-space:normal!important}}@media (max-width:1023px){.academy-scope .app-shell[data-mela] .st-pastiglie{flex-wrap:nowrap!important;overflow-x:auto!important;max-width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.academy-scope .app-shell[data-mela] .st-pastiglie::-webkit-scrollbar{display:none}.academy-scope .app-shell[data-mela] .st-pastiglie>*{flex:0 0 auto!important;white-space:nowrap!important}}.academy-scope .app-shell[data-mela] .st-cal-foglio-testa :is(h1,h2,h3){text-transform:none!important}.academy-scope .app-shell[data-mela] .st-cal-foglio-testa :is(h1,h2,h3):first-letter{text-transform:uppercase}@media (max-width:1023px){.academy-scope .app-shell.role-staff[data-mela] .st-nero .st-team-misure>*{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto;align-content:start;gap:2px!important}.academy-scope .app-shell.role-staff[data-mela] .st-nero .st-team-misure>*>*{grid-column:1!important;grid-row:auto!important}}