html #sc-login .axo-pwd-dim :is(a,span,button):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:rgba(255,255,255,.85)!important;-webkit-text-fill-color:rgba(255,255,255,.85)!important;}
html[data-tema="scuro"] :is(.ac-footer > span:not(.ac-lnk),.axo-cla-ok > span:not(.ac-lnk),.axo-pre-iscr [style*="color: rgb(90, 112, 137)"],.axo-pre-iscr [style*="color:#5a7089"],[style*="color: rgb(156, 163, 175)"]):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#94A3B8!important;-webkit-text-fill-color:#94A3B8!important;}
html[data-tema="scuro"] .axo-pre-iscr :is([style*="color:#002344"],[style*="color: rgb(0, 35, 68)"]):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#DCE8FF!important;-webkit-text-fill-color:#DCE8FF!important;}
@keyframes axoScheletro{0%{background-position:120% 0}100%{background-position:-20% 0}}
html .axo-caricando:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){position:relative!important;min-height:96px!important;color:transparent!important;-webkit-text-fill-color:transparent!important;text-align:left!important;padding:16px 4px!important;overflow:hidden!important;}
html .axo-caricando:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n)::before{content:""!important;position:absolute;left:4px;right:4px;top:16px;height:72px;border-radius:10px;
  background:linear-gradient(100deg,rgba(0,45,87,.07) 30%,rgba(0,45,87,.14) 50%,rgba(0,45,87,.07) 70%) 0 0/250% 100% no-repeat;
  -webkit-mask:linear-gradient(#000 0 0) 0 0/62% 16px no-repeat,linear-gradient(#000 0 0) 0 30px/100% 12px no-repeat,linear-gradient(#000 0 0) 0 56px/78% 12px no-repeat;
  mask:linear-gradient(#000 0 0) 0 0/62% 16px no-repeat,linear-gradient(#000 0 0) 0 30px/100% 12px no-repeat,linear-gradient(#000 0 0) 0 56px/78% 12px no-repeat;
  animation:axoScheletro 1.4s ease-in-out infinite;}
html :is(button,[role="button"]):has(> .ti-loader-2):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.28) 50%,rgba(255,255,255,0) 70%)!important;background-size:250% 100%!important;background-repeat:no-repeat!important;animation:axoScheletro 1.1s ease-in-out infinite!important;}
html :is(button,[role="button"]) > .ti-loader-2:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){display:none!important;}
@media (prefers-reduced-motion: reduce){ html .axo-caricando::before, html :is(button,[role="button"]):has(> .ti-loader-2){animation:none!important;} }
html[data-role] :is(button,[role="button"],.ac-btn,.qa-c,.notif-btn,.axo-lang-btn,#btn-accedi,#axo-chat-bubble):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){transition:background-position .55s cubic-bezier(.25,1,.5,1),background-color .07s linear,color .07s linear,box-shadow .08s linear,filter .07s linear,transform .06s linear!important;}
html[data-role] :is(.ni,.abn-tab,.ops-chip,.rsw-lbl,.setr-row,.dc,.kpi):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){transition-duration:.07s!important;transition-delay:0s!important;}
@media (hover:hover){
  html[data-role] :is(button:not(.axo-btn-sec):not(.btn-ghost):not(.pwd-eye),.ac-btn,.qa-c,.notif-btn,.axo-lang-btn,#btn-accedi,#axo-chat-bubble):hover:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){filter:brightness(1.14)!important;}
}
html[data-role] :is(button,[role="button"],.ac-btn,.qa-c):active:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){transform:scale(.97)!important;}
@media (min-width:768px) and (max-width:860px){   
  html #mainSidebar:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){position:fixed!important;top:0!important;left:0!important;bottom:0!important;height:auto!important;max-height:none!important;}   
  html .nav:is(*,#axo-n#axo-n#axo-n#axo-n){padding-left:226px!important;}
  html .nav .nav-logo:is(*,#axo-n#axo-n#axo-n#axo-n){left:calc(50% + 105px)!important;}
  html .body > .content:is(*,#axo-n#axo-n#axo-n#axo-n){margin-left:210px!important;}
}
html #mainSidebar .prof-area:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;}
html[data-role] :is(#viewToggle,#pg-tracking .ops-gruppo):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:0 2px 8px rgba(0,45,87,.16)!important;}
html[data-role] #axo-chat-bubble:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:0 0 0 1px #DAA520,0 4px 14px rgba(0,45,87,.22)!important;}   
html[data-role] :is(.rsw-lbl,#pg-tracking .ops-chip):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:none!important;}
html[data-role] :is(.axo-lang-btn,#notifBtn,.notif-btn):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:0 0 0 1px #DAA520,0 2px 8px rgba(0,45,87,.16)!important;}
html .setr-sw input:checked + .setr-sl:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#002D57!important;background-image:none!important;}
html :is(.ni-dot,.abn-dot:empty,.axo-ruolo-dot):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){width:7px!important;height:7px!important;min-width:7px!important;box-shadow:none!important;}
html :is(.abn-dot,.notif-btn .notif-count,.ni-dot,.axo-ruolo-dot):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:none!important;filter:none!important;}
html #offer-modal div:has(> #offer-submit-btn):is(*,#axo-n#axo-n#axo-n#axo-n){display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:flex-start!important;gap:10px!important;}
html #offer-modal #off-d7-riga:is(*,#axo-n#axo-n#axo-n#axo-n){order:-1!important;width:100%!important;margin:0 0 4px!important;}
html #offer-modal div:has(> #offer-submit-btn) > .axo-btn-sec:is(*,#axo-n#axo-n#axo-n#axo-n){order:0!important;}
html #offer-modal #offer-submit-btn:is(*,#axo-n#axo-n#axo-n#axo-n){order:1!important;}
html #offer-modal #offer-attach-zone:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){border:1px solid rgba(0,45,87,.18)!important;border-style:solid!important;background:#FFFFFF!important;border-radius:var(--r-campo,14px)!important;}
html #offer-modal #offer-attach-zone i:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002D57!important;}
html .axo-ric-elu:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n),html .axo-ric-elu *:not(a):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002D57!important;-webkit-text-fill-color:#002D57!important;}
html .axo-ric-elu a:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){color:#366CCB!important;-webkit-text-fill-color:#366CCB!important;}
html #offer-modal .ar-cancel:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#FFFFFF!important;background-image:none!important;color:#002D57!important;-webkit-text-fill-color:#002D57!important;box-shadow:inset 0 0 0 1px #002D57!important;}
html :is(#axo-chat-min,#axo-chat-close,.axo-x,.axo-close,.g2-x,.axo-mod-x,.axo-reg-x,.ac-close,.axo-x-tonda,.axo-help-x,.vx):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;min-height:40px!important;padding:0!important;aspect-ratio:1/1!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;font-size:18px!important;line-height:1!important;}   
html[data-role="cliente"] #axo-chat-msgs:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),html:not([data-role]) #axo-chat-msgs:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#F7F0DE!important;}
html[data-role="partner"] #axo-chat-msgs:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#E6EEF9!important;}
html #req-consegna-card > div[data-i18n]:first-child:is(*,#axo-n#axo-n#axo-n#axo-n){font-size:1rem!important;}
html .axo-cons-r > span > span[data-i18n]:is(*,#axo-n#axo-n#axo-n#axo-n),html .axo-cons-r > span[data-i18n]:is(*,#axo-n#axo-n#axo-n#axo-n){font-size:.875rem!important;font-weight:600!important;}
html[data-role] :is(.axo-cal-v2,.axo-ora-pop,#req-cal) :is(button,[role="button"]):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:none!important;}
html .axo-cal-v2 .axo-cal-data.aperta:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002D57!important;-webkit-text-fill-color:#002D57!important;}
html .pg-hd > div[style*="space-between"]:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n){justify-content:center!important;}
html[data-role] .axo-accedi-btn:not(:active):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),
html[data-role] .axo-accedi-btn:not(:active) *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
html .axo-pwd-r:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),html .axo-pwd-r *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#8A94A3!important;-webkit-text-fill-color:#8A94A3!important;}
html .axo-pwd-r.ok:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),html .axo-pwd-r.ok *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#2E7D32!important;-webkit-text-fill-color:#2E7D32!important;}
html .axo-pwd-r.no:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),html .axo-pwd-r.no *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#C62828!important;-webkit-text-fill-color:#C62828!important;}
html :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="submit"]):not([type="button"]):not([type="color"]):not([type="hidden"]),textarea,select):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:inset 0 0 0 1px rgba(0,45,87,.22)!important;}
html :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="submit"]):not([type="button"]):not([type="color"]):not([type="hidden"]),textarea,select):focus:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:inset 0 0 0 1.5px #366CCB!important;}
html #clientForgotMsg[data-esito="ok"]:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#27500a!important;-webkit-text-fill-color:#27500a!important;}
html #clientForgotMsg[data-esito="ko"]:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#791f1f!important;-webkit-text-fill-color:#791f1f!important;}
html .ac-btn:not(:active):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background-color:#002D57!important;background-image:linear-gradient(115deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.34) 50%,rgba(255,255,255,0) 60%)!important;background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
html .ac-btn:not(:active) *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
html :is(.axo-x,.axo-close,.g2-x,.axo-mod-x,.axo-reg-x,.ac-close,.axo-x-tonda,.axo-help-x,.vx):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background-color:#002D57!important;background-image:linear-gradient(135deg,rgba(255,255,255,0) 28%,rgba(255,255,255,.55) 47%,rgba(255,255,255,.12) 56%,rgba(255,255,255,0) 70%)!important;background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
html :is(.axo-x,.axo-close,.g2-x,.axo-mod-x,.axo-reg-x,.ac-close,.axo-x-tonda,.axo-help-x,.vx) *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
html .pwd-eye:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),html .pwd-eye *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#366CCB!important;-webkit-text-fill-color:#366CCB!important;opacity:1!important;}
html .axo-ops-cestino:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--btn-h,44px)!important;height:var(--btn-h,44px)!important;padding:0!important;margin-left:6px!important;border-radius:50%!important;border:none!important;background:#002D57!important;color:#FFFFFF!important;cursor:pointer!important;vertical-align:middle!important;}
html .axo-ops-cestino i:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#FFFFFF!important;font-size:1.125rem!important;}
html .axo-ops-cestino:active:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#F5C74F!important;}
html .axo-ops-cestino:active i:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002D57!important;}
html :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="submit"]):not([type="button"]):not([type="color"]),textarea,select):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background-color:#FFFFFF!important;background-image:none!important;color:#366CCB!important;-webkit-text-fill-color:#366CCB!important;caret-color:#366CCB!important;}
html :is(input,textarea):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n)::placeholder{color:#9AA3AE!important;-webkit-text-fill-color:#9AA3AE!important;opacity:1!important;}
html #axo-orderchat :is(.oc-title,.oc-sub):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002D57!important;-webkit-text-fill-color:#002D57!important;text-shadow:none!important;}
html #axo-orderchat .oc-sub:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){opacity:.75!important;}
html #axo-orderchat .oc-back:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#002D57!important;color:#FFFFFF!important;border-color:transparent!important;}
html #axo-orderchat .oc-send:not(:active):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#002D57!important;background-image:none!important;color:#FFFFFF!important;}
html .ops-tlh-p:is(*,#axo-n#axo-n#axo-n){min-width:92px!important;padding:0 4px!important;}
html .ops-tlh-l:is(*,#axo-n#axo-n#axo-n){white-space:normal!important;text-align:center!important;max-width:100%!important;overflow-wrap:normal!important;}
html .ops-tlh-t:is(*,#axo-n#axo-n#axo-n){white-space:normal!important;max-width:64px!important;line-height:1.3!important;font-variant-numeric:tabular-nums;}
html .axo-grp-n:is(*,#axo-n#axo-n#axo-n){background:rgba(0,45,87,.08)!important;background-image:none!important;color:#002D57!important;-webkit-text-fill-color:#002D57!important;border:none!important;white-space:nowrap!important;border-radius:999px!important;padding:4px 12px!important;font-size:var(--fs-caption2)!important;font-weight:700!important;flex:0 0 auto!important;}
html #pg-tracking .ops-gruppo:is(*,#axo-n#axo-n#axo-n#axo-n){position:sticky!important;top:8px!important;z-index:6!important;}
html #axo-abn :is(.abn-tab,[role="button"]):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:none!important;outline:none!important;}
html #mainSidebar #prof-role-tag:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){display:inline-block!important;margin-top:8px!important;padding:3px 8px!important;border-radius:6px!important;border:1px solid rgba(255,255,255,.28)!important;background:rgba(255,255,255,.10)!important;color:rgba(255,255,255,.88)!important;-webkit-text-fill-color:rgba(255,255,255,.88)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;white-space:nowrap!important;line-height:1.4!important;box-shadow:none!important;cursor:default!important;}   
html[data-role] :is(button[style*="DAA520"],button[style*="--gold"]):not(:active):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),
html[data-role] :is(button[style*="DAA520"],button[style*="--gold"]):not(:active) *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;}
html :is(.main .kpi,.main .dc):is(*,#axo-n#axo-n){transition:transform .35s var(--el-curva),box-shadow .35s var(--el-curva)!important;}
html[data-role="cliente"] :is(.main .kpi,.main .dc):hover:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){transform:translateY(-2px)!important;box-shadow:inset 0 2px 0 #DAA520,0 0 26px rgba(218,165,32,.38)!important;}
html[data-role="partner"] :is(.main .kpi,.main .dc):hover:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){transform:translateY(-2px)!important;box-shadow:inset 0 2px 0 #E5C158,0 0 26px rgba(0,0,0,.45)!important;}
html .nav-logo .axo-stemma:is(*,#axo-n){height:36px!important;width:auto!important;filter:none!important;}
html .nav-brand:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){font-size:22px!important;font-weight:700!important;letter-spacing:normal!important;line-height:1!important;text-shadow:none!important;}
html .axo-cal-mese:is(*,#axo-n){max-width:340px!important;}
html .axo-cal-griglia:is(*,#axo-n){row-gap:4px!important;}
html .axo-cal-gs:is(*,#axo-n#axo-n){text-transform:none!important;font-size:13px!important;font-weight:500!important;color:#5a7089!important;}
html :is(.axo-cal-g,.axo-cal-freccia):is(*,#axo-n#axo-n#axo-n){background:none!important;background-image:none!important;box-shadow:none!important;border:0!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:0!important;padding:0!important;transform:none!important;}
html .axo-cal-g:is(*,#axo-n#axo-n#axo-n){position:relative!important;width:38px!important;height:38px!important;font-size:16px!important;font-weight:400!important;color:#002d57!important;-webkit-text-fill-color:#002d57!important;}
html .axo-cal-g:not(:disabled):not(.scelto):hover:is(*,#axo-n#axo-n#axo-n){background:rgba(218,165,32,.16)!important;}
html .axo-cal-g:disabled:is(*,#axo-n#axo-n#axo-n){color:#c3cad5!important;-webkit-text-fill-color:#c3cad5!important;}
html .axo-cal-g.oggi:is(*,#axo-n#axo-n#axo-n)::after{content:'';position:absolute;left:50%;bottom:4px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#002d57;}
html .axo-cal-g.scelto:is(*,#axo-n#axo-n#axo-n){background:#DAA520!important;color:#002d57!important;-webkit-text-fill-color:#002d57!important;font-weight:700!important;}
html .axo-cal-g.scelto:is(*,#axo-n#axo-n#axo-n)::after{display:none;}
html .axo-cal-freccia:is(*,#axo-n#axo-n#axo-n){width:36px!important;height:36px!important;color:#002d57!important;-webkit-text-fill-color:#002d57!important;font-size:22px!important;}
html .axo-cal-freccia:hover:is(*,#axo-n#axo-n#axo-n){background:rgba(218,165,32,.16)!important;}
html .notif-btn .notif-count:is(*,#axo-n){min-width:20px!important;height:20px!important;padding:0 6px!important;box-sizing:border-box!important;
  font-size:12px!important;line-height:20px!important;border-radius:999px!important;top:-4px!important;right:-4px!important;}
html :is(.role-sw .rsw-lbl.on,#pg-tracking .ops-gruppo .ops-chip.on):is(*,#axo-n#axo-n#axo-n){box-shadow:0 0 4px rgba(218,165,32,.60)!important;}
html #axo-chat-bubble:is(*,#axo-n#axo-n#axo-n){box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 0 0 1px rgba(255,255,255,.28),0 0 6px rgba(218,165,32,.50),0 0 34px rgba(218,165,32,.65)!important;}
html .axo-tour-box:is(*,#axo-n#axo-n){box-shadow:0 0 44px rgba(218,165,32,.55)!important;}
html .search-area.compact:is(*,#axo-n#axo-n){background:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important;}
html .notif-btn i:is(*,#axo-n#axo-n){color:#002d57!important;}
html[data-role="partner"]:root{ --sh-unica:0 0 24px rgba(0,45,87,.30)!important; --sh-soft:0 0 24px rgba(0,45,87,.30)!important;
  --lg-ombra:0 0 3px rgba(0,45,87,.22),0 0 22px rgba(0,45,87,.30)!important; --sh-float:0 0 44px rgba(0,45,87,.30)!important; --vetro-ombra:0 0 28px rgba(0,45,87,.30)!important;
  --alz-1:0 0 3px rgba(0,45,87,.22),0 0 24px rgba(0,45,87,.30)!important; --alz-2:0 0 6px rgba(0,45,87,.25),0 0 44px rgba(0,45,87,.35)!important;
  --lg-luce-card:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(255,255,255,.50),0 0 6px rgba(0,45,87,.22),0 0 34px rgba(0,45,87,.32)!important; }
html[data-role="partner"] :is(#pg-tracking .ops-row,.main .form-card,.main .pc,.main .req-item,.main .table-wrap,.main .notif-card,.notif-card,.aps-list,.main .axo-vuoto):is(*,#axo-n#axo-n#axo-n){
  box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 6px rgba(0,45,87,.22),0 0 34px rgba(0,45,87,.32)!important;}
html[data-role="partner"] :is(.role-sw .rsw-lbl.on,#pg-tracking .ops-gruppo .ops-chip.on):is(*,#axo-n#axo-n#axo-n#axo-n){box-shadow:0 0 4px rgba(0,45,87,.35)!important;}
html[data-role="partner"] #axo-chat-bubble:is(*,#axo-n#axo-n#axo-n#axo-n){box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 0 0 1px rgba(255,255,255,.28),0 0 6px rgba(0,45,87,.30),0 0 34px rgba(0,45,87,.40)!important;}
html[data-role="partner"] .axo-tour-box:is(*,#axo-n#axo-n#axo-n){box-shadow:0 0 44px rgba(0,45,87,.35)!important;}
html[data-role="partner"] .sidebar:is(*,#axo-n#axo-n){box-shadow:0 0 16px rgba(0,45,87,.30)!important;}
@media (min-width:860px){ html .body:is(*,#axo-n){padding-top:16px!important;box-sizing:border-box!important;} }
html[data-role="cliente"]:root{ --imm-bg:linear-gradient(180deg,#E0C58F 0%,#E0C58F 40%,#ffffff 100%)!important; }      
html[data-role="cliente"] :is(.nav .axo-lang-btn,.nav .notif-btn,#btn-accedi,#viewToggle.role-sw):is(*,#axo-n#axo-n#axo-n#axo-n){
  box-shadow:0 0 0 2px #ffffff,0 0 18px rgba(218,165,32,.55)!important;}
html[data-role="cliente"]:root{ --btn-primario:#002d57!important; --btn-primario-ink:#ffffff!important; --strato-pista:#002d57!important; }
html[data-role="cliente"] :is(button,[role="button"],input[type="submit"],input[type="button"],.ac-btn-gold,.btn-primary,.buy-now,.axo-tour-next,.copy-btn):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){--accento-oro:#002d57!important;}
html[data-role="cliente"] :is(button[style*="DAA520"],button[style*="--gold"],.ac-btn-gold,.btn-primary,.buy-now,.axo-tour-next,.copy-btn,#l-btn,#r-btn,.axo-accedi-btn,.axo-cookie-ok,#req-login-gate button,.axo-lang-btn,#btn-accedi,.notif-btn):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n),
html[data-role="cliente"] :is(button[style*="DAA520"],button[style*="--gold"],.ac-btn-gold,.btn-primary,.buy-now,.axo-tour-next,.copy-btn,#l-btn,#r-btn,.axo-accedi-btn,.axo-cookie-ok,#req-login-gate button,.axo-lang-btn,#btn-accedi,.notif-btn) *:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}
html[data-role="cliente"] #btn-accedi:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#002d57!important;}
html[data-role="cliente"] :is(.role-sw .rsw-lbl:not(.on),#pg-tracking .ops-gruppo .ops-chip:not(.on)):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#ffffff!important;}
html[data-role="cliente"] :is(.nav .axo-lang-btn,.nav .notif-btn,#btn-accedi,#viewToggle.role-sw,#pg-tracking .ops-gruppo):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){box-shadow:0 0 18px rgba(218,165,32,.55)!important;}
html[data-role="cliente"] .axo-cal-g.scelto:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#002d57!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}
html .nav-brand .axo-marchio:is(*,#axo-n){display:block;height:16px;width:auto;}      
html .sidebar .score-mini:is(*,#axo-n#axo-n){display:none!important;}
html .axo-ora-pop:is(*,#axo-n){position:absolute;top:calc(100% + 6px);right:0;z-index:60;background:#fff;border-radius:var(--r-card);
  box-shadow:var(--sh-float);max-height:240px;overflow-y:auto;padding:6px;min-width:104px;display:flex;flex-direction:column;gap:2px;}
html .axo-ora-pop .axo-ora-v:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){appearance:none;border:0!important;background:none!important;background-image:none!important;box-shadow:none!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:0!important;height:36px!important;flex:0 0 36px!important;padding:0 14px!important;border-radius:999px!important;
  font-size:16px!important;font-weight:400!important;color:#002d57!important;-webkit-text-fill-color:#002d57!important;cursor:pointer;transform:none!important;}
html .axo-ora-pop .axo-ora-v:hover:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:rgba(218,165,32,.16)!important;}
html .axo-ora-pop .axo-ora-v.scelta:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:var(--btn-primario)!important;color:var(--btn-primario-ink)!important;-webkit-text-fill-color:var(--btn-primario-ink)!important;font-weight:700!important;}
html .nav-logo :is(.axo-stemma,.axo-marchio):is(*,#axo-n#axo-n){filter:none!important;}   
html[data-role="cliente"] .sidebar:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#002d57!important;background-image:none!important;}
html[data-role="cliente"] #mainSidebar :is(.prof-area,.ni.on):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#123f6c!important;background-image:none!important;}
html[data-role="cliente"] #mainSidebar :is(.ni,.ni *,.prof-area *,.sb-foot,.sb-foot *,.sb-link,.sb-link *):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}
html[data-role="partner"] .sidebar:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:#DAA520!important;background-image:none!important;}
html[data-role="partner"] #mainSidebar :is(.prof-area,.ni.on):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){background:rgba(255,255,255,.30)!important;background-image:none!important;}   
html[data-role="partner"] #mainSidebar :is(.ni,.ni *,.prof-area *,.sb-foot,.sb-foot *,.sb-link,.sb-link *):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002d57!important;-webkit-text-fill-color:#002d57!important;}
html[data-role="partner"] .qa .qa-c i:is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002d57!important;}
html #mainSidebar :is(#prof-initials,#prof-initials *):is(*,#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n#axo-n){color:#002d57!important;-webkit-text-fill-color:#002d57!important;}
html[data-role="cliente"] .nav-brand:is(*,#axo-n){color:#002d57!important;}
html[data-role="partner"] .nav-brand:is(*,#axo-n){color:#ffffff!important;}
.axo-stemma .axo-st-oro{fill:#DAA520;}    .axo-stemma .axo-st-blu{fill:#002d57;}   
html[data-role="cliente"] #mainSidebar .prof-area:is(*,#axo-n){background:#C29117!important;}   
html[data-role="cliente"] #mainSidebar .ni.on:is(*,#axo-n){background:#C29117!important;background-image:none!important;}
:where(input,textarea,select){color:#002d57;}
html[data-role="cliente"] #mainSidebar :is(.prof-name,.prof-role,.prof-persona,.score-mini,.score-mini *,.ni,.ni > span,.ni > i,.sb-foot,.sb-foot *,#sb-esci,#sb-esci > span,#sb-esci > i):is(*,#axo-n#axo-n#axo-n){color:#002d57!important;}
#req-cerca-card{border:1.5px solid #002d57!important;box-shadow:0 6px 24px rgba(0,45,87,.10)!important;}
#req-cerca-card > div:first-child{font-size:var(--fs-title3)!important;margin-bottom:6px!important;}
#req-cerca{min-height:52px!important;font-size:var(--fs-headline)!important;padding-left:46px!important;}