.tdz.avviso-rimborso{position:fixed;z-index:55;right:24px;bottom:max(24px,env(safe-area-inset-bottom));display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;box-sizing:border-box;width:min(366px,calc(100vw - 24px));height:auto;min-height:0;max-height:calc(100dvh - 24px);margin:0;padding:20px 18px 18px;overflow:auto;overscroll-behavior:contain;border:0;border-radius:22px;background:var(--sn-vetro);-webkit-backdrop-filter:var(--sn-vetro-fx);backdrop-filter:var(--sn-vetro-fx);box-shadow:var(--sn-vetro-filo),var(--sn-vetro-ombra);color:#f5f5f5;font-family:var(--font-inter,Arial,sans-serif);font-size:13px;line-height:1.5;text-align:left;color-scheme:dark}.tdz.avviso-rimborso[hidden]{display:none}:root[data-tema=light] .tdz.avviso-rimborso{color:#171717;color-scheme:light}.avviso-rimborso .avviso-rimborso-foto{width:48px;height:54px;overflow:hidden;border-radius:10px;background:#fff;display:grid;place-items:center;color:#767676}.avviso-rimborso .avviso-rimborso-foto img{width:100%;height:100%;object-fit:contain}.avviso-rimborso .avviso-rimborso-foto>svg{width:26px;height:26px}.avviso-rimborso .avviso-rimborso-contenuto{min-width:0}.avviso-rimborso h2{margin:0 20px 6px 0;color:inherit;font:inherit;font-size:14px;line-height:1.35;font-weight:650;letter-spacing:-.015em}.avviso-rimborso p{margin:0;color:var(--sn-vetro-nota);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.avviso-rimborso .avviso-rimborso-piede{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px}.avviso-rimborso .avviso-rimborso-crediti{color:var(--piano-starter,#6fd98c);font-size:17px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-tema=light] .avviso-rimborso .avviso-rimborso-crediti{color:var(--piano-starter,#1b7d38)}.avviso-rimborso .avviso-rimborso-crediti .moneta{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.avviso-rimborso .avviso-rimborso-crediti .moneta svg{width:17px;height:17px;opacity:.8}.avviso-rimborso button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;touch-action:manipulation}.avviso-rimborso .avviso-rimborso-ok{display:inline-flex;justify-content:center;align-items:center;min-width:78px;min-height:44px;border:0;border-radius:999px;padding:8px 18px;background:#f5f5f5;color:#171717;font-size:12px;font-weight:600}:root[data-tema=light] .avviso-rimborso .avviso-rimborso-ok{background:#171717;color:#fff}.avviso-rimborso .avviso-rimborso-chiudi{position:absolute;top:4px;right:4px;width:36px;height:36px;display:grid;place-items:center;padding:10px;border:0;border-radius:0;background:transparent;color:var(--sn-vetro-nota)}.avviso-rimborso .avviso-rimborso-chiudi svg{width:16px;height:16px}.avviso-rimborso button:focus-visible{outline:2px solid #2684ff;outline-offset:3px}.avviso-rimborso button:disabled{cursor:wait;opacity:.65}.avviso-rimborso p.avviso-rimborso-errore{margin-top:12px;color:inherit}body:has(.avviso-rimborso:not([hidden])) .consenso-email,body:has(.avviso-rimborso:not([hidden])) .promemoria-cassa{visibility:hidden}@media (max-width:767px){.tdz.avviso-rimborso{left:12px;right:12px;width:calc(100vw - 24px);bottom:max(12px,env(safe-area-inset-bottom))}.avviso-rimborso .avviso-rimborso-ok{min-height:44px}.avviso-rimborso .avviso-rimborso-chiudi{width:44px;height:44px;padding:14px;top:0;right:0}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.tdz.avviso-rimborso{background:var(--sn-vetro-pieno)}}@media (prefers-reduced-transparency:reduce){.tdz.avviso-rimborso{background:var(--sn-vetro-pieno);-webkit-backdrop-filter:none;backdrop-filter:none}}