.sidebar-pill.is-active{--gmp: 14%}.dark .sidebar-pill.is-active{--gmp: 18%}.pill-label.svelte-3hujwc{font-size:var(--text-xs);letter-spacing:.03em;color:var(--color-300);transition:color .18s,font-weight .18s}.sidebar-pill:hover .pill-label.svelte-3hujwc{color:var(--color-600)}.sidebar-pill.is-active .pill-label.svelte-3hujwc{color:var(--color-800)}.dark .sidebar-pill.is-active .pill-label.svelte-3hujwc{color:var(--color-900)}.pill-label-indeterminate.svelte-3hujwc{color:var(--color-500)}.expand-btn.svelte-3hujwc{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;color:var(--color-200);background:color-mix(in srgb,var(--color-150) 20%,transparent);border:1px solid color-mix(in srgb,var(--color-150) 30%,transparent);outline:none;transition:transform .28s var(--ease-spring),background .18s,color .18s,border-color .18s}.expand-btn.svelte-3hujwc:hover{background:color-mix(in srgb,var(--color-150) 55%,transparent);color:var(--color-500)}.expand-btn.expanded.svelte-3hujwc{transform:rotate(90deg)}.sidebar-pill.is-active .expand-btn.svelte-3hujwc{color:var(--color-800);background:color-mix(in srgb,var(--color-500) 18%,transparent);border-color:color-mix(in srgb,var(--color-500) 40%,transparent)}.count-badge.svelte-3hujwc{font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-200);background:transparent;border:1px solid color-mix(in srgb,var(--color-150) 25%,transparent);padding:1px 6px;border-radius:var(--radius);line-height:1.5;transition:background .18s,color .18s,border-color .18s}.sidebar-pill:hover .count-badge.svelte-3hujwc{background:color-mix(in srgb,var(--color-150) 35%,transparent);color:var(--color-500);border-color:color-mix(in srgb,var(--color-150) 55%,transparent)}.count-badge.active.svelte-3hujwc{background:color-mix(in srgb,var(--color-500) 18%,transparent);border-color:color-mix(in srgb,var(--color-500) 50%,transparent);color:var(--color-800)}.dark .count-badge.active.svelte-3hujwc{background:color-mix(in srgb,var(--color-500) 22%,transparent);border-color:color-mix(in srgb,var(--color-500) 45%,transparent);color:var(--color-900)}.popover-content:has(.rvarthumb-pop){z-index:95!important}.glass-sidebar{width:260px;min-width:200px;border-right:.5px solid hsl(var(--border));padding:10px 9px 12px}.glass-sheet{background:hsl(var(--background));border:.5px solid hsl(var(--border));border-radius:14px 14px 0 0;position:relative;transform:translateY(calc(100% - 44px));transition:transform .36s cubic-bezier(.32,.72,0,1);overflow:hidden}.glass-sheet-open{transform:translateY(0)}.glass-sheet-handle:active{background:hsl(var(--muted))}.glass-sheet-handle-pill{position:absolute;top:6px;left:50%;transform:translate(-50%);width:28px;height:3px;border-radius:var(--radius-sm);background:hsl(var(--border))}.glass-card{--pill-c: var(--color-500);--pill-border: 1px;overflow:visible;background:color-mix(in srgb,var(--pill-c) var(--gmp),transparent);backdrop-filter:blur(3px) brightness(1.01);-webkit-backdrop-filter:blur(3px) brightness(1.01);border:1px solid color-mix(in srgb,var(--pill-c) 20%,transparent);position:relative;isolation:isolate;box-shadow:inset 0 1px #ffffff14,0 2px 8px #0000000a;transition:background .15s ease,border-color .15s ease}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)) and (not (-moz-appearance: none)){.glass-card{border:none}.glass-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--pill-border);box-sizing:border-box;background:conic-gradient(from -75deg at 50% 50%,color-mix(in srgb,var(--pill-c) 55%,transparent),color-mix(in srgb,var(--pill-c) 0%,transparent) 5%,color-mix(in srgb,var(--pill-c) 0%,transparent) 40%,color-mix(in srgb,var(--pill-c) 40%,transparent),color-mix(in srgb,var(--pill-c) 0%,transparent) 60%,color-mix(in srgb,var(--pill-c) 0%,transparent) 95%,color-mix(in srgb,var(--pill-c) 55%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--pill-c) 18%,rgba(255,255,255,.22)),color-mix(in srgb,var(--pill-c) 12%,rgba(255,255,255,.12)));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:destination-out;pointer-events:none;z-index:1;opacity:.6}.glass-card-selected:after{background:var(--color-500);opacity:1}}.dark .glass-card:not(.glass-card-selected){background:color-mix(in srgb,var(--pill-c) 1%,transparent);box-shadow:inset 0 1px #ffffff0d,0 4px 20px -4px #0000004d}.glass-card:hover{background:hsl(var(--muted) / .7);border-color:color-mix(in srgb,var(--pill-c) 35%,transparent)}.glass-card:active{background:hsl(var(--muted) / .7)}.glass-card-selected{background:var(--color-50)!important;border-color:var(--color-500)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-500) 25%,transparent)!important}.glass-card-label{width:100%;height:54px;padding:4px 6px 6px;text-align:center;background:transparent;overflow:hidden;border-radius:0 0 inherit inherit;display:flex;flex-direction:column;justify-content:flex-start}.glass-card-name{font-size:.75rem;line-height:1.15;color:hsl(var(--foreground));overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.glass-card-code{font-size:.65rem;color:hsl(var(--muted-foreground));letter-spacing:.05em;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-tick-badge{position:absolute;top:6px;right:6px;z-index:10;background:var(--color-500);color:hsl(var(--primary-foreground));border-radius:var(--radius-sm);width:20px;height:20px;border:2px solid hsl(var(--background));display:flex;align-items:center;justify-content:center;animation:svelte-gx3vfs-glassScaleIn .2s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes svelte-gx3vfs-glassScaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.glass-list-active{background:hsl(var(--muted))!important;box-shadow:inset 0 0 0 1px hsl(var(--border))!important}.glass-list-title-active{color:hsl(var(--foreground))!important}.glass-list-thumb{border-radius:calc(var(--radius) * .85)}.glass-list-thumb-selected{box-shadow:0 0 0 1px hsl(var(--border))}@keyframes svelte-1sfvxf9-spin-in{0%{opacity:0;transform:translateY(-40px) rotate(-135deg) scale(.5)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes svelte-1sfvxf9-spin-out{0%{opacity:1;transform:translateY(0) rotate(0) scale(1)}to{opacity:0;transform:translateY(-20px) rotate(90deg) scale(.5)}}.animate-spin-in.svelte-1sfvxf9{animation:svelte-1sfvxf9-spin-in .5s cubic-bezier(.34,1.56,.64,1) forwards}.animate-spin-out.svelte-1sfvxf9{animation:svelte-1sfvxf9-spin-out .4s cubic-bezier(.36,0,.66,-.56) forwards}.rmain-drawer.svelte-1sfvxf9{top:0;height:100dvh;transform:translateY(calc(100dvh - var(--peek-h, 96px)));transition:transform .36s cubic-bezier(.32,.72,0,1);will-change:transform;overscroll-behavior:contain;overflow:hidden;border-radius:14px 14px 0 0;background:transparent;border:none;box-shadow:none;pointer-events:none}.rmain-drawer.svelte-1sfvxf9>:where(.svelte-1sfvxf9){pointer-events:auto}.rmain-drawer.svelte-1sfvxf9:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--peek-h, 96px);border-radius:14px 14px 0 0;background:hsl(var(--glass-white-bg) / var(--glass-white-opacity));backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);border:1px solid color-mix(in srgb,var(--color-500) 30%,transparent);box-shadow:0 -2px 8px #0000000a,inset 0 1px #fff3;pointer-events:auto;z-index:-1}.rmain-drawer-expanded.svelte-1sfvxf9:before{height:100%}.rmain-drawer-hidden.svelte-1sfvxf9:before{display:none}.dark .rmain-drawer.svelte-1sfvxf9{backdrop-filter:blur(40px) saturate(1.8) brightness(.8);-webkit-backdrop-filter:blur(40px) saturate(1.8) brightness(.8);box-shadow:0 -8px 32px #00000059,inset 0 1px #ffffff0f}.rmain-drawer-peek.svelte-1sfvxf9{transform:translateY(calc(100dvh - var(--peek-h, 96px)))}.rmain-drawer-smartphone-peek.svelte-1sfvxf9{transform:translateY(calc(100dvh - 104px - max(env(safe-area-inset-bottom),.75rem)))}.rmain-drawer-expanded.svelte-1sfvxf9{transform:translateY(15dvh);max-height:85dvh}.rmain-drawer-hidden.svelte-1sfvxf9{transform:translateY(100%)}.rmain-content-area.svelte-1sfvxf9{position:relative;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.rmain-content-peek.svelte-1sfvxf9{max-height:300px;-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%);mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}.parametri-tecnici-wrap.svelte-1cldwa4{overflow:auto;background:#fff}.ce-logo-cell.svelte-1cldwa4{min-width:8rem;width:8rem;padding:.75rem;border-right:1px solid var(--color-border);text-align:center;vertical-align:middle;background:var(--color-0);color:#000}.ce-logo-cell.svelte-1cldwa4 svg:where(.svelte-1cldwa4){width:6.5rem;height:auto;display:block;margin:0 auto}.ce-logo-cell.svelte-1cldwa4 path:where(.svelte-1cldwa4){fill:currentColor}.parametri-tecnici-table.svelte-1cldwa4{width:100%;min-width:-moz-max-content;min-width:max-content;border-collapse:collapse;table-layout:auto;border:1px solid var(--color-border);background:#fff}.parametri-tecnici-table.svelte-1cldwa4 th:where(.svelte-1cldwa4),.parametri-tecnici-table.svelte-1cldwa4 td:where(.svelte-1cldwa4){min-width:7rem;padding:.85rem 1rem;border-right:1px solid var(--color-border);text-align:center;white-space:nowrap}.parametri-tecnici-table.svelte-1cldwa4 tr:where(.svelte-1cldwa4)>:where(.svelte-1cldwa4):last-child{border-right:none}.parametri-tecnici-table.svelte-1cldwa4 th:where(.svelte-1cldwa4){font-size:.75rem;font-weight:700;color:var(--color-300);background:var(--color-50);border-bottom:1px solid var(--color-border)}.parametri-tecnici-table.svelte-1cldwa4 td:where(.svelte-1cldwa4){font-size:1rem;font-weight:700;color:#000}.parametri-tecnici-th.svelte-1cldwa4{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.uw-info-trigger.svelte-1cldwa4{width:1rem;height:1rem;border:1px solid #1f2937;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#1f2937;font-size:.7rem;font-weight:700;line-height:1;cursor:pointer}.uw-info-modal.svelte-1cldwa4{display:flex;flex-direction:column;gap:.8rem;padding:.25rem 0;width:min(96vw,78rem);max-width:calc(100vw - 2rem);margin:0 auto;color:#000;background:#fff}.uw-info-intro.svelte-1cldwa4{display:flex;flex-direction:column;align-items:center;gap:.05rem;text-align:center;font-size:.88rem;line-height:1.15}.uw-info-norm.svelte-1cldwa4{padding-top:.8rem;padding-bottom:.8rem;font-size:1.02rem;font-weight:800}.uw-info-formula.svelte-1cldwa4{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.35rem;margin-top:.1rem;font-size:.95rem;font-style:italic;white-space:nowrap}.uw-info-var.svelte-1cldwa4{font-size:1.55rem}.uw-info-fraction.svelte-1cldwa4{display:inline-flex;flex-direction:column;align-items:stretch;width:-moz-fit-content;width:fit-content;max-width:100%}.uw-info-top.svelte-1cldwa4,.uw-info-bottom.svelte-1cldwa4{display:block;text-align:center;padding:0 .3rem;white-space:nowrap}.uw-info-top.svelte-1cldwa4{border-bottom:2px solid black;padding-bottom:.08rem}.uw-info-bottom.svelte-1cldwa4{padding-top:.08rem}.uw-detail-table.svelte-1cldwa4,.uw-node-table.svelte-1cldwa4{width:100%;border-collapse:collapse;border:1px solid #111827}.uw-detail-table.svelte-1cldwa4 td:where(.svelte-1cldwa4){border:none;padding:.22rem .4rem;font-size:.93rem}.uw-node-table.svelte-1cldwa4 th:where(.svelte-1cldwa4),.uw-node-table.svelte-1cldwa4 td:where(.svelte-1cldwa4){border:1px solid #111827;padding:.22rem .4rem;font-size:.93rem}.uw-detail-code.svelte-1cldwa4{width:4.5rem;font-style:italic;font-weight:700;white-space:nowrap}.uw-detail-description.svelte-1cldwa4{width:auto}.uw-detail-value.svelte-1cldwa4{width:8rem;text-align:right;font-weight:700;white-space:nowrap}.uw-detail-result.svelte-1cldwa4{align-self:flex-end;font-size:1.3rem;font-weight:800;line-height:1}.uw-node-title.svelte-1cldwa4{font-size:1rem;font-weight:800;margin-top:0}.uw-node-table.svelte-1cldwa4 th:where(.svelte-1cldwa4){font-weight:700;text-align:center}.uw-node-table.svelte-1cldwa4 td:where(.svelte-1cldwa4){text-align:center;white-space:nowrap}.uw-node-profile.svelte-1cldwa4{text-align:left!important;white-space:normal!important}.uw-node-alert.svelte-1cldwa4 td:where(.svelte-1cldwa4){color:#b91c1c;background:#fef2f2}
