2 lines
96 KiB
CSS
2 lines
96 KiB
CSS
.version-popover[data-v-23d86d3d]{height:20px}.version-popover[data-v-23d86d3d]:hover{background-color:transparent}.version-trigger[data-v-23d86d3d]{box-sizing:border-box;background:var(--Fills-F2);height:20px;color:var(--Labels-Secondary);white-space:nowrap;border-radius:4px;align-items:center;gap:2px;padding:1px 4px;font-size:12px;line-height:18px;display:inline-flex}.version-trigger.disabled[data-v-23d86d3d]{opacity:.5}.version-menu[data-v-23d86d3d]{box-sizing:border-box;border:.5px solid var(--Separators-S1);background:var(--Bg-Tertiary);border-radius:12px;flex-direction:column;align-items:stretch;width:236px;padding:8px;display:flex}.version-menu-item[data-v-23d86d3d]{-webkit-appearance:none;appearance:none;width:100%;color:var(--Labels-Primary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:8px;padding:8px;font-family:inherit;display:flex}.version-menu-item[data-v-23d86d3d]:hover{background:var(--Fills-F1)}.version-menu-item-main[data-v-23d86d3d]{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.version-menu-item-title-row[data-v-23d86d3d]{align-items:center;gap:8px;min-width:0;display:flex}.version-menu-item-title[data-v-23d86d3d]{color:var(--Labels-Primary);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.version-menu-item-latest[data-v-23d86d3d]{background:var(--Others-KMBlue10);color:var(--Colors-KMBlue);white-space:nowrap;border-radius:4px;padding:1px 4px;font-size:12px;font-weight:400;line-height:18px}.version-menu-item-subtitle[data-v-23d86d3d]{color:var(--Labels-Secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.version-menu-item-check[data-v-23d86d3d]{color:var(--Colors-KMBlue);visibility:hidden;flex-shrink:0}.version-menu-item-check.active[data-v-23d86d3d]{visibility:visible}.top-bar[data-v-8b28de6b]{height:var(--topbar-height,52px);background:var(--Bg-Primary);box-sizing:border-box;user-select:none;border-bottom:.5px solid var(--Separators-S1);justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex;position:relative}.top-bar-right[data-v-8b28de6b],.top-bar-left[data-v-8b28de6b]{align-items:center;gap:8px;min-width:0;display:flex}.top-bar-right[data-v-8b28de6b]{flex-shrink:0}.top-bar .export-dialog-trigger[data-v-8b28de6b],.top-bar .share-dialog-trigger[data-v-8b28de6b]{display:inline-flex}.top-bar-close[data-v-8b28de6b]{color:var(--Labels-Primary)!important}.top-bar .disabled[data-v-8b28de6b]{opacity:.5;cursor:not-allowed}.title-editor[data-v-8b28de6b]{align-items:center;gap:8px;min-width:0;display:flex}.smart-tag[data-v-8b28de6b]{background:var(--Others-KMBlue10);color:var(--Colors-KMBlue);white-space:nowrap;border-radius:4px;padding:1px 4px;font-size:12px;line-height:18px}.title-text[data-v-8b28de6b]{box-sizing:border-box;height:28px;color:var(--Labels-Primary);cursor:pointer;border:.5px solid transparent;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:16px;line-height:24px;transition:background .3s ease-in-out;display:flex;overflow:hidden}.title-text-label[data-v-8b28de6b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title-text[data-v-8b28de6b]:hover{background:var(--Fills-F1)}.save-status[data-v-8b28de6b]{color:var(--Labels-Secondary);align-items:center;gap:4px;font-size:14px;line-height:20px;display:flex}.save-status-icon[data-v-8b28de6b]{box-sizing:border-box;border:1.5px solid var(--Separators-S1);border-top-color:var(--Labels-Secondary);border-radius:50%;width:14px;height:14px;animation:.9s linear infinite save-status-spin-8b28de6b}.save-status-text[data-v-8b28de6b]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}@keyframes save-status-spin-8b28de6b{to{transform:rotate(360deg)}}.title-input[data-v-8b28de6b]{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:.5px solid var(--Separators-S1);background:var(--Fills-F2);height:28px;font-family:inherit;font-size:16px;font-weight:inherit;letter-spacing:inherit;min-width:0;color:var(--Labels-Primary);border-radius:4px;outline:0;padding:2px 4px;line-height:24px;display:block}.page-number[data-v-2c92f335]{box-sizing:border-box;border-bottom:.5px solid var(--Separators-S1);user-select:none;flex-shrink:0;justify-content:space-around;align-items:center;gap:10px;padding:10px;display:flex}.page-number .page-number-text[data-v-2c92f335]{text-align:center;color:var(--Labels-Secondary);flex:1;font-size:14px;line-height:20px}.page-number .icon-side[data-v-2c92f335]{user-select:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.toggle-menu[data-v-782077de]{cursor:pointer;min-width:26px;height:32px;color:var(--Labels-Primary);border-radius:8px;justify-content:center;align-items:center;padding:0 6px;display:flex}.toggle-menu .toggle-menu-label[data-v-782077de]{padding:0 8px;font-size:14px}.toggle-menu .menu-select-title-caret[data-v-782077de]{transform-origin:50%}.toggle-menu[data-v-782077de]:hover{background-color:var(--Fills-F1)}.toggle-menu.is-active[data-v-782077de]{background-color:var(--Fills-F2);color:var(--Labels-Primary)}.toggle-menu.is-active .menu-select-title-caret[data-v-782077de]{transform:rotate(180deg)}.toggle-menu.disabled[data-v-782077de]{opacity:.35;cursor:not-allowed}.toggle-menu.disabled[data-v-782077de]:hover{background-color:transparent}.add-slide-handler[data-v-37b77c14]{z-index:1;border:.5px solid var(--Separators-S1);-webkit-appearance:none;appearance:none;background:var(--Bg-Primary);width:36px;height:16px;box-shadow:0 0 5px 0 var(--Fills-F4);cursor:pointer;opacity:1;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:transform .3s,opacity .3s,visibility .3s;display:flex;position:absolute;bottom:-10px;left:calc(50% - 18px);transform:scale(1)}.add-slide-handler[data-v-37b77c14]:hover{transform:scale(1.1);opacity:1!important}.add-icon[data-v-37b77c14]{color:var(--Labels-Primary)}.thumbnail-wrapper[data-v-88ad9eda]{user-select:none;flex-direction:column;flex:1;min-height:0;display:flex;outline:none!important}.thumbnail-list[data-v-88ad9eda]{user-select:none;scrollbar-gutter:stable;scrollbar-width:thin;flex:1;grid-template-columns:repeat(1,1fr);grid-auto-rows:min-content;gap:12px;padding:12px;display:grid;overflow-x:hidden;overflow-y:auto}.thumbnail-list.thumbnail-list-preview[data-v-88ad9eda]{grid-template-columns:repeat(var(--thumbnail-col-num,1), 1fr);align-content:start;gap:8px;padding:12px 20px}.thumbnail-item[data-v-88ad9eda]{box-sizing:border-box;cursor:pointer;border:.5px solid var(--Separators-S1);outline-offset:-2px;background:var(--Bg-Primary);border-radius:8px;outline:1.5px solid transparent;width:100%;min-width:0;max-width:100%;transition:box-shadow .3s,outline-color .3s;position:relative;overflow:visible}.thumbnail-item.active[data-v-88ad9eda],.thumbnail-item[data-v-88ad9eda]:hover{z-index:1}.thumbnail-item[data-v-88ad9eda]:hover{box-shadow:0 0 5px 0 var(--Fills-F4)}.thumbnail-item:hover .add-slide-splitter[data-v-88ad9eda]{opacity:.9;visibility:visible}.thumbnail-item.selected[data-v-88ad9eda]{outline:2px solid var(--Colors-KMBlue)}.thumbnail-item.active[data-v-88ad9eda]{outline:3px solid var(--Colors-KMBlue)}.thumbnail-item .thumbnail[data-v-88ad9eda]{border-radius:7px;min-width:0;overflow:hidden}.thumbnail-item .label[data-v-88ad9eda]{box-sizing:border-box;background:var(--MaskBg-Base);min-width:23px;height:20px;color:var(--Always-White);border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:absolute;top:4px;left:4px}.thumbnail-item .add-slide-splitter[data-v-88ad9eda]{visibility:hidden;opacity:0}[data-v-88ad9eda] .dragging{opacity:.5}[data-v-88ad9eda] .dragging-holder{border:1px dashed var(--Separators-S1);background:var(--Fills-F1);border-radius:8px}.add-slide-footer[data-v-cfafb7b9]{border-top:.5px solid var(--Separators-S1);box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;padding:10px;display:flex}.add-slide-button[data-v-cfafb7b9]{color:var(--Labels-Primary);cursor:pointer;user-select:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:6px 10px 6px 8px;font-size:14px;line-height:20px;transition:color .2s,background .2s;display:flex}.add-slide-button[data-v-cfafb7b9]:hover{background:var(--Fills-F1);color:var(--Labels-Primary-hover)}.add-slide-button.disabled[data-v-cfafb7b9]{color:var(--Labels-Quaternary);cursor:not-allowed}.add-slide-button.disabled[data-v-cfafb7b9]:hover{color:var(--Labels-Quaternary);background:0 0}.icon[data-v-cfafb7b9]{width:20px;height:20px}.splitter[data-v-5c4ef702]{position:relative}.splitter .splitter-line[data-v-5c4ef702]{z-index:1;transition:background-color .3s;position:absolute}.splitter .splitter-line.active[data-v-5c4ef702],.splitter .splitter-line[data-v-5c4ef702]:hover{background-color:var(--splitter-color,var(--Others-KMBlueDisabled))}.splitter.x[data-v-5c4ef702]{width:0;height:100%}.splitter.x .splitter-line[data-v-5c4ef702]{cursor:col-resize;height:100%}.splitter.y[data-v-5c4ef702]{width:100%;height:0}.splitter.y .splitter-line[data-v-5c4ef702]{cursor:row-resize;width:100%}.side-bar[data-v-b10378e6]{width:192px;height:100%;color:var(--Labels-Secondary);background:var(--Bg-Primary);border-right:.5px solid var(--Separators-S1);box-sizing:border-box;flex-direction:column;transition:width .3s;display:flex;position:relative;overflow:hidden}.side-bar.dragging[data-v-b10378e6]{transition:none}.side-bar.preview-mode[data-v-b10378e6]{width:100vw!important}.side-bar.collapsed[data-v-b10378e6]{border-right:none}.side-bar .splitter[data-v-b10378e6]{--splitter-color:var(--Colors-KMBlue);position:absolute;top:0;bottom:0;right:4px}.menu-button[data-v-15d85301]{cursor:pointer;width:28px;height:28px;color:var(--Labels-Primary);border-radius:8px;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:inline-flex}.menu-button[data-v-15d85301]:hover{background-color:var(--Fills-F1)}.menu-button.active[data-v-15d85301]{background-color:var(--Labels-Primary);color:var(--Bg-Primary)}.menu-button.disabled[data-v-15d85301]{cursor:not-allowed;opacity:.5;pointer-events:none}.horizontal-overflow-bar[data-v-121e764a]{align-items:center;min-width:0;max-width:100%;display:flex;position:relative}.horizontal-overflow-viewport[data-v-121e764a]{scrollbar-width:none;flex:auto;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}.horizontal-overflow-viewport[data-v-121e764a]::-webkit-scrollbar{display:none}.horizontal-overflow-track[data-v-121e764a]{align-items:center;gap:var(--horizontal-overflow-gap);width:max-content;min-width:0;display:flex}.horizontal-overflow-arrow[data-v-121e764a]{box-sizing:border-box;color:var(--Labels-Primary);cursor:pointer;z-index:2;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:4px 2px;transition:background .3s ease-in-out;display:flex}.horizontal-overflow-arrow[data-v-121e764a]:hover{background:var(--Fills-F1)}.edge-overlay.has-left-space.has-right-space .horizontal-overflow-viewport[data-v-121e764a]{width:calc(100% - var(--horizontal-overflow-arrow-width) * 2);margin-right:var(--horizontal-overflow-arrow-width);margin-left:var(--horizontal-overflow-arrow-width)}.edge-overlay.has-left-space:not(.has-right-space) .horizontal-overflow-viewport[data-v-121e764a]{width:calc(100% - var(--horizontal-overflow-arrow-width));margin-left:var(--horizontal-overflow-arrow-width)}.edge-overlay.has-right-space:not(.has-left-space) .horizontal-overflow-viewport[data-v-121e764a]{width:calc(100% - var(--horizontal-overflow-arrow-width));margin-right:var(--horizontal-overflow-arrow-width)}.edge-overlay .horizontal-overflow-arrow[data-v-121e764a]{position:absolute;top:50%;transform:translateY(-50%)}.edge-overlay .horizontal-overflow-arrow.left[data-v-121e764a]{left:0}.edge-overlay .horizontal-overflow-arrow.right[data-v-121e764a]{right:0}.edge-inline[data-v-121e764a]{gap:var(--horizontal-overflow-gap)}.shape-item-thumbnail[data-v-841f727f]{cursor:pointer;width:100%;height:100%;position:relative}.shape-content[data-v-841f727f]{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.shape-content:hover .shape-path[data-v-841f727f]:not(.outlined){stroke:var(--Colors-KMBlue,#1783ff)}.shape-content:hover .shape-path.outlined[data-v-841f727f]{fill:var(--Colors-KMBlue,#1783ff)}.shape-content svg[data-v-841f727f]:not(:root){overflow:visible}.shape-pool[data-v-90f7e391]{width:326px;height:var(--pool-height,420px);padding:0;overflow:auto}.category-name[data-v-90f7e391]{box-sizing:border-box;background:var(--Bg-Secondary);width:100%;height:22px;color:var(--Labels-Secondary);font-size:var(--ui-C1-font-size);line-height:var(--ui-C1-line-height);z-index:1;border-left:0;margin:0 0 8px;padding:2px 8px;position:sticky;top:0}.shape-list[data-v-90f7e391]{grid-template-columns:repeat(10,24px);gap:8px;margin:0 0 14px;display:grid}.shape-item[data-v-90f7e391]{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex}.shape-item[data-v-90f7e391]:hover{background:var(--Fills-F1,#f0f0f0)}.line-pool[data-v-6b5878db]{width:326px;height:var(--pool-height,320px);max-height:511px;padding:0;overflow:auto}.category-name[data-v-6b5878db]{box-sizing:border-box;background:var(--Fills-F2);width:100%;height:22px;color:var(--Labels-Secondary);font-size:var(--ui-C1-font-size);line-height:var(--ui-C1-line-height);border-left:0;margin:0 0 8px;padding:2px 8px}.line-list[data-v-6b5878db]{grid-template-columns:repeat(10,24px);gap:8px;margin:0 0 14px;display:grid}.line-item[data-v-6b5878db]{cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex;position:relative}.line-item[data-v-6b5878db]:hover{background:var(--Fills-F1,#f0f0f0)}.line-content[data-v-6b5878db]{color:var(--Labels-Tertiary);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.line-content[data-v-6b5878db]:hover{color:var(--Colors-KMBlue)}.line-content svg[data-v-6b5878db]:not(:root){overflow:visible}.table-generator[data-v-a89d5601]{--active-color:var(--Label-Primary,#333);width:200px;margin-top:-10px}.title[data-v-a89d5601]{background-color:var(--Bg-Primary70,rgba(255,255,255,.7));user-select:none;height:28px;color:var(--Labels-Tertiary,#999);border-top-left-radius:8px;border-top-right-radius:8px;justify-content:space-between;margin:4px -12px 0;padding:0 14px;font-size:12px;line-height:28px;display:flex}table[data-v-a89d5601]{border-collapse:separate;border-spacing:1px}td[data-v-a89d5601]{border:.5px solid var(--Separators-S1,#ddd);background-color:var(--Bg-Primary70,rgba(255,255,255,.7));width:20px;height:20px;padding:0;line-height:23px}.cell[data-v-a89d5601]{background-color:var(--active-color);opacity:0;width:100%;height:100%;transition:opacity .1s}.cell.active[data-v-a89d5601]{opacity:.9}.latex-pool[data-v-48da1647]{width:280px;margin-top:-10px}.title[data-v-48da1647]{background-color:var(--Bg-Primary70,rgba(255,255,255,.7));user-select:none;height:28px;color:var(--Labels-Tertiary,#999);border-top-left-radius:8px;border-top-right-radius:8px;margin:4px -12px 10px;padding:0 14px;font-size:12px;line-height:28px}.latex-input[data-v-48da1647]{box-sizing:border-box;resize:none;border:1px solid var(--Separators-S1,#ddd);border-radius:6px;width:100%;padding:8px;font-family:monospace;font-size:14px;outline:none!important}.latex-actions[data-v-48da1647]{justify-content:flex-end;margin-top:10px;display:flex}.confirm-btn[data-v-48da1647]{background:var(--Labels-Primary,#333);color:var(--Bg-Primary,#fff);cursor:pointer;border:none;border-radius:6px;padding:6px 16px;font-size:14px}.confirm-btn[data-v-48da1647]:hover{opacity:.9}.icon-pool[data-v-bc04e138]{width:326px;height:var(--pool-height,520px);max-height:511px;margin:0;padding:0;overflow:auto}.icon-search-wrapper[data-v-bc04e138]{margin-bottom:8px}.icon-search[data-v-bc04e138]{border:1px solid var(--Separators-S1);width:100%;height:30px;font-size:var(--ui-B2-font-size);box-sizing:border-box;border-radius:6px;outline:none;padding:6px 10px}.icon-search[data-v-bc04e138]:focus{border-color:var(--Colors-KMBlue)}.icon-list-container[data-v-bc04e138]{grid-template-columns:repeat(10,24px);place-content:start center;gap:8px;width:100%;min-height:0;margin-top:8px;display:grid}.icon-item[data-v-bc04e138]{width:24px;height:24px;color:var(--Labels-Primary);text-align:center;cursor:pointer;place-self:center;font-size:18px;line-height:24px;transition:color .3s;display:block}.icon-item[data-v-bc04e138]:hover{color:var(--Colors-KMBlue)}.empty[data-v-bc04e138]{color:var(--Labels-Tertiary);text-align:center;grid-column:1/-1;justify-content:center;padding:10px;font-size:12px;display:flex}.modal-mask[data-v-704ef4e7]{z-index:200;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.fade-enter-active[data-v-704ef4e7],.fade-leave-active[data-v-704ef4e7]{transition:opacity .225s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-704ef4e7],.fade-leave-to[data-v-704ef4e7]{opacity:0}.content[data-v-d61bf2e1]{background:var(--BgGp-Secondary);border:1px solid var(--Fills-F1);border-radius:16px;flex-direction:column;gap:12px;min-width:320px;max-height:100vh;padding:16px;display:flex;overflow:auto}.header[data-v-d61bf2e1]{flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.title-warpper[data-v-d61bf2e1]{flex:1}.title[data-v-d61bf2e1]{color:var(--Labels-Primary);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.close-icon[data-v-d61bf2e1]{cursor:pointer;width:20px;height:20px;position:absolute;right:0}.body[data-v-d61bf2e1]{color:var(--Labels-Secondary);scrollbar-width:none;-ms-overflow-style:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow-y:scroll}.bottom[data-v-d61bf2e1]{flex-direction:row;justify-content:flex-end;gap:8px;display:flex}.dash-border[data-v-a00d67b5]{pointer-events:none;width:100%;height:100%;color:var(--Colors-KMBlue);position:absolute;top:0;left:0;overflow:visible;transform:translateZ(0)}.border-hit-area[data-v-a00d67b5]{cursor:move}.border-rect.ani[data-v-a00d67b5]{animation:steps(20,end) infinite dashFlow-a00d67b5;animation-duration:var(--duration,.7s)}@keyframes dashFlow-a00d67b5{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--dash-offset)}}.handler[data-v-363c8647]{cursor:pointer}.handler.left-top.rotate-0[data-v-363c8647],.handler.right-bottom.rotate-0[data-v-363c8647],.handler.left.rotate-45[data-v-363c8647],.handler.right.rotate-45[data-v-363c8647],.handler.left-bottom.rotate-90[data-v-363c8647],.handler.right-top.rotate-90[data-v-363c8647],.handler.top.rotate-135[data-v-363c8647],.handler.bottom.rotate-135[data-v-363c8647]{cursor:nwse-resize}.handler.top.rotate-0[data-v-363c8647],.handler.bottom.rotate-0[data-v-363c8647],.handler.left-top.rotate-45[data-v-363c8647],.handler.right-bottom.rotate-45[data-v-363c8647],.handler.left.rotate-90[data-v-363c8647],.handler.right.rotate-90[data-v-363c8647],.handler.left-bottom.rotate-135[data-v-363c8647],.handler.right-top.rotate-135[data-v-363c8647]{cursor:ns-resize}.handler.left-bottom.rotate-0[data-v-363c8647],.handler.right-top.rotate-0[data-v-363c8647],.handler.top.rotate-45[data-v-363c8647],.handler.bottom.rotate-45[data-v-363c8647],.handler.left-top.rotate-90[data-v-363c8647],.handler.right-bottom.rotate-90[data-v-363c8647],.handler.left.rotate-135[data-v-363c8647],.handler.right.rotate-135[data-v-363c8647]{cursor:nesw-resize}.handler.left.rotate-0[data-v-363c8647],.handler.right.rotate-0[data-v-363c8647],.handler.left-bottom.rotate-45[data-v-363c8647],.handler.right-top.rotate-45[data-v-363c8647],.handler.top.rotate-90[data-v-363c8647],.handler.bottom.rotate-90[data-v-363c8647],.handler.left-top.rotate-135[data-v-363c8647],.handler.right-bottom.rotate-135[data-v-363c8647]{cursor:ew-resize}.logo-operator[data-v-c84debf7]{pointer-events:none;z-index:100;position:absolute}.drag-overlay[data-v-c84debf7]{pointer-events:auto;cursor:move;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.operate-dash-border[data-v-c84debf7]{cursor:move}.scale-handle[data-v-c84debf7]{background:var(--Bg-Primary);border:1px solid var(--Colors-KMBlue);pointer-events:auto;z-index:101;border-radius:2px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.rotate-handle[data-v-c84debf7]{pointer-events:auto;cursor:grab;z-index:101;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='icon'%20style='width:1em;height:1em;vertical-align:middle;fill:currentColor;overflow:hidden'%20viewBox='0%200%201024%201024'%3e%3cpath%20fill='%23000'%20fill-opacity='.4'%20d='M921.6%20524.288c0%20226.222-183.378%20409.6-409.6%20409.6s-409.6-183.378-409.6-409.6%20183.378-409.6%20409.6-409.6%20409.6%20183.378%20409.6%20409.6z'/%3e%3cpath%20fill='%23FFF'%20d='M698.7776%20486.7277a24.576%2024.576%200%200%200%2024.576-24.576v-89.8253a24.576%2024.576%200%200%200-41.943-17.367l-24.658%2024.6579a204.8%20204.8%200%201%200%2053.0432%20197.8777%2028.672%2028.672%200%201%200-55.4188-14.8275%20146.514%20146.514%200%200%201-38.1748%2066.0275%20147.456%20147.456%200%201%201%200-208.5273l-24.6579%2024.6579a24.576%2024.576%200%200%200%2017.367%2041.943h89.9073z'/%3e%3c/svg%3e") 50%/100% 100% no-repeat;width:20px;height:20px;margin-left:-10px;position:absolute;top:-30px}.rotate-handle[data-v-c84debf7]:active{cursor:grabbing}.flex-center[data-v-351a70ec]{justify-content:center;align-items:center;display:flex}.flex-center.vertical[data-v-351a70ec]{flex-direction:column}.title[data-v-351a70ec]{color:var(--Labels-Primary);font-size:18px}.info-tips[data-v-351a70ec]{color:var(--Labels-Tertiary);cursor:pointer;margin-left:4px}.logo-modal-container[data-v-351a70ec]{gap:16px;display:flex}.logo-modal-container .side-upload[data-v-351a70ec]{flex-direction:column;gap:12px;width:162px;max-height:100%;display:flex;overflow-y:auto}.logo-modal-container .side-upload .logo[data-v-351a70ec]{width:100%;height:122px;color:var(--Labels-Secondary);background:var(--Fills-F1);border:.5px solid var(--Separators-S1);box-sizing:border-box;cursor:pointer;border-radius:8px;gap:4px;font-size:14px;position:relative;overflow:hidden}.logo-modal-container .side-upload .logo .logo-image[data-v-351a70ec]{object-fit:contain;width:100%;height:100%}.logo-modal-container .side-upload .logo .delete-btn[data-v-351a70ec]{cursor:pointer;z-index:2;padding:2px;display:none;position:absolute;top:3px;right:3px}.logo-modal-container .side-upload .logo[data-v-351a70ec]:after{content:"";pointer-events:none;background-color:transparent;width:100%;height:100%;transition:background-color .2s;position:absolute;top:0;left:0}.logo-modal-container .side-upload .logo[data-v-351a70ec]:hover:not(.selected):not(.disabled):after{background-color:var(--Fills-F1)}.logo-modal-container .side-upload .logo:hover:not(.selected):not(.disabled) .delete-btn[data-v-351a70ec]{display:block}.logo-modal-container .side-upload .logo.add[data-v-351a70ec]{cursor:pointer;background:var(--Bg-Secondary)}.logo-modal-container .side-upload .logo.disabled[data-v-351a70ec]{cursor:not-allowed;opacity:.6}.logo-modal-container .side-upload .logo .selected-mask[data-v-351a70ec]{background:var(--MaskBg-Base);width:100%;height:100%;color:var(--Always-White);text-shadow:0 0 10px rgba(0,0,0,.3);gap:4px;position:absolute;top:0;left:0}.logo-modal-container .side-upload .logo .selected-mask .check-icon[data-v-351a70ec]{color:var(--Colors-KMBlue)}.logo-modal-container .side-preview[data-v-351a70ec]{background:var(--Fills-F1);border-radius:16px;flex-direction:column;flex:1;gap:12px;width:520px;min-width:400px;max-width:60vw;padding:16px 20px 20px;display:flex;overflow:hidden}.logo-modal-container .side-preview .preview-title[data-v-351a70ec]{color:var(--Labels-Tertiary);font-size:14px;font-weight:400;line-height:20px}.logo-modal-container .side-preview .slide-preview[data-v-351a70ec]{background-color:#f0f0f0;border-radius:8px;width:100%;position:relative;overflow:hidden}.logo-modal-container .side-preview .preview-logo[data-v-351a70ec]{z-index:2;transform-origin:50%;pointer-events:none;position:absolute}.logo-modal-container .side-preview .slide-thumbs[data-v-351a70ec]{gap:12px;display:flex}.logo-modal-container .side-preview .preview-thumb[data-v-351a70ec]{border:.5px solid var(--Separators-S1);outline-offset:-2px;cursor:pointer;border-radius:8px;outline:2px solid transparent;width:calc(25% - 9px);min-width:0;position:relative;overflow:hidden}.logo-modal-container .side-preview .preview-thumb.selected[data-v-351a70ec]{outline-color:var(--Colors-KMBlue)}.logo-modal-container .side-preview .preview-thumb-slide[data-v-351a70ec]{border-radius:7px;overflow:hidden}.bottom[data-v-351a70ec]{color:var(--Labels-Tertiary);justify-content:space-between;align-items:center;font-size:14px;display:flex}.button-box[data-v-351a70ec]{justify-content:flex-end;gap:12px;display:flex}.annotation-mode-switch[data-v-58966556]{box-sizing:border-box;background:var(--Fills-F1);border-radius:10px;flex:none;align-items:center;padding:2px;display:flex}.annotation-mode-button[data-v-58966556]{min-width:0;height:28px;color:var(--Labels-Tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;line-height:18px;transition:background-color .16s,color .16s,opacity .16s;display:flex}.annotation-mode-button.active[data-v-58966556]{background:var(--Bg-Tertiary);color:var(--Labels-Primary);font-weight:500}.annotation-mode-button[data-v-58966556]:disabled{cursor:not-allowed;opacity:.5}.toolbar-divider[data-v-b22e4986]{background:var(--Separators-S1);flex:none;align-self:stretch;width:.5px}.annotation-count[data-v-b22e4986]{min-width:0;color:var(--Labels-Secondary);font-size:var(--ui-C1-font-size);font-weight:400;line-height:var(--ui-C1-line-height);letter-spacing:0;white-space:nowrap;align-items:center;gap:8px;display:flex}.annotation-empty-tip[data-v-b22e4986]{min-width:0;color:var(--Labels-Secondary);font-size:var(--ui-C1-font-size);font-weight:400;line-height:var(--ui-C1-line-height);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;display:flex;overflow:hidden}.annotation-summary[data-v-b22e4986]{flex:none;min-width:0}.annotation-detail-trigger[data-v-b22e4986]{cursor:pointer;align-items:center;min-width:0;display:flex;position:relative}.annotation-detail-trigger[data-v-b22e4986]:before{height:48px;position:absolute;bottom:0;left:0;right:0}.annotation-detail-trigger[data-v-b22e4986]:hover:before,.annotation-detail-trigger[data-v-b22e4986]:focus-within:before{content:""}.annotation-detail-trigger:hover .annotation-detail-popover[data-v-b22e4986],.annotation-detail-trigger:focus-within .annotation-detail-popover[data-v-b22e4986]{display:flex}.annotation-clear[data-v-b22e4986]{z-index:130;width:14px;height:14px;color:var(--Labels-Secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.annotation-clear[data-v-b22e4986]:hover{color:var(--Colors-Red)}.annotation-detail-popover[data-v-b22e4986]{z-index:120;box-sizing:border-box;pointer-events:none;flex-direction:column;width:480px;max-width:min(480px,100vw - 32px);padding-bottom:6px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.annotation-detail-panel[data-v-b22e4986]{box-sizing:border-box;background:var(--Bg-Tertiary);width:480px;max-width:100%;max-height:240px;box-shadow:0 0 7.5px 0 var(--MaskBg-Light);color:var(--Labels-Secondary);pointer-events:auto;border:0;border-radius:16px;flex-direction:column;gap:2px;padding:8px;display:flex;overflow:auto}.annotation-detail-item[data-v-b22e4986]{box-sizing:border-box;width:100%;min-width:0;height:36px;color:var(--Labels-Secondary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.annotation-detail-item[data-v-b22e4986]:hover,.annotation-detail-item.active[data-v-b22e4986]{background:var(--Fills-F1)}.annotation-detail-item:hover .annotation-detail-remove[data-v-b22e4986],.annotation-detail-item.active .annotation-detail-remove[data-v-b22e4986]{opacity:1;pointer-events:auto}.annotation-detail-index[data-v-b22e4986]{background:var(--Fills-F2);color:currentColor;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:20px;display:inline-flex}.annotation-detail-page[data-v-b22e4986]{color:currentColor;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:72px;font-size:14px;line-height:20px;overflow:hidden}.annotation-detail-thumb[data-v-b22e4986]{border:.5px solid var(--Separators-S1);background:var(--Fills-F2);border-radius:2px;flex:none;width:39px;height:22px;display:block;overflow:hidden}.annotation-detail-text[data-v-b22e4986]{color:currentColor;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.annotation-detail-remove[data-v-b22e4986]{width:16px;height:16px;color:var(--Labels-Tertiary);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.annotation-detail-remove[data-v-b22e4986]:hover{color:var(--Labels-Secondary)}.toolbar[data-v-9de0e2e7]{z-index:100;box-sizing:border-box;background:var(--Bg-Primary);width:100%;max-width:100%;height:48px;box-shadow:0 0 15px 0 var(--MaskBg-Light);border:.5px solid var(--Separators-S1);border-radius:16px;flex-direction:row;align-items:center;gap:8px;padding:8px;display:flex}.toolbar[data-v-9de0e2e7] .menu-button{border-radius:12px;width:32px;height:32px}.toolbar[data-v-9de0e2e7] .popover-menu.disabled .menu-button{opacity:1}.toolbar-divider[data-v-9de0e2e7]{background:var(--Separators-S1);flex:none;align-self:stretch;width:.5px}.toolbar-dynamic[data-v-9de0e2e7]{opacity:1;flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:100%;transition:width .2s cubic-bezier(.2,0,0,1),opacity .12s;display:flex;overflow:visible}.toolbar-overflow[data-v-9de0e2e7]{flex:auto;width:auto;min-width:0;max-width:100%}.pool-container[data-v-9de0e2e7]{box-sizing:border-box;padding:8px 12px;overflow:hidden}.graphics-panel[data-v-9de0e2e7]{box-sizing:border-box;background:var(--Bg-Tertiary);width:342px;padding:8px}.graphics-tabs[data-v-9de0e2e7]{box-sizing:border-box;--tabs-switch-padding:2px;--tabs-switch-pane-height:28px;--tabs-switch-bg:var(--Fills-F2);--tabs-switch-indicator-bg:var(--Bg-Quaternary);--tabs-switch-pane-color:var(--Labels-Secondary);--tabs-switch-pane-hover-color:var(--Labels-Primary);--tabs-switch-pane-active-color:var(--Labels-Primary);width:100%;margin-bottom:12px}.graphics-tabs[data-v-9de0e2e7] .graphics-tab{box-sizing:border-box;min-width:0;font-size:var(--ui-B2-font-size);line-height:var(--ui-B2-line-height);gap:4px;padding:0 12px}.graphics-tab-icon[data-v-9de0e2e7]{color:currentColor}.graphics-content[data-v-9de0e2e7]{--pool-height:136px;width:326px;max-height:511px;overflow:auto}.graphics-content .pool-container[data-v-9de0e2e7]{padding:0}.more-menu[data-v-9de0e2e7]{background:var(--Bg-Primary);width:max-content;min-width:0;padding:6px}.more-menu.formula-mode[data-v-9de0e2e7]{padding:10px 12px 12px}.more-menu-item[data-v-9de0e2e7]{width:100%;height:34px;color:var(--Labels-Primary);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:13px;display:flex}.more-menu-item[data-v-9de0e2e7]:hover{background:var(--Fills-F1)}.more-menu-item.active[data-v-9de0e2e7]{background:var(--Fills-F2)}.more-menu-icon[data-v-9de0e2e7]{color:var(--Labels-Primary);flex-shrink:0}[data-v-9de0e2e7] .popover-menu-content.is-floating{max-height:unset!important}.scale-menu[data-v-961c846e]{cursor:ns-resize;align-items:center;gap:4px;display:flex}.scale-value[data-v-961c846e]{width:48px;height:32px;color:var(--Labels-Secondary);cursor:ns-resize;justify-content:center;border-radius:8px!important;height:32px!important}.scale-value[data-v-961c846e] .menu-select-title{padding:0}.scale-value[data-v-961c846e] .menu-select-title-caret{display:none}.scale-value[data-v-961c846e] .menu-select-menu{max-height:unset}.scale-value-text[data-v-961c846e]{user-select:none;font-size:14px;line-height:20px}.editor-bar[data-v-3bd11e5a]{box-sizing:border-box;background:var(--Bg-Primary);border-bottom:.5px solid var(--Separators-S1);height:52px;color:var(--Labels-Secondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px;display:flex}.toolbar-group[data-v-3bd11e5a],.sidebar-restore[data-v-3bd11e5a]{align-items:center;gap:4px;display:flex}.sidebar-restore-divider[data-v-3bd11e5a]{border-right:.5px solid var(--Separators-S1);flex-shrink:0;width:8px;height:24px}.right-panel[data-v-7092f262]{z-index:var(--zindex-sidebar,100);height:100%;width:var(--right-panel-width);background:var(--Bg-Primary);border-left:.5px solid var(--Separators-S1);flex-direction:column;flex-shrink:0;transition:width .26s;display:flex;position:relative;overflow:hidden}.right-panel.dragging[data-v-7092f262]{transition:none}.right-panel .right-panel-header[data-v-7092f262]{border-bottom:.5px solid var(--Separators-S1);user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 12px;display:flex}.right-panel .right-panel-header .tabs[data-v-7092f262]{gap:4px;display:flex}.right-panel .right-panel-header .tab[data-v-7092f262]{color:var(--Labels-Secondary);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:13px;font-weight:500;transition:background .2s,color .2s}.right-panel .right-panel-header .tab[data-v-7092f262]:hover{color:var(--Labels-Secondary-hover);background:var(--Fills-F1)}.right-panel .right-panel-header .tab.active[data-v-7092f262]{color:var(--Labels-Primary);background:var(--Fills-F2)}.right-panel .right-panel-header .tab.disabled[data-v-7092f262]{cursor:not-allowed;opacity:.5}.right-panel .right-panel-header .tab.disabled[data-v-7092f262]:hover{color:var(--Labels-Secondary);background:0 0}.right-panel .right-panel-header .close-btn[data-v-7092f262]{color:var(--Labels-Secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:18px;line-height:1;transition:background .2s,color .2s}.right-panel .right-panel-header .close-btn[data-v-7092f262]:hover{color:var(--Labels-Primary);background:var(--Fills-F1)}.right-panel .right-panel-content[data-v-7092f262]{flex-direction:column;flex:1;display:flex;overflow:hidden}.right-panel .splitter[data-v-7092f262]{position:absolute;top:0;bottom:0;left:-4px}.right-panel-slide-enter-active[data-v-7092f262],.right-panel-slide-leave-active[data-v-7092f262]{transition:width .26s,opacity .18s,transform .26s}.right-panel-slide-enter-from[data-v-7092f262],.right-panel-slide-leave-to[data-v-7092f262]{opacity:0;width:0;transform:translate(16px)}.right-panel-slide-enter-to[data-v-7092f262],.right-panel-slide-leave-from[data-v-7092f262]{width:var(--right-panel-width);opacity:1;transform:translate(0)}.slide-up-enter-active[data-v-daa80549],.slide-up-leave-active[data-v-daa80549]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-daa80549]{opacity:0;transform:translateY(calc(100% + 32px))}.slide-up-enter-to[data-v-daa80549],.slide-up-leave-from[data-v-daa80549]{opacity:1;transform:translateY(0)}.slide-up-leave-to[data-v-daa80549]{opacity:0;transform:translateY(calc(100% + 32px))}.feedback-snackbar[data-v-daa80549]{box-sizing:border-box;background:var(--Bg-Tertiary);border-radius:16px;justify-content:center;align-items:center;gap:8px;width:min(640px,100vw - 48px);padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px 2px rgba(0,0,0,.15)}.feedback-snackbar--narrow[data-v-daa80549]{flex-wrap:wrap;gap:12px 8px;padding:16px 16px 16px 24px}.feedback-snackbar--narrow .feedback-title[data-v-daa80549]{white-space:normal;order:1;justify-content:center;margin-left:0;line-height:32px}.feedback-snackbar--narrow .feedback-buttons[data-v-daa80549]{flex-wrap:wrap;flex-basis:100%;order:3;justify-content:center;margin-right:0}.feedback-snackbar--narrow .feedback-write-btn[data-v-daa80549]{order:3;margin-right:40px}.feedback-snackbar .feedback-write-btn[data-v-daa80549]{margin-right:40px}.feedback-title[data-v-daa80549]{color:var(--Labels-Primary);white-space:nowrap;flex:1;align-items:center;margin-left:8px;font-size:16px;line-height:24px;display:flex}.like-icon[data-v-daa80549]{width:48px;height:48px;margin-top:-16px;margin-bottom:-16px;margin-left:-16px;overflow:hidden}.feedback-buttons[data-v-daa80549]{flex-shrink:0;gap:8px;margin-right:40px;display:flex}.feedback-close[data-v-daa80549]{cursor:pointer;color:var(--Labels-Primary);background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex;position:absolute;top:16px;right:16px}.feedback-close[data-v-daa80549]:hover{background:var(--Fills-F2)}.editable-element[data-v-eecf2ca2]{position:absolute}.editable-element.animation-hidden[data-v-eecf2ca2]{visibility:hidden}.editable-element.highlighted[data-v-eecf2ca2]>:first-child{outline:2px solid var(--Colors-KMBlue);outline-offset:1px}.operate-container[data-v-a162e949]{pointer-events:none;z-index:100;--handler-border-color:var(--Colors-KMBlue);position:absolute}.scale-handle[data-v-a162e949]{border:1px solid var(--handler-border-color);pointer-events:auto;z-index:101;background:#fff;border-radius:2px;width:10px;height:10px;position:absolute}.operate-container.mini .scale-handle.border[data-v-a162e949]:not(.dir-se){display:none}.operate-container.disable-interaction[data-v-a162e949] .border-hit-area,.operate-container.disable-interaction .scale-handle[data-v-a162e949],.operate-container.disable-interaction .rotate-handle[data-v-a162e949],.operate-container.disable-interaction .keypoint-handle[data-v-a162e949]{pointer-events:none}.rotate-handle[data-v-a162e949]{pointer-events:auto;cursor:grab;z-index:101;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='icon'%20style='width:1em;height:1em;vertical-align:middle;fill:currentColor;overflow:hidden'%20viewBox='0%200%201024%201024'%3e%3cpath%20fill='%23000'%20fill-opacity='.4'%20d='M921.6%20524.288c0%20226.222-183.378%20409.6-409.6%20409.6s-409.6-183.378-409.6-409.6%20183.378-409.6%20409.6-409.6%20409.6%20183.378%20409.6%20409.6z'/%3e%3cpath%20fill='%23FFF'%20d='M698.7776%20486.7277a24.576%2024.576%200%200%200%2024.576-24.576v-89.8253a24.576%2024.576%200%200%200-41.943-17.367l-24.658%2024.6579a204.8%20204.8%200%201%200%2053.0432%20197.8777%2028.672%2028.672%200%201%200-55.4188-14.8275%20146.514%20146.514%200%200%201-38.1748%2066.0275%20147.456%20147.456%200%201%201%200-208.5273l-24.6579%2024.6579a24.576%2024.576%200%200%200%2017.367%2041.943h89.9073z'/%3e%3c/svg%3e") 50%/100% 100% no-repeat;width:20px;height:20px;margin-left:-10px;position:absolute;top:-30px}.rotate-handle[data-v-a162e949]:active{cursor:grabbing}.keypoint-handle[data-v-a162e949]{--hue:calc(50 + var(--keypoint-index,0) * 5);--size:8px;width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);border:1px solid hsl(var(--hue), 100%, 35%);background-color:hsl(var(--hue), 100%, 63%);pointer-events:auto;z-index:101;position:absolute;rotate:45deg}.line-operate[data-v-7c43b986]{pointer-events:none;z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}.endpoint-handle[data-v-7c43b986]{border:1px solid var(--Colors-KMBlue,#4472c4);pointer-events:auto;cursor:move;z-index:101;background:#fff;border-radius:2px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.keypoint-handle[data-v-7c43b986]{--hue:calc(50 + var(--keypoint-index,0) * 5);--size:8px;width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);border:1px solid hsl(var(--hue), 100%, 35%);background-color:hsl(var(--hue), 100%, 63%);pointer-events:auto;z-index:101;position:absolute;rotate:45deg}.line-element-operate[data-v-4085b1df]{pointer-events:none;z-index:100;transform-origin:50%;position:absolute}.line-helper[data-v-4085b1df]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.line-helper path[data-v-4085b1df],.line-helper polyline[data-v-4085b1df]{fill:none;vector-effect:non-scaling-stroke}.line-helper .line-hit-area[data-v-4085b1df]{stroke:transparent;stroke-width:12px;pointer-events:stroke;cursor:crosshair}.line-helper .line-control-guide[data-v-4085b1df]{stroke:var(--Colors-KMBlue,#4472c4);stroke-width:1px;stroke-dasharray:4 4;opacity:.5;pointer-events:none}.line-point-handle[data-v-4085b1df]{-webkit-appearance:none;appearance:none;border:1px solid var(--Colors-KMBlue,#4472c4);pointer-events:auto;z-index:101;background:#fff;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;padding:0;transition:outline .3s;position:absolute}.line-point-handle.is-control[data-v-4085b1df]{background:var(--Colors-KMBlue,#4472c4);border-color:#fff;border-radius:2px}.line-element-operate.is-editing .line-helper[data-v-4085b1df]{pointer-events:auto}.line-element-operate.is-editing .line-point-handle[data-v-4085b1df]:hover{border-color:var(--Colors-Red,#f04438);outline:1px solid #f04438}.multi-select-operate[data-v-cc9f8203]{pointer-events:none;z-index:100;--handler-border-color:var(--Colors-KMBlue);position:absolute}.selected-element-borderline[data-v-cc9f8203]{opacity:.35;pointer-events:none}.selected-element-borderline[data-v-cc9f8203] .border-hit-area{pointer-events:none}.scale-handle[data-v-cc9f8203]{border:1px solid var(--handler-border-color);pointer-events:auto;z-index:101;background:#fff;border-radius:2px;width:10px;height:10px;position:absolute}.multi-select-operate.mini .scale-handle.border[data-v-cc9f8203]:not(.dir-se){display:none}.number-menu[data-v-83ff1c3b]{background-color:var(--Fills-F1);height:28px;color:var(--Labels-Primary);border-radius:6px;align-items:center;padding-left:6px;padding-right:2px;font-size:14px;display:inline-flex;overflow:hidden}.number-menu[data-v-83ff1c3b]:hover{background-color:var(--Fills-F1-hover)}.number-menu-input[data-v-83ff1c3b]{all:unset;-moz-appearance:textfield;text-align:right;width:fit-content}.number-menu-input[data-v-83ff1c3b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-menu-input[data-v-83ff1c3b]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-menu-handle[data-v-83ff1c3b]{color:var(--Labels-Tertiary);flex-direction:column;justify-content:center;align-items:center;margin-left:2px;display:flex}.number-menu-handle-button[data-v-83ff1c3b]{all:unset;cursor:pointer;justify-content:center;align-items:center;width:20px;height:12px;display:flex}.number-menu-handle-button[data-v-83ff1c3b]:hover{background-color:var(--Fills-F1-active)}.number-menu-handle-button[data-v-83ff1c3b]:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.number-menu-handle-button[data-v-83ff1c3b]:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.checkerboard[data-v-34af3fd0]{background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0}.alpha[data-v-371ca9eb]{position:absolute;top:0;bottom:0;left:0;right:0}.alpha-checkboard-wrap[data-v-371ca9eb]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.alpha-gradient[data-v-371ca9eb]{position:absolute;top:0;bottom:0;left:0;right:0}.alpha-container[data-v-371ca9eb]{cursor:pointer;z-index:2;height:100%;margin:0 3px;position:relative}.alpha-pointer[data-v-371ca9eb]{z-index:2;position:absolute}.alpha-picker[data-v-371ca9eb]{cursor:pointer;background:#fff;width:4px;height:8px;margin-top:1px;transform:translate(-2px);box-shadow:0 0 2px rgba(0,0,0,.6)}.hue[data-v-e9d0c7a2]{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hue-container[data-v-e9d0c7a2]{cursor:pointer;height:100%;margin:0 2px;position:relative}.hue-pointer[data-v-e9d0c7a2]{z-index:2;position:absolute;top:0}.hue-picker[data-v-e9d0c7a2]{cursor:pointer;background:#fff;width:4px;height:8px;margin-top:1px;transform:translate(-2px);box-shadow:0 0 2px rgba(0,0,0,.6)}.saturation[data-v-895551ab],.saturation-white[data-v-895551ab],.saturation-black[data-v-895551ab]{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.saturation-white[data-v-895551ab]{background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.saturation-black[data-v-895551ab]{background:linear-gradient(transparent,#000)}.saturation-pointer[data-v-895551ab]{cursor:pointer;position:absolute}.saturation-circle[data-v-895551ab]{border-radius:50%;width:4px;height:4px;transform:translate(-2px,-2px);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4)}.editable-input[data-v-1a307df7]{text-align:center;border-radius:var(--picker-color-radius,2px);width:100%;font-size:14px;position:relative;overflow:hidden}.editable-input[data-v-1a307df7]:after{content:"#";color:#999;padding-top:4px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.input-content[data-v-1a307df7]{box-sizing:border-box;text-align:center;border:0;outline:none;width:100%;height:100%;margin-top:4px;padding:0 0 3px}.input-label[data-v-1a307df7]{text-transform:capitalize}.color-picker[data-v-76cd4aed]{user-select:none;--picker-color-radius:2px;background:0 0;width:240px;margin-bottom:-10px;position:relative}.picker-saturation-wrap[data-v-76cd4aed]{width:100%;padding-bottom:50%;position:relative;overflow:hidden}.picker-controls[data-v-76cd4aed]{gap:4px;display:flex}.picker-sliders[data-v-76cd4aed]{flex:1;padding:4px 0}.picker-hue-wrap[data-v-76cd4aed]{height:10px;position:relative}.picker-alpha-wrap[data-v-76cd4aed]{height:10px;margin-top:4px;position:relative;overflow:hidden}.picker-color-wrap[data-v-76cd4aed]{border-radius:4px;outline:1px dashed rgba(102,102,102,.12);width:24px;height:24px;margin-top:4px;position:relative;overflow:hidden}.picker-color-wrap .checkerboard[data-v-76cd4aed]{background-size:auto}.picker-current-color[data-v-76cd4aed]{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.picker-field[data-v-76cd4aed]{gap:8px;margin-bottom:8px;display:flex}.picker-field .transparent[data-v-76cd4aed]{border-radius:var(--picker-color-radius);cursor:pointer;outline:1px solid #f1f1f1;width:24px;height:24px;margin-top:4px;position:relative;overflow:hidden}.picker-field .transparent[data-v-76cd4aed]:after{content:"";background-color:red;width:26px;height:2px;position:absolute;top:11px;left:-1px;transform:rotate(-45deg)}.picker-field .transparent .checkerboard[data-v-76cd4aed]{background-size:auto}.picker-field .straw[data-v-76cd4aed]{color:#7e7e7e;border-radius:var(--picker-color-radius);cursor:pointer;background-color:#f5f5f5;outline:1px solid #f1f1f1;justify-content:center;align-items:center;width:24px;height:24px;margin-top:4px;display:flex}.picker-field .straw .straw-icon[data-v-76cd4aed]{fill:currentColor;width:20px;height:20px}.picker-field .input[data-v-76cd4aed]{flex:1}.picker-presets[data-v-76cd4aed]{flex-wrap:wrap;gap:8px;display:flex}.picker-presets-color[data-v-76cd4aed]{border-radius:var(--picker-color-radius);cursor:pointer;outline:.5px solid #aaa;flex-shrink:0;width:7%;height:0;margin-bottom:3.33333%;padding-bottom:7%;position:relative}.picker-presets-color[data-v-76cd4aed]:nth-child(10n){margin-right:0}.picker-presets-color.alpha[data-v-76cd4aed]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAADBJREFUOE9jfPbs2X8GPEBSUhKfNAPjqAHDIgz+//+PNx08f/4cfzoYNYCBceiHAQC5flV5JzgrxQAAAABJRU5ErkJggg==)}.picker-presets-color-content[data-v-76cd4aed]{border-radius:var(--picker-color-radius);position:absolute;top:0;bottom:0;left:0;right:0}.recent-colors-title[data-v-76cd4aed]{margin-bottom:4px;font-size:12px}.color-trigger[data-v-0d80d89d]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.color-trigger[data-v-0d80d89d]:hover{background:var(--Fills-F1)}.color-trigger[data-v-aa4f600c]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.color-trigger[data-v-aa4f600c]:hover{background:var(--Fills-F1)}.slider[data-v-d0ca9baa]{-webkit-appearance:none;appearance:none;background:var(--Fills-F2);border-radius:2px;outline:none;width:100px;height:4px}.slider[data-v-d0ca9baa]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--Colors-KMBlue,#1783ff);cursor:pointer;border:2px solid var(--Bg-Primary);width:14px;height:14px;box-shadow:0 0 0 1px var(--Fills-F2);border-radius:50%}.slider[data-v-d0ca9baa]::-moz-range-thumb{background:var(--Colors-KMBlue,#1783ff);cursor:pointer;border:2px solid var(--Bg-Primary);width:14px;height:14px;box-shadow:0 0 0 1px var(--Fills-F2);border-radius:50%}.opacity-icon[data-v-3d6a8c64]{color:var(--Labels-Primary);cursor:pointer;padding:6px}.opacity-icon[data-v-3d6a8c64]:hover{background:var(--Fills-F1);border-radius:6px}.slider-wrap[data-v-3d6a8c64]{color:var(--Labels-Primary);align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.slider-wrap .slider-value[data-v-3d6a8c64]{text-align:right;min-width:3em}.float-bar-divider[data-v-a8a9d672]{background-color:var(--Fills-F2);width:1px;height:24px}.theme-text-style-item[data-v-74d26fc4]{box-sizing:border-box;text-align:left;white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:28px;padding:4px 6px;display:flex;overflow:hidden}.theme-text-style-item-name[data-v-74d26fc4]{min-width:0;color:var(--Labels-Primary);text-align:left;direction:auto;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.theme-text-style-item-meta[data-v-74d26fc4]{min-width:0;color:var(--Labels-Tertiary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;align-items:center;gap:4px;font-size:10px;font-weight:400;line-height:14px;display:flex;overflow:hidden}.color-picker-wrapper[data-v-3191f4d8]{padding:10px}.text-style-menu-item[data-v-3191f4d8]{box-sizing:border-box;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:204px;min-width:204px;padding:0 6px;display:flex}.text-style-select[data-v-3191f4d8] .menu{border-radius:16px;padding:8px}.text-style-select[data-v-3191f4d8] .menu-item{border-radius:8px;height:auto;padding:0;transition:none}.text-style-select[data-v-3191f4d8] .menu-item:hover,.text-style-select[data-v-3191f4d8] .menu-item.active{background:0 0}.text-style-trigger-label[data-v-3191f4d8]{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:7em;display:inline-block;overflow:hidden}.text-style-extra[data-v-3191f4d8]{border-top:.5px solid var(--Separators-S1);height:28px;color:var(--Labels-Primary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin:6px 0 0;padding:4px 6px;font-size:14px;line-height:20px;display:flex}.text-style-extra[data-v-3191f4d8]:hover{background:var(--Fills-F1)}.font-divider[data-v-3191f4d8]{background-color:var(--Separators-S1);height:1px;margin:4px 8px}.font-menu-item[data-v-3191f4d8]{white-space:nowrap;text-align:center;flex:1;padding:4px 8px;font-size:14px}.font-menu-item-image[data-v-3191f4d8]{object-fit:contain;flex:none;width:150px;height:25px;margin:0 auto}.font-trigger-label[data-v-3191f4d8]{text-overflow:ellipsis;white-space:nowrap;max-width:7em;display:inline-block;overflow:hidden}.unsupported-font-trigger[data-v-3191f4d8]{align-items:center;gap:4px;min-width:0;max-width:7em;display:inline-flex}.unsupported-font-icon[data-v-3191f4d8]{color:var(--Colors-Orange);flex:none}.unsupported-font-label[data-v-3191f4d8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.float-line .latex-button[data-v-3191f4d8]{padding-left:4px;transition:color .3s}.float-line .latex-button.has-latex[data-v-3191f4d8]{color:var(--Colors-KMBlue)}.latex-pool-container[data-v-3191f4d8]{padding:8px 12px}.color-trigger[data-v-58b0b252]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.color-trigger[data-v-58b0b252]:hover{background:var(--Fills-F1)}.outline-trigger[data-v-2bba824e]{cursor:pointer;min-width:40px;height:32px;color:var(--Labels-Primary);border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex}.outline-trigger[data-v-2bba824e]:hover{background:var(--Fills-F1)}.outline-none[data-v-2bba824e]{font-size:12px}.border-number-menu[data-v-2bba824e] .number-menu-input{width:1em}.outline-preview[data-v-2bba824e]{justify-content:center;align-items:center;width:40px;display:flex}.outline-line[data-v-2bba824e]{border-top:2px solid;width:24px;height:0}.outline-line.solid[data-v-2bba824e]{border-top-style:solid}.outline-line.dash[data-v-2bba824e]{border-top-style:dashed}.outline-line.dot[data-v-2bba824e]{border-top-style:dotted}.outline-none-item[data-v-2bba824e]{color:var(--Labels-Secondary);font-size:13px}.color-trigger[data-v-2bba824e]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.color-trigger[data-v-2bba824e]:hover{background:var(--Fills-F1)}.color-square[data-v-2bba824e]{border-radius:2px;width:16px;height:16px;box-shadow:0 0 4px rgba(0,0,0,.2)}.color-picker-wrapper[data-v-2bba824e]{padding:10px}.shape-pool-panel[data-v-48b29257]{box-sizing:border-box;background:var(--Bg-Tertiary);width:342px;padding:8px}.shape-pool-content[data-v-48b29257]{--pool-height:136px;width:326px;max-height:511px;overflow:auto}.pool-container[data-v-48b29257]{box-sizing:border-box;padding:0;overflow:hidden}.color-picker-wrapper[data-v-48b29257]{padding:10px}.line-arrow-preview[data-v-19c1ad29]{display:block;overflow:visible}[data-v-043f4c70] .line-edit-toggle.is-active{color:var(--Colors-Yellow);background-color:var(--Others-LightYellowBg)}[data-v-043f4c70] .line-edit-toggle.is-active:hover{background-color:var(--Others-LightYellowBg-hover)}[data-v-043f4c70] .line-curve-select,[data-v-043f4c70] .line-arrow-select{color:var(--Labels-Tertiary)}[data-v-043f4c70] .line-curve-select:hover,[data-v-043f4c70] .line-curve-select.is-active,[data-v-043f4c70] .line-arrow-select:hover,[data-v-043f4c70] .line-arrow-select.is-active{color:var(--Colors-KMBlue)}[data-v-043f4c70] .line-curve-select .menu-select-title,[data-v-043f4c70] .line-arrow-select .menu-select-title{padding:2px 6px}.color-picker-wrapper[data-v-d44cb64f]{padding:10px}.font-divider[data-v-d44cb64f]{background-color:var(--Separators-S1);height:1px;margin:4px 8px}.font-menu-item[data-v-d44cb64f]{white-space:nowrap;text-align:center;flex:1;padding:4px 8px;font-size:14px}.font-menu-item-image[data-v-d44cb64f]{object-fit:contain;flex:none;width:150px;height:25px;margin:0 auto}.font-trigger-label[data-v-d44cb64f]{text-overflow:ellipsis;white-space:nowrap;max-width:7em;display:inline-block;overflow:hidden}.unsupported-font-trigger[data-v-d44cb64f]{align-items:center;gap:4px;min-width:0;max-width:7em;display:inline-flex}.unsupported-font-icon[data-v-d44cb64f]{color:var(--Colors-Orange);flex:none}.unsupported-font-label[data-v-d44cb64f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.float-line .latex-button[data-v-d44cb64f]{padding-left:4px;transition:color .3s}.float-line .latex-button.has-latex[data-v-d44cb64f]{color:var(--Colors-KMBlue)}.latex-pool-container[data-v-d44cb64f]{padding:8px 12px}.table-bar[data-v-22460336]{overflow:hidden}.expand-enter-active[data-v-22460336],.expand-leave-active[data-v-22460336]{max-height:200px;transition:all .2s}.expand-enter-from[data-v-22460336],.expand-leave-to[data-v-22460336]{opacity:0;max-height:0}.color-picker-wrapper[data-v-22460336]{padding:10px}.table-line[data-v-22460336] .delete-table svg{color:var(--Colors-Red)}.table-style-trigger-label[data-v-22460336]{text-overflow:ellipsis;max-width:7em;display:inline-block;overflow:hidden}.float-bar-data-table[data-v-7fb55634]{--cell-width:64px;--cell-max-width:180px;min-width:calc(var(--cell-width) * 2);overscroll-behavior:contain;background:var(--Bg-Primary);border:.5px solid var(--Separators-S1);max-width:calc(100vw - 32px);max-height:240px;box-shadow:0 4px 16.4px 0 var(--MaskBg-Light);border-radius:12px;overflow:auto}.float-bar-data-table .data-table[data-v-7fb55634]{border-collapse:collapse;table-layout:fixed;width:auto;color:var(--Labels-Primary);font-size:12px}.float-bar-data-table .data-table thead[data-v-7fb55634]{z-index:1;background:var(--Bg-Secondary);position:sticky;top:0}.float-bar-data-table .data-table th[data-v-7fb55634],.float-bar-data-table .data-table td[data-v-7fb55634]{width:var(--cell-width);min-width:var(--cell-width);max-width:var(--cell-max-width);box-sizing:border-box;text-align:left;border:1px solid var(--Fills-F2);padding:0}.float-bar-data-table .data-table th[data-v-7fb55634]:first-child,.float-bar-data-table .data-table .data-table-index[data-v-7fb55634]{width:44px;min-width:44px;color:var(--Labels-Tertiary);padding:8px}.float-bar-data-table .data-table th[data-v-7fb55634]{color:var(--Labels-Secondary);background:var(--Fills-F1);cursor:default;padding:8px;font-weight:500}.float-bar-data-table .data-table th.is-color-pickable[data-v-7fb55634],.float-bar-data-table .data-table .data-table-index.is-color-pickable[data-v-7fb55634]{cursor:pointer}.float-bar-data-table .data-table thead tr th[data-v-7fb55634]{border-top:none}.float-bar-data-table .data-table thead tr th[data-v-7fb55634]:first-child,.float-bar-data-table .data-table tbody tr td[data-v-7fb55634]:first-child{border-left:none}.float-bar-data-table .data-table thead tr th[data-v-7fb55634]:last-child,.float-bar-data-table .data-table tbody tr td[data-v-7fb55634]:last-child{border-right:none}.float-bar-data-table .data-table tbody tr:last-child td[data-v-7fb55634]{border-bottom:none}.float-bar-data-table .data-table tr[data-v-7fb55634]:nth-child(2n){background:var(--Fills-F1)}.float-bar-data-table .data-table tbody tr[data-v-7fb55634]:hover{background:var(--Fills-F1-hover)}.float-bar-data-table .data-table th.active[data-v-7fb55634],.float-bar-data-table .data-table .data-table-index.active[data-v-7fb55634]{color:var(--Always-White);background:var(--Colors-KMBlue)}.float-bar-data-table .data-table .active[data-v-7fb55634]{background:var(--Colors-KMBlue-active)}.float-bar-data-table .data-table .data-show[data-v-7fb55634]{box-sizing:border-box;width:100%;min-width:0;color:var(--Labels-Primary);white-space:nowrap;text-overflow:ellipsis;cursor:text;background:0 0;border:none;outline:none;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.4;display:block;overflow:hidden}.float-bar-data-table .data-table .data-table-input[data-v-7fb55634]{width:100%;min-width:0;max-width:none}.float-bar-data-table .data-table .data-table-input[data-v-7fb55634]:focus{background:var(--Bg-Primary);box-shadow:0 0 0 .5px var(--Colors-KMBlue-active) inset}.float-bar-data-table .data-table .color-swatch[data-v-7fb55634]{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.chart-data-popover-content{box-shadow:none!important;background:0 0!important;overflow:visible!important}.chart-data-panel[data-v-4b22591b]{max-width:calc(100vw - 32px);position:relative}.chart-color-picker[data-v-4b22591b]{z-index:2;background:var(--Bg-Primary);border:.5px solid var(--Separators-S1);box-shadow:0 4px 16.4px 0 var(--MaskBg-Light);border-radius:12px;padding:10px;position:absolute;top:0;left:calc(100% + 8px)}.chart-color-picker.on-left[data-v-4b22591b]{left:auto;right:calc(100% + 8px)}.chart-color-picker.is-overlay[data-v-4b22591b]{top:8px;left:auto;right:8px}.chart-title-editor[data-v-4b22591b]{padding:8px}.chart-title-input[data-v-4b22591b]{box-sizing:border-box;border:.5px solid var(--Separators-S1);width:220px;height:32px;color:var(--Labels-Primary);background:var(--Bg-Primary);border-radius:8px;outline:none;padding:0 10px;font-size:13px}.chart-title-input[data-v-4b22591b]:focus{border-color:var(--Colors-KMBlue)}.chart-color-trigger[data-v-4b22591b]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:28px;display:flex}.chart-color-trigger[data-v-4b22591b]:hover{background:var(--Fills-F1)}.chart-color-trigger-swatch[data-v-4b22591b]{border:1px solid var(--Separators-S1);border-radius:4px;width:18px;height:18px}.color-picker-wrapper[data-v-4b22591b]{padding:10px}.icon-pool-panel[data-v-25e895d1]{box-sizing:border-box;background:var(--Bg-Tertiary);width:342px;padding:8px}.icon-pool-content[data-v-25e895d1]{--pool-height:136px;width:326px;max-height:511px;overflow:auto}.pool-container[data-v-25e895d1]{box-sizing:border-box;padding:0;overflow:hidden}.color-picker-wrapper[data-v-25e895d1]{padding:10px}.float-bar-annotation-entry[data-v-ee2eed39]{flex:none;align-items:center;display:inline-flex}.float-bar[data-v-58c83d9e]{box-sizing:border-box;white-space:nowrap;z-index:var(--zindex-floatbar,101);background:var(--Bg-Primary90);backdrop-filter:blur(6px);max-width:100vw;box-shadow:0 4px 16.4px 0 var(--MaskBg-Light);border:.5px solid var(--Separators-S1);border-radius:16px;padding:8px;position:fixed}.float-bar[data-v-58c83d9e] .float-line{align-items:center;gap:8px;min-height:32px;display:flex}.float-bar[data-v-58c83d9e] .toggle-menu,.float-bar[data-v-58c83d9e] .popover-menu,.float-bar[data-v-58c83d9e] .menu-select,.float-bar[data-v-58c83d9e] .number-menu,.float-bar[data-v-58c83d9e] .color-trigger,.float-bar[data-v-58c83d9e] .latex-button{color:var(--Labels-Primary);border-radius:12px}.float-bar[data-v-58c83d9e] .menu-select-title,.float-bar[data-v-58c83d9e] .popover-menu-trigger{border-radius:12px}.float-bar[data-v-58c83d9e] .menu-select-title-icon,.float-bar[data-v-58c83d9e] .menu-select-title-caret,.float-bar[data-v-58c83d9e] .popover-menu-caret,.float-bar[data-v-58c83d9e] .number-menu-handle,.float-bar[data-v-58c83d9e] svg{color:var(--Labels-Primary)}.float-bar .float-bar-tools[data-v-58c83d9e]{flex:none;align-items:center;gap:8px;display:inline-flex}.float-bar .tool-label[data-v-58c83d9e]{color:var(--Labels-Secondary);text-transform:capitalize;font-size:14px}.float-bar-slide-enter-active[data-v-58c83d9e],.float-bar-slide-leave-active[data-v-58c83d9e]{transition:opacity .18s,transform .18s}.float-bar-slide-enter-from[data-v-58c83d9e],.float-bar-slide-leave-to[data-v-58c83d9e]{opacity:0;transform:translateY(-10px)}.float-bar-slide-enter-to[data-v-58c83d9e],.float-bar-slide-leave-from[data-v-58c83d9e]{opacity:1;transform:translateY(0)}.mouse-selection[data-v-d0bdfee6]{border:1px solid var(--Colors-KMBlue);z-index:200;pointer-events:none;background:rgba(68,114,196,.1);position:absolute}.alignment-guides[data-v-1a17ca3a]{pointer-events:none;z-index:99;position:absolute;overflow:visible}.position-guide[data-v-1a17ca3a],.measurement-guide-outline[data-v-1a17ca3a],.measurement-guide-inner[data-v-1a17ca3a],.provider-outline[data-v-1a17ca3a]{vector-effect:non-scaling-stroke}.position-guide[data-v-1a17ca3a]{stroke:var(--Colors-KMBlue,#4472c4);stroke-width:1px;stroke-dasharray:4 4}.measurement-guide-outline[data-v-1a17ca3a],.measurement-guide-inner[data-v-1a17ca3a],.provider-outline[data-v-1a17ca3a]{fill:none}.measurement-guide-outline[data-v-1a17ca3a],.measurement-guide-inner[data-v-1a17ca3a]{stroke-linecap:round;stroke-linejoin:round}.measurement-guide-outline[data-v-1a17ca3a]{stroke:var(--Colors-KMBlue,#1783ff);stroke-width:2px}.measurement-guide-inner[data-v-1a17ca3a]{stroke:#fff;stroke-width:1px}.provider-outline[data-v-1a17ca3a]{stroke:var(--Colors-KMBlue,#1783ff);stroke-width:2px}.canvas-sweeping-light[data-v-b12da33b]{background:var(--Fills-F1);z-index:98;mix-blend-mode:luminosity;cursor:not-allowed;border-radius:12px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;overflow:hidden}.canvas-sweeping-light[data-v-b12da33b]:after{content:"";opacity:.3;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 18%,#fff 86%,rgba(255,255,255,0) 92%,rgba(255,255,255,0) 100%);width:84%;height:100%;animation:2s ease-out infinite canvas-sweeping-light-b12da33b;position:absolute;top:0;left:-160%}@keyframes canvas-sweeping-light-b12da33b{0%{left:-160%}to{left:112%}}.ppt-annotation-element-hover[data-v-6a5aec07]{z-index:112;box-sizing:border-box;border:1px solid var(--Colors-KMBlue);pointer-events:none;transform-origin:50%;position:absolute}.ppt-annotation-marker[data-v-6a5aec07]{z-index:115;transform-origin:0 0;cursor:auto;align-items:flex-start;width:32px;height:32px;display:flex;position:absolute;transform:translateY(-100%)}.ppt-annotation-marker[data-v-6a5aec07]:before{content:"";z-index:0;border-radius:18px;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.ppt-annotation-marker.active[data-v-6a5aec07]{z-index:125}.ppt-annotation-cursor[data-v-6a5aec07]{z-index:118;pointer-events:none;transform-origin:50%;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='36'%20fill='none'%20viewBox='0%200%2036%2036'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M17.85%206C11.14%206%205.7%2011.44%205.7%2018.15c0%202.584.805%204.976%202.178%206.943l.425.61L6.378%2030.3h11.47C24.559%2030.3%2030%2024.86%2030%2018.15S24.56%206%2017.85%206M3%2018.15C3%209.948%209.648%203.3%2017.85%203.3S32.7%209.948%2032.7%2018.15%2026.05%2033%2017.85%2033H5.7a2.25%202.25%200%200%201-2.075-3.12l1.621-3.872A14.8%2014.8%200%200%201%203%2018.15'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='M5.7%2018.15C5.7%2011.44%2011.14%206%2017.85%206S30%2011.44%2030%2018.15%2024.559%2030.3%2017.849%2030.3H6.378l1.925-4.598-.425-.609A12.1%2012.1%200%200%201%205.7%2018.15'/%3e%3cmask%20id='a'%20width='35'%20height='35'%20x='0'%20y='.3'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%20.3h35v35H0z'/%3e%3cpath%20d='M17.85%203.3c8.2%200%2014.85%206.648%2014.85%2014.85%200%208.2-6.65%2014.85-14.85%2014.85H5.7a2.25%202.25%200%200%201-2.074-3.12l1.622-3.871A14.8%2014.8%200%200%201%203%2018.149C3%209.95%209.648%203.3%2017.85%203.3m0%202.7C11.14%206%205.7%2011.44%205.7%2018.15c0%202.583.805%204.976%202.178%206.944l.424.608L6.378%2030.3h11.47C24.558%2030.3%2030%2024.86%2030%2018.15S24.56%206%2017.85%206m-4.42%2010.2a2.175%202.175%200%201%201%200%204.35%202.175%202.175%200%200%201%200-4.35m9.3%200a2.175%202.175%200%201%201%200%204.35%202.175%202.175%200%200%201%200-4.35'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-opacity='.9'%20d='M17.85%203.3c8.2%200%2014.85%206.648%2014.85%2014.85%200%208.2-6.65%2014.85-14.85%2014.85H5.7a2.25%202.25%200%200%201-2.074-3.12l1.622-3.871A14.8%2014.8%200%200%201%203%2018.149C3%209.95%209.648%203.3%2017.85%203.3m0%202.7C11.14%206%205.7%2011.44%205.7%2018.15c0%202.583.805%204.976%202.178%206.944l.424.608L6.378%2030.3h11.47C24.558%2030.3%2030%2024.86%2030%2018.15S24.56%206%2017.85%206m-4.42%2010.2a2.175%202.175%200%201%201%200%204.35%202.175%202.175%200%200%201%200-4.35m9.3%200a2.175%202.175%200%201%201%200%204.35%202.175%202.175%200%200%201%200-4.35'/%3e%3cpath%20fill='%23fff'%20d='M17.85%203.3V1.05zM32.7%2018.15h2.25zM5.7%2033v2.25zm-2.074-3.12-2.076-.868zm1.622-3.871%202.075.87.45-1.075-.617-.987zM3%2018.149H.75zM17.85%206V3.75zM5.7%2018.15H3.45zm2.178%206.944L6.032%2026.38zm.424.608%202.076.869.478-1.142-.709-1.015zM6.378%2030.3l-2.076-.87-1.305%203.12h3.38zM30%2018.15h2.25zM13.43%2016.2v-2.25zm2.175%202.175h2.25zM13.43%2020.55v2.25zm-2.174-2.175h-2.25zM22.729%2016.2v-2.25zm2.175%202.175h2.25zM22.73%2020.55v2.25zm-2.175-2.175h-2.25zM17.85%203.3v2.25c6.96%200%2012.6%205.641%2012.601%2012.6h4.5c0-9.445-7.657-17.1-17.1-17.1zM32.7%2018.15h-2.25c0%206.958-5.642%2012.6-12.6%2012.6v4.5c9.443%200%2017.1-7.657%2017.1-17.1zM17.85%2033v-2.25H5.7v4.5h12.15zM5.7%2033l.001-2.25-2.075-.87-2.076-.868c-1.24%202.965.936%206.238%204.15%206.238zm-2.074-3.12%202.075.87%201.622-3.872-2.075-.87-2.075-.869-1.623%203.873zm1.622-3.871%201.908-1.192a12.54%2012.54%200%200%201-1.906-6.668H.75c0%203.318.949%206.425%202.59%209.052zM3%2018.149h2.25c0-6.958%205.64-12.599%2012.6-12.6v-4.5C8.405%201.05.75%208.707.75%2018.15zM17.85%206V3.75c-7.953%200-14.4%206.447-14.4%2014.4h4.5c0-5.468%204.432-9.9%209.9-9.9zM5.7%2018.15H3.45c0%203.058.954%205.898%202.582%208.231l1.846-1.287%201.845-1.288A9.84%209.84%200%200%201%207.95%2018.15zm2.178%206.944-1.845%201.288.425.608%201.844-1.288%201.845-1.288-.425-.608zm.424.608-2.075-.869-1.925%204.598%202.076.869%202.075.869%201.925-4.598zM6.378%2030.3v2.25h11.47v-4.5H6.378zm11.47%200v2.25c7.953%200%2014.402-6.447%2014.402-14.4h-4.5c0%205.467-4.434%209.9-9.902%209.9zM30%2018.15h2.25c0-7.953-6.448-14.4-14.4-14.4v4.5c5.467%200%209.9%204.432%209.9%209.9zM13.43%2016.2v2.25a.075.075%200%200%201-.075-.075h4.5a4.425%204.425%200%200%200-4.424-4.425zm2.175%202.175h-2.25c0-.042.034-.075.075-.075v4.5a4.425%204.425%200%200%200%204.425-4.425zM13.43%2020.55V18.3c.042%200%20.076.034.076.075h-4.5A4.425%204.425%200%200%200%2013.43%2022.8zm-2.174-2.175h2.25a.075.075%200%200%201-.076.075v-4.5a4.425%204.425%200%200%200-4.424%204.425zM22.729%2016.2v2.25a.075.075%200%200%201-.075-.075h4.5a4.425%204.425%200%200%200-4.425-4.425zm2.175%202.175h-2.25c0-.042.034-.075.075-.075v4.5a4.425%204.425%200%200%200%204.425-4.425zM22.73%2020.55V18.3c.042%200%20.075.034.075.075h-4.5A4.425%204.425%200%200%200%2022.73%2022.8zm-2.175-2.175h2.25a.075.075%200%200%201-.075.075v-4.5a4.425%204.425%200%200%200-4.425%204.425z'%20mask='url(%23a)'/%3e%3c/svg%3e") 50%/36px 36px no-repeat;width:36px;height:36px;position:absolute}.ppt-annotation-marker-pin[data-v-6a5aec07],.ppt-annotation-draft-pin[data-v-6a5aec07]{z-index:2;box-sizing:border-box;border:2px solid var(--Bg-Primary);background:var(--Labels-Primary);width:32px;height:32px;color:var(--Bg-Primary);cursor:pointer;border-radius:16px 16px 16px 0;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative;box-shadow:0 4px 16.4px rgba(0,0,0,.1)}.ppt-annotation-marker.active .ppt-annotation-marker-pin[data-v-6a5aec07],.ppt-annotation-marker-pin[data-v-6a5aec07]:hover{background:var(--Labels-Primary-hover)}.ppt-annotation-popover[data-v-6a5aec07]{z-index:1;box-sizing:border-box;border:.5px solid var(--Separators-S1);background:var(--Bg-Primary);backdrop-filter:blur(6px);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;width:max-content;min-width:0;max-width:240px;min-height:64px;padding:10px 12px;display:flex;position:absolute;top:0;left:42px;box-shadow:0 4px 8.2px rgba(0,0,0,.1)}.ppt-annotation-marker.is-flipped .ppt-annotation-popover[data-v-6a5aec07]{left:auto;right:42px}.ppt-annotation-popover-fade-enter-active[data-v-6a5aec07],.ppt-annotation-popover-fade-leave-active[data-v-6a5aec07]{transition:opacity .16s}.ppt-annotation-popover-fade-enter-from[data-v-6a5aec07],.ppt-annotation-popover-fade-leave-to[data-v-6a5aec07]{opacity:0}.ppt-annotation-text[data-v-6a5aec07]{-webkit-appearance:none;appearance:none;width:100%;min-width:0;max-width:none;color:var(--Labels-Primary);cursor:text;font:inherit;text-align:left;white-space:pre-wrap;word-break:break-word;background:0 0;border:0;flex:0 auto;align-self:stretch;margin:0;padding:0;font-size:14px;line-height:20px;display:block}.ppt-annotation-actions[data-v-6a5aec07]{flex:none;justify-content:flex-end;align-items:center;gap:4px;width:100%;height:20px;display:flex}.ppt-annotation-action[data-v-6a5aec07]{width:20px;height:20px;color:var(--Labels-Tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ppt-annotation-action[data-v-6a5aec07]:hover{color:var(--Labels-Primary)}.ppt-annotation-action.is-delete[data-v-6a5aec07]:hover{color:var(--Colors-Red)}.ppt-annotation-draft[data-v-6a5aec07]{z-index:120;cursor:auto;gap:10px;width:282px;max-width:calc(100% - 32px);display:flex;position:absolute;transform:translateY(-32px)}.ppt-annotation-draft.is-flipped[data-v-6a5aec07]{flex-direction:row-reverse;transform:translate(calc(32px - 100%),-32px)}.ppt-annotation-draft-pin[data-v-6a5aec07]{background:var(--Colors-KMBlue);border-color:transparent}.ppt-annotation-draft-card[data-v-6a5aec07]{box-sizing:border-box;border:.5px solid var(--Separators-S1);background:var(--Bg-Primary);backdrop-filter:blur(6px);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:4px;min-width:0;min-height:64px;padding:10px 12px;display:flex;position:relative;box-shadow:0 4px 8.2px rgba(0,0,0,.1)}.ppt-annotation-draft-card.is-multiline[data-v-6a5aec07]{border-radius:10px}.ppt-annotation-input[data-v-6a5aec07]{-webkit-appearance:none;appearance:none;resize:none;box-sizing:border-box;width:100%;min-width:0;height:20px;min-height:20px;max-height:100px;color:var(--Labels-Primary);scrollbar-width:none;word-break:break-word;background:0 0;border:0;border-radius:0;outline:none;flex:none;margin:0;padding:0;font-family:inherit;font-size:14px;line-height:20px;display:block}.ppt-annotation-draft-card.is-multiline .ppt-annotation-input[data-v-6a5aec07]{flex:none}.ppt-annotation-input[data-v-6a5aec07]::placeholder{color:var(--Labels-Tertiary)}.ppt-annotation-draft-actions[data-v-6a5aec07]{flex:none;justify-content:flex-end;align-items:center;width:100%;height:20px;display:flex}.ppt-annotation-send[data-v-6a5aec07]{width:20px;height:20px;color:var(--Labels-Primary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .18s;display:flex}.ppt-annotation-send[data-v-6a5aec07]:hover{opacity:.86}.ppt-annotation-send[data-v-6a5aec07]:disabled{color:var(--Fills-F3);cursor:not-allowed;opacity:1}.canvas[data-v-24abc95c]{padding:var(--canvas-padding-top) var(--canvas-padding-right) var(--canvas-padding-bottom) var(--canvas-padding-left);scrollbar-gutter:stable both-edges;user-select:none;scrollbar-width:none;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}.canvas[data-v-24abc95c]::-webkit-scrollbar{display:none}.canvas-wrapper[data-v-24abc95c]{border-radius:12px;flex-shrink:0;margin:auto;position:relative;overflow:visible}.canvas.is-space-dragging .canvas-wrapper[data-v-24abc95c] *{cursor:grab!important}.canvas.is-canvas-dragging .canvas-wrapper[data-v-24abc95c] *{cursor:grabbing!important}.canvas.is-annotation-mode[data-v-24abc95c],.canvas.is-annotation-mode[data-v-24abc95c] :not(.ppt-annotation-draft):not(.ppt-annotation-draft *):not(.ppt-annotation-marker):not(.ppt-annotation-marker *){cursor:none!important}.canvas-borderline[data-v-24abc95c]{border:1px solid var(--Separators-S1);pointer-events:none;z-index:0;border-radius:12px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;box-shadow:0 4px 16px rgba(0,0,0,.05)}.canvas-viewport[data-v-24abc95c]{z-index:1;transform-origin:0 0;position:absolute;top:0;left:0}.canvas-viewport.disabled[data-v-24abc95c]{cursor:not-allowed}.slide-background[data-v-24abc95c],.slide-background-image[data-v-24abc95c],.slide-background-mask[data-v-24abc95c]{border-radius:var(--canvas-scaled-radius);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.slide-background-image[data-v-24abc95c]{display:block}.slide-background.is-loading[data-v-24abc95c]:after{content:"";border:2px solid rgba(0,0,0,.16);border-top-color:rgba(0,0,0,.48);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.8s linear infinite slide-background-loading-24abc95c;position:absolute;top:50%;left:50%}.slide-background.is-error[data-v-24abc95c]:after{content:"";background:radial-gradient(circle at 74% 26%,#aeb4bd 0,#aeb4bd 4px,transparent 5px),linear-gradient(135deg,transparent 54%,#aeb4bd 55%,#aeb4bd 59%,transparent 60%),linear-gradient(45deg,transparent 48%,#aeb4bd 49%,#aeb4bd 53%,transparent 54%);border:2px solid #aeb4bd;border-radius:6px;width:56px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes slide-background-loading-24abc95c{to{transform:rotate(360deg)}}.create-overlay[data-v-24abc95c]{z-index:200;cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.create-selection[data-v-24abc95c]{border:1px solid var(--Colors-KMBlue);background:var(--Others-KMBlue10);pointer-events:none;position:absolute}.create-line-selection[data-v-24abc95c]{pointer-events:none;position:absolute;overflow:visible}.theme-color-picker-mask[data-v-75b020e7]{z-index:2000;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}.theme-color-picker[data-v-75b020e7]{box-sizing:border-box;background:var(--Bg-Tertiary,var(--Bg-Primary));border-radius:12px;flex-direction:column;gap:4px;width:258px;padding:10px 9px 12px;display:flex;position:fixed;box-shadow:0 4px 16.4px rgba(0,0,0,.1)}.theme-color-picker[data-v-75b020e7] .color-picker{margin-bottom:0}.dialog-footer[data-v-75b020e7]{justify-content:flex-end;align-items:center;width:100%;display:flex}.dialog-actions[data-v-75b020e7]{align-items:center;gap:8px;margin-left:auto;display:flex}.dialog-button[data-v-75b020e7]{width:62px}.current-page-background-editor[data-v-f75e02be]{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:16px;display:flex}.section-title[data-v-f75e02be]{box-sizing:border-box;width:100%;color:var(--Labels-Primary);font-size:12px;font-weight:500;line-height:18px}.segmented-control[data-v-f75e02be]{box-sizing:border-box;background:var(--Fills-F2);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:28px;padding:2px;display:grid}.segmented-button[data-v-f75e02be]{min-width:0;height:24px;color:var(--Labels-Primary);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:6px;padding:0;font-size:12px;font-weight:400;line-height:18px}.segmented-button.active[data-v-f75e02be]{background:var(--Bg-Primary);font-weight:500}.background-color-row[data-v-f75e02be]{box-sizing:border-box;background:var(--Fills-F1);width:100%;height:32px;color:var(--Labels-Primary);cursor:pointer;letter-spacing:0;text-align:left;direction:ltr;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px;font-size:10px;font-weight:400;line-height:14px;display:flex}.background-color-row[data-v-f75e02be]:hover{background:var(--Fills-F1)}.background-color-swatch[data-v-f75e02be]{box-sizing:border-box;border:.5px solid var(--Separators-S1);border-radius:4px;flex-shrink:0;width:20px;height:20px}.background-color-value[data-v-f75e02be]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:400;line-height:14px;overflow:hidden}.background-row-divider[data-v-f75e02be]{background:var(--Separators-S1);flex-shrink:0;width:.5px;height:18px}.background-opacity-input[data-v-f75e02be]{all:unset;width:24px;color:var(--Labels-Primary);text-align:right;font-size:12px;font-weight:400;line-height:14px}.background-opacity-input[data-v-f75e02be]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.background-opacity-input[data-v-f75e02be]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.background-opacity-postfix[data-v-f75e02be]{color:var(--Labels-Tertiary);flex-shrink:0;font-size:10px;font-weight:400;line-height:14px}.background-image-uploader[data-v-f75e02be]{box-sizing:border-box;border:.5px solid var(--Separators-S1);width:100%;height:128px;color:var(--Labels-Secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.background-image-uploader[data-v-f75e02be]:hover{background:var(--Fills-F1)}.background-image-fill[data-v-f75e02be]{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.background-image-upload-content[data-v-f75e02be]{z-index:1;color:var(--Labels-Secondary);flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex;position:relative}.background-image-controls[data-v-f75e02be]{grid-template-columns:minmax(0,1fr) 64px;gap:8px;width:100%;display:grid}.background-fit-select.menu-select[data-v-f75e02be]{box-sizing:border-box;background:var(--Fills-F1);border:0;border-radius:8px;width:100%;height:32px}.background-fit-select.menu-select[data-v-f75e02be]:hover,.background-fit-select.menu-select.is-active[data-v-f75e02be]{background:var(--Fills-F1)}.background-fit-select.menu-select[data-v-f75e02be] .menu-select-title{box-sizing:border-box;width:100%;height:32px;color:var(--Labels-Primary);justify-content:space-between;padding:6px;font-size:12px;font-weight:400;line-height:18px}.background-fit-select.menu-select[data-v-f75e02be] .menu-select-title-caret{color:var(--Labels-Tertiary);flex-shrink:0;margin-left:0}.background-fit-select.menu-select[data-v-f75e02be] .menu-select-title-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.background-image-opacity[data-v-f75e02be]{box-sizing:border-box;background:var(--Fills-F1);height:32px;color:var(--Labels-Primary);border:0;border-radius:8px;justify-content:flex-end;align-items:center;gap:6px;padding:6px 8px;display:flex}.background-image-opacity[data-v-f75e02be]:hover{background:var(--Fills-F1)}.apply-all-button[data-v-f75e02be]{width:100%}.hidden-input[data-v-f75e02be]{display:none}.theme-color-section[data-v-134d434d]{border-bottom:.5px solid var(--Separators-S1);flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:16px;display:flex}.section-title[data-v-134d434d]{box-sizing:border-box;width:100%;color:var(--Labels-Primary);font-size:12px;font-weight:500;line-height:18px}.color-list[data-v-134d434d]{flex-wrap:wrap;align-items:center;gap:4px;width:100%;display:flex}.color-swatch[data-v-134d434d]{box-sizing:border-box;cursor:pointer;border:.5px solid var(--Separators-S1);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.color-swatch[data-v-134d434d]:hover{border-color:var(--Separators-S1)}.color-swatch.active[data-v-134d434d]{border-color:var(--Colors-KMBlue)}.empty-state[data-v-134d434d]{border:.5px dashed var(--Separators-S1);width:100%;height:48px;color:var(--Labels-Tertiary);border-radius:8px;justify-content:center;align-items:center;display:flex}.style-dialog-mask[data-v-0d3d3f21]{z-index:2000;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}.style-dialog[data-v-0d3d3f21]{box-sizing:border-box;background:var(--Bg-Primary);border-radius:16px;flex-direction:column;gap:16px;width:258px;max-width:calc(100vw - 24px);padding:16px;display:flex;position:fixed;box-shadow:0 4px 8.2px rgba(0,0,0,.1)}.dialog-fields[data-v-0d3d3f21]{flex-direction:column;gap:6px;width:100%;display:flex}.preview[data-v-0d3d3f21]{border:.5px solid var(--Separators-S1);color:#333;scrollbar-width:none;-ms-overflow-style:none;background:#f5f5f5;border-radius:8px;height:100px;padding:6px;overflow-x:auto;overflow-y:hidden}.preview[data-v-0d3d3f21]::-webkit-scrollbar{display:none}.preview-content[data-v-0d3d3f21]{white-space:nowrap;justify-content:center;align-items:center;min-width:100%;height:100%;display:inline-flex}.field[data-v-0d3d3f21],.field-grid[data-v-0d3d3f21]{min-width:0}.field[data-v-0d3d3f21]{flex-direction:column;gap:4px;display:flex}.field.full[data-v-0d3d3f21]{width:100%}.field-grid[data-v-0d3d3f21]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}label[data-v-0d3d3f21]{color:var(--Labels-Secondary);font-size:10px;font-weight:500;line-height:14px}.theme-menu-control[data-v-0d3d3f21],.theme-number-control[data-v-0d3d3f21]{width:100%;min-width:0}.theme-select-menu.menu-select[data-v-0d3d3f21]{box-sizing:border-box;background:var(--Fills-F1);border:0;border-radius:8px;width:100%;height:30px;min-height:30px}.theme-select-menu.menu-select[data-v-0d3d3f21]:hover,.theme-select-menu.menu-select.is-active[data-v-0d3d3f21],.theme-select-menu.menu-select.is-active[data-v-0d3d3f21]:hover{background:var(--Fills-F1)}.theme-select-menu.menu-select[data-v-0d3d3f21] .menu-select-title{box-sizing:border-box;width:100%;height:30px;min-height:30px;color:var(--Labels-Primary);justify-content:space-between;padding:0 8px;font-size:12px;line-height:18px}.theme-select-menu.menu-select[data-v-0d3d3f21] .menu-select-title-text,.theme-select-menu.menu-select .theme-menu-label[data-v-0d3d3f21],.theme-select-menu.menu-select .unsupported-theme-font-trigger[data-v-0d3d3f21]{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.theme-select-menu.menu-select[data-v-0d3d3f21] .menu-select-title-caret{color:var(--Labels-Tertiary);flex-shrink:0;margin-left:auto}.theme-select-menu.menu-select[data-v-0d3d3f21] .menu-select-menu{max-height:220px}.theme-number-control[data-v-0d3d3f21] .number-menu{box-sizing:border-box;background:var(--Fills-F1);width:100%;height:30px;min-height:30px;color:var(--Labels-Primary);border:0;border-radius:8px;padding:0 2px 0 8px;font-size:12px;line-height:18px}.theme-number-control[data-v-0d3d3f21] .number-menu:hover{background:var(--Fills-F1)}.theme-number-control[data-v-0d3d3f21] .number-menu-input{text-align:left;flex:1;min-width:0}.theme-number-control[data-v-0d3d3f21] .number-menu-postfix{color:var(--Labels-Primary);flex-shrink:0}.font-divider[data-v-0d3d3f21]{background-color:var(--Separators-S1);height:1px;margin:4px 8px}.font-menu-item[data-v-0d3d3f21]{white-space:nowrap;text-align:center;flex:1;padding:4px 8px;font-size:14px}.font-menu-item-image[data-v-0d3d3f21]{object-fit:contain;flex:none;width:150px;height:25px;margin:0 auto}.unsupported-theme-font-trigger[data-v-0d3d3f21]{align-items:center;gap:4px;display:inline-flex}.unsupported-theme-font-icon[data-v-0d3d3f21]{color:var(--Colors-Orange);flex:none}.unsupported-theme-font-text[data-v-0d3d3f21]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dialog-footer[data-v-0d3d3f21]{justify-content:flex-end;align-items:center;min-height:32px;display:flex}.dialog-actions[data-v-0d3d3f21]{gap:8px;margin-left:auto;display:flex}.dialog-button[data-v-0d3d3f21]{width:62px}.theme-editor[data-v-e470f150]{width:100%;height:100%;color:var(--Labels-Primary);background:var(--Bg-Primary);flex-direction:column;font-size:12px;display:flex;position:relative;overflow:hidden}.theme-editor-header[data-v-e470f150]{border-bottom:.5px solid var(--Separators-S1);box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:8px 10px 8px 16px;display:flex}.theme-editor-title-wrap[data-v-e470f150]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.theme-editor-title[data-v-e470f150]{color:var(--Labels-Primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.icon-button[data-v-e470f150]{width:32px;height:32px;color:var(--Labels-Primary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.icon-button[data-v-e470f150]:hover{background:var(--Fills-F1)}.theme-editor-body[data-v-e470f150]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:auto}.section[data-v-e470f150]{border-bottom:.5px solid var(--Separators-S1);flex-direction:column;justify-content:center;gap:12px;padding:16px 0;display:flex}.section-title[data-v-e470f150]{box-sizing:border-box;width:100%;color:var(--Labels-Primary);padding:0 16px;font-size:12px;font-weight:500;line-height:18px}.style-list[data-v-e470f150]{box-sizing:border-box;white-space:nowrap;flex-direction:column;align-items:flex-start;width:100%;padding:0 8px;display:flex}.style-row[data-v-e470f150]{width:100%;min-height:28px;color:var(--Labels-Primary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:4px 8px;display:flex}.style-row[data-v-e470f150]:hover,.style-row.active[data-v-e470f150]{background:var(--Fills-F2)}.style-row[data-v-e470f150]:focus{outline:none}.style-row[data-v-e470f150]:focus-visible{outline:none}.empty-state[data-v-e470f150]{border:.5px dashed var(--Separators-S1);height:72px;color:var(--Labels-Tertiary);border-radius:8px;justify-content:center;align-items:center;display:flex}.animation-panel[data-v-87fff02f]{width:100%;height:100%;color:var(--Labels-Primary);background:var(--Bg-Primary);flex-direction:column;font-size:12px;display:flex;position:relative;overflow:hidden}.animation-panel-header[data-v-87fff02f]{border-bottom:.5px solid var(--Separators-S1);box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:8px 10px 8px 16px;display:flex}.animation-panel-title-wrap[data-v-87fff02f]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.animation-panel-title[data-v-87fff02f]{color:var(--Labels-Primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.animation-panel-body[data-v-87fff02f]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:auto}.section[data-v-87fff02f]{flex-direction:column;justify-content:center;gap:12px;padding:16px 0;display:flex}.section.with-border[data-v-87fff02f]{border-bottom:.5px solid var(--Separators-S1)}.section-title[data-v-87fff02f]{box-sizing:border-box;width:100%;color:var(--Labels-Primary);padding:0 16px;font-size:12px;font-weight:500;line-height:18px}.animation-list[data-v-87fff02f]{box-sizing:border-box;flex-direction:column;gap:4px;width:100%;padding:0 8px;display:flex}.animation-item[data-v-87fff02f]{border-radius:8px}.animation-item[data-v-87fff02f]:hover{background:var(--Fills-F2)}[data-v-87fff02f] .dragging{opacity:.5}[data-v-87fff02f] .dragging-holder{border:1px dashed var(--Separators-S1);background:var(--Fills-F1);border-radius:8px}.animation-item-header[data-v-87fff02f]{box-sizing:border-box;cursor:pointer;align-items:center;gap:8px;width:100%;min-height:40px;padding:4px 8px;display:flex}.animation-item-order[data-v-87fff02f]{background:var(--Fills-F2);width:20px;height:20px;color:var(--Labels-Secondary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.animation-item-info[data-v-87fff02f]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.animation-item-title[data-v-87fff02f]{color:var(--Labels-Primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.animation-item-category[data-v-87fff02f]{background:var(--Fills-F2);color:var(--Labels-Secondary);border-radius:4px;margin-right:4px;padding:1px 4px;font-size:10px;line-height:12px}.animation-item-target[data-v-87fff02f]{color:var(--Labels-Tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.animation-item-actions[data-v-87fff02f]{flex-shrink:0;align-items:center;gap:2px;display:flex}.animation-item-fields[data-v-87fff02f]{flex-direction:column;gap:10px;padding:8px 8px 12px 36px;display:flex}.field[data-v-87fff02f]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.field label[data-v-87fff02f]{color:var(--Labels-Secondary);font-size:11px;line-height:14px}.field-row[data-v-87fff02f]{gap:8px;display:flex}.animation-select[data-v-87fff02f]{width:100%;display:flex}.animation-select[data-v-87fff02f] .menu-select-title{flex:1}.animation-select[data-v-87fff02f] .menu-select-menu{width:100%}.animation-select[data-v-87fff02f] .menu-item.disabled{pointer-events:none;cursor:default;color:var(--Labels-Tertiary);font-size:11px}.path-input[data-v-87fff02f]{box-sizing:border-box;border:.5px solid var(--Separators-S1);background:var(--Bg-Primary);width:100%;height:28px;color:var(--Labels-Primary);border-radius:6px;padding:0 8px;font-family:monospace;font-size:12px}.path-input[data-v-87fff02f]:focus{border-color:var(--Labels-Secondary);outline:none}.empty-state[data-v-87fff02f]{border:.5px dashed var(--Separators-S1);height:72px;color:var(--Labels-Tertiary);border-radius:8px;justify-content:center;align-items:center;margin:0 16px;display:flex}.add-form[data-v-87fff02f]{flex-direction:column;gap:10px;padding:0 16px;display:flex}.pick-target[data-v-87fff02f]{align-items:center;gap:8px;min-height:28px;display:flex}.picked-element-label[data-v-87fff02f]{color:var(--Labels-Secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.add-button[data-v-87fff02f]{align-self:flex-start}.speaker-notes[data-v-3b014573]{z-index:var(--zindex-canvas);box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:6px;padding:0 12px 12px;transition:height .26s,padding .26s;display:flex;position:relative}.speaker-notes.hide[data-v-3b014573]{padding:0}.speaker-notes.hide .notes-content[data-v-3b014573]{opacity:0;visibility:hidden;pointer-events:none;transition:background-color .3s,color .3s,opacity .18s,visibility 0s linear .18s}.speaker-notes.hide .notes-splitter-handler[data-v-3b014573]{cursor:n-resize}.speaker-notes.dragging[data-v-3b014573]:not(.transitioning){transition:none}.notes-splitter[data-v-3b014573]{--splitter-color:transparent;width:auto;position:absolute;top:-10px;left:0;right:0}.notes-splitter .notes-splitter-handler[data-v-3b014573]{box-sizing:content-box;justify-content:center;align-items:center;min-width:48px;min-height:18px;padding:8px 12px;display:flex;position:relative}.notes-splitter .notes-splitter-affordance[data-v-3b014573]{box-sizing:border-box;background-color:var(--Separators-S1);border-radius:20px;justify-content:center;align-items:center;width:max-content;min-width:48px;max-width:48px;height:4px;padding:0;transition:background-color .3s,max-width .18s,height .18s,padding .18s;display:flex;overflow:hidden}.notes-splitter .notes-splitter-tooltip[data-v-3b014573]{color:var(--Labels-Primary);white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;font-size:10px;line-height:14px;transition:opacity .16s 80ms;overflow:hidden}.notes-splitter[data-v-3b014573] .splitter-line{justify-content:center;align-items:center;display:flex}.notes-splitter[data-v-3b014573] .splitter-line.active .notes-splitter-affordance,.notes-splitter[data-v-3b014573] .splitter-line:hover .notes-splitter-affordance{background-color:var(--Colors-KMBlue-hover)}.speaker-notes.hide .notes-splitter[data-v-3b014573]{top:-18px}.speaker-notes.hide .notes-splitter[data-v-3b014573] .splitter-line.active .notes-splitter-affordance,.speaker-notes.hide .notes-splitter[data-v-3b014573] .splitter-line:hover .notes-splitter-affordance{background-color:var(--Separators-S1);max-width:220px;height:18px;padding:2px 6px}.speaker-notes.hide .notes-splitter[data-v-3b014573] .splitter-line.active .notes-splitter-affordance .notes-splitter-tooltip,.speaker-notes.hide .notes-splitter[data-v-3b014573] .splitter-line:hover .notes-splitter-affordance .notes-splitter-tooltip{opacity:1}.notes-content[data-v-3b014573]{box-sizing:border-box;background:var(--Fills-F1);min-height:0;color:var(--Labels-Secondary);resize:none;opacity:1;visibility:visible;border:none;border-radius:12px;outline:none;flex:1;padding:12px;font-family:inherit;font-size:14px;line-height:22px;transition:background-color .3s,color .3s,opacity .18s;overflow:auto}.notes-content[data-v-3b014573]:hover:not(.disabled),.notes-content[data-v-3b014573]:focus{background:var(--Fills-F2);color:var(--Labels-Primary)}.notes-content[data-v-3b014573]::-webkit-scrollbar-track{margin:12px 0}.notes-content.disabled[data-v-3b014573]{cursor:not-allowed}.editor-app[data-v-ddddc63d]{background-color:var(--Bg-Primary);user-select:none;--topbar-height:52px;--zindex-canvas:50;--zindex-toolbar:95;--zindex-sidebar:100;--zindex-floatbar:101;--zindex-topbar:102;width:100vw;height:100vh;position:relative;overflow:hidden}.editor-app .top-bar[data-v-ddddc63d]{z-index:var(--zindex-topbar)}.editor-app .editor-content[data-v-ddddc63d]{height:calc(100vh - 52px);display:flex;position:relative}.editor-app .editor-content .side-bar[data-v-ddddc63d]{z-index:var(--zindex-sidebar);flex-shrink:0}.editor-app .editor-content .editor-container[data-v-ddddc63d]{background:var(--Bg-Secondary);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.editor-app .editor-content .editor-container .editor-bar[data-v-ddddc63d]{z-index:var(--zindex-toolbar)}.editor-app .editor-content .editor-container .canvas-workspace[data-v-ddddc63d]{background:var(--Bg-Secondary);flex-direction:column;flex:1;gap:22px;min-height:0;transition:gap .26s;display:flex;position:relative}.editor-app .editor-content .editor-container .canvas-workspace.notes-collapsed[data-v-ddddc63d],.editor-app .editor-content .editor-container .canvas-workspace.is-annotation-mode[data-v-ddddc63d]{gap:0}.editor-app .editor-content .editor-container .canvas-workspace.notes-dragging[data-v-ddddc63d]:not(.notes-transitioning),.editor-app .editor-content .editor-container .canvas-workspace.notes-dragging:not(.notes-transitioning) .toolbar-wrap[data-v-ddddc63d]{transition:none}.editor-app .editor-content .editor-container .toolbar-wrap[data-v-ddddc63d]{width:max-content;max-width:calc(100% - 40px);z-index:var(--zindex-toolbar);pointer-events:none;transition:bottom .26s;animation:.4s both toolbar-enter-ddddc63d;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.editor-app .editor-content .editor-container .toolbar-wrap[data-v-ddddc63d] .toolbar{pointer-events:auto}.editor-app .editor-content .editor-container .canvas[data-v-ddddc63d]{z-index:var(--zindex-canvas)}.editor-app .feedback-snackbar-wrap[data-v-ddddc63d]{z-index:200;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@keyframes toolbar-enter-ddddc63d{0%{opacity:0;transform:translate(-50%,200%)}to{opacity:1;transform:translate(-50%)}}
|