@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--container-6xl:72rem;--text-sm:calc(.875rem * var(--scala-testo));--text-sm--line-height:calc(1.25 / .875);--text-base:calc(1rem * var(--scala-testo));--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-font-family:var(--f-ui);--default-mono-font-family:var(--f-mono);--text-campo:max(16px, calc(16px * var(--scala-testo)));--radius-card:16px;--radius-zona:22px;--radius-control:10px;--radius-pill:999px}}@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}.st-main>:not(.st-home) h1{font-size:calc(clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem) * var(--scala-testo));letter-spacing:-.02em;text-wrap:balance;margin:0 0 12px;font-weight:650;line-height:1.15}.st-main>:not(.st-home) h2{font-size:calc(20px * var(--scala-testo));letter-spacing:-.015em;margin:36px 0 8px;font-weight:650;line-height:1.3}.st-main>:not(.st-home) h3{font-size:calc(16.5px * var(--scala-testo));letter-spacing:-.01em;margin:24px 0 6px;font-weight:650;line-height:1.35}.st-main>:not(.st-home) p,.st-main>:not(.st-home) li{font-size:calc(16px * var(--scala-testo));line-height:1.65}.st-main>:not(.st-home) p{color:var(--text-muted);margin:0 0 14px}.st-main>:not(.st-home) ul,.st-main>:not(.st-home) ol{color:var(--text-muted);margin:0 0 14px;padding-left:1.4em}.st-main>:not(.st-home) ul{list-style:outside}.st-main>:not(.st-home) ol{list-style:decimal}.st-main>:not(.st-home) li+li{margin-top:6px}.st-main>:not(.st-home) a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.st-main>:not(.st-home) strong{color:var(--text-primary);font-weight:650}*{border-color:var(--border-subtle)}html{background-color:var(--bg-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation}body{background-color:var(--bg-canvas);background-image:var(--luce);color:var(--text-primary);font-family:var(--f-ui)}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 24%, transparent)}}::selection{color:var(--text-primary)}a,button,summary,input,select,textarea,[role=button]{transition:color var(--transizione), background-color var(--transizione), border-color var(--transizione)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill);background-clip:padding-box;border:3px solid #0000}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:padding-box}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.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}.static{position:static}.sticky{position:sticky}.top-0{top:0}.top-1\/2{top:50%}.top-24{top:calc(var(--spacing) * 24)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.z-1{z-index:1}.z-40{z-index:40}.z-\[60\]{z-index:60}.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}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-72{height:calc(var(--spacing) * 72)}.h-full{height:100%}.h-px{height:1px}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-dvh{min-height:100dvh}.w-\[min\(92vw\,34rem\)\]{width:min(92vw,34rem)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[180px\]{max-width:180px}.max-w-\[400px\]{max-width:400px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:2147483647px}.rounded-pill{border-radius:var(--radius-pill)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-border{border-color:var(--border-subtle)}.border-border-input{border-color:var(--border-input)}.border-border-strong{border-color:var(--border-strong)}.border-current{border-color:currentColor}.border-down\/30{border-color:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.border-down\/30{border-color:color-mix(in oklab, var(--c-timer) 30%, transparent)}}.border-media\/30{border-color:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.border-media\/30{border-color:color-mix(in oklab, var(--c-problema) 30%, transparent)}}.border-transparent{border-color:#0000}.border-up\/30{border-color:var(--c-entrata)}@supports (color:color-mix(in lab, red, red)){.border-up\/30{border-color:color-mix(in oklab, var(--c-entrata) 30%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-accent{background-color:var(--accent)}.bg-accent-hover{background-color:var(--accent-hover)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-border{background-color:var(--border-subtle)}.bg-down\/10{background-color:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.bg-down\/10{background-color:color-mix(in oklab, var(--c-timer) 10%, transparent)}}.bg-media\/10{background-color:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.bg-media\/10{background-color:color-mix(in oklab, var(--c-problema) 10%, transparent)}}.bg-surface{background-color:var(--bg-surface)}.bg-surface-2{background-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2{background-color:color-mix(in srgb, var(--text-primary) 5%, var(--bg-surface))}}.bg-transparent{background-color:#0000}.bg-up\/10{background-color:var(--c-entrata)}@supports (color:color-mix(in lab, red, red)){.bg-up\/10{background-color:color-mix(in oklab, var(--c-entrata) 10%, transparent)}}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(24px\,env\(safe-area-inset-top\)\)\]{padding-top:max(24px, env(safe-area-inset-top))}.pr-\[max\(16px\,env\(safe-area-inset-right\)\)\]{padding-right:max(16px, env(safe-area-inset-right))}.pr-\[max\(24px\,env\(safe-area-inset-right\)\)\]{padding-right:max(24px, env(safe-area-inset-right))}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(24px, env(safe-area-inset-bottom))}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[max\(16px\,env\(safe-area-inset-left\)\)\]{padding-left:max(16px, env(safe-area-inset-left))}.pl-\[max\(24px\,env\(safe-area-inset-left\)\)\]{padding-left:max(24px, env(safe-area-inset-left))}.text-center{text-align:center}.font-mono{font-family:var(--f-mono)}.text-base{font-size:calc(1rem * var(--scala-testo));line-height:var(--tw-leading,var(--text-base--line-height))}.text-campo{font-size:max(16px, calc(16px * var(--scala-testo)));line-height:var(--tw-leading,1.5)}.text-sm{font-size:calc(.875rem * var(--scala-testo));line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[length\:calc\(11px\*var\(--scala-testo\)\)\]{font-size:calc(11px * var(--scala-testo))}.text-\[length\:calc\(12\.5px\*var\(--scala-testo\)\)\]{font-size:calc(12.5px * var(--scala-testo))}.text-\[length\:calc\(12px\*var\(--scala-testo\)\)\]{font-size:calc(12px * var(--scala-testo))}.text-\[length\:calc\(13\.5px\*var\(--scala-testo\)\)\]{font-size:calc(13.5px * var(--scala-testo))}.text-\[length\:calc\(13px\*var\(--scala-testo\)\)\]{font-size:calc(13px * var(--scala-testo))}.text-\[length\:calc\(14px\*var\(--scala-testo\)\)\]{font-size:calc(14px * var(--scala-testo))}.text-\[length\:calc\(15px\*var\(--scala-testo\)\)\]{font-size:calc(15px * var(--scala-testo))}.text-\[length\:calc\(22px\*var\(--scala-testo\)\)\]{font-size:calc(22px * var(--scala-testo))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[Npx\]{color:Npx}.text-\[color-mix\(in_srgb\,var\(--c-problema\)_80\%\,var\(--text-primary\)\)\]{color:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--c-problema\)_80\%\,var\(--text-primary\)\)\]{color:color-mix(in srgb,var(--c-problema) 80%,var(--text-primary))}}.text-accent-text{color:var(--accent-text)}.text-danger-text{color:var(--danger-text)}.text-down{color:var(--c-timer)}.text-faint{color:var(--text-faint)}.text-media{color:var(--c-problema)}.text-muted{color:var(--text-muted)}.text-on-accent{color:var(--on-accent)}.text-text{color:var(--text-primary)}.text-up{color:var(--c-entrata)}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.filter{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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-faint::placeholder{color:var(--text-faint)}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:bg-accent-hover:hover{background-color:var(--accent-hover)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:bg-down\/10:hover{background-color:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-down\/10:hover{background-color:color-mix(in oklab, var(--c-timer) 10%, transparent)}}.hover\:text-accent-text:hover{color:var(--accent-text)}.hover\:text-text:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-accent:focus{outline-color:var(--accent)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.active\:bg-surface-2:active{background-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.active\:bg-surface-2:active{background-color:color-mix(in srgb, var(--text-primary) 5%, var(--bg-surface))}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border-subtle)}.disabled\:text-faint:disabled{color:var(--text-faint)}.data-\[loading\]\:cursor-progress[data-loading]{cursor:progress}@media not all and (min-width:900px){.max-\[900px\]\:text-campo{font-size:max(16px, calc(16px * var(--scala-testo)));line-height:var(--tw-leading,1.5)}.max-\[900px\]\:text-faint{color:var(--text-faint)}}@media (min-width:375px){.min-\[375px\]\:inline{display:inline}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:pr-\[max\(24px\,env\(safe-area-inset-right\)\)\]{padding-right:max(24px, env(safe-area-inset-right))}.sm\:pl-\[max\(24px\,env\(safe-area-inset-left\)\)\]{padding-left:max(24px, env(safe-area-inset-left))}}@media (min-width:48rem){.md\:inline{display:inline}}@media (pointer:coarse){.pointer-coarse\:inline-flex{display:inline-flex}.pointer-coarse\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11{min-width:calc(var(--spacing) * 11)}.pointer-coarse\:items-center{align-items:center}.pointer-coarse\:justify-center{justify-content:center}.pointer-coarse\:text-campo{font-size:max(16px, calc(16px * var(--scala-testo)));line-height:var(--tw-leading,1.5)}.pointer-coarse\:text-muted{color:var(--text-muted)}}.\[\&\:disabled\:not\(\[data-loading\]\)\]\:border-border:disabled:not([data-loading]){border-color:var(--border-subtle)}.\[\&\:disabled\:not\(\[data-loading\]\)\]\:bg-transparent:disabled:not([data-loading]){background-color:#0000}.\[\&\:disabled\:not\(\[data-loading\]\)\]\:text-faint:disabled:not([data-loading]){color:var(--text-faint)}@media (hover:hover){.\[\&\:disabled\:not\(\[data-loading\]\)\]\:hover\:bg-transparent:disabled:not([data-loading]):hover{background-color:#0000}}.card{background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card)}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.fade-in{animation:.2s ease-out both fade-in}.rise-in{animation:.2s cubic-bezier(.22,1,.36,1) both rise-in}}.lv-schermata{background:var(--bg-canvas);width:100%;height:100dvh;color:var(--text-primary);font-family:var(--f-ui);font-size:calc(13px * var(--scala-testo));display:flex;position:relative;overflow:clip}.lv-scheletro{padding:var(--sicuro-alto) var(--sicuro-destra) var(--sicuro-basso) var(--sicuro-sinistra);background:var(--bg-canvas);justify-content:center;align-items:center}.lv-scheletro-t{color:var(--text-muted);font-size:calc(13px * var(--scala-testo))}@media (display-mode:standalone){.lv-scheletro{background-color:var(--bg-surface)}}.lv-centro{flex-direction:column;flex:1;min-width:0;display:flex;container:centro/inline-size}.lv-area{flex:1;min-height:0;position:relative}.lv-avviso{padding:6px calc(12px + var(--sicuro-destra)) 6px calc(12px + var(--sicuro-sinistra));border-bottom:1px solid var(--border-subtle);background:var(--c-problema);margin:0}@supports (color:color-mix(in lab, red, red)){.lv-avviso{background:color-mix(in srgb, var(--c-problema) 10%, var(--bg-surface))}}.lv-avviso{color:var(--text-primary);font-size:calc(11.5px * var(--scala-testo))}.lv-testata{padding:calc(9px + var(--sicuro-alto)) calc(12px + var(--sicuro-destra)) 9px calc(12px + var(--sicuro-sinistra));border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;position:relative}@media (min-width:900px){.lv-schermata[data-barra] .lv-testata,.lv-schermata[data-barra] .lv-avviso{padding-left:12px}}@media (min-width:1280px){.lv-schermata[data-chat] .lv-testata,.lv-schermata[data-chat] .lv-avviso{padding-right:12px}}@media (display-mode:standalone){.lv-testata{z-index:40;background-color:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none;position:sticky;top:0}}.lv-testata-spazio{flex:1;min-width:0}.lv-nome{text-overflow:ellipsis;min-width:44px;max-width:28ch;font-size:calc(14px * var(--scala-testo));flex:0 3 auto;margin:0;font-weight:650;overflow:hidden}.lv-nome-campo{box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--bg-surface);width:24ch;min-width:72px;color:var(--text-primary);font:inherit;font-size:calc(14px * var(--scala-testo));flex:0 24ch;padding:2px 6px;font-weight:650}.lv-nome-campo:focus{outline:2px solid var(--accent);outline-offset:2px}.lv-testata .lv-marchio{width:24px;height:24px}.lv-icona-btn{border-radius:var(--radius-control);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.lv-icona-btn.lv-rinomina{width:22px;height:22px;margin-left:-4px}@media (hover:hover){.lv-icona-btn:hover{background:var(--accent-soft);color:var(--accent-text)}}.lv-seg{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-canvas);flex:none;gap:2px;padding:2px;display:inline-flex}.lv-seg-v{border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:calc(11.5px * var(--scala-testo));cursor:default;background:0 0;border:0;padding:3px 9px}.lv-seg-v[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.lv-seg-v[aria-disabled=true]:not([aria-pressed=true]){color:var(--text-faint);cursor:not-allowed}.lv-badge{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:calc(11.5px * var(--scala-testo));flex:none;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.lv-badge-senza{border-style:dashed;border-color:var(--border-strong)}@media (hover:hover){.lv-badge-senza:hover{color:var(--text-primary)}}.lv-nuvoletta{color:var(--text-muted);font:inherit;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.lv-testata-nota{top:calc(100% + 6px);left:calc(12px + var(--sicuro-sinistra));z-index:40;max-width:calc(100% - 24px - var(--sicuro-sinistra) - var(--sicuro-destra));border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);box-shadow:var(--shadow-float);color:var(--text-primary);font-size:calc(12px * var(--scala-testo));white-space:normal;margin:0;padding:7px 12px;line-height:1.4;position:absolute}.lv-testata-nota:empty{width:0;height:0;box-shadow:none;border:0;padding:0;overflow:hidden}.lv-vista{flex:none;display:inline-flex;position:relative}.lv-vista-btn{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);min-height:28px;color:var(--text-muted);font:inherit;font-size:calc(12.5px * var(--scala-testo));cursor:pointer;touch-action:manipulation;transition:border-color var(--transizione), color var(--transizione), background-color var(--transizione);align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.lv-vista-btn>svg{flex:none}@media (hover:hover){.lv-vista-btn:hover{border-color:var(--border-strong);color:var(--text-primary)}}.lv-vista-btn[aria-expanded=true]{background-color:var(--accent-soft);color:var(--accent-text)}.lv-vista-menu{z-index:40;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);width:min(320px,88vw);box-shadow:var(--shadow-float);white-space:normal;animation:rise-in var(--transizione-pannello);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.lv-vista-voce{border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}@media (hover:hover){.lv-vista-voce:hover{background:var(--accent-soft);color:var(--accent-text)}}.lv-vista-voce[aria-checked=true]{background:var(--accent-soft)}.lv-vista-ic{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);width:32px;height:32px;color:var(--text-muted);flex:none;place-items:center;display:inline-grid}.lv-vista-voce[aria-checked=true] .lv-vista-ic{border-color:var(--accent);color:var(--accent-text)}.lv-vista-testi{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lv-vista-titolo{font-size:calc(13.5px * var(--scala-testo));font-weight:600}.lv-vista-voce[aria-checked=true] .lv-vista-titolo{color:var(--accent-text)}.lv-vista-spiega{color:var(--text-muted);font-size:calc(12px * var(--scala-testo));line-height:1.35}.lv-vista-segno{width:16px;color:var(--accent-text);flex:none;place-items:center;display:inline-grid}@media (prefers-reduced-motion:reduce){.lv-vista-menu{animation:none}}.lv-incorso-w{flex:0 auto;min-width:120px;position:relative}.lv-incorso-r{min-width:0}.lv-incorso-vuota{width:0;height:0}.lv-incorso{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);max-width:100%;color:var(--text-primary);font:inherit;font-size:calc(11.5px * var(--scala-testo));cursor:pointer;align-items:center;gap:7px;padding:4px 10px;display:inline-flex;position:relative}@media (hover:hover){.lv-incorso:hover{border-color:var(--border-strong);color:var(--text-primary)}}.lv-incorso[data-suonato]{border-color:var(--c-problema);background:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.lv-incorso[data-suonato]{background:color-mix(in srgb, var(--c-problema) 14%, var(--bg-surface))}}.lv-incorso[data-suonato]{animation:1s 10 lv-pulsa}.lv-incorso[data-suonato] .lv-incorso-piu{color:var(--text-primary)}.lv-incorso-t{font-variant-numeric:tabular-nums;text-overflow:ellipsis;min-width:0;overflow:hidden}.lv-incorso-piu{color:var(--text-muted)}.lv-anello-mini{background:conic-gradient(var(--c-timer) calc(var(--p,100) * 1%), var(--c-timer) 0);border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.lv-anello-mini{background:conic-gradient(var(--c-timer) calc(var(--p,100) * 1%), color-mix(in srgb, var(--c-timer) 18%, transparent) 0)}}.lv-anello-mini:after{content:"";background:var(--bg-surface);border-radius:50%;position:absolute;inset:4px}.lv-anello-mini[data-suonato]{background:var(--c-problema)}.lv-incorso-pop{z-index:40;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);width:min(440px,88vw);box-shadow:var(--shadow-float);white-space:normal;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.lv-incorso-pop ul{margin:0;padding:0;list-style:none}.lv-incorso-pop li{border-radius:var(--radius-control);align-items:center;gap:8px;padding:6px;display:flex}.lv-incorso-pop li+li{border-top:1px solid var(--border-subtle)}.lv-incorso-nome{border-radius:var(--radius-control);min-width:0;color:var(--text-primary);font:inherit;font-size:calc(12px * var(--scala-testo));text-align:left;cursor:pointer;background:0 0;border:0;flex:8em;align-items:center;gap:6px;padding:0;display:inline-flex}@media (hover:hover){.lv-incorso-nome:hover{background:var(--accent-soft);color:var(--accent-text)}}.lv-incorso-btns{flex-wrap:wrap;gap:4px;display:inline-flex}.lv-incorso-pop li{flex-wrap:wrap}.lv-vuota{z-index:5;padding-bottom:calc(96px + var(--sicuro-basso));text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.lv-vuota>*{pointer-events:auto}.lv-vuota-saluto{color:var(--text-primary);font-size:calc(15px * var(--scala-testo));margin:0;font-weight:650}.lv-vuota-mic{border-radius:var(--radius-pill);background:var(--accent);width:56px;height:56px;color:var(--on-accent);border:0;flex:none;place-items:center;display:inline-grid}button.lv-vuota-mic{cursor:pointer}@media (hover:hover){button.lv-vuota-mic:hover{background:var(--accent-hover)}}.lv-vuota-aiuto{color:var(--text-muted-tinta);font-size:calc(11.5px * var(--scala-testo));margin:0}.lv-vuota-frasi{flex-direction:column;align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.lv-vuota-nota{max-width:36ch;color:var(--text-muted-tinta);font-size:calc(11px * var(--scala-testo));margin:0}.lv-pillola{z-index:15;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);width:max-content;max-width:calc(100% - 24px);box-shadow:var(--shadow-float);align-items:center;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.lv-pillola-vai{min-width:0;color:var(--accent-text);font:inherit;font-size:calc(12px * var(--scala-testo));text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 4px 6px 14px;font-weight:600;overflow:hidden}.lv-pillola-x{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:3px;display:inline-grid}@media (hover:hover){.lv-pillola-x:hover{background:var(--accent-soft);color:var(--accent-text)}}@keyframes lv-pulsa{0%,to{border-color:var(--c-timer)}50%{border-color:var(--c-problema)}}@container centro (max-width:715px) or (max-width:55em){.lv-seg{display:none}}@container centro (max-width:899px) or (max-width:69.15em){.lv-vista-nome,.lv-parere .pv-btn-testo{display:none}.lv-vista-btn,.lv-parere .pv-btn{justify-content:center;min-width:28px;padding:0}}@container centro (max-width:799px) or (max-width:61.46em){.lv-testata:has(.lv-nome-campo) .lv-seg{display:none}}@container centro (max-width:999px) or (max-width:76.85em){.lv-badge{display:none}}@container centro (max-width:599px) or (max-width:46.08em){.lv-nuvoletta,.lv-testata .lv-marchio{display:none}.lv-incorso{gap:5px;padding:4px 8px}.lv-incorso-t{display:none}.lv-incorso-w{flex:none;min-width:0;position:static}.lv-incorso-pop{right:calc(12px + var(--sicuro-destra));left:calc(12px + var(--sicuro-sinistra));width:auto}.lv-vista-nome{display:none}.lv-vista-btn{justify-content:center;min-width:28px;padding:0}.lv-vista{position:static}.lv-vista-menu{right:calc(12px + var(--sicuro-destra));left:calc(12px + var(--sicuro-sinistra));width:auto}}@media (pointer:coarse){@container centro (max-width:835px) or (max-width:64.23em){.lv-seg{display:none}}@container centro (max-width:1131px) or (max-width:87em){.lv-badge{display:none}}@container centro (max-width:1031px) or (max-width:79.31em){.lv-vista-nome,.lv-parere .pv-btn-testo{display:none}.lv-vista .lv-vista-btn,.lv-parere .pv-btn{justify-content:center;min-width:44px;padding:0}}@container centro (max-width:599px) or (max-width:46.08em){.lv-testata{gap:4px}.lv-testata-spazio{margin-inline:-4px}.lv-testata:has(.lv-nome-campo) .lv-testata-spazio{margin-inline:0}}@container centro (max-width:355px){.lv-testata .lv-parere{display:none}}}@media (pointer:coarse) and (max-height:500px){.lv-seg{display:none}}.lg-barra{background:var(--bg-panel)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-barra{background:var(--bg-surface)}}:is(.lg-barra,.ch){--text-muted:var(--text-muted-pannello)}.lv-velo{cursor:pointer;-webkit-tap-highlight-color:transparent;animation:lv-velo-appare var(--transizione-pannello);position:absolute;inset:0}.lv-velo-barra,.lv-velo-chat{background:var(--velo-pannello)}.lv-velo-barra{z-index:40}.lv-velo-chat{z-index:50}@keyframes lv-velo-appare{0%{opacity:0}to{opacity:1}}@keyframes lv-entra-da-sinistra{0%{transform:translate(-100%)}to{transform:none}}@keyframes lv-entra-da-destra{0%{transform:translate(100%)}to{transform:none}}.lv-schermata>.lg-barra{padding-top:calc(12px + var(--sicuro-alto));padding-bottom:calc(12px + var(--sicuro-basso));padding-left:calc(10px + var(--sicuro-sinistra))}.lv-pannello-testa{justify-content:space-between;align-items:center;gap:8px;display:flex}.lv-pannello-chiudi{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);min-width:44px;min-height:32px;color:var(--text-muted);font:inherit;font-size:calc(13px * var(--scala-testo));cursor:pointer;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}@media (hover:hover){.lv-pannello-chiudi:hover{border-color:var(--border-strong);color:var(--text-primary)}}@media (max-width:899.98px){.lv-schermata>.lg-barra{z-index:41;width:min(86vw,320px);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:lv-entra-da-sinistra var(--transizione-pannello);position:absolute;inset:0 auto 0 0}}@media (display-mode:standalone){.lg-barra,.lv-schermata>.lg-barra{background-color:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.lv-velo,.lv-schermata>.lg-barra{animation:none}}@media (pointer:coarse){.lv-nome-campo{min-height:44px;font-size:max(16px, calc(16px * var(--scala-testo)))}.lv-testata{padding-top:calc(4px + var(--sicuro-alto));padding-bottom:4px}.lv-icona-btn,.lv-icona-btn.lv-rinomina,.lv-nuvoletta{width:44px;height:44px}.lv-vista-btn{min-height:44px;font-size:calc(14px * var(--scala-testo));padding:0 14px}.lv-vista-voce{min-height:52px}.lv-icona-btn.lv-rinomina{margin-left:-12px}.lv-seg-v,.lv-badge,.lv-incorso{isolation:isolate;background:0 0;border-color:#0000;min-height:44px;position:relative}.lv-seg-v:before,.lv-badge:before,.lv-incorso:before{content:"";z-index:-1;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);position:absolute;inset:8px 0}.lv-seg{background:0 0;border:0;gap:4px;padding:0}.lv-seg-v{padding:0 12px}.lv-seg-v:before{border-radius:var(--radius-control);background:var(--bg-canvas)}.lv-seg-v[aria-pressed=true]{background:0 0}.lv-seg-v[aria-pressed=true]:before{border-color:var(--accent);background:var(--accent-soft)}.lv-badge-senza:before{border-style:dashed;border-color:var(--border-strong)}@media (hover:hover){.lv-incorso:hover{border-color:#0000}.lv-incorso:not([data-suonato]):hover:before{border-color:var(--border-strong)}}.lv-incorso{min-width:44px}.lv-incorso[data-suonato]{background:0 0;border-color:#0000;animation:none}.lv-incorso[data-suonato]:before{border-color:var(--c-problema);background:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.lv-incorso[data-suonato]:before{background:color-mix(in srgb, var(--c-problema) 14%, var(--bg-surface))}}.lv-incorso[data-suonato]:before{animation:1s 10 lv-pulsa}.lv-incorso-pop .lv-btn,.lv-incorso-nome{min-width:44px;min-height:44px}.lv-incorso-pop .lv-btn{font-size:calc(12px * var(--scala-testo));padding:0 12px}.lv-incorso-btns{gap:6px}.lv-vuota-frasi{gap:8px}.lv-vuota-frasi .lv-pill-btn{align-items:center;min-height:44px;padding-left:16px;padding-right:16px;display:inline-flex}.lv-pillola-vai{min-height:44px}.lv-pillola-x{width:44px;height:44px;margin-right:0}.lv-pannello-chiudi{min-height:44px}.lv-vuota{padding-bottom:calc(120px + var(--sicuro-basso))}}@media (max-height:499.98px){.lv-vuota{padding-bottom:0}.lv-vuota-frasi{display:none}}@media (forced-colors:active){.lv-seg-v[aria-disabled=true]:not([aria-pressed=true]){color:graytext}.lv-seg-v[aria-pressed=true]{border:1px solid highlight;padding:2px 8px}}@media (forced-colors:active) and (pointer:coarse){.lv-seg-v[aria-pressed=true]{border:0;padding:0 12px}.lv-seg-v[aria-pressed=true]:before{border-color:highlight}}.lv-lavora{z-index:6;pointer-events:none;background:var(--accent);opacity:0;height:2px;transition:opacity .2s .15s;position:absolute;inset:0 0 auto;overflow:hidden}.lv-lavora[data-attiva]{opacity:1;transition-delay:0s}@media (prefers-reduced-motion:no-preference){.lv-lavora{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lv-lavora{background:color-mix(in srgb, var(--accent) 20%, transparent)}}.lv-lavora:before{content:"";border-radius:var(--radius-pill);background:var(--accent);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.lv-lavora[data-attiva]:before{animation:1.4s cubic-bezier(.4,0,.2,1) infinite lv-lavora-scorre}}@keyframes lv-lavora-scorre{0%{transform:translate(-100%)}to{transform:translate(250%)}}.lv-icona-btn[data-domanda]{position:relative}.lv-pallino{border-radius:var(--radius-pill);background-color:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg-surface);pointer-events:none;position:absolute;top:3px;right:3px}@media (pointer:coarse){.lv-pallino{top:10px;right:10px}}@media (prefers-reduced-motion:no-preference){.lv-pallino:after{content:"";border:2px solid var(--accent);border-radius:var(--radius-pill);opacity:0;pointer-events:none;animation:1.4s ease-out 2 lv-pallino-onda;position:absolute;inset:-2px}}@keyframes lv-pallino-onda{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.lv-domanda{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background-color:var(--accent);align-items:center;gap:10px;min-width:0;min-height:44px;padding:6px 10px 6px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.lv-domanda{background-color:color-mix(in srgb, var(--accent) 8%, var(--bg-surface))}}.lv-domanda{box-shadow:var(--shadow-float);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}@media (hover:hover){.lv-domanda:hover{border-color:var(--border-strong);color:var(--text-primary)}}.lv-domanda-pallino{border-radius:var(--radius-pill);background-color:var(--accent);flex:none;width:8px;height:8px}.lv-domanda-testi{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lv-domanda-riga{color:var(--accent-text);font-size:calc(11.5px * var(--scala-testo));font-weight:600;line-height:calc(16px * var(--scala-testo))}.lv-domanda-q{color:var(--text-primary);font-size:calc(13px * var(--scala-testo));line-height:calc(18px * var(--scala-testo));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lv-domanda-vai{color:var(--text-muted);flex:none}.br-w[data-poco-spazio] .lv-domanda{display:none}@media (prefers-reduced-motion:no-preference){.lv-domanda{animation:.2s cubic-bezier(.22,1,.36,1) both lv-domanda-sale}}@keyframes lv-domanda-sale{0%{transform:translateY(6px)}to{transform:none}}@media (forced-colors:active){.lv-domanda{border-color:highlight}.lv-pallino,.lv-domanda-pallino{forced-color-adjust:none;background-color:highlight}}.lv-tela{background:var(--bg-canvas);touch-action:none;overscroll-behavior:contain;outline:none;position:absolute;inset:0;overflow:hidden}.lv-tela:before{content:"";background-image:var(--luce);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference) and (min-width:1280px){.lv-tela:before{animation:150s ease-in-out infinite alternate lv-luce;inset:-6%}}@keyframes lv-luce{0%{transform:translate(-2%,-1%)}to{transform:translate(2%,1%)}}.lv-tela:focus-visible:after{content:"";z-index:1;outline:2px solid var(--accent);outline-offset:-2px;pointer-events:none;position:absolute;inset:0}.lv-tela[data-trascinando]{cursor:grabbing;-webkit-user-select:none;user-select:none}@media (pointer:coarse){.lv-tela{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.lv-tela input,.lv-tela textarea,.lv-tela [contenteditable=true]{-webkit-user-select:text;user-select:text}}.lv-puntini{pointer-events:none;position:absolute;inset:0}.lv-mondo{transform-origin:0 0;align-items:flex-start;gap:64px;width:max-content;display:flex;position:absolute;top:0;left:0}.lv-tela[data-movimento] .lv-mondo{will-change:transform}.lv-corsia{flex-direction:column;flex:none;align-items:flex-start;gap:48px;width:1104px;display:flex}.lv-strato-presa{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.lv-ombra{pointer-events:none;outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--shadow-float);transform-origin:50%;margin:0;animation:.16s ease-out lv-solleva;position:absolute;top:0;left:0;rotate:-1deg;scale:1.03}@keyframes lv-solleva{0%{box-shadow:none;rotate:0deg;scale:1}}.lv-linea-presa{background-color:var(--accent);pointer-events:none;border-radius:2px;position:absolute;top:0;left:0}.lv-tela[data-presa]{cursor:grabbing;-webkit-user-select:none;user-select:none}.lv-tela[data-presa] .lv-azioni-sel{visibility:hidden}.lv-zona{--z:var(--c-grigio);box-sizing:border-box;width:max-content;min-width:calc(var(--wi,256px) + 32px);border:1px solid var(--border-subtle);border-radius:var(--radius-zona);background-color:var(--bg-surface);flex-direction:column;gap:8px;max-width:1104px;padding:16px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lv-zona{background-color:color-mix(in srgb, var(--bg-surface) 60%, var(--bg-canvas))}}.lv-zona{background-clip:padding-box}.lv-zona[data-tinta=corallo]{--z:var(--c-tempo)}.lv-zona[data-tinta=sabbia]{--z:var(--c-sabbia)}.lv-zona[data-tinta=grigio]{--z:var(--c-grigio)}.lv-zona[data-tinta=pervinca]{--z:var(--c-lista)}.lv-zona[data-tinta=salvia]{--z:var(--c-luogo)}.lv-zona[data-tinta=lilla]{--z:var(--c-lilla)}.lv-zona[data-tinta=arancio]{--z:var(--c-problema)}.lv-zona[data-bagliore]{animation:2.5s ease-out lv-evidenza}.lv-zona-t{align-items:baseline;gap:10px;min-height:30px;display:flex}.lv-zona-t h5{color:var(--text-primary);font-size:calc(20px * var(--scala-testo));font-weight:750;line-height:calc(30px * var(--scala-testo));white-space:nowrap;margin:0}.lv-zona-t h5:before{content:"";background:var(--z);vertical-align:2px;border-radius:50%;width:10px;height:10px;margin-right:9px;display:inline-block}.lv-zona-t h5:has(.lv-modifica):before{display:none}.lv-conta-z{color:var(--text-muted);font-size:calc(13px * var(--scala-testo));font-variant-numeric:tabular-nums;font-weight:500}.lv-chip-z{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-muted);font-size:calc(11px * var(--scala-testo));white-space:nowrap;padding:1px 9px}.lv-chip-z:empty{display:none}.lv-riga-rq{align-items:flex-start;gap:16px;display:flex}.lv-filetto{width:var(--wi,256px);background:var(--border-subtle);border:0;height:1px;margin:8px 0}.lv-anche{flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;display:flex}.lv-gruppo{flex-direction:column;gap:8px;display:flex}.lv-giorno{color:var(--text-muted);font-size:calc(11.5px * var(--scala-testo));margin:8px 0 0;font-weight:600}.lv-diario{flex-direction:column;gap:4px;display:flex}.lv-riga-diario{width:var(--wi,256px);border-radius:var(--radius-control);height:28px;color:var(--text-muted);font:inherit;font-size:calc(12px * var(--scala-testo));text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:flex}@media (hover:hover){.lv-riga-diario:hover:not(:disabled){background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.lv-riga-diario:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 5%, transparent)}}.lv-riga-diario:hover:not(:disabled){color:var(--text-primary)}}.lv-riga-diario-altri{color:var(--accent-text)}.lv-pill{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:calc(10.5px * var(--scala-testo));align-items:center;padding:1px 9px;display:inline-flex}.lv-pill-btn{cursor:pointer}@media (hover:hover){.lv-pill-btn:hover{border-color:var(--border-strong);color:var(--text-primary)}}@media (pointer:coarse){.lv-riga-diario,.lv-pill-btn{position:relative}.lv-riga-diario:not(:disabled):before{content:"";position:absolute;inset:-2px 0}.lv-pill-btn:before{content:"";position:absolute;inset:-8px -3px}}.lv-tela[data-livello=medio] .lv-zona,.lv-tela[data-livello=lontano] .lv-zona{background-color:var(--z)}@supports (color:color-mix(in lab, red, red)){.lv-tela[data-livello=medio] .lv-zona,.lv-tela[data-livello=lontano] .lv-zona{background-color:color-mix(in srgb, var(--z) 6%, var(--bg-surface))}}.lv-tela[data-livello=medio] .lv-zona-t{margin-bottom:calc(15px * (clamp(1, calc(14 / (20 * var(--zoom,1))), 2.2) - 1))}.lv-tela[data-livello=medio] .lv-zona-t h5{z-index:2;transform-origin:0;transform:scale(clamp(1, calc(14 / (20 * var(--zoom,1))), 2.2));position:relative}.lv-tela[data-livello=medio] .lv-chip-z,.lv-tela[data-livello=medio] .lv-conta-z,.lv-tela[data-livello=medio] .lv-anche,.lv-tela[data-livello=medio] .lv-giorno,.lv-tela[data-livello=medio] .lv-riga-diario,.lv-tela[data-livello=lontano] .lv-zona>:not(.lv-lontano){visibility:hidden}.lv-tela[data-livello=lontano] .lv-card{visibility:visible;background-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-tela[data-livello=lontano] .lv-card{background-color:color-mix(in srgb, var(--t) 75%, var(--bg-surface))}}.lv-tela[data-livello=lontano] .lv-card{--ombra-carta:0 0 0 0 transparent}.lv-tela[data-livello=lontano] .lv-card>*{visibility:hidden}.lv-lontano{z-index:3;box-sizing:border-box;align-items:flex-start;gap:calc(2px / var(--zoom,1));width:var(--larghezza,1104px);pointer-events:none;flex-direction:column;height:calc(100% + 48px);display:flex;position:absolute;top:0;left:0}.lv-lontano[data-nascosta],.lv-lontano-resto[data-vuoto]{visibility:hidden}.lv-lontano[data-una-riga] .lv-lontano-t{-webkit-line-clamp:1}.lv-lontano-t,.lv-lontano-resto>*{padding:calc(1px / var(--zoom,1)) calc(6px / var(--zoom,1));border-radius:calc(var(--radius-control) / var(--zoom,1));background-color:var(--bg-surface);margin:0}.lv-lontano-t{-webkit-line-clamp:2;max-width:100%;color:var(--text-primary);font-size:calc(22px / var(--zoom,1));overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.lv-lontano-resto{align-content:flex-start;align-items:flex-start;gap:calc(2px / var(--zoom,1)) 20000px;flex-flow:column wrap;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.lv-lontano-resto>*{flex:none;max-width:100%}.lv-lontano-t:before{content:"";width:calc(12px / var(--zoom,1));height:calc(12px / var(--zoom,1));margin-right:calc(7px / var(--zoom,1));background:var(--z);vertical-align:calc(1px / var(--zoom,1));border-radius:50%;display:inline-block}.lv-lontano-c{color:var(--text-muted);font-size:calc(12px * var(--scala-testo) / var(--zoom,1));line-height:1.3}.lv-lontano-p{color:var(--c-tempo)}@supports (color:color-mix(in lab, red, red)){.lv-lontano-p{color:color-mix(in srgb, var(--c-tempo) 70%, var(--text-primary))}}.lv-lontano-p{font-size:calc(12px * var(--scala-testo) / var(--zoom,1));font-weight:600;line-height:1.3}.lv-lontano-tipi{gap:calc(10px / var(--zoom,1));color:var(--text-muted);font-size:calc(12px * var(--scala-testo) / var(--zoom,1));flex-wrap:wrap;line-height:1.3;list-style:none;display:flex}.lv-lontano-tipi li{align-items:center;gap:calc(4px / var(--zoom,1));display:inline-flex}.lv-lontano-tipi svg{width:calc(14px / var(--zoom,1));height:calc(14px / var(--zoom,1))}.lv-lontano-anelli{align-items:center;gap:calc(5px / var(--zoom,1));display:flex}.lv-anello-l{box-sizing:border-box;width:calc(10px / var(--zoom,1));height:calc(10px / var(--zoom,1));border:calc(2px / var(--zoom,1)) solid var(--c-timer);border-radius:50%}.lv-lontano-piu{color:var(--danger-text);font-size:calc(12px * var(--scala-testo) / var(--zoom,1));font-weight:600}.lv-zona[data-meta]{outline:2px dashed var(--accent);outline-offset:4px;background-image:linear-gradient(var(--accent-soft), var(--accent-soft))}.lv-card{--t:var(--c-grigio);--t-testo:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-card{--t-testo:color-mix(in srgb, var(--t) 70%, var(--text-primary))}}.lv-card{--velo-tipo:5%;--tinta-bordo:22%;--bordo:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-card{--bordo:color-mix(in srgb, var(--t) var(--tinta-bordo), var(--border-subtle))}}.lv-card{box-sizing:border-box;border:1px solid var(--bordo);border-radius:var(--radius-card);background-color:var(--t);flex:none;min-height:48px;padding:9px 11px;position:relative}@supports (color:color-mix(in lab, red, red)){.lv-card{background-color:color-mix(in srgb, var(--t) var(--velo-tipo), var(--bg-surface))}}.lv-card{color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo));--ombra-carta:var(--shadow-card);box-shadow:var(--ombra-carta);transition:border-color var(--transizione);background-clip:padding-box;line-height:1.35}.lv-w-S{width:256px}.lv-w-M{width:528px}.lv-w-L{width:800px}.lv-w-XL{width:1072px}:is(.lv-card,.lv-sez-t)[data-tipo=idea]{--t:var(--c-idea)}:is(.lv-card,.lv-sez-t)[data-tipo=obiettivo]{--t:var(--c-obiettivo)}:is(.lv-card,.lv-sez-t)[data-tipo=domanda]{--t:var(--c-domanda)}:is(.lv-card,.lv-sez-t)[data-tipo=decisione],:is(.lv-card,.lv-sez-t)[data-tipo=confronto],:is(.lv-card,.lv-sez-t)[data-tipo=opzione]{--t:var(--c-decisione)}:is(.lv-card,.lv-sez-t)[data-tipo=nota]{--t:var(--c-grigio)}:is(.lv-card,.lv-sez-t)[data-tipo=compito]{--t:var(--c-arancio)}:is(.lv-card,.lv-sez-t)[data-tipo=lista],:is(.lv-card,.lv-sez-t)[data-tipo=voce]{--t:var(--c-lista)}:is(.lv-card,.lv-sez-t)[data-tipo=persona]{--t:var(--c-persona)}:is(.lv-card,.lv-sez-t)[data-tipo=soldi]{--t:var(--c-luogo)}:is(.lv-card,.lv-sez-t)[data-tipo=timeline],:is(.lv-card,.lv-sez-t)[data-tipo=passo],:is(.lv-card,.lv-sez-t)[data-tipo=evento],:is(.lv-card,.lv-sez-t)[data-tipo=promemoria]{--t:var(--c-tempo)}:is(.lv-card,.lv-sez-t)[data-tipo=timer],:is(.lv-card,.lv-sez-t)[data-tipo=cronometro]{--t:var(--c-timer)}:is(.lv-card,.lv-sez-t)[data-tipo=link]{--t:var(--c-link)}.lv-card[data-tipo=idea][data-in-arrivo]{--t:var(--c-marrone)}@media (hover:hover){.lv-card:hover{--bordo:var(--border-strong)}}.lv-card[data-selezionato]{outline:2px solid var(--accent);outline-offset:2px}.lv-card[data-presa]{opacity:.45;outline-style:dashed}.lv-voce[data-presa],.lv-passo[data-presa],.lv-opzione[data-presa]{opacity:.35}.lv-card[data-meta]{outline:2px dashed var(--accent);outline-offset:3px}.lv-card{-webkit-touch-callout:none}.lv-card input,.lv-card textarea,.lv-card [contenteditable=true]{-webkit-touch-callout:default}.lv-card[data-sola-lettura]{background-color:#0000}.lv-card[data-bagliore]{animation:2.5s ease-out lv-evidenza}.lv-punto-tim{background:var(--c-decisione);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.lv-punto-tim+.lv-corpo{padding-right:5px}.lv-corpo+.lv-corpo{margin-top:6px}.lv-intest{align-items:center;gap:9px;min-width:0;display:flex}.lv-ic{border-radius:var(--radius-control);background:var(--t);flex:none;place-items:center;width:24px;height:24px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.lv-ic{background:color-mix(in srgb, var(--t) 12%, transparent)}}.lv-ic{color:var(--t-testo)}.lv-testi{flex-direction:column;flex:1;min-width:0;display:flex}.lv-ti{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);font-size:calc(13.5px * var(--scala-testo));font-weight:650;line-height:1.3}.lv-intest>.lv-ti{flex:1}.lv-de{color:var(--text-muted);font-size:calc(11.5px * var(--scala-testo));font-weight:400;line-height:1.35}.lv-dettaglio{-webkit-line-clamp:2;line-clamp:2;min-width:0;color:var(--text-muted);font-size:calc(12px * var(--scala-testo));overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.lv-dettaglio-sotto{padding-left:21px}.lv-corpo+.lv-dettaglio-sotto{margin-top:2px}.lv-dettaglio-sotto.lv-dettaglio-lista{padding-left:33px}.lv-dettaglio-sotto.lv-dettaglio-timeline{margin-bottom:8px;padding-left:0}.lv-voce-testi{flex-direction:column;flex:1;min-width:0;padding:3px 0;display:flex}.lv-mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.lv-al-centro{text-align:center}.lv-sotto{padding-left:22px}.lv-conta{color:var(--text-muted);font-size:calc(11px * var(--scala-testo))}.lv-chip{border:1px solid var(--t);flex:none;align-items:center;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lv-chip{border:1px solid color-mix(in srgb, var(--t) 28%, transparent)}}.lv-chip{border-radius:var(--radius-pill);background-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-chip{background-color:color-mix(in srgb, var(--t) 14%, transparent)}}.lv-chip{color:var(--t-testo);font-size:calc(10.5px * var(--scala-testo));font-weight:600;line-height:calc(14px * var(--scala-testo));white-space:nowrap}.lv-chip-g{border-color:var(--border-subtle);color:var(--text-muted);background-color:#0000}.lv-chip-scaduto{border-color:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.lv-chip-scaduto{border-color:color-mix(in srgb, var(--c-timer) 45%, transparent)}}.lv-chip-scaduto{background:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.lv-chip-scaduto{background:color-mix(in srgb, var(--c-timer) 9%, transparent)}}.lv-chip-scaduto{color:var(--danger-text)}.lv-posto-chip{flex:none;min-width:0;display:inline-flex}.lv-modifica{box-sizing:border-box;border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;min-width:0;color:var(--text-primary);font:inherit;padding:1px 4px}.lv-modifica:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.lv-zona-t .lv-modifica{font-size:calc(18px * var(--scala-testo));font-weight:750}.lv-btns{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:8px;display:flex}.lv-btn{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:calc(10.5px * var(--scala-testo));cursor:pointer;padding:2px 8px}@media (hover:hover){.lv-btn:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}}.lv-btn:disabled{color:var(--text-faint);cursor:not-allowed}.lv-btn-s{padding:1px 7px}.lv-apri{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--accent-text);font-size:calc(10.5px * var(--scala-testo));padding:2px 8px;font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover){.lv-apri:hover{background:var(--accent-soft);color:var(--accent-text)}}.lv-ck{border:1.5px solid var(--text-muted);width:13px;height:13px;color:var(--on-accent);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.lv-ck[data-fatto]{background:var(--accent);border-color:var(--accent)}.lv-ck:disabled{cursor:not-allowed}@media (hover:hover){.lv-ck:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.lv-ck[data-fatto]:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}}.lv-riga-c{align-items:center;gap:8px;display:flex}.lv-ti-compito{font-size:calc(12.5px * var(--scala-testo));flex:1;font-weight:600}.lv-riga-c[data-fatto] .lv-ti-compito{color:var(--text-muted);text-decoration:line-through}.lv-voci{margin:0;padding:0;list-style:none}.lv-voce{border-top:1px solid var(--border-subtle);align-items:center;gap:8px;min-height:26px;display:flex}.lv-voce:first-child{border-top:0}.lv-voce-t{overflow-wrap:anywhere;flex:1;min-width:0}.lv-campanella{color:var(--c-tempo);flex:none}.lv-persona{align-items:center;gap:9px;display:flex}.lv-avatar{border:1px solid var(--t);flex:none;place-items:center;width:34px;height:34px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.lv-avatar{border:1px solid color-mix(in srgb, var(--t) 45%, transparent)}}.lv-avatar{background:var(--t);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.lv-avatar{background:color-mix(in srgb, var(--t) 14%, var(--bg-surface))}}.lv-avatar{color:var(--t-testo);font-size:calc(14px * var(--scala-testo));font-weight:700}.lv-chips{flex-wrap:wrap;gap:4px;display:flex}.lv-cifra{color:var(--c-uscita);font-size:calc(30px * var(--scala-testo));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:750;line-height:1.15}.lv-cifra[data-verso=entrata]{color:var(--c-entrata)}.lv-cifra[data-verso=risparmio]{color:var(--c-risparmio)}.lv-verso{text-transform:lowercase}.lv-ti-link{font-size:calc(13.5px * var(--scala-testo))}.lv-nota{overflow-wrap:anywhere}.lv-confronto{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.lv-opzione{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);min-width:0;font-size:calc(11px * var(--scala-testo));flex-direction:column;gap:3px;padding:6px 8px;display:flex}.lv-opzione>b{font-size:calc(11.5px * var(--scala-testo))}.lv-pro{color:var(--c-entrata)}@supports (color:color-mix(in lab, red, red)){.lv-pro{color:color-mix(in srgb, var(--c-entrata) 70%, var(--text-primary))}}.lv-contro{color:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.lv-contro{color:color-mix(in srgb, var(--c-problema) 70%, var(--text-primary))}}.lv-evento{align-items:center;gap:10px;display:flex}.lv-evento[data-passato] .lv-ti,.lv-evento[data-passato] .lv-ora-mono{color:var(--text-muted)}.lv-foglio{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--bg-surface);text-align:center;flex-direction:column;flex:none;align-items:stretch;width:40px;display:inline-flex;overflow:hidden}.lv-foglio>span{border-bottom:1px solid var(--t);padding:1px 0}@supports (color:color-mix(in lab, red, red)){.lv-foglio>span{border-bottom:1px solid color-mix(in srgb, var(--t) 30%, transparent)}}.lv-foglio>span{background:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-foglio>span{background:color-mix(in srgb, var(--t) 14%, var(--bg-surface))}}.lv-foglio>span{color:var(--t-testo);font-size:calc(9.5px * var(--scala-testo));letter-spacing:.08em;text-transform:uppercase;font-weight:700}.lv-evento[data-passato] .lv-foglio>span{border-bottom-color:var(--border-subtle);background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.lv-evento[data-passato] .lv-foglio>span{background:color-mix(in srgb, var(--text-primary) 5%, var(--bg-surface))}}.lv-evento[data-passato] .lv-foglio>span{color:var(--text-muted-tinta)}.lv-foglio>b{font-size:calc(18px * var(--scala-testo));padding:2px 0;font-weight:400;line-height:1.2}.lv-ora-mono{font-family:var(--f-mono);font-size:calc(12px * var(--scala-testo));font-variant-numeric:tabular-nums}.lv-evento[data-incerto] .lv-ora-mono:after{content:" ?";color:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.lv-evento[data-incerto] .lv-ora-mono:after{color:color-mix(in srgb, var(--c-problema) 70%, var(--text-primary))}}.lv-tl-h{justify-content:space-between;margin-bottom:8px}.lv-tl-h[data-dettaglio]{margin-bottom:0}.lv-passi{position:relative}.lv-passo{grid-template-columns:clamp(112px, calc(var(--tm-n,0) * 6.7px * var(--scala-testo) + 8px), calc(136px * var(--scala-testo))) 16px 1fr;min-height:calc(28px * var(--scala-testo));align-items:center;display:grid;position:relative}.lv-tm{min-width:0;max-height:calc(24px * var(--scala-testo));color:var(--text-muted);font-size:calc(11px * var(--scala-testo));line-height:calc(12px * var(--scala-testo));text-align:right;padding-right:6px;overflow:hidden}.lv-tm-pezzo{white-space:nowrap;display:inline-block}.lv-rail{min-height:calc(28px * var(--scala-testo));cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0;display:block;position:relative}.lv-rail:disabled{cursor:not-allowed}.lv-rail:before{content:"";background:var(--t);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.lv-rail:before{background:color-mix(in srgb, var(--t) 70%, transparent)}}.lv-passo[data-stima] .lv-rail:before{background:repeating-linear-gradient(var(--t) 0 4px, transparent 4px 7px)}.lv-passo:first-child .lv-rail:before{top:50%}.lv-passi>.lv-passo:last-of-type .lv-rail:before{bottom:50%}.lv-rail>i{border:2px solid var(--t);background:var(--bg-surface);width:10px;height:10px;transition:background-color var(--transizione);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.lv-passo[data-fatto] .lv-rail>i,.lv-passo[data-incorso] .lv-rail>i{background:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-passo[data-incorso] .lv-rail>i{background:color-mix(in srgb, var(--t) 40%, var(--bg-surface))}}@media (hover:hover){.lv-rail:hover:not(:disabled)>i{background:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-rail:hover:not(:disabled)>i{background:color-mix(in srgb, var(--t) 30%, var(--bg-surface))}}}.lv-tx{align-items:center;gap:7px;min-width:0;padding-left:4px;display:flex}.lv-passo-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.lv-passo-t:not(.lv-modifica){-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;padding-block:2px;line-height:1.3;display:-webkit-box}.lv-passo[data-fatto] .lv-passo-t{color:var(--text-muted);text-decoration:line-through}.lv-passo[data-incorso]{border-radius:var(--radius-control);background:var(--accent-soft)}.lv-passo[data-incorso] .lv-tm,.lv-passo[data-incorso] .lv-tx>em,.lv-passo[data-incorso][data-fatto] .lv-passo-t{color:var(--text-muted-tinta)}.lv-tx>em{color:var(--text-muted);font-size:calc(11px * var(--scala-testo));flex:none;font-style:normal}.lv-incerto{color:var(--c-problema);flex:none}@supports (color:color-mix(in lab, red, red)){.lv-incerto{color:color-mix(in srgb, var(--c-problema) 70%, var(--text-primary))}}.lv-anello{background:conic-gradient(var(--c-timer) calc(var(--p,100) * 1%), var(--c-timer) 0);border-radius:50%;flex:none;width:14px;height:14px;position:relative}@supports (color:color-mix(in lab, red, red)){.lv-anello{background:conic-gradient(var(--c-timer) calc(var(--p,100) * 1%), color-mix(in srgb, var(--c-timer) 18%, transparent) 0)}}.lv-anello:after{content:"";background:var(--bg-surface);border-radius:50%;position:absolute;inset:3px}.lv-adesso{border-top:1.5px solid var(--c-timer);pointer-events:none;height:0;position:absolute;left:0;right:0}.lv-adesso[data-bordo=sopra]{top:0}.lv-adesso[data-bordo=sotto]{top:100%}.lv-adesso>span{border:1px solid var(--c-timer);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--danger-text);font-size:calc(9.5px * var(--scala-testo));line-height:calc(12px * var(--scala-testo));padding:0 4px;position:absolute;top:-8px;right:0}.lv-disco-w{justify-content:center;margin-top:8px;display:flex}.lv-disco{background:conic-gradient(var(--c-timer) calc(var(--p,100) * 1%), var(--c-timer) 0);border-radius:50%;width:116px;height:116px;position:relative}@supports (color:color-mix(in lab, red, red)){.lv-disco{background:conic-gradient(var(--c-timer) calc(var(--p,100) * 1%), color-mix(in srgb, var(--c-timer) 14%, var(--bg-surface)) 0)}}.lv-disco-foro{background:var(--bg-surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:14px}.lv-disco-foro>b{font-size:calc(26px * var(--scala-testo));font-weight:750;line-height:1.05}.lv-disco-foro>small{font-size:calc(10px * var(--scala-testo));color:var(--text-muted);font-weight:600}.lv-disco[data-ultimo] .lv-disco-foro>b{color:var(--c-timer)}.lv-disco[data-stato=in_pausa]{filter:saturate(.4)}.lv-disco[data-stato=suonato]{background:var(--c-problema)}.lv-puntino{background:var(--c-timer);border-radius:50%;flex:none;width:8px;height:8px}@supports (color:color-mix(in lab, red, red)){.lv-puntino{background:color-mix(in srgb, var(--c-timer) 25%, transparent)}}.lv-puntino[data-acceso]{background:var(--c-timer)}.lv-cifre-cr{font-size:calc(34px * var(--scala-testo));letter-spacing:-.02em;margin-top:6px;font-weight:750;line-height:1.15}.lv-giri{color:var(--text-muted);font-size:calc(11px * var(--scala-testo));flex-direction:column;display:flex}.lv-promemoria{align-items:baseline;gap:10px;margin-top:6px;display:flex}.lv-ora-grande{font-size:calc(26px * var(--scala-testo));font-weight:600;line-height:1.1}.lv-promemoria[data-scaduto] .lv-ora-grande{color:var(--c-timer)}.lv-promemoria[data-fatto] .lv-ora-grande{color:var(--text-muted);text-decoration:line-through}.lv-card[data-tipo=promemoria]:has(.lv-promemoria[data-suonato]){animation:1s 10 lv-pulsa-card}@keyframes lv-pulsa-card{0%,to{border-top-color:var(--bordo);border-right-color:var(--bordo);border-bottom-color:var(--bordo)}50%{border-top-color:var(--c-timer);border-right-color:var(--c-timer);border-bottom-color:var(--c-timer)}}@media (prefers-reduced-motion:reduce){.lv-card[data-tipo=promemoria]:has(.lv-promemoria[data-suonato]){--bordo:var(--c-timer)}}.lv-medio{display:none}.lv-tela[data-livello=medio] .lv-card .lv-corpo{visibility:hidden}.lv-tela[data-livello=medio] .lv-card{background-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.lv-tela[data-livello=medio] .lv-card{background-color:color-mix(in srgb, var(--t) 14%, var(--bg-surface))}}.lv-tela[data-livello=medio] .lv-medio{z-index:2;align-items:center;gap:calc(6px / var(--zoom,1));padding:0 calc(8px / var(--zoom,1)) 0 6px;border-radius:var(--radius-card);pointer-events:none;display:flex;position:absolute;inset:0;overflow:hidden}.lv-medio-ic{color:var(--t-testo);flex:none;place-items:center;display:inline-grid}.lv-medio-ic svg{width:clamp(16px, calc(14px / var(--zoom,1)), 32px);height:clamp(16px, calc(14px / var(--zoom,1)), 32px)}.lv-medio-ti{min-width:0;font-size:calc(clamp(13px, calc(11px / var(--zoom,1)), 30px) * var(--scala-testo));text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:700;line-height:1.15;overflow:hidden}.lv-medio-so{text-overflow:ellipsis;min-width:0;color:var(--text-muted-tinta);font-family:var(--f-mono);font-size:calc(clamp(11px, calc(9px / var(--zoom,1)), 24px) * var(--scala-testo));font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 8 auto;overflow:hidden}.lv-tela[data-livello=medio] .lv-card:is([data-tipo=timer],[data-tipo=cronometro],[data-tipo=promemoria]) .lv-medio{align-content:center;align-items:center;column-gap:calc(6px / var(--zoom,1));grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.lv-tela[data-livello=medio] .lv-card:is([data-tipo=timer],[data-tipo=cronometro],[data-tipo=promemoria]) .lv-medio-so{font-size:calc(clamp(16px, calc(14px / var(--zoom,1)), 40px) * var(--scala-testo));color:var(--text-primary);grid-column:1/-1;font-weight:700}.lv-tela[data-livello=lontano] .lv-card .lv-medio{display:none}@media (pointer:coarse){.lv-modifica{font-size:max(16px, calc(16 * var(--pixel-schermo,1px) * var(--scala-testo)))}.lv-zona-t .lv-modifica{font-size:max(16px, calc(18px * var(--scala-testo)), calc(16 * var(--pixel-schermo,1px) * var(--scala-testo)))}.lv-voce{position:relative}.lv-ck:not(:disabled):before{content:"";width:max(40px, calc(44 * var(--pixel-schermo,1px)));position:absolute;top:0;bottom:0;left:-22px}.lv-riga-c .lv-ck:not(:disabled):before{left:-10px}.lv-rail:not(:disabled):after{content:"";width:max(24px, calc(44 * var(--pixel-schermo,1px)));position:absolute;top:0;bottom:0;right:-4px}.lv-btns{gap:12px}.lv-btn{position:relative}.lv-btn:not(:disabled):before{content:"";position:absolute;inset:-14px -6px -12px}.lv-apri{position:relative}.lv-apri:before{content:"";position:absolute;inset:-12px -8px}}.lv-azioni-radice{display:contents}.lv-azioni-sel{display:none}@media (pointer:coarse){.lv-azioni-sel{bottom:calc(var(--ingombro-barra,calc(84px + env(safe-area-inset-bottom,0px))) + 8px);z-index:16;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--bg-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(420px,100% - 32px);box-shadow:var(--shadow-float);color:var(--text-primary);font-size:calc(13px * var(--scala-testo));-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;--text-muted:var(--text-muted-pannello);flex-direction:column;gap:3px;padding:5px;line-height:1.35;display:flex;position:absolute;left:50%;transform:translate(-50%)}.lv-azioni-titolo{min-width:0;font-size:calc(13px * var(--scala-testo));align-items:center;gap:8px;margin:0;padding:0 6px;font-weight:650;line-height:1.3;display:flex}.lv-azioni-titolo>svg{color:var(--text-muted);flex:none}.lv-azioni-titolo>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lv-azioni-nota{color:var(--text-muted);font-size:calc(11.5px * var(--scala-testo));margin:0;padding:0 6px;line-height:1.3}.lv-azioni-punto{background:var(--c-decisione);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.lv-azioni-pulsanti{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px;display:grid}.lv-azione{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);min-width:44px;min-height:44px;color:var(--text-primary);font:inherit;font-size:calc(13px * var(--scala-testo));cursor:pointer;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px 4px;font-weight:600;display:flex}@media (hover:hover){.lv-azione:hover{border-color:var(--border-strong)}.lv-azione-primaria:hover{border-color:var(--accent-hover);background:var(--accent-hover)}}.lv-azione:active{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.lv-azione:active{background:color-mix(in srgb, var(--text-primary) 8%, var(--bg-surface))}}.lv-azione:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv-azione-primaria{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.lv-azione-primaria:active{background:var(--accent-hover)}.lv-azione-togli{color:var(--danger-text)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (pointer:coarse){.lv-azioni-sel{background:var(--bg-surface)}}}@media (pointer:coarse) and (max-height:499px){.lv-azioni-sel{flex-direction:row;align-items:center;gap:6px;width:min(560px,100% - 32px);padding:4px 4px 4px 10px}.lv-azioni-titolo{flex:1;padding:0}.lv-azioni-nota{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lv-azioni-pulsanti{flex:none;gap:4px;display:flex}.lv-azione{flex-direction:row;gap:6px;padding:0 10px}}@keyframes lv-evidenza{0%,30%{box-shadow:0 0 0 var(--anello,3px) color-mix(in srgb, var(--accent) 60%, transparent), var(--ombra-carta,0 0 0 0 transparent)}to{box-shadow:0 0 0 var(--anello,3px) transparent, var(--ombra-carta,0 0 0 0 transparent)}}.lv-tela[data-livello=medio] [data-bagliore],.lv-tela[data-livello=lontano] [data-bagliore]{--anello:calc(3px / var(--zoom,1))}@media (prefers-reduced-motion:reduce){.lv-card[data-bagliore],.lv-zona[data-bagliore]{box-shadow:0 0 0 var(--anello,3px) var(--accent), var(--ombra-carta,0 0 0 0 transparent);animation:none}@supports (color:color-mix(in lab, red, red)){.lv-card[data-bagliore],.lv-zona[data-bagliore]{box-shadow:0 0 0 var(--anello,3px) color-mix(in srgb, var(--accent) 60%, transparent), var(--ombra-carta,0 0 0 0 transparent)}}}.ch{width:340px;min-height:0;padding:var(--sicuro-alto) var(--sicuro-destra) var(--sicuro-basso) 0;border-left:1px solid var(--border-subtle);background:var(--bg-panel);color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo));flex-direction:column;flex:none;display:flex;position:relative}@media (max-width:1279.98px){.ch{z-index:51;width:min(380px,100%);box-shadow:var(--shadow-float);animation:lv-entra-da-destra var(--transizione-pannello);background:0 0;position:absolute;inset:0 0 0 auto}.ch:before{content:"";z-index:-1;background:var(--bg-panel);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:1279.98px){.ch:before{background:var(--bg-surface)}}}@media (display-mode:standalone){.ch,.ch:before{background-color:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:599.98px){.ch{width:100%;box-shadow:none;border-left:0}}@media (prefers-reduced-motion:reduce){.ch{animation:none}}.ch-t{justify-content:space-between;align-items:center;padding:10px 12px 4px;display:flex}.ch-etichetta{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo));letter-spacing:.07em;text-transform:uppercase;font-weight:700}.ch-x{border-radius:var(--radius-control);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}@media (hover:hover){.ch-x:hover{background:var(--accent-soft);color:var(--accent-text)}}.ch-x:disabled{color:var(--text-faint);cursor:not-allowed}@media (hover:hover){.ch-x:disabled:hover{color:var(--text-faint);background:0 0}}.ch-t-az{align-items:center;gap:2px;display:flex}.ch-conferma{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);flex-direction:column;gap:8px;margin:2px 12px 4px;padding:9px 10px;display:flex}.ch-conferma>p{color:var(--text-primary);font-size:calc(12px * var(--scala-testo));margin:0;line-height:1.4}.ch-conferma-az{flex-wrap:wrap;gap:6px;display:flex}.ch-si,.ch-no{border-radius:var(--radius-control);min-height:32px;font:inherit;font-size:calc(13px * var(--scala-testo));cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.ch-si{background:var(--danger-solid);color:var(--on-accent);border:1px solid #0000}@media (hover:hover){.ch-si:hover{background:var(--danger-solid-hover)}}.ch-no{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-muted)}@media (hover:hover){.ch-no:hover{border-color:var(--border-strong);color:var(--text-primary)}}.ch-svuotata{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo));align-items:center;gap:8px;margin:0;display:flex}.ch-svuotata:before,.ch-svuotata:after{content:"";background:var(--border-subtle);flex:1;height:1px}.ch-voci{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:8px 12px 12px;display:flex;overflow-y:auto}.ch-vuota{color:var(--text-muted);font-size:calc(12px * var(--scala-testo));text-align:center;margin:auto 0}.ch-de{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo));margin:0}.ch-utente{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ch-autore{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo))}.ch-bolla{border-radius:var(--radius-card);background:var(--accent-soft);max-width:92%;color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo));overflow-wrap:anywhere;white-space:pre-wrap;padding:7px 11px;line-height:1.4}.ch-utente[data-non-salvata] .ch-bolla{border:1px dashed var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}.ch-non-salvata{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;margin-top:2px;display:flex}.ch-chip-avviso{border-color:var(--c-tempo);margin-left:0}@supports (color:color-mix(in lab, red, red)){.ch-chip-avviso{border-color:color-mix(in srgb, var(--c-tempo) 30%, transparent)}}.ch-chip-avviso{background:var(--c-tempo)}@supports (color:color-mix(in lab, red, red)){.ch-chip-avviso{background:color-mix(in srgb, var(--c-tempo) 14%, var(--bg-surface))}}.ch-chip-avviso{color:var(--c-tempo)}@supports (color:color-mix(in lab, red, red)){.ch-chip-avviso{color:color-mix(in srgb, var(--c-tempo) 70%, var(--text-primary))}}.ch-ricevuta{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);color:var(--text-muted);font-size:calc(11.5px * var(--scala-testo));padding:7px 9px;line-height:1.45}.ch-ricevuta[data-annullato] .ch-riga{text-decoration:line-through;-webkit-text-decoration-color:var(--text-muted);-webkit-text-decoration-color:var(--text-muted);-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){.ch-ricevuta[data-annullato] .ch-riga{-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent)}}.ch-riga{overflow-wrap:anywhere;margin:0}.ch-riga>b{color:var(--text-primary)}.ch-chip{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-canvas);color:var(--text-muted);font-size:calc(10px * var(--scala-testo));margin-left:6px;padding:0 7px;text-decoration:none;display:inline-block}.ch-az-riga{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.ch-az{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--accent-text);font:inherit;font-size:calc(10.5px * var(--scala-testo));cursor:pointer;align-items:center;gap:4px;padding:2px 9px;font-weight:600;display:inline-flex}@media (hover:hover){.ch-az:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}}.ch-az:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed;background:0 0}.ch-dettaglio{border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;display:flex}.ch-dettaglio-ric{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.ch-dettaglio-el b{color:var(--text-primary);font-size:calc(11px * var(--scala-testo))}.ch-dettaglio-el ul{font-family:var(--f-mono);font-size:calc(10.5px * var(--scala-testo));overflow-wrap:anywhere;margin:2px 0 0;padding-left:16px}.ch-dettaglio .ch-az{align-self:flex-start}.ch-risp{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.ch-risp>p{color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.45}.ch-corr{border:1px dashed var(--border-strong);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:calc(10.5px * var(--scala-testo));cursor:pointer;background:0 0;padding:2px 9px}@media (hover:hover){.ch-corr:hover{border-color:var(--border-strong);color:var(--text-primary)}}.ch-nota{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);color:var(--text-muted);font-size:calc(12px * var(--scala-testo));overflow-wrap:anywhere;margin:0;padding:7px 11px;line-height:1.45}.ch-domanda{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);flex-direction:column;gap:7px;padding:8px 11px;display:flex}.ch-domanda-t{color:var(--text-primary);font-size:calc(12px * var(--scala-testo));overflow-wrap:anywhere;margin:0;line-height:1.45}.ch-scelte{flex-wrap:wrap;gap:6px;display:flex}.ch-scelta{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-text);font:inherit;font-size:calc(11.5px * var(--scala-testo));text-align:start;overflow-wrap:anywhere;cursor:pointer;padding:4px 11px;font-weight:600;line-height:1.3}@media (hover:hover){.ch-scelta:hover{border-color:var(--accent-text)}}.ch-scelta:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ch-incorso{background:0 0;border:0;padding:0;font-style:italic}.ch-lavora{color:var(--text-muted);font-size:calc(12px * var(--scala-testo));align-items:baseline;gap:1px;margin:0;font-style:italic;line-height:1.45;display:flex}.ch-puntini{align-items:baseline;display:inline-flex}.ch-puntini>i{border-radius:var(--radius-pill);background:currentColor;width:.3em;height:.3em;margin-left:.22em;display:inline-block}@media (prefers-reduced-motion:no-preference){.ch-puntini>i{animation:1.2s ease-in-out infinite ch-puntino}.ch-puntini>i:nth-child(2){animation-delay:.16s}.ch-puntini>i:nth-child(3){animation-delay:.32s}}@keyframes ch-puntino{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.28em)}}.ch-sistema{color:var(--text-muted);font-size:calc(11.5px * var(--scala-testo));flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.ch-sistema-ic{place-items:center;display:inline-grid}.ch-nuovi{z-index:2;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);box-shadow:var(--shadow-float);color:var(--accent-text);font:inherit;font-size:calc(11px * var(--scala-testo));cursor:pointer;align-items:center;gap:4px;padding:4px 11px;font-weight:600;display:inline-flex;position:absolute;bottom:44px;right:50%;transform:translate(50%)}.ch-piede{border-top:1px solid var(--border-subtle);padding:8px 12px}.ch-link{border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:calc(11px * var(--scala-testo));text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-inline:-4px;padding:0 4px;text-decoration:underline}@media (hover:hover){.ch-link:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}}.ch-link:disabled{color:var(--text-faint);cursor:not-allowed;text-decoration:none}.ch-modale{z-index:60;padding:calc(24px + var(--sicuro-alto)) calc(24px + var(--sicuro-destra)) calc(24px + var(--sicuro-basso)) calc(24px + var(--sicuro-sinistra));background:var(--velo-modale);place-items:center;display:grid;position:fixed;inset:0}@media (max-width:599.98px){.ch-modale{padding:calc(12px + var(--sicuro-alto)) calc(12px + var(--sicuro-destra)) calc(12px + var(--sicuro-basso)) calc(12px + var(--sicuro-sinistra))}}.ch-modale-c{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);width:100%;max-width:720px;max-height:min(80dvh,720px);box-shadow:var(--shadow-float);flex-direction:column;gap:8px;padding:16px;display:flex;overflow-y:auto}.ch-modale-c>header{font-size:calc(14px * var(--scala-testo));justify-content:space-between;align-items:center;display:flex}.ch-modale-c h6{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo));letter-spacing:.07em;text-transform:uppercase;margin:6px 0 0;font-weight:700}.ch-modale-c pre{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-canvas);max-height:260px;font-family:var(--f-mono);font-size:calc(11px * var(--scala-testo));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px;line-height:1.45;overflow:auto}.ch-portata{border:1px solid var(--border-subtle);border-radius:var(--radius-control);font-size:calc(12px * var(--scala-testo));grid-template-columns:auto 1fr;gap:2px 10px;margin:0;padding:8px 10px;line-height:1.4;display:grid}.ch-portata dt{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo));letter-spacing:.07em;text-transform:uppercase;font-weight:700;line-height:1.6}.ch-portata dd{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;margin:0}.ch-scopi{flex-wrap:wrap;gap:5px;display:flex}.ch-scopo{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:calc(11px * var(--scala-testo));cursor:pointer;padding:3px 10px;font-weight:600}@media (hover:hover){.ch-scopo:hover:not([aria-pressed=true]){border-color:var(--border-strong);color:var(--text-primary)}}.ch-scopo[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}@media (pointer:coarse){.ch-t{padding:2px 4px 0 12px}.ch-x{width:44px;height:44px}.ch-az-riga,.ch-non-salvata{gap:8px}.ch-si,.ch-no{min-height:44px;padding:0 16px}.ch-conferma{margin-inline:8px}.ch-az,.ch-corr,.ch-scopo{min-width:44px;min-height:44px;font-size:calc(12px * var(--scala-testo));padding:0 12px}.ch-scelte{gap:8px}.ch-scelta{min-width:44px;min-height:44px;font-size:calc(12.5px * var(--scala-testo));padding:6px 14px}.ch-az{justify-content:center}.ch-link{min-height:44px;font-size:calc(12px * var(--scala-testo));padding:0 4px}.ch-piede{padding:8px 8px 8px 12px}.ch-nuovi{bottom:calc(70px + var(--sicuro-basso));min-height:44px;font-size:calc(12px * var(--scala-testo));padding:0 16px}}.br-w{--br-basso:16px;bottom:max(calc(var(--br-basso) + var(--tastiera,0px)), var(--sicuro-basso,0px));left:calc(50% + (var(--sicuro-sinistra,0px) - var(--sicuro-destra,0px)) / 2);z-index:20;width:min(560px, calc(100% - 32px - var(--sicuro-sinistra,0px) - var(--sicuro-destra,0px)));pointer-events:none;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;display:grid;position:absolute;transform:translate(-50%)}.br-w>*{pointer-events:auto;grid-column:1/-1}.br-w>.br:not(.br-voce){grid-column:1}.br{border:1px solid var(--border-input);border-radius:calc(var(--radius-card) + 8px);background:var(--bg-surface);box-shadow:var(--shadow-float);color:var(--text-primary);font-size:calc(13px * var(--scala-testo));transition:border-color var(--transizione);align-items:flex-end;gap:6px;padding:6px 6px 6px 16px;display:flex}.br[hidden]{display:none}.br-az{flex:none;align-items:flex-end;gap:6px;display:flex}.br:has(.br-campo:focus){border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}@supports not selector(:has(*)){.br:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}}.br[data-sola-lettura]{background:var(--bg-canvas)}.br-campo{box-sizing:border-box;min-width:0;min-height:32px;max-height:120px;color:var(--text-primary);font:inherit;line-height:calc(20px * var(--scala-testo));resize:none;background:0 0;border:0;outline:none;flex:1;padding:6px 0}.br-campo::placeholder{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.br-tondo{border-radius:var(--radius-pill);width:32px;height:32px;font:inherit;cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.br-fuori{width:46px;height:46px;box-shadow:var(--shadow-float);grid-column:2;align-self:end}.br-fuori:disabled{box-shadow:none}.br-lieve{color:var(--text-muted);background:0 0}@media (hover:hover){.br-lieve:hover:not(.br-spento):not(:disabled){background:var(--accent-soft);color:var(--accent-text)}}.br-lieve[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text)}.br-spento{color:var(--text-faint);cursor:not-allowed}.br-mic{color:var(--text-muted);background:0 0}@media (hover:hover){.br-mic:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-text)}}.br-mic:disabled{color:var(--text-faint);cursor:not-allowed;background:0 0}.br-invia{background:var(--accent);color:var(--on-accent)}@media (hover:hover){.br-invia:hover:not(:disabled){background:var(--accent-hover)}}.br-invia:disabled{border:1px solid var(--border-subtle);color:var(--text-faint);cursor:not-allowed;background:0 0}.br-ferma{background:var(--danger-solid);color:var(--on-accent)}@media (hover:hover){.br-ferma:hover:not(:disabled){background:var(--danger-solid-hover)}}.br-stato{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);max-width:100%;color:var(--text-muted);font-size:calc(11.5px * var(--scala-testo));text-align:center;justify-self:center;margin:0;padding:3px 12px}.br-avviso{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-float);color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo));padding:10px 12px}.br-avviso>p{margin:0 0 8px;line-height:1.45}.br-avviso-az{flex-wrap:wrap;gap:8px;display:flex}.br-btn-pieno,.br-btn-lieve{border-radius:var(--radius-control);min-height:32px;font:inherit;font-size:calc(13px * var(--scala-testo));cursor:pointer;padding:0 12px;font-weight:600}.br-btn-pieno{background:var(--accent);color:var(--on-accent);border:1px solid #0000}@media (hover:hover){.br-btn-pieno:hover{background:var(--accent-hover)}}.br-btn-lieve{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-muted)}@media (hover:hover){.br-btn-lieve:hover{border-color:var(--border-strong);color:var(--text-primary)}}@media (max-width:520px){.br-w{--br-basso:10px}}@media (pointer:coarse){.br-leggi{display:none}.br-campo{min-height:44px;max-height:154px;font-size:max(16px, calc(16px * var(--scala-testo)));line-height:calc(22px * var(--scala-testo));padding:11px 0}.br-w[data-poco-spazio] .br-campo{max-height:88px}.br-tondo{width:44px;height:44px}.br-fuori{width:54px;height:54px}.br-fuori>svg{width:20px;height:20px}.br-btn-pieno,.br-btn-lieve{min-height:44px}.br{padding:4px 4px 4px 16px}}@media (max-width:599.98px){.br-campo{max-height:92px}}@media (pointer:coarse) and (max-width:599.98px){.br-campo{max-height:110px}.br-w[data-poco-spazio] .br-campo{max-height:88px}}.br-giro{border:2px solid;width:24px;height:24px;margin:auto;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.br-giro{border:2px solid color-mix(in srgb, currentColor 30%, transparent)}}.br-giro{border-radius:var(--radius-pill);pointer-events:none;border-top-color:currentColor;animation:.9s linear infinite br-gira}.br-invia[data-lavora]:disabled .br-giro{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.br-invia[data-lavora]:disabled .br-giro{border-color:color-mix(in srgb, var(--accent) 25%, transparent)}}.br-invia[data-lavora]:disabled .br-giro{border-top-color:var(--accent)}.br-giro-piccolo{border-width:1.5px;width:12px;height:12px;margin:0;display:inline-block;position:static}@keyframes br-gira{to{transform:rotate(1turn)}}@media (pointer:coarse){.br-tondo .br-giro{width:30px;height:30px}}.br.br-voce{border-color:var(--accent);background:var(--accent);flex-direction:column;align-items:stretch;gap:8px;padding:10px 10px 10px 14px}@supports (color:color-mix(in lab, red, red)){.br.br-voce{background:color-mix(in srgb, var(--accent) 6%, var(--bg-surface))}}.br-voce-alto{min-width:0;color:var(--accent-text);font-size:calc(12.5px * var(--scala-testo));font-weight:600;line-height:calc(18px * var(--scala-testo));flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.br-voce-stato{white-space:nowrap;flex:1 0 auto}.br-voce-scelte{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.br-onda{flex:none;align-items:center;gap:2px;height:16px;display:inline-flex}.br-onda i{border-radius:var(--radius-pill);background:var(--accent);width:3px;height:100%;display:block;transform:scaleY(.3)}.br-onda[data-viva] i{animation:1.1s ease-in-out infinite br-onda}.br-onda[data-viva] i:nth-child(2){animation-delay:-.9s}.br-onda[data-viva] i:nth-child(3){animation-delay:-.6s}.br-onda[data-viva] i:nth-child(4){animation-delay:-.3s}.br-onda[data-viva] i:nth-child(5){animation-delay:-.75s}@keyframes br-onda{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.br-giro,.br-onda[data-viva] i{animation:none}.br-onda[data-viva] i{transform:scaleY(.7)}}.br-voce-testo{max-height:calc(88px * var(--scala-testo));color:var(--text-primary);font-size:calc(14px * var(--scala-testo));line-height:calc(22px * var(--scala-testo));overflow-wrap:anywhere;margin:0;overflow-y:auto}.br-voce-testo[data-vuoto],.br-voce-provvisorio{color:var(--text-muted)}.br-voce-avviso{color:var(--text-muted);font-size:calc(12px * var(--scala-testo));line-height:calc(16px * var(--scala-testo));align-items:center;gap:6px;margin:0;display:flex}.br-voce-az{align-items:center;gap:8px;display:flex}.br-voce-az>button{flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;display:inline-flex}.br-scelta{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);min-height:32px;color:var(--text-muted);font:inherit;font-size:calc(13px * var(--scala-testo));cursor:pointer;transition:border-color var(--transizione), background-color var(--transizione), color var(--transizione);align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}@media (hover:hover){.br-scelta:hover{border-color:var(--border-strong);color:var(--text-primary)}}.br-scelta[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}@media (pointer:coarse){.br.br-voce{padding:8px 8px 8px 12px}.br-voce-testo{font-size:max(16px, calc(16px * var(--scala-testo)));line-height:calc(22px * var(--scala-testo))}.br-scelta{min-height:44px}}@media (forced-colors:active){.br-scelta[aria-pressed=true]{border-color:highlight}}.lg-barra{border-right:1px solid var(--border-subtle);width:208px;min-height:0;color:var(--text-primary);font-size:calc(13px * var(--scala-testo));flex-direction:column;flex:none;gap:2px;padding:12px 10px;display:flex;overflow-y:auto}.lg-etichetta{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo));letter-spacing:.07em;text-transform:uppercase;margin:0 0 4px 8px;font-weight:700}.lg-sezione{margin-top:16px}.lg-elenco,.lg-membri{margin:0;padding:0;list-style:none}.lg-voce{border-radius:var(--radius-control);color:var(--text-primary);align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:flex}@media (hover:hover){.lg-voce:hover{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.lg-voce:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}}}.lg-voce[aria-current=page]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.lg-voce-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lg-link{border-radius:var(--radius-control);color:var(--text-muted);font-size:calc(12px * var(--scala-testo));align-items:center;gap:7px;padding:5px 8px;text-decoration:none;display:flex}@media (hover:hover){.lg-link:hover{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.lg-link:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}}.lg-link:hover{color:var(--text-primary)}}.lg-membri li{align-items:center;gap:8px;padding:4px 8px;display:flex}.lg-avatar{border-radius:var(--radius-pill);background:var(--accent-soft);width:22px;height:22px;color:var(--accent-text);font-size:calc(11px * var(--scala-testo));flex:none;place-items:center;font-weight:700;display:inline-grid}.lg-membro{flex-direction:column;min-width:0;line-height:1.25;display:flex}.lg-membro-n{font-size:calc(12.5px * var(--scala-testo));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-membro-r{color:var(--text-muted);font-size:calc(10.5px * var(--scala-testo))}.lg-persona{flex-wrap:wrap}.lg-persona-az,.lg-conferma{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;padding-left:0;display:flex}.lg-conferma{flex-direction:column;align-items:flex-start}.lg-conferma-lascia{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);margin-top:6px;padding:8px}.lg-ruolo{border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--bg-surface);min-width:0;color:var(--text-primary);font:inherit;font-size:calc(11px * var(--scala-testo));flex:1;padding:3px 5px}.lg-ruolo:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.lg-mini{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:calc(11px * var(--scala-testo));cursor:pointer;padding:3px 8px}@media (hover:hover){.lg-mini:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}}.lg-mini:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed}@media (hover:hover){.lg-mini-pericolo:hover:not(:disabled){border-color:var(--border-strong);color:var(--danger-text)}}.lg-pieno.lg-pieno-pericolo:not(:disabled){background:var(--danger-solid)}@media (hover:hover){.lg-pieno.lg-pieno-pericolo:hover:not(:disabled){background:var(--danger-solid-hover)}}.lg-avatar-invito{border:1px dashed var(--border-strong);color:var(--text-muted);background:0 0}.lg-lascia{margin-top:10px}.lg-invita{border:1px dashed var(--border-strong);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:calc(12px * var(--scala-testo));cursor:pointer;background:0 0;align-items:center;gap:7px;margin:6px 0 0;padding:6px 8px;display:flex}@media (hover:hover){.lg-invita:hover{border-color:var(--border-strong);color:var(--text-primary)}}.lg-fondo{margin-top:auto;padding-top:12px}.lg-form{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);flex-direction:column;gap:8px;margin-top:6px;padding:8px;display:flex}.lg-campo{color:var(--text-muted);font-size:calc(11px * var(--scala-testo));flex-direction:column;gap:3px;display:flex}.lg-campo input,.lg-campo select,.lg-link-invito input{box-sizing:border-box;border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;color:var(--text-primary);font:inherit;font-size:calc(12px * var(--scala-testo));padding:5px 7px}.lg-campo input::placeholder{color:var(--text-faint)}.lg-campo input:focus,.lg-campo select:focus,.lg-link-invito input:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.lg-form-az{flex-wrap:wrap;gap:6px;display:flex}.lg-pieno,.lg-lieve{border-radius:var(--radius-control);min-height:32px;font:inherit;font-size:calc(13px * var(--scala-testo));cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.lg-pieno{background:var(--accent);color:var(--on-accent);border:1px solid #0000;font-weight:600}@media (hover:hover){.lg-pieno:hover:not(:disabled){background:var(--accent-hover)}}.lg-pieno:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed;background:0 0}.lg-lieve{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-muted)}@media (hover:hover){.lg-lieve:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}}.lg-lieve:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed}.lg-errore{color:var(--danger-text);font-size:calc(11.5px * var(--scala-testo));margin:0}.lg-de{color:var(--text-muted);font-size:calc(11px * var(--scala-testo));margin:0;line-height:1.4}.lg-link-invito{flex-direction:column;gap:6px;display:flex}.pg-cornice{flex-direction:column;min-height:100dvh;display:flex}.pg-contenuto{width:100%;max-width:880px;padding:28px max(16px, env(safe-area-inset-right)) max(64px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));margin:0 auto}.pg-testa h1{font-size:calc(24px * var(--scala-testo));letter-spacing:-.01em;margin:0;font-weight:650}.pg-testa p{color:var(--text-muted);font-size:calc(13.5px * var(--scala-testo));margin:4px 0 0;line-height:1.5}.pg-nota{border:1px solid var(--c-problema);margin:16px 0 0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.pg-nota{border:1px solid color-mix(in srgb, var(--c-problema) 40%, transparent)}}.pg-nota{border-radius:var(--radius-card);background:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.pg-nota{background:color-mix(in srgb, var(--c-problema) 10%, var(--bg-surface))}}.pg-nota{color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo));line-height:1.5}.pg-nuova{flex-wrap:wrap;gap:8px;margin:20px 0 0;display:flex}.pg-input{box-sizing:border-box;border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--bg-surface);min-width:0;height:40px;color:var(--text-primary);font:inherit;font-size:calc(14px * var(--scala-testo));padding:0 12px}.pg-input::placeholder{color:var(--text-muted)}.pg-nuova .pg-input{flex:240px}.pg-input:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.pg-pulsante,.pg-pulsante-lieve,.pg-pulsante-pericolo{border-radius:var(--radius-control);height:40px;font:inherit;font-size:calc(14px * var(--scala-testo));cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.pg-pulsante{background:var(--accent);color:var(--on-accent);border:1px solid #0000}@media (hover:hover){.pg-pulsante:hover:not(:disabled){background:var(--accent-hover)}}.pg-pulsante:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed;background:0 0}.pg-pulsante-lieve{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-primary)}@media (hover:hover){.pg-pulsante-lieve:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}}.pg-pulsante-lieve:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed}.pg-pulsante-pericolo{border:1px solid var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.pg-pulsante-pericolo{border:1px solid color-mix(in srgb, var(--c-timer) 55%, transparent)}}.pg-pulsante-pericolo{color:var(--danger-text);background:0 0}@media (hover:hover){.pg-pulsante-pericolo:hover:not(:disabled){border-color:var(--c-timer);background:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.pg-pulsante-pericolo:hover:not(:disabled){background:color-mix(in srgb, var(--c-timer) 10%, transparent)}}}.pg-pulsante-pericolo:disabled{border-color:var(--border-subtle);color:var(--text-faint);cursor:not-allowed}.pg-elenco{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pg-lavagna{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-card);transition:border-color var(--transizione);flex-direction:column;gap:10px;padding:14px;display:flex}@media (hover:hover){.pg-lavagna:hover{border-color:var(--border-strong)}}.pg-lavagna h2{font-size:calc(16px * var(--scala-testo));overflow-wrap:anywhere;margin:0;font-weight:650}.pg-lavagna-de{color:var(--text-muted);font-size:calc(12px * var(--scala-testo));margin:2px 0 0}.pg-lavagna-az{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.pg-lavagna-az .pg-pulsante,.pg-lavagna-az .pg-pulsante-lieve,.pg-lavagna-az .pg-pulsante-pericolo{height:32px;font-size:calc(13px * var(--scala-testo));padding:0 12px}.pg-vuota{border:1px dashed var(--border-strong);border-radius:var(--radius-card);color:var(--text-muted);text-align:center;margin:28px 0 0;padding:28px 16px}.pg-conferma{color:var(--text-muted);font-size:calc(12.5px * var(--scala-testo));flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pg-sezioni{flex-direction:column;gap:16px;margin-top:20px;display:flex}.pg-sezione{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-card);padding:16px}.pg-sezione h2{font-size:calc(15px * var(--scala-testo));margin:0;font-weight:650}.pg-sezione>p{color:var(--text-muted);font-size:calc(13px * var(--scala-testo));margin:6px 0 0;line-height:1.5}.pg-aiuto{color:var(--text-muted);font-size:calc(12px * var(--scala-testo));margin:0;line-height:1.45}.pg-az{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pg-utilizzo-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pg-piano{border:1px solid var(--accent);align-items:center;padding:2px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pg-piano{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent)}}.pg-piano{border-radius:var(--radius-pill);background-color:var(--accent-soft);color:var(--accent-text);font-size:calc(12px * var(--scala-testo));font-weight:600;line-height:calc(18px * var(--scala-testo));white-space:nowrap}.pg-consumo{margin-top:18px}.pg-consumo+.pg-consumo{margin-top:20px}.pg-consumo-finestra{align-items:center;gap:14px;display:flex}.pg-consumo .pg-carta{width:56px;height:56px}.pg-consumo-testo{flex:1;min-width:0}.pg-consumo-finestra .pg-aiuto{margin-top:2px}.pg-consumo[data-stato=pieno] .marchio-onda,.pg-consumo[data-stato=pieno] .marchio-onda-dietro{fill:var(--c-problema)}@supports (color:color-mix(in lab, red, red)){.pg-consumo[data-stato=pieno] .marchio-onda-dietro{fill:color-mix(in srgb, var(--c-problema) 40%, transparent)}}.pg-consumo-settimana .pg-consumo-testa{align-items:center;gap:10px}.pg-consumo-settimana .pg-utilizzo-barra{flex:1;height:4px;margin:0}.pg-consumo-testa{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pg-consumo-nome{min-width:0;color:var(--text-primary);font-size:calc(14px * var(--scala-testo));font-weight:500;line-height:1.4}.pg-consumo-percento{color:var(--text-primary);font-size:calc(14px * var(--scala-testo));font-variant-numeric:tabular-nums;flex:none;font-weight:650;line-height:1.4}.pg-utilizzo-barra{border-radius:var(--radius-pill);background-color:var(--border-subtle);appearance:none;width:100%;height:8px;accent-color:var(--accent);border:0;margin:8px 0 0;display:block;overflow:hidden}.pg-utilizzo-barra::-webkit-progress-bar{background-color:var(--border-subtle);border-radius:var(--radius-pill)}.pg-utilizzo-barra::-webkit-progress-value{background-color:var(--accent);border-radius:var(--radius-pill)}.pg-utilizzo-barra::-moz-progress-bar{background-color:var(--accent);border-radius:var(--radius-pill)}.pg-consumo[data-stato=quasi] .pg-utilizzo-barra::-webkit-progress-value{background-color:var(--c-problema)}.pg-consumo[data-stato=pieno] .pg-utilizzo-barra::-webkit-progress-value{background-color:var(--c-problema)}.pg-consumo[data-stato=quasi] .pg-utilizzo-barra::-moz-progress-bar{background-color:var(--c-problema)}.pg-consumo[data-stato=pieno] .pg-utilizzo-barra::-moz-progress-bar{background-color:var(--c-problema)}.pg-consumo .pg-aiuto{margin-top:8px}.pg-consumo[data-stato=pieno] .pg-aiuto{color:var(--text-primary)}@media (forced-colors:active){.pg-utilizzo-barra{border:1px solid canvastext}}.pg-esito{border-radius:var(--radius-control);color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo));margin:12px 0 0;padding:8px 10px;line-height:1.45}.pg-esito[data-tipo=ok]{border:1px solid var(--c-entrata)}@supports (color:color-mix(in lab, red, red)){.pg-esito[data-tipo=ok]{border:1px solid color-mix(in srgb, var(--c-entrata) 40%, transparent)}}.pg-esito[data-tipo=ok]{background:var(--c-entrata)}@supports (color:color-mix(in lab, red, red)){.pg-esito[data-tipo=ok]{background:color-mix(in srgb, var(--c-entrata) 10%, var(--bg-surface))}}.pg-esito[data-tipo=ok]{color:var(--text-primary)}.pg-esito[data-tipo=errore]{border:1px solid var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.pg-esito[data-tipo=errore]{border:1px solid color-mix(in srgb, var(--c-timer) 40%, transparent)}}.pg-esito[data-tipo=errore]{background:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){.pg-esito[data-tipo=errore]{background:color-mix(in srgb, var(--c-timer) 8%, var(--bg-surface))}}.pg-esito[data-tipo=errore]{color:var(--text-primary)}.pg-esito[data-tipo=info]{border:1px solid var(--border-subtle);background:var(--bg-canvas);color:var(--text-muted)}.pg-invito{padding:28px}.pg-invito h1{font-size:calc(20px * var(--scala-testo));margin:0;font-weight:650}.pg-invito p{color:var(--text-muted);font-size:calc(14px * var(--scala-testo));margin:8px 0 0;line-height:1.5}.pg-invito .pg-az{margin-top:20px}.pg-invito p.pg-nota{color:var(--text-primary);font-size:calc(12.5px * var(--scala-testo))}@media (pointer:coarse),(max-width:900px){.pg-input,.lg-campo input,.lg-campo select,.lg-link-invito input,.lg-ruolo{font-size:max(16px, calc(16px * var(--scala-testo)))}}@media (pointer:coarse){.lg-voce,.lg-link,.lg-invita{min-height:44px}.lg-pieno,.lg-lieve{justify-content:center;min-width:44px;min-height:44px;padding-inline:14px}.lg-mini{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-inline:12px;display:inline-flex}.lg-ruolo,.lg-campo input,.lg-campo select,.lg-link-invito input{min-height:44px}.pg-input,.pg-pulsante,.pg-pulsante-lieve,.pg-pulsante-pericolo,.pg-lavagna-az .pg-pulsante,.pg-lavagna-az .pg-pulsante-lieve,.pg-lavagna-az .pg-pulsante-pericolo{min-width:44px;height:44px}}:is(.st-testata,.nav-app){--text-muted:var(--text-muted-pannello)}.st-testata,.nav-app{border-bottom:1px solid var(--border-subtle);background:var(--bg-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.st-testata,.nav-app{background:var(--bg-surface)}}@media (display-mode:standalone){.st-testata,.nav-app{background-color:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.st-accesso-testata{z-index:40;border-bottom:1px solid var(--border-subtle);background-color:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none;position:sticky;top:0}.st-pagina-intera{background-color:var(--bg-surface)}}.st-beta{border:1px solid var(--accent);align-items:center;padding:1px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.st-beta{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent)}}.st-beta{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-size:calc(11px * var(--scala-testo));font-weight:650;line-height:calc(16px * var(--scala-testo));letter-spacing:.02em;white-space:nowrap}.st-link-frase{color:var(--accent-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}@media (pointer:coarse){.st-link-frase{position:relative}.st-link-frase:after{content:"";position:absolute;inset:-12px -6px}}.st-pagina{flex-direction:column;min-height:100dvh;display:flex}.st-salta{top:calc(var(--sicuro-alto) + 8px);left:calc(var(--sicuro-sinistra) + 8px);z-index:60;border-radius:var(--radius-control);background:var(--accent);min-height:40px;color:var(--on-accent);font-size:calc(14px * var(--scala-testo));align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(-200%)}.st-salta:focus{transform:none}@media (pointer:coarse){.st-salta{min-height:44px}}.st-pagina a:focus-visible,.st-pagina summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-control)}.st-main{outline:none;flex:1}.st-contenitore{width:100%;max-width:1128px;padding-inline:max(16px, var(--sicuro-sinistra)) max(16px, var(--sicuro-destra));margin-inline:auto}@media (min-width:640px){.st-contenitore{padding-inline:max(24px, var(--sicuro-sinistra)) max(24px, var(--sicuro-destra))}}.st-testata{z-index:40;padding-top:var(--sicuro-alto);position:sticky;top:0}.st-testata-riga{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.st-marchio{min-height:44px;color:var(--text-primary);font-size:calc(15px * var(--scala-testo));letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.marchio{flex:none;width:32px;height:32px;display:inline-flex}.marchio svg{width:100%;height:100%;display:block}.marchio-fondo{fill:var(--marchio-carta)}.marchio-carta{fill:none;stroke:var(--marchio-filo);stroke-width:44px}.marchio-onda{fill:var(--acqua)}.marchio-onda-dietro{fill:var(--marchio-onda-dietro)}.nav-app .marchio{width:28px;height:28px}@media (prefers-reduced-motion:no-preference){.marchio[data-viva] .marchio-onda{animation:2.6s linear infinite marchio-onda}.marchio[data-viva] .marchio-onda-dietro{animation:4.2s linear infinite marchio-onda-dietro}}@keyframes marchio-onda{to{transform:translate(-512px)}}@keyframes marchio-onda-dietro{to{transform:translate(512px)}}.st-accessi{flex:none;align-items:center;gap:4px;display:flex}@media (max-width:359px){.st-marchio .st-logo{display:none}}.st-piede{padding-top:24px;padding-bottom:max(24px, var(--sicuro-basso));border-top:1px solid var(--border-subtle);background:var(--bg-canvas);color:var(--text-muted);font-size:calc(13.5px * var(--scala-testo));margin-top:auto;line-height:1.5}.st-piede-riga{flex-direction:column;gap:8px;display:flex}.st-piede-riga p{margin:0}.st-piede-marchio{color:var(--text-primary);font-size:calc(15px * var(--scala-testo));letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:flex}.st-piede-link{flex-wrap:wrap;gap:0 20px;display:flex}.st-piede-link a{min-height:36px;color:var(--text-muted);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.st-piede-link a:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}}@media (pointer:coarse){.st-piede-link a{min-height:44px}}.st-piede-sotto{border-top:1px solid var(--border-subtle);font-size:calc(12.5px * var(--scala-testo));margin-top:8px;padding-top:12px}@media (min-width:720px){.st-piede-riga{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}}.st-main>:not(.st-home){width:100%;max-width:768px;padding-inline:max(16px, var(--sicuro-sinistra)) max(16px, var(--sicuro-destra));margin-inline:auto}.st-main>:not(.st-home):first-child{padding-top:40px}.st-main>:not(.st-home):last-child{padding-bottom:64px}@media (min-width:640px){.st-main>:not(.st-home){padding-inline:max(24px, var(--sicuro-sinistra)) max(24px, var(--sicuro-destra))}}.st-home{overflow-x:clip}.st-sezione{padding-block:56px;scroll-margin-top:72px;position:relative}.st-sezione:before{content:"";background-color:var(--border-strong);pointer-events:none;height:8px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='8' viewBox='0 0 48 8'%3E%3Cpath d='M0 4c6-3.6 10-3.6 16 0s10 3.6 16 0 10-3.6 16 0' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='8' viewBox='0 0 48 8'%3E%3Cpath d='M0 4c6-3.6 10-3.6 16 0s10 3.6 16 0 10-3.6 16 0' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-position:top;mask-position:top;-webkit-mask-size:48px 8px;mask-size:48px 8px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}@media (min-width:900px){.st-sezione{padding-block:80px}}.st-intesta{max-width:680px}.st-etichetta{color:var(--accent-text);font-size:calc(12px * var(--scala-testo));letter-spacing:.07em;text-transform:uppercase;margin:0 0 8px;font-weight:650}.st-h2{font-size:calc(clamp(1.625rem, 1.3rem + 1.4vw, 2.25rem) * var(--scala-testo));letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:650;line-height:1.15}.st-introduzione{color:var(--text-muted);font-size:calc(16.5px * var(--scala-testo));text-wrap:pretty;margin:14px 0 0;line-height:1.6}.st-eroe{isolation:isolate;text-align:center;padding-block:56px;position:relative}@media (min-width:900px){.st-eroe{padding-block:96px 80px}}.st-eroe:before{content:"";z-index:-1;background-image:radial-gradient(var(--canvas-grid) 1.3px, transparent 1.6px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 100% at 50% 0,#000 35%,#0000 80%);mask-image:radial-gradient(100% 100% at 50% 0,#000 35%,#0000 80%)}.st-eroe-testo{max-width:760px;margin-inline:auto}.st-eroe-riga{color:var(--text-muted);font-size:calc(13.5px * var(--scala-testo));flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;display:flex}.st-titolo{font-size:calc(clamp(2.125rem, 1.45rem + 3.2vw, 3.5rem) * var(--scala-testo));letter-spacing:-.03em;text-wrap:balance;margin:18px 0 0;font-weight:650;line-height:1.08}.st-lead{max-width:600px;color:var(--text-muted);font-size:calc(17px * var(--scala-testo));text-wrap:pretty;margin:20px auto 0;line-height:1.55}@media (min-width:640px){.st-lead{font-size:calc(19px * var(--scala-testo))}}.st-azioni{flex-direction:column;align-items:stretch;gap:12px;max-width:340px;margin:32px auto 0;display:flex}@media (min-width:560px){.st-azioni{flex-direction:row;justify-content:center;align-items:center;max-width:none}}.st-nota-eroe{max-width:460px;color:var(--text-muted);font-size:calc(13.5px * var(--scala-testo));margin:18px auto 0;line-height:1.5}.st-barrette{justify-content:center;gap:4px;margin-top:36px;display:flex}.st-barrette i{border-radius:var(--radius-pill);opacity:.8;width:28px;height:6px;display:block}.st-barrette i:first-child{background:var(--c-persona)}.st-barrette i:nth-child(2){background:var(--c-tempo)}.st-barrette i:nth-child(3){background:var(--c-lista)}.st-barrette i:nth-child(4){background:var(--c-uscita)}.st-barrette i:nth-child(5){background:var(--c-problema)}.st-barrette i:nth-child(6){background:var(--c-grigio)}.st-t-lista{--t:var(--c-lista)}.st-t-tempo{--t:var(--c-tempo)}.st-t-timer{--t:var(--c-timer)}.st-t-persona{--t:var(--c-persona)}.st-t-soldi{--t:var(--c-entrata)}.st-t-zona{--t:var(--c-decisione)}.st-t-ricevuta{--t:var(--accent)}.st-icona{border:1px solid var(--t,var(--accent));flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-icona{border:1px solid color-mix(in srgb, var(--t,var(--accent)) 26%, transparent)}}.st-icona{border-radius:var(--radius-control);background:var(--t,var(--accent))}@supports (color:color-mix(in lab, red, red)){.st-icona{background:color-mix(in srgb, var(--t,var(--accent)) 11%, transparent)}}.st-icona{color:var(--t,var(--accent))}@supports (color:color-mix(in lab, red, red)){.st-icona{color:color-mix(in srgb, var(--t,var(--accent)) 80%, var(--text-primary))}}.st-chip{border:1px solid var(--t,var(--accent));align-items:center;gap:6px;padding:3px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.st-chip{border:1px solid color-mix(in srgb, var(--t,var(--accent)) 24%, transparent)}}.st-chip{border-radius:var(--radius-pill);background:var(--t,var(--accent))}@supports (color:color-mix(in lab, red, red)){.st-chip{background:color-mix(in srgb, var(--t,var(--accent)) 10%, transparent)}}.st-chip{color:var(--t,var(--accent))}@supports (color:color-mix(in lab, red, red)){.st-chip{color:color-mix(in srgb, var(--t,var(--accent)) 70%, var(--text-primary))}}.st-chip{font-size:calc(12.5px * var(--scala-testo));font-weight:600;line-height:calc(18px * var(--scala-testo))}.st-elenco-passi,.st-cose,.st-dati,.st-righe,.st-frasi,.st-tag,.st-requisiti{margin:0;padding:0;list-style:none}.st-elenco-passi{gap:16px;margin-top:32px;display:grid}@media (min-width:860px){.st-elenco-passi{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.st-passo,.st-cosa,.st-dato,.st-requisito,.st-ruolo,.st-domande,.st-gratis{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-card)}.st-passo{flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.st-passo-testa{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.st-numero{color:var(--text-muted);font-family:var(--f-mono);font-size:calc(13px * var(--scala-testo));font-variant-numeric:tabular-nums}.st-h3{font-size:calc(18px * var(--scala-testo));letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.3}.st-testo{color:var(--text-muted);font-size:calc(15px * var(--scala-testo));margin:0;line-height:1.6}.st-frasi,.st-tag{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px;display:flex}.st-frasi{flex-direction:column;align-items:flex-start}.st-frase{border-radius:var(--radius-control);background:var(--accent-soft);max-width:100%;color:var(--accent-text);font-size:calc(14px * var(--scala-testo));overflow-wrap:anywhere;padding:6px 12px;font-weight:500;line-height:1.4}.st-cose{gap:14px;margin-top:32px;display:grid}@media (min-width:600px){.st-cose{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.st-cose{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.st-cosa{flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.st-cosa .st-h3{font-size:calc(17px * var(--scala-testo))}.st-gruppi{gap:32px;display:grid}@media (min-width:960px){.st-gruppi{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px}}.st-ruoli{gap:10px;margin:28px 0 0;display:grid}.st-ruolo{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.st-ruolo dt{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-size:calc(13px * var(--scala-testo));font-weight:650;line-height:calc(20px * var(--scala-testo));padding:1px 10px;display:inline-flex}.st-ruolo dd{color:var(--text-muted);font-size:calc(14.5px * var(--scala-testo));margin:0;line-height:1.5}.st-righe{flex-direction:column;display:flex}.st-riga{border-top:1px solid var(--border-subtle);gap:16px;padding-block:20px;display:flex}.st-riga:first-child{border-top:0;padding-top:0}.st-riga:last-child{padding-bottom:0}.st-riga>div{min-width:0}.st-riga .st-h3{font-size:calc(17px * var(--scala-testo))}.st-riga .st-testo{margin-top:6px}.st-dati{gap:14px;margin-top:32px;display:grid}@media (min-width:600px){.st-dati{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.st-dati{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.st-dato{flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.st-dato .st-h3{font-size:calc(16.5px * var(--scala-testo))}.st-dato .st-testo{font-size:calc(14.5px * var(--scala-testo))}.st-onesta{border:1px dashed var(--border-strong);border-radius:var(--radius-card);background:0 0;margin-top:20px;padding:20px}.st-onesta .st-h3{font-size:calc(16.5px * var(--scala-testo))}.st-onesta ul{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.st-onesta li{color:var(--text-muted);font-size:calc(15px * var(--scala-testo));padding-left:18px;line-height:1.55;position:relative}.st-onesta li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.st-seguito{margin:20px 0 0}.st-vai{min-height:44px;color:var(--accent-text);font-size:calc(15.5px * var(--scala-testo));align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.st-vai:hover{text-underline-offset:3px;text-decoration:underline}}.st-requisiti{gap:14px;margin-top:32px;display:grid}@media (min-width:760px){.st-requisiti{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.st-requisito{flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.st-requisito .st-h3{font-size:calc(16.5px * var(--scala-testo))}.st-requisito .st-testo{font-size:calc(14.5px * var(--scala-testo))}.st-gratis{border-color:var(--accent);gap:14px;margin-top:16px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.st-gratis{border-color:color-mix(in srgb, var(--accent) 38%, var(--border-subtle))}}.st-gratis .st-h3{font-size:calc(16.5px * var(--scala-testo))}.st-gratis .st-testo{font-size:calc(15px * var(--scala-testo));margin-top:4px}@media (max-width:599px){.st-cosa,.st-dato,.st-requisito{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.st-cosa>.st-icona,.st-dato>.st-icona,.st-requisito>.st-icona{grid-row:1/span 2}}.st-domande-corpo{gap:32px;display:grid}@media (min-width:960px){.st-domande-corpo{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px}}.st-domande{min-width:0;overflow:hidden}.st-domanda+.st-domanda{border-top:1px solid var(--border-subtle)}.st-domanda summary{min-height:56px;color:var(--text-primary);font-size:calc(16px * var(--scala-testo));cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-weight:600;line-height:1.35;list-style:none;display:flex}.st-pagina .st-domanda summary:focus-visible{outline-offset:-2px;border-radius:0}.st-domanda summary::-webkit-details-marker{display:none}.st-domanda summary svg{color:var(--text-muted);transition:transform var(--transizione);flex:none}.st-domanda[open] summary svg{transform:rotate(180deg)}@media (hover:hover){.st-domanda summary:hover{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.st-domanda summary:hover{background:color-mix(in srgb, var(--text-primary) 4%, transparent)}}}.st-risposta{padding:0 18px 18px}.st-risposta p{color:var(--text-muted);font-size:calc(15.5px * var(--scala-testo));margin:0;line-height:1.6}.st-risposta p+p{margin-top:10px}.st-contatti{text-align:center}.st-contatti-corpo{flex-direction:column;align-items:center;display:flex}.st-contatti .st-icona{--t:var(--accent);border-radius:var(--radius-card);width:48px;height:48px;margin-bottom:16px}.st-contatti .st-introduzione{margin-top:10px}.st-contatti-azione{margin-top:24px}.st-avviso{text-align:left;max-width:640px;margin:24px auto 0}.tema-scelta{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-canvas);gap:2px;max-width:100%;padding:2px;display:inline-flex}.tema-voce{cursor:pointer;flex:auto;display:block;position:relative}.tema-radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tema-radio:focus-visible{outline:none}.tema-vista{border-radius:calc(var(--radius-control) - 2px);min-height:32px;color:var(--text-muted);font-size:calc(13px * var(--scala-testo));white-space:nowrap;transition:color var(--transizione), background-color var(--transizione), border-color var(--transizione);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;line-height:1;display:flex;position:relative}.tema-icona{flex:none;width:15px;height:15px}.tema-radio:checked+.tema-vista{border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}.tema-radio:focus-visible+.tema-vista{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.tema-radio:not(:checked):hover+.tema-vista{color:var(--text-primary)}}@media (pointer:coarse){.tema-vista{min-width:44px;min-height:44px;padding:0 14px}}@media (max-width:479.98px){.tema-scelta{width:100%;display:flex}.tema-voce{flex:1 1 0}.tema-vista{padding:0 8px}}@media (max-width:359.98px){.tema-icona{display:none}}@media (forced-colors:active){.tema-radio:checked+.tema-vista{border-color:highlight}.tema-radio:checked+.tema-vista:after{content:"";border-bottom:2px solid highlight;position:absolute;bottom:3px;left:10px;right:10px}}.tema-nelle-impostazioni{margin-top:12px}.tema-nel-piede{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tema-nel-piede>span{color:var(--text-muted);font-size:calc(12.5px * var(--scala-testo))}html.tema-in-cambio,html.tema-in-cambio *,html.tema-in-cambio :before,html.tema-in-cambio :after{transition:none!important}.lv-puntini{--tela-passo:24px;--tela-x:0px;--tela-y:0px;--tela-raggio:1.9px}.as-anteprima{--tela-passo:16px;--tela-x:0px;--tela-y:0px;--tela-raggio:1.5px;background-color:var(--bg-canvas)}.lv-puntini,.as-anteprima[data-tela=puntini]{background-image:radial-gradient(circle, var(--canvas-grid) var(--tela-raggio), transparent calc(var(--tela-raggio) + .3px));background-size:var(--tela-passo) var(--tela-passo);background-position:var(--tela-x) var(--tela-y)}:root[data-tela=sfalsati] .lv-puntini,.as-anteprima[data-tela=sfalsati]{background-image:radial-gradient(circle, var(--canvas-grid) var(--tela-raggio), transparent calc(var(--tela-raggio) + .3px)), radial-gradient(circle, var(--canvas-grid) var(--tela-raggio), transparent calc(var(--tela-raggio) + .3px));background-size:var(--tela-passo) calc(var(--tela-passo) * 1.73205);background-position:var(--tela-x) var(--tela-y), calc(var(--tela-x) + var(--tela-passo) / 2) calc(var(--tela-y) + var(--tela-passo) * .866025)}:root[data-tela=quadretti] .lv-puntini,.as-anteprima[data-tela=quadretti]{background-image:linear-gradient(to right, var(--canvas-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--canvas-grid) 1px, transparent 1px);background-size:var(--tela-passo) var(--tela-passo);background-position:var(--tela-x) var(--tela-y)}:root[data-tela=rombi] .lv-puntini,.as-anteprima[data-tela=rombi]{background-image:linear-gradient(to top right, transparent calc(50% - .8px), var(--canvas-grid) calc(50% - .2px), var(--canvas-grid) calc(50% + .2px), transparent calc(50% + .8px)), linear-gradient(to bottom right, transparent calc(50% - .8px), var(--canvas-grid) calc(50% - .2px), var(--canvas-grid) calc(50% + .2px), transparent calc(50% + .8px));background-size:calc(var(--tela-passo) * 1.73205) var(--tela-passo);background-position:var(--tela-x) var(--tela-y)}:root[data-tela=righe] .lv-puntini,.as-anteprima[data-tela=righe]{background-image:linear-gradient(to bottom, var(--canvas-grid) 1px, transparent 1px);background-size:var(--tela-passo) calc(var(--tela-passo) * 1.33333);background-position:var(--tela-x) var(--tela-y)}:root[data-tela=pulita] .lv-puntini,.as-anteprima[data-tela=pulita]{background-image:none}:root[data-segno=striscia] .lv-card{--velo-tipo:0%;--tinta-bordo:0%;border-left:3px solid var(--t);padding-left:9px}:root[data-segno=icona] .lv-card{--velo-tipo:0%;--tinta-bordo:0%}:root[data-segno=icona] .lv-ic{background-color:var(--t)}@supports (color:color-mix(in lab, red, red)){:root[data-segno=icona] .lv-ic{background-color:color-mix(in srgb, var(--t) 18%, transparent)}}:root[data-segno=angolo] .lv-card{--velo-tipo:0%;--tinta-bordo:0%}:root[data-segno=angolo] .lv-card:before{content:"";border-radius:var(--radius-card) 0 12px 0;background-color:var(--t);pointer-events:none;width:16px;height:16px;position:absolute;top:-1px;left:-1px}.as-cartina{--t:var(--c-tempo);box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:calc(var(--radius-control) - 3px);background-color:var(--bg-surface);height:40px;display:block;position:relative;overflow:hidden}.as-cartina:before{content:"";background-color:var(--t);border-radius:4px;width:15px;height:15px;position:absolute;top:12px;left:10px}@supports (color:color-mix(in lab, red, red)){.as-cartina:before{background-color:color-mix(in srgb, var(--t) 12%, transparent)}}.as-cartina-riga{background-color:var(--text-primary);border-radius:3px;height:6px;position:absolute;top:16px;left:31px;right:12px}@supports (color:color-mix(in lab, red, red)){.as-cartina-riga{background-color:color-mix(in srgb, var(--text-primary) 18%, transparent)}}.as-cartina[data-segno=velo]{border-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.as-cartina[data-segno=velo]{border-color:color-mix(in srgb, var(--t) 22%, var(--border-subtle))}}.as-cartina[data-segno=velo]{background-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.as-cartina[data-segno=velo]{background-color:color-mix(in srgb, var(--t) 5%, var(--bg-surface))}}.as-cartina[data-segno=striscia]{border-left:3px solid var(--t)}.as-cartina[data-segno=icona]:before{background-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.as-cartina[data-segno=icona]:before{background-color:color-mix(in srgb, var(--t) 18%, transparent)}}.as-cartina[data-segno=angolo]:after{content:"";border-radius:calc(var(--radius-control) - 3px) 0 10px 0;background-color:var(--t);width:13px;height:13px;position:absolute;top:-1px;left:-1px}.as-scelta{gap:8px;margin-top:12px;display:grid}.as-scelta-tela{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.as-scelta-testo,.as-scelta-segno{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.as-voce{cursor:pointer;min-width:0;display:block;position:relative}.as-radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.as-radio:focus-visible{outline:none}.as-vista{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background-color:var(--bg-surface);min-height:44px;color:var(--text-muted);font-size:calc(12.5px * var(--scala-testo));text-align:center;transition:color var(--transizione), background-color var(--transizione), border-color var(--transizione);flex-direction:column;align-items:stretch;gap:6px;padding:5px 5px 7px;font-weight:500;line-height:1.2;display:flex}.as-anteprima{border:1px solid var(--border-subtle);border-radius:calc(var(--radius-control) - 3px);height:40px;display:block}.as-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-campione{height:40px;color:var(--text-primary);justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:1;display:flex}.as-campione[data-testo=piccolo]{font-size:16.2px}.as-campione[data-testo=grande]{font-size:20.25px}.as-campione[data-testo=molto-grande]{font-size:22.5px}.as-radio:checked+.as-vista{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent-text);font-weight:600}.as-radio:focus-visible+.as-vista{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.as-radio:not(:checked):hover+.as-vista{border-color:var(--border-strong);color:var(--text-primary)}}@media (forced-colors:active){.as-radio:checked+.as-vista{border-color:highlight;outline:1px solid highlight}}:root{--bg-canvas:#f2efe8;--bg-surface:#fbfaf7;--bg-panel:#f2efe8d9;--border-subtle:#e4dfd4;--text-primary:#1f2a28;--text-muted:#5b6663;--accent:#2b807d;--accent-hover:#26716e;--canvas-grid:#1f2a2813;--border-strong:#cfc8ba;--text-faint:#98a09c;--accent-text:#26716e;--accent-soft:#2b807d1a;--on-accent:#fff;--shadow-float:0 10px 28px #1f2a281a;--marchio-carta:var(--bg-surface);--marchio-filo:var(--text-primary);--marchio-onda-dietro:var(--acqua)}@supports (color:color-mix(in lab, red, red)){:root{--marchio-onda-dietro:color-mix(in srgb, var(--acqua) 45%, transparent)}}:root{--acqua:#3fb8b0;--luce:radial-gradient(70vmax 45vmax at 8% -10%, #3fb8b038, transparent 62%), radial-gradient(60vmax 50vmax at 96% 108%, #6896542e, transparent 62%), radial-gradient(55vmax 40vmax at 88% -6%, #dec49242, transparent 62%);--shadow-card:0 1px 2px #1f2a280d, 0 10px 22px -12px #1f2a2824;--text-muted-pannello:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root{--text-muted-pannello:color-mix(in srgb, var(--text-muted) 88%, var(--text-primary))}}:root{--text-muted-tinta:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root{--text-muted-tinta:color-mix(in srgb, var(--text-muted) 70%, var(--text-primary))}}:root{--danger-text:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){:root{--danger-text:color-mix(in srgb, var(--c-timer) 70%, var(--text-primary))}}:root{--danger-solid:#b12620;--danger-solid-hover:#96201b;--velo-pannello:#1f2a2829;--velo-modale:#1f2a2866;--border-input:#7f8a85;--c-tempo:#d45a3c;--c-sabbia:#a27e40;--c-lista:#5a6fcb;--c-idea:#a67d00;--c-persona:#be4a7a;--c-entrata:#2e8f5e;--c-uscita:#b4513a;--c-risparmio:#2f6fb5;--c-tabella:#4e5aa8;--c-decisione:#7b57c2;--c-domanda:#2d7fbf;--c-lilla:#9e74d6;--c-problema:#c77119;--c-arancio:#c8621a;--c-marrone:#96684f;--c-obiettivo:#1b9187;--c-luogo:#3b7f4f;--c-timer:#d3352e;--c-grigio:#7f8781;--c-link:#53605b;--c-preferenza:#3f72c8;--transizione:.15s ease;--transizione-pannello:.2s ease;--sicuro-alto:env(safe-area-inset-top,0px);--sicuro-destra:env(safe-area-inset-right,0px);--sicuro-basso:env(safe-area-inset-bottom,0px);--sicuro-sinistra:env(safe-area-inset-left,0px);--f-ui:var(--font-inter), system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", sans-serif;--f-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;accent-color:var(--accent)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark],.dark{--bg-canvas:#161c1b;--bg-surface:#202725;--bg-panel:#161c1bd9;--border-subtle:#e2ece41a;--text-primary:#e6e8e3;--text-muted:#a0aba5;--accent:#2b827f;--accent-hover:#277572;--canvas-grid:#e2ece40d;--border-strong:#e2ece42e;--text-faint:#6f7a74;--accent-text:#3dafac;--accent-soft:#2b827f29;--on-accent:#fff;--shadow-float:0 8px 24px #0006;--marchio-carta:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark],.dark{--marchio-carta:color-mix(in srgb, var(--text-primary) 12%, var(--bg-surface))}}[data-theme=dark],.dark{--marchio-filo:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark],.dark{--marchio-filo:color-mix(in srgb, var(--text-primary) 70%, var(--bg-surface))}}[data-theme=dark],.dark{--marchio-onda-dietro:var(--acqua)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark],.dark{--marchio-onda-dietro:color-mix(in srgb, var(--acqua) 45%, transparent)}}[data-theme=dark],.dark{--acqua:#4fc3bb;--luce:radial-gradient(70vmax 45vmax at 8% -10%, #4fc3bb29, transparent 62%), radial-gradient(60vmax 50vmax at 96% 108%, #78aa641f, transparent 62%), radial-gradient(55vmax 40vmax at 88% -6%, #e6c89614, transparent 62%);--shadow-card:0 1px 2px #00000040, 0 10px 22px -12px #00000080;--text-muted-pannello:var(--text-muted);--text-muted-tinta:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark],.dark{--text-muted-tinta:color-mix(in srgb, var(--text-muted) 70%, var(--text-primary))}}[data-theme=dark],.dark{--danger-text:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark],.dark{--danger-text:color-mix(in srgb, var(--c-timer) 70%, var(--text-primary))}}[data-theme=dark],.dark{--danger-solid:#c2443e;--danger-solid-hover:#a53a35;--velo-pannello:#0006;--velo-modale:#0009;--border-input:#e2ece466;--c-tempo:#ec8470;--c-sabbia:#d2ae6e;--c-lista:#8e9be8;--c-idea:#ddae45;--c-persona:#de86b0;--c-entrata:#55bf8a;--c-uscita:#db7c64;--c-risparmio:#6f98ea;--c-tabella:#8790e0;--c-decisione:#ae8bea;--c-domanda:#5fa8e6;--c-lilla:#bc9bea;--c-problema:#eda548;--c-arancio:#e8834b;--c-marrone:#c28f76;--c-obiettivo:#4cbdb0;--c-luogo:#66b987;--c-timer:#f2554e;--c-grigio:#a0aba5;--c-link:#a8b3ad;--c-preferenza:#7fa2f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-canvas:#161c1b;--bg-surface:#202725;--bg-panel:#161c1bd9;--border-subtle:#e2ece41a;--text-primary:#e6e8e3;--text-muted:#a0aba5;--accent:#2b827f;--accent-hover:#277572;--canvas-grid:#e2ece40d;--border-strong:#e2ece42e;--text-faint:#6f7a74;--accent-text:#3dafac;--accent-soft:#2b827f29;--on-accent:#fff;--shadow-float:0 8px 24px #0006;--marchio-carta:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--marchio-carta:color-mix(in srgb, var(--text-primary) 12%, var(--bg-surface))}}:root:not([data-theme=light]){--marchio-filo:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--marchio-filo:color-mix(in srgb, var(--text-primary) 70%, var(--bg-surface))}}:root:not([data-theme=light]){--marchio-onda-dietro:var(--acqua)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--marchio-onda-dietro:color-mix(in srgb, var(--acqua) 45%, transparent)}}:root:not([data-theme=light]){--acqua:#4fc3bb;--luce:radial-gradient(70vmax 45vmax at 8% -10%, #4fc3bb29, transparent 62%), radial-gradient(60vmax 50vmax at 96% 108%, #78aa641f, transparent 62%), radial-gradient(55vmax 40vmax at 88% -6%, #e6c89614, transparent 62%);--shadow-card:0 1px 2px #00000040, 0 10px 22px -12px #00000080;--text-muted-pannello:var(--text-muted);--text-muted-tinta:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--text-muted-tinta:color-mix(in srgb, var(--text-muted) 70%, var(--text-primary))}}:root:not([data-theme=light]){--danger-text:var(--c-timer)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--danger-text:color-mix(in srgb, var(--c-timer) 70%, var(--text-primary))}}:root:not([data-theme=light]){--danger-solid:#c2443e;--danger-solid-hover:#a53a35;--velo-pannello:#0006;--velo-modale:#0009;--border-input:#e2ece466;--c-tempo:#ec8470;--c-sabbia:#d2ae6e;--c-lista:#8e9be8;--c-idea:#ddae45;--c-persona:#de86b0;--c-entrata:#55bf8a;--c-uscita:#db7c64;--c-risparmio:#6f98ea;--c-tabella:#8790e0;--c-decisione:#ae8bea;--c-domanda:#5fa8e6;--c-lilla:#bc9bea;--c-problema:#eda548;--c-arancio:#e8834b;--c-marrone:#c28f76;--c-obiettivo:#4cbdb0;--c-luogo:#66b987;--c-timer:#f2554e;--c-grigio:#a0aba5;--c-link:#a8b3ad;--c-preferenza:#7fa2f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--accent)}}:root{--scala-testo:1}:root[data-testo=piccolo]{--scala-testo:.9}:root[data-testo=grande]{--scala-testo:1.125}:root[data-testo=molto-grande]{--scala-testo:1.25}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes shimmer{to{transform:translate(100%)}}.skeleton{background:var(--text-primary);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skeleton{background:color-mix(in srgb, var(--text-primary) 5%, var(--bg-surface))}}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--border-strong), transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--border-strong) 55%, transparent), transparent)}}.skeleton:after{animation:1.4s infinite shimmer}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
