@property --fh-t{syntax:"*";inherits:false}@property --fh-tp{syntax:"*";inherits:false}@property --fh-tl{syntax:"*";inherits:false}@property --fh-o{syntax:"*";inherits:false}@property --fh-x{syntax:"*";inherits:false}@property --fh-y{syntax:"*";inherits:false}@property --fh-w{syntax:"*";inherits:false}@property --fh-h{syntax:"*";inherits:false}.fh{width:100%;color:hsl(var(--foreground));font-family:var(--font-ibm-plex-sans,"IBM Plex Sans"), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;position:relative;container:fh/inline-size}.fh *,.fh :before,.fh :after{box-sizing:border-box}.fh p{margin:0}.fh-palco{--fh-u:calc(100cqw / 400);aspect-ratio:4/5;width:100%;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 30 * var(--fh-u)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 30 * var(--fh-u)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - 30 * var(--fh-u)), transparent);position:relative;overflow:hidden}.fh-tela{--fh-formato:p;position:absolute;inset:0}@container fh (min-width:560px){.fh-palco{--fh-u:calc(100cqw / 840);aspect-ratio:16/9}.fh-tela{--fh-formato:l}}.fh-el{transform:var(--fh-t,none);opacity:var(--fh-o,1)}.fh-viaggio{transform:var(--fh-tp);transform-origin:50%;opacity:var(--fh-o,1);position:absolute;top:0;left:0}@container fh (min-width:560px){.fh-viaggio{transform:var(--fh-tl)}}.fh-pos{left:calc(var(--fh-x) * var(--fh-u));top:calc(var(--fh-y) * var(--fh-u));width:calc(var(--fh-w) * var(--fh-u));height:calc(var(--fh-h) * var(--fh-u));position:absolute}.fh-cifra{font-family:var(--font-geist-mono,"Geist Mono"), ui-monospace, monospace;font-variant-numeric:tabular-nums}.fh-finestra,.fh-contenuto,.fh-area{position:absolute;inset:0}.fh-finestra{overflow:hidden}.fh-fili svg,.fh-grafico svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fh-fili{display:none}.fh-fili--p{display:block}@container fh (min-width:560px){.fh-fili--p{display:none}.fh-fili--l{display:block}}.fh-filo{fill:none;stroke:hsl(var(--accent-500));stroke-opacity:.8;stroke-width:1.5px;stroke-linecap:round}.fh-telefono{width:calc(276 * var(--fh-u));height:calc(600 * var(--fh-u));border-radius:calc(42 * var(--fh-u));background:hsl(var(--foreground) / .06);box-shadow:0 0 0 1px var(--surface-border), var(--surface-shadow)}.fh-schermo{inset:calc(7 * var(--fh-u));border-radius:calc(35 * var(--fh-u));background:hsl(var(--card));position:absolute}.fh-isola{left:calc(112 * var(--fh-u));top:calc(15 * var(--fh-u));width:calc(52 * var(--fh-u));height:calc(14 * var(--fh-u));border-radius:calc(7 * var(--fh-u));background:#131117;position:absolute}.fh-scheletro>span{border-radius:calc(5 * var(--fh-u));background:hsl(var(--muted))}.fh-scheletro>span.fh-scheletro-riga{border-radius:calc(7 * var(--fh-u));background:hsl(var(--muted) / .7)}.fh-etichetta,.fh-riga-et{font-size:calc(11.5 * var(--fh-u));line-height:calc(14 * var(--fh-u));color:hsl(var(--muted-foreground));white-space:nowrap;font-weight:500}.fh-riga-et{justify-content:space-between;gap:calc(8 * var(--fh-u));display:flex}.fh-totale{font-family:var(--font-geist-mono,"Geist Mono"), ui-monospace, monospace;font-size:calc(26 * var(--fh-u));line-height:calc(30 * var(--fh-u));letter-spacing:-.03em;white-space:nowrap;color:hsl(var(--foreground));font-weight:600}.fh-valore{font-family:var(--font-geist-mono,"Geist Mono"), ui-monospace, monospace;font-size:calc(14 * var(--fh-u));line-height:calc(18 * var(--fh-u));letter-spacing:-.02em;text-align:right;white-space:nowrap;color:hsl(var(--success));font-weight:600}.fh-linea{fill:none;stroke:hsl(var(--primary));stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.fh-area-forma{fill:hsl(var(--primary) / .1)}.fh-mesi{font-size:calc(10 * var(--fh-u));line-height:calc(12 * var(--fh-u));color:hsl(var(--muted-foreground));justify-content:space-between;display:flex}.fh-nota{border-radius:calc(12 * var(--fh-u));background:hsl(var(--primary) / .1);padding:calc(9 * var(--fh-u)) calc(12 * var(--fh-u))}.fh-nota-testo{font-size:calc(13 * var(--fh-u));line-height:calc(17.5 * var(--fh-u));color:hsl(var(--foreground));text-wrap:pretty;font-weight:500;position:relative}.fh-nota-testo .fh-cifra{color:hsl(var(--primary));font-size:.94em;font-weight:600}.fh-cursore{width:calc(1.5 * var(--fh-u));height:calc(17.5 * var(--fh-u));background:hsl(var(--primary));border-radius:1px;position:absolute;top:0;left:0}.fh-banca{width:calc(34 * var(--fh-u));height:calc(34 * var(--fh-u));border-radius:calc(10 * var(--fh-u));background:hsl(var(--card));box-shadow:0 0 0 1px var(--surface-border), var(--surface-shadow);place-items:center;display:grid}.fh-banca-sigla{font-size:calc(12.5 * var(--fh-u));letter-spacing:.03em;color:hsl(var(--foreground) / .72);font-weight:600}.fh-banca-nome{left:50%;top:calc(100% + 7 * var(--fh-u));font-size:calc(11 * var(--fh-u));line-height:calc(13 * var(--fh-u));white-space:nowrap;color:hsl(var(--muted-foreground));position:absolute;translate:-50%}@container fh (min-width:560px){.fh-banca-nome{left:calc(100% + 12 * var(--fh-u));font-size:calc(12 * var(--fh-u));line-height:calc(15 * var(--fh-u));top:50%;translate:0 -50%}}.fh-banca-ok{right:calc(-3 * var(--fh-u));top:calc(-3 * var(--fh-u));width:calc(10 * var(--fh-u));height:calc(10 * var(--fh-u));background:hsl(var(--success));box-shadow:0 0 0 calc(2 * var(--fh-u)) hsl(var(--background));border-radius:50%;position:absolute}.fh-saldo{width:calc(80 * var(--fh-u));height:calc(18 * var(--fh-u));font-size:calc(13 * var(--fh-u));line-height:calc(18 * var(--fh-u));text-align:center;white-space:nowrap;color:hsl(var(--muted-foreground));font-weight:500}.fh-riga{width:calc(232 * var(--fh-u));height:calc(24 * var(--fh-u))}.fh-riga>span{border-radius:calc(7 * var(--fh-u));position:absolute;inset:0}.fh-riga-fondo{background:hsl(var(--card));box-shadow:0 0 0 1px var(--surface-border), 0 1px 2px 0 #211d300d, 0 6px 16px -8px #211d3029}.fh-riga-pieno{background:hsl(var(--fh-c))}.fh .fh-riga-testo{align-items:center;gap:calc(6 * var(--fh-u));padding:0 calc(10 * var(--fh-u));font-size:calc(11 * var(--fh-u));line-height:1;display:flex}.fh-riga-grigio{width:calc(8 * var(--fh-u));height:calc(8 * var(--fh-u));background:hsl(var(--category-uncategorized));border-radius:50%;flex:none}.fh-riga-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--foreground) / .84);flex:1;font-weight:500;overflow:hidden}.fh-riga-importo{color:hsl(var(--foreground));flex:none;font-weight:500}.fh-riga-importo--piu{color:hsl(var(--success))}.fh .fh-riga-punto{inset:auto;left:calc(10 * var(--fh-u));top:calc(8 * var(--fh-u));width:calc(8 * var(--fh-u));height:calc(8 * var(--fh-u));background:hsl(var(--fh-c));border-radius:50%}.fh-alone{width:calc(8 * var(--fh-u));height:calc(8 * var(--fh-u));background:hsl(var(--fh-c));border-radius:50%}.fh-pausa{border:1px solid hsl(var(--border));background:hsl(var(--card) / .9);width:32px;height:32px;color:hsl(var(--foreground) / .7);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.fh-pausa:after{content:"";position:absolute;inset:-7px}.fh-pausa:hover{color:hsl(var(--foreground))}.fh-pausa:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.fh-pausa[hidden]{display:none}.fh-pausa svg{width:12px;height:12px}.fh-pausa [data-icona=riprendi],.fh-pausa[aria-pressed=true] [data-icona=pausa]{display:none}.fh-pausa[aria-pressed=true] [data-icona=riprendi]{display:block}.fh--picco .fh-palco{background:radial-gradient(closest-side at 58%,#1c1236 0%,#1c123600 100%)}.fh--grana .fh-palco:after{content:"";pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.4 -.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}