@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.my-4{margin-block:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.break-all{word-break:break-all}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--it-green:#008c45;--it-green-deep:#006e37;--it-green-soft:#e3f3e9;--it-red:#cd212a;--it-red-deep:#a3161f;--it-red-soft:#fdecec;--navy:#0b2138;--navy-2:#14365e;--navy-solid:#0b2138;--blue:#1a56db;--blue-soft:#e8effe;--ink:#101828;--ink-soft:#344054;--muted:#566074;--faint:#5d6779;--paper:#fff;--bg:#eef2f7;--line:#e4e9f2;--line-soft:#eef1f6;--tx-favore:#006e37;--tx-contro:#a3161f;--warn-soft:#fff6e6;--viz-arancio:#c9772b;--viz-azzurro:#7d9ac9;--viz-blu:#36588f;--viz-grigio:#a8b0bf;--accent:var(--navy);--accent-ink:#fff;--accent-soft:var(--blue-soft);--focus:var(--blue);--shadow-soft:0 1px 2px #1018280f, 0 8px 24px -8px #1018281f;--shadow-lift:0 12px 40px -12px #0b213847, 0 2px 8px #0b213814;--shadow-pop:0 8px 24px -6px #008c4540;--radius-card:20px;--radius-btn:16px;--radius-pill:999px}body{background:radial-gradient(900px 480px at 15% -5%, #008c4524, transparent 60%), radial-gradient(900px 480px at 85% -5%, #cd212a1f, transparent 60%), radial-gradient(1200px 700px at 50% 110%, #1a3a63 0%, transparent 55%), linear-gradient(180deg, #0b2138 0%, #122c4e 34%, var(--bg) 34.1%, var(--bg) 100%);color:var(--ink);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.55}.phone-screen h1{letter-spacing:-.02em;color:var(--navy);text-wrap:balance;margin:2px 0 4px;font-size:27px;font-weight:800;line-height:1.18}.phone-screen h2{letter-spacing:-.01em;color:var(--navy);text-wrap:balance;font-size:20px;font-weight:750;line-height:1.3}.laptop-stage{justify-content:center;align-items:flex-start;min-height:100dvh;padding:28px 12px;display:flex}.phone-frame{background:var(--paper);width:100%;max-width:430px;box-shadow:var(--shadow-lift);border:1px solid #ffffffb3;border-radius:32px;flex-direction:column;height:min(920px,100dvh - 48px);display:flex;position:relative;overflow:hidden}.phone-frame:before{content:"";background:linear-gradient(to right, var(--it-green) 0 33.3%, #f5f5f5 33.3% 66.6%, var(--it-red) 66.6% 100%);z-index:5;flex-shrink:0;height:3px;display:block}.phone-statusbar{background:linear-gradient(135deg, var(--navy) 0%, var(--navy-2) 100%);color:#fff;border-bottom:none;align-items:center;gap:8px;padding:5px 16px 7px;display:flex;position:relative}.phone-statusbar:after{content:"";background:linear-gradient(to right, var(--it-green) 0 33.3%, #fff 33.3% 66.6%, var(--it-red) 66.6% 100%);opacity:.9;height:2px;position:absolute;bottom:0;left:0;right:0}.phone-statusbar .brand{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:7px;min-width:0;font-size:14px;font-weight:800;text-decoration:none;display:flex;overflow:hidden}.phone-statusbar .brand-mark{background:linear-gradient(to right, var(--it-green) 0 33.3%, #fff 33.3% 66.6%, var(--it-red) 66.6% 100%);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffffffe6}.back-btn{cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s;position:relative;border-radius:var(--radius-pill)!important;color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff4d!important;min-height:32px!important;padding:0 12px!important;font-size:14px!important;font-weight:700!important}.back-btn:hover{background:#ffffff38!important}.phone-screen{scrollbar-width:thin;scrollbar-color:#c3ccd9 transparent;background:radial-gradient(420px 200px at 100% 0,#1a56db0f,#0000 70%),radial-gradient(420px 200px at 0 0,#008c4512,#0000 70%),linear-gradient(#f7f9fc 0%,#fff 100%);flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px 14px;display:flex;overflow-y:auto}.phone-nav{z-index:10;padding:4px 8px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;gap:4px;display:flex;position:sticky;bottom:0}@media (max-width:520px){.laptop-stage{padding:0}.phone-frame{max-width:none;box-shadow:none;border:none;border-radius:0;height:auto;min-height:100dvh}.phone-frame:before{height:5px}.phone-screen{overflow:visible}.phone-frame{overflow:clip}}.card{border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);background:#fff;padding:18px 16px}.hero{background:radial-gradient(300px 160px at 90% -20%, #008c4566, transparent 60%), radial-gradient(300px 160px at 10% 120%, #cd212a59, transparent 60%), linear-gradient(135deg, var(--navy) 0%, var(--navy-2) 70%, #1d4a86 100%);color:#fff;box-shadow:var(--shadow-lift);border-radius:22px;padding:20px 18px 18px;position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(to right, var(--it-green) 0 33.3%, #fff 33.3% 66.6%, var(--it-red) 66.6% 100%);height:4px;position:absolute;bottom:0;left:0;right:0}.hero h1{color:#fff!important;font-size:25px!important}.hero p{color:#ffffffd9!important}.hero .eyebrow{color:#ffffffbf!important}.hero .eyebrow:before{background:#fff!important}.eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);align-items:center;gap:7px;margin-bottom:6px;font-size:13px;font-weight:800;line-height:1.5;display:flex}.eyebrow:before{content:"";background:linear-gradient(135deg, var(--it-green) 0 50%, var(--it-red) 50% 100%);border-radius:50%;flex-shrink:0;width:8px;height:8px}.badge{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid var(--line);color:var(--ink-soft);background:#f4f6fa;align-items:center;gap:6px;margin:0 0 8px;padding:5px 12px;font-size:13px;font-weight:750;display:inline-flex}.badge-neutral{background:var(--blue-soft);color:var(--navy-2);border-color:#c9d8fa}.badge-warn{color:#97580a;background:#fef3e2;border-color:#f5d9a8}.btn-pos{border-radius:var(--radius-btn);min-width:48px;min-height:54px;color:var(--navy);cursor:pointer;touch-action:manipulation;background:#fff;border:1.5px solid #d4dae5;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:16.5px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s,transform 80ms;display:flex;box-shadow:0 1px 2px #1018280f}.btn-pos:hover{border-color:var(--navy);background:#f6f8fc}.btn-pos:active{transform:translateY(1px)}.btn-pos:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.btn-pos:disabled{cursor:not-allowed;opacity:.55;color:var(--muted);box-shadow:none;background:#f2f4f7;border-color:#e0e5ee;transform:none}.btn-pos[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:#fff;box-shadow:0 4px 14px -4px #0b213880}.btn-primary{width:100%;font-size:17px;background:linear-gradient(135deg, var(--navy) 0%, var(--navy-2) 100%)!important;color:#fff!important;border-color:var(--navy)!important}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#0e2a47 0%,#1a4376 100%)!important}.btn-primary:disabled{opacity:1;color:var(--ink-soft)!important;background:#eef1f6!important;border-color:#e0e5ee!important}.tab-link{text-align:center;color:var(--ink-soft);border:1.5px solid #0000;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;min-width:48px;min-height:46px;padding:3px 4px;font-size:13px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}.tab-link .tab-ico{font-size:17px;line-height:1}.tab-link:hover{color:var(--navy);background:#f1f4f9}.tab-link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.tab-link-active{border-color:var(--navy);font-weight:750;position:relative;box-shadow:0 4px 14px -4px #0b213880;background:var(--navy)!important;color:#fff!important}.tab-link-active:after{content:"";background:linear-gradient(to right, var(--it-green) 0 33.3%, #fff 33.3% 66.6%, var(--it-red) 66.6% 100%);border-radius:999px;width:22px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.field{color:var(--ink-soft);flex-direction:column;gap:5px;font-size:14.5px;font-weight:600;display:flex}.field input,.field textarea,.field select{color:var(--ink);background:#fbfcfe;border:1.5px solid #d4dae5;border-radius:14px;width:100%;padding:12px;font-size:16px;font-weight:400}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--blue);background:#fff;outline:none;box-shadow:0 0 0 3px #1a56db24}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input:not([type]),select,textarea{color:var(--ink);font-size:16px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}input[type=checkbox]{accent-color:var(--it-green)}.phone-screen a:not(.tab-link):not(.btn-pos):not(.icon-btn){color:var(--blue);text-underline-offset:3px;font-weight:600}.phone-screen a:not(.tab-link):not(.btn-pos):not(.icon-btn):focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.phone-screen details.card summary{cursor:pointer;min-height:48px;color:var(--navy);align-items:center;font-weight:700;display:flex}.stack{flex-direction:column;gap:12px;display:flex}.row{align-items:center;gap:8px;display:flex}.muted{color:var(--muted);font-size:14.5px;line-height:1.55}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--radius-pill);min-height:46px;color:var(--navy);cursor:pointer;background:#fff;border:1.5px solid #d4dae5;padding:9px 15px;font-size:15px;font-weight:650;transition:all .15s}.chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 4px 12px -4px #0b213873}.progress-dots{gap:6px;margin-top:4px;display:flex}.progress-dots span{background:#ffffff4d;border-radius:999px;flex:1;height:6px}.progress-dots span.on{background:linear-gradient(to right, var(--it-green), #fff, var(--it-red))}.feed{overscroll-behavior-y:contain;scroll-snap-type:y proximity;flex-direction:column;gap:14px;min-height:400px;max-height:calc(100dvh - 330px);margin:0 -14px;padding:12px 14px 20px;display:flex;overflow-y:auto}@media (max-width:520px){.feed{scroll-snap-type:none;min-height:0;max-height:none;overflow:visible}}@media (orientation:landscape) and (max-height:500px){.phone-frame{height:auto;min-height:100dvh}.feed{min-height:200px;max-height:none;overflow:visible}}.feed-slide .card{flex-direction:column;flex:1;display:flex}@keyframes feed-bounce{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}:root{--savoia:#0f4c81}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}.btn-pos,.tab-link,.chip{transition:none}.btn-pos:active{transform:none}.feed{scroll-snap-type:none}}.esito{flex-direction:column;gap:10px;margin-top:6px;display:flex}.esito-num{text-align:center;border:1.5px solid var(--line);background:#f8fafc;border-radius:14px;flex-direction:column;gap:2px;padding:10px 8px;display:flex}.tu-chip{background:var(--navy);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:14px;font-weight:800;display:inline-block}.colloc-domanda{border:1px solid var(--line);background:#fbfcfe;border-radius:14px;flex-direction:column;padding:12px;display:flex}.chip-mini{min-height:44px;padding:7px 12px;font-size:14px}.colloc-mini{flex-direction:column;gap:8px;display:flex}.colloc-riga{align-items:center;gap:10px;display:flex}.colloc-tema{color:var(--navy);flex-shrink:0;width:74px;font-size:14px;font-weight:750}.colloc-punti{gap:5px;display:flex}.colloc-punto{background:#e3e8f1;border:1px solid #cfd6e3;border-radius:50%;width:14px;height:14px}.colloc-punto.on{background:linear-gradient(135deg, var(--it-green), var(--it-green-deep));border-color:var(--it-green-deep);box-shadow:0 0 0 2px #008c4533}:where(a,button,summary,[role=button],input,select,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:2px}.phone-statusbar a:focus-visible,.phone-statusbar button:focus-visible{outline-color:#fff}.phone-statusbar{min-height:38px}.phone-statusbar .brand{min-height:44px;margin:-8px 0}.back-btn:after{content:"";position:absolute;inset:-12px -4px}.btn-grande{min-height:56px;font-size:18px;font-weight:800}.btn-testo{min-height:44px;color:var(--blue);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0 4px;font-size:15px;font-weight:650;text-decoration:underline}.btn-riga{flex-wrap:wrap;gap:10px;display:flex}.btn-riga>*{flex:140px}.msg-errore{color:var(--it-red-deep);background:var(--it-red-soft);border:1px solid #f5c2c4;border-radius:12px;padding:10px 12px;font-size:14.5px}.msg-ok{color:var(--it-green-deep);background:var(--it-green-soft);border:1px solid #b9e2c9;border-radius:12px;padding:10px 12px;font-size:14.5px}.onb{gap:16px}.onb-hero{text-align:left;padding:24px 20px 26px}.onb-hero h1{text-wrap:balance;margin:14px 0 10px;font-size:28px;line-height:1.15}.onb-hero p{margin:0;font-size:17px;line-height:1.45}.onb-arco{width:100%;max-width:260px;height:auto;margin:0 auto 4px;display:block}.onb-car{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:22px;display:flex;overflow-x:auto}.onb-car::-webkit-scrollbar{display:none}.onb-slide{scroll-snap-align:center;box-sizing:border-box;flex-direction:column;flex:0 0 100%;justify-content:center;display:flex}.onb-oggi{flex-direction:column;gap:16px;margin:14px 0 6px;padding:0;list-style:none;display:flex}.onb-oggi li{flex-direction:column;gap:4px;display:flex}.onb-oggi strong{color:#fff;text-wrap:balance;font-size:21px;line-height:1.25}.onb-oggi small{color:#fffc;font-size:14px}.onb-dots{justify-content:center;gap:0;margin-top:2px;display:flex}.onb-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.onb-dots button span{background:var(--faint);opacity:.45;border-radius:50%;width:9px;height:9px;transition:width .16s,background .16s}.onb-dots button[aria-current=true] span{background:var(--navy-solid);opacity:1;border-radius:5px;width:24px}.onb-nota{margin:0;font-size:14px;line-height:1.5}.onb-lista{flex-direction:column;gap:14px;display:flex}.onb-lista p{gap:12px;margin:0;font-size:15px;line-height:1.45;display:flex}.onb-lista p>span:first-child{flex-shrink:0;font-size:22px;line-height:1.2}.inline-edit{flex-direction:column;gap:10px;margin-top:8px;display:flex}.row-card{padding:4px 6px}.row-link{border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:8px;text-decoration:none;display:flex;color:var(--ink)!important;font-weight:400!important}.row-link+.row-link{border-top:1px solid var(--line-soft);border-radius:0 0 14px 14px}.row-link:hover{background:#f6f8fc}.row-ico{text-align:center;flex-shrink:0;width:32px;font-size:22px}.row-testo{min-width:0;color:var(--muted);flex-direction:column;flex:1;font-size:14px;display:flex}.row-testo strong{color:var(--ink);font-size:16px}.row-freccia{color:var(--muted);font-size:24px}.nudge-card{background:var(--blue-soft);border-color:#b7cdf8;flex-direction:column;gap:8px;display:flex}.switch-riga{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:15px;line-height:1.45;display:flex}.switch-riga .muted{display:block}.switch-riga input{flex-shrink:0;width:26px;height:26px;margin-top:2px}.conferma-box{border:1.5px solid var(--navy);background:#f6f8fc;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.conferma-box p{margin:0;font-size:15px}.danger-card{border-color:#f5c2c4;flex-direction:column;gap:10px;display:flex}.eyebrow-danger{color:var(--it-red-deep)}.btn-danger,.btn-danger-out{border-radius:var(--radius-btn);min-height:48px;font:inherit;cursor:pointer;padding:10px 16px;font-size:16px;font-weight:750}.btn-danger{background:var(--it-red-deep);color:#fff;border:1.5px solid var(--it-red-deep)}.btn-danger-out{color:var(--it-red-deep);border:1.5px solid var(--it-red-deep);background:#fff}.btn-danger:hover{background:#8a1018}.btn-danger-out:hover{background:var(--it-red-soft)}.info-card h2{margin:0 0 8px;font-size:18px}.info-card p{margin:0 0 8px;font-size:15.5px;line-height:1.55}.info-card p:last-child{margin-bottom:0}.info-card ul{margin:0 0 8px;padding-left:22px;font-size:15.5px;line-height:1.55;list-style:outside}.storico{color:var(--muted);margin:8px 0 0;padding-left:18px;font-size:14px}.storico li{word-break:break-word;margin-bottom:4px}.onb-dettagli{margin:0}.onb-dettagli summary{cursor:pointer;color:var(--navy-2,#14365e);align-items:center;min-height:44px;font-size:15px;font-weight:700;display:flex}.onb-dettagli p{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5;display:block}.seg-fab{right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--navy);color:#fff;min-height:44px;box-shadow:var(--shadow-lift);opacity:.92;border-radius:99px;padding:0 16px;font-size:14px;font-weight:700;position:absolute}.seg-sheet{z-index:60;background:#0b213873;align-items:flex-end;display:flex;position:absolute;inset:0}.seg-card{width:100%;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:20px 20px 0 0;max-height:90%;overflow-y:auto}@media (max-width:520px){.seg-fab,.seg-sheet{position:fixed}.phone-frame:before{display:none}.phone-statusbar{padding-top:calc(6px + env(safe-area-inset-top,0px));padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.phone-screen{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#121a26;--bg:#0a0f17;--ink:#e8edf5;--ink-soft:#c9d2e0;--muted:#a3afc2;--faint:#8592a8;--tx-favore:#6fdca6;--tx-contro:#ff9aa0;--warn-soft:#30240e;--viz-arancio:#e0954f;--viz-azzurro:#9fb8e0;--viz-blu:#6f95d8;--viz-grigio:#7f8ba0;--line:#2b3648;--line-soft:#222c3b;--blue:#8cb2ff;--blue-soft:#1a2b4d;--focus:#8cb2ff;--navy:#a9c6f7;--navy-2:#bcd2f9;--navy-solid:#26498a;--accent:#26498a;--it-green-soft:#12301f;--it-red-soft:#3a1519;--shadow-soft:0 1px 2px #0006, 0 8px 24px -8px #00000080}body{background:radial-gradient(900px 480px at 15% -5%, #008c451f, transparent 60%), radial-gradient(900px 480px at 85% -5%, #cd212a1a, transparent 60%), linear-gradient(180deg, #060a10 0%, #0a1220 34%, var(--bg) 34.1%, var(--bg) 100%);background-attachment:fixed}.phone-nav{background:#121a26f5}.phone-frame{border-color:#ffffff14}.phone-screen h1,.phone-screen h2{color:var(--ink)}.phone-screen a:not(.tab-link):not(.btn-pos):not(.icon-btn){color:var(--blue)}.btn-primary{color:#fff!important;background:linear-gradient(135deg,#2d56a3 0%,#3a67b8 100%)!important;border-color:#2d56a3!important}.btn-primary:disabled{color:#c9d2e0!important;background:#222c3b!important;border-color:#2b3648!important}input,textarea,select{background:var(--paper);color:var(--ink);border-color:var(--line)}.phone-screen{background:linear-gradient(#0e1520 0%,#121a26 100%)}.og-feed{background:linear-gradient(#0e1520,#0a0f17)}.sk,.og-scheletro i{background:linear-gradient(90deg,#1b2535,#243146,#1b2535) 0 0/200% 100%}.og-b-ass{background:repeating-linear-gradient(135deg,#2b3648 0 3px,#1b2535 3px 6px)}::placeholder{color:var(--muted);opacity:1}:root .fonte-chip{color:#a6b9d4;background:#0d192c;border:1px solid #273449}:root .fonte-chip:hover{background:#0e1b31}:root .fonte-stima-ai{color:#b1a3d7;background:#170e2f;border-color:#312749}:root .fonte-sintesi-ai{color:#b1c4e7;background:#0e1a2f;border-color:#273449}:root .fonte-derivato{color:#a6f2cc;background:#142e20;border-color:#274936}:root .fonte-demo{color:#f3d6a5;background:#30240e;border-color:#493e27}:root .fonte-foglio{background:#14181f}:root .fonte-chiudi{color:#c1c9d7;background:#14181f;border:1px solid #273449}:root .fonte-eyebrow{color:#adb5c2}:root .fonte-titolo{color:#adcbeb}:root .fonte-testo,:root .fonte-passi{color:#c1c9d7}:root .fonte-nota{color:#adb5c2}:root .nip-voce{border:1px solid var(--line,#273349);background:#0c1629}:root .nip-avv{color:#f3d6a5}:root .nip-stima{color:#b1a3d7;background:#170e2f}:root .at-muted a{color:var(--ink)}:root .at-demo{color:#f4d6a4;background:#30240e;border:1px solid #493e27}:root .at-chip{color:#c0c9d8;background:#141e2a}:root .at-chip-cam{color:#a6f2cc;background:#162f22}:root .at-chip-sen{color:#e69399;background:#2f0e0e}:root .at-chip-warn{color:#f3d6a5;background:#362910}:root .at-prep{background:#0d192c;border:1px dashed #273449}:root .at-prep-t{color:var(--ink)}:root .at-btn{background:#26498a}:root .at-btn-sec{color:var(--ink);background:#14181f;border:1.5px solid #273449}:root .at-btn-sec:hover{background:#0d192c}:root .pv-fonte-t,:root .pv-fonte-t a{color:var(--ink)}:root .pv-cit{color:#adb5c2;background:#111c27;border-left:3px solid #273349}:root .at-arg{background:#111c27}:root .at-seg{background:#141e2a}:root .at-seg button[aria-pressed=true]{color:var(--ink);background:#14181f}:root .at-docs a{background:#0c1629;color:var(--ink)!important}:root .at-docs a:hover{background:#0d1a2e}:root .at-titolo-uff summary{color:var(--ink)}:root .tm-chip{color:var(--ink);background:#14181f;border:1.5px solid #273449}:root .tm-btn{color:var(--ink)}:root .at-chiedi{background:#26498a}:root .at-chiedi span{color:var(--ink);background:#14181f}:root .ie-dato,:root .ie-es{background:#0c1629}:root .ie-dir{color:#e69399;background:#2f0e0e}:root .ie-entrata{color:#a6f2cc;background:#162f22}:root .ie-val,:root .ie-es-t{color:var(--ink)}:root .ie-stima{background:#160c2a}:root .ie-avviso{color:#f4d6a4;background:#30240e;border:1px solid #493e27}:root .ie-nd,:root .ie-vuoto{background:#0d192c;border:1px dashed #273449}:root .ie-vuoto-t,:root .cc-tit{color:var(--ink)}:root .cc-passo{background:#0c1629}:root .cc-passo:before{background:#26498a}:root .cc-uf{color:#a6f2cc}:root .cc-ip{color:#b1a3d7}:root .cc-formula{background:#141e2a}:root .cc-ipotesi{background:#170e2f;border:1px solid #312749}:root .cc-tit2{color:#b1a3d7}:root .it-lista{border-left:2px solid #273349}:root .it-riga:before{background:#14181f}:root .it-link:hover{background:#0d192c}:root .it-altre summary,:root .qz-q{color:var(--ink)}:root .qz-o{background:#14181f;border:1.5px solid #273449}:root .qz-ok{color:#a5f3c9}:root .qz-esito{color:var(--ink)}:root .ch-foglio{background:#14181f}:root .ch-x{color:#c1c9d7;background:#14181f;border:1px solid #273449}:root .ch-corpo{background:#0f1929}:root .ch-intro-t{color:var(--ink)}:root .ch-sugg button{color:var(--ink);background:#14181f;border:1.5px solid #273449}:root .ch-sugg button:hover{background:#0e1a2f}:root .ch-u{background:#26498a}:root .ch-a{background:#14181f}:root .ch-tag{color:#f3d6a5}:root .ch-a-rifiuto{background:#0d192c;border-color:#273449}:root .ch-a-rifiuto .ch-tag{color:var(--ink)}:root .ch-a-non_nei_fatti{background:#2d220d;border-color:#493e27}:root .ch-a-errore{background:#2c0d0d;border-color:#492729}:root .ch-dot{background:#26498a}:root .ch-annulla{color:var(--ink)}:root .ch-form{background:#14181f}:root .ch-form input{border:1.5px solid #273449}:root .ch-form button{background:#26498a}:root .it-qui .it-link{background:#0d1a2d}:root .it-qui:before{background:#26498a!important}:root .ch-prosp{color:#adb5c2}:root .ch-pers-h{color:var(--ink)}:root .ch-pers-se li{background:#0f1727}:root .ch-pers-se li.ch-pers-tuo{background:#0e1a2f}:root .ch-pers-es{background:#0d192c}:root .ch-cert-ok{color:#b3e5c5;background:#0e2e1a;border-color:#274933}:root .ch-cert-dip{color:#f3d6a5;background:#2d220d;border-color:#493e27}:root .ch-pers-nonsi,:root .ch-profilo{color:#adb5c2}:root .ch-profilo a,:root .ch-profilo button{color:var(--ink)}:root .at-fid{background:#30240e;border:1px solid #493e27}:root .cm-chip{background:#14181f}:root .cm-chip[aria-pressed=true]{background:#26498a}:root .cm-tag{color:#adb5c2;background:#161d29}:root .cm-tag-es{color:#f3d6a5;background:#30240e;border:1px solid #493e27}:root .cm-esempio{color:#f4d6a4;background:#30240e;border:1px solid #493e27}:root .cm-sel{background:#14181f}:root .cm-sintesi,:root .cm-check{color:var(--ink)}:root .cm-seg{color:var(--ink);background:#14181f}:root .cm-seg[aria-pressed=true]{background:#26498a}:root .cm-tappa{background:#14181f}:root .cm-barra{background:#161f2f}:root .cm-tappa-t{color:var(--ink)}:root .cm-fil{background:#14181f}:root .cm-com-h b{color:var(--ink)}:root .cm-tabs{background:#161f2f}:root .cm-tabs button[aria-selected=true]{color:var(--ink);background:#14181f}:root .cma h2{color:var(--ink)}:root .cma-it,:root .cr{background:#14181f}:root .cr-ind>div{background:#171d25}:root .cr-ind dd{color:var(--ink)}:root .cr-ind-att{background:#31250e!important}:root .cr-ob details{background:#14181f}:root .cr-sc-bar{background:#161d29}:root .cr-sc-v{color:var(--ink)}:root .cr-l-nd{background:#14181f}:root .cr-gr>li{border-top:1px solid var(--line-soft,#273449)}:root .cr-pos{color:#adb5c2;background:#171d25}:root .cr-perde li{border-top:1px solid var(--line-soft,#273449)}:root .id-h1,:root .id-h2{color:var(--ink)}:root .id-btn-pri{background:linear-gradient(135deg,#1d3c70,#2f5aa6)}:root .id-btn-pri:disabled{background:#161d29;border-color:#283348}:root .id-btn-sec{color:var(--ink);background:#14181f}:root .id-item-titolo{color:var(--ink)}:root .id-conferma{border:1px solid #492729}:root .id-dom{color:var(--ink)}:root .id-stato-bozza,:root .id-stato-no{color:#adb5c2;background:#161d29;border:1px solid #2b3545}:root .id-stato-att{color:#f3d6a5;background:#30240e;border:1px solid #493e27}:root .id-stato-ok{border:1px solid #274934}:root .id-in{background:#14181f}:root .id-lab,:root .id-titolo-idea{color:var(--ink)}:root .id-avviso{color:#f4d6a4;background:#30240e;border:1px solid #493e27}:root .id-pas-dots li{background:#161f2f}:root .id-pas-txt{color:var(--ink)}:root .id-vd{background:#14181f}:root .st-frase,:root .st-val,:root .st-tot,:root .st-m-v,:root .id-vd-t,:root .id-vd-f,:root .id-vd-k dd{color:var(--ink)}:root .id-vd-k .f-att{color:#f3d6a5}:root .id-vd-k .f-no{color:#adb5c2}:root .id-cc{background:#14181f}:root .id-cc-track{background:#121b2a}:root .id-sz{background:#14181f}:root .id-sz-txt b{color:var(--ink)}:root .id-dato{color:#adb5c2;background:#171d25;border:1px solid #2b3545}:root .id-dato-ok,:root .id-pos-favorevole{border-color:#274934}:root .id-pos-contrario{border-color:#492729}:root .id-dist-bar{background:#161f2f}:root .id-dist-bar span{background:linear-gradient(90deg, var(--blue), #1d3c70)}:root .id-gcard{background:#14181f}:root .id-gt{color:var(--ink)}:root .id-go-b{background:linear-gradient(135deg,#1d3c70,#2f5aa6)}:root .id-prop{background:#14181f}:root .id-prop-t{color:var(--ink)}:root .id-tabs4{background:#161f2f}:root .id-tabs4 button[aria-selected=true]{color:var(--ink);background:#14181f}:root .id-canale.primo{background:#11271a}:root .id-canale-t{color:var(--ink)}:root .id-ico-b{color:var(--ink);background:#14181f}:root .id-h3{color:var(--ink)}:root .sim{background:#14181f}:root .sim-chips li{color:var(--ink);background:#14181f;border:1px solid #273549}:root .sim-leva-v,:root .sim-forte{color:var(--ink)}:root .sim-or-u{border:1px solid #274934}:root .sim-or-c{border:1px solid #273549}:root .sim-or-s{color:#f3d6a5;background:#30240e;border:1px solid #493e27}:root .sim-seg button{background:#14181f}:root .sim-seg button[aria-pressed=true]{background:#26498a}:root .sim-voce-top b{color:var(--ink)}:root .sim-ob{background:#0f1929}:root .sim-barra{background:#161f2f}:root .sim-saldo{background:#0f1929}:root .inf-passo{background:#0e172a}:root .inf-passo b,:root .inf-link,:root .inf-fonti a{color:var(--ink)}:root .inf-cerca{background:#14181f}:root .inf-riga-b{background:#161d29}:root .inf-pers-grande{border-color:#273349}:root .og-top{background:#14181f}:root .og-vista{background:#141e2a}:root .og-vista button[aria-pressed=true]{color:var(--ink);background:#14181f}:root .og-prog i{background:#182130}:root .og-banner{color:#f4d6a4;background:#30240e;border:1px solid #493e27}:root .og-card,:root .og-st-esito .og-pv-pie,:root .og-foglio{background:#14181f}:root .og-foglio-x{background:#14181f;border-color:#2b3545}:root .og-chip{color:#c0c9d8;background:#141e2a}:root .og-chip-cam{color:#a6f2cc;background:#162f22}:root .og-chip-sen{color:#e69399;background:#2f0e0e}:root .og-chip-gov{color:#92aae7;background:#0e1930}:root .og-chip-warn{color:#f3d6a5;background:#362910}:root .og-label{color:#adb5c2}:root .og-nota{color:#bdc8db;background:#0d1a2e}:root .og-domanda-t{color:var(--ink)}:root .og-b-v-fav{color:#a6f2cc;background:#122e1f;border-color:#274937}:root .og-b-v-fav:hover{background:#143624}:root .og-b-v-contr{color:#ea8f95;background:#2e0d0d}:root .og-b-v-contr:hover{background:#340f10}:root .og-b-v-ast{color:#afb9ca;background:#161c27;border-color:#2b3545}:root .og-b-v-ast:hover{background:#19202c}:root .og-b-v-salta{color:#afb9ca;background:#14181f;border-color:#2b3545}:root .og-b-v-salta:hover{background:#0e172a}:root .og-link{color:#a6b7d4}:root .og-consenso{background:#30240e}:root .og-btn-pri{background:#26498a}:root .og-btn-sec{background:#14181f;border-color:#2b3545;color:var(--ink)!important}:root .og-toast,:root .og-tu-chip{background:#26498a}:root .og-tu-salto{color:#adb5c2;background:#161e2c}:root .og-b-mini:not([class*=og-b-v-]){border-color:var(--line,#283348)}:root .og-motivo{color:#afb9ca;background:#14181f;border:1.5px solid #2b3545}:root .og-motivo[aria-pressed=true]{background:#26498a}:root .og-ok{color:#a6f2cc;background:#133322}:root .og-ko{color:#ea8f95;background:#330f10}:root .og-nd{color:#adb5c2;background:#161d29}:root .og-n-fav{color:#8dedbf}:root .og-n-contr{color:#e3969b}:root .og-n-ast{color:#adb5c2}:root .og-sw-ass{background:#14181f}:root .og-sw-mis{background:#1a1f2b}:root .og-tu{color:var(--ink);background:#0e192e}:root .og-tu-g{color:var(--ink);background:#14181f}:root .og-tu-q{color:#adb8cd}:root .og-gruppi-t{color:#adb5c2}:root .og-g-on{background:#0d192c}:root .og-g-sigla{color:var(--ink)}:root .og-g-barra,:root .og-barra-tot{background:#171e29}:root .og-g-nome{color:var(--ink)}:root .og-vuoto{background:#14181f}:root .og-vuoto-t{color:var(--ink)}:root .og-p{background:#14181f}:root .og-p-ok{color:#a6f2cc}:root .og-p-diff{color:#f3d6a5}:root .og-banner-info{color:#b5c6e3;background:#0e192e;border-color:#273449}:root .og-gov-voce{background:#0c1829}:root .og-gov-stato{color:#92aae7;background:#0e1930}:root .og-gov-esame-preliminare{color:#f3d6a5;background:#362910}:root .og-gov-approvato-definitivo{color:#a6f2cc;background:#162f22}:root .og-gov-salvo-intese{color:#b1a3d7;background:#170e2f}:root .og-d-riga{background:#0f1929;border:1px solid #273549}:root .og-d-fav{color:#a6f2cc;background:#122e1f;border-color:#274937}:root .og-d-contr{color:#ea8f95;background:#2e0d0d}:root .og-d-ast{color:#afb9ca;background:#161c27;border-color:#2b3545}:root .og-d-nd{color:#adb5c2;background:#14181f;border-color:#2b3545}:root .og-d-ok{color:#a6f2cc}:root .og-d-ko{color:#ea8f95}:root .og-d-cit summary,:root .og-d-link{color:#a6b7d4}:root .og-arr-btn{color:#a6b7d4;background:#14181f;border:1px solid #2b3545}:root .og-prop-l{color:#a6b7d4}:root .sol-domanda{color:var(--ink)}:root .sol-avv{color:#fada9e}:root .sol-come summary{color:var(--ink)}:root .sond-opz[aria-pressed=true],:root .sond-num[aria-pressed=true],:root .sond .btn-pos[aria-pressed=true]{background:#26498a}:root .phone-screen h1,:root .phone-screen h2{color:var(--ink)}:root .phone-statusbar{background:linear-gradient(135deg,#1d3c70 0%,#2f5aa6 100%)}:root .card{background:#14181f}:root .hero{background:radial-gradient(300px 160px at 90% -20%,#008c4566,#0000 60%),radial-gradient(300px 160px at 10% 120%,#cd212a59,#0000 60%),linear-gradient(135deg,#1d3c70 0%,#2f5aa6 70%,#1d4a86 100%)}:root .hero .eyebrow:before{background:#14181f!important}:root .badge{background:#121928}:root .badge-neutral{color:var(--ink);border-color:#273249}:root .badge-warn{color:#f1c288;background:#32240f;border-color:#493d27}:root .btn-pos{color:var(--ink);background:#14181f;border:1.5px solid #2a3446}:root .btn-pos:hover{background:#0e172a}:root .btn-pos:disabled{background:#171d25;border-color:#283348}:root .btn-pos[aria-pressed=true]{background:#26498a}:root .tab-link:hover{color:var(--ink);background:#121b2a}:root .tab-link-active{background:#26498a!important}:root .field input,:root .field textarea,:root .field select{background:#0c1629;border:1.5px solid #2a3446}:root .field input:focus,:root .field textarea:focus,:root .field select:focus{background:#14181f}:root .phone-screen details.card summary{color:var(--ink)}:root .chip{color:var(--ink);background:#14181f;border:1.5px solid #2a3446}:root .chip[aria-pressed=true]{background:#26498a}:root .esito-num{background:#111c27}:root .tu-chip{background:#26498a}:root .colloc-domanda{background:#0c1629}:root .colloc-tema{color:var(--ink)}:root .colloc-punto{background:#17202f;border:1px solid #293447}:root .msg-errore{border:1px solid #492729}:root .msg-ok{border:1px solid #274934}:root .row-link:hover{background:#0e172a}:root .nudge-card{border-color:#273349}:root .conferma-box{background:#0e172a}:root .danger-card{border-color:#492729}:root .btn-danger-out{background:#14181f}:root .seg-fab{background:#26498a}:root .seg-card{background:#14181f}:root .op-riga-b{background:#161d29}:root .pg-link{color:var(--ink)}:root .pg-seg{background:#162132}:root .pg-seg-b[aria-selected=true]{color:var(--ink);background:#14181f}:root .pg-tile{background:#14181f}:root .pg-tile-on{border-color:var(--pc)}@supports (color:color-mix(in lab, red, red)){:root .pg-tile-on{border-color:color-mix(in srgb, var(--pc) 45%, #383838)}}:root .pg-tile-on:after{color:var(--ink)}:root .pg-tile-off{background:#111a27;border-color:#293447}:root .pg-tile-n{color:#a6f2cc}:root .pg-cat{background:#14181f}:root .pg-cat-ico,:root .pg-back-b{color:var(--ink)}:root .pg-prog{background:#162132}:root .pg-scheda{background:#14181f}:root .pg-chip{color:#c0c9d8;background:#141e2a}:root .pg-chip small{color:#b0bac9}:root .pg-chip-cifra{color:#b1c4e7;background:#0e1930}:root .pg-chip-atti{color:#a7f1c8;background:#162f22}:root .pg-det>summary{color:var(--ink)}:root .pg-cit{background:#0e172a}:root .pg-atto{background:#0f1727}:root .pg-pill-fav{color:#a7f1c8;background:#123620}:root .pg-pill-con{color:#e69393;background:#320f0f}:root .pg-pill-ast{color:#fad69e;background:#3b2f11}:root .pg-pill-div{color:#c1c9d7;background:#171f2b}:root .pg-conf-alta{color:#a7f1c8;background:#14181f}:root .pg-conf-media{color:#fad69e;background:#14181f}:root .pg-conf-bassa{color:#adb5c2;background:#14181f}:root .pg-btn,:root .pg-nav-b{color:var(--ink);background:#14181f;border:1.5px solid #273449}:root .pg-nav-pri{background:#26498a}:root .pg-sheet{background:#14181f}:root .pg-root .pg-head .pg-prov{color:#b8c5e0}:root .pg-perche{background:#0d192d}}.fonte-chip,.nip-link,.nip-det summary,.at-titolo-uff summary,.sol-come summary,.og-d-cit summary,.ch-annulla,.og-toast button,.phone-screen :is(p,li,dd,span,small)>a:not(.tab-link):not(.btn-pos):not(.icon-btn):not(.chip){position:relative}.fonte-chip:after,.nip-link:after,.nip-det summary:after,.at-titolo-uff summary:after,.sol-come summary:after,.og-d-cit summary:after,.ch-annulla:after,.og-toast button:after{content:"";min-height:44px;position:absolute;inset:-8px 0}.fonte-chip:after{inset:-10px -2px}.phone-screen :is(p,li,dd,span,small)>a:not(.tab-link):not(.btn-pos):not(.icon-btn):not(.chip):after{content:"";position:absolute;inset:-14px -6px}.phone-screen summary,.phone-screen details>summary{box-sizing:border-box;min-height:44px}.phone-screen :is(h2,h3,h4,div,article)>a:not(.tab-link):not(.btn-pos):not(.icon-btn):not(.chip){position:relative}.phone-screen :is(h2,h3,h4,div,article)>a:not(.tab-link):not(.btn-pos):not(.icon-btn):not(.chip):after{content:"";position:absolute;inset:-12px -4px}.tm-btn,.og-prop-l{position:relative}.tm-btn:after,.og-prop-l:after{content:"";position:absolute;inset:-16px -4px}.id-su{color:#5c4a12;font-variant-numeric:tabular-nums;background:#fffaf0;border:1px dashed #c9a227;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;padding:10px 12px;font-size:13px;display:flex}.id-su-ads{flex-flow:column}.id-su-k{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.id-su-video{aspect-ratio:16/9;color:#fff;background:#2b2f3a;border-radius:8px;place-items:center;max-height:150px;font-weight:600;display:grid}.id-su-r{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;display:flex}.st-chi{flex-direction:column;gap:8px;display:flex}.st-chi-g,.st-chi-p{border-radius:14px;min-width:0;padding:10px 12px}.st-chi-g{background:var(--it-green)}@supports (color:color-mix(in lab, red, red)){.st-chi-g{background:color-mix(in srgb, var(--it-green) 11%, transparent)}}.st-chi-p{background:var(--it-red,#c8102e)}@supports (color:color-mix(in lab, red, red)){.st-chi-p{background:color-mix(in srgb, var(--it-red,#c8102e) 9%, transparent)}}.st-chi ul{color:var(--navy);margin:2px 0 0;padding-left:18px;font-size:16px;font-weight:600;line-height:1.4}.st-chi li{overflow-wrap:anywhere}.st-m-b{grid-template-columns:minmax(0,1fr) auto}.st-m-n{grid-area:1/1/auto/-1;font-weight:600}.st-m-v{text-align:left;grid-area:2/1;font-size:18px}.st-m-b:after{grid-area:2/2}.st-m-f{grid-row:3}.st-conto{background:var(--blue-soft);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-weight:400;display:flex}.st-conto-t{color:var(--navy);margin:0;font-weight:800}.st-conto-l{flex-direction:column;gap:6px;margin:0;padding-left:20px;line-height:1.4;display:flex}.st-conto-r{overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.4}.st-src{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.st-cur{gap:6px;padding:4px 0;font-size:15px}.st-cur input[type=range]{appearance:none;touch-action:pan-y;background:0 0;width:100%;height:44px}.st-cur input[type=range]::-webkit-slider-runnable-track{background:var(--line,#d5dbe5);border-radius:4px;height:8px}.st-cur input[type=range]::-moz-range-track{background:var(--line,#d5dbe5);border-radius:4px;height:8px}.st-cur input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--blu,#0b5cad);border:3px solid #fff;border-radius:50%;width:30px;height:30px;margin-top:-11px;box-shadow:0 1px 4px #00000059}.st-cur input[type=range]::-moz-range-thumb{background:var(--blu,#0b5cad);border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 4px #00000059}.st-live{background:var(--navy);color:#fff;border-radius:10px;margin:0;padding:10px 12px;font-size:15px;line-height:1.4;position:sticky;bottom:76px}.st-live b{font-weight:800}.st-chi ul{list-style:outside}.st-conto-l{list-style:decimal}:is(.chip,.cm-chip,.og-motivo,.pl-grp)[aria-pressed=true]:before{content:"✓";margin-right:6px;font-weight:800;display:inline-block}.pl-grp[aria-pressed=true],.id-risp-q[aria-pressed=true]{background:var(--blue-soft)}:is(.chip,.cm-chip,.og-motivo,.btn-pos,.cm-seg):disabled{cursor:not-allowed}.intr{gap:8px;display:grid}.intr-b{all:unset;box-sizing:border-box;cursor:pointer;touch-action:manipulation;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.intr-b:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.intr-t{color:var(--ink);font-weight:650;line-height:1.3}.intr-stato{flex:none;align-items:center;gap:8px;display:inline-flex}.intr-pista{background:var(--line);border:1.5px solid var(--line);border-radius:999px;width:46px;height:28px;transition:background .15s;position:relative}.intr-pomo{background:#fff;border-radius:999px;width:21px;height:21px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1018284d}.intr-b[aria-checked=true] .intr-pista{background:var(--navy-solid);border-color:var(--navy-solid)}.intr-b[aria-checked=true] .intr-pomo{transform:translate(18px)}.intr-parola{min-width:52px;color:var(--muted);font-size:14px;font-weight:750}.intr-b[aria-checked=true] .intr-parola{color:var(--ink)}.intr-d{gap:6px;display:grid}@media (prefers-reduced-motion:reduce){.intr-pista,.intr-pomo{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
