.x6-graph{touch-action:none;outline:none;position:relative;overflow:hidden}.x6-graph-background,.x6-graph-grid,.x6-graph-svg{position:absolute;inset:0}.x6-graph-background-stage,.x6-graph-grid-stage,.x6-graph-svg-stage{-webkit-user-select:none;user-select:none}.x6-graph.x6-graph-pannable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.x6-graph.x6-graph-panning{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;-webkit-user-select:none;user-select:none}.x6-node{cursor:move}.x6-node.x6-node-immovable{cursor:default}.x6-node *{-webkit-user-drag:none}.x6-node .scalable *{vector-effect:non-scaling-stroke}.x6-node [magnet=true]{cursor:crosshair;transition:opacity .3s}.x6-node [magnet=true]:hover{opacity:.7}.x6-node foreignObject{background-color:#0000;display:block;overflow:visible}.x6-node foreignObject>body{background-color:#0000;width:100%;height:100%;margin:0;padding:0;position:static;overflow:visible}.x6-edge .source-marker,.x6-edge .target-marker{vector-effect:non-scaling-stroke}.x6-edge .connection{stroke-linejoin:round;fill:none}.x6-edge .connection-wrap{cursor:move;opacity:0;fill:none;stroke:#000;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.x6-edge .connection-wrap:hover{opacity:.4;stroke-opacity:.4}.x6-edge .vertices{cursor:move;opacity:0}.x6-edge .vertices .vertex{fill:#1abc9c}.x6-edge .vertices .vertex :hover{fill:#34495e;stroke:none}.x6-edge .vertices .vertex-remove{cursor:pointer;fill:#fff}.x6-edge .vertices .vertex-remove-area{cursor:pointer;opacity:.1}.x6-edge .vertices .vertex-group:hover .vertex-remove-area{opacity:1}.x6-edge .arrowheads{cursor:move;opacity:0}.x6-edge .arrowheads .arrowhead{fill:#1abc9c}.x6-edge .arrowheads .arrowhead :hover{fill:#f39c12;stroke:none}.x6-edge .tools{cursor:pointer;opacity:0}.x6-edge .tools .tool-options{display:none}.x6-edge .tools .tool-remove circle{fill:red}.x6-edge .tools .tool-remove path{fill:#fff}.x6-edge:hover .vertices,.x6-edge:hover .arrowheads,.x6-edge:hover .tools{opacity:1}.x6-highlight-opacity{opacity:.3}.x6-cell-tool-editor{white-space:normal;text-align:center;vertical-align:top;overflow-wrap:normal;transform-origin:0 0;-webkit-user-drag:none;outline:none;min-height:1em;margin:0;padding:0;line-height:1;display:inline-block;position:relative}.x6-edge-tool-editor{border:1px solid #275fc5;border-radius:2px}.x6-widget-minimap{box-sizing:border-box;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#fff;display:table-cell;position:relative;overflow:hidden}.x6-widget-minimap .x6-graph{cursor:pointer;display:inline-block;box-shadow:0 0 4px #eee}.x6-widget-minimap .x6-graph>svg{pointer-events:none;shape-rendering:optimizespeed}.x6-widget-minimap .x6-graph .x6-node *{vector-effect:initial}.x6-widget-minimap-viewport{cursor:move;border:2px solid #31d0c6;margin:-2px 0 0 -2px;position:absolute;box-sizing:content-box!important}.x6-widget-minimap-viewport-zoom{box-sizing:border-box;cursor:nwse-resize;background-color:#fff;border:2px solid #31d0c6;border-radius:50%;width:12px;height:12px;margin:0 -6px -6px 0;position:absolute;bottom:0;right:0}.x6-widget-selection{touch-action:none;width:0;height:0;display:none;position:absolute;top:0;left:0}.x6-widget-selection-rubberband{opacity:.3;display:block;overflow:visible}.x6-widget-selection-selected{display:block}.x6-widget-selection-box{cursor:move}.x6-widget-selection-inner[data-selection-length="0"],.x6-widget-selection-inner[data-selection-length="1"]{display:none}.x6-widget-selection-content{text-align:center;border-radius:6px;margin-top:30px;padding:6px;line-height:14px;position:absolute;top:100%;left:-20px;right:-20px}.x6-widget-selection-content:empty{display:none}.x6-widget-selection-rubberband{background-color:#3498db;border:2px solid #2980b9}.x6-widget-selection-box{border:2px dashed #feb663;margin-top:-4px;margin-left:-4px;padding-bottom:4px;padding-right:4px;box-shadow:2px 2px 5px #d3d3d3;box-sizing:content-box!important}.x6-widget-selection-inner{border:2px solid #feb663;margin-top:-8px;margin-left:-8px;padding-bottom:12px;padding-right:12px;box-shadow:2px 2px 5px #d3d3d3;box-sizing:content-box!important}.x6-widget-selection-content{color:#fff;background-color:#6a6b8a;font-size:10px}.x6-widget-snapline{pointer-events:none;position:absolute;inset:0}.x6-widget-snapline-vertical,.x6-widget-snapline-horizontal{stroke:#2ecc71;stroke-width:1px}.x6-widget-transform{-webkit-user-select:none;user-select:none;pointer-events:none;border:1px dashed #000;border-radius:5px;margin:-5px 0 0 -5px;padding:4px;position:absolute;box-sizing:content-box!important}.x6-widget-transform>div{box-sizing:border-box;pointer-events:auto;-webkit-user-drag:none;user-drag:none;background-color:#fff;border:1px solid #000;transition:background-color .2s;position:absolute}.x6-widget-transform>div:hover{background-color:#d3d3d3}.x6-widget-transform-cursor-n{cursor:n-resize}.x6-widget-transform-cursor-s{cursor:s-resize}.x6-widget-transform-cursor-e{cursor:e-resize}.x6-widget-transform-cursor-w{cursor:w-resize}.x6-widget-transform-cursor-ne{cursor:ne-resize}.x6-widget-transform-cursor-nw{cursor:nw-resize}.x6-widget-transform-cursor-se{cursor:se-resize}.x6-widget-transform-cursor-sw{cursor:sw-resize}.x6-widget-transform-resize{border-radius:6px;width:10px;height:10px}.x6-widget-transform-resize[data-position=top-left]{top:-5px;left:-5px}.x6-widget-transform-resize[data-position=top-right]{top:-5px;right:-5px}.x6-widget-transform-resize[data-position=bottom-left]{bottom:-5px;left:-5px}.x6-widget-transform-resize[data-position=bottom-right]{bottom:-5px;right:-5px}.x6-widget-transform-resize[data-position=top]{margin-left:-5px;top:-5px;left:50%}.x6-widget-transform-resize[data-position=bottom]{margin-left:-5px;bottom:-5px;left:50%}.x6-widget-transform-resize[data-position=left]{margin-top:-5px;top:50%;left:-5px}.x6-widget-transform-resize[data-position=right]{margin-top:-5px;top:50%;right:-5px}.x6-widget-transform.prevent-aspect-ratio .x6-widget-transform-resize[data-position=top],.x6-widget-transform.prevent-aspect-ratio .x6-widget-transform-resize[data-position=bottom],.x6-widget-transform.prevent-aspect-ratio .x6-widget-transform-resize[data-position=left],.x6-widget-transform.prevent-aspect-ratio .x6-widget-transform-resize[data-position=right],.x6-widget-transform.no-orth-resize .x6-widget-transform-resize[data-position=bottom],.x6-widget-transform.no-orth-resize .x6-widget-transform-resize[data-position=left],.x6-widget-transform.no-orth-resize .x6-widget-transform-resize[data-position=right],.x6-widget-transform.no-orth-resize .x6-widget-transform-resize[data-position=top],.x6-widget-transform.no-resize .x6-widget-transform-resize{display:none}.x6-widget-transform-rotate{cursor:crosshair;border-radius:6px;width:12px;height:12px;top:-20px;left:-20px}.x6-widget-transform.no-rotate .x6-widget-transform-rotate{display:none}.x6-widget-transform-active{pointer-events:all;border-color:#0000}.x6-widget-transform-active>div{display:none}.x6-widget-transform-active>.x6-widget-transform-active-handle{background-color:gray;display:block}:root{--sk-blue:#3370ff;--sk-text:#1f2329;--sk-muted:#8f959e;--sk-border:#dee0e3}.sk-editor{min-height:calc(100vh - 58px);color:var(--sk-text);font-family:var(--sk-document-font,-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif)}.sk-toolbar{z-index:12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #e5e6eb;align-items:center;gap:3px;height:48px;padding:0 22px;display:flex;position:sticky;top:58px}.sk-toolbar button,.sk-floating button,.sk-color-button{color:#4e5969;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;display:grid}.sk-toolbar button:hover,.sk-floating button:hover,.sk-color-button:hover,.sk-toolbar button.is-active,.sk-floating button.is-active{color:var(--sk-blue);background:#edf3ff}.sk-toolbar-brand{letter-spacing:-.2px;align-items:baseline;gap:2px;margin-right:5px;font-size:13px;display:flex}.sk-toolbar-brand b{color:var(--sk-blue)}.sk-separator{background:#e5e6eb;width:1px;height:20px;margin:0 5px}.sk-page-shell{padding:34px 24px 80px}.sk-page{background:#fff;border:1px solid #ebedf0;border-radius:8px;width:min(880px,100%);min-height:920px;margin:auto;padding:70px 84px 120px;box-shadow:0 3px 20px #1f23290d}.sk-comment-anchor{cursor:pointer;background:#ffc4003d;border-bottom:2px solid #d68f007a}.sk-comment-anchor.is-active{background:#ffab006b;border-bottom-color:#d37b00}.sk-remote-selection{background:color-mix(in srgb,var(--sk-remote-color) 22%,transparent);border-bottom:2px solid var(--sk-remote-color)}.sk-remote-selection.is-caret{border:0;border-left:2px solid var(--sk-remote-color);background:0 0;position:relative}.sk-remote-selection.is-caret:after{content:attr(data-name);z-index:2;color:#fff;background:var(--sk-remote-color);white-space:nowrap;pointer-events:none;border-radius:3px 3px 3px 0;padding:1px 4px;font-size:10px;line-height:1.4;position:absolute;bottom:1.1em;left:-2px}.sk-document-outline{z-index:8;box-sizing:border-box;color:#646a73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #e5e6eb;border-radius:9px;width:190px;max-height:calc(100vh - 150px);padding:10px 8px;position:fixed;top:126px;left:max(16px,50vw - 670px);overflow:auto;box-shadow:0 5px 20px #1f232912}.sk-document-outline header{color:#4e5969;align-items:center;gap:7px;height:30px;padding:0 8px;font-size:12px;display:flex}.sk-document-outline>div{gap:1px;display:grid}.sk-document-outline button{color:#646a73;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;width:100%;height:30px;padding-right:8px;overflow:hidden}.sk-document-outline button:hover{color:#245bdb;background:#f5f7fa}.sk-document-outline button.is-active{color:#245bdb;background:#edf3ff}.sk-document-outline button span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sk-editable{outline:none;font-size:16px;line-height:1.75}.sk-block-frame{border-radius:4px;min-height:31px;margin:3px 0;scroll-margin-top:126px;transition:background .12s,box-shadow .12s;position:relative}.sk-block-frame.is-menu-open{background:#3370ff09;box-shadow:inset 2px 0 #3370ff}.sk-block-frame.is-drop-before:before,.sk-block-frame.is-drop-after:after{content:"";z-index:20;background:#3370ff;border-radius:2px;height:2px;position:absolute;left:-48px;right:0}.sk-block-frame.is-drop-before:before{top:-3px}.sk-block-frame.is-drop-after:after{bottom:-3px}.sk-block-frame.is-block-selected:not(.is-cell-block){background:#3370ff0e;box-shadow:inset 3px 0 #7aa2ff}.sk-block-frame.is-block-selected>.sk-block-gutter{opacity:1}.sk-block-frame.is-block-selected>.sk-block-gutter>button{color:#245bdb;background:#edf3ff;border-color:#8fb0ff}.sk-block-frame>p,.sk-block-frame>h1,.sk-block-frame>h2,.sk-block-frame>h3,.sk-block-frame>h4,.sk-block-frame>h5,.sk-block-frame>blockquote,.sk-block-frame>ul,.sk-block-frame>ol,.sk-block-frame>li{margin:0;padding:2px 0}.sk-block-frame>h1{letter-spacing:-.7px;margin:22px 0 8px;font-size:30px;line-height:1.34}.sk-block-frame:first-child>h1{margin-top:0}.sk-block-frame>h2{margin:20px 0 6px;font-size:23px;line-height:1.4}.sk-block-frame>h3{margin:16px 0 5px;font-size:19px}.sk-block-frame>h4{margin:14px 0 4px;font-size:17px}.sk-block-frame>h5{margin:12px 0 3px;font-size:16px}.sk-property-paragraph{min-height:28px}.sk-property-paragraph>h1,.sk-property-paragraph>h2,.sk-property-paragraph>h3,.sk-property-paragraph>h4,.sk-property-paragraph>h5{margin:0;padding:2px 0}.sk-property-paragraph>h1{letter-spacing:-.7px;margin:22px 0 8px;font-size:30px;line-height:1.34}.sk-property-paragraph>h2{margin:20px 0 6px;font-size:23px;line-height:1.4}.sk-property-paragraph>h3{margin:16px 0 5px;font-size:19px}.sk-property-paragraph>h4{margin:14px 0 4px;font-size:17px}.sk-property-paragraph>h5{margin:12px 0 3px;font-size:16px}.sk-property-paragraph>blockquote{color:#8f959e;background:0 0;border-left:3px solid #3370ff;margin:0;padding:6px 14px}.sk-attribute-list{align-items:flex-start;gap:9px;display:flex}.sk-attribute-list>span{color:#3370ff;text-align:right;-webkit-user-select:none;user-select:none;min-width:18px}.sk-attribute-list>div{flex:1;min-width:0}.sk-block-frame>blockquote{color:#8f959e;background:0 0;border-left:3px solid #3370ff;padding:6px 14px}.sk-block-frame.is-quote-block{margin-top:0;margin-bottom:0}.sk-quote-content{min-width:0}.sk-block-frame.is-quote-block blockquote{border-radius:6px 6px 0 0}.sk-block-frame.is-quote-block+.sk-block-frame.is-quote-block blockquote{border-top-left-radius:0;border-top-right-radius:0}.sk-block-frame.is-quote-block:not(:has(+.sk-block-frame.is-quote-block)) blockquote{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.sk-block-frame.is-list-block{min-height:28px;margin-top:4px;margin-bottom:4px}.sk-block-frame.is-list-block .sk-property-paragraph:not([class*=is-h]){min-height:28px;line-height:1.75}.sk-block-frame.is-list-block .sk-attribute-list,.sk-block-frame.is-list-block .sk-todo{min-height:22px}.sk-block-frame.is-quote-block.is-list-block blockquote{padding-top:2px;padding-bottom:2px}.sk-block-frame>ul,.sk-block-frame>ol{padding-left:25px}.sk-block-frame>li{margin-left:25px}.sk-block-gutter{opacity:0;justify-content:flex-end;width:28px;transition:opacity .12s;display:flex;position:absolute;top:3px;right:calc(100% + 7px)}.sk-block-frame:hover>.sk-block-gutter,.sk-block-frame.is-menu-open>.sk-block-gutter{opacity:1}.sk-block-gutter>button{color:#8f959e;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:24px;height:27px;padding:0;display:grid}.sk-block-gutter>button:hover{color:#3370ff;background:#edf3ff}.sk-block-gutter>.sk-single-block-control{border:1px solid #0000;width:28px}.sk-block-gutter>.sk-single-block-control.is-empty{color:#3370ff;background:#f2f6ff;border-color:#d5e2ff}.sk-block-frame.is-menu-open>.sk-block-gutter>.sk-single-block-control{color:#245bdb;background:#edf3ff;border-color:#8fb0ff}.sk-block-menu{z-index:90;background:#fff;border:1px solid #e5e6eb;border-radius:9px;width:260px;max-height:calc(100vh - 16px);padding:7px;position:fixed;overflow-y:auto;box-shadow:0 8px 26px #1f232929}.sk-block-menu button{color:#4e5969;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:34px;padding:0 9px;display:flex}.sk-block-menu button:hover{background:#f5f6f7}.sk-block-menu button.is-active{color:#245bdb;background:#edf3ff;border-color:#8fb0ff}.sk-block-menu button.is-danger{color:#f54a45}.sk-block-menu-label{color:#8f959e;padding:4px 9px;font-size:11px}.sk-block-menu-rule{background:#f0f0f0;height:1px;margin:4px}.sk-property-label{padding-top:8px}.sk-create-blocks{grid-template-columns:1fr;gap:3px;padding:3px 4px 5px;display:grid}.sk-create-blocks button{border:0;align-items:center;height:46px;padding:6px 10px}.sk-create-blocks button>span{text-align:left;min-width:0}.sk-create-blocks b,.sk-create-blocks small{display:block}.sk-create-blocks b{font-size:12px}.sk-create-blocks small{color:#8f959e;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:9px;overflow:hidden}.sk-heading-grid,.sk-quick-grid{grid-template-columns:repeat(5,1fr);gap:5px;padding:3px 4px;display:grid}.sk-heading-grid button,.sk-quick-grid button{border:1px solid #dee0e3;justify-content:center;height:31px;padding:0}.sk-align-grid{border-top:1px solid #f0f0f0;grid-template-columns:repeat(3,34px);margin-top:3px;padding-top:7px}.sk-context-title{color:#4e5969;align-items:flex-start;gap:9px;padding:7px 8px 10px;display:flex}.sk-context-title span{min-width:0}.sk-context-title b,.sk-context-title small{display:block}.sk-context-title b{font-size:13px}.sk-context-title small{color:#8f959e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.sk-card-colors{gap:8px;padding:4px 8px 8px;display:flex}.sk-card-colors button{border:1px solid #1f232914;border-radius:50%;width:28px;height:28px}.sk-context-hint{color:#646a73;background:#f5f6f7;border-radius:6px;margin:2px 8px 8px;padding:8px 10px;font-size:12px;line-height:1.5}.sk-floating{z-index:50;background:#fff;border:1px solid #e5e6eb;border-radius:9px;align-items:center;padding:5px;display:none;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 28px #1f23292e}.sk-floating[data-placement=below]{transform:translate(-50%)}.sk-floating.is-visible{display:flex}.sk-color-button{position:relative}.sk-color-button input{opacity:0;width:1px;height:1px;position:absolute}.sk-mark-dropdown{position:relative}.sk-toolbar-link{display:flex;position:relative}.sk-link-popover{z-index:65;box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:9px;width:300px;padding:10px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #1f23292e}.sk-link-popover>label{color:#646a73;margin:0 0 6px;font-size:11px;font-weight:600;display:block}.sk-link-popover>div{align-items:center;gap:5px;display:flex}.sk-link-popover input{box-sizing:border-box;color:#1f2329;background:#fff;border:1px solid #c9cdd4;border-radius:6px;outline:0;flex:1;min-width:0;height:30px;padding:0 9px;font-size:12px}.sk-link-popover input:focus{border-color:#3370ff;box-shadow:0 0 0 2px #3370ff1f}.sk-toolbar .sk-link-popover button,.sk-floating .sk-link-popover button{flex:0 0 30px;width:30px;height:30px}.sk-link-popover button[type=submit]{color:#fff;background:#3370ff}.sk-link-popover button[type=submit]:hover{color:#fff;background:#245bdb}.sk-floating[data-placement=below] .sk-link-popover{top:auto;bottom:calc(100% + 8px)}.sk-floating .sk-font-size-button{color:#4e5969;width:38px;font-size:12px;font-weight:600}.sk-floating .sk-mark-color-button{position:relative}.sk-floating .sk-mark-color-button:after{content:"";background:var(--mark-color);border:1px solid #1f23291f;border-radius:2px;height:3px;position:absolute;bottom:4px;left:6px;right:6px}.sk-mark-popover{z-index:60;box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:9px;padding:6px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1f23292e}.sk-floating[data-placement=below] .sk-mark-popover{top:auto;bottom:calc(100% + 8px)}.sk-font-size-popover{width:84px}.sk-floating .sk-font-size-popover>button{justify-content:center;align-items:center;width:100%;height:29px;font-size:12px;display:flex}.sk-mark-color-popover{width:152px}.sk-floating .sk-mark-color-popover>.sk-mark-clear{width:100%;height:29px;margin-bottom:5px;font-size:11px}.sk-mark-color-popover>div{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.sk-floating .sk-mark-color-popover>div>button{border:2px solid #fff;border-radius:6px;width:29px;height:29px;box-shadow:0 0 0 1px #dee0e3}.sk-floating .sk-mark-color-popover>div>button:hover,.sk-floating .sk-mark-color-popover>div>button.is-active{box-shadow:0 0 0 2px #3370ff}.sk-slash-menu{z-index:45;background:#fff;border:1px solid #e5e6eb;border-radius:10px;width:310px;max-height:390px;padding:7px;position:fixed;overflow:auto;box-shadow:0 12px 34px #1f232933}.sk-menu-label{color:#8f959e;padding:5px 8px 7px;font-size:12px;font-weight:600}.sk-slash-menu>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;width:100%;padding:7px;display:flex}.sk-slash-menu>button:hover{background:#f2f3f5}.sk-menu-icon{color:#4e5969;border:1px solid #dee0e3;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.sk-slash-menu b,.sk-slash-menu small{display:block}.sk-slash-menu b{font-size:14px}.sk-slash-menu small{color:#8f959e;margin-top:2px;font-size:11px}.sk-menu-empty{text-align:center;color:#8f959e;padding:24px}.sk-link{color:#245bdb;border-bottom:1px solid #9dbbff;text-decoration:none}.sk-inline-code{color:#d03a52;background:#f5f6f7;border-radius:4px;padding:2px 5px;font-size:.9em}.sk-todo{align-items:flex-start;gap:9px;display:flex}.sk-todo>button{color:#fff;background:#fff;border:1.5px solid #bbbfc4;border-radius:4px;flex:0 0 18px;place-items:center;width:18px;height:18px;margin-top:5px;padding:0;display:grid}.sk-todo>button.is-checked{background:var(--sk-blue);border-color:var(--sk-blue)}.sk-todo>span{flex:1;min-width:0}.sk-todo .is-done{color:#8f959e;text-decoration:line-through}.sk-code{color:#1f2329;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:8px;margin:9px 0;overflow:hidden}.sk-code-toolbar{background:#f2f3f5;border-bottom:1px solid #e5e6eb;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.sk-code-toolbar>span{background:#ff7875;border-radius:50%;width:8px;height:8px}.sk-code-toolbar>span:nth-child(2){background:#ffc53d}.sk-code-toolbar>span:nth-child(3){background:#73d13d}.sk-code select{color:#4e5969;background:#fff;border:1px solid #dee0e3;border-radius:5px;outline:0;max-width:180px;margin-left:auto;padding:3px 24px 3px 7px}.sk-code select:hover,.sk-code select:focus{border-color:#8fb0ff}.sk-code pre{margin:0;padding:15px 18px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.sk-divider{padding:12px 0}.sk-divider hr{border:0;border-top:1px solid #dee0e3;margin:0}.sk-image{max-width:100%;margin:10px 0;position:relative}.sk-image img{cursor:default;border-radius:6px;width:100%;height:auto;display:block}.sk-image.is-selected img{outline:2px solid var(--sk-blue)}.sk-image-resizer{box-sizing:border-box;cursor:nwse-resize;background:var(--sk-blue);opacity:0;border:2px solid #fff;border-radius:50%;width:13px;height:13px;padding:0;position:absolute;bottom:-6px;right:-6px}.sk-image:hover .sk-image-resizer,.sk-image.is-selected .sk-image-resizer{opacity:1}.sk-upload-overlay{color:#4e5969;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffc7;border:1px solid #e5e6eb;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;inset:0}.sk-upload-overlay progress{width:min(220px,65%);accent-color:var(--sk-blue)}.sk-upload-overlay.is-error{color:#d83931;background:#fff5f4e6}.sk-editor.is-readonly .sk-image-resizer,.sk-editor.is-readonly .sk-diagram-resizer,.sk-editor.is-readonly .sk-table-resizers,.sk-editor.is-readonly .sk-table-row-resizers,.sk-editor.is-readonly .sk-table-column-heads,.sk-editor.is-readonly .sk-table-row-heads,.sk-editor.is-readonly .sk-table-tools,.sk-editor.is-readonly .sk-diagram-edit{display:none!important}.sk-editor.is-readonly input,.sk-editor.is-readonly textarea,.sk-editor.is-readonly select{cursor:default}.sk-editor [hidden]{display:none!important}.sk-media-preview-button,.sk-media-corner-actions{z-index:5;opacity:0;transition:opacity .12s;position:absolute;top:10px;right:10px}.sk-media-preview-button,.sk-media-corner-actions button{color:#4e5969;cursor:pointer;background:#fffffff5;border:1px solid #dee0e3;border-radius:6px;place-items:center;width:32px;height:32px;padding:0;display:grid;box-shadow:0 4px 14px #1f23291a}.sk-media-corner-actions{gap:5px;display:flex}.sk-media-corner-actions button:hover,.sk-media-preview-button:hover{color:#245bdb;background:#edf3ff;border-color:#8fb0ff}.sk-image:hover .sk-media-preview-button,.sk-image.is-selected .sk-media-preview-button,.sk-diagram-figure:hover .sk-media-corner-actions,.sk-diagram-figure.is-selected .sk-media-corner-actions{opacity:1}.sk-card{--card-color:#eef6ff;background:var(--card-color);border:1px solid color-mix(in srgb,var(--card-color),#000 7%);border-radius:9px;align-items:flex-start;gap:13px;margin:8px 0;padding:18px;display:flex}.sk-card-icon{font-size:22px}.sk-card>div{flex:1}.sk-attachment{--attachment-color:#3370ff;--attachment-bg:#edf3ff;box-sizing:border-box;width:360px;max-width:100%;color:inherit;cursor:default;background:#fff;border:1px solid #dee0e3;border-radius:8px;align-items:center;gap:11px;margin:7px 0;padding:10px 11px;transition:border .15s,box-shadow .15s,transform .15s;display:flex}.sk-attachment:hover{border-color:color-mix(in srgb,var(--attachment-color),#fff 45%);box-shadow:0 4px 14px color-mix(in srgb,var(--attachment-color),transparent 90%);transform:translateY(-1px)}.sk-attachment.is-selected{border-color:var(--attachment-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--attachment-color),transparent 84%)}.sk-attachment-icon{width:40px;height:40px;color:var(--attachment-color);background:var(--attachment-bg);border-radius:8px;flex:0 0 40px;place-items:center;display:grid;position:relative}.sk-attachment-icon i{color:#fff;background:var(--attachment-color);text-overflow:ellipsis;border:1.5px solid #fff;border-radius:3px;max-width:38px;padding:1px 3px;font-size:7px;font-style:normal;font-weight:700;line-height:10px;position:absolute;bottom:-3px;right:-4px;overflow:hidden}.sk-attachment>div{text-align:left;flex:1;min-width:0}.sk-attachment b,.sk-attachment small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sk-attachment b{font-size:14px}.sk-attachment small{color:#8f959e;margin-top:3px;font-size:11px}.sk-attachment-download{color:#8f959e;border-radius:6px;flex:0 0 32px;place-items:center;width:32px;height:32px;text-decoration:none;display:grid}.sk-attachment-download:hover{color:var(--attachment-color);background:var(--attachment-bg)}.sk-attachment.is-pdf{--attachment-color:#e5484d;--attachment-bg:#fff0f0}.sk-attachment.is-document{--attachment-color:#3370ff;--attachment-bg:#edf3ff}.sk-attachment.is-spreadsheet{--attachment-color:#2f9e65;--attachment-bg:#eaf8f0}.sk-attachment.is-presentation{--attachment-color:#e86a17;--attachment-bg:#fff3e8}.sk-attachment.is-archive{--attachment-color:#7c5cdb;--attachment-bg:#f3efff}.sk-attachment.is-image{--attachment-color:#1683a8;--attachment-bg:#e8f7fb}.sk-attachment.is-audio{--attachment-color:#c43d8d;--attachment-bg:#fff0f8}.sk-attachment.is-video{--attachment-color:#5b5bd6;--attachment-bg:#efefff}.sk-attachment.is-code{--attachment-color:#475467;--attachment-bg:#f2f4f7}.sk-attachment.is-text{--attachment-color:#667085;--attachment-bg:#f2f4f7}.sk-table-block{margin:14px 0;position:relative;overflow-x:auto}.sk-table-canvas{min-width:100%;position:relative}.sk-table-block table{border-spacing:0;table-layout:fixed;border:1px solid #c9cdd4;border-radius:6px;min-width:100%;overflow:hidden}.sk-table-block td{border-bottom:1px solid #dee0e3;border-right:1px solid #dee0e3;outline:none;min-width:90px;height:40px;padding:7px 9px}.sk-table-block tr:last-child td{border-bottom:0}.sk-table-block td:last-child{border-right:0}.sk-table-tools{opacity:.15;flex-wrap:wrap;gap:4px;margin-bottom:6px;transition:opacity .15s;display:flex}.sk-table-block:hover .sk-table-tools,.sk-table-tools:focus-within{opacity:1}.sk-table-tools button{color:#646a73;cursor:pointer;background:#fff;border:1px solid #dee0e3;border-radius:5px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:11px;display:flex}.sk-table-tools button:hover{color:#3370ff;border-color:#8fb0ff}.sk-table-resizers{pointer-events:none;position:absolute;inset:0}.sk-table-resizers button{z-index:2;pointer-events:auto;cursor:col-resize;opacity:0;background:0 0;border:0;border-left:2px solid #3370ff;width:9px;padding:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.sk-table-canvas:hover .sk-table-resizers button,.sk-table-resizers button:active{opacity:.75}.sk-rotate{transform:rotate(90deg)}.sk-table-tools .sk-table-color{color:#646a73;cursor:pointer;background:#fff;border:1px solid #dee0e3;border-radius:5px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:11px;display:flex;position:relative;overflow:hidden}.sk-table-tools .sk-table-color:hover{color:#3370ff;border-color:#8fb0ff}.sk-table-color input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sk-table-block{padding-top:2px;overflow:visible}.sk-table-block .sk-table-tools{z-index:8;opacity:1;background:#fff;border:1px solid #dee0e3;border-radius:7px;flex-wrap:wrap;margin:0 0 8px;padding:5px;position:relative;box-shadow:0 5px 16px #1f232917}.sk-table-cell-name{color:#8f959e;white-space:nowrap;align-items:center;height:26px;padding:0 7px;font-size:10px;display:flex}.sk-table-divider{background:#e5e6eb;width:1px;height:18px;margin:4px 2px}.sk-table-tools button.is-danger{color:#f54a45}.sk-table-tools button.is-danger:hover{border-color:#ffc4c1}.sk-table-swatches{align-items:center;gap:3px;height:26px;display:flex}.sk-table-swatches>button{border:1px solid #c9cdd4;border-radius:3px;width:18px;height:18px;padding:0}.sk-table-swatches>button:first-child{background-image:linear-gradient(135deg,#0000 43%,#f54a45 45% 53%,#0000 55%)!important}.sk-table-swatches label{color:#646a73;cursor:pointer;border:1px solid #dee0e3;border-radius:4px;place-items:center;width:24px;height:24px;display:grid;position:relative;overflow:hidden}.sk-table-swatches input{opacity:0;width:1px;height:1px;position:absolute}.sk-table-canvas{padding-top:25px;overflow:visible}.sk-table-column-controls{z-index:5;gap:1px;height:23px;display:grid;position:absolute;top:0;left:0;right:0}.sk-table-column-controls button,.sk-table-row-controls button{color:#8f959e;cursor:pointer;background:#f5f6f7;border:0;border-radius:3px;padding:0;font-size:10px}.sk-table-column-controls button:hover,.sk-table-column-controls button.is-active,.sk-table-row-controls button:hover,.sk-table-row-controls button.is-active{color:#245bdb;background:#dfeaff}.sk-table-row-controls button{width:22px;position:absolute;right:calc(100% + 3px)}.sk-table-block td{transition:box-shadow .12s,background .12s}.sk-table-block td.is-active{position:relative;box-shadow:inset 0 0 0 2px #3370ff}.sk-table-edge-add{z-index:7;color:#3370ff;opacity:0;cursor:pointer;background:#fff;border:1px solid #8fb0ff;border-radius:50%;place-items:center;padding:0;transition:opacity .12s,transform .12s;display:grid;position:absolute}.sk-table-canvas:hover .sk-table-edge-add{opacity:1}.sk-table-edge-add:hover{transform:scale(1.08)}.sk-table-edge-add.is-column{width:24px;height:24px;top:calc(50% + 8px);left:calc(100% + 5px)}.sk-table-edge-add.is-row{width:24px;height:24px;top:calc(100% + 5px);left:calc(50% - 12px)}.sk-table-block .sk-table-tools{flex-wrap:nowrap;width:max-content;max-width:100%;overflow:visible}.sk-table-button-group{align-items:center;display:flex}.sk-table-button-group button{justify-content:center;width:28px;padding:0}.sk-table-dropdown{position:relative}.sk-table-dropdown>button.is-active{color:#245bdb;background:#edf3ff;border-color:#8fb0ff}.sk-table-popover{z-index:30;background:#fff;border:1px solid #dee0e3;border-radius:7px;gap:2px;min-width:158px;padding:6px;display:grid;position:absolute;top:32px;left:0;box-shadow:0 8px 24px #1f232929}.sk-table-popover>button{border-color:#0000;justify-content:flex-start;width:100%;height:32px;padding:0 9px}.sk-table-popover>strong{color:#8f959e;padding:4px 8px;font-size:10px}.sk-table-popover>i{background:#f0f0f0;height:1px;margin:4px}.sk-table-color-popover{min-width:202px}.sk-table-color-popover .sk-table-swatches{padding:3px 7px 7px}.sk-table-color-popover .sk-table-swatches>button{width:20px;height:20px}.sk-table-row-menu{min-width:182px}.sk-table-block{padding-top:0}.sk-table-block .sk-table-tools{z-index:20;opacity:1;margin:0;position:absolute;transform:translateY(-100%);box-shadow:0 7px 22px #1f232924}.sk-table-canvas{padding-top:0}.sk-table-column-controls,.sk-table-row-controls,.sk-table-edge-add{display:none}.sk-table-block .sk-table-resizers{top:0}.sk-table-canvas:hover .sk-table-resizers button{opacity:0}.sk-table-canvas .sk-table-resizers button:hover,.sk-table-canvas .sk-table-resizers button:active{opacity:.9}.sk-table-block td.is-cell-selected{box-shadow:inset 0 0 0 1px #8fb0ff;background-color:#e8f3ff!important}.sk-table-block.has-multi-selection td.is-cell-selected{caret-color:#0000;-webkit-user-select:none;user-select:none}.sk-table-block.has-multi-selection td.is-cell-selected ::selection{background:0 0}.sk-table-block.has-multi-selection td.is-cell-selected::selection{background:0 0}.sk-table-block.has-multi-selection .sk-table-tools{border-radius:9px;box-shadow:0 8px 28px #1f23292e}.sk-table-resizers button:after{content:"";background:#3370ff;width:2px;position:absolute;top:0;bottom:0;left:3px}.sk-table-canvas .sk-table-resizers button:hover:after,.sk-table-canvas .sk-table-resizers button:active:after{box-shadow:0 0 0 1px #3370ff1f}.sk-diagram-preview{color:#1f2329;cursor:pointer;background:#fbfcfe;border:1px solid #dee0e3;border-radius:9px;width:100%;height:300px;margin:10px 0;padding:0;display:block;position:relative;overflow:hidden}.sk-diagram-preview:hover{border-color:#8fb0ff;box-shadow:0 4px 15px #3370ff14}.sk-diagram-preview svg{width:100%;height:100%}.sk-diagram-preview line{stroke:#8f959e;stroke-width:1.5px}.sk-diagram-preview marker path{fill:#8f959e}.sk-diagram-preview rect{fill:#fff;stroke:#8fb0ff}.sk-diagram-preview text{fill:#245bdb;font-size:13px}.sk-diagram-preview .is-root rect{fill:#3370ff;stroke:#3370ff}.sk-diagram-preview .is-root text{fill:#fff}.sk-diagram-badge,.sk-diagram-edit{border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;display:flex;position:absolute;top:11px}.sk-diagram-badge{color:#245bdb;background:#edf3ff;left:11px}.sk-diagram-edit{color:#646a73;background:#ffffffeb;border:1px solid #dee0e3;right:11px}.sk-diagram-modal{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f23297a;place-items:center;padding:5vh 4vw;display:grid;position:fixed;inset:0}.sk-diagram-dialog{background:#fff;border-radius:12px;width:min(1180px,92vw);height:min(780px,90vh);overflow:hidden;box-shadow:0 24px 80px #00000047}.sk-diagram-dialog>header{border-bottom:1px solid #e5e6eb;justify-content:space-between;align-items:center;height:62px;padding:0 18px 0 21px;display:flex}.sk-diagram-dialog header>div{align-items:center;gap:8px;display:flex}.sk-diagram-dialog header b,.sk-diagram-dialog header small{display:block}.sk-diagram-dialog header b{font-size:16px}.sk-diagram-dialog header small{color:#8f959e;font-size:12px}.sk-diagram-dialog header button{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #dee0e3;border-radius:6px;align-items:center;gap:5px;height:32px;padding:0 11px;display:flex}.sk-diagram-dialog header button.is-primary{color:#fff;background:#3370ff;border-color:#3370ff}.sk-diagram-dialog header button.is-icon{border:0;justify-content:center;width:32px;padding:0}.sk-diagram-editor{background:#fbfcfe;height:calc(100% - 62px)}.sk-diagram-editor .react-flow__node{color:#245bdb;background:#fff;border:1px solid #8fb0ff;border-radius:7px;min-width:110px;padding:10px 15px;font-size:13px;box-shadow:0 3px 10px #3370ff1a}.sk-diagram-editor .react-flow__node.sk-mind-root{color:#fff;background:#3370ff;border-color:#3370ff}.sk-diagram-editor .react-flow__edge-path{stroke:#8f959e;stroke-width:1.5px}.sk-diagram-dialog header button.is-active{color:#245bdb;background:#edf3ff;border-color:#8fb0ff}.sk-diagram-figure{max-width:100%;margin-top:10px;margin-bottom:10px;position:relative}.sk-diagram-figure.is-selected{outline-offset:2px;border-radius:9px;outline:2px solid #3370ff}.sk-diagram-figure .sk-diagram-preview{width:100%;height:100%;margin:0}.sk-diagram-resizer{z-index:3;cursor:ew-resize;opacity:0;background:#3370ff;border:2px solid #fff;border-radius:3px;width:10px;height:28px;padding:0;position:absolute;top:calc(50% - 14px);right:-5px}.sk-diagram-figure:hover .sk-diagram-resizer,.sk-diagram-figure.is-selected .sk-diagram-resizer{opacity:1}.sk-diagram-preview path,.sk-diagram-preview circle,.sk-diagram-preview ellipse{fill:#fff;stroke:#8fb0ff;stroke-width:1.2px}.sk-diagram-preview line.is-dashed{stroke-dasharray:6 4}.sk-diagram-preview .is-mind-topic rect{fill:#3370ff;stroke:#3370ff}.sk-diagram-preview .is-mind-topic text{fill:#fff}.sk-edge-select{color:#646a73;border:1px solid #dee0e3;border-radius:6px;align-items:center;gap:5px;height:32px;padding:0 8px;display:flex}.sk-edge-select select{color:inherit;background:0 0;border:0;outline:0}.sk-flow-workspace{height:calc(100% - 62px);display:flex}.sk-flow-palette{background:#fff;border-right:1px solid #e5e6eb;flex:0 0 190px;padding:14px 10px;overflow-y:auto}.sk-flow-palette>strong{color:#8f959e;padding:4px 8px 10px;font-size:11px;display:block}.sk-flow-palette>button{text-align:left;color:#4e5969;cursor:grab;background:#fff;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:48px;padding:7px 8px;display:flex}.sk-flow-palette>button:hover{color:#245bdb;background:#f2f6ff}.sk-flow-palette>button>span{min-width:0}.sk-flow-palette b,.sk-flow-palette small{display:block}.sk-flow-palette b{font-size:13px}.sk-flow-palette small{color:#8f959e;margin-top:2px;font-size:10px}.sk-flow-workspace .sk-diagram-editor{flex:1;min-width:0;height:100%}.sk-flow-workspace .react-flow__node{min-width:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sk-flow-shape{--node-color:#3370ff;color:#1f2329;text-align:center;border:1.5px solid color-mix(in srgb,var(--node-color),#fff 25%);background:#fff;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-width:118px;min-height:46px;padding:10px 14px;display:flex;position:relative;box-shadow:0 3px 10px #1f232914}.sk-flow-shape.is-selected{box-shadow:0 0 0 2px #baceff,0 4px 12px #1f23291a}.sk-flow-shape b{white-space:nowrap;font-size:13px}.sk-flow-shape small{color:#646a73;white-space:pre-line;max-width:150px;margin-top:5px;font:10px/1.35 ui-monospace,monospace}.sk-flow-shape.is-decision{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0;min-width:110px;min-height:70px}.sk-flow-shape.is-terminator,.sk-flow-shape.is-mind-topic{border-radius:999px}.sk-flow-shape.is-database{border-radius:50%/16%}.sk-flow-shape.is-actor{min-width:90px;box-shadow:none;border:0}.sk-flow-shape.is-class{min-width:145px;padding:0}.sk-flow-shape.is-class b{border-bottom:1px solid #c9d8ff;width:100%;padding:7px}.sk-flow-shape.is-class small{text-align:left;width:100%;margin:0;padding:7px}.sk-flow-shape.is-note{background:#fff7d6;border-color:#e8c75d}.sk-flow-shape.is-mind-topic{color:#fff;background:var(--node-color);border-color:var(--node-color)}.sk-flow-shape .react-flow__handle{border:2px solid var(--node-color);background:#fff;width:8px;height:8px}.sk-flow-workspace .react-flow__edge-path{stroke:#646a73;stroke-width:1.6px}.sk-flow-inspector{background:#fff;border-left:1px solid #e5e6eb;flex:0 0 230px;padding:13px;overflow-y:auto}.sk-flow-inspector>header{justify-content:space-between;align-items:center;height:34px;margin-bottom:10px;display:flex}.sk-flow-inspector>header b{font-size:13px}.sk-flow-inspector>header button{background:0 0;border:0;border-radius:5px;place-items:center;width:26px;height:26px;padding:0;display:grid}.sk-flow-inspector>label{color:#646a73;margin-bottom:12px;font-size:11px;display:block}.sk-flow-inspector input:not([type=checkbox]),.sk-flow-inspector select,.sk-flow-inspector textarea{color:#1f2329;background:#fff;border:1px solid #dee0e3;border-radius:6px;outline:none;width:100%;margin-top:5px;padding:7px 8px;font:12px/1.4 inherit}.sk-flow-inspector input:focus,.sk-flow-inspector select:focus,.sk-flow-inspector textarea:focus{border-color:#7aa2ff;box-shadow:0 0 0 2px #edf3ff}.sk-flow-inspector input[type=color]{height:34px;padding:3px}.sk-flow-inspector .sk-inspector-check{align-items:center;gap:7px;display:flex}.sk-flow-inspector>button.is-danger{color:#f54a45;background:#fff;border:1px solid #ffd5d2;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;display:flex}.sk-diagram-modal{padding:14px}.sk-diagram-dialog{width:calc(100vw - 28px);max-width:1500px;height:calc(100vh - 28px);max-height:960px}.sk-flow-workspace{height:calc(100% - 62px)}.sk-flow-palette-title{justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 2px;display:flex}.sk-flow-palette-title strong{font-size:14px}.sk-flow-palette-title small{color:#8f959e;font-size:10px}.sk-flow-search{box-sizing:border-box;border:1px solid #dee0e3;border-radius:6px;outline:none;width:100%;height:32px;margin-bottom:13px;padding:0 10px}.sk-flow-search:focus{border-color:#8fb0ff;box-shadow:0 0 0 2px #edf3ff}.sk-flow-palette section{margin-bottom:13px}.sk-flow-palette section>strong{color:#8f959e;padding:3px 2px 7px;font-size:11px;display:block}.sk-flow-palette section>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.sk-flow-palette section button{color:#4e5969;cursor:grab;background:#fff;border:1px solid #e5e6eb;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;height:58px;padding:6px 4px;display:flex}.sk-flow-palette section button:hover{color:#245bdb;background:#f2f6ff;border-color:#8fb0ff}.sk-flow-palette section button span{white-space:nowrap;text-overflow:ellipsis;max-width:88px;font-size:11px;overflow:hidden}.sk-flow-stage{flex-direction:column;flex:1;min-width:0;display:flex}.sk-flow-stage .sk-diagram-editor{flex:1;height:auto}.sk-flow-canvas-toolbar{background:#fff;border-bottom:1px solid #e5e6eb;flex:0 0 42px;align-items:center;gap:4px;padding:0 10px;display:flex}.sk-flow-canvas-toolbar>span,.sk-flow-canvas-toolbar button{color:#646a73;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;height:28px;padding:0 8px;font-size:11px;display:flex}.sk-flow-canvas-toolbar>span{color:#245bdb;background:#edf3ff}.sk-flow-canvas-toolbar button{cursor:pointer}.sk-flow-canvas-toolbar button:hover,.sk-flow-canvas-toolbar button.is-active{color:#245bdb;background:#edf3ff;border-color:#d5e2ff}.sk-flow-canvas-toolbar i{background:#e5e6eb;width:1px;height:18px;margin:0 3px}.sk-flow-inspector{flex-basis:260px}.sk-inspector-empty{color:#8f959e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;display:flex}.sk-inspector-empty b{color:#646a73;font-size:12px}.sk-inspector-empty span{max-width:190px;font-size:11px;line-height:1.6}.sk-inspector-colors{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:13px;display:grid}.sk-inspector-colors label{color:#646a73;font-size:10px}.sk-inspector-colors input{background:#fff;border:1px solid #dee0e3;border-radius:5px;width:100%;height:32px;margin-top:4px;padding:2px}.sk-inspector-help{color:#8f959e;margin:4px 0 14px;font-size:10px;line-height:1.55;display:block}.sk-flow-shape{box-sizing:border-box;background:var(--node-fill);width:100%;min-width:80px;height:100%;min-height:40px}.sk-flow-shape.is-subprocess{box-shadow:inset 5px 0 var(--node-fill),inset 7px 0 var(--node-color),inset -5px 0 var(--node-fill),inset -7px 0 var(--node-color),0 3px 10px #1f232914}.sk-flow-shape.is-document{border-radius:7px 7px 22%}.sk-flow-shape.is-data{clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);border-radius:0}.sk-flow-shape.is-use-case,.sk-flow-shape.is-state{border-radius:50%}.sk-flow-shape.is-interface b:before{content:"«interface»";color:#8f959e;margin-bottom:3px;font-size:9px;font-weight:400;display:block}.sk-flow-shape.is-component{border-style:double;border-width:3px}.sk-flow-shape.is-package{padding-top:17px}.sk-flow-shape.is-note{background:var(--node-fill)}.sk-flow-shape.is-mind-topic{color:#fff;background:var(--node-color)}.sk-node-resize-line{border-color:#3370ff!important}.sk-node-resize-handle{background:#fff!important;border:1.5px solid #3370ff!important;border-radius:2px!important;width:8px!important;height:8px!important}.sk-flow-shape.is-decision{background:var(--node-color);border:0;overflow:visible}.sk-flow-shape.is-decision:before{content:"";z-index:0;background:var(--node-fill);clip-path:inherit;position:absolute;inset:2px}.sk-flow-shape.is-decision>b,.sk-flow-shape.is-decision>small{z-index:1;position:relative}.sk-x6-stage{background:#fbfcfe;flex:1;min-height:0;position:relative;overflow:hidden}.sk-x6-canvas{position:absolute;inset:0}.sk-x6-minimap{z-index:5;background:#fffffff0;border:1px solid #dee0e3;border-radius:7px;width:168px;height:106px;position:absolute;bottom:14px;right:14px;overflow:hidden;box-shadow:0 5px 18px #1f23291f}.sk-x6-stage .x6-port-body{opacity:0;transition:opacity .12s}.sk-x6-stage .x6-node:hover .x6-port-body,.sk-x6-stage .x6-node-selected .x6-port-body{opacity:1}.sk-x6-stage .x6-widget-selection-box,.sk-x6-stage .x6-widget-transform{border-color:#3370ff}.sk-table-scroll{scrollbar-width:thin;width:100%;margin:-25px 0 -18px;padding:25px 0 18px;overflow:auto hidden}.sk-table-scroll::-webkit-scrollbar{height:7px}.sk-table-scroll::-webkit-scrollbar-thumb{background:#c9cdd4;border-radius:9px}.sk-table-block td.is-active:not(.is-cell-selected){box-shadow:none}.sk-table-tools-compact{border-radius:9px!important;gap:2px!important;padding:4px!important}.sk-table-tools-compact>button,.sk-table-tools-compact>.sk-table-dropdown>button{background:0 0;border:0;justify-content:center;gap:1px;width:32px;height:30px;padding:0}.sk-table-tools-compact>button:hover,.sk-table-tools-compact>.sk-table-dropdown>button:hover{background:#edf3ff}.sk-table-tools-compact>button:disabled{color:#c9cdd4;cursor:not-allowed;background:0 0}.sk-table-align-popover{min-width:150px}.sk-table-align-popover>div{gap:3px;padding:2px 7px 6px;display:flex}.sk-table-align-popover>div button{justify-content:center;width:34px;height:30px;padding:0}.sk-table-column-heads,.sk-table-row-heads,.sk-table-row-resizers{z-index:6;pointer-events:none;position:absolute;inset:0}.sk-table-column-heads button,.sk-table-row-heads button{color:#f54a45;opacity:0;pointer-events:auto;cursor:pointer;background:#f5f6f7f5;border:0;place-items:center;padding:0;transition:opacity .12s,background .12s;display:grid;position:absolute}.sk-table-column-heads button{border-bottom:1px solid #dee0e3;height:20px;top:0}.sk-table-row-heads button{border-right:1px solid #dee0e3;width:20px;left:0}.sk-table-column-heads button:hover,.sk-table-row-heads button:hover{opacity:1;background:#fff0ef}.sk-table-resizers button>svg{box-sizing:content-box;color:#3370ff;background:#fff;border:1px solid #8fb0ff;border-radius:50%;padding:2px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.sk-table-row-resizers button{opacity:0;pointer-events:auto;cursor:row-resize;background:0 0;border:0;border-top:2px solid #3370ff;width:100%;height:9px;padding:0;position:absolute;left:0;right:0;transform:translateY(-50%)}.sk-table-row-resizers button:hover,.sk-table-row-resizers button:active{opacity:.9}.sk-table-row-resizers button>svg{box-sizing:content-box;color:#3370ff;background:#fff;border:1px solid #8fb0ff;border-radius:50%;padding:2px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.sk-table-scroll{box-sizing:border-box;width:calc(100% + 60px);margin:0 0 0 -60px;padding:16px 0 12px 60px}.sk-table-column-heads button{border:1px solid #dee0e3;border-radius:5px;height:22px;top:-28px}.sk-table-row-heads button{border:1px solid #dee0e3;border-radius:5px;width:22px;left:-28px}.sk-table-resizers button>svg{top:-27px}.sk-table-row-resizers button>svg{left:-27px}.sk-table-selection{z-index:5;box-sizing:border-box;pointer-events:none;background:#3370ff09;border:2px solid #3370ffd1;border-radius:2px;position:absolute;box-shadow:inset 0 0 0 1px #ffffffb8}.sk-table-block td.is-cell-selected{box-shadow:none;background-image:linear-gradient(#3370ff09,#3370ff09)}.sk-table-canvas .sk-table-resizers button:hover,.sk-table-row-resizers button:hover{opacity:0}.sk-table-canvas .sk-table-resizers button.is-active,.sk-table-canvas .sk-table-resizers button.is-active:hover,.sk-table-row-resizers button.is-active,.sk-table-row-resizers button.is-active:hover{opacity:.9}.sk-table-resizers button>svg,.sk-table-row-resizers button>svg{pointer-events:none}.sk-table-resizers button.is-active>svg,.sk-table-row-resizers button.is-active>svg{pointer-events:auto}.sk-table-scroll .sk-table-canvas{min-width:0}.sk-table-block table{min-width:0;max-width:none;overflow:visible}.sk-table-boundary{z-index:8;pointer-events:auto;position:absolute}.sk-table-boundary.is-column{cursor:col-resize;width:10px;top:0;bottom:0;transform:translate(-50%)}.sk-table-boundary.is-row{cursor:row-resize;height:10px;left:0;right:0;transform:translateY(-50%)}.sk-table-boundary>i{opacity:0;background:#3370ff;border-radius:2px;transition:opacity .12s;display:block;position:absolute}.sk-table-boundary.is-column>i{width:2px;top:0;bottom:0;left:4px}.sk-table-boundary.is-row>i{height:2px;top:4px;left:0;right:0}.sk-table-boundary:hover>i,.sk-table-boundary:active>i{opacity:.88}.sk-table-boundary-actions{z-index:12;opacity:0;pointer-events:none;background:#fff;border:1px solid #dee0e3;border-radius:7px;gap:2px;padding:3px;transition:opacity .12s;display:flex;position:absolute;box-shadow:0 5px 16px #1f232924}.sk-table-boundary.is-column .sk-table-boundary-actions{top:-35px;left:50%;transform:translate(-50%)}.sk-table-boundary.is-row .sk-table-boundary-actions{top:50%;left:-91px;transform:translateY(-50%)}.sk-table-boundary:hover .sk-table-boundary-actions,.sk-table-boundary-actions:focus-within{opacity:1;pointer-events:auto}.sk-table-resizers .sk-table-boundary-actions button,.sk-table-row-resizers .sk-table-boundary-actions button{box-sizing:border-box;color:#646a73;cursor:pointer;background:0 0;border-radius:5px;place-items:center;display:grid;opacity:1!important;border:0!important;width:25px!important;height:25px!important;padding:0!important;position:static!important;transform:none!important}.sk-table-resizers .sk-table-boundary-actions button:hover,.sk-table-row-resizers .sk-table-boundary-actions button:hover{color:#245bdb;background:#edf3ff}.sk-table-resizers .sk-table-boundary-actions button:nth-child(2):hover,.sk-table-row-resizers .sk-table-boundary-actions button:nth-child(2):hover{color:#f54a45;background:#fff0ef}.sk-table-resizers .sk-table-boundary-actions button>svg,.sk-table-row-resizers .sk-table-boundary-actions button>svg{color:currentColor;pointer-events:none;background:0 0;border:0;border-radius:0;padding:0;position:static;transform:none}.sk-property-paragraph.is-h1{letter-spacing:0;margin:10px 0 4px;font-size:28px;font-weight:600;line-height:1.4}.sk-property-paragraph.is-h2{margin:10px 0 4px;font-size:24px;font-weight:600;line-height:1.4}.sk-property-paragraph.is-h3{margin:8px 0 4px;font-size:20px;font-weight:600;line-height:1.5}.sk-property-paragraph.is-h4{margin:8px 0 4px;font-size:18px;font-weight:600;line-height:1.5}.sk-property-paragraph.is-h5{margin:6px 0 4px;font-size:16px;font-weight:600;line-height:1.5}.sk-editor[data-title-mode] .sk-editable>.sk-block-frame:first-child .sk-property-paragraph.is-h1{margin:0 0 24px;font-size:34px;font-weight:650;line-height:1.4}.sk-editable>.sk-block-paragraph:not(.is-heading-block):not(.is-list-block):not(.is-quote-block){margin-block:6px}.sk-property-paragraph>blockquote,.sk-block-frame>blockquote{color:#646a73;border-left:2px solid #bfc3ca;border-radius:0;padding:4px 14px}.sk-column .sk-property-paragraph[class*=is-h],.sk-card-content .sk-property-paragraph[class*=is-h],.sk-table-block .sk-property-paragraph[class*=is-h]{margin-top:8px;margin-bottom:6px}.sk-block-frame:has(>.sk-property-paragraph.is-h1){--sk-heading-handle-top:16px}.sk-block-frame:has(>.sk-property-paragraph.is-h2){--sk-heading-handle-top:14px}.sk-block-frame:has(>.sk-property-paragraph.is-h3){--sk-heading-handle-top:10px}.sk-block-frame:has(>.sk-property-paragraph.is-h4){--sk-heading-handle-top:9px}.sk-block-frame:has(>.sk-property-paragraph.is-h5){--sk-heading-handle-top:7px}.sk-block-frame.is-heading-block>.sk-block-gutter{top:var(--sk-heading-handle-top,3px)}.sk-editor[data-title-mode] .sk-editable>.sk-block-frame.is-heading-block:first-child{--sk-heading-handle-top:10px}.sk-floating .sk-font-family-button{white-space:nowrap;width:auto;min-width:68px;max-width:104px;padding:0 8px;font-size:12px}.sk-floating .sk-font-family-popover{gap:2px;width:136px;display:grid}.sk-floating .sk-font-family-popover>button{justify-content:start;width:100%;padding:0 10px;font-size:13px}.sk-property-paragraph.is-h1 h1,.sk-property-paragraph.is-h2 h2,.sk-property-paragraph.is-h3 h3,.sk-property-paragraph.is-h4 h4,.sk-property-paragraph.is-h5 h5{font:inherit;letter-spacing:inherit;padding:0;margin:0!important}.sk-property-paragraph[class*=is-h] .sk-attribute-list,.sk-property-paragraph[class*=is-h] .sk-todo{align-items:baseline}.sk-property-paragraph[class*=is-h] .sk-attribute-list>span{font-size:.82em}.sk-property-paragraph[class*=is-h] .sk-todo>button{flex-basis:.92em;width:.92em;height:.92em;margin-top:0;transform:translateY(.08em)}.sk-table-cell-content{min-height:26px;position:relative}.sk-table-cell-content>.sk-block-frame.is-cell-block>.sk-block-gutter{top:0;right:calc(100% + 1px)}.sk-table-block td:has(.sk-block-frame){padding-left:35px}.sk-table-block.has-active-cell td.is-cell-selected{-webkit-user-select:none;user-select:none;caret-color:#0000}.sk-code-body{background:#f7f8fa;min-height:58px;display:block;position:relative;overflow:hidden}.sk-code-body pre{box-sizing:border-box;white-space:pre;tab-size:2;width:max-content;min-width:100%;min-height:58px;margin:0;padding:15px 18px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:visible}.sk-code-highlight{pointer-events:none;color:#1f2329;position:absolute;inset:0 auto auto 0}.sk-code-editor{box-sizing:border-box;resize:none;color:#0000;caret-color:#1f2329;white-space:pre;tab-size:2;-webkit-text-fill-color:transparent;background:0 0;border:0;outline:0;width:100%;min-height:58px;margin:0;padding:15px 18px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;position:relative;overflow:auto hidden}.sk-code-editor::selection{background:#3370ff33}.sk-code-slate-value{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.sk-code .sk-token{font-size:inherit;line-height:inherit;background:0 0;border:0;margin:0;padding:0;display:inline}.sk-code .sk-token-comment,.sk-code .sk-token-prolog,.sk-code .sk-token-doctype,.sk-code .sk-token-cdata{color:#8f959e;font-style:italic}.sk-code .sk-token-punctuation{color:#646a73}.sk-code .sk-token-property,.sk-code .sk-token-tag,.sk-code .sk-token-boolean,.sk-code .sk-token-number,.sk-code .sk-token-constant,.sk-code .sk-token-symbol{color:#b42318}.sk-code .sk-token-selector,.sk-code .sk-token-attr-name,.sk-code .sk-token-string,.sk-code .sk-token-char,.sk-code .sk-token-builtin,.sk-code .sk-token-inserted{color:#067647}.sk-code .sk-token-operator,.sk-code .sk-token-entity,.sk-code .sk-token-url,.sk-code .language-css .sk-token-string,.sk-code .sk-token-language-css .sk-token-string{color:#026aa2}.sk-code .sk-token-atrule,.sk-code .sk-token-attr-value,.sk-code .sk-token-keyword{color:#6941c6}.sk-code .sk-token-function,.sk-code .sk-token-class-name{color:#175cd3}.sk-code .sk-token-regex,.sk-code .sk-token-important,.sk-code .sk-token-variable{color:#c4320a}.sk-image.is-style-plain img{border-radius:0}.sk-image.is-style-rounded img{border-radius:10px}.sk-image.is-style-bordered img{box-sizing:border-box;border:1px solid #c9cdd4;border-radius:6px}.sk-image.is-style-shadow img{border-radius:9px;box-shadow:0 10px 30px #1f23292e}.sk-image-style-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:3px 8px 7px;display:grid}.sk-block-menu .sk-image-style-options>button{text-align:center;border:1px solid #dee0e3;border-radius:5px;justify-content:center;align-items:center;width:100%;min-width:0;height:30px;padding:0 8px;font-size:12px;line-height:1.2;display:flex}.sk-diagram-figure{background:#fff;min-width:260px;max-width:100%}.sk-diagram-figure .sk-diagram-preview{cursor:default;border:1px solid #dee0e3;border-radius:8px;place-items:center;width:100%;height:100%;display:grid}.sk-diagram-preview img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.sk-diagram-loading{color:#8f959e;font-size:12px}.sk-diagram-badge{display:none}.sk-diagram-figure .sk-diagram-edit{z-index:4;opacity:0;color:#245bdb;cursor:pointer;background:#fffffff5;border:1px solid #d5e2ff;place-items:center;width:30px;height:30px;padding:0;transition:opacity .12s;display:grid;top:10px;left:auto;right:10px;box-shadow:0 4px 14px #1f23291f}.sk-diagram-figure:hover .sk-diagram-edit,.sk-diagram-figure.is-selected .sk-diagram-edit{opacity:1}.sk-diagram-figure .sk-diagram-resizer{cursor:nwse-resize;border-radius:50%;width:12px;height:12px;top:auto;bottom:-5px;right:-5px}@media (width<=720px){.sk-page-shell{padding:0}.sk-page{border:0;border-radius:0;min-height:calc(100vh - 106px);padding:38px 38px 90px}.sk-toolbar-brand{display:none}.sk-toolbar{padding:0 8px;overflow-x:auto}.sk-block-gutter{right:calc(100% + 2px)}.sk-block-menu{left:25px;right:auto}.sk-add-block{display:none!important}.sk-flow-palette{flex-basis:170px}.sk-flow-inspector{flex-basis:210px}.sk-flow-canvas-toolbar button{font-size:0}}.sk-table-grid-picker{padding:7px 8px 10px}.sk-table-grid-label{color:#4e5969;margin-bottom:8px;font-size:12px;font-weight:600}.sk-table-grid{gap:3px;width:198px;display:grid}.sk-table-grid button{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #c9cdd4;border-radius:3px;width:19px;height:19px;padding:0}.sk-table-grid button.is-active{background:#dce8ff;border-color:#3370ff}.sk-table-block td:has(.sk-block-frame){padding:7px 9px}.sk-table-cell-content>.sk-block-frame{margin:0}.sk-table-cell-content>.sk-block-frame.is-cell-block>.sk-block-gutter{z-index:11;width:26px;top:-29px;right:0}.sk-table-cell-content>.sk-block-frame.is-cell-block>.sk-block-gutter>button{background:#fffffff5;box-shadow:0 1px 4px #1f23291f}.sk-table-cell-content .sk-property-paragraph[class*=is-h]{margin-top:0}.sk-x6-stage{background:#fff}.sk-x6-stage .x6-node{filter:drop-shadow(0 3px 5px #2b3d691a)}.sk-x6-stage .x6-edge path[stroke=transparent]{cursor:move}.sk-x6-stage .x6-widget-vertices-circle,.sk-x6-stage .x6-widget-segments-inner{fill:#fff;stroke:#3370ff;stroke-width:2px}.sk-edge-drag-hint{color:#245bdb;background:#edf3ff;border-radius:7px;margin-bottom:13px;padding:9px 10px;font-size:11px;line-height:1.5}.sk-flow-palette section button{background:#fbfcff;border-color:#e1e6f2}.sk-mind-dialog{max-width:1320px}.sk-mind-editor-shell{height:calc(100% - 106px);position:relative;overflow:hidden}.sk-mind-x6-canvas{background:#f8faff;outline:0;width:100%;height:100%;overflow:hidden}.sk-mind-dialog{flex-direction:column;display:flex}.sk-mind-dialog>header{flex-shrink:0}.sk-mind-dialog .sk-mind-editor-shell{flex:1;min-height:0}.sk-mind-dialog .sk-mind-toolbar{flex-wrap:wrap;flex-shrink:0;height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.sk-mind-drop-target [magnet]{stroke:#3370ff;stroke-width:4px}.sk-mind-drop-target{filter:drop-shadow(0 0 7px #3370ff88)}.sk-mind-dialog .x6-widget-selection-box{pointer-events:none;border:1px solid #7c9cdb;border-radius:10px;box-shadow:0 0 0 3px #3370ff12}.sk-mind-text-editor{z-index:25;box-sizing:border-box;resize:none;color:#303442;text-align:center;background:#fff;border:2px solid #3370ff;border-radius:8px;outline:none;padding:10px;font-family:inherit;font-size:16px;line-height:1.4;position:absolute;box-shadow:0 6px 22px #24497b22}.sk-mind-figure .sk-diagram-preview{background:#fbfcff}.sk-flow-palette{flex-basis:190px}.sk-flow-palette section button{border-radius:7px;width:38px;min-width:0;height:38px;padding:0}.sk-flow-palette section button svg{width:21px;height:21px}.sk-style-presets{grid-template-columns:repeat(6,1fr);gap:7px;margin:0 0 14px;display:grid}.sk-style-presets button{box-sizing:border-box;background:var(--preset-fill);border:2px solid var(--preset-border);cursor:pointer;border-radius:7px;width:30px;height:30px;padding:0}.sk-style-presets button:hover{transform:translateY(-1px);box-shadow:0 3px 8px #1f232924}.sk-flow-context-menu{z-index:130;background:#fff;border:1px solid #e5e6eb;border-radius:8px;width:142px;padding:5px;position:fixed;box-shadow:0 10px 32px #1f23292e}.sk-flow-context-menu button{color:#4e5969;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:32px;padding:0 9px;display:flex}.sk-flow-context-menu button:hover{color:#245bdb;background:#edf3ff}.sk-x6-stage .x6-cell-tool-editor{color:#1f2329;text-align:center;white-space:pre-wrap;background:#fff;border:1px solid #7aa2ff;border-radius:5px;outline:0;min-width:56px;padding:4px 7px;box-shadow:0 0 0 3px #3370ff24,0 6px 18px #1f23291f}.sk-edge-inline-editor{z-index:135;box-sizing:border-box;resize:none;color:#1f2329;text-align:center;background:#fff;border:1px solid #7aa2ff;border-radius:6px;outline:0;width:240px;height:76px;padding:8px 9px;line-height:20px;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #3370ff24,0 6px 18px #1f232924}.sk-mind-toolbar{box-sizing:border-box;background:#fff;border-bottom:1px solid #e5e6eb;align-items:center;gap:4px;height:44px;padding:0 14px;display:flex}.sk-mind-toolbar button{color:#4e5969;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 9px;display:flex}.sk-mind-toolbar button:hover{color:#245bdb;background:#edf3ff;border-color:#d5e2ff}.sk-mind-toolbar button.is-danger{color:#e5484d}.sk-mind-toolbar button.is-danger:hover{background:#fff0ef;border-color:#ffd5d2}.sk-mind-toolbar>i{background:#e5e6eb;width:1px;height:19px;margin:0 4px}.sk-mind-node-add{z-index:18;color:#3370ff;cursor:pointer;background:#fff;border:1px solid #baceff;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 5px 15px #1f232924}.sk-mind-node-add:hover{color:#fff;background:#3370ff;border-color:#3370ff}.sk-mind-toolbar button:disabled{opacity:.38;cursor:not-allowed}.sk-mind-style-select{color:#4e5969;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 7px;font-size:12px;display:flex}.sk-mind-style-select select{max-width:94px;color:inherit;cursor:pointer;background:0 0;border:0;outline:0}.sk-diagram-figure .sk-diagram-preview{cursor:default}@media (width<=1260px){.sk-document-outline{display:none}}.sk-media-lightbox{z-index:220;color:#1f2329;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f5f6f7f5;place-items:center;display:grid;position:fixed;inset:0}.sk-media-lightbox-toolbar{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #dee0e3;border-radius:9px;align-items:center;gap:3px;padding:5px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #1f232924}.sk-media-lightbox-toolbar button{color:#4e5969;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;min-width:34px;height:32px;padding:0 8px;display:grid}.sk-media-lightbox-toolbar button:hover{color:#245bdb;background:#edf3ff}.sk-media-lightbox-toolbar .sk-media-lightbox-scale{font-variant-numeric:tabular-nums;min-width:60px}.sk-media-lightbox-viewport{box-sizing:border-box;place-items:center;width:100%;height:100%;padding:76px 42px 42px;display:grid;overflow:auto}.sk-media-lightbox-viewport img{transform-origin:50%;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ebedf0;border-radius:8px;max-width:88vw;max-height:calc(100vh - 120px);transition:transform .12s ease-out;box-shadow:0 12px 38px #1f232921}.sk-media-context-menu{z-index:225;background:#fff;border:1px solid #dee0e3;border-radius:8px;width:150px;padding:5px;position:fixed;box-shadow:0 12px 36px #00000040}.sk-media-context-menu button{color:#1f2329;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:34px;padding:0 9px;display:flex}.sk-media-context-menu button:hover{color:#245bdb;background:#edf3ff}.sk-block-menu{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;height:420px;max-height:calc(100dvh - 24px);overflow:auto}.sk-block-menu .sk-menu-flyout{width:auto;box-shadow:none;border-radius:5px;margin:3px 0 5px 12px;padding:4px;position:static}.sk-block-menu .sk-menu-flyout:before{display:none}.sk-menu-flyout-trigger{position:relative}.sk-menu-flyout-trigger>button{width:100%}.sk-menu-chevron,.sk-menu-flyout-trigger>button>svg:last-child{margin-left:auto}.sk-menu-flyout{z-index:95;background:#fff;border:1px solid #e5e6eb;border-radius:9px;padding:7px;display:none;position:absolute;top:-7px;left:calc(100% + 4px);box-shadow:0 10px 28px #1f23292b}.sk-menu-flyout-trigger:hover>.sk-menu-flyout,.sk-menu-flyout-trigger:focus-within>.sk-menu-flyout{display:block}.sk-menu-flyout:before{content:"";width:6px;height:100%;position:absolute;top:0;right:100%}.sk-table-picker-popover{z-index:180;box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:9px;width:234px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:7px;position:fixed;overflow:auto;box-shadow:0 10px 28px #1f23292b}.sk-insert-trigger:has(.sk-table-picker-trigger.is-open)>.sk-insert-flyout{display:block}.sk-insert-flyout{width:182px}.sk-block-menu .sk-insert-flyout>button{height:34px}.sk-slash-table-trigger>button{text-align:left;cursor:default;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:7px;display:flex}.sk-slash-table-trigger>button:hover{background:#f2f3f5}.sk-slash-table-trigger>button>span:nth-child(2){flex:1}.sk-block-table>.sk-block-gutter{z-index:20;top:-5px;right:calc(100% + 9px)}.sk-block-table>.sk-block-gutter>button{border-radius:5px;width:24px;height:24px;min-height:24px}.sk-block-table:has(.has-editor-selection,.has-active-cell,:focus-within)>.sk-block-gutter{opacity:1}.sk-block-frame.sk-block-table.is-menu-open{box-shadow:none;background:0 0}.sk-table-cell-content>.sk-block-frame.is-cell-block>.sk-block-gutter{top:0;left:auto;right:calc(100% + 5px)}.sk-table-block td.is-first-column .sk-table-cell-content>.sk-block-frame.is-cell-block>.sk-block-gutter{z-index:14;right:calc(100% + 29px)}.sk-table-axis-controls{z-index:12;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,visibility .12s;position:absolute;inset:0}.sk-block-frame:has(+.sk-block-table){margin-bottom:0}.sk-block-frame:has(+.sk-block-table)>.sk-property-paragraph{margin-bottom:0}.sk-block-frame:has(+.sk-block-table) :is(h1,h2,h3,h4,h5){margin-bottom:0}.sk-block-frame.sk-block-table{margin-top:0}.sk-table-block{--table-controls-height:26px;--table-axis-size:10px;margin:0;padding-top:0}.sk-table-row-axis-controls{z-index:12;left:0;top:var(--table-controls-height);opacity:0;visibility:hidden;pointer-events:none;width:0;position:absolute}.sk-table-block:hover .sk-table-axis-controls,.sk-table-block.has-axis-menu .sk-table-axis-controls,.sk-table-block:hover .sk-table-row-axis-controls,.sk-table-block.has-active-cell .sk-table-row-axis-controls{opacity:1;visibility:visible}.sk-table-axis-rail{box-sizing:border-box;pointer-events:auto;color:#8f959e;cursor:pointer;background:#f2f3f5;border:1px solid #d8dbe1;border-radius:3px;place-items:center;padding:0;transition:color .12s,background .12s,border-color .12s;display:grid;position:absolute}.sk-table-axis-rail:hover,.sk-table-axis-rail:focus-visible,.sk-table-axis-rail.is-active{color:#245bdb;background:#e8f3ff;border-color:#8fb0ff;outline:none}.sk-table-axis-rail>span{opacity:.72;background:currentColor;border-radius:4px;display:block}.sk-table-axis-rail.is-column{top:calc(-1 * var(--table-axis-size));height:var(--table-axis-size)}.sk-table-axis-rail.is-column>span{width:28px;height:3px}.sk-table-axis-rail.is-row{left:calc(-1 * var(--table-axis-size));width:var(--table-axis-size)}.sk-table-axis-rail.is-row>span{width:3px;height:16px}.sk-table-block .sk-table-scroll{width:100%;padding:var(--table-controls-height) 10px 6px 0;overscroll-behavior-x:contain;margin:0}.sk-table-block.has-active-cell .sk-table-axis-controls,.sk-table-block:is(:hover,:focus-within,.has-editor-selection,.has-active-cell,.has-axis-menu) :is(.sk-table-axis-controls,.sk-table-row-axis-controls){opacity:1;visibility:visible}.sk-table-axis-rail{background:#f0f1f3;border-color:#0000;border-radius:0}.sk-table-axis-rail>span{opacity:0}.sk-table-axis-rail.is-active{background:#2864f0;border-color:#2864f0}.sk-table-insert-dot{z-index:15;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:12px;height:12px;padding:0;display:grid;position:absolute}.sk-table-insert-dot:before{content:"";background:#b6bdc8;border-radius:50%;width:3px;height:3px}.sk-table-insert-dot svg{display:none}.sk-table-insert-dot.is-column{top:-22px;transform:translate(-50%)}.sk-table-insert-dot svg{width:12px;height:12px}.sk-table-insert-dot.is-column:first-child{display:none}.sk-table-insert-dot.is-corner-column{top:-22px;left:-6px}.sk-table-insert-dot.is-row{left:-22px;transform:translateY(-50%)}.sk-table-insert-dot:hover,.sk-table-insert-dot:focus-visible{color:#fff;background:#3370ff;outline:none}.sk-table-insert-dot.is-column:is(:hover,:focus-visible){transform:translate(-50%)scale(1.8)}.sk-table-insert-dot.is-row:is(:hover,:focus-visible){transform:translateY(-50%)scale(1.8)}.sk-table-insert-dot.is-corner-column:is(:hover,:focus-visible){transform:scale(1.8)}.sk-table-insert-dot:hover:before,.sk-table-insert-dot:focus-visible:before{display:none}.sk-table-insert-dot:hover svg,.sk-table-insert-dot:focus-visible svg{display:block}.sk-table-insert-guide{z-index:10;pointer-events:none;background:#3370ff;position:absolute}.sk-table-insert-guide.is-column{width:2px;top:0;bottom:0}.sk-table-insert-guide.is-row{height:2px;left:0;right:0}.sk-table-axis-actions{border-right:1px solid #e5e7eb;padding-right:6px}.sk-table-axis-actions button{white-space:nowrap;width:auto!important;padding:0 7px!important}.sk-flow-palette{flex-basis:210px;padding:10px}.sk-flow-palette section>div{grid-template-columns:repeat(5,1fr);gap:3px}.sk-flow-palette section button{background:#fff;border-color:#0000;border-radius:4px;width:34px;height:34px}.sk-flow-palette section button svg{color:#475569}.sk-flow-palette section button:hover{background:#edf3ff;border-color:#c4d5ff}.sk-flow-canvas-toolbar{height:auto;min-height:40px;box-shadow:none;flex-wrap:wrap;gap:3px;padding:5px 8px}.sk-flow-canvas-toolbar button{padding:4px 6px;font-size:11px}.sk-flow-quick-connect{border-bottom:1px solid #e5e7eb;align-items:center;gap:5px;margin-bottom:10px;padding:10px 0;display:flex}.sk-flow-quick-connect strong{flex:1;font-size:12px}.sk-flow-quick-connect button{color:#3370ff;cursor:pointer;background:#fff;border:1px solid #dee3eb;border-radius:5px;width:28px;height:28px}.sk-flow-quick-connect button:hover{background:#edf3ff;border-color:#3370ff}.sk-table-axis-menu,.sk-table-context-menu{z-index:120;box-sizing:border-box;color:#1f2329;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e6eb;border-radius:10px;width:238px;padding:7px;font-size:12px;position:fixed;box-shadow:0 10px 30px #1f23292e}.sk-table-axis-menu>strong{color:#8f959e;align-items:center;gap:7px;height:27px;padding:0 8px;font-size:11px;font-weight:600;display:flex}.sk-table-axis-menu>button,.sk-table-context-menu>button{box-sizing:border-box;color:#4e5969;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;height:33px;padding:0 9px;display:flex}.sk-table-axis-menu>button:hover,.sk-table-context-menu>button:hover{color:#245bdb;background:#edf3ff}.sk-table-axis-menu>button.is-danger,.sk-table-context-menu>button.is-danger{color:#e5484d}.sk-table-axis-menu>button.is-danger:hover,.sk-table-context-menu>button.is-danger:hover{background:#fff0ef}.sk-table-axis-menu>i,.sk-table-context-menu>i{background:#f0f0f0;height:1px;margin:5px 4px;display:block}.sk-table-context-menu{width:272px}.sk-table-context-heading{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;height:38px;padding:0 8px;display:flex}.sk-table-context-heading>span{font-weight:650}.sk-table-context-heading label{color:#8f959e;align-items:center;gap:6px;display:flex}.sk-table-context-heading input{box-sizing:border-box;color:#1f2329;text-align:center;background:#f7f8fa;border:1px solid #dee0e3;border-radius:5px;outline:none;width:48px;height:27px;padding:0 4px}.sk-table-context-heading input:focus{background:#fff;border-color:#3370ff}.sk-card{position:relative}.sk-card>.sk-card-icon-wrap{flex:none;position:relative}.sk-card .sk-card-icon{width:34px;height:34px;color:inherit;font:inherit;cursor:pointer;background:#ffffff85;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;font-size:21px;display:grid}.sk-card .sk-card-icon:hover,.sk-card .sk-card-icon:focus-visible{background:#ffffffe6;border-color:#3370ff47;outline:none}.sk-card-icon-picker{z-index:35;box-sizing:border-box;color:#1f2329;background:#fff;border:1px solid #e5e6eb;border-radius:9px;width:226px;padding:9px;position:absolute;top:40px;left:0;box-shadow:0 10px 28px #1f23292b}.sk-card-icon-picker>strong{color:#646a73;padding:2px 3px 7px;font-size:11px;display:block}.sk-card-icon-picker>div{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.sk-card .sk-card-icon-picker button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;font-size:17px;display:grid}.sk-card .sk-card-icon-picker button:hover,.sk-card .sk-card-icon-picker button.is-active{background:#edf3ff;border-color:#d5e2ff}.sk-card-icon-picker label{color:#8f959e;align-items:center;gap:7px;margin-top:8px;font-size:11px;display:flex}.sk-card-icon-picker input{box-sizing:border-box;background:#f7f8fa;border:1px solid #dee0e3;border-radius:6px;outline:none;min-width:0;height:30px;margin:0;padding:0 8px;font-weight:400}.sk-card-icon-picker input:focus{background:#fff;border-color:#3370ff}.sk-table-tools-compact.is-expanded{box-sizing:border-box;flex-wrap:wrap;width:max-content;max-width:min(760px,100vw - 24px);row-gap:3px!important}.sk-table-tool-group,.sk-table-inline-colors{align-items:center;gap:1px;display:flex}.sk-table-tool-group>button{background:0 0;border:0;justify-content:center;width:30px;height:30px;padding:0}.sk-table-inline-colors{gap:5px;padding:0 2px}.sk-table-inline-colors>button,.sk-table-inline-colors>label{box-sizing:border-box;background:var(--cell-color,#fff);cursor:pointer;border:2px solid #fff;border-radius:5px;place-items:center;width:20px;height:20px;padding:0;display:grid;position:relative;box-shadow:0 0 0 1px #d6d9de}.sk-table-inline-colors>button:first-child:before{content:"";background:#f54a45;border-radius:2px;width:17px;height:2px;position:absolute;transform:rotate(-45deg)}.sk-table-inline-colors>button:hover,.sk-table-inline-colors>label:hover{box-shadow:0 0 0 2px #8fb0ff}.sk-table-inline-colors input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sk-table-tools-compact button.is-active{color:#245bdb;background:#edf3ff}.sk-table-tools-compact .sk-cell-color-trigger,.sk-table-tools-compact .sk-table-text-color-trigger{position:relative}.sk-table-tools-compact .sk-cell-color-trigger:after,.sk-table-tools-compact .sk-table-text-color-trigger:after{content:"";border:1px solid #1f23291a;border-radius:2px;height:3px;position:absolute;bottom:3px;left:6px;right:6px}.sk-table-tools-compact .sk-cell-color-trigger:after{background:var(--cell-color)}.sk-table-tools-compact .sk-table-text-color-trigger:after{background:var(--mark-color)}.sk-table-tools-compact .sk-table-font-size-trigger{font-size:11px;font-weight:650}.sk-table-cell-color-popover{width:218px}.sk-table-cell-color-popover>strong,.sk-table-text-color-popover>strong,.sk-table-font-size-popover>strong{padding:3px 5px 6px}.sk-table-cell-color-popover .sk-table-inline-colors{gap:7px;padding:4px 5px 6px}.sk-table-font-size-popover{min-width:92px}.sk-table-font-size-popover>button{justify-content:center}.sk-table-text-color-popover{width:166px}.sk-table-text-color-popover>.sk-table-clear-color{justify-content:center;width:100%;margin-bottom:4px}.sk-table-text-color-popover>div{grid-template-columns:repeat(4,1fr);gap:7px;padding:4px 5px 6px;display:grid}.sk-table-text-color-popover>div>button{border:2px solid #fff;border-radius:6px;width:27px;height:27px;padding:0;box-shadow:0 0 0 1px #d6d9de}.sk-table-text-color-popover>div>button:hover,.sk-table-text-color-popover>div>button.is-active{box-shadow:0 0 0 2px #3370ff}.sk-editor button svg{stroke-width:1.8px}.sk-toolbar [data-tooltip],.sk-floating [data-tooltip],.sk-table-tools [data-tooltip],.sk-block-gutter [data-tooltip],.sk-link-preview [data-tooltip]{position:relative}.sk-toolbar [data-tooltip]:before,.sk-floating [data-tooltip]:before,.sk-table-tools [data-tooltip]:after,.sk-block-gutter [data-tooltip]:after,.sk-link-preview [data-tooltip]:after{content:attr(data-tooltip);z-index:100;color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#1f2329eb;border-radius:5px;width:max-content;max-width:220px;padding:5px 7px;font-size:11px;font-weight:400;line-height:1.35;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(2px)}.sk-toolbar [data-tooltip]:hover:before,.sk-floating [data-tooltip]:hover:before,.sk-table-tools [data-tooltip]:hover:after,.sk-block-gutter [data-tooltip]:hover:after,.sk-link-preview [data-tooltip]:hover:after{opacity:1;transition-delay:.35s;transform:translate(-50%)translateY(0)}.sk-link-wrap{display:inline;position:relative}.sk-link-preview{z-index:45;box-sizing:border-box;color:#646a73;background:#fff;border:1px solid #dee0e3;border-radius:8px;align-items:center;gap:7px;min-width:310px;max-width:min(520px,100vw - 30px);height:42px;padding:5px 6px 5px 10px;display:flex;position:absolute;bottom:calc(100% + 7px);left:0;box-shadow:0 8px 24px #1f232929}.sk-link-preview:before{content:"";height:8px;position:absolute;bottom:-8px;left:0;right:0}.sk-link-preview-url{color:#245bdb;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.sk-link-preview input{box-sizing:border-box;color:#1f2329;border:1px solid #8fb0ff;border-radius:5px;outline:0;flex:1;min-width:0;height:28px;padding:0 8px;font-size:12px}.sk-link-preview button{color:#646a73;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;display:grid}.sk-link-preview button:hover{color:#245bdb;background:#edf3ff}.sk-link-preview button:last-child:hover{color:#f54a45;background:#fff0ef}.sk-editor.is-large-document .sk-editable>[data-slate-node=element]{content-visibility:auto;contain-intrinsic-size:auto 44px;overflow-clip-margin:64px}.sk-block-frame.is-heading-block{display:flow-root}.sk-block-frame:is(.is-menu-open,.is-block-selected):not(.is-cell-block),.sk-block-frame.is-cell-block.is-menu-open{box-shadow:none;background:0 0}.sk-block-frame:is(.is-menu-open,.is-block-selected)>.sk-property-paragraph{background:#e9efff;border-radius:4px}.sk-block-frame:is(.is-menu-open,.is-block-selected)>:is(.sk-image,.sk-diagram-figure,.sk-video,.sk-code,.sk-attachment,.sk-card,.sk-formula){outline-offset:1px;outline:2px solid #85a5ff}.sk-block-frame:is(.is-menu-open,.is-block-selected)>.sk-card{box-shadow:inset 0 0 0 9999px #3370ff0b}.sk-block-frame.sk-block-table:is(.is-menu-open,.is-block-selected) .sk-table-scroll{outline-offset:0;outline:2px solid #85a5ff}.sk-block-frame.sk-block-columns:is(.is-menu-open,.is-block-selected)>.sk-columns{outline-offset:2px;outline:1px dashed #85a5ff}.sk-block-frame.sk-block-divider:is(.is-menu-open,.is-block-selected){background:#e9efff}.sk-block-frame:is(.is-menu-open,.is-block-selected)>:is(.sk-image,.sk-diagram-figure,.sk-video),.sk-block-frame>:is(.sk-image,.sk-diagram-figure,.sk-video).is-selected{outline-offset:0;border-radius:6px;outline:2px solid #3370ff}.sk-block-frame:is(.is-menu-open,.is-block-selected)>:is(.sk-image,.sk-diagram-figure,.sk-video):after,.sk-block-frame>:is(.sk-image,.sk-diagram-figure,.sk-video).is-selected:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:#3370ff12;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #3370ff}.sk-block-frame:is(.is-menu-open,.is-block-selected)>:is(.sk-image,.sk-diagram-figure,.sk-video) :is(.sk-media-corner-actions,.sk-media-preview-button,.sk-image-resizer,.sk-diagram-resizer){opacity:1}.sk-block-frame:is(.is-menu-open,.is-block-selected)>:is(.sk-code,.sk-attachment,.sk-card,.sk-formula,.sk-resource-failure){outline-offset:0;outline:2px solid #3370ff}.sk-block-frame:is(.is-menu-open,.is-block-selected)>:is(h1,h2,h3,h4,h5,p,blockquote,ul,ol,li,.sk-todo){background:#e9efff;border-radius:4px}.sk-block-frame.sk-block-columns:is(.is-menu-open,.is-block-selected)>.sk-columns{background:#3370ff06;outline-color:#3370ff}.sk-block-frame.sk-block-table:is(.is-menu-open,.is-block-selected)>.sk-table-block>.sk-table-scroll{outline-color:#3370ff}.sk-editor.is-large-document .sk-editable>.is-heading-block{content-visibility:visible;contain-intrinsic-size:none}.sk-editor.is-large-document .sk-editable>.sk-block-table{contain-intrinsic-size:auto 360px}.sk-editor.is-large-document .sk-editable>.sk-block-code-block{contain-intrinsic-size:auto 380px}.sk-editor.is-large-document .sk-editable>.sk-block-card{contain-intrinsic-size:auto 92px}.sk-editor.is-large-document .sk-editable>.sk-block-image,.sk-editor.is-large-document .sk-editable>.sk-block-flowchart,.sk-editor.is-large-document .sk-editable>.sk-block-mindmap{contain-intrinsic-size:auto 340px}.sk-image:has(.sk-upload-overlay){min-height:100px}.sk-resource-failure{color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:7px;flex-direction:column;justify-content:center;gap:10px;min-height:84px;padding:16px;font-size:13px;display:flex}.sk-resource-failure button{color:inherit;cursor:pointer;background:#fff;border:1px solid #fedf89;border-radius:4px;margin-right:8px;padding:4px 8px}.sk-video{max-width:100%;margin:10px 0;position:relative}.sk-video-player{background:#f5f6f7;border-radius:8px;min-height:100px;position:relative;overflow:hidden}.sk-video video{width:100%;max-height:70vh;display:block}.sk-video.is-selected .sk-video-player{outline:2px solid var(--sk-blue)}.sk-video:hover .sk-image-resizer,.sk-video.is-selected .sk-image-resizer{opacity:1}.sk-video figcaption{color:#646a73;justify-content:space-between;align-items:center;gap:8px;padding:6px 2px;font-size:12px;display:flex}.sk-video figcaption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-video-error{color:#d83931;padding:8px;font-size:12px}.sk-image img{cursor:zoom-in}.sk-video-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.sk-video-fullscreen{color:#4e5969;cursor:pointer;font:inherit;background:#fff;border:1px solid #dee0e3;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;display:flex}.sk-video-fullscreen:hover{color:#245bdb;background:#edf3ff}.sk-video video:fullscreen{object-fit:contain;background:#000;width:100%;height:100%;max-height:none}.sk-formula{background:var(--sk-surface,#fff);color:var(--sk-text,#20242c);border:1px solid #0000;border-radius:12px;margin:8px 0;position:relative}.sk-formula:hover,.sk-formula.is-editing{border-color:#dce3f0}.sk-formula-preview{text-align:center;min-height:80px;padding:24px 42px;overflow-x:auto}.sk-formula-preview .katex-display{margin:0}.sk-formula-placeholder{white-space:pre-wrap;overflow-wrap:anywhere;color:#788292;font-family:monospace}.sk-formula-edit{color:#4665ca;cursor:pointer;opacity:0;background:#fff;border:1px solid #dce3f0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.sk-formula:hover .sk-formula-edit,.sk-formula:focus-within .sk-formula-edit,.sk-formula.is-editing .sk-formula-edit{opacity:1}.sk-formula-panel{background:#f8faff;border-top:1px solid #e6eaf2;border-radius:0 0 12px 12px;padding:14px}.sk-formula-panel-heading{color:#748094;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.sk-formula-panel textarea{box-sizing:border-box;resize:vertical;color:#25314b;background:#fff;border:1px solid #dce3f0;border-radius:8px;width:100%;min-height:86px;padding:12px;font:14px/1.6 monospace;display:block}.sk-formula-panel textarea:focus{outline-offset:1px;outline:2px solid #a8bfff}.sk-formula-examples{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.sk-formula-examples button{color:#586882;cursor:pointer;background:#fff;border:1px solid #e0e6f1;border-radius:6px;padding:5px 8px;font:12px monospace}.sk-formula-examples button:hover{color:#315dff;border-color:#99b0ff}.sk-formula-error{color:#a34231;padding:8px 14px;font-size:12px}.sk-formula{box-sizing:border-box;width:fit-content;max-width:100%}.sk-formula .sk-formula-edit{top:6px;left:6px;right:auto}.sk-formula-modal{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:left;background:#1f293740;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sk-formula-dialog{color:#25314b;background:#fff;border:1px solid #e0e5ef;border-radius:16px;width:min(680px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;box-shadow:0 24px 80px #1a294033}.sk-formula-dialog header,.sk-formula-dialog footer{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.sk-formula-dialog button{color:#586882;cursor:pointer;background:#fff;border:1px solid #dce3f0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:8px;display:inline-flex}.sk-formula-dialog .is-primary{color:#315dff;background:#edf3ff;border-color:#b5c8ff}.sk-formula-dialog footer{justify-content:flex-end}.sk-formula-dialog-preview{place-items:center;min-height:100px;padding:32px 24px;display:grid;overflow-x:auto}.sk-editor,.sk-editor *,.sk-block-menu,.sk-block-menu *,.sk-slash-menu,.sk-slash-menu *{box-sizing:border-box}.sk-block-menu button,.sk-slash-menu button{text-align:left;letter-spacing:normal;text-transform:none;justify-content:flex-start;margin:0;font-family:inherit}.sk-block-menu .sk-quick-grid button{justify-content:center}.sk-block-menu button>svg,.sk-slash-menu button>svg{flex-shrink:0}.sk-code .sk-code-body>.sk-code-editor{z-index:1;text-align:left;letter-spacing:normal;text-transform:none;height:auto;max-height:none;box-shadow:none;position:relative}.sk-block-menu.sk-insert-submenu{z-index:96;width:210px;max-height:calc(100dvh - 16px);position:fixed;overflow-y:auto}.sk-block-placeholder{display:block;position:relative}.sk-block-placeholder:before{content:attr(data-placeholder);color:#8f959e;pointer-events:none;-webkit-user-select:none;user-select:none;font:inherit;white-space:pre-wrap;position:absolute;top:0;left:0}.sk-slash-menu>button.is-active,.sk-slash-menu>.sk-slash-table-trigger.is-active>button{color:#245bdb;background:#edf3ff}.sk-page[data-composing=true] .sk-block-placeholder:before{visibility:hidden}.sk-block-placeholder:has([data-slate-string]:not(:empty)):before{display:none}.sk-table-cell-content .sk-diagram-figure{box-sizing:border-box;min-width:0;max-width:100%}.sk-table-cell-content .sk-diagram-preview img{object-fit:contain;min-width:0;max-width:100%}.sk-block-menu .sk-heading-grid,.sk-block-menu .sk-quick-grid:not(.sk-align-grid){grid-template-columns:repeat(5,32px);justify-content:center;gap:6px;padding:3px 0}.sk-block-menu .sk-heading-grid button,.sk-block-menu .sk-quick-grid button{text-align:center;justify-content:center;align-items:center;width:32px;min-width:0;height:28px;padding:0;font-size:12px;line-height:1;display:inline-flex}.sk-columns{box-sizing:border-box;gap:24px;width:100%;min-width:0;max-width:100%;margin:16px 0;display:grid;position:relative}.sk-column{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:64px}.sk-column>.sk-block-frame{min-width:0;margin-top:0}.sk-column>.sk-block-frame>.sk-block-gutter{z-index:10;width:28px;top:3px;left:-56px;right:auto;transform:none}.sk-column .sk-diagram-figure,.sk-column img,.sk-column video,.sk-column .sk-attachment,.sk-column .sk-code,.sk-column .sk-card{box-sizing:border-box;min-width:0;max-width:100%}.sk-column-resizer{opacity:0;cursor:col-resize;touch-action:none;z-index:9;background:0 0;border:0;width:18px;padding:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.sk-column-resizer span{background:#c8cdd5;border-radius:3px;width:3px;height:32px;margin:auto;display:block}.sk-columns:hover>.sk-column-resizer,.sk-columns:focus-within>.sk-column-resizer{opacity:1}.sk-column-resizer:hover span,.sk-column-resizer:focus-visible span{background:#3370ff}.sk-column{position:relative}.sk-column[data-column-placeholder]:before{content:attr(data-column-placeholder);color:#a4a9b1;pointer-events:none;font-size:13px;line-height:26px;position:absolute;top:0;left:0;right:0}.sk-page[data-composing=true] .sk-column:before{visibility:hidden}.sk-column .sk-card>div{min-width:0}.sk-block-menu{width:220px}.sk-block-menu .sk-heading-grid,.sk-block-menu .sk-quick-grid:not(.sk-align-grid){justify-content:start;padding-left:8px}.sk-column-header{box-sizing:border-box;cursor:pointer;opacity:0;z-index:8;background:#f0f1f3;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:100%;height:10px;padding:0;display:flex;position:absolute;top:-14px;left:0}.sk-column-header:before{content:"";position:absolute;inset:-6px -1px -4px}.sk-column-header span{background:#aeb4be;border-radius:3px;width:20px;height:2px}.sk-columns:hover .sk-column-header,.sk-columns:focus-within .sk-column-header{opacity:1}.sk-column-header:hover,.sk-column-header[aria-expanded=true]{background:#dce7ff;border-color:#82a6ff}.sk-column.is-column-selected{background:#edf3ff;border-radius:3px}.sk-column-resizer{z-index:12}.sk-column-actions{z-index:40;white-space:nowrap;background:#fff;border:1px solid #e2e5e9;border-radius:6px;gap:3px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 24px);left:0;box-shadow:0 4px 14px #0001}.sk-column-actions button{color:#4e5969;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 8px;font-size:12px}.sk-column-actions button:hover{background:#edf3ff}.sk-columns.has-dividers>.sk-column:not(:last-of-type):after{content:"";pointer-events:none;border-right:1px solid #dfe3e8;position:absolute;top:0;bottom:0;right:-12px}.sk-image figcaption{color:#8f959e;text-align:center;padding:6px 0;font-size:13px}.sk-image-caption{color:#8f959e;text-align:center;width:100%;font:inherit;background:0 0;border:0;outline:none}.sk-media-lightbox{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1e283738}.sk-columns.is-active .sk-column-header,.sk-columns.is-active>.sk-column-resizer{opacity:1}.sk-card-content{flex:1;min-width:0}.sk-card-content>.sk-block-frame:first-child{margin-top:0}.sk-card-content>.sk-block-frame:last-child{margin-bottom:0}.sk-card-content>.sk-block-frame>.sk-block-gutter{visibility:hidden}.sk-block-card>.sk-block-gutter{top:0}.sk-block-card{display:flow-root}.sk-block-columns>.sk-block-gutter{top:-28px}.sk-block-menu.sk-insert-submenu{scrollbar-gutter:auto;height:auto}.sk-block-menu .sk-align-grid{grid-template-columns:repeat(3,32px);gap:6px;padding:3px 0 3px 8px}.sk-block-type-icon{color:#596579;flex-shrink:0}.sk-block-type-icon[data-block-kind=todo]{color:#7561ef}.sk-block-type-icon[data-block-kind=image],.sk-block-type-icon[data-block-kind=video]{color:#d99b00}.sk-block-type-icon[data-block-kind=table]{color:#13b8a6}.sk-block-type-icon[data-block-kind=columns]{color:#5182e8}.sk-block-type-icon[data-block-kind=attachment]{color:#f28729}.sk-block-type-icon[data-block-kind=flowchart]{color:#ed8426}.sk-block-type-icon[data-block-kind=mindmap]{color:#19acd4}.sk-block-type-icon[data-block-kind=card]{color:#dca000}.sk-block-type-icon[data-block-kind=code-block]{color:#6374db}.sk-block-type-icon[data-block-kind=formula]{color:#ab61cc}.sk-block-type-icon[data-block-kind=block-quote]{color:#8d78aa}.sk-block-type-icon[data-block-kind=bulleted-list],.sk-block-type-icon[data-block-kind=numbered-list]{color:#528c9c}
