.-spacing-guides{pointer-events:none;width:100%;height:100%;z-index:var(--slide-editor-snap-line-z);color:var(--forma-blue,#4c6fff);position:absolute;inset:0}.-spacing-guides__measurement,.-spacing-guides__outline{fill:none;stroke:currentColor;stroke-width:1px}.-spacing-guides__outline{stroke-dasharray:4 3}.-spacing-guides__label-background{fill:var(--white,#fff)}.-spacing-guides__label{fill:currentColor;font-variant-numeric:tabular-nums;font-family:inherit;font-size:12px}.overlay-frame[data-v-170959ad]{position:fixed}.resize-handle[data-v-11472202]{justify-content:center;align-items:center;display:flex}.resize-handle[data-v-11472202]:after{content:"";width:16px;height:16px;box-shadow:0 0 4px 1px var(--grey-500);background-color:#fff;border-radius:50%;transition:background-color 50ms ease-in}.resize-handle[data-v-11472202]:hover:after{background-color:#4c6fff1f}.resize-handle[data-v-11472202]:active:after{background-color:var(--forma-blue,#4c6fff)}.handle-e[data-v-11472202]:after,.handle-n[data-v-11472202]:after,.handle-s[data-v-11472202]:after,.handle-w[data-v-11472202]:after{box-shadow:0 0 4px 1px var(--grey-500);border-radius:6px}.handle-n[data-v-11472202]:after,.handle-s[data-v-11472202]:after{width:22px;height:6px}.handle-e[data-v-11472202]:after,.handle-w[data-v-11472202]:after{width:6px;height:22px}.resize-handle_compact.handle-e[data-v-11472202]:after,.resize-handle_compact.handle-n[data-v-11472202]:after,.resize-handle_compact.handle-s[data-v-11472202]:after,.resize-handle_compact.handle-w[data-v-11472202]:after,.resize-handle_tiny[data-v-11472202]:after{opacity:0}.resize-handle_compact[data-v-11472202]:after{width:12px;height:12px}.resize-handle_tiny.handle-se[data-v-11472202]:after{opacity:1;width:10px;height:10px}.-line-endpoint{cursor:crosshair;touch-action:none;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.-line-endpoint_position_start{left:0}.-line-endpoint_position_end{left:100%}.-line-endpoint__circle{box-sizing:border-box;border:2px solid var(--forma-blue,#4c6fff);background:var(--color-bg-primary,#fff);pointer-events:none;border-radius:50%;width:10px;height:10px}.-line-endpoint:hover .-line-endpoint__circle{background:var(--forma-blue,#4c6fff)}.add-button-wrapper[data-v-38e67f3a]{pointer-events:all;opacity:1;transition:opacity .2s ease-out;position:absolute}.add-button[data-v-38e67f3a]{box-sizing:border-box;background-color:var(--forma-blue,#4c6fff);width:20px;height:20px;cursor:inherit;transform:rotate(var(--add-counter-rotate,0deg)) scale(.5);filter:drop-shadow(1px 0 #ffffffe6)drop-shadow(-1px 0 #ffffffe6)drop-shadow(0 1px #ffffffe6)drop-shadow(0 -1px #ffffffe6);pointer-events:all;z-index:2;clip-path:polygon(50% 0,65% 6%,80% 20%,94% 35%,100% 50%,94% 65%,80% 80%,65% 94%,50% 100%,35% 94%,20% 80%,6% 65%,0 50%,6% 35%,20% 20%,35% 6%);border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .18s ease-out,width .18s ease-out,height .18s ease-out,border-radius .18s ease-out,clip-path .18s ease-out,background-color .18s ease-out,filter .18s ease-out;display:flex;position:relative}.add-button[data-v-38e67f3a]:before{content:"";background:0 0;position:absolute;inset:-10px}.add-button[data-v-38e67f3a]:hover{background-color:var(--forma-blue-ink,#3554e6);transform:rotate(var(--add-counter-rotate,0deg)) scale(1);filter:drop-shadow(1px 0 #ffffffe6)drop-shadow(-1px 0 #ffffffe6)drop-shadow(0 1px #ffffffe6)drop-shadow(0 -1px #ffffffe6)drop-shadow(0 4px 12px #0003)}.add-button[data-v-38e67f3a]:active{transform:rotate(var(--add-counter-rotate,0deg)) scale(.95)}.add-button svg[data-v-38e67f3a]{fill:#fff;pointer-events:none;opacity:0;width:18px;height:18px;transition:opacity .16s ease-out,transform .16s ease-out;transform:scale(.85)}.add-button-control[data-v-38e67f3a]{cursor:pointer;pointer-events:all;width:20px;height:20px;position:relative}.add-button-control:hover .add-button[data-v-38e67f3a]{background-color:var(--forma-blue-ink,#3554e6);filter:drop-shadow(1px 0 #ffffffe6)drop-shadow(-1px 0 #ffffffe6)drop-shadow(0 1px #ffffffe6)drop-shadow(0 -1px #ffffffe6)drop-shadow(0 4px 12px #0003)}.add-button-control:hover .add-button svg[data-v-38e67f3a]{opacity:1}.add-button-control:hover .add-button-top[data-v-38e67f3a]{width:24px;height:27px;clip-path:path("M 12 1 Q 12 0 13 2 L 23 24 Q 24 27 21 26 L 14 22 Q 12 21 10 22 L 3 26 Q 0 27 1 24 L 11 2 Q 12 0 12 1 Z");transform:rotate(var(--add-counter-rotate,0deg)) translate(-2px,-9px) scale(1);border-radius:3px}.add-button-control:hover .add-button-top svg[data-v-38e67f3a]{transform:translateY(2px)scale(.76)}.add-button-control:hover .add-button-right[data-v-38e67f3a]{width:27px;height:24px;clip-path:path("M 2 1 Q 0 0 0 3 L 4 10 Q 5 12 4 14 L 0 21 Q 0 24 2 23 L 25 13 Q 27 12 25 11 L 2 1 Z");transform:rotate(var(--add-counter-rotate,0deg)) translate(2px,-2px) scale(1);border-radius:3px}.add-button-control:hover .add-button-right svg[data-v-38e67f3a]{transform:translate(-2px)scale(.76)}.add-button-control:hover .add-button-bottom[data-v-38e67f3a]{width:24px;height:27px;clip-path:path("M 3 1 L 10 5 Q 12 6 14 5 L 21 1 Q 24 0 23 3 L 13 25 Q 12 27 11 25 L 1 3 Q 0 0 3 1 Z");transform:rotate(var(--add-counter-rotate,0deg)) translate(-2px,2px) scale(1);border-radius:3px}.add-button-control:hover .add-button-bottom svg[data-v-38e67f3a]{transform:translateY(-2px)scale(.76)}.add-button-control:hover .add-button-left[data-v-38e67f3a]{width:27px;height:24px;clip-path:path("M 25 1 L 2 11 Q 0 12 2 13 L 25 23 Q 27 24 27 21 L 23 14 Q 22 12 23 10 L 27 3 Q 27 0 25 1 Z");transform:rotate(var(--add-counter-rotate,0deg)) translate(-9px,-2px) scale(1);border-radius:3px}.add-button-control:hover .add-button-left svg[data-v-38e67f3a]{transform:translate(2px)scale(.76)}[data-v-38e67f3a] .-tooltip__content,[data-v-38e67f3a] .-drop-down__content{transform:rotate(var(--add-counter-rotate,0deg));transform-origin:50%}.-deep-dive-link[data-v-9f71c2a9]{z-index:2;color:#111;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:none;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #00000029}.-deep-dive-link svg[data-v-9f71c2a9]{width:16px;height:16px}.-block-document-editor__popups{z-index:340;pointer-events:none;position:fixed;inset:0}.-block-document-editor__popups>*{pointer-events:auto}.-block-document-editor{width:100%;min-height:0}.-block-document-editor_embedded{height:100%}.-block-document-editor_preview [data-forma-stage],.-block-document-editor_preview>[data-fb=doc4x3],.-block-document-editor_readonly [data-forma-stage],.-block-document-editor_readonly>[data-fb=doc4x3]{height:auto!important;overflow:visible!important}.-block-document-editor_preview [data-forma-stage],.-block-document-editor_readonly [data-forma-stage]{display:block!important}.-block-document-editor_preview [data-d43-wrap],.-block-document-editor_readonly [data-d43-wrap]{background:0 0!important;overflow:visible!important}.-block-document-editor_preview [data-d43-page],.-block-document-editor_readonly [data-d43-page]{padding:0!important}.-block-document-editor_preview [data-d43-page]{padding-bottom:48px!important;padding-left:36px!important}.-slide-notes-editor{z-index:3;width:28px;height:28px;transform:scale(var(--container-scale,1));transform-origin:100% 100%;position:absolute;top:-40px;left:-40px}.-slide-notes-editor__button{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--border-radius-s);background:var(--forma-panel);width:28px;height:28px;color:var(--forma-blue);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:box-shadow .15s;display:inline-flex;box-shadow:0 2px 6px #18181c1f}.-slide-notes-editor__button svg{width:20px;height:20px}.-slide-notes-editor__button:hover{background:var(--forma-panel);box-shadow:0 3px 8px #18181c29}.-slide-notes-editor__button_hidden{visibility:hidden;box-shadow:none}.-slide-notes-editor__button:focus-visible{outline:2px solid var(--color-text-action);outline-offset:2px}@media (prefers-reduced-motion:reduce){.-slide-notes-editor__button{transition:none}}.-slide-notes-editor__preview{z-index:338;pointer-events:none;width:max-content;min-width:calc(min(280px,100vw - 16px));max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.-slide-notes-editor__preview_front{z-index:339}.-slide-notes-editor__surface{box-sizing:border-box;width:100%;max-height:inherit;color:var(--color-text-primary);background:var(--forma-panel);border:1px solid var(--color-border-default);border-radius:var(--border-radius-s);box-shadow:var(--forma-shadow-lg);pointer-events:auto;flex-direction:column;display:flex;overflow:clip}.-slide-notes-editor__content{box-sizing:border-box;flex-direction:column;flex:auto;gap:8px;min-width:0;min-height:0;padding:8px 12px 12px;display:flex}.-slide-notes-editor__header{border-bottom:1px solid var(--color-border-default);flex:none;align-items:center;gap:8px;min-width:0;padding-bottom:8px;display:flex}.-slide-notes-editor__scope{opacity:1;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-size:13px;font-weight:500;line-height:20px;transition:opacity;overflow:hidden}.-slide-notes-editor__surface_collapsed .-slide-notes-editor__scope{opacity:0;transition-duration:30ms}@media (prefers-reduced-motion:reduce){.-slide-notes-editor__scope,.-slide-notes-editor__surface_collapsed .-slide-notes-editor__scope,.-slide-notes-editor__tabs .-segmented-tabs__indicator{transition:none}}.-slide-notes-editor__tabs-row{flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.-slide-notes-editor__tabs{flex:auto;width:0;min-width:0}.-slide-notes-editor__tabs .-segmented-tabs__item{flex-shrink:0}.-slide-notes-editor__tabs .-segmented-tabs__item:focus-visible{outline:2px solid var(--color-text-action);outline-offset:-2px}.-slide-notes-editor__tabs .-segmented-tabs__indicator{will-change:auto}.-slide-notes-editor__action-button{border-radius:var(--border-radius-s);width:32px;height:32px;color:var(--forma-blue);background:color-mix(in srgb,var(--color-bg-secondary) 70%,var(--color-bg-primary));cursor:pointer;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.-slide-notes-editor__action-button svg{fill:currentColor;width:16px;height:16px}.-slide-notes-editor__action-button:not(:disabled):hover{color:var(--forma-blue);background:color-mix(in srgb,var(--color-bg-accent-blue-100) 75%,transparent)}.-slide-notes-editor__action-button:focus-visible{outline:2px solid var(--color-text-action);outline-offset:-2px}.-slide-notes-editor__action-button:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.-slide-notes-editor__action-button{transition:none}}.-slide-notes-editor__notice{flex:none;min-width:0;margin:0}.-slide-notes-editor__preview-button{border-radius:var(--border-radius-s);white-space:nowrap;height:32px;color:var(--forma-blue);background:color-mix(in srgb,var(--color-bg-secondary) 70%,var(--color-bg-primary));cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 8px 0 0;font-size:13px;font-weight:500;display:inline-flex}.-slide-notes-editor__preview-button:hover{background:color-mix(in srgb,var(--color-bg-accent-blue-100) 75%,transparent)}.-slide-notes-editor__preview-button:focus-visible{outline:2px solid var(--color-text-action);outline-offset:-2px}.-slide-notes-editor__preview-icon{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.-slide-notes-editor__preview-icon svg{width:20px;height:20px;overflow:visible}.-slide-notes-editor__icon-shape{fill:var(--color-bg-accent-blue-100);stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round}.-slide-notes-editor__icon-lines{opacity:0;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.-slide-notes-editor__surface_collapsed .-slide-notes-editor__icon-lines{opacity:1;transition-duration:.18s}.-slide-notes-editor__surface_initial .-slide-notes-editor__icon-lines{transition:none}@media (prefers-reduced-motion:reduce){.-slide-notes-editor__icon-lines{transition:none}}.-slide-notes-editor__preview-text{background:var(--slide-note-background,var(--forma-panel));border-radius:var(--border-radius-s);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent;flex:auto;min-width:0;min-height:0;max-height:320px;overflow:auto}.-slide-notes-editor__preview-text [data-d43-wrap]{background:0 0}.-slide-notes-editor__window-header{flex:none;align-items:center;gap:4px;min-width:0;display:flex}.-slide-notes-editor__preview_detached .-slide-notes-editor__surface{height:100%;position:relative}.-slide-notes-editor__preview_detached .-slide-notes-editor__content{height:100%}.-slide-notes-editor__preview_detached .-slide-notes-editor__window-header{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.-slide-notes-editor__preview_detached .-slide-notes-editor__preview-text{min-height:0;max-height:none}.-slide-notes-editor__resize-edge{z-index:2;pointer-events:auto;touch-action:none;background:0 0;border:0;padding:0;display:block;position:absolute}.-slide-notes-editor__resize-edge_n,.-slide-notes-editor__resize-edge_s{cursor:ns-resize;height:14px;left:14px;right:14px}.-slide-notes-editor__resize-edge_e,.-slide-notes-editor__resize-edge_w{cursor:ew-resize;width:14px;top:14px;bottom:14px}.-slide-notes-editor__resize-edge_n,.-slide-notes-editor__resize-edge_ne,.-slide-notes-editor__resize-edge_nw{top:-6px}.-slide-notes-editor__resize-edge_s,.-slide-notes-editor__resize-edge_se,.-slide-notes-editor__resize-edge_sw{bottom:-6px}.-slide-notes-editor__resize-edge_e,.-slide-notes-editor__resize-edge_ne,.-slide-notes-editor__resize-edge_se{right:-6px}.-slide-notes-editor__resize-edge_nw,.-slide-notes-editor__resize-edge_sw,.-slide-notes-editor__resize-edge_w{left:-6px}.-slide-notes-editor__resize-edge_ne,.-slide-notes-editor__resize-edge_nw,.-slide-notes-editor__resize-edge_se,.-slide-notes-editor__resize-edge_sw{width:20px;height:20px}.-slide-notes-editor__resize-edge_ne,.-slide-notes-editor__resize-edge_sw{cursor:nesw-resize}.-slide-notes-editor__resize-edge_nw,.-slide-notes-editor__resize-edge_se{cursor:nwse-resize}.-slide-notes-editor__resize-edge_se:focus-visible{outline:2px solid var(--color-text-action);outline-offset:-2px}.-slide-notes-editor__resize-edge:disabled{cursor:default}.-line-hit-target,.draggable-item_line{pointer-events:none}.-line-hit-target{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.-line-hit-target__stroke{stroke:#0000;pointer-events:stroke}.draggable-item:hover>.-deep-dive-link{display:inline-flex}.frame-center-add-wrapper{pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.frame-center-add-button{border:1px solid var(--forma-blue,#4c6fff);width:32px;height:32px;color:var(--forma-blue,#4c6fff);cursor:pointer;background:#fff;border-radius:8px;padding:0;font-size:0;line-height:0;display:block;position:relative}.frame-center-add-button:before{content:"+";color:currentColor;font-size:22px;font-weight:400;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.frame-center-add-button:hover,.frame-center-add-button_active{background:var(--color-bg-secondary,#eff6ff)}.frame-focus-chip{width:18px;height:18px;color:var(--color-black);cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-12px;right:-32px}.frame-focus-chip svg{fill:currentColor;color:currentColor;width:16px;height:16px}.frame-focus-chip:hover,.html-drag-handle,.html-drag-handle:hover{color:var(--color-black)}.html-drag-handle{cursor:grab;pointer-events:auto;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex;position:absolute;bottom:-29px;right:-29px}.html-drag-handle svg{fill:currentColor;width:16px;height:16px;transform:rotate(45deg)}.html-drag-handle:active{cursor:grabbing;color:var(--color-black)}.multi-select-copy-button-wrapper[data-v-a90b387e]{pointer-events:all;width:20px;height:20px;position:absolute}.multi-select-copy-button-control[data-v-a90b387e]{width:32px;height:32px;position:absolute;inset:-6px}.multi-select-copy-button[data-v-a90b387e],.multi-select-copy-button-control[data-v-a90b387e]{cursor:pointer;justify-content:center;align-items:center;display:flex}.multi-select-copy-button[data-v-a90b387e]{box-sizing:border-box;background-color:var(--forma-blue,#4c6fff);clip-path:polygon(50% 0,65% 6%,80% 20%,94% 35%,100% 50%,94% 65%,80% 80%,65% 94%,50% 100%,35% 94%,20% 80%,6% 65%,0 50%,6% 35%,20% 20%,35% 6%);filter:drop-shadow(1px 0 #ffffffe6)drop-shadow(-1px 0 #ffffffe6)drop-shadow(0 1px #ffffffe6)drop-shadow(0 -1px #ffffffe6);border:0;border-radius:50%;width:20px;height:20px;margin:0;padding:0;transition:transform .18s ease-out,width .18s ease-out,height .18s ease-out,border-radius .18s ease-out,clip-path .18s ease-out,background-color .18s ease-out,filter .18s ease-out;position:relative;transform:scale(.5)}.multi-select-copy-button[data-v-a90b387e]:before{content:"";background:0 0;position:absolute;inset:-10px}.multi-select-copy-button svg[data-v-a90b387e]{fill:#fff;pointer-events:none;opacity:0;width:18px;height:18px;transition:opacity .16s ease-out,transform .16s ease-out;transform:scale(.85)}.multi-select-copy-button-control:hover .multi-select-copy-button[data-v-a90b387e]{background-color:var(--forma-blue-ink,#3554e6);filter:drop-shadow(1px 0 #ffffffe6)drop-shadow(-1px 0 #ffffffe6)drop-shadow(0 1px #ffffffe6)drop-shadow(0 -1px #ffffffe6)drop-shadow(0 4px 12px #0003)}.multi-select-copy-button-control:hover .multi-select-copy-button svg[data-v-a90b387e]{opacity:1}.multi-select-copy-button-control:hover .multi-select-copy-button-top[data-v-a90b387e]{width:24px;height:27px;clip-path:path("M 12 1 Q 12 0 13 2 L 23 24 Q 24 27 21 26 L 14 22 Q 12 21 10 22 L 3 26 Q 0 27 1 24 L 11 2 Q 12 0 12 1 Z");border-radius:3px;transform:translate(-2px,-9px)scale(1)}.multi-select-copy-button-control:hover .multi-select-copy-button-top svg[data-v-a90b387e]{transform:translateY(2px)scale(.76)}.multi-select-copy-button-control:hover .multi-select-copy-button-right[data-v-a90b387e]{width:27px;height:24px;clip-path:path("M 2 1 Q 0 0 0 3 L 4 10 Q 5 12 4 14 L 0 21 Q 0 24 2 23 L 25 13 Q 27 12 25 11 L 2 1 Z");border-radius:3px;transform:translate(2px,-2px)scale(1)}.multi-select-copy-button-control:hover .multi-select-copy-button-right svg[data-v-a90b387e]{transform:translate(-2px)scale(.76)}.multi-select-copy-button-control:hover .multi-select-copy-button-bottom[data-v-a90b387e]{width:24px;height:27px;clip-path:path("M 3 1 L 10 5 Q 12 6 14 5 L 21 1 Q 24 0 23 3 L 13 25 Q 12 27 11 25 L 1 3 Q 0 0 3 1 Z");border-radius:3px;transform:translate(-2px,2px)scale(1)}.multi-select-copy-button-control:hover .multi-select-copy-button-bottom svg[data-v-a90b387e]{transform:translateY(-2px)scale(.76)}.multi-select-copy-button-control:hover .multi-select-copy-button-left[data-v-a90b387e]{width:27px;height:24px;clip-path:path("M 25 1 L 2 11 Q 0 12 2 13 L 25 23 Q 27 24 27 21 L 23 14 Q 22 12 23 10 L 27 3 Q 27 0 25 1 Z");border-radius:3px;transform:translate(-9px,-2px)scale(1)}.multi-select-copy-button-control:hover .multi-select-copy-button-left svg[data-v-a90b387e]{transform:translate(2px)scale(.76)}.multi-select-copy-preview__bounds[data-v-f9d49450],.multi-select-copy-preview__item[data-v-f9d49450]{box-sizing:border-box;pointer-events:none;border:1px dashed var(--forma-blue,#4c6fff);position:absolute}.multi-select-copy-preview__bounds[data-v-f9d49450]{background:#4c6fff0a}.multi-select-copy-preview__item[data-v-f9d49450]{transform-origin:50%;background:#4c6fff05}.lasso-selection[data-v-053ac5fe]{border:1px solid var(--forma-blue,#4c6fff);pointer-events:none;z-index:var(--slide-editor-lasso-z);background:#4c6fff14;position:absolute}.rotation-handle[data-v-053ac5fe]{justify-content:center;align-items:center;display:flex}.rotation-label[data-v-053ac5fe]{color:#3b82f6b3;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:var(--slide-editor-rotation-label-z);font-size:12px;font-weight:600}.multi-select-bounds[data-v-053ac5fe]{border:1px dashed var(--forma-blue,#4c6fff);z-index:var(--slide-editor-multi-select-bounds-z)}.group-select-bounds[data-v-053ac5fe],.multi-select-bounds[data-v-053ac5fe]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.group-select-bounds[data-v-053ac5fe]{outline:2px solid var(--forma-blue,#4c6fff);z-index:var(--slide-editor-group-bounds-z)}.group-rotate-overlay[data-v-053ac5fe]{transform-origin:50%;pointer-events:none;z-index:var(--slide-editor-group-rotate-overlay-z);position:absolute}.group-rotate-overlay .group-select-bounds[data-v-053ac5fe]{z-index:1}.group-rotate-overlay[data-v-053ac5fe] .resize-handle{opacity:1;z-index:2;display:flex}.item-outline-overlay[data-v-053ac5fe]{pointer-events:none;box-sizing:border-box;outline:2px solid var(--forma-blue,#4c6fff);transform-origin:50%;position:fixed}.item-outline-overlay.is-hover[data-v-053ac5fe]{opacity:1}.context-menu[data-v-d330f3b1]{z-index:var(--v7063741f);box-sizing:border-box;background:#fff;border:1px solid #dadae0;border-radius:8px;flex-direction:column;min-width:calc(min(204px,100vw - 16px));max-width:calc(100vw - 16px);padding:2px;display:flex;position:fixed;overflow-y:auto}.context-menu_columns_two .context-menu-content[data-v-d330f3b1]{-moz-column-count:2;column-count:2;-moz-column-gap:8px;-moz-column-fill:balance;column-fill:balance;-moz-column-rule:1px solid var(--color-border-default,#dadae0);column-rule:1px solid var(--color-border-default,#dadae0);column-gap:8px;display:block}.context-menu_columns_two .context-menu-divider_alignment[data-v-d330f3b1]{-moz-column-break-before:column;break-before:column;height:0;margin:0}.context-menu_columns_two .context-menu-divider_delete[data-v-d330f3b1]{display:none}.context-menu-content[data-v-d330f3b1]{flex-direction:column;flex-shrink:0;display:flex}.context-menu-divider[data-v-d330f3b1]{background:var(--color-border-default,#dadae0);-moz-column-break-inside:avoid;break-inside:avoid;height:1px;margin:5px -2px}.context-menu-item--danger[data-v-d330f3b1]{color:var(--color-text-danger,#dc2626)}.context-menu-item[data-v-d330f3b1]{box-sizing:border-box;-moz-column-break-inside:avoid;break-inside:avoid;appearance:none;cursor:pointer;width:100%;min-height:32px;color:var(--color-text-primary);text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:6px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:18px;transition:all .15s;display:flex}.context-menu-item[data-v-d330f3b1]:hover{background-color:var(--color-bg-tertiary)}.context-menu-item svg[data-v-d330f3b1]{flex:none;width:16px;height:16px}.frame-attach-confirm[data-v-cd5eb0e8]{width:196px;color:var(--color-text-primary,#37352f);pointer-events:auto;background:#fff;border:1px solid #0f172a1a;border-radius:8px;flex-direction:column;gap:10px;padding:10px;display:flex;position:fixed;box-shadow:0 14px 34px #0f172a2e}.frame-attach-confirm__button[data-v-cd5eb0e8],.frame-attach-confirm__title[data-v-cd5eb0e8]{font-size:13px;font-weight:600;line-height:18px}.frame-attach-confirm__actions[data-v-cd5eb0e8]{gap:8px;display:flex}.frame-attach-confirm__button[data-v-cd5eb0e8]{min-width:0;height:30px;color:var(--color-text-primary,#37352f);cursor:pointer;background:#fff;border:1px solid #0f172a24;border-radius:6px;flex:1 1 0}.frame-attach-confirm__button[data-v-cd5eb0e8]:hover{background:var(--color-bg-secondary,#f3f4f6)}.frame-attach-confirm__button_primary[data-v-cd5eb0e8]{border-color:var(--forma-blue,#4c6fff);background:var(--forma-blue,#4c6fff);color:#fff}.frame-attach-confirm__button_primary[data-v-cd5eb0e8]:hover{background:var(--forma-blue-ink,#3554e6)}.persistent-guides-ruler-layer[data-v-ab6c9e9f]{pointer-events:none;position:fixed}.persistent-guide-handle[data-v-ab6c9e9f]{pointer-events:auto;opacity:.9;background:0 0;border:none;width:0;height:0;padding:0;position:absolute}.persistent-guide-handle.is-vertical[data-v-ab6c9e9f]{border-top:0;border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:8px solid var(--red-300);cursor:ew-resize;top:-9px;transform:translate(-50%)rotate(180deg)}.persistent-guide-handle.is-horizontal[data-v-ab6c9e9f]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid var(--red-300);cursor:ns-resize;border-right:0;left:-9px;transform:translateY(-50%)}.persistent-guide-handle[data-v-ab6c9e9f]:hover{opacity:1}.persistent-guide-handle:hover.is-vertical[data-v-ab6c9e9f]{border-bottom-color:var(--red-400)}.persistent-guide-handle:hover.is-horizontal[data-v-ab6c9e9f]{border-left-color:var(--red-400)}.persistent-guide-label[data-v-ab6c9e9f]{color:var(--red-300);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600;line-height:14px;display:block;position:absolute}.persistent-guide-label.is-vertical[data-v-ab6c9e9f]{top:4px}.persistent-guide-label.is-horizontal[data-v-ab6c9e9f]{left:4px}.connector-visual-layer[data-v-233182d6]{pointer-events:none;width:100%;height:100%;z-index:var(--v0c8a5019);position:absolute;inset:0;overflow:visible}.connector-visual-layer__line[data-v-233182d6]{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.connector-layer[data-v-746f20c2]{width:100%;height:100%;z-index:var(--v3d6d9768);position:absolute;inset:0}.connector-group[data-v-746f20c2],.connector-layer[data-v-746f20c2]{pointer-events:none}.connector-hit-area[data-v-746f20c2]{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.connector-selected-halo[data-v-746f20c2]{fill:none;stroke:#2563eb2e;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.connector-preview[data-v-746f20c2]{fill:none;color:var(--color-black);stroke:var(--color-black);stroke-width:3px;stroke-dasharray:10 6;opacity:.86;pointer-events:none}.connector-segment-handle[data-v-746f20c2]{fill:#fff;stroke:#2563eb;stroke-width:2px;pointer-events:all;cursor:grab;filter:drop-shadow(0 1px 2px #0f172a38)}.connector-segment-handle[data-v-746f20c2]:hover{fill:#2563eb}.connector-endpoint-hit-area[data-v-746f20c2]{fill:#0000;pointer-events:all;cursor:grab}.connector-endpoint-handle[data-v-746f20c2]{fill:#fff;stroke:#2563eb;stroke-width:2px;pointer-events:none}.connector-arrowhead-handle[data-v-746f20c2]{fill:#0000;stroke:#0000;pointer-events:all;cursor:grab}.connector-arrowhead-handle[data-v-746f20c2]:hover{fill:#2563eb47;stroke:#0000}.connector-arrowhead-handle[data-v-746f20c2]:active{cursor:grabbing}.connector-anchors-layer[data-v-aecc8a8c]{pointer-events:none;z-index:var(--dc741c4e);position:fixed}.connector-anchor-group[data-v-aecc8a8c]{pointer-events:none}.connector-anchor-group.is-interactive[data-v-aecc8a8c]{pointer-events:all;cursor:crosshair}.connector-anchor-hit-area[data-v-aecc8a8c]{fill:#0000;pointer-events:all}.connector-anchor[data-v-aecc8a8c]{fill:#fff;stroke:#2563eb;stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none;opacity:.86;filter:drop-shadow(0 1px 3px #0f172a38);transition:fill .12s,opacity .12s}.connector-anchor-group:hover .connector-anchor[data-v-aecc8a8c]{fill:#2563eb;opacity:1}.draggable-wrapper[data-v-27a4fad0]{width:100%;height:100%;z-index:var(--slide-editor-wrapper-z);position:relative}.draggable-wrapper.has-editing-active[data-v-27a4fad0]{pointer-events:none}.draggable-wrapper.has-editing-active[data-v-27a4fad0] .context-menu,.draggable-wrapper.has-editing-active[data-v-27a4fad0] .draggable-item,.draggable-wrapper.has-editing-active[data-v-27a4fad0] .snap-line{pointer-events:auto}.draggable-wrapper.has-editing-active[data-v-27a4fad0] .draggable-item_line{pointer-events:none}[data-v-27a4fad0] .context-menu{z-index:var(--slide-editor-context-menu-z);background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;padding:6px;display:flex;position:fixed;box-shadow:0 12px 30px #0000002e}.draggable-wrapper.is-rotating[data-v-27a4fad0] .draggable-item{transition:none}[data-v-27a4fad0] .context-menu-content{flex-direction:column;display:flex}[data-v-27a4fad0] .context-menu-divider{background:var(--color-border-default,#00000014);height:1px;margin:4px 0}[data-v-27a4fad0] .context-menu-item--danger{color:var(--color-text-danger,#dc2626)}[data-v-27a4fad0] .context-menu-item{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:18px;display:flex}[data-v-27a4fad0] .context-menu-item:hover{background:var(--color-bg-secondary)}[data-v-27a4fad0] .context-menu-item svg{flex:none;width:16px;height:16px}[data-v-27a4fad0] .add-preview{pointer-events:none;z-index:var(--slide-editor-add-preview-z);transition:left .15s,top .15s,width .15s,height .15s;position:absolute}[data-v-27a4fad0] .add-preview ellipse,[data-v-27a4fad0] .add-preview path,[data-v-27a4fad0] .add-preview polygon,[data-v-27a4fad0] .add-preview rect{fill:#0000;stroke:var(--forma-blue,#4c6fff);stroke-width:2px;stroke-dasharray:8 6;vector-effect:non-scaling-stroke}[data-v-27a4fad0] .draggable-item{-webkit-user-select:none;user-select:none;transition:outline-width .1s ease-in,left .15s,top .15s,width .15s,height .15s;position:absolute}[data-v-27a4fad0] .draggable-item.is-dragging,[data-v-27a4fad0] .draggable-item.is-group-resizing,[data-v-27a4fad0] .draggable-item.is-group-rotating,[data-v-27a4fad0] .draggable-item.is-no-transition,[data-v-27a4fad0] .draggable-item.is-resizing{transition:none}[data-v-27a4fad0] .draggable-item.is-selected,[data-v-27a4fad0] .draggable-item:hover:not(.is-in-group),[data-v-27a4fad0] .draggable-item.is-in-group.is-selected{outline:none}[data-v-27a4fad0] .-dropdown-menu__item,[data-v-27a4fad0] .-dropdown-menu__item-button{font-size:14px;line-height:18px}[data-v-27a4fad0] .-dropdown-menu__item-button{-webkit-user-select:none;user-select:none;gap:8px;padding:6px 8px 6px 4px}[data-v-27a4fad0] .-dropdown-menu__item-button svg{flex:none;width:16px;height:16px}[data-v-27a4fad0] .snap-line{background:var(--forma-blue,#4c6fff);pointer-events:none;z-index:var(--slide-editor-snap-line-z);position:absolute}[data-v-27a4fad0] .-add-element-menu__letter{text-align:center;justify-content:center;align-items:center;margin-left:24px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}[data-v-27a4fad0] .snap-line.horizontal{background:repeating-linear-gradient(to right,var(--blue-200) 0,var(--blue-200) 10px,transparent 11px,transparent 21px);height:.5px}[data-v-27a4fad0] .snap-line.vertical{background:repeating-linear-gradient(to bottom,var(--blue-200) 0,var(--blue-200) 10px,transparent 11px,transparent 21px);width:.5px}.-line-snap-indicator{box-sizing:border-box;border:2px solid var(--forma-blue,#4c6fff);background:var(--color-bg-primary,#fff);pointer-events:none;border-radius:50%;width:12px;height:12px;position:fixed;transform:translate(-50%,-50%)}
