.card-canvas-loading{min-height:var(--thumbnail-min-height);max-height:calc(var(--editor-width)*1.777);width:var(--editor-width);contain:paint;--editor-font-size:calc(var(--editor-width) / 47.5);--thumbnail-min-height:calc(var(--editor-width) * 0.4)}.card-canvas-loading .card-wrapper{--card-width:calc(var(--editor-width) - 2 * var(--card-outer-padding-x));--card-outer-padding-x:1em;--card-outer-padding-y:0px;--card-max-width:calc(var(--editor-width) - 2 * var(--card-outer-padding-x));--card-min-height:var(--thumbnail-min-height,0px);--max-content-width:calc(62.23529411764705em / var(--zoom-level));--font-size:calc(var(--zoom-level) * clamp(0rem, var(--card-max-width) / 61.11764705882353, 3vh))}.card-canvas-loading .content{padding:var(--card-inner-padding);height:100%}.card-canvas-loading .content .skeleton{height:2em;background:linear-gradient(90deg,rgba(0,0,0,.06) 25%,rgba(0,0,0,.15) 37%,rgba(0,0,0,.06) 63%);background-size:400% 100%;animation-name:skeleton-loading;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:infinite;border-radius:calc(var(--ppt-canvas-card-radius)*.6)}.card-canvas-loading .content .skeleton.img{height:calc(var(--block-margin)*2 + 6em)}.card-canvas-loading .content.dark .skeleton{background-image:linear-gradient(90deg,hsla(0,0%,96%,.06) 25%,hsla(0,0%,96%,.15) 37%,hsla(0,0%,96%,.06) 63%)}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.card-body:has(.default.card-layout) .card-body-background{background:var(--ppt-canvas-card-color-bg,rgba(13,10,44,.749));box-shadow:var(--ppt-canvas-card-shadow);border-radius:var(--ppt-canvas-card-radius);border-style:var(--ppt-canvas-card-border-style);border-width:var(--ppt-canvas-card-border-width);border-color:var(--ppt-canvas-card-border-color);background-image:var(--ppt-canvas-card-image-bg);-webkit-backdrop-filter:var(--ppt-canvas-card-backdrop-filter);backdrop-filter:var(--ppt-canvas-card-backdrop-filter);background-size:cover}.ppt-canvas-thumbnail-item .card-body:has(.default.card-layout),.thumbnail-content .card-body:has(.default.card-layout){--card-width:100%}.layout-cover svg{width:100%;height:100%}.layout-cover{box-sizing:border-box;border:1.5px solid transparent;border-radius:5px;cursor:pointer}.layout-cover.active{padding:2px;border-color:var(---,#3c38ff)}.presentation-canvas-content .card-content:has(.ai-card-generator-canvas):before{display:none}.ai-card-generator-canvas{max-width:unset;margin:0 auto;padding:20px;position:relative;overflow:hidden;width:100%;max-height:var(--p-card-max-card-height);border-radius:var(--ppt-canvas-card-radius);margin-bottom:var(--p-card-gap)}.ai-card-generator-canvas.active-card{outline:3px solid rgba(51,51,255,.565)}.ai-card-generator-canvas .header{display:flex;align-items:center;margin-bottom:16px;justify-content:space-between}.ai-card-generator-canvas .header .header-content{display:flex;align-items:center}.ai-card-generator-canvas .header .sparkle{color:#7c3aed;-webkit-margin-end:8px;margin-inline-end:8px;font-size:16px}.ai-card-generator-canvas .header h1{font-size:16px;font-weight:600;margin:0;color:var(--ppt-canvas-font-color-heading)}.ai-card-generator-canvas .input-wrapper{margin-bottom:16px}.ai-card-generator-canvas .input-wrapper textarea{resize:none}.ai-card-generator-canvas .input-wrapper .ant-input{font-size:16px;padding:12px 16px;border-radius:8px}.ai-card-generator-canvas .input-wrapper .ant-input::placeholder{color:#9ca3af}.ai-card-generator-canvas .layouts-grid{display:grid;grid-template-columns:repeat(auto-fill,96px);grid-template-rows:repeat(2,64px);grid-gap:8px;gap:8px;margin-bottom:16px;overflow-x:auto;padding-bottom:16px;grid-auto-flow:column;grid-auto-columns:96px}.ai-card-generator-canvas .layouts-grid::-webkit-scrollbar{height:5px}.ai-card-generator-canvas .layouts-grid::-webkit-scrollbar-track{background-color:#d1d5db;border-radius:5px;margin-left:180px;margin-right:180px}.ai-card-generator-canvas .layouts-grid::-webkit-scrollbar-thumb{background-color:#3c38ff;border-radius:5px}.ai-card-generator-canvas .layouts-grid .layout-item{cursor:pointer;border-radius:5px;transition:all .3s;width:96px;height:64px;font-size:11px}.ai-card-generator-canvas .layouts-grid .layout-item .layout-preview{background-color:#f3f4f6;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:center}.ai-card-generator-canvas .layouts-grid .layout-item .layout-preview .preview-content{width:80%;height:80%;display:flex;flex-direction:column;gap:8px}.ai-card-generator-canvas .layouts-grid .layout-item .layout-preview .preview-content .placeholder{background-color:#d1d5db;height:16px;border-radius:4px}.ai-card-generator-canvas .footer{display:flex;justify-content:flex-end;gap:10px}.ai-card-generator-canvas .footer .operation-btn{height:36px;width:155px;font-size:14px}.ai-card-generator-canvas .footer .operation-btn.chat-btn.chat-btn-default:not(:disabled):not(.chat-btn-disabled):hover{background-color:#f3f4f6;opacity:.8}.ppt-canvas-preview-container .card-wrapper,.presentation-canvas-content .card-wrapper{display:flex;flex-direction:column;top:0;left:0;position:relative;width:100%;height:100%;align-items:center;justify-content:center;cursor:default;font-size:var(--editor-font-size,1rem);padding-top:1em;padding-bottom:3em;padding-left:var(--card-outer-padding-left);padding-right:var(--card-outer-padding-right);margin:0 auto;transition-property:transform,padding;transition-duration:.2s;--card-inner-padding-x:calc(3.5em / var(--card-font-scale, 1));--card-inner-padding-y:calc(2.75em / var(--card-font-scale, 1));--card-inner-padding:var(--card-inner-padding-y) var(--card-inner-padding-x);--card-outer-padding-left:calc(var(--card-outer-padding-x) + var(--doc-padding-left, 0px) + 0px);--card-outer-padding-right:calc(var(--card-outer-padding-x) + var(--doc-padding-right, 0px) + 0px);--card-outer-padding-x:1em;--card-outer-padding-y:1em;--comment-padding:3.5em;--nested-card-margin:calc(-1 * var(--comment-padding));--top-accent-height-sm:6.25em;--top-accent-height-md:12.5em;--top-accent-height-lg:18.75em;--top-accent-height:var(--top-accent-height-md);--behind-accent-height:24em;--font-size:calc(0.9 * var(--card-font-scale, 1) * var(--editor-font-size, 1rem) * 1 * var(--viewport-scale-factor, 1.125));--card-font-scale:1;--card-width:calc(64.5em / var(--card-font-scale, 1));--card-min-height:0px;--max-content-width:calc(57.5em / var(--card-font-scale, 1));--card-max-width:100%;--media-scale:min(1,var(--card-font-scale,1));--zoom-level:1;--card-vertical-align:center}.ppt-canvas-preview-container .card-body,.presentation-canvas-content .card-body{display:flex;justify-content:center;font-size:var(--font-size);position:relative;width:var(--card-width);min-width:0;min-height:var(--card-min-height);max-width:var(--card-max-width);border-radius:var(--card-border-radius);border-style:var(--ppt-canvas-card-border-style);border-width:var(--ppt-canvas-card-border-width);border-color:var(--ppt-canvas-card-border-color);box-shadow:var(--ppt-canvas-card-shadow);overflow:hidden;--grid-outline-color:#d3d7e0;--card-background-color:#0d0a2cbf;--card-border-color:hsla(0,0%,90%,.25);--card-backdrop-filter:blur(20px) saturate(170%);--card-border:var(--card-border-width) solid var(--card-border-color);--card-border-width:0.0625em;--card-border-radius:var(--ppt-canvas-card-radius);--card-shadow-distance:0.4em;--card-border-shadow:0 0 0 0.0625em hsla(0,0%,90%,.25);--card-shadow:0 0 0 0.0625em hsla(0,0%,90%,.25);--clickable-background-color:#403d5f99;--shape-bg-image:var(--accent-gradient-background);--shape-bg-color-alpha:#31136c;--shape-bg-color:#31136c;--shape-border-color:#4a2c85;--shape-text-color:#dcd7e5;--line-color:#4a2c85;--shape-bg-image-svg:url(#theme-accent-background-gradient-linear);--shape-fill:var(--accent-gradient-fill,var(--accent-color));--shape-fill-opacity:1;--shape-fill-svg:url(#theme-accent-gradient-linear) var(--accent-color);--box-border-radius:0.35em;--shape-border-width:0.0625em;--line-thickness:max(round(0.125em,1px),1px);--button-border-radius:0.375em;--shape-shadow:none;--clickable-shadow:0 0.25em 0.375em -0.0625em rgba(0,0,0,.1),0 0.125em 0.25em -0.0625em rgba(0,0,0,.06);--body-font:"Heebo";--heading-font:"Montserrat";--heading-font-weight:400;--body-font-weight:300;--line-height-body:1.6;--line-height-heading:1.25;--accent-color:#481c9e;--accent-color-readable:#a17de8;--accent-gradient:linear-gradient(121deg,#ae7de8 10%,#947de8 90%);--accent-gradient-fill:linear-gradient(121deg,#581ca0 10%,#371c9c 90%);--accent-gradient-background:linear-gradient(121deg,#3c136d 10%,#26136c 90%);--accent-color-background-muted:#1e0c41;--expandable-hover-background:#a17de81a;--neutral-border-color:var(--chakra-colors-whiteAlpha-400);--button-color:#a17de8;--button-gradient:linear-gradient(121deg,#ae7de8 10%,#947de8 90%);--button-color-inverted:#000;--link-color:#a17de8;--link-color-hover:#8252e0;--link-box-shadow:0 0 0px 3px #a17de8;--body-color:#dcd7e5;--body-color-muted:#dcd7e580;--body-color-inverted:#000;--link-color-inverted:#000;--highlight-color-dark:var(--body-color);--highlight-color-light:var(--body-color-inverted);--highlight-link-color-hover-dark:#c1b8d1;--highlight-link-color-hover-light:#1a1a1a;--heading-color:#f2f0f4;--card-color:#0d0a2c;--card-color-mask:var(--ppt-canvas-card-color-mask,#ffffff4d);--placeholder-button-bg-color:var(--chakra-colors-gray-800);--placeholder-button-bg-hover-color:var(--chakra-colors-gray-600);--placeholder-button-text-color:var(--chakra-colors-gray-300);--placeholder-button-text-hover-color:var(--chakra-colors-gray-200)}.ppt-canvas-preview-container .card-body .ppt-canvas__brand.card-body-brand-left-bottom,.presentation-canvas-content .card-body .ppt-canvas__brand.card-body-brand-left-bottom{width:auto;background:unset;top:unset;right:unset;bottom:.8em;left:.8em}.ppt-canvas-preview-container .card-body .ppt-canvas__brand.card-body-brand-left-top,.presentation-canvas-content .card-body .ppt-canvas__brand.card-body-brand-left-top{width:auto;background:unset;top:.8em;right:unset;bottom:unset;left:.8em}.ppt-canvas-preview-container .card-body .ppt-canvas__brand.card-body-brand-right-top,.presentation-canvas-content .card-body .ppt-canvas__brand.card-body-brand-right-top{width:auto;background:unset;top:.8em;right:.8em;bottom:unset;left:unset}.ppt-canvas-preview-container .card-body .ppt-canvas__brand.card-body-brand-right-bottom,.presentation-canvas-content .card-body .ppt-canvas__brand.card-body-brand-right-bottom{width:auto;background:unset;top:unset;right:.8em;bottom:.8em;left:unset}.ppt-canvas-preview-container .card-body .ppt-canvas__brand img,.presentation-canvas-content .card-body .ppt-canvas__brand img{width:auto;height:100%}.ppt-canvas-preview-container .card-body-background,.presentation-canvas-content .card-body-background{position:absolute;inset:0}.ppt-canvas-preview-container .card-body-background.active-card,.presentation-canvas-content .card-body-background.active-card{outline:2px solid rgba(51,51,255,.565)}.ppt-canvas-preview-container .card-layout,.presentation-canvas-content .card-layout{width:var(--card-width);max-width:100%;position:relative;cursor:auto;color:var(--body-color)}.ppt-canvas-preview-container .card-layout.default,.presentation-canvas-content .card-layout.default{width:100%}.ppt-canvas-preview-container .card-content,.presentation-canvas-content .card-content{height:100%;outline-width:0;line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);--block-margin:1.125em;--grid-border:1px;--grid-padding:1.22em;display:grid;width:100%}.ppt-canvas-preview-container .card-content:before,.presentation-canvas-content .card-content:before{content:"";padding-bottom:56.25%;grid-area:1/1/2/2}.ppt-canvas-preview-container .card-content>div:first-of-type,.presentation-canvas-content .card-content>div:first-of-type{grid-area:1/1/2/2}.ppt-canvas-preview-container .card-content .block,.presentation-canvas-content .card-content .block{margin-top:var(--block-margin);margin-bottom:var(--block-margin);font-family:var(--body-font);font-weight:var(--body-font-weight);color:var(--body-color)}.ppt-canvas-preview-container .card-content.no-layout>div,.presentation-canvas-content .card-content.no-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template:"body" 1fr/1fr}.ppt-canvas-preview-container .card-content.top-layout>div,.presentation-canvas-content .card-content.top-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template-columns:1fr;grid-template-rows:var(--top-accent-height-md) auto;grid-template-areas:"accent" "body"}.ppt-canvas-preview-container .card-content.left-layout>div,.presentation-canvas-content .card-content.left-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template:"accent body" minmax(24em,auto)/37.5% 62.5%}.ppt-canvas-preview-container .card-content.right-layout>div,.presentation-canvas-content .card-content.right-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template:"body accent" minmax(24em,auto)/62.5% 37.5%}.ppt-canvas-preview-container .card-content.background-layout>div,.presentation-canvas-content .card-content.background-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template-columns:1fr;grid-template-rows:minmax(var(--behind-accent-height,24em),auto)}.ppt-canvas-preview-container .card-content .column-resize-handle,.presentation-canvas-content .card-content .column-resize-handle{background-color:#7eaaff;position:absolute;cursor:col-resize;width:4px;height:100%}.ppt-canvas-preview-container .card-content .column-resize-handle.left,.presentation-canvas-content .card-content .column-resize-handle.left{left:0;top:0;bottom:0}.ppt-canvas-preview-container .card-content .column-resize-handle.right,.presentation-canvas-content .card-content .column-resize-handle.right{right:0;top:0;bottom:0}.ppt-canvas-preview-container .card-content .column-resize-handle.top,.presentation-canvas-content .card-content .column-resize-handle.top{height:4px;width:100%;left:0;top:0;right:0;cursor:row-resize}.ppt-canvas-preview-container .card-content .themed-html-shape-background,.presentation-canvas-content .card-content .themed-html-shape-background{box-shadow:var(--ppt-canvas-shape-shadow-offset-x) var(--ppt-canvas-shape-shadow-offset-y) var(--ppt-canvas-shape-shadow-blur) var(--ppt-canvas-shape-shadow-spread) var(--ppt-canvas-shape-shadow-color) var(--ppt-canvas-shape-shadow-inset,"inset");background-color:var(--ppt-canvas-shape-bg-color);--body-color:var(--ppt-canvas-shape-text-color);--heading-color:var(--ppt-canvas-shape-text-color);border-radius:var(--ppt-canvas-shape-border-radius);border:var(--ppt-canvas-shape-border-width) solid var(--ppt-canvas-shape-border-color)}.ppt-canvas-preview-container .card-content .themed-line,.presentation-canvas-content .card-content .themed-line{background-color:var(--ppt-canvas-shape-border-color)}.ppt-canvas-preview-container .card-content .themed-svg-shape-background,.presentation-canvas-content .card-content .themed-svg-shape-background{fill:var(--ppt-canvas-shape-bg-color,var(--shape-bg-image-svg) var(--shape-bg-color-alpha));stroke:var(--ppt-canvas-shape-border-color,var(--shape-border-color));stroke-width:var(--ppt-canvas-shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;filter:var(--shape-filter,drop-shadow(var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color,var(--shape-border-color-override,var(--shape-border-color)))))}.ppt-canvas-preview-container .card-divider,.presentation-canvas-content .card-divider{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;opacity:0;transition-property:opacity;transition-duration:.2s;width:100%}.ppt-canvas-preview-container .card-divider:hover,.presentation-canvas-content .card-divider:hover{opacity:1}.ppt-canvas-preview-container .card-divider button,.presentation-canvas-content .card-divider button{border-radius:12px;padding:6px 28px!important;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.8)}.ppt-canvas-preview-container .card-divider button:hover,.presentation-canvas-content .card-divider button:hover{background:hsla(0,0%,100%,.8)!important}.ppt-canvas-preview-container .card-divider button,.presentation-canvas-content .card-divider button{box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.08);height:36px}.ppt-canvas-preview-container .card-divider .custom-icon-container,.presentation-canvas-content .card-divider .custom-icon-container{font-size:18px!important;color:#000}.ppt-canvas-preview-container .card-divider-dark button,.ppt-canvas-preview-container .card-divider-dark button:hover,.presentation-canvas-content .card-divider-dark button,.presentation-canvas-content .card-divider-dark button:hover{background:rgba(30,32,36,.8)!important}.ppt-canvas-preview-container .card-divider-dark .custom-icon-container,.presentation-canvas-content .card-divider-dark .custom-icon-container{color:#fff}.node-card .card-body:has(.active-card){outline:2px solid rgba(51,51,255,.565)}.node-card.ProseMirror-selectednode [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode [data-selection-ring]:before,.node-image.ProseMirror-selectednode [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode [data-selection-ring]:before{content:"";position:absolute;inset:0;border-radius:inherit;outline:2px solid #6397ff;pointer-events:none;z-index:1}.node-card.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-card.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-card.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-card.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]{outline-style:none}.node-card.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-card.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-card.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-card.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before{display:none}.node-card.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-card.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-card.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-card.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]{outline-style:solid}.node-card.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-card.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-card.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-card.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before{display:none}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout],.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout]{min-height:var(--thumbnail-min-height);max-height:calc(var(--editor-width)*1.777);width:var(--editor-width);contain:paint;--editor-font-size:calc(var(--editor-width) / 47.5);--thumbnail-min-height:calc(var(--editor-width) * 0.4)}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper{--card-width:calc(var(--editor-width) - 2 * var(--card-outer-padding-x));--card-outer-padding-x:1em;--card-outer-padding-y:0px;--card-max-width:calc(var(--editor-width) - 2 * var(--card-outer-padding-x));--card-min-height:var(--thumbnail-min-height,0px);--max-content-width:calc(62.23529411764705em / var(--zoom-level));--font-size:calc(var(--zoom-level) * clamp(0rem, var(--card-max-width) / 61.11764705882353, 3vh))}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body{--font-size:calc(var(--zoom-level) * clamp(0rem, var(--card-max-width) / 61.11764705882353, 3vh))}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__h1,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__h1{font-size:3.25em}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__h2,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__h2{font-size:2.35294em;margin-bottom:1em}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__h4,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__h4{font-size:1.5em;margin-bottom:.8em}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .font-icon-wrapper i,.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__p-medium,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .font-icon-wrapper i,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-body .ppt-canvas__p-medium{font-size:1em}.mobile .main-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-content,.mobile .share-ppt-canvas-container .presentation-canvas-content div[layout] .card-wrapper .card-content{pointer-events:none}.ppt-canvas-editor.ProseMirror-hideselection ::selection{background:transparent}.ppt-canvas-editor.ProseMirror-hideselection ::-moz-selection{background:transparent}.ppt-canvas-editor.ProseMirror-hideselection *{caret-color:transparent}.ppt-canvas-editor .card-wrapper{container-type:inline-size;container-name:smartSlide;--support-font-gradient-heading1:var(--ppt-canvas-font-gradient-heading1,"not-set");--support-font-gradient-heading:var(--ppt-canvas-font-gradient-heading,"not-set");--support-font-gradient-heading4:var(--ppt-canvas-font-gradient-heading4,"not-set");display:flex;flex-direction:column;top:0;left:0;position:relative;width:100%;height:100%;align-items:center;justify-content:center;cursor:default;font-size:var(--editor-font-size,1rem);padding-top:1em;padding-bottom:3em;padding-left:var(--card-outer-padding-left);padding-right:var(--card-outer-padding-right);margin:0 auto;transition-property:transform,padding;transition-duration:.2s;--card-inner-padding-x:calc(3.5em / var(--card-font-scale, 1));--card-inner-padding-y:calc(2.75em / var(--card-font-scale, 1));--card-inner-padding:var(--card-inner-padding-y) var(--card-inner-padding-x);--card-outer-padding-left:calc(var(--card-outer-padding-x) + var(--doc-padding-left, 0px) + 0px);--card-outer-padding-right:calc(var(--card-outer-padding-x) + var(--doc-padding-right, 0px) + 0px);--card-outer-padding-x:2em;--card-outer-padding-y:2em;--comment-padding:3.5em;--nested-card-margin:calc(-1 * var(--comment-padding));--top-accent-height-sm:6.25em;--top-accent-height-md:12.5em;--top-accent-height-lg:18.75em;--top-accent-height:var(--top-accent-height-md);--behind-accent-height:24em;--font-size:calc(0.9 * var(--card-font-scale, 1) * var(--editor-font-size, 1rem) * 1 * var(--viewport-scale-factor, 1.125));--card-font-scale:1;--card-width:calc(64.5em / var(--card-font-scale, 1));--card-min-height:0px;--max-content-width:calc(57.5em / var(--card-font-scale, 1));--card-max-width:100%;--media-scale:min(1,var(--card-font-scale,1));--zoom-level:1;--card-vertical-align:center}.ppt-canvas-editor .card-body{display:flex;justify-content:center;font-size:var(--font-size);position:relative;width:var(--card-width);min-width:0;min-height:var(--card-min-height);max-width:var(--card-max-width);--grid-outline-color:#d3d7e0;--card-background-color:#0d0a2cbf;--card-border-color:hsla(0,0%,90%,.25);--card-backdrop-filter:blur(20px) saturate(170%);--card-border:var(--card-border-width) solid var(--card-border-color);--card-border-width:0.0625em;--card-border-radius:var(--ppt-canvas-card-radius);--card-shadow-distance:0.4em;--card-border-shadow:0 0 0 0.0625em hsla(0,0%,90%,.25);--card-shadow:0 0 0 0.0625em hsla(0,0%,90%,.25);--clickable-background-color:#403d5f99;--shape-bg-image:var(--accent-gradient-background);--shape-bg-color-alpha:#31136c;--shape-bg-color:#31136c;--shape-border-color:#4a2c85;--shape-text-color:#dcd7e5;--line-color:#4a2c85;--shape-bg-image-svg:url(#theme-accent-background-gradient-linear);--shape-fill:var(--accent-gradient-fill,var(--accent-color));--shape-fill-opacity:1;--shape-fill-svg:url(#theme-accent-gradient-linear) var(--accent-color);--box-border-radius:0.35em;--shape-border-width:0.0625em;--line-thickness:max(round(0.125em,1px),1px);--button-border-radius:0.375em;--shape-shadow:none;--clickable-shadow:0 0.25em 0.375em -0.0625em rgba(0,0,0,.1),0 0.125em 0.25em -0.0625em rgba(0,0,0,.06);--body-font:"Heebo";--heading-font:"Montserrat";--heading-font-weight:400;--body-font-weight:300;--line-height-body:1.6;--line-height-heading:1.25;--accent-color:#481c9e;--accent-color-readable:#a17de8;--accent-gradient:linear-gradient(121deg,#ae7de8 10%,#947de8 90%);--accent-gradient-fill:linear-gradient(121deg,#581ca0 10%,#371c9c 90%);--accent-gradient-background:linear-gradient(121deg,#3c136d 10%,#26136c 90%);--accent-color-background-muted:#1e0c41;--expandable-hover-background:#a17de81a;--neutral-border-color:var(--chakra-colors-whiteAlpha-400);--button-color:#a17de8;--button-gradient:linear-gradient(121deg,#ae7de8 10%,#947de8 90%);--button-color-inverted:#000;--link-color:#a17de8;--link-color-hover:#8252e0;--link-box-shadow:0 0 0px 3px #a17de8;--body-color:#dcd7e5;--body-color-muted:#dcd7e580;--body-color-inverted:#000;--link-color-inverted:#000;--highlight-color-dark:var(--body-color);--highlight-color-light:var(--body-color-inverted);--highlight-link-color-hover-dark:#c1b8d1;--highlight-link-color-hover-light:#1a1a1a;--heading-color:#f2f0f4;--card-color:#0d0a2c;--card-color-mask:var(--ppt-canvas-card-color-mask,#ffffff4d);--placeholder-button-bg-color:var(--chakra-colors-gray-800);--placeholder-button-bg-hover-color:var(--chakra-colors-gray-600);--placeholder-button-text-color:var(--chakra-colors-gray-300);--placeholder-button-text-hover-color:var(--chakra-colors-gray-200)}.ppt-canvas-editor .card-body-background{border-radius:var(--card-border-radius);border-style:var(--ppt-canvas-card-border-style);border-width:var(--ppt-canvas-card-border-width);border-color:var(--ppt-canvas-card-border-color);box-shadow:var(--ppt-canvas-card-shadow);position:absolute;inset:0}.ppt-canvas-editor .card-body-background.active-card{outline:2px solid rgba(51,51,255,.565);border-radius:var(--card-border-radius)}.ppt-canvas-editor .card-layout{width:var(--card-width);max-width:100%;position:relative;cursor:auto;color:var(--body-color)}.ppt-canvas-editor .card-content{height:100%;outline-width:0;line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);--block-margin:1.125em;--grid-border:1px;--grid-padding:1.22em;display:grid;width:100%}.ppt-canvas-editor .card-content:before{content:"";padding-bottom:56.25%;grid-area:1/1/2/2}.ppt-canvas-editor .card-content>div:first-of-type{grid-area:1/1/2/2}.ppt-canvas-editor .card-content .block{margin-top:var(--block-margin);margin-bottom:var(--block-margin);font-family:var(--body-font);font-weight:var(--body-font-weight);color:var(--body-color);width:100%}.ppt-canvas-editor .card-content .block:first-child{margin-top:0}.ppt-canvas-editor .card-content .block:last-child{margin-bottom:0}.ppt-canvas-editor .card-content .block:has([level="1"]){--block-margin:0}.ppt-canvas-editor .card-content .block:has([level="2"]){--block-margin:1.8em}.ppt-canvas-editor .card-content .block:has([level="4"]){--block-margin:0.8em}.ppt-canvas-editor .card-content ul{padding:unset}.ppt-canvas-editor .card-content li{text-align:left;list-style:disc;-webkit-margin-start:1em;margin-inline-start:1em}.ppt-canvas-editor .card-content li::marker{color:var(--ppt-canvas-font-color-body)}.ppt-canvas-editor .card-content.no-layout>div{grid-template:"body" 1fr/1fr}.ppt-canvas-editor .card-content.no-layout>div,.ppt-canvas-editor .card-content.top-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height}.ppt-canvas-editor .card-content.top-layout>div{grid-template-columns:1fr;grid-template-rows:var(--top-accent-height-md) auto;grid-template-areas:"accent" "body"}.ppt-canvas-editor .card-content.left-layout>div{grid-template:"accent body" minmax(24em,auto)/37.5% 62.5%}.ppt-canvas-editor .card-content.left-layout>div,.ppt-canvas-editor .card-content.right-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height}.ppt-canvas-editor .card-content.right-layout>div{grid-template:"body accent" minmax(24em,auto)/62.5% 37.5%}.ppt-canvas-editor .card-content.background-layout>div{display:grid;align-items:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template-columns:1fr;grid-template-rows:minmax(var(--behind-accent-height,24em),auto)}.ppt-canvas-editor .card-content .column-resize-handle{background-color:#7eaaff;position:absolute;cursor:col-resize;width:4px;height:100%}.ppt-canvas-editor .card-content .column-resize-handle.left{left:0;top:0;bottom:0}.ppt-canvas-editor .card-content .column-resize-handle.right{right:0;top:0;bottom:0}.ppt-canvas-editor .card-content .column-resize-handle.top{height:4px;width:100%;left:0;top:0;right:0;cursor:row-resize}.ppt-canvas-editor .card-content .themed-html-shape-background{box-shadow:var(--ppt-canvas-shape-shadow-offset-x) var(--ppt-canvas-shape-shadow-offset-y) var(--ppt-canvas-shape-shadow-blur) var(--ppt-canvas-shape-shadow-spread) var(--ppt-canvas-shape-shadow-color) var(--ppt-canvas-shape-shadow-inset, );background-color:var(--ppt-canvas-shape-bg-color);--body-color:var(--ppt-canvas-shape-text-color);--heading-color:var(--ppt-canvas-shape-text-color);border-radius:min(1em,var(--ppt-canvas-shape-border-radius));border:var(--ppt-canvas-shape-border-width) solid var(--ppt-canvas-shape-border-color)}.ppt-canvas-editor .card-content .themed-html-box-background{box-shadow:var(--ppt-canvas-box-shadow-offset-x,var(--ppt-canvas-shape-shadow-offset-x)) var(--ppt-canvas-box-shadow-offset-y,var(--ppt-canvas-shape-shadow-offset-y)) var(--ppt-canvas-box-shadow-blur,var(--ppt-canvas-shape-shadow-blur)) var(--ppt-canvas-box-shadow-spread,var(--ppt-canvas-shape-shadow-spread)) var(--ppt-canvas-box-shadow-color,var(--ppt-canvas-shape-shadow-color)) var(--ppt-canvas-box-shadow-inset, );background-color:var(--ppt-canvas-box-bg-color,var(--ppt-canvas-shape-bg-color));--body-color:var(--ppt-canvas-box-text-color,var(--ppt-canvas-shape-text-color));--heading-color:var(--ppt-canvas-box-text-color,var(--ppt-canvas-shape-text-color));border-radius:min(1em,var(--ppt-canvas-box-border-radius,var(--ppt-canvas-shape-border-radius)));border:var(--ppt-canvas-box-border-width,var(--ppt-canvas-shape-border-width)) solid var(--ppt-canvas-box-border-color,var(--ppt-canvas-shape-border-color))}.ppt-canvas-editor .card-content .themed-html-shape-outline{border:var(--line-thickness) solid var(--shape-border-color-override,var(--ppt-canvas-shape-border-color));border-radius:var(--box-border-radius);box-shadow:var(--ppt-canvas-shape-shadow-offset-x) var(--ppt-canvas-shape-shadow-offset-y) var(--ppt-canvas-shape-shadow-blur) var(--ppt-canvas-shape-shadow-spread) var(--ppt-canvas-shape-shadow-color) var(--ppt-canvas-shape-shadow-inset, );--heading-color:var(--body-color)}.ppt-canvas-editor .card-content .themed-html-box-outline{border:var(--line-thickness) solid var(--ppt-canvas-box-border-color,var(--ppt-canvas-shape-border-color));border-radius:min(1em,var(--ppt-canvas-box-border-radius,var(--ppt-canvas-shape-border-radius)));box-shadow:var(--ppt-canvas-box-shadow-offset-x,var(--ppt-canvas-shape-shadow-offset-x)) var(--ppt-canvas-box-shadow-offset-y,var(--ppt-canvas-shape-shadow-offset-y)) var(--ppt-canvas-box-shadow-blur,var(--ppt-canvas-shape-shadow-blur)) var(--ppt-canvas-box-shadow-spread,var(--ppt-canvas-shape-shadow-spread)) var(--ppt-canvas-box-shadow-color,var(--ppt-canvas-shape-shadow-color)) var(--ppt-canvas-box-shadow-inset, )}.ppt-canvas-editor .card-content .themed-html-shape-fill{background:var(--ppt-canvas-box-fill-bg,var(--ppt-canvas-font-color-heading4,var(--ppt-canvas-font-color-heading)))}.ppt-canvas-editor .card-content .themed-html-shape-fill .font-icon-wrapper>i,.ppt-canvas-editor .card-content .themed-html-shape-fill p{color:#fff!important;-webkit-background-clip:unset;-webkit-text-fill-color:unset}@container smartSlide style(--ppt-canvas-theme-mode: dark){.ppt-canvas-editor .card-content .themed-html-shape-fill .font-icon-wrapper>i,.ppt-canvas-editor .card-content .themed-html-shape-fill p{color:#000!important}}.ppt-canvas-editor .card-content .themed-line{background-color:var(--ppt-canvas-shape-border-color)}.ppt-canvas-editor .card-content .themed-svg-shape-background{fill:var(--ppt-canvas-shape-bg-color,var(--shape-bg-image-svg) var(--shape-bg-color-alpha));stroke:var(--ppt-canvas-shape-border-color,var(--shape-border-color));stroke-width:var(--ppt-canvas-shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;filter:var(--shape-filter,drop-shadow(var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color,var(--shape-border-color-override,var(--shape-border-color)))))}.ppt-canvas-editor .card-body .ppt-canvas__brand.card-body-brand-left-bottom{width:auto;background:unset;top:unset;right:unset;bottom:.8em;left:.8em}.ppt-canvas-editor .card-body .ppt-canvas__brand.card-body-brand-left-top{width:auto;background:unset;top:.8em;right:unset;bottom:unset;left:.8em}.ppt-canvas-editor .card-body .ppt-canvas__brand.card-body-brand-right-top{width:auto;background:unset;top:.8em;right:.8em;bottom:unset;left:unset}.ppt-canvas-editor .card-body .ppt-canvas__brand.card-body-brand-right-bottom{width:auto;background:unset;top:unset;right:.8em;bottom:.8em;left:unset}.ppt-canvas-editor .card-body .ppt-canvas__brand img{width:auto;height:100%}.ppt-canvas-editor .card-divider{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;opacity:0;transition-property:opacity;transition-duration:.2s;width:100%}.ppt-canvas-editor .card-divider:hover{opacity:1}.ppt-canvas-editor .card-divider button{border-radius:12px;padding:6px 28px!important;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.8)}.ppt-canvas-editor .card-divider button:hover{background:hsla(0,0%,100%,.8)!important}.ppt-canvas-editor .card-divider button{box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.08);height:36px}.ppt-canvas-editor .card-divider .custom-icon-container{font-size:18px!important;color:#000}.ppt-canvas-editor .card-divider-dark button,.ppt-canvas-editor .card-divider-dark button:hover{background:rgba(30,32,36,.8)!important}.ppt-canvas-editor .card-divider-dark .custom-icon-container{color:#fff}.ppt-canvas-editor .version-switcher{position:absolute;display:flex;gap:4px;top:25px;z-index:11;padding:4px;border-radius:8px;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.16),0 0 4px 0 rgba(0,0,0,.08)}.ppt-canvas-editor .version-switcher .chat-segmented .chat-segmented-group{gap:4px;padding:4px}.ppt-canvas-editor .version-switcher .chat-segmented .chat-segmented-group .chat-segmented-item{color:#000;padding:0 8px}.ppt-canvas-editor .version-switcher .chat-segmented .chat-segmented-group .chat-segmented-item .chat-segmented-item-label{padding:0;min-height:20px;line-height:20px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500}.ppt-canvas-editor .version-switcher .chat-segmented .chat-segmented-group .chat-segmented-item.chat-segmented-item-selected{box-shadow:none;color:#fff;background:#000}.ppt-canvas-editor .version-switcher .confirm-btn{padding:0 6px;color:#00bf70}.node-card:hover .card-divider{opacity:1}.node-cardAccentLayoutItem.ProseMirror-selectednode [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode [data-selection-ring]:before,.node-image.ProseMirror-selectednode [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode [data-selection-ring]:before{content:"";position:absolute;inset:0;border-radius:inherit;outline:2px solid #6397ff;pointer-events:none;z-index:1}.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]{outline-style:none}.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-cardAccentLayoutItem.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-gridCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-gridLayout [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-smartCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-card .node-smartLayout [data-selection-ring]:before{display:none}.node-cardAccentLayoutItem.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-cardAccentLayoutItem.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-cardAccentLayoutItem.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-cardAccentLayoutItem.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-image.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring],.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]{outline-style:solid}.node-cardAccentLayoutItem.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-cardAccentLayoutItem.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-cardAccentLayoutItem.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-cardAccentLayoutItem.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-gridCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-gridLayout .node-smartCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-gridCell [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-smartLayout .node-smartCell [data-selection-ring]:before{display:none}.node-cardAccentLayoutItem.ProseMirror-selectednode.node-cardAccentLayoutItem [data-selection-ring]:before,.node-gridCell.ProseMirror-selectednode.node-cardAccentLayoutItem [data-selection-ring]:before,.node-gridLayout.ProseMirror-selectednode.node-cardAccentLayoutItem [data-selection-ring]:before,.node-image.ProseMirror-selectednode.node-cardAccentLayoutItem [data-selection-ring]:before,.node-smartCell.ProseMirror-selectednode.node-cardAccentLayoutItem [data-selection-ring]:before,.node-smartLayout.ProseMirror-selectednode.node-cardAccentLayoutItem [data-selection-ring]:before{inset:2px}.node-gridLayout.current-focus [data-selection-ring],.node-smartLayout.current-focus [data-selection-ring]{outline-style:solid}.node-gridLayout.current-focus [data-selection-ring]+.drag-handle,.node-smartLayout.current-focus [data-selection-ring]+.drag-handle{opacity:1!important}.node-card.current-focus .card-body[data-selection-ring]:before{content:"";position:absolute;inset:0;border-radius:var(--card-border-radius);outline:2px solid #6397ff;pointer-events:none;z-index:1}.node-card.current-focus .drag-handle[data-testid=card-drag-handle],.node-card:hover .drag-handle[data-testid=card-drag-handle]{opacity:1}.ppt-export-modal-history-list-item-preview .ppt-canvas-editor .node-card div[layout],.ppt-theme-modal-preview-container .ppt-canvas-editor .node-card div[layout],.pptv2-content-themes-list .ppt-canvas-editor .node-card div[layout],.thumbnail-content .ppt-canvas-editor .node-card div[layout]{min-height:var(--thumbnail-min-height);max-height:calc(var(--editor-width)*1.777);width:var(--editor-width);contain:paint;--editor-font-size:calc(var(--editor-width) / 47.5);--thumbnail-min-height:calc(var(--editor-width) * 0.4)}.ppt-export-modal-history-list-item-preview .ppt-canvas-editor .node-card div[layout] .card-wrapper,.ppt-theme-modal-preview-container .ppt-canvas-editor .node-card div[layout] .card-wrapper,.pptv2-content-themes-list .ppt-canvas-editor .node-card div[layout] .card-wrapper,.thumbnail-content .ppt-canvas-editor .node-card div[layout] .card-wrapper{--card-width:calc(var(--editor-width) - 2 * var(--card-outer-padding-x));--card-outer-padding-x:1em;--card-outer-padding-y:0px;--card-max-width:calc(var(--editor-width) - 2 * var(--card-outer-padding-x));--card-min-height:var(--thumbnail-min-height,0px);--max-content-width:calc(62.23529411764705em / var(--zoom-level))}.ppt-export-modal-history-list-item-preview .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-body,.ppt-theme-modal-preview-container .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-body,.pptv2-content-themes-list .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-body,.thumbnail-content .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-body{--font-size:calc(var(--zoom-level) * clamp(0rem, var(--card-max-width) / 64.5, 3vh))}.ppt-export-modal-history-list-item-preview .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-content,.ppt-theme-modal-preview-container .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-content,.pptv2-content-themes-list .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-content,.thumbnail-content .ppt-canvas-editor .node-card div[layout] .card-wrapper .card-content{pointer-events:none}.pptv2-content-themes-list .card-wrapper{--card-outer-padding-x:0em!important}.ppt-theme-modal-preview-container{--editor-width:600px}.ppt-theme-modal-preview-container .node-card div[layout]{margin:0 auto}.ppt-theme-modal-container .ppt-theme-modal-preview-container{--editor-width:800px}@media screen and (max-width:1500px){.ppt-theme-modal-container .ppt-theme-modal-preview-container{--editor-width:calc(100vw - 500px - 200px)}}@media screen and (max-width:1300px){.ppt-theme-modal-container .ppt-theme-modal-preview-container{--editor-width:calc(100vw - 500px - 100px)}}.presentation-canvas-content.present{--animation-yOffset:20px;--animation-transition-property:opacity,transform;--animation-transition-duration:1s;--animation-transition-delay:0.15s;--animation-easing-function:cubic-bezier(0.22,1,0.36,1)}.presentation-canvas-content.present .react-renderer.node-card{position:fixed;top:0;left:0;right:0;bottom:0;display:none;width:100%;height:100%}.presentation-canvas-content.present .react-renderer.node-card .drag-handle,.presentation-canvas-content.present .react-renderer.node-card .ppt-canvas-add-item,.presentation-canvas-content.present .react-renderer.node-card button{display:none}.presentation-canvas-content.present .react-renderer.node-card .card-content{pointer-events:none}.presentation-canvas-content.present .react-renderer.node-card .presentation-grid-cell-wrapper,.presentation-canvas-content.present .react-renderer.node-card .presentation-grid-layout-wrapper,.presentation-canvas-content.present .react-renderer.node-card [data-selection-ring]{outline-width:0}.presentation-canvas-content.present .react-renderer.node-card .presentation-grid-cell-wrapper:before,.presentation-canvas-content.present .react-renderer.node-card .presentation-grid-layout-wrapper:before,.presentation-canvas-content.present .react-renderer.node-card [data-selection-ring]:before{display:none}.presentation-canvas-content.present .react-renderer.node-card:has(.show){display:block;transition:transform}.presentation-canvas-content.present .react-renderer.node-card:has(.show) .card-wrapper{padding-top:0;padding-bottom:0;--card-outer-padding-x:0;--card-outer-padding-y:0;--card-width:var(--editor-width);--card-min-height:100vh;--card-max-width:100vw;--zoom-level:1;--max-content-width:100%;--font-size:calc(var(--zoom-level) * clamp(1rem, var(--card-max-width) / 70, 3vh));--ppt-canvas-card-radius:0}.presentation-canvas-content.present .react-renderer.node-card:has(.show) .card-wrapper .card-content{overflow:hidden auto}.presentation-canvas-content.present .react-renderer.node-card .show{height:100%}.presentation-canvas-content.present .react-renderer.node-card .show [data-type=heading][level="1"],.presentation-canvas-content.present .react-renderer.node-card .show [data-type=heading][level="2"]{--animate-index:1}.presentation-canvas-content.present .react-renderer.node-card .show [data-type=heading][level="3"]{--animate-index:2}.presentation-canvas-content.present .react-renderer.node-card .show [data-type=heading][level="4"]{--animate-index:3}.presentation-canvas-content.present .react-renderer.node-card .show [data-type=paragraph]{--animate-index:4}.presentation-canvas-content.present .react-renderer.node-card .show [data-type=heading],.presentation-canvas-content.present .react-renderer.node-card .show [data-type=paragraph]{opacity:0;transform:translateY(var(--animation-yOffset));transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function);transition-delay:calc(var(--animation-transition-delay)*var(--animate-index))}.presentation-canvas-content.present .react-renderer.node-card .show .p-image-content,.presentation-canvas-content.present .react-renderer.node-card .show .smart-cell-image{opacity:0;transform:scale(.9);transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function);transition-delay:calc(var(--animation-transition-delay)*var(--animate-index));pointer-events:none}.presentation-canvas-content.present .react-renderer.node-card .card-present-mode--presentCurrent [data-type=heading],.presentation-canvas-content.present .react-renderer.node-card .card-present-mode--presentCurrent [data-type=paragraph]{opacity:1;transform:translateY(0)}.presentation-canvas-content.present .react-renderer.node-card .card-present-mode--presentCurrent .p-image-content,.presentation-canvas-content.present .react-renderer.node-card .card-present-mode--presentCurrent .smart-cell-image{opacity:1;transform:scale(1)}.presentation-canvas-content.present .react-renderer.node-card:has(.show.card-present-mode--presentCurrent){z-index:3;transform:translateY(0);transition-duration:.2s}.presentation-canvas-content.present .react-renderer.node-card:has(.show.card-present-mode--presentPrev){z-index:2;transform:translateY(-100%);transition-duration:.2s}.presentation-canvas-content.present .react-renderer.node-card:has(.show.card-present-mode--presentNext){z-index:2;transform:translateY(100%);transition-duration:.2s}.agent-ppt-canvas-container{container-type:inline-size;container-name:agentPPTCanvas}@container agentPPTCanvas (width < 64.5em ){.agent-ppt-canvas-container .react-renderer.node-card .card-wrapper{--viewport-scale-factor:0.8}}@container agentPPTCanvas (width < 51.6em ){.agent-ppt-canvas-container .react-renderer.node-card .card-wrapper{--viewport-scale-factor:0.7}}@container agentPPTCanvas (width < 45.5em ){.agent-ppt-canvas-container .react-renderer.node-card .card-wrapper{--viewport-scale-factor:0.6}}@container agentPPTCanvas (width < 38.7em ){.agent-ppt-canvas-container .react-renderer.node-card .card-wrapper{--viewport-scale-factor:0.5}}@container agentPPTCanvas (width < 32.5em ){.agent-ppt-canvas-container .react-renderer.node-card .card-wrapper{--viewport-scale-factor:0.4}}.card-opt{display:inline-flex;padding:3px 7px;align-items:flex-start;border-radius:8px;border:1px solid ip!important;background:rgba(30,32,36,.8)!important;gap:0;box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.08);position:absolute;inset-block-start:.2em;inset-inline-start:.2em;z-index:11;cursor:pointer;opacity:1}.card-opt .custom-icon-container{font-size:16px;color:#fff}.card-opt-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.card-opt-popover{position:absolute;top:40px;left:1em;background-color:#fff;padding:1em;z-index:11;border-radius:8px}.card-opt-popover,.card-opt-popover .items{gap:8px;display:flex}.card-opt-popover .items .layout-item{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid var(---,#d3d7e0);background:var(---,#fff);width:44px;height:36px;position:relative;cursor:pointer}.card-opt-popover .items .layout-item.active,.card-opt-popover .items .layout-item.active:before{border-color:#3c38ff}.card-opt-popover .items .layout-item.active.background:before,.card-opt-popover .items .layout-item.active.left:after,.card-opt-popover .items .layout-item.active.right:after,.card-opt-popover .items .layout-item.active.top:after{background-color:#3c38ff}.card-opt-popover .items .layout-item:before{content:"";width:28px;height:20px;border-radius:4px;border:2px solid var(---,#d3d7e0)}.card-opt-popover .items .layout-item.top:after{content:"";width:26px;height:7px;background-color:#d3d7e0;position:absolute;left:8px;right:8px;top:10px}.card-opt-popover .items .layout-item.left:after{content:"";width:10px;height:16px;background-color:#d3d7e0;position:absolute;left:9px;top:9px;bottom:9px}.card-opt-popover .items .layout-item.right:after{content:"";width:10px;height:16px;background-color:#d3d7e0;position:absolute;right:9px;top:9px;bottom:9px}.card-opt-popover .items .layout-item.background:before{background-color:#d3d7e0}.card-content.background-layout .node-cardAccentLayoutItem{grid-area:1/1}.card-content.background-layout .node-cardAccentLayoutItem .card-layout-cell-bg{border-radius:var(--card-border-radius);border-width:var(--ppt-canvas-card-border-width)}.card-content.no-layout .node-cardAccentLayoutItem{display:none}.card-content.top-layout .card-layout-cell-bg{border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius);border-top-width:var(--ppt-canvas-card-border-width);border-left-width:var(--ppt-canvas-card-border-width);border-right-width:var(--ppt-canvas-card-border-width)}.card-content.left-layout .card-layout-cell-bg{border-top-left-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);border-top-width:var(--ppt-canvas-card-border-width);border-left-width:var(--ppt-canvas-card-border-width);border-bottom-width:var(--ppt-canvas-card-border-width)}.card-content.right-layout .card-layout-cell-bg{border-top-right-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius);border-top-width:var(--ppt-canvas-card-border-width);border-right-width:var(--ppt-canvas-card-border-width);border-bottom-width:var(--ppt-canvas-card-border-width)}.card-content .node-cardAccentLayoutItem{position:relative;display:flex;flex-direction:column;justify-content:stretch;grid-area:accent;min-width:0;min-height:0}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper]{position:relative;height:100%;width:100%}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg{display:flex;align-items:center;width:100%;height:100%;position:relative;flex-direction:column;justify-content:center;background-size:cover;padding:0;object-fit:contain;container-type:size;border-style:solid;border-color:transparent}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg.uploading{background-color:#66666b}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg.fit{padding:1.25em}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg.fit>div{background-color:var(--card-color-mask)}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg.fit img{border-radius:var(--box-border-radius);position:relative;flex:0 1 auto;min-height:0;min-width:0;width:auto;max-width:100%}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg-inner{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background-position:50%;background-size:cover;background-repeat:no-repeat;background-image:var(--ppt-canvas-card-accent-image)}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg-inner.locked{background-image:var(--ppt-canvas-cover-accent-image,var(--ppt-canvas-card-accent-image))}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg .mask{position:absolute;inset:0;border-radius:inherit;transition-property:background,-webkit-backdrop-filter;transition-property:backdrop-filter,background;transition-property:backdrop-filter,background,-webkit-backdrop-filter;transition-duration:var(--chakra-transition-duration-normal);background-color:var(--ppt-canvas-card-mask-color)}.card-content .node-cardAccentLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg .mask.locked{background-color:var(--ppt-canvas-cover-mask-color)}.ai-text-color,.img-toolbar__ai-img{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(89.53deg,#3c38ff -7.37%,#7231ff 56.74%,#a02cff 106.03%)}.ppt-canvas-editor .card-content.left-layout .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg,.ppt-canvas-editor .card-content.right-layout .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg,.ppt-canvas-editor .card-content.top-layout .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg{border-top-left-radius:var(--ppt-canvas-card-radius);border-bottom-left-radius:var(--ppt-canvas-card-radius)}.ppt-canvas-editor .card-content.background-layout .node-cardLayoutItem{grid-area:1/1;z-index:1}.ppt-canvas-editor .card-content.background-layout .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg{border-radius:var(--card-border-radius)}.ppt-canvas-editor .card-content .node-cardLayoutItem{position:relative;display:flex;flex-direction:column;justify-content:stretch;min-width:0;min-height:0;grid-area:body}.ppt-canvas-editor .card-content .node-cardLayoutItem>[data-node-view-wrapper]{position:relative;height:100%;width:100%}.ppt-canvas-editor .card-content .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg{display:flex;width:100%;height:100%;position:relative;flex-direction:column;justify-content:var(--card-vertical-align);text-align:var(--card-text-align)}.ppt-canvas-editor .card-content .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg>[data-node-view-content-inner=cardLayoutItem]{padding:var(--card-inner-padding)}.ppt-canvas-editor .card-content .node-cardLayoutItem>[data-node-view-wrapper] .card-layout-cell-bg>[data-node-view-content-inner=cardLayoutItem]>div{max-width:var(--max-content-width);margin:auto}.AI_TEXT_COLOR,.ai-text-color,.img-toolbar__ai-img{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(89.53deg,#3c38ff -7.37%,#7231ff 56.74%,#a02cff 106.03%)}.img-toolbar__popover .chat-popover-inner{padding:4px 8px}.img-toolbar__wrapper{display:flex;align-items:center;gap:17px;height:28px}.img-toolbar__item{min-width:24px;height:24px;display:flex;justify-content:center;position:relative;cursor:pointer}.img-toolbar__item:hover{border-radius:8px;background:#f4f4f4}.img-toolbar__item:after{display:block;position:absolute;content:"";width:1px;height:20px;right:-8px;top:2px;background:#efefef}.img-toolbar__item:last-child:after{display:none}.img-toolbar__gallery{color:rgba(0,0,0,.88);font-size:12px;font-weight:400;line-height:24px;padding:0 4px}.img-toolbar__dropdown{display:flex;align-items:center}.img-toolbar__dropdown-text{-webkit-margin-start:8px;margin-inline-start:8px;font-size:12px}.img-toolbar__collection{display:flex;align-items:center;-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(89.53deg,#3c38ff -7.37%,#7231ff 56.74%,#a02cff 106.03%)}.img-toolbar__ai-img{font-size:12px;font-weight:400;padding:0 3px}.img-toolbar__dropdown-container{width:150px}.ppt-canvas-image-wrapper{position:relative;width:100%;height:100%;overflow:visible;z-index:0;margin-bottom:20px}.ppt-canvas-image-wrapper[data-selection-ring=padded]:before{outline-offset:.25em}.ppt-canvas-image-wrapper--focus[data-selection-ring=padded]:before{content:"";position:absolute;inset:0;border-radius:inherit;outline:2px solid #6397ff;pointer-events:none;z-index:1;outline-offset:.25em}.ppt-canvas-image-wrapper--loading{position:absolute;display:none;flex-direction:column;align-items:center;pointer-events:none;z-index:0!important;opacity:0!important;color:red;font-size:14px;justify-content:center;width:100%;height:100%;background-color:hsla(0,0%,100%,.8)}.ppt-canvas-image-wrapper--loading.show{opacity:1;z-index:10}.ppt-canvas-image-wrapper--loading :first-child{width:40px!important;height:40px!important;border:3px solid rgba(0,0,0,.12);border-bottom-color:#3c38ff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:img-loading-rotation 1s linear infinite}.ppt-canvas-image-wrapper--failed{position:absolute;display:flex;flex-direction:column;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10;color:#e94f44;font-size:14px}.ppt-canvas-image-wrapper--failed :last-child{white-space:nowrap}@keyframes img-loading-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ppt-canvas-image-wrapper.p-image-none{background:#eee url(https://static-m.popai.pro/_next/static/media/picture.7b9cecfe.svg) no-repeat 50%}.ppt-canvas-image-wrapper .p-image-content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;aspect-ratio:16/9}.ppt-canvas-image-wrapper .p-image-content image,.ppt-canvas-image-wrapper .p-image-content img{position:relative;width:100%;height:100%;max-width:none;pointer-events:none}.ppt-canvas-image-wrapper .p-image-content__inner{background-size:cover;background-repeat:no-repeat}.ppt-canvas-image-wrapper.p-image-loading .p-image-change{cursor:default}.ppt-canvas-image-wrapper .p-image-change{display:none;cursor:pointer;color:#fff;position:absolute;font-size:12px;padding:6px 8px;right:10px;bottom:10px;background-color:rgba(0,0,0,.4);border-radius:8px;z-index:1}.ppt-canvas-image-wrapper .p-image-change:hover{transition:all .3s ease;background-color:rgba(0,0,0,.6)}.ppt-canvas-image-wrapper--circle .p-image-content{aspect-ratio:1/1}.ppt-canvas-image-wrapper:hover .p-image-change{transition:all .3s ease;display:block!important}.chart-type-selector__popover-container .chat-popover-inner{background-color:#f5f7fa;padding:0;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.08);margin-top:4px}.chart-type-selector__popover-container .chat-popover-inner-content{padding:0}.chart-type-selector__content{width:327px;max-height:500px;overflow-y:auto;padding:12px;scrollbar-width:none;-ms-overflow-style:none}.chart-type-selector__content::-webkit-scrollbar{display:none}.chart-type-selector__section{margin-bottom:16px}.chart-type-selector__section:last-child{margin-bottom:0}.chart-type-selector__category{display:flex;align-items:center;gap:8px;margin-bottom:8px}.chart-type-selector__icon{display:flex;align-items:center;justify-content:center;font-size:20px;color:#1677ff}.chart-type-selector__label{font-size:14px;font-weight:600}.chart-type-selector__styles{display:flex;flex-wrap:wrap;gap:8px}.chart-type-selector__style-item{cursor:pointer;width:95px;height:52px}.chart-type-selector__style-label{text-align:center;margin-top:8px;font-size:14px;color:#333}.chart-type-selector__preview-container{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;overflow:hidden;transition:all .3s;width:95px;height:52px;background-color:#fff}.chart-type-selector__preview-container:hover{background-color:#e6e9f0}.chart-type-selector__preview-container--active{outline:1px solid #3c38ff}.chart-type-selector__preview{width:30px;height:30px;background-position:50%;background-repeat:no-repeat;background-size:80%}.color-scheme-selector__popover-container .chat-popover-inner{padding:0;background-color:#f5f7fa;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.08);margin-top:4px}.color-scheme-selector__popover-container .chat-popover-inner-content{padding:0}.color-scheme-selector__content{width:344px;padding:12px;background-color:#fff;scrollbar-width:none;-ms-overflow-style:none;border-radius:12px;background:#f5f7fa;box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.08)}.color-scheme-selector__content::-webkit-scrollbar{display:none}.color-scheme-selector__section{margin-bottom:16px}.color-scheme-selector__section:last-child{margin-bottom:0}.color-scheme-selector__section-title{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:8px}.color-scheme-selector__schemes{display:flex;flex-wrap:wrap;gap:12px}.color-scheme-selector__scheme-item{width:154px;border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid #e6e9f0;background:#fff}.color-scheme-selector__scheme-item:hover{background:#e6e9f0}.color-scheme-selector__scheme-item--active{border:1px solid #3c38ff}.color-scheme-selector__color-blocks{display:flex;height:100%;width:100%;overflow:hidden;gap:4px;padding:8px;border-radius:8px}.color-scheme-selector__color-block{width:20px;height:20px;border-radius:4px}.color-scheme-selector__item{padding:8px 16px;cursor:pointer;transition:all .3s}.color-scheme-selector__item:hover{background-color:#f5f5f5}.color-scheme-selector__label{font-size:14px}.legend-position-selector__popover-container .chat-popover-inner{padding:8px;border-radius:12px;background-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.08);margin-top:4px}.legend-position-selector__popover-container .chat-popover-inner-content{padding:0}.legend-position-selector__content{width:240px;background-color:#fff}.legend-position-selector__item{padding:8px;cursor:pointer;transition:all .3s;border-radius:8px;display:flex;gap:8px}.legend-position-selector__item:hover{background-color:#f5f5f5}.legend-position-selector__label{font-size:14px}.editor-panel-title-wrap{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #e6e9f0;height:42px;margin-bottom:12px}.editor-panel-title-wrap .editor-panel-title-title{overflow:hidden;color:var(--Gray-88,rgba(0,0,0,.88));text-overflow:ellipsis;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;display:flex;align-items:center}.editor-panel-title-wrap .editor-panel-title-tools{display:flex;gap:20px;overflow:hidden}.editor-panel-title-wrap .editor-panel-title-tools>div{cursor:pointer;color:var(--Gray-88,rgba(0,0,0,.88));text-overflow:ellipsis;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex;gap:6px;align-items:center;transition:all .3}.editor-panel-title-wrap .editor-panel-title-tools>div:hover{color:#3c38ff}.editor-panel-title-wrap .editor-panel-title-tools .chat-upload{display:inline-block;margin-top:2px}.editor-panel-title-wrap .editor-panel-title-tools .chat-upload>div{display:flex;gap:6px;cursor:pointer;align-items:center;transition:all .3}.editor-panel-title-wrap .editor-panel-title-tools .chat-upload>div:hover{color:#3c38ff}.rg-celleditor .rg-input,.rg-celleditor-input{width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;font-size:1em;outline:none}.rg-celleditor{box-sizing:border-box;z-index:5;background-color:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.06);display:flex;border:2px solid #3579f8;padding:0 4px}.rg-number-celleditor input{text-align:right}.reactgrid-content .rg-pane .rg-cell .rg-date-cell,.reactgrid-content .rg-pane .rg-cell .rg-time-cell,.reactgrid-content .rg-pane .rg-cell.rg-number-cell{justify-content:flex-end}.reactgrid-content .rg-pane .rg-cell.rg-email-cell.rg-invalid{color:red}.reactgrid-content .rg-pane .rg-cell.rg-text-cell.placeholder{color:#999;font-size:.8em}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell{align-items:center;padding:0;margin:0;background:transparent;pointer-events:auto}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell input{width:20px;height:20px}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell .chevron{pointer-events:auto;display:flex;justify-content:center;align-items:center;font-weight:700;margin-right:.1em;cursor:pointer;transition:all .2s ease-in-out;height:1em;width:1em}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell .no-child{width:.5em}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell.expanded .chevron{transform:rotate(90deg)}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell.collapsed .chevron{transform:rotate(0deg)}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell{justify-content:center}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label{position:relative;height:18px;width:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label input{position:absolute;opacity:0;cursor:pointer;margin:0;height:18px;width:18px}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell span{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label:hover input~span{background-color:#ccc}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label input:checked~span{background-color:#3579f8}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell span:after{content:"";position:absolute;display:none}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label input:checked~span:after{display:block}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label span:after{left:7px;top:2px;width:4px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell{padding:0;overflow:visible}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-menu{top:100%;background-color:#fff;border-radius:4px;box-shadow:0 0 7px rgba(0,0,0,.5);margin-bottom:8px;margin-top:2px;position:absolute;width:100%;z-index:1;box-sizing:border-box}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-option{padding:.3em .5em;min-height:1.5em;display:flex;align-items:center}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-option.selected:before{content:"✓";padding-right:.2em}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-option.focused{color:#000;background-color:#f1f6ff}.rg-copy-container[contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.reactgrid-content{user-select:none;-moz-user-select:none;-webkit-user-select:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;color:#000}.reactgrid-content .rg-pane.rg-pane-bottom,.reactgrid-content .rg-pane.rg-pane-left,.reactgrid-content .rg-pane.rg-pane-right,.reactgrid-content .rg-pane.rg-pane-top{position:sticky;position:-webkit-sticky;background-color:#fff}.reactgrid-content .rg-pane.rg-pane-top{top:0}.reactgrid-content .rg-pane.rg-pane-bottom{bottom:0}.reactgrid-content .rg-pane.rg-pane-left{left:0}.reactgrid-content .rg-pane.rg-pane-right{right:0}.reactgrid-content .rg-pane .rg-cell{font-size:1em;box-sizing:border-box;white-space:nowrap;position:absolute;display:flex;flex-direction:row;align-items:center;overflow:hidden;padding:0 4px;outline:none;touch-action:auto;border-color:#e8e8e8;color:#000}.reactgrid-content .rg-pane .rg-cell .rg-touch-column-resize-handle{position:absolute;top:0;right:0;width:11px;height:100%;pointer-events:auto}.reactgrid-content .rg-pane .rg-cell .rg-touch-column-resize-handle .rg-resize-handle{position:absolute;right:0;width:6px;height:100%}.reactgrid-content .rg-pane .rg-cell .rg-touch-column-resize-handle .rg-resize-handle:hover{cursor:col-resize;background-color:#3579f8}.reactgrid-content .rg-pane .rg-cell .rg-touch-row-resize-handle{position:absolute;bottom:0;left:0;height:11px;width:100%;pointer-events:auto}.reactgrid-content .rg-pane .rg-cell .rg-touch-row-resize-handle .rg-resize-handle{position:absolute;bottom:0;height:6px;width:100%}.reactgrid-content .rg-pane .rg-cell .rg-touch-row-resize-handle .rg-resize-handle:hover{cursor:row-resize;background-color:#3579f8}.reactgrid-content .rg-pane .rg-cell .rg-groupId{font-size:.8em;position:absolute;right:4px;top:4px}.reactgrid-content .rg-pane .rg-cell-focus,.reactgrid-content .rg-pane .rg-cell-highlight{position:absolute;pointer-events:none;box-sizing:border-box;border:2px solid #3579f8}.reactgrid-content .rg-pane .rg-touch-fill-handle{position:absolute;width:40px;height:40px;background-color:hsla(0,0%,100%,.01);touch-action:none;pointer-events:auto}.reactgrid-content .rg-pane .rg-touch-fill-handle .rg-fill-handle{position:absolute;cursor:crosshair;top:50%;left:50%;transform:translate(calc(-50% - .5px),calc(-50% - .5px));width:6.5px;height:6.5px;background-color:#3579f8;border:1px solid #fff;background-clip:content-box}.reactgrid-content .rg-pane .rg-partial-area{position:absolute;pointer-events:none;box-sizing:border-box}.reactgrid-content .rg-pane .rg-partial-area.rg-partial-area-part{border:1px dashed #000}.reactgrid-content .rg-pane .rg-partial-area.rg-partial-area-selected-range{border:1px solid #3579f8;background-color:rgba(53,121,248,.35)}.reactgrid-content .rg-pane-shadow{position:-webkit-sticky;position:sticky}.reactgrid-content .rg-pane-shadow.shadow-top{pointer-events:none;top:0}.reactgrid-content .rg-pane-shadow.shadow-left{pointer-events:none;left:0}.reactgrid-content .rg-pane-shadow.shadow-bottom{pointer-events:none;bottom:0;box-shadow:2px -1px 3px 1px rgba(0,0,0,.06)}.reactgrid-content .rg-pane-shadow.shadow-right{pointer-events:none;right:0;box-shadow:-5px 0 3px -2px rgba(0,0,0,.06)}.reactgrid-content .rg-pane-shadow.shadow-top-right-corner{box-shadow:-2px 2px 3px 1px rgba(0,0,0,.06)}.reactgrid-content .rg-pane-shadow.shadow-bottom-left-corner{box-shadow:2px -2px 3px 1px rgba(0,0,0,.06)}.reactgrid-content .rg-pane-shadow.shadow-bottom-right-corner{box-shadow:-2px -2px 3px 1px rgba(0,0,0,.06)}.reactgrid-content .rg-context-menu{position:fixed;z-index:1000;background-color:#fff;font-size:1em;box-shadow:0 0 8px 2px rgba(0,0,0,.06)}.reactgrid-content .rg-context-menu .rg-context-menu-option{padding:8px 20px 8px 15px;cursor:pointer}.reactgrid-content .rg-context-menu .rg-context-menu-option:hover{background-color:#f2f2f2}.reactgrid-content .rg-shadow{position:absolute;background-color:#000;opacity:.1;z-index:4}.reactgrid-content .rg-column-resize-hint,.reactgrid-content .rg-row-resize-hint{background-color:#74b9ff;position:absolute;padding:5px;border-radius:0 5px 5px 0}.reactgrid-content .rg-line{position:absolute;background-color:#74b9ff;z-index:4}.reactgrid-content .rg-line-horizontal{left:0;height:2px}.reactgrid-content .rg-line-vertical{top:0;width:2px}.reactgrid-content .rg-hidden-element{border:0;padding:0;margin:0;position:fixed;width:1px;height:1px;opacity:0;top:50%;left:50%}.chart-editor-left-table-wrap .chart-editor-left-table{display:flex;gap:12px;overflow-x:auto}.chart-editor-left-table-wrap .chart-editor-left-table::-webkit-scrollbar{display:none}.chart-editor-left-table-wrap .chart-editor-left-table{-ms-overflow-style:none;scrollbar-width:none}.chart-editor-left-table-wrap .chart-editor-left-table .chart-editor-left-table-add-column-btn{border-radius:12px;border:1.5px dashed var(---,#d3d7e0);height:300px;writing-mode:vertical-rl;display:flex;justify-content:center;flex:0 0 auto;width:36px;align-items:center;cursor:pointer;gap:8px;min-height:140px}.chart-editor-left-table-wrap .chart-editor-left-table-add-row-btn{margin-top:12px;display:flex;padding:12px;justify-content:center;align-items:center;gap:8px;flex:1 0;border-radius:12px;border:1.5px dashed var(---,#d3d7e0);height:36px;cursor:pointer;max-width:100%}.chart-editor-left-table-wrap .chart-editor-left-table-add-row-btn:not(.chart-editor-left-table-btn-disable){transition:all .3}.chart-editor-left-table-wrap .chart-editor-left-table-add-row-btn:not(.chart-editor-left-table-btn-disable):hover{border-color:#3c38ff}.chart-editor-left-table-wrap .chart-editor-left-table-add-column-btn:not(.chart-editor-left-table-btn-disable){transition:all .3}.chart-editor-left-table-wrap .chart-editor-left-table-add-column-btn:not(.chart-editor-left-table-btn-disable):hover{border-color:#3c38ff}.chart-editor-left-table-wrap .chart-editor-left-table-btn-disable{opacity:.6;cursor:no-drop!important}.chart-editor-left-table-wrap .chart-table-custom-one-column,.chart-editor-left-table-wrap .chart-table-custom-one-row{background-color:hsla(0,0%,91%,.2)}.charts-editor-root .chat-modal-content{background-color:#f5f7fa;padding:24px}.charts-editor-root .chat-modal-content .chat-modal-header{background-color:transparent;margin-bottom:16px}.charts-editor-root .chat-modal-content .chat-modal-header .chat-modal-title{line-height:1}.chart-editor-container{display:flex;max-height:70vh;height:max-content;overflow-y:auto;gap:16px}.chart-editor-container .editor-left-panel-wrap{background-color:#fff;border-radius:12px;padding:12px;max-width:calc(65% - 20px);width:100%;min-height:55vh}.chart-editor-container .editor-left-panel-wrap .reactgrid{max-width:100%;max-height:calc(55vh - 100px)}.chart-editor-container .editor-left-panel-wrap .reactgrid::-webkit-scrollbar{display:none}.chart-editor-container .editor-left-panel-wrap .reactgrid{-ms-overflow-style:none;scrollbar-width:none}.chart-editor-container .editor-right-panel-wrap{flex:1 1;background-color:#fff;border-radius:12px;padding:12px;display:flex;flex-direction:column}.chart-editor-container .editor-right-panel-wrap .preview-title{font-size:16px;font-weight:500;margin-bottom:16px}.chart-editor-container .editor-right-panel-wrap .chart-preview{flex:1 1;min-height:200px;max-height:400px;border:1px solid #f0f0f0;border-radius:4px;width:100%;height:100%}.chart-editor-container .left-table-btn{margin-top:12px;display:flex;padding:12px;justify-content:center;align-items:center;gap:8px;flex:1 0;border-radius:12px;border:1.5px dashed var(---,#d3d7e0);height:36px}.charts-editor-modal-footer-btn{width:100px;height:40px}.ant-table-wrapper .ant-table-tbody .ant-table-cell{padding:8px}.ant-table-wrapper .ant-table-tbody .ant-table-cell .ant-input,.ant-table-wrapper .ant-table-tbody .ant-table-cell .ant-input-number{width:100%}.ant-drawer-content-wrapper .ant-drawer-header{padding:16px 24px}.ant-drawer-content-wrapper .ant-drawer-header .ant-drawer-title{font-size:16px;font-weight:500}.ant-drawer-content-wrapper .ant-drawer-body{padding:24px;height:calc(100% - 55px)}.chart-toolbar{padding:4px}.chart-toolbar__button{height:32px;gap:4px;padding:0 4px}.chart-toolbar .ant-dropdown-trigger{display:flex;align-items:center;justify-content:space-between}.chart-toolbar .ant-switch{margin:0 8px}.chart-toolbar .ant-btn-primary{background-color:#4b5ffa}.chart-toolbar .ant-btn-primary:hover{background-color:#3a4cd7}.chart-toolbar .save-button{background-color:#4b5ffa;color:#fff;border:none}.chart-toolbar .save-button:hover{background-color:#3a4cd7}.chart-toolbar-popover .chat-popover-inner{padding:0;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.15)}.chart-toolbar-popover .chat-popover-inner-content{padding:0}.chart-toolbar-popover .chat-popover-arrow{display:none}.canvas-chart-wrapper{position:relative;overflow:hidden;transition:all .3s ease;background-color:var(--ppt-canvas-box-bg-color,var(--ppt-canvas-shape-bg-color));border-radius:min(1em,var(--ppt-canvas-box-border-radius,var(--ppt-canvas-shape-border-radius)));box-shadow:var(--ppt-canvas-box-shadow-offset-x,var(--ppt-canvas-shape-shadow-offset-x)) var(--ppt-canvas-box-shadow-offset-y,var(--ppt-canvas-shape-shadow-offset-y)) var(--ppt-canvas-box-shadow-blur,var(--ppt-canvas-shape-shadow-blur)) var(--ppt-canvas-box-shadow-spread,var(--ppt-canvas-shape-shadow-spread)) var(--ppt-canvas-box-shadow-color,var(--ppt-canvas-shape-shadow-color));border:var(--ppt-canvas-box-border-width,var(--ppt-canvas-shape-border-width)) solid var(--ppt-canvas-box-border-color,var(--ppt-canvas-shape-border-color))}.canvas-chart-wrapper--selected:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #1890ff;pointer-events:none;z-index:1;border-radius:var(--box-border-radius)}.canvas-chart-wrapper .chart-container{overflow:hidden;cursor:pointer;max-width:100%;min-width:min(10em,100%);min-height:min(10em,100%);width:calc(100%*var(--media-scale));aspect-ratio:1/.56;position:relative}