html.dark:is(.dark,#ts){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ts-bg:#0d0f14;--ts-side:#0d0f14;--ts-card:#101620;--ts-card2:#131a25;--ts-pop:#111823;--ts-field:#0e0f13;--ts-line:#1c2230;--ts-line2:#262d3b;--ts-sel:#1d2330;--ts-hover:#151b26;--ts-txt:#d4d7dd;--ts-strong:#eef0f3;--ts-mut:#7d8590;--ts-dim:#5c6370;--ts-blue:#4b8df8;--ts-blue-fill:#3474e0;--ts-blue-hover:#4b8df8;--ts-blue-soft:#4b8df824;--ts-blue-line:#4b8df880;--ts-amber:#c8a053;--ts-amber-soft:#c8a0531f;--ts-amber-line:#c8a05361;--ts-sans:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", sans-serif;--ts-mono:var(--font-jbmono), "JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--ts-radius:7px;--hx-bg:var(--ts-bg);--hx-side:var(--ts-side);--hx-card:var(--ts-card);--hx-card2:var(--ts-card2);--hx-pop:var(--ts-pop);--hx-field:var(--ts-field);--hx-line:var(--ts-line);--hx-line2:var(--ts-line2);--hx-txt:var(--ts-txt);--hx-mut:var(--ts-mut);--hx-dim:var(--ts-dim);--hx-v:var(--ts-blue);--hx-v-fill:var(--ts-blue-fill);--hx-v-hover:var(--ts-blue-hover);--hx-v-ink:#8ab4fa;--hx-v-soft:var(--ts-blue-soft);--hx-v-line:var(--ts-blue-line);--ct-pill:var(--ts-sel);--ct-hover:var(--ts-hover);--ct-shadow:none;--ct-search-bg:var(--ts-field);--ct-search-line:var(--ts-line2);--ct-focus-line:#3a4357;--background:var(--ts-bg);--foreground:var(--ts-txt);--card:var(--ts-card);--card-foreground:var(--ts-txt);--popover:var(--ts-pop);--popover-foreground:var(--ts-txt);--primary:var(--ts-blue-fill);--primary-foreground:#fff;--primary-ink:#8ab4fa;--secondary:var(--ts-card2);--secondary-foreground:var(--ts-txt);--muted:var(--ts-card2);--muted-foreground:var(--ts-mut);--accent:var(--ts-sel);--accent-foreground:var(--ts-strong);--destructive:#f07178;--border:var(--ts-line);--input:var(--ts-line2);--ring:var(--ts-blue);--link:var(--ts-blue);--elevated:var(--ts-card2);--card-edge:var(--ts-line);--mm-line:var(--ts-line);--chart-1:#4b8df8;--chart-2:#7d8590;--chart-3:#c8a053;--chart-4:#3a4357;--chart-5:#262d3b;--sidebar:var(--ts-side);--sidebar-foreground:var(--ts-txt);--sidebar-primary:var(--ts-blue-fill);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--ts-sel);--sidebar-accent-foreground:var(--ts-strong);--sidebar-border:var(--ts-line);--sidebar-ring:var(--ts-blue);--radius:var(--ts-radius);--al-bg:var(--ts-bg);--al-card:var(--ts-card);--al-fg:var(--ts-txt);--al-muted:var(--ts-mut);--al-th:var(--ts-card);--al-row-hover:var(--ts-hover);--al-row-new:var(--ts-card2);--al-border:var(--ts-line);--al-border-strong:var(--ts-line2);--al-btn-bg:var(--ts-card);--al-btn-hover-bg:var(--ts-sel);--al-code-bg:var(--ts-card2);--al-input:var(--ts-txt);--al-accent:var(--ts-blue);--iz-base:var(--ts-bg);--iz-zebra:#0f131b;--iz-hover:var(--ts-hover);--iz-new:var(--ts-card2);--iz-line:var(--ts-line);--iz-head:var(--ts-card);--iz-field:var(--ts-field);--iz-field-line:var(--ts-line2);--iz-hint:#3a4357;--iz-sel:var(--ts-blue-soft);--mf-bg:var(--ts-card);--mf-head:var(--ts-card2);--mf-line:var(--ts-line);--mf-line-2:var(--ts-line2);--mf-field:var(--ts-field);--mf-fg:var(--ts-txt);--mf-mut:var(--ts-mut);--mf-hover:var(--ts-hover);--mf-row:var(--ts-hover);--mf-accent:var(--ts-blue);--mf-ring:#4b8df82e;--al-btn-fg:var(--ts-txt);--al-btn-hover-fg:#fff;--al-primary-bg:var(--ts-blue-fill);--al-primary-fg:#fff;scrollbar-color:#262d3b var(--ts-bg);background:var(--ts-bg)!important;background-image:none!important}html.dark:is(.dark,#ts) :is(.al-root,.al-root[data-al-theme],.mf,.fbar,.fbar-sel){--al-bg:var(--ts-bg);--al-card:var(--ts-card);--al-fg:var(--ts-txt);--al-muted:var(--ts-mut);--al-th:var(--ts-card);--al-row-hover:var(--ts-hover);--al-row-new:var(--ts-card2);--al-border:var(--ts-line);--al-border-strong:var(--ts-line2);--al-btn-bg:var(--ts-card);--al-btn-hover-bg:var(--ts-sel);--al-code-bg:var(--ts-card2);--al-input:var(--ts-txt);--al-accent:var(--ts-blue);--iz-base:var(--ts-bg);--iz-zebra:#0f131b;--iz-hover:var(--ts-hover);--iz-new:var(--ts-card2);--iz-line:var(--ts-line);--iz-head:var(--ts-card);--iz-field:var(--ts-field);--iz-field-line:var(--ts-line2);--iz-hint:#3a4357;--iz-sel:var(--ts-blue-soft);--mf-bg:var(--ts-card);--mf-head:var(--ts-card2);--mf-line:var(--ts-line);--mf-line-2:var(--ts-line2);--mf-field:var(--ts-field);--mf-fg:var(--ts-txt);--mf-mut:var(--ts-mut);--mf-hover:var(--ts-hover);--mf-row:var(--ts-hover);--mf-accent:var(--ts-blue);--mf-ring:#4b8df82e;--al-btn-fg:var(--ts-txt);--al-btn-hover-fg:#fff;--al-primary-bg:var(--ts-blue-fill);--al-primary-fg:#fff}html.dark:is(.dark,#ts) body,html.dark:is(.dark,#ts) .mm-content,html.dark:is(.dark,#ts) .mm-content.mm-content,html.dark:is(.dark,#ts) .min-h-screen.bg-background,html.dark:is(.dark,#ts) .mm-root{background:var(--ts-bg)!important;background-image:none!important}html.dark:is(.dark,#ts) body,html.dark:is(.dark,#ts) body .mm-content,html.dark:is(.dark,#ts) aside.mm-grid-sidebar,html.dark:is(.dark,#ts) .ct-sidebar,html.dark:is(.dark,#ts) [data-slot=dialog-content],html.dark:is(.dark,#ts) [data-slot=sheet-content],html.dark:is(.dark,#ts) [data-slot=popover-content]{color:var(--ts-txt);-webkit-font-smoothing:antialiased;font-variant-ligatures:none;font-feature-settings:"calt" 0, "liga" 0;letter-spacing:-.01em;font-family:var(--ts-mono)!important}html.dark:is(.dark,#ts) body :where(h1,h2,h3,h4,h5,h6,p,span,a,button,input,select,textarea,option,td,th,label,li,div,small,strong,b,em,dt,dd,legend,summary,blockquote){font-family:var(--ts-mono)!important}html.dark:is(.dark,#ts) .mm-content main{font-size:13.5px;line-height:1.6}html.dark:is(.dark,#ts) .mm-content main p,html.dark:is(.dark,#ts) .mm-content main li{line-height:1.55}html.dark:is(.dark,#ts) ::selection{color:#fff;background:#4b8df859}html.dark:is(.dark,#ts) :focus-visible{outline-color:var(--ts-blue)}html.dark:is(.dark,#ts) ::-webkit-scrollbar{width:10px;height:10px}html.dark:is(.dark,#ts) ::-webkit-scrollbar-track{background:0 0}html.dark:is(.dark,#ts) ::-webkit-scrollbar-thumb{border:2px solid var(--ts-bg);background:#262d3b;border-radius:8px}html.dark:is(.dark,#ts) ::placeholder{-webkit-text-fill-color:var(--ts-dim);color:var(--ts-dim)!important}html.dark:is(.dark,#ts) a:not([class]){color:var(--ts-blue)}html.dark:is(.dark,#ts) :is(code,kbd,pre,samp,.font-mono){font-family:var(--ts-mono)!important}html.dark:is(.dark,#ts) main :is(code,kbd):not(pre code){border:1px solid var(--ts-line);color:#c9ccd3;background:#161c27;border-radius:5px;padding:1px 6px;font-size:12px}html.dark:is(.dark,#ts) :is(.ct-dim,.ct-kpi-sub,.mm-title-sub,.mm-portale-sub,.cp-tools,.cp-hist-meta,.cp-spend,.qe-dim,.qe-msg,.ct-progress-top,.as-status,.tm-bar,.tm-ts,.tm-day){font-family:var(--ts-mono)!important;letter-spacing:0!important}html.dark:is(.dark,#ts) :is(.ct-dim,.ct-kpi-sub,.cp-tools,.cp-hist-meta,.cp-spend){color:var(--ts-mut)!important;font-size:12px!important}html.dark:is(.dark,#ts) :is(.mm-title-sub,.mm-portale-sub){color:var(--ts-mut)!important;font-size:12.5px!important}html.dark:is(.dark,#ts) main :is(td.tabular-nums,td .tabular-nums,.ct-table td.text-right,.ct-input-num){font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:12.5px;font-family:var(--ts-mono)!important}html.dark:is(.dark,#ts) :is(h1.mm-title,h1.mm-dash-title,h1.mm-portale-title){letter-spacing:-.03em!important;color:var(--ts-strong)!important;font-size:21px!important;font-weight:600!important}html.dark:is(.dark,#ts) .mm-content main :is(h2,h3,[data-slot=card-title]){color:var(--ts-strong)}html.dark:is(.dark,#ts) .ct-card-head h2{letter-spacing:-.02em!important;font-size:14px!important;font-weight:600!important}html.dark:is(.dark,#ts) .mm-content main :is(h2,h3){letter-spacing:-.02em;font-weight:600}html.dark:is(.dark,#ts) body aside.mm-grid-sidebar,html.dark:is(.dark,#ts) body aside.mm-grid-sidebar.ct-sidebar,html.dark:is(.dark,#ts) .ct-sidebar,html.dark:is(.dark,#ts) [data-slot=sheet-content].ct-sidebar{background:var(--ts-side)!important;background-color:var(--ts-side)!important;border-right:1px solid var(--ts-line)!important;background-image:none!important}html.dark:is(.dark,#ts) aside.mm-grid-sidebar:before,html.dark:is(.dark,#ts) aside.mm-grid-sidebar:after{content:none!important;background-image:none!important}html.dark:is(.dark,#ts) .ct-sidebar .mm-logo-plate{border-bottom:1px solid var(--ts-line)!important}html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav{min-height:32px;padding:6px 10px;letter-spacing:-.01em!important;color:#b9bec7!important;border-radius:6px!important;font-size:13px!important;font-weight:450!important}html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav svg{color:#8b929d!important}html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav:hover{background:var(--ts-hover)!important;color:var(--ts-strong)!important}html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav[data-active="1"],html.dark:is(.dark,#ts) body aside.mm-grid-sidebar nav a.ct-nav[data-active="1"]{background:var(--ts-sel)!important;color:#fff!important;box-shadow:none!important;border-left:0!important}html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav[data-active="1"] svg{color:#fff!important}html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav.mm-nav-bold,html.dark:is(.dark,#ts) body .ct-sidebar nav a.ct-nav.mm-nav-bold span{font-weight:600!important}html.dark:is(.dark,#ts) .ct-nav-caption,html.dark:is(.dark,#ts) aside.mm-grid-sidebar .mm-nav-label{margin:14px 10px 4px;font-family:var(--ts-mono)!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:var(--ts-dim)!important;font-size:11.5px!important;font-weight:500!important}html.dark:is(.dark,#ts) :is(.ct-nav-sep,.ct-nav-divider){background:var(--ts-line)!important;opacity:1!important}html.dark:is(.dark,#ts) body aside.mm-grid-sidebar .mm-side-search button{background:var(--ts-field)!important;border:1px solid var(--ts-line2)!important;height:34px!important;color:var(--ts-mut)!important;border-radius:6px!important;font-size:13px!important}html.dark:is(.dark,#ts) body aside.mm-grid-sidebar .mm-side-search button:hover{border-color:#3a4357!important}html.dark:is(.dark,#ts) body aside.mm-grid-sidebar .mm-side-search :is(svg,.mm-search-ph){color:var(--ts-mut)!important}html.dark:is(.dark,#ts) body aside.mm-grid-sidebar .mm-side-search kbd{font-family:var(--ts-mono)!important;color:var(--ts-dim)!important;border-color:var(--ts-line2)!important;background:0 0!important}html.dark:is(.dark,#ts) .ct-user{border-top:1px solid var(--ts-line)!important}html.dark:is(.dark,#ts) .ct-avatar{font-family:var(--ts-mono);background:var(--ts-sel)!important;color:var(--ts-strong)!important;border-radius:7px!important;font-size:11.5px!important}html.dark:is(.dark,#ts) [data-testid=side-foot-user]{color:var(--ts-strong)!important;font-size:13px!important}html.dark:is(.dark,#ts) .mm-crm-header{background:var(--ts-bg)!important;border-bottom:1px solid var(--ts-line)!important}html.dark:is(.dark,#ts) .mm-crm-header .mm-hgreet{font-family:var(--ts-mono)!important;color:var(--ts-mut)!important;font-size:12px!important}html.dark:is(.dark,#ts) :is(.mm-crm-header [role=group][aria-label=Tema],.mm-crm-header .mm-hbell button,.mm-harea,.mm-side-foot [role=group][aria-label=Tema]){border-color:var(--ts-line2)!important;background:0 0!important;border-radius:6px!important}html.dark:is(.dark,#ts) [role=group][aria-label=Tema] button[aria-pressed=true]{background:var(--ts-sel)!important;color:#fff!important}html.dark:is(.dark,#ts) body .mm-back-btn.mm-back-btn.mm-back-btn{border:1px solid var(--ts-line2)!important;color:var(--ts-txt)!important;background:0 0!important;border-radius:6px!important;font-size:13px!important}html.dark:is(.dark,#ts) body .mm-back-btn.mm-back-btn.mm-back-btn:hover{background:var(--ts-hover)!important}html.dark:is(.dark,#ts) .mm-topbar :is(a,button,select){border-radius:6px!important}html.dark:is(.dark,#ts) .mm-statusbar-bg{background:var(--ts-bg)!important}html.dark:is(.dark,#ts) body .mm-content main a.mm-subnav-tab.mm-subnav-tab{height:40px;text-transform:uppercase!important;letter-spacing:0!important;color:var(--ts-mut)!important;border-bottom-width:1.5px!important;border-bottom-color:#0000!important;padding-left:4px!important;padding-right:4px!important;font-size:12.5px!important;font-weight:500!important}html.dark:is(.dark,#ts) body .mm-content main a.mm-subnav-tab.mm-subnav-tab:hover{color:var(--ts-strong)!important}html.dark:is(.dark,#ts) body .mm-content main a.mm-subnav-tab.mm-subnav-tab.mm-subnav-active{color:var(--ts-strong)!important;border-bottom-color:var(--ch,var(--ts-txt))!important}:is(html.dark:is(.dark,#ts) main nav:has(>a.mm-subnav-tab),html.dark:is(.dark,#ts) main div:has(>a.mm-subnav-tab)),html.dark:is(.dark,#ts) .ls-tabs{border-bottom-color:var(--ts-line)!important}html.dark:is(.dark,#ts) .ls-tab{letter-spacing:0!important;text-transform:uppercase!important;color:var(--ts-mut)!important;border-bottom-width:1.5px!important;font-size:12px!important}html.dark:is(.dark,#ts) .ls-tab[data-active="1"]{color:var(--ts-strong)!important;border-bottom-color:var(--ts-txt)!important}html.dark:is(.dark,#ts) :is(.ct-seg,.cp-seg){border:1px solid var(--ts-line2)!important;box-shadow:none!important;background:0 0!important;border-radius:7px!important}html.dark:is(.dark,#ts) :is(.ct-seg button,.ct-seg a,.cp-seg button){color:var(--ts-mut)!important;letter-spacing:-.01em!important;box-shadow:none!important;border-radius:5px!important;font-size:12.5px!important}html.dark:is(.dark,#ts) :is(.ct-seg button,.ct-seg a,.cp-seg button):hover{background:var(--ts-hover)!important;color:var(--ts-strong)!important}html.dark:is(.dark,#ts) :is(.ct-seg button[data-active="1"],.ct-seg a[data-active="1"],.cp-seg button.on){background:var(--ts-sel)!important;color:#fff!important}html.dark:is(.dark,#ts) .ct-tabs button{border-color:var(--ts-line2)!important;color:var(--ts-mut)!important;background:0 0!important;border-radius:6px!important}html.dark:is(.dark,#ts) .ct-tabs button[data-active="1"]{background:var(--ts-sel)!important;color:#fff!important;border-color:#0000!important}html.dark:is(.dark,#ts) [data-slot=tabs-list]{border-bottom:1px solid var(--ts-line);background:0 0!important;border-radius:0!important}html.dark:is(.dark,#ts) [data-slot=tabs-trigger]{text-transform:uppercase;letter-spacing:0;color:var(--ts-mut);font-size:12.5px;box-shadow:none!important;background:0 0!important;border-radius:0!important}html.dark:is(.dark,#ts) [data-slot=tabs-trigger][data-active],html.dark:is(.dark,#ts) [data-slot=tabs-trigger][aria-selected=true]{color:var(--ts-strong)!important;box-shadow:inset 0 -1.5px 0 var(--ts-txt)!important}html.dark:is(.dark,#ts) :is([data-slot=card],.bg-card,.data-table-wrap,.ct-card,.ct-kpi,.ct-sim-out,.cp-hist,.bg-background,.bg-black,.bg-neutral-950,.bg-zinc-950){background-color:var(--ts-card)!important;border-color:var(--ts-line)!important;box-shadow:none!important}html.dark:is(.dark,#ts) main :is(.bg-card.border,[data-slot=card],.data-table-wrap,[data-testid=tab-chiusa],[data-testid=lst-wrap],.ct-card,.ct-kpi){border-radius:8px!important}html.dark:is(.dark,#ts) :is(.bg-muted,.bg-secondary,.bg-accent){background-color:var(--ts-card2)!important}html.dark:is(.dark,#ts) .ct-kpi-label{color:var(--ts-mut)!important;font-size:12.5px!important}html.dark:is(.dark,#ts) .ct-kpi-value,html.dark:is(.dark,#ts) .ct-big{color:var(--ts-strong)!important;letter-spacing:-.04em!important;font-weight:600!important}html.dark:is(.dark,#ts) .ct-progress-bar{background:var(--ts-sel)!important}html.dark:is(.dark,#ts) .ct-progress-bar>span{background:var(--ts-blue)!important}html.dark:is(.dark,#ts) .ct-chip{font-family:var(--ts-mono);border-radius:5px!important;font-size:11.5px!important;font-weight:500!important}html.dark:is(.dark,#ts) .mm-chip{border-radius:5px!important}html.dark:is(.dark,#ts) :is(.cp-file-link,.cp-quote-btn:not(.cp-quote-btn-ghost),.qe-btn-ghost){border-color:var(--ts-amber-line)!important;background:var(--ts-amber-soft)!important;color:#dcc08a!important;border-radius:6px!important}html.dark:is(.dark,#ts) .ls-count{font-family:var(--ts-mono);background:var(--ts-sel)!important;color:var(--ts-mut)!important;border-radius:5px!important}html.dark:is(.dark,#ts) table{background-color:#0000!important}html.dark:is(.dark,#ts) main :is(thead th,thead td,[data-slot=table-head],.ct-table th){background-color:var(--ts-card)!important;color:var(--ts-mut)!important;border-color:var(--ts-line)!important;letter-spacing:-.02em!important;font-size:12.5px!important;font-weight:500!important}html.dark:is(.dark,#ts) main :is(tbody td,tbody th,tfoot td,[data-slot=table-cell]){border-color:var(--ts-line)!important}html.dark:is(.dark,#ts) main tbody tr>td{background-color:#0000}html.dark:is(.dark,#ts) main tbody tr:nth-child(2n)>td{background-color:#ffffff03!important}html.dark:is(.dark,#ts) main tbody tr:hover>td,html.dark:is(.dark,#ts) .ct-table tbody tr:hover td,html.dark:is(.dark,#ts) .data-table-wrap tbody tr:hover,html.dark:is(.dark,#ts) .row-list>:hover{background-color:var(--ts-hover)!important}html.dark:is(.dark,#ts) .ct-table tbody tr:is([data-active="1"],[data-mine="1"]) td{background-color:var(--ts-sel)!important}html.dark:is(.dark,#ts) [data-testid=lst-channel-head] td{background-color:var(--ts-card2)!important;border-color:var(--ts-line2)!important}html.dark:is(.dark,#ts) [data-testid=lst-neg-sezione] td{background-color:var(--ts-bg)!important}html.dark:is(.dark,#ts) body .al-root,html.dark:is(.dark,#ts) body .al-root[data-al-theme],html.dark:is(.dark,#ts) body .al-root[data-al-theme=auto]{background-color:#0000!important}html.dark:is(.dark,#ts) body .al-root .al-grid tbody tr.al-data-row:nth-child(odd) td{background:var(--iz-base)!important}html.dark:is(.dark,#ts) body .al-root .al-grid tbody tr.al-data-row:nth-child(2n) td{background:var(--iz-zebra)!important}html.dark:is(.dark,#ts) body .al-root .al-grid tbody tr.al-data-row:hover td{background:var(--ts-hover)!important}html.dark:is(.dark,#ts) body .al-root .al-grid thead th{background:var(--ts-card)!important;color:var(--ts-mut)!important}html.dark:is(.dark,#ts) .al-grid tbody td :is(input:not([type=hidden]):not([type=checkbox]),select,textarea:not(.al-note-area)):not(:focus){background-color:#0000!important;border-color:#0000!important}html.dark:is(.dark,#ts) .al-grid tbody td :is(input:not([type=hidden]):not([type=checkbox]),select,textarea):focus{background-color:var(--ts-field)!important;border-color:var(--ts-blue)!important}html.dark:is(.dark,#ts) .al-root .al-btn:not(.al-btn-primary){border-color:var(--ts-line2)!important;color:var(--ts-txt)!important;background:0 0!important;border-radius:6px!important}html.dark:is(.dark,#ts) .al-root .al-btn:not(.al-btn-primary):hover{background:var(--ts-hover)!important}html.dark:is(.dark,#ts) .ls-bulk,html.dark:is(.dark,#ts) .mm-bulk{background:var(--ts-card)!important;border-color:var(--ts-line2)!important}html.dark:is(.dark,#ts) :where([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],.field-control,select,textarea,.ct-input,.ct-file,.tm-search,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden])){background-color:var(--ts-field)!important;border-color:var(--ts-line2)!important;color:var(--ts-txt)!important;box-shadow:none!important;border-radius:6px!important}html.dark:is(.dark,#ts) :where([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],.field-control,select,textarea,.ct-input,input):focus,html.dark:is(.dark,#ts) :where([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],.field-control,select,textarea,.ct-input,input):focus-visible{border-color:var(--ts-blue)!important;outline:none!important;box-shadow:0 0 0 3px #4b8df829!important}html.dark:is(.dark,#ts) :is(input[type=checkbox],input[type=radio]){accent-color:var(--ts-blue)}html.dark:is(.dark,#ts) option{background:var(--ts-pop);color:var(--ts-txt)}html.dark:is(.dark,#ts) body .mm-bulk select.field-control{background-color:var(--ts-field)!important;border-color:var(--ts-line2)!important;color:var(--ts-txt)!important;border-radius:6px!important}html.dark:is(.dark,#ts) :is([data-slot=button],.ct-btn-primary,.mm-export-btn,.qe-btn,.tm-send,.cp-hist-toggle,.cp-hello-hist,.cp-new,.qe-del){box-shadow:none!important;border-radius:6px!important}html.dark:is(.dark,#ts) :is(.ct-btn-primary,.bg-primary,.mm-nuova-pratica,.al-btn-primary,.tm-btn){background:var(--ts-blue-fill)!important;border-color:var(--ts-blue-fill)!important;color:#fff!important}html.dark:is(.dark,#ts) :is(.ct-btn-primary,.bg-primary,.mm-nuova-pratica,.al-btn-primary,.tm-btn):hover{background:var(--ts-blue-hover)!important;border-color:var(--ts-blue-hover)!important}html.dark:is(.dark,#ts) :is([data-slot=button][class*=border-input],[data-slot=button][class*=border-border],.mm-export-btn,[data-testid=scarica-excel],.mm-month-switcher a,[data-testid=month-switcher]>a,.mm-ch-open){border-color:var(--ts-line2)!important;color:var(--ts-txt)!important;background:0 0!important}html.dark:is(.dark,#ts) :is([data-slot=button][class*=border-input],[data-slot=button][class*=border-border],.mm-export-btn,[data-testid=scarica-excel],.mm-month-switcher a,[data-testid=month-switcher]>a,.mm-ch-open):hover{background:var(--ts-hover)!important;color:#fff!important}html.dark:is(.dark,#ts) .bg-foreground:not(.mm-logo-word):not(.mm-nuova-pratica){background-color:var(--ts-sel)!important;color:#fff!important}html.dark:is(.dark,#ts) .border-foreground{border-color:#3a4357!important}html.dark:is(.dark,#ts) .mm-month-today-on{background:var(--ts-sel)!important;color:#fff!important}html.dark:is(.dark,#ts) :is(.ct-link,.tm-link,a.text-link,.text-link){color:var(--ts-blue)!important}html.dark:is(.dark,#ts) :is([data-mm-bell],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=dialog-content],[data-slot=command],[cmdk-root]){color:var(--ts-txt);background-color:var(--ts-pop)!important;border:1px solid var(--ts-line2)!important;border-radius:8px!important;box-shadow:0 12px 32px #00000073!important}html.dark:is(.dark,#ts) [data-slot=tooltip-content]{font-size:12px;color:var(--ts-strong)!important;border:1px solid var(--ts-line2)!important;background:#1d2330!important;border-radius:6px!important}html.dark:is(.dark,#ts) [data-slot=sheet-content]:not(.ct-sidebar){background-color:var(--ts-bg)!important;border-color:var(--ts-line)!important}html.dark:is(.dark,#ts) :is([data-slot=dialog-overlay],[data-slot=sheet-overlay]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0506099e!important}html.dark:is(.dark,#ts) :is([data-slot=dropdown-menu-item],[data-slot=select-item],[cmdk-item]){border-radius:5px!important}html.dark:is(.dark,#ts) :is([data-slot=dropdown-menu-item],[data-slot=select-item],[cmdk-item]):is([data-highlighted],[data-selected=true],:hover){background:var(--ts-sel)!important;color:#fff!important}html.dark:is(.dark,#ts) [data-sonner-toaster]{--normal-bg:var(--ts-pop);--normal-border:var(--ts-line2);--normal-text:var(--ts-txt);--border-radius:8px}html.dark:is(.dark,#ts) [data-sonner-toast]{background:var(--ts-pop)!important;border:1px solid var(--ts-line2)!important;color:var(--ts-txt)!important;font-family:var(--ts-mono)!important;border-radius:8px!important;font-size:13px!important;box-shadow:0 8px 24px #0006!important}html.dark:is(.dark,#ts) .cp-root{max-width:900px}html.dark:is(.dark,#ts) body .cp-root .cp-hello h2{color:var(--ts-strong)!important;font-size:20px!important;font-weight:600!important}html.dark:is(.dark,#ts) .cp-hello-icon{background:var(--ts-sel)!important;border-radius:8px!important}html.dark:is(.dark,#ts) .cp-sugg button{background:var(--ts-card)!important;border:1px solid var(--ts-line)!important;color:var(--ts-txt)!important;border-radius:6px!important;font-size:13px!important}html.dark:is(.dark,#ts) .cp-sugg button:hover{background:var(--ts-hover)!important;border-color:var(--ts-line2)!important}html.dark:is(.dark,#ts) .cp-msgs{gap:14px!important}html.dark:is(.dark,#ts) .cp-user{align-self:stretch!important;max-width:100%!important}html.dark:is(.dark,#ts) .cp-user p{background:var(--ts-card)!important;border:1px solid var(--ts-line)!important;color:var(--ts-strong)!important;border-radius:4px!important;padding:9px 12px!important;font-size:13.5px!important;line-height:1.5!important}html.dark:is(.dark,#ts) .cp-bot{padding:0 12px;color:var(--ts-txt)!important;font-size:13.5px!important;line-height:1.7!important}html.dark:is(.dark,#ts) .cp-bot a:not([class]),html.dark:is(.dark,#ts) .cp-md a:not([class]){text-decoration:none;color:var(--ts-blue)!important}html.dark:is(.dark,#ts) .cp-md .cp-list li::marker{color:var(--ts-dim)}html.dark:is(.dark,#ts) :is(.cp-bot .ct-table-wrap,.cp-md .ct-table-wrap){background:var(--ts-card)!important;border:1px solid var(--ts-line)!important;border-radius:6px!important}html.dark:is(.dark,#ts) .cp-tools{opacity:1!important}html.dark:is(.dark,#ts) .cp-tools:before{content:"▸ ";color:var(--ts-dim)}html.dark:is(.dark,#ts) .cp-typing span,html.dark:is(.dark,#ts) .cp-streaming .cp-md>:last-child:after{background:var(--ts-mut)!important}html.dark:is(.dark,#ts) .cp-prompt{background:var(--ts-field)!important;border:1px solid var(--ts-line2)!important;box-shadow:none!important;border-radius:8px!important;padding:6px 6px 6px 14px!important}html.dark:is(.dark,#ts) .cp-prompt:focus-within{border-color:#3a4357!important}html.dark:is(.dark,#ts) body .cp-root .cp-prompt.cp-prompt textarea,html.dark:is(.dark,#ts) body .cp-root .cp-prompt.cp-prompt textarea:is(:focus,:focus-visible,:hover){color:var(--ts-strong)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:13.5px!important}html.dark:is(.dark,#ts) body .cp-root .cp-prompt.cp-prompt button{background:var(--ts-sel)!important;color:#fff!important;border-radius:6px!important;width:30px!important;height:30px!important}html.dark:is(.dark,#ts) body .cp-root .cp-prompt.cp-prompt button:not(:disabled):hover{background:var(--ts-blue-fill)!important}html.dark:is(.dark,#ts) :is(.cp-hist-toggle,.cp-hello-hist,.cp-new){font-family:var(--ts-mono);text-transform:uppercase;letter-spacing:0;border-color:var(--ts-line2)!important;font-size:12px!important}html.dark:is(.dark,#ts) .cp-hist{background:var(--ts-side)!important;border-color:var(--ts-line)!important;border-radius:8px!important}html.dark:is(.dark,#ts) .cp-hist-head{font-family:var(--ts-mono);text-transform:uppercase;letter-spacing:0;color:var(--ts-mut);border-color:var(--ts-line)!important;font-size:12px!important}html.dark:is(.dark,#ts) .cp-hist-item{border-radius:6px!important}html.dark:is(.dark,#ts) :is(.cp-hist-item:hover,.cp-hist-item.on){background:var(--ts-sel)!important}html.dark:is(.dark,#ts) .cp-hist-new{border-color:var(--ts-line2)!important;border-radius:6px!important}html.dark:is(.dark,#ts) .cp-quote{background:var(--ts-card)!important;border-color:var(--ts-line)!important;border-radius:8px!important}html.dark:is(.dark,#ts) .cp-quote-btn-ghost{border-color:var(--ts-line2)!important;color:var(--ts-txt)!important;background:0 0!important}html.dark:is(.dark,#ts) .cp-quote-head svg{color:var(--ts-amber)!important}html.dark:is(.dark,#ts) .tm-root{--tm-bg:var(--ts-bg);--tm-bar:var(--ts-card);--tm-bd:var(--ts-line);--tm-bd2:var(--ts-line2);--tm-line:#161c27;--tm-hover:#121822;--tm-txt:var(--ts-txt);--tm-strong:#f1f3f6;--tm-mut:var(--ts-mut);--tm-dim:var(--ts-dim);--tm-btnbg:var(--ts-card);--tm-link:var(--ts-blue);--tm-v:var(--ts-blue);--tm-err:#f07178;--tm-gt:var(--ts-blue);--tm-chipbg:var(--ts-amber-soft);--tm-chipbd:var(--ts-amber-line);--tm-chipfg:#dcc08a;font-family:var(--ts-mono)!important;background:var(--tm-bg)!important;border-color:var(--tm-bd)!important;border-radius:8px!important;font-size:13.5px!important;line-height:1.6!important}html.dark:is(.dark,#ts) .tm-root .tm-bar{text-transform:none;font-size:12px!important}html.dark:is(.dark,#ts) .tm-root .tm-gt{color:var(--ts-amber)!important}html.dark:is(.dark,#ts) .tm-root .tm-input,html.dark:is(.dark,#ts) .tm-root .tm-input:is(:focus,:focus-visible){font-family:var(--ts-mono)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}@media (min-width:640px){html.dark:is(.dark,#ts) .tm-root .tm-input{font-size:14px!important}}html.dark:is(.dark,#ts) .tm-root .tm-edit{font-family:var(--ts-mono)!important;background:var(--ts-field)!important}html.dark:is(.dark,#ts) .tm-root .tm-search{font-family:var(--ts-mono)!important;font-size:12.5px!important}html.dark:is(.dark,#ts) .tm-root .tm-send{background:var(--ts-card)!important;border-color:var(--ts-line2)!important}html.dark:is(.dark,#ts) .tm-check[data-on="1"]{background:var(--ts-blue-fill)!important;border-color:var(--ts-blue-fill)!important}html.dark:is(.dark,#ts) :is(.qe-preview iframe,main iframe){box-shadow:0 0 0 6px var(--ts-card);background:#fff;border:1px solid var(--ts-line2)!important;border-radius:8px!important}html.dark:is(.dark,#ts) .qe-preview{background:0 0}html.dark:is(.dark,#ts) :is(.qe-line,.qe-totals){border-color:var(--ts-line)!important}html.dark:is(.dark,#ts) .term-bars{border:1px solid var(--ts-line);background:var(--ts-card)!important;border-radius:8px!important}html.dark:is(.dark,#ts) .term-bars .border-foreground\/30{border-color:var(--ts-line2)!important}html.dark:is(.dark,#ts) :is(.recharts-cartesian-grid line,.recharts-cartesian-axis-line,.recharts-cartesian-axis-tick-line){stroke:var(--ts-line)!important}html.dark:is(.dark,#ts) :is(.recharts-cartesian-axis-tick-value,.recharts-text){font-family:var(--ts-mono);font-size:11.5px;fill:var(--ts-mut)!important}html.dark:is(.dark,#ts) .mm-star{color:#4a5262}html.dark:is(.dark,#ts) .mm-star:is(:hover,[data-on="1"]){color:var(--ts-amber)!important}html.dark:is(.dark,#ts) .text-muted-foreground{color:var(--ts-mut)!important}html.dark:is(.dark,#ts) .text-foreground{color:var(--ts-txt)}html.dark:is(.dark,#ts) :is(.text-white\/90,.dark\:text-white\/90){color:var(--ts-txt)!important}html.dark:is(.dark,#ts) .mm-content main tbody td,html.dark:is(.dark,#ts) .mm-content main .ct-table td{letter-spacing:-.02em;font-size:12.5px}html.dark:is(.dark,#ts) .mm-content main td :is(.text-xs,.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\]),html.dark:is(.dark,#ts) .mm-content main .text-sm{font-size:12.5px}@media (max-width:1439px){html.dark:is(.dark,#ts) .mm-topbar-right{row-gap:8px;flex-wrap:wrap!important}html.dark:is(.dark,#ts) .mm-content main :is(tbody td,thead th){padding-left:8px;padding-right:8px}}html.dark:is(.dark,#ts) .mm-content main :is(.data-table-wrap,div:has(>table.w-full)){max-width:100%;overflow-x:auto}
