/*! © 2026 Mirador (Andrea D'Andrea e Marco D'Ettorre). Tutti i diritti riservati. Vietati copia, riproduzione, decompilazione e reverse engineering: https://miradorfinance.it/nda */
:root{color-scheme:light;--tinta:#137a62;--tinta-viva:#1fa585;--tinta-chiara:#e4f3ee;--tinta-velo:rgba(19,122,98,.11);--tinta-ombra:rgba(19,122,98,.55);--bg:#f2f2f7;--card:#fff;--card-bg:#fff;--card-border:transparent;--ink:#0c0f14;--ink-2:#3a3f47;--muted:#5e5e64;--line:#e3e3e8;--sep:rgba(60,60,67,.12);--surface-2:#f7f7fa;--surface-3:#ececf1;--chip:#ececf1;--hover:#f0f0f5;--sel:#e4f3ee;--sel-ink:#0f6652;--sel-line:#b8e0d4;--primary:#137a62;--primary-hover:#0f6652;--blue:#137a62;--info-bg:#e4f3ee;--info-ink:#0f6652;--ok-bg:#e3f5ea;--green:#106b33;--red:#b02218;--grid:#e9e9ee;--backdrop:rgba(0,0,0,.32);--head-bg:rgba(242,242,247,.74);--chrome:rgba(255,255,255,.64);--accento-2:#0c0f14;--accento-2-bg:#f7f7fa;--accento-2-line:#e3e3e8;--campo-bordo:#8e8e93;--ctrl:rgba(118,118,128,.12);--ctrl-su:#fff;--traccia:rgba(120,120,128,.16);--freccia:#c4c4c9;--vetro:rgba(255,255,255,.72);--vetro-luce:rgba(255,255,255,.8);--vetro-ombra:rgba(16,24,40,.22);--ombra:0 1px 1px rgba(16,24,40,.03),0 12px 32px -6px rgba(16,24,40,.08);--ombra-forte:0 2px 4px rgba(16,24,40,.04),0 22px 48px -12px rgba(16,24,40,.18);--ombra-scelta:0 3px 8px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);--shadow:var(--ombra);--alone:none;--sez-casa:#137a62;--sez-borsa:#30a2c7;--sez-profilo:#ff9500;--sez-patrimonio:#4f86f7;--sez-investimenti:#14a085;--sez-fire:#f2a81d;--sez-spese:#ff6f4f;--sez-famiglia:#8e959f;--sez-report:#5e7290;--sez-esperti:#a2845e;--sez-beta:#ff375f;--sez-impara:#34c759;--sez-impostazioni:#8e8e93;--r-finestra:28px;--r-carta:24px;--r-pannello:16px;--r-btn:12px;--r-campo:11px;--r-segmento:8px;--r-piccolo:8px;--r-barra:999px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--tinta:#137a62;--tinta-viva:#3fd1ab;--tinta-chiara:rgba(63,209,171,.16);--tinta-velo:rgba(63,209,171,.18);--tinta-ombra:rgba(0,0,0,.5);--bg:#000;--card:#1c1c1e;--card-bg:#1c1c1e;--card-border:transparent;--ink:#f5f5f7;--ink-2:#d1d1d6;--muted:#a8a8ae;--line:#38383a;--sep:rgba(84,84,88,.6);--surface-2:#2c2c2e;--surface-3:#3a3a3c;--chip:#2c2c2e;--hover:#2c2c2e;--sel:#16332c;--sel-ink:#6fe0c0;--sel-line:#23574a;--primary:#137a62;--primary-hover:#0f6652;--blue:#3fd1ab;--info-bg:#16332c;--info-ink:#6fe0c0;--ok-bg:#12321f;--green:#30d158;--red:#ff6961;--grid:#2c2c2e;--backdrop:rgba(0,0,0,.6);--head-bg:rgba(0,0,0,.72);--chrome:rgba(28,28,30,.78);--accento-2:#f5f5f7;--accento-2-bg:#2c2c2e;--accento-2-line:#38383a;--campo-bordo:#6b6b70;--ctrl:rgba(118,118,128,.24);--ctrl-su:#636366;--traccia:rgba(120,120,128,.32);--freccia:#5a5a5f;--vetro:rgba(37,37,40,.72);--vetro-luce:rgba(255,255,255,.08);--vetro-ombra:rgba(0,0,0,.6);--ombra:none;--ombra-forte:0 22px 48px -12px rgba(0,0,0,.7);--ombra-scelta:0 3px 8px rgba(0,0,0,.3);--shadow:none}}:root[data-theme=dark]{color-scheme:dark;--tinta:#137a62;--tinta-viva:#3fd1ab;--tinta-chiara:rgba(63,209,171,.16);--tinta-velo:rgba(63,209,171,.18);--tinta-ombra:rgba(0,0,0,.5);--bg:#000;--card:#1c1c1e;--card-bg:#1c1c1e;--card-border:transparent;--ink:#f5f5f7;--ink-2:#d1d1d6;--muted:#a8a8ae;--line:#38383a;--sep:rgba(84,84,88,.6);--surface-2:#2c2c2e;--surface-3:#3a3a3c;--chip:#2c2c2e;--hover:#2c2c2e;--sel:#16332c;--sel-ink:#6fe0c0;--sel-line:#23574a;--primary:#137a62;--primary-hover:#0f6652;--blue:#3fd1ab;--info-bg:#16332c;--info-ink:#6fe0c0;--ok-bg:#12321f;--green:#30d158;--red:#ff6961;--grid:#2c2c2e;--backdrop:rgba(0,0,0,.6);--head-bg:rgba(0,0,0,.72);--chrome:rgba(28,28,30,.78);--accento-2:#f5f5f7;--accento-2-bg:#2c2c2e;--accento-2-line:#38383a;--campo-bordo:#6b6b70;--ctrl:rgba(118,118,128,.24);--ctrl-su:#636366;--traccia:rgba(120,120,128,.32);--freccia:#5a5a5f;--vetro:rgba(37,37,40,.72);--vetro-luce:rgba(255,255,255,.08);--vetro-ombra:rgba(0,0,0,.6);--ombra:none;--ombra-forte:0 22px 48px -12px rgba(0,0,0,.7);--ombra-scelta:0 3px 8px rgba(0,0,0,.3);--shadow:none}:root{--linea:var(--tinta)!important;--linea-scura:var(--primary-hover)!important;--linea-ink:#fff!important;--linea-tenue:rgba(255,255,255,.86)!important;--linea-luce:var(--tinta-viva)!important}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11" 1,"ss01" 1}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--tinta)}.card,.oggi-tessera,.percorso-carta,.home-kpi .kpi,details.esperti>summary{background:var(--card)!important;border:0!important;border-radius:var(--r-carta)!important;box-shadow:var(--ombra)!important}.card{padding:20px}.card .card{box-shadow:none!important;background:var(--surface-2)!important;border-radius:var(--r-pannello)!important}#view h2{color:var(--ink);font-weight:750;font-stretch:100%;letter-spacing:-.015em}#view .title h2::before,.sidebar .nav-sez .nav-testa::before,.sidebar .tab[data-view=spese]::before{content:none!important}#view h3{letter-spacing:-.01em}.netto-valore,.patr-netto,.kpi b,.valore-cifra,.big,.oggi-num{font-weight:750!important;font-stretch:100%!important;letter-spacing:-.03em}.kpi-lab,.lab,.fg-lab,.oggi-occhiello{color:var(--muted)!important;font-weight:600!important}.btn{border:0!important;background:var(--ctrl);color:var(--ink);font-weight:600;border-radius:var(--r-btn)!important;box-shadow:none!important;--btn-fill:var(--traccia);--btn-ink:var(--ink)}.btn:hover:not(:disabled){background:var(--traccia)}.btn.primary,.btn.primary:hover:not(:disabled),:root[data-linea] .btn.primary,:root:not([data-linea]) .btn.primary,:root[data-linea=casa] .btn.primary{background:var(--primary)!important;color:#fff!important;box-shadow:0 8px 20px -10px var(--tinta-ombra)!important;--btn-fill:var(--primary-hover);--btn-ink:#fff}.btn.primary:disabled,:root[data-linea] .btn.primary:disabled,:root:not([data-linea]) .btn.primary:disabled{background:var(--ctrl)!important;color:var(--muted)!important;box-shadow:none!important}.btn.danger{color:var(--red)}.btn.ico{background:var(--ctrl)}.btn.ico[aria-pressed=true]{background:var(--tinta-chiara);color:var(--sel-ink)}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border-radius:var(--r-campo)!important;background:var(--card);border-color:var(--campo-bordo)}:is(input,select,textarea):focus-visible{outline:3px solid var(--tinta-velo)!important;outline-offset:0;border-color:var(--tinta)!important}.tag,.badge,.rolechip{border-radius:var(--r-barra)!important}.vistasel,.rangebar{background:var(--ctrl)!important;border:0!important;border-radius:10px!important;padding:2px!important}.rangebtn{border:0!important;border-radius:var(--r-segmento)!important;color:var(--ink-2);font-weight:600}.rangebtn.active,.rangebtn[aria-pressed=true]{background:var(--ctrl-su)!important;color:var(--ink)!important;box-shadow:var(--ombra-scelta)!important}:is(.testata,.head-grande) #vistaSel.cursore::before{background:var(--ctrl-su)!important;box-shadow:var(--ombra-scelta)}:is(.testata,.head-grande) #vistaSel.cursore .rangebtn.active{background:transparent!important;box-shadow:none!important}.temabar{background:var(--ctrl);border:0;border-radius:10px;padding:2px}.temabtn{border:0;border-radius:var(--r-segmento)}.temabtn[aria-pressed=true]{background:var(--ctrl-su);color:var(--ink);box-shadow:var(--ombra-scelta)}.cdlg,.idlg,dialog{border:0!important;border-radius:var(--r-finestra)!important;background:var(--card);box-shadow:var(--ombra-forte)!important}dialog::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.accmenu,.usrmenu{border:0!important;border-radius:var(--r-pannello)!important;background:var(--card)!important;-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);box-shadow:0 0 0 .5px var(--sep),var(--ombra-forte)!important}.table{border:0!important;border-radius:var(--r-pannello)!important;background:var(--card)}th{background:var(--surface-2);color:var(--muted);font-weight:600}td{border-color:var(--sep)}.upl,.upl.alt{background:var(--card)!important;color:var(--ink)!important;border:0!important;border-radius:var(--r-carta)!important;box-shadow:var(--ombra)!important}.upl small,.upl .status,.uplab{color:var(--muted)!important}.upl small a{color:var(--blue)!important}.upl .badge{background:var(--tinta-chiara)!important;color:var(--sel-ink)!important;border:0!important}.upl .infoi{color:var(--muted)!important;border-color:var(--line)!important}.pick{background:var(--ctrl)!important;color:var(--ink)!important;border:0!important;border-radius:var(--r-btn)!important}.pick.primaria,.upl .btn.primary{background:var(--primary)!important;color:#fff!important;border:0!important;box-shadow:0 8px 20px -10px var(--tinta-ombra)!important}.pick:focus-within{outline-color:var(--tinta)!important}.card>.upl,.card>.upl.alt{background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.schede{background:var(--ctrl)!important;border:0!important;border-radius:10px!important;padding:2px!important;gap:2px!important;box-shadow:none!important}.scheda{border:0!important;background:transparent!important;color:var(--ink-2)!important;font-weight:600!important;border-radius:var(--r-segmento)!important;box-shadow:none!important}.scheda:hover{background:var(--traccia)!important;color:var(--ink)!important}.scheda.attiva{background:var(--ctrl-su)!important;color:var(--ink)!important;box-shadow:var(--ombra-scelta)!important}@media(max-width:760px){.schede{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;width:100%}.scheda{flex:1 0 auto!important;font-size:13.5px!important}}.head.testata{background:var(--head-bg)!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}body.scrollata .head.testata{box-shadow:none!important}.head-title,.head-title.entra{background:transparent!important;color:var(--ink)!important;padding:0!important;margin:0!important}.head-title h1,#viewTitle{color:var(--ink)!important;font-weight:800!important;font-stretch:100%!important;letter-spacing:-.025em!important}@media(min-width:761px){.head-title h1{font-size:30px}body.scrollata .head-title h1{font-size:22px}}.head-title .infoi{color:var(--muted)!important;border-color:var(--line)!important;background:transparent!important}:is(.testata,.head-grande) .head-sezione{color:var(--muted);font-weight:600}:is(.testata,.head-grande) .head-sezione i{display:none}.testata .head-linea{height:2px}.testata .head-linea b{background:var(--sep)!important;opacity:1}.testata .head-linea i{background:var(--tinta)!important;border:0!important;box-shadow:0 0 0 5px var(--tinta-velo),0 6px 14px -4px var(--tinta-ombra)}.testata .head-linea i svg{stroke:#fff!important}.testata .head-linea.in-diretta i::after{border-color:var(--tinta-viva)!important}.testata .head-linea .head-m:focus-visible i{outline-color:var(--tinta-viva)}.valore-cifra{font-weight:750!important;letter-spacing:-.03em}.avatar{background:linear-gradient(145deg,#2fc19e,#127a63)!important;color:#fff;font-weight:750;box-shadow:0 4px 12px -4px var(--tinta-ombra)}.usrbtn{background:transparent!important}.sidebar{background:var(--chrome)!important;-webkit-backdrop-filter:saturate(180%) blur(24px)!important;backdrop-filter:saturate(180%) blur(24px)!important;border-right:.5px solid var(--sep)!important;color:var(--ink)}.shell{--sbw:264px}.shell.collapsed{--sbw:78px}.sidebar .brand-text b{color:var(--ink);font-size:17px;font-weight:800;letter-spacing:-.02em}.sidebar .brand-text small,.sidebar .nav-sotto{color:var(--muted)!important;font-weight:600}.sidebar .brand .collapse{color:var(--muted)}.sidebar .brand .collapse:hover{background:var(--ctrl);color:var(--ink)}.brand-mark{background:linear-gradient(140deg,#4fc7ae,#137a62)!important;border-radius:11px!important;box-shadow:0 6px 14px -6px var(--tinta-ombra)!important}.sidebar .tab,.sidebar .nav-testa{color:var(--ink-2)!important;font-weight:600!important;font-size:15px!important;background:transparent!important;border:0!important;border-radius:var(--r-btn)!important;padding:7px 10px!important;gap:12px!important;--btn-fill:var(--ctrl);--btn-ink:var(--ink)}.sidebar .tab:hover,.sidebar .nav-testa:hover{background:var(--ctrl)!important;color:var(--ink)!important}.sidebar .tab.active{background:var(--card)!important;color:var(--ink)!important;font-weight:650!important;box-shadow:var(--ombra)!important;--btn-fill:var(--card);--btn-ink:var(--ink)}:root[data-theme=dark] .sidebar .tab.active{background:var(--surface-3)!important}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .sidebar .tab.active{background:var(--surface-3)!important}}.sidebar .nav-testa.con-attiva,.sidebar .tab.con-attiva:not(.active){color:var(--ink)!important}.sidebar :is(.tab,.nav-testa)>svg:not(.freccia){width:30px!important;height:30px!important;padding:6px;box-sizing:border-box;border-radius:8px;color:#fff!important;stroke-width:2.1!important;background:linear-gradient(160deg,color-mix(in srgb,var(--c,var(--sez-casa)) 78%,#fff),var(--c,var(--sez-casa)));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 3px 8px -4px color-mix(in srgb,var(--c,var(--sez-casa)) 80%,transparent)}.sidebar .nav-sez[data-sez]>.nav-testa>svg:not(.freccia),.sidebar .tab[data-view]>svg{color:#fff!important}.sidebar .nav-testa .freccia{color:var(--freccia)!important;width:16px;height:16px}.sidebar .nav-sez .nav-gruppo{margin-left:12px!important;padding-left:0!important;border-left:0!important}.sidebar .nav-sez .nav-gruppo .tab{font-size:14.5px!important}.sidebar .nav-sez .nav-gruppo .tab>svg{width:26px!important;height:26px!important;padding:5px;border-radius:7px}.sidebar hr,.sidebar .nav-fine,.nav-piede{border-color:var(--sep)!important}.sidebar [data-view=home]{--c:var(--sez-casa)}.sidebar [data-view=watch]{--c:var(--sez-borsa)}.sidebar [data-view=profilo]{--c:var(--sez-profilo)}.sidebar [data-view=patrimonio]{--c:var(--sez-patrimonio)}.sidebar .nav-sez[data-sez=investimenti]{--c:var(--sez-investimenti)}.sidebar .nav-sez[data-sez=fire]{--c:var(--sez-fire)}.sidebar [data-view=spese]{--c:var(--sez-spese)}.sidebar .nav-sez[data-sez=famiglia]{--c:var(--sez-famiglia)}.sidebar [data-view=report]{--c:var(--sez-report)}.sidebar [data-view=esperti]{--c:var(--sez-esperti)}.sidebar .nav-sez[data-sez=beta]{--c:var(--sez-beta)}.sidebar [data-view=impara]{--c:var(--sez-impara)}.sidebar [data-view=settings]{--c:var(--sez-impostazioni)}.nav-pill{background:var(--ctrl)!important;color:var(--ink-2)!important;border:0!important;border-radius:var(--r-barra)!important}#navSblocca{background:var(--primary)!important;color:#fff!important;border:0!important;border-radius:var(--r-btn)!important;box-shadow:0 8px 20px -10px var(--tinta-ombra)!important;--btn-fill:var(--primary-hover);--btn-ink:#fff}.overlay{background:var(--backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:900px){.sidebar{background:var(--card)!important;box-shadow:var(--ombra-forte)!important}}.note,.fonti-pagina{color:var(--muted)}.barra-schede,.barra-tondi{display:none}@media(max-width:760px){.barra-schede{position:fixed;z-index:35;left:max(10px,env(safe-area-inset-left,0px));right:calc(max(10px,env(safe-area-inset-right,0px)) + 74px);bottom:calc(10px + env(safe-area-inset-bottom,0px));height:64px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:0 4px;border-radius:32px;background:var(--vetro);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);box-shadow:0 0 0 .5px var(--sep),0 18px 40px -10px var(--vetro-ombra),inset 0 1px 0 var(--vetro-luce)}.barra-schede :is(a,button){all:unset;box-sizing:border-box;display:grid;justify-items:center;align-content:center;gap:2px;height:56px;min-width:44px;padding:0 7px;border-radius:28px;font-size:12px;font-weight:600;letter-spacing:-.01em;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:center}.barra-schede span{white-space:nowrap}.barra-schede svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.barra-schede [aria-current=page]{color:var(--sel-ink);background:var(--tinta-velo)}:root[data-theme=dark] .barra-schede [aria-current=page]{color:var(--tinta-viva)}.barra-schede :is(a,button):focus-visible{outline:2px solid var(--tinta);outline-offset:-2px}.barra-schede :is(a,button):active{transform:scale(.94);transition:transform .12s ease}.barra-tondi{position:fixed;z-index:35;right:max(10px,env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:10px}.barra-tondo{box-sizing:border-box;display:grid;place-items:center;align-content:center;gap:1px;width:64px;height:64px;border-radius:50%;color:var(--ink-2);text-decoration:none;-webkit-tap-highlight-color:transparent;background:var(--vetro);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);box-shadow:0 0 0 .5px var(--sep),0 18px 40px -10px var(--vetro-ombra),inset 0 1px 0 var(--vetro-luce)}.barra-tondo[hidden]{display:none}.barra-tondo svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.barra-tondo span{font-size:12px;font-weight:700;letter-spacing:-.01em}.barra-importa{background:var(--tinta)!important;color:#fff;box-shadow:0 12px 26px -10px var(--tinta-ombra)!important}.barra-importa svg{width:22px;height:22px;stroke-width:2.4}.barra-cerca[aria-current=page]{color:var(--sel-ink)}:root[data-theme=dark] .barra-cerca[aria-current=page]{color:var(--tinta-viva)}.barra-tondo:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.barra-tondo:active{transform:scale(.94);transition:transform .12s ease}.content{padding-bottom:calc(160px + env(safe-area-inset-bottom,0px))}.testata #menuBtn{display:none!important}.head.testata{grid-template-columns:minmax(0,1fr) auto auto auto auto!important;column-gap:4px!important}.testata .head-corto{grid-column:1!important;grid-row:1;overflow:hidden}.testata .head-corto>span{overflow:hidden;text-overflow:ellipsis}.testata .head-actions>.accsel:not(.usrsel){grid-column:2!important;grid-row:1}.testata #testataAI{grid-column:3;grid-row:1}.testata #privacyBtn{grid-column:4!important;grid-row:1}.testata .usrsel{grid-column:5!important;grid-row:1}.toast{bottom:calc(90px + env(safe-area-inset-bottom,0px))!important}.bdg-flott{bottom:calc(160px + env(safe-area-inset-bottom,0px))!important}.filigrana{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;left:12px;right:auto!important;max-width:calc(100vw - 110px)!important}}@media(max-width:374px){.barra-schede :is(a,button){padding:0 3px;min-width:40px}}@media(max-width:760px)and (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.barra-schede [aria-current=page],.barra-cerca[aria-current=page]){color:var(--tinta-viva)}}.login-card.lastra{border:0!important;border-radius:var(--r-finestra)!important;box-shadow:var(--ombra-forte)!important;background:var(--card)!important;overflow:hidden}.lastra-fascia{background:linear-gradient(160deg,#137a62,#0b4f40)!important;color:#fff;border-radius:0!important}.lastra-fascia h1{font-weight:800!important;font-stretch:100%!important;letter-spacing:-.03em!important}.lastra-sezione>h2::before{content:none!important}.linee-mappa li::before{width:26px!important;height:26px!important;border-radius:7px;outline:0!important;background:linear-gradient(160deg,color-mix(in srgb,var(--tratto) 78%,#fff),var(--tratto))!important;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35),0 4px 10px -4px rgba(0,0,0,.4)}.l-investimenti{--tratto:var(--sez-investimenti)!important}.l-patrimonio{--tratto:var(--sez-patrimonio)!important}.l-fire{--tratto:var(--sez-fire)!important}.l-protezione{--tratto:var(--sez-famiglia)!important}.login:has(>.lastra:not(.hidden)){background:var(--bg)}:root{--mappa-giu:#d92d20;--mappa-zero:#57575d;--mappa-su:#17843b;--mappa-neutro:#1f6fd1;--mappa-vuoto:#e5e5ea;--mappa-testo-chiaro:#ffffff;--mappa-testo-scuro:#000000;--fumetto-fondo:rgba(28,28,30,.94);--fumetto-filo:rgba(255,255,255,0)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--mappa-giu:#d92d20;--mappa-zero:#3a3a3c;--mappa-su:#17843b;--mappa-neutro:#1f6fd1;--mappa-vuoto:#2c2c2e;--mappa-testo-chiaro:#ffffff;--mappa-testo-scuro:#000000;--fumetto-fondo:rgba(58,58,60,.96);--fumetto-filo:rgba(255,255,255,.12)}}:root[data-theme=dark]{--mappa-giu:#d92d20;--mappa-zero:#3a3a3c;--mappa-su:#17843b;--mappa-neutro:#1f6fd1;--mappa-vuoto:#2c2c2e;--mappa-testo-chiaro:#ffffff;--mappa-testo-scuro:#000000;--fumetto-fondo:rgba(58,58,60,.96);--fumetto-filo:rgba(255,255,255,.12)}.mappa-area{border-radius:var(--r-pannello)}.mg{outline:0}.mg-testa{right:auto;max-width:100%;height:24px;padding:0 4px 0 2px;background:transparent;color:var(--ink);font-size:13.5px;font-weight:700;letter-spacing:-.01em;line-height:22px;border-radius:var(--r-piccolo)}.mg-testa::after{content:"›" / "";margin-left:5px;color:var(--muted);font-weight:600}.mg-testa:hover{text-decoration:none;color:var(--tinta)}:root[data-theme=dark] .mg-testa:hover{color:var(--tinta-viva)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mg-testa:hover{color:var(--tinta-viva)}}.mg-testa:hover::after{color:inherit}.mg-testa:focus-visible{outline:2px solid var(--tinta);outline-offset:-2px}.mi{height:18px;padding:0 2px;background:transparent;border:0;color:var(--muted);font-size:12px;font-weight:600;line-height:17px}.mt{border:0;gap:3px;line-height:1.05;box-shadow:inset 0 1px 0 rgba(255,255,255,.12);transition:box-shadow .15s ease}.mt b{font-weight:750;letter-spacing:-.025em}.mt span{font-weight:600;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.mt:hover{filter:none;box-shadow:inset 0 0 0 2px rgba(255,255,255,.85)}.mappa-lente{bottom:10px;right:10px;gap:2px;padding:4px;border:0;border-radius:var(--r-barra);background:color-mix(in srgb,var(--card) 88%,transparent);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 0 0 .5px var(--sep),0 12px 32px -10px var(--vetro-ombra)}.mappa-lente button{min-width:36px;height:36px;padding:0 8px;border-radius:var(--r-barra);font-size:20px;font-weight:500;color:var(--ink);transition:background-color .15s ease}.mappa-lente button:hover:not(:disabled){background:var(--ctrl)}.mappa-lente button.mappa-intera{margin-left:2px;padding:0 14px;background:var(--ctrl);font-size:13.5px;font-weight:600}.mappa-lente button.mappa-intera:hover:not(:disabled){background:var(--traccia)}.mappa-lente button:focus-visible{outline:2px solid var(--tinta);outline-offset:-2px}.mappa-lente [data-lente-livello]{min-width:34px;font-size:13px;font-weight:600;color:var(--muted)}@media(max-width:760px){.mappa-lente{bottom:8px;right:8px}.mappa-lente button{min-width:42px;height:42px}}.mappa-legenda{flex:0 1 auto;min-width:0;gap:6px 14px}.mappa-scala{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));row-gap:6px;width:380px;max-width:100%}.mappa-scala.estremi{width:280px}.mappa-scala-barra{grid-column:1/-1;height:8px;margin-inline:calc(50% / var(--n));border-radius:var(--r-barra)}.mappa-scala.estremi .mappa-scala-barra{margin-inline:0}.mappa-scala-voce{font-size:12px;font-weight:600;color:var(--muted);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.mappa-scala.estremi .mappa-scala-voce:nth-child(2){text-align:left}.mappa-scala.estremi .mappa-scala-voce:last-child{text-align:right}.mappa-tacca-nota{margin-left:0;font-weight:600}.mappa-matrice table{border-collapse:separate;border-spacing:3px}.mappa-matrice :is(th,td){border:0}.mappa-matrice td.num{border-radius:var(--r-piccolo)}.mappa-matrice :is(thead th,tbody th){background:transparent}.mappa-fumetto,.borsa-fumetto{background:var(--fumetto-fondo);color:#fff;border-radius:var(--r-pannello);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 0 0 .5px var(--fumetto-filo),0 18px 40px -12px rgba(0,0,0,.45)}.mappa-sigla,.bf-testa .borsa-sigla{background:rgba(255,255,255,.16);color:#fff}.borsa-striscia{height:156px}.borsa-pezzo{clip-path:inset(2px round var(--r,8px));gap:3px;padding:6px;transition:none}.borsa-pezzo b{font-weight:750;letter-spacing:-.025em}.borsa-pezzo small{font-weight:600;opacity:1;font-variant-numeric:tabular-nums}.borsa-pezzo::after{content:"";position:absolute;inset:2px;border-radius:var(--r,8px);pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.12);transition:box-shadow .15s ease}.borsa-pezzo:hover,.borsa-pezzo:focus-visible{filter:none}.borsa-pezzo:hover::after{box-shadow:inset 0 0 0 2px rgba(255,255,255,.85)}.borsa-pezzo:focus-visible{clip-path:inset(2px round var(--r,8px));box-shadow:none}.borsa-pezzo:focus-visible::after{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px rgba(0,0,0,.4)}.borsa-pezzo-logo{width:28px;height:28px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.borsa-pezzo-logo .tkicon{width:20px;height:20px}@media(max-width:760px){.borsa-striscia{height:140px}}.borsa-totale{gap:10px}.borsa-totale>.muted{font-weight:600}.borsa-totale b{font-size:24px;font-weight:750;letter-spacing:-.025em}.borsa-totale .borsa-pill{padding:4px 10px;border-radius:var(--r-barra);font-size:13.5px;font-weight:700}@media(prefers-reduced-motion:reduce){.mt,.borsa-pezzo::after,.mappa-lente button{transition:none}}.vai-aggiorna{display:inline-flex;align-items:center;gap:8px}.vai-aggiorna svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pos-opzioni{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.aggiorna-sezione{margin:32px 0 16px;scroll-margin-top:84px}.aggiorna-sezione .riep-sezione h2{font-size:1.45rem;font-weight:750;letter-spacing:-.02em;color:var(--ink)}.imp-fonte{background:linear-gradient(180deg,var(--tinta-velo),transparent 58%),var(--card)!important;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.imp-fonte:hover{transform:translateY(-2px);box-shadow:var(--ombra-forte)!important}}.upl-ico{position:relative;overflow:hidden;display:grid;place-items:center;width:68px;height:68px;margin:0 auto 14px;border-radius:20px;background:linear-gradient(160deg,var(--tinta-viva),var(--tinta));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px rgba(0,0,0,.12),0 14px 28px -12px var(--tinta-ombra)}.upl-ico-gx{background:linear-gradient(160deg,#4cb8dc,#1f7fa3);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px rgba(0,0,0,.12),0 14px 28px -12px rgba(31,127,163,.55)}.upl-ico::after{content:"";position:absolute;inset:0 0 52% 0;border-radius:20px 20px 0 0;background:linear-gradient(rgba(255,255,255,.38),rgba(255,255,255,0))}.upl-ico svg{position:relative;width:34px;height:34px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.upl .upltesto>b{font-size:1.2rem;font-weight:750;letter-spacing:-.015em}.btn.tx-icona{display:inline-grid;place-items:center;width:36px;height:36px;padding:0!important;border:0!important;border-radius:50%!important;background:var(--ctrl)!important;color:var(--ink-2)!important}.btn.tx-icona svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn.tx-icona:hover{background:var(--tinta-chiara)!important;color:var(--tinta)!important}.btn.tx-icona.danger{color:var(--red)!important}.btn.tx-icona.danger:hover{background:rgba(255,59,48,.12)!important}@media(max-width:700px){.btn.tx-icona{width:40px;height:40px}}
