.custom-cursor.svelte-1nx4icj{--editor-cursor-ink:#000;--editor-cursor-edge:#fff;pointer-events:none;will-change:transform;contain:layout style;background:0 0;border:0;width:26.45px;height:26.45px;margin-top:-13.225px;margin-left:-13.225px;padding:0;display:none;position:fixed;inset:0 auto auto 0;overflow:visible;z-index:2147483647!important}[data-theme=dark] .custom-cursor.svelte-1nx4icj{--editor-cursor-ink:#fff;--editor-cursor-edge:#000}.cursor-filter-definitions.svelte-1nx4icj{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.custom-cursor.visible.svelte-1nx4icj{display:block}}.cursor-cross.svelte-1nx4icj,.cursor-x.svelte-1nx4icj{filter:url(#trama-cursor-outline-light);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .28s cubic-bezier(.25,1,.5,1),opacity .25s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.cursor-cross.svelte-1nx4icj{z-index:2;opacity:1;background-image:url(/media/brand/croce_nera.svg);transform:scale(1)rotate(0)}.cursor-x.svelte-1nx4icj{z-index:1;opacity:0;background-image:url(/media/brand/x_arancione.svg?v=2);transform:scale(.4444)rotate(-90deg)}[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-cross:where(.svelte-1nx4icj){background-image:url(/media/brand/croce_bianca.svg)}[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-x:where(.svelte-1nx4icj){background-image:url(/media/brand/x_blu.svg?v=2)}[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-cross:where(.svelte-1nx4icj),[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-x:where(.svelte-1nx4icj),[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-rotate-pointer:where(.svelte-1nx4icj),[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-scale-pointer:where(.svelte-1nx4icj),[data-theme=dark] .custom-cursor.shape-builder-cursor.svelte-1nx4icj:after,[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-tool-pen:where(.svelte-1nx4icj),[data-theme=dark] .custom-cursor.svelte-1nx4icj .cursor-tool-eyedropper:where(.svelte-1nx4icj){filter:url(#trama-cursor-outline-dark)}.custom-cursor.hovering.svelte-1nx4icj .cursor-cross:where(.svelte-1nx4icj){opacity:1;transform:scale(1)rotate(0)}.custom-cursor.hovering.svelte-1nx4icj .cursor-x:where(.svelte-1nx4icj){opacity:1;transform:scale(.8888)rotate(0)}.custom-cursor.tool-page.brush-cursor-active.svelte-1nx4icj{display:none!important}.custom-cursor.tool-page.svelte-1nx4icj{width:26.45px;height:26.45px;margin-top:-1.725px;margin-left:-1.725px}.custom-cursor.tool-page.svelte-1nx4icj .cursor-x:where(.svelte-1nx4icj),.custom-cursor.tool-page.svelte-1nx4icj .cursor-cross:where(.svelte-1nx4icj){display:none!important}.cursor-tool-pointer.svelte-1nx4icj{transform-box:view-box;transform-origin:37.5% 0;width:100%;height:100%;transition:transform .18s cubic-bezier(.22,1,.36,1);display:none;position:absolute;inset:0;overflow:visible;transform:rotate(0)}.custom-cursor.tool-page.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj){transform-origin:3.25% 3.25%;display:block;transform:scale(.72)rotate(0)}.cursor-tool-eyedropper.svelte-1nx4icj{width:21.16px;height:21.16px;color:var(--editor-cursor-ink);filter:url(#trama-cursor-outline-light);pointer-events:none;display:none;position:absolute;top:0;left:0}.cursor-tool-eyedropper.svelte-1nx4icj svg{transform-origin:50%;width:100%;height:100%;transform:rotate(90deg)}.cursor-tool-pen.svelte-1nx4icj{width:22px;height:22px;color:var(--editor-cursor-ink);filter:url(#trama-cursor-outline-light);pointer-events:none;display:none;position:absolute;top:0;left:0}.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-tool-pen:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-tool-text:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-zoom-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-hand-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-rotate-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-scale-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.pen-tool.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.pen-tool.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.pen-tool.svelte-1nx4icj .cursor-tool-text:where(.svelte-1nx4icj){display:none!important}.custom-cursor.tool-page.pen-tool.svelte-1nx4icj .cursor-tool-pen:where(.svelte-1nx4icj),.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj .cursor-tool-eyedropper:where(.svelte-1nx4icj){display:block}.custom-cursor.tool-page.eyedropper-tool.svelte-1nx4icj,.custom-cursor.tool-page.eyedropper-tool.hovering.svelte-1nx4icj{width:21.16px;height:21.16px;margin-top:-1.76px;margin-left:-1.76px}.cursor-pen-action.svelte-1nx4icj{z-index:1;box-sizing:border-box;border:1px solid var(--color-accent);background:var(--panel-bg);fill:none;width:9px;height:9px;stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round;border-radius:50%;padding:1px;position:absolute;top:-2px;right:-2px}.custom-cursor.shape-builder-cursor.svelte-1nx4icj:after{content:"+";z-index:1;box-sizing:border-box;width:10px;height:10px;color:var(--editor-cursor-ink);filter:url(#trama-cursor-outline-light);background:0 0;border:0;border-radius:0;place-items:center;font:800 11px/1 sans-serif;display:grid;position:absolute;top:-10px;left:6px}.custom-cursor.shape-builder-subtract.svelte-1nx4icj:after{content:"−"}.custom-cursor.tool-page.shape-builder-cursor.hovering.svelte-1nx4icj{width:26.45px;height:26.45px;margin-top:-1.725px;margin-left:-1.725px}.custom-cursor.tool-page.shape-builder-cursor.hovering.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj){display:block}.custom-cursor.tool-page.shape-builder-cursor.hovering.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj){display:none}.cursor-tool-pointer-fill.svelte-1nx4icj,.cursor-tool-pointer-fill-soft.svelte-1nx4icj{fill:var(--editor-cursor-ink)}.cursor-tool-pointer-outline.svelte-1nx4icj{fill:none;stroke:var(--editor-cursor-edge);stroke-width:28px;stroke-linecap:round;stroke-linejoin:round}.cursor-tool-hand-pointer.svelte-1nx4icj{transform-box:view-box;transform-origin:37.5% 0;width:100%;height:100%;transition:transform .18s cubic-bezier(.22,1,.36,1);display:none;position:absolute;inset:0;overflow:visible;transform:rotate(0)}.cursor-tool-hand-pointer-fill.svelte-1nx4icj{fill:var(--editor-cursor-ink)}.cursor-tool-hand-pointer-outline.svelte-1nx4icj{fill:none;stroke:var(--editor-cursor-edge);stroke-width:58px;stroke-linecap:round;stroke-linejoin:round}.cursor-tool-text.svelte-1nx4icj{transform-box:view-box;transform-origin:50%;width:8.92688px;height:17.8538px;display:none;position:absolute;top:2.57313px;left:7.03656px;overflow:visible}.cursor-tool-text-fill.svelte-1nx4icj{fill:var(--editor-cursor-ink)}.cursor-tool-text-outline.svelte-1nx4icj{fill:none;stroke:var(--editor-cursor-edge);stroke-width:58px;stroke-linecap:round;stroke-linejoin:round}.custom-cursor.tool-page.hovering.svelte-1nx4icj{width:23.805px;height:27.2033px;margin-top:0;margin-left:-8.92688px}.custom-cursor.tool-page.pen-tool.hovering.svelte-1nx4icj{width:26.45px;height:26.45px;margin-top:-1.725px;margin-left:-1.725px}.custom-cursor.tool-page.hovering.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj){display:none}.custom-cursor.tool-page.hovering.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj){display:block;transform:scale(.65625)rotate(-18deg)}.custom-cursor.tool-page.text-editing.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.tool-page.text-editing.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj){display:none!important}.custom-cursor.tool-page.text-editing.svelte-1nx4icj .cursor-tool-text:where(.svelte-1nx4icj){display:block}.cursor-rotate-pointer.svelte-1nx4icj,.cursor-scale-pointer.svelte-1nx4icj{transform:rotate(var(--rotate-angle,0deg));pointer-events:none;filter:url(#trama-cursor-outline-light);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;position:absolute;inset:0}.cursor-zoom-pointer.svelte-1nx4icj,.cursor-hand-pointer.svelte-1nx4icj{pointer-events:none;display:none;position:absolute;inset:0}.cursor-hand-pointer.svelte-1nx4icj svg:where(.svelte-1nx4icj){stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transition:opacity 70ms ease-out,transform 70ms ease-out;display:block;position:absolute;inset:0;overflow:visible}.hand-silhouette.svelte-1nx4icj{fill:var(--editor-cursor-ink);stroke:var(--editor-cursor-edge);stroke-width:2.4px;stroke-linejoin:round;paint-order:stroke fill}.hand-detail.svelte-1nx4icj{display:none}.cursor-hand-pointer.svelte-1nx4icj .hand-closed:where(.svelte-1nx4icj){opacity:0;transform:scale(1.04)}.cursor-zoom-pointer.svelte-1nx4icj svg:where(.svelte-1nx4icj){width:100%;height:100%;display:block;overflow:visible}.zoom-cursor-main.svelte-1nx4icj{fill:none;stroke:var(--editor-cursor-ink);stroke-width:1.8px;stroke-linecap:round;filter:url(#trama-cursor-outline-light)}.zoom-lens.svelte-1nx4icj{stroke-width:2px}.zoom-handle-fill.svelte-1nx4icj{stroke-width:2.2px}.custom-cursor.tool-page.rotating.svelte-1nx4icj,.custom-cursor.tool-page.scaling.svelte-1nx4icj{width:21.16px!important;height:21.16px!important;margin-top:-10.58px!important;margin-left:-10.58px!important}.custom-cursor.tool-page.zooming.svelte-1nx4icj{width:21.16px!important;height:21.16px!important;margin-top:-7.05px!important;margin-left:-7.05px!important}.custom-cursor.tool-page.handing.svelte-1nx4icj{width:19.4408px!important;height:19.4408px!important;margin-top:-9.72038px!important;margin-left:-9.72038px!important}.custom-cursor.tool-page.handing.svelte-1nx4icj .cursor-hand-pointer:where(.svelte-1nx4icj) .hand-open:where(.svelte-1nx4icj){transform:scale(.99,1.1)}.custom-cursor.tool-page.hand-grabbing.svelte-1nx4icj{width:19.4408px!important;height:19.4408px!important;margin-top:-9.72038px!important;margin-left:-9.72038px!important}.custom-cursor.rotating.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.scaling.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.zooming.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.zooming.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj),.custom-cursor.handing.svelte-1nx4icj .cursor-tool-pointer:where(.svelte-1nx4icj),.custom-cursor.handing.svelte-1nx4icj .cursor-tool-hand-pointer:where(.svelte-1nx4icj){display:none!important}.custom-cursor.zooming.svelte-1nx4icj .cursor-zoom-pointer:where(.svelte-1nx4icj){display:block}.custom-cursor.zooming-out.svelte-1nx4icj .zoom-plus:where(.svelte-1nx4icj){display:none}.custom-cursor.handing.svelte-1nx4icj .cursor-hand-pointer:where(.svelte-1nx4icj){display:block}.custom-cursor.hand-grabbing.svelte-1nx4icj .cursor-hand-pointer:where(.svelte-1nx4icj) .hand-open:where(.svelte-1nx4icj){opacity:0;transform:none}.custom-cursor.hand-grabbing.svelte-1nx4icj .cursor-hand-pointer:where(.svelte-1nx4icj) .hand-closed:where(.svelte-1nx4icj){opacity:1;transform:scale(1.1,1.3)}.custom-cursor.rotating.svelte-1nx4icj .cursor-rotate-pointer:where(.svelte-1nx4icj){background-image:url(/media/brand/rotate_arancione.svg?v=3);display:block!important}[data-theme=dark] .custom-cursor.rotating.svelte-1nx4icj .cursor-rotate-pointer:where(.svelte-1nx4icj){background-image:url(/media/brand/rotate_blu.svg?v=3)}.custom-cursor.scaling.svelte-1nx4icj .cursor-scale-pointer:where(.svelte-1nx4icj){background-image:url(/media/brand/scale_arancione.svg?v=2);display:block!important}[data-theme=dark] .custom-cursor.scaling.svelte-1nx4icj .cursor-scale-pointer:where(.svelte-1nx4icj){background-image:url(/media/brand/scale_blu.svg?v=2)}[data-theme=dark] .custom-cursor.zooming.svelte-1nx4icj .zoom-cursor-main:where(.svelte-1nx4icj){filter:url(#trama-cursor-outline-dark)}body:has(.synapse-root) .custom-cursor.svelte-1nx4icj{opacity:0!important;visibility:hidden!important;display:none!important}
