:root{--text:#444;--textdimmed:#4448;--inversetext:#fff;--bg:gray;--bgmedium:#a3a3a3;--bglight:#f0f0f0;--footerbg:#f8f9fa;--footericons:#444;--panelbg:#fff;--panelborder:#eee;--tabbar:#e0e0e0;--sheetbg:#fff;--buttonicon:#444;--mail:#595864;--maillite:#99989e;--calc:#218225;--calclite:#4aa64d;--write:#2f4d95;--writelite:#5570b2;--present:#cd2b2b;--presentlite:#eb7777;--plan:#e16d00;--planlite:#ff9448;--chat-message-my-background:var(--bg);--placeholder:#777;font-variant-ligatures:none}*{font-variant-ligatures:none;-webkit-font-feature-settings:"liga" 0, "rlig" 0, "dlig" 0;-moz-font-feature-settings:"liga" 0, "rlig" 0, "dlig" 0;-ms-font-feature-settings:"liga" 0, "rlig" 0, "dlig" 0;font-feature-settings:"liga" 0, "rlig" 0, "dlig" 0}@font-face{font-display:swap;font-family:NotoSans;font-style:normal;font-weight:400;src:url(../fonts/NotoSans400.woff2)format("woff2")}@font-face{font-display:swap;font-family:NotoSans;font-style:italic;font-weight:400;src:url(../fonts/NotoSans400it.woff2)format("woff2")}@font-face{font-display:swap;font-family:NotoSans;font-style:normal;font-weight:600;src:url(../fonts/NotoSans600.woff2)format("woff2")}@font-face{font-display:swap;font-family:NotoSans;font-style:italic;font-weight:600;src:url(../fonts/NotoSans600it.woff2)format("woff2")}@font-face{font-display:swap;font-family:NotoSansMultilang;font-style:normal;font-weight:400;src:url(../fonts/NotoSansMultilang400.woff2)format("woff2")}*{box-sizing:border-box}html,body{overscroll-behavior-x:none}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100vw;height:100vh;color:var(--text);font-synthesis:none;text-rendering:auto;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;margin:0;padding:0;font-family:NotoSans,NotoSansMultilang,sans-serif;font-size:13px;font-weight:400;line-height:1.5em;display:flex;overflow:hidden}body.mail,modalbg.mail{--bg:var(--mail);--bglight:#eff5ef;--tabbar:var(--mail);--tabicon:var(--mail);--buttonicon:var(--mail);--chat-message-my-background:var(--bg);--chat-message-others-background:var(--bglight)}body.calc,modalbg.calc{--bg:var(--calc);--bgbright:#3ba33f;--bglight:#eff5ef;--tabbar:var(--calc);--tabicon:var(--calc);--buttonicon:var(--calc);--chat-message-my-background:var(--bg);--chat-message-others-background:var(--bglight)}body.write,modalbg.write{--bg:var(--write);--bgbright:#5570b2;--bgmedium:#2e4d9599;--bglight:#f3f5fb;--tabbar:var(--write);--tabicon:var(--write);--buttonicon:var(--write);--chat-message-my-background:var(--bg);--chat-message-others-background:var(--bglight)}body.present,modalbg.present{--bg:var(--present);--bgbright:#eb7777;--bgmedium:#cd2b2b99;--bglight:#fdf3f2;--tabbar:var(--present);--tabicon:var(--present);--buttonicon:var(--present);--chat-message-my-background:var(--bg);--chat-message-others-background:var(--bglight)}body.plan,modalbg.plan{--bg:var(--plan);--bgbright:#ff9448;--bgmedium:#e16d0099;--bglight:#fae9db;--tabbar:var(--plan);--tabicon:var(--plan);--buttonicon:var(--plan);--chat-message-my-background:var(--bg);--chat-message-others-background:var(--bglight)}body.dark{--bglight:#535353;--text:#eeec;--footerbg:#4a4a4a;--panelbg:#333;--panelborder:#5b5b5b;--sheetbg:#676767;--buttonicon:#ccc;--chat-message-others-background:#3a3939}body.mail.dark,body.dark modalbg.mail{--bg:var(--mail);--tabicon:#595864}body.calc.dark,body.dark modalbg.calc{--bg:var(--calc);--tabicon:#3fce45}body.write.dark,body.dark modalbg.write{--bg:var(--write);--tabicon:#fff}body.present.dark,body.dark modalbg.present{--bg:var(--present);--tabicon:#e67a7a}body.plan.dark,body.dark modalbg.plan{--bg:var(--plan);--tabicon:#e67a7a}mark{background-color:#ffe761;padding:2px 0}canvas{outline:none}container{flex-direction:row;flex:1;display:flex;position:fixed;inset:0;overflow:hidden}footer{background:var(--footerbg);z-index:11;flex-direction:row;height:3em;padding:0 .3em 0 .6em;font-size:90%;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 2px 2px -2px #aaa}footer section{cursor:pointer;flex-direction:row;align-items:center;padding:0 1em 0 .5em;line-height:2em;display:flex;position:relative}footer section.fill{cursor:default;flex:1}footer section.zoom{text-align:right;cursor:pointer;width:60px;display:block}footer section.warnings{color:red}footer section:hover{opacity:1}footer section .popup{background:var(--footerbg);min-width:100px;color:var(--text);z-index:1001;margin:0;padding:0;list-style:none;position:absolute;bottom:100%;right:0;box-shadow:0 2px 3px #bbbc}footer section .popup.left{left:-.5em;right:auto}footer section .popup.wide{min-width:300px}footer section .popup.wide li{white-space:wrap!important}footer section .popup.ra{text-align:right;white-space:nowrap;width:auto;right:0}footer section .popup.la{text-align:left;white-space:nowrap;width:auto}footer section .popup button{width:100%;margin:.35em 0 .5em;padding:.3em .5em}footer section .popup li{white-space:nowrap;padding:.4em 1em;line-height:1.5}footer section .popup li:hover,footer section .popup li.selected{background-color:var(--bg);color:#fff}footer fill{flex:1}hint{background:var(--bg);pointer-events:none;color:#fff;border-radius:.3em;padding:.2em .6em;font-size:90%;position:absolute;top:8px;left:50%;box-shadow:0 2px 11px -6px #000}.anim{background:linear-gradient(315deg,#eec1c7 0%,#c5d2f3 38%,#d2f1d2 79%) 0 0/200% 200%;animation:16s infinite gradient}body.anim.dark{background:linear-gradient(315deg, color-mix(in srgb, var(--present) 90%, white) 0%, color-mix(in srgb, var(--write) 90%, white) 38%, color-mix(in srgb, var(--calc) 90%, white) 78%);background-size:200% 200%}.anim.calc{background:#ddefde}body.anim.calc.dark{background:color-mix(in srgb, var(--calc) 90%, white)}.anim.write{background:#d7e0fb}body.anim.write.dark{background:color-mix(in srgb, var(--write) 90%, white)}.anim.present{background:#fbb6be}body.anim.present.dark{background:color-mix(in srgb, var(--present) 90%, white)}backdrop{position:fixed;inset:0}@keyframes gradient{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes backdropfade{0%{background:0 0}to{background:#0003}}canvas.svelte-1l7r7t4,.worksheetdrop.svelte-1l7r7t4{position:absolute;top:0;left:0}svg.headerarrow.svelte-1l7r7t4{z-index:9;cursor:pointer;width:14px;height:16px;padding:2px;position:absolute}clippath.svelte-1l7r7t4{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hilight.svelte-1l7r7t4,.static.svelte-1l7r7t4{pointer-events:none;box-sizing:border-box;padding:0;position:absolute}.hilight.svelte-1l7r7t4 rect:where(.svelte-1l7r7t4){stroke-width:1px;stroke-dasharray:7 2;shape-rendering:geometricprecision;stroke-dashoffset:9px;animation:.5s linear infinite svelte-1l7r7t4-stroke}@keyframes svelte-1l7r7t4-stroke{to{stroke-dashoffset:0}}.animated.svelte-1l7r7t4{transition:all 90ms}.cursor.svelte-1l7r7t4{pointer-events:none;box-sizing:border-box;z-index:1;-webkit-user-select:none;user-select:none;border:1px solid;position:absolute}.cursor.svelte-1l7r7t4.focus{border:2px solid}.movepreview.svelte-1l7r7t4{pointer-events:none;box-sizing:border-box;z-index:3;-webkit-user-select:none;user-select:none;background:0 0;border:2px dashed;position:absolute}.side.svelte-1l7r7t4{pointer-events:all;cursor:grab;z-index:1;-webkit-user-select:none;user-select:none;background:0 0;position:absolute}.side.svelte-1l7r7t4.silent{pointer-events:none}.corner.svelte-1l7r7t4{pointer-events:all;z-index:5;cursor:cell;border:2px solid #fff;width:10px;height:10px;position:absolute}.objecthandle.svelte-1l7r7t4{box-sizing:border-box;pointer-events:all;z-index:6;border:1px solid #fff;width:8px;height:8px;position:absolute}.cursor.object.svelte-1l7r7t4{z-index:4}.resizeinfo.svelte-1l7r7t4{background-color:var(--bg);color:#fff;z-index:2;pointer-events:none;border-radius:3px;padding:2px 5px;font-weight:700;position:absolute}.resizeinfo.svelte-1l7r7t4.column{top:30px}celleditor.svelte-1l7r7t4{z-index:10;border:2px solid #fff;outline:none;font-family:inherit;line-height:1.2;position:absolute;box-shadow:0 2px 4px -1px #000}celleditor.svelte-1l7r7t4.left{text-align:left}celleditor.svelte-1l7r7t4.right{text-align:right}celleditor.svelte-1l7r7t4.formula{text-align:left;white-space:nowrap;max-width:calc(100vw - 24px);overflow-x:auto}celleditor.svelte-1l7r7t4 .formularef-token{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;margin:0 .1em;padding:0 .12em;display:inline-block}celleditor.svelte-1l7r7t4 .formula-function{color:#3a3a3a;margin:0 .08em;font-weight:600;display:inline-block}celleditor.svelte-1l7r7t4 .formula-bracket{color:#555;margin:0 .05em;font-weight:600;display:inline-block}.formularef.svelte-1l7r7t4{z-index:9;pointer-events:none;box-sizing:border-box;background:#326ac712;border:2px dashed;position:absolute}functionsignature.svelte-1l7r7t4{z-index:10;pointer-events:none;box-sizing:border-box;color:#444;white-space:nowrap;background:#fff;border:1px solid #ccc;border-top:none;max-width:calc(100vw - 24px);padding:2px 6px;line-height:1.25;position:absolute;overflow-x:auto;box-shadow:0 2px 4px -1px #0003}functionsignature.svelte-1l7r7t4 .name:where(.svelte-1l7r7t4){color:#333;font-weight:600}functionsignature.svelte-1l7r7t4 .paren:where(.svelte-1l7r7t4){color:#555;font-weight:600}functionsignature.svelte-1l7r7t4 strong:where(.svelte-1l7r7t4){color:#111;font-weight:700}suggestions.svelte-1l7r7t4{color:#444;z-index:10;background:#fff;max-width:300px;max-height:200px;margin:0;padding:0;font-size:90%;list-style:none;position:absolute;overflow:auto;box-shadow:0 2px 4px -1px #000}suggestions.svelte-1l7r7t4 suggestion:where(.svelte-1l7r7t4){-webkit-user-select:none;user-select:none;cursor:default;padding:.1em .4em;display:block}suggestions.svelte-1l7r7t4 suggestion:where(.svelte-1l7r7t4).selected{color:#fff;background:#2196f3}suggestions.svelte-1l7r7t4 suggestion:where(.svelte-1l7r7t4):not(.selected):hover{background:#eee}suggestions.svelte-1l7r7t4 suggestion:where(.svelte-1l7r7t4)>svg:where(.svelte-1l7r7t4){vertical-align:middle;fill:currentColor;width:1em;margin:0 .3em 0 0;display:inline-block}sheetselector.svelte-11gjxq2{flex:1}sheetselector.svelte-11gjxq2 .add:where(.svelte-11gjxq2){color:var(--text);opacity:.5;cursor:pointer;background:0 0;border:none;font-size:120%;transform:translate(2px,1px)}sheetselector.svelte-11gjxq2 .add:where(.svelte-11gjxq2):hover{opacity:1}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2){border-top:none;border-radius:0 0 .3em .3em;outline:none;height:2.3em;margin-left:-1px;padding:0 1em;line-height:2.4em;display:inline-block;position:relative}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2):after{content:"";background:#ccc;width:1px;height:1em;display:block;position:absolute;top:8px;right:0}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2).selected{background:var(--sheetbg);border-top:0;border-bottom:3px solid var(--bg);opacity:1;border-radius:0 0 3px 3px;padding:0 .4em 0 1em;font-weight:700;box-shadow:0 2px 4px -3px #000}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2).selected:after{content:none}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2).selected>b:where(.svelte-11gjxq2){opacity:1;display:inline-block;transform:translateY(-1px)}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2)>b:where(.svelte-11gjxq2){opacity:.6;font-weight:400}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2).default>b:where(.svelte-11gjxq2){font-weight:700}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2)>span:where(.svelte-11gjxq2){padding:0 .5em}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2)>span:where(.svelte-11gjxq2):before{content:"▾";text-align:center;font-size:120%;transition:transform .2s;display:inline-block;transform:rotate(180deg)}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2)>span:where(.svelte-11gjxq2).open:before{transform:rotate(0)}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2)>input:where(.svelte-11gjxq2){border:none;outline:none}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2){transform-origin:bottom;background:var(--panelbg);white-space:nowrap;z-index:5;border-radius:.3em .3em 0 0;margin:0;padding:0;font-weight:400;transition:transform .2s;position:absolute;bottom:100%;left:0;transform:scaleY(0);box-shadow:0 2px 5px -2px #666}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span.open:where(.svelte-11gjxq2)>ul:where(.svelte-11gjxq2){transform:scale(1)}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2)>li:where(.svelte-11gjxq2){padding:.4em 1em;list-style:none;position:relative}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2)>li.disabled:where(.svelte-11gjxq2){pointer-events:none;opacity:.4}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2)>li:where(.svelte-11gjxq2):hover{color:var(--inversetext);background:var(--bg)}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2)>li:where(.svelte-11gjxq2)>ul:where(.svelte-11gjxq2){background:var(--panelbg);border-radius:.3em;margin:0;padding:0;display:none;position:absolute;bottom:0;left:100%;transform:none;box-shadow:0 2px 5px -2px #666}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2)>li:where(.svelte-11gjxq2):hover>ul:where(.svelte-11gjxq2){display:block}sheetselector.svelte-11gjxq2 sheet:where(.svelte-11gjxq2) span:where(.svelte-11gjxq2) ul:where(.svelte-11gjxq2)>hr:where(.svelte-11gjxq2){background:#e2e2e3;border:0;height:1px;margin:3px;padding:0}selectionsummary.svelte-6y1nv2{text-align:right;white-space:nowrap;flex:0;align-content:center;padding:.5em 1em}selectionsummary.svelte-6y1nv2 span:where(.svelte-6y1nv2){background:var(--bg);color:var(--inversetext);border-radius:1em;margin:0 .5em 0 0;padding:0 .6em;line-height:1.6em;display:inline-block}selectionsummary.svelte-6y1nv2 span:where(.svelte-6y1nv2) b:where(.svelte-6y1nv2){opacity:.8;margin-right:.3em;font-weight:400}selectionsummary.svelte-6y1nv2 span:where(.svelte-6y1nv2):hover{cursor:move;background:#21a227}coloreditor.svelte-18dkdtr{gap:1em;height:160px;padding-top:5px;padding-right:3px;display:flex}canvasmap.svelte-18dkdtr{min-width:2em;position:relative}canvasmap.svelte-18dkdtr:first-child{flex:1;overflow:hidden}canvas.svelte-18dkdtr{background:#ccc;width:100%;height:100%;position:absolute;inset:0}canvas.checkerboard.svelte-18dkdtr{background:conic-gradient(#ccc 90deg,#fff 90deg 180deg,#ccc 180deg 270deg,#fff 270deg 360deg) 0 0/15px 15px}canvascursor.svelte-18dkdtr{box-sizing:border-box;z-index:2;pointer-events:none;background:#ccc;border:2px solid #fff;border-radius:3px;width:2.6em;height:.9em;margin-top:-.4em;margin-left:-1.3em;transition:all .2s;position:absolute;top:0;left:50%;box-shadow:0 1px 2px #3336}canvascursor.dragging.svelte-18dkdtr{transition:none}canvascursor.round.svelte-18dkdtr{border-radius:100%;width:2em;height:2em;margin-top:-1em;margin-left:-1em;top:0;left:0}colorpicker.svelte-18dkdtr{flex-direction:row;justify-content:flex-end;align-self:center;display:flex;position:relative}colorpicker.svelte-18dkdtr input:where(.svelte-18dkdtr){text-align:right;width:100%;background-color:none!important}colorpicker.svelte-18dkdtr.icon{flex:none;justify-content:center;align-self:stretch}button.icon-btn.svelte-18dkdtr{cursor:pointer;color:#555;background:0 0;border:none;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:.12em;min-width:1.6em;height:100%;margin:0 1px;padding:.15em .35em .2em;display:flex}button.icon-btn.svelte-18dkdtr:not(.bg):not(.empty){color:var(--swatch)}button.icon-btn.svelte-18dkdtr .letter:where(.svelte-18dkdtr){color:inherit;font-family:Georgia,Times New Roman,serif;font-size:.95em;font-weight:700;line-height:1}button.icon-btn.svelte-18dkdtr .swatchbar:where(.svelte-18dkdtr){border:1px solid color-mix(in srgb, var(--text,#000) 18%, transparent);background-color:var(--swatch,transparent);background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 .2em,.2em -.2em,-.2em 0;background-size:.4em .4em;border-radius:.08em;width:1.05em;height:.28em;display:block}button.icon-btn.svelte-18dkdtr:not(.empty) .swatchbar:where(.svelte-18dkdtr){background-image:none}button.icon-btn.svelte-18dkdtr.bg{background:var(--swatch,#888);color:#fff}button.icon-btn.svelte-18dkdtr.bg.empty{color:#555;background-color:#eee;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%),none;background-position:0 0,0 .22em,.22em -.22em,-.22em 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:.45em .45em;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}button.icon-btn.svelte-18dkdtr.bg .letter:where(.svelte-18dkdtr){color:inherit}button.icon-btn.svelte-18dkdtr.bg .swatchbar:where(.svelte-18dkdtr){display:none}button.icon-btn.svelte-18dkdtr:hover{background-color:var(--bglight,#eee)}button.icon-btn.svelte-18dkdtr.bg:hover{background:var(--swatch,#888);filter:brightness(1.08)}button.icon-btn.svelte-18dkdtr.bg.empty:hover{filter:none;background-color:#e4e4e4;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%),none;background-position:0 0,0 .22em,.22em -.22em,-.22em 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:.45em .45em;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}presets.svelte-18dkdtr{white-space:nowrap;transform-origin:100% 0;background-color:#fff;border:1px solid #c7c7c7;border-radius:.3em;flex-flow:column;max-width:90vw;margin:0;padding:1em;display:flex;position:fixed;inset:auto;box-shadow:0 2px 10px -2px #40404070}presets.svelte-18dkdtr:popover-open{z-index:1}swatch.svelte-18dkdtr{cursor:pointer;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 .5em,.5em -.5em,-.5em 0;background-size:1em 1em;border:1px solid #bbb;border-radius:.2em;width:2em;margin:0 .1em 0 .5em;display:flex;position:absolute;top:.4em;right:.25em;overflow:hidden}swatch.svelte-18dkdtr svg:where(.svelte-18dkdtr){width:100%;height:100%}.dark swatch{border:1px solid #333}input.svelte-18dkdtr{padding-right:4.8em!important}span.ra.svelte-18dkdtr{text-align:right}svg.pipet.svelte-18dkdtr{width:1.6em;height:1.3em;fill:var(--buttonicon);cursor:pointer;opacity:.6;position:absolute;top:.25em;right:2.8em}svg.pipet.svelte-18dkdtr:hover{opacity:1}button.svelte-18dkdtr{background:0 0;border:none;margin:0 0 0 1em}button.remove.svelte-18dkdtr{background:var(--bglight);border:1px solid var(--bg);color:var(--bg);border-radius:.3em;margin:1em 0 0;padding:.3em;transition:background .2s,color .2s}button.remove.svelte-18dkdtr:hover{background:var(--bg);color:var(--inversetext)}.colorlist.svelte-18dkdtr{flex:1;gap:2px;display:flex}.colorcol.svelte-18dkdtr{flex:1;width:2em;min-width:1em;max-width:2em}.color.svelte-18dkdtr{width:100%;height:1.5em;margin-bottom:2px;padding:0}.color.selected.svelte-18dkdtr,.color.svelte-18dkdtr:hover{outline-offset:-1px;z-index:9999;outline:3px solid #000}.colorlist.svelte-18dkdtr>.color:where(.svelte-18dkdtr){border-collapse:collapse;box-shadow:inset 0 0 0 1px #00000020}button.svelte-18dkdtr{background-color:#a0a0a0;border:1px solid #0003;margin:0}button.svelte-18dkdtr:hover{background-color:#c5c5c5}.usercolors.svelte-1b4g0tc{font-size:inherit;flex:1;align-items:center;gap:.25rem;height:1.5em;display:flex}.usercolors.svelte-1b4g0tc input:where(.svelte-1b4g0tc){appearance:none;cursor:pointer;border-radius:.2em;flex:1;height:100%;margin:.15em 0;padding:0}.usercolors.svelte-1b4g0tc input:where(.svelte-1b4g0tc):checked{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 405.27 405.27\"%3E%3Cpath fill=\"white\" d=\"M393.4 124.42 179.6 338.21a40.57 40.57 0 0 1-57.36 0L11.88 227.84a40.56 40.56 0 0 1 57.35-57.37l81.7 81.7 185.1-185.1a40.57 40.57 0 0 1 57.37 57.36z\"/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1em;position:relative}.usercolors.compact.svelte-1b4g0tc{flex:1;min-width:100px}.usercolors.compact.svelte-1b4g0tc input:where(.svelte-1b4g0tc){height:1.25rem}.usercolors.compact.svelte-1b4g0tc input:where(.svelte-1b4g0tc):checked{background-size:.5rem;height:1.5rem}rangeinput.svelte-p5hpgw{background:var(--bglight);border-radius:3px;outline:none;grid-template-columns:1fr 4em auto;padding:0 .3em;display:grid}rangeinput.svelte-p5hpgw:focus-within{outline-offset:-2px;outline:5px auto #4d90fe}input[type=number].svelte-p5hpgw{text-align:right;color:var(--bg);background:0 0;border:none;outline:none;margin:0;padding:0}span.svelte-p5hpgw{width:1em}input[type=range].svelte-p5hpgw{-webkit-appearance:none;background-color:#0000;width:100%;padding:.73em 0}input[type=range].svelte-p5hpgw::-webkit-slider-runnable-track{cursor:pointer;background:#ccc;border:0;border-radius:1.3px;width:100%;height:2px}input[type=range].svelte-p5hpgw::-webkit-slider-thumb{background:var(--bg);cursor:pointer;-webkit-appearance:none;border-radius:.2em;width:.6em;height:1.2em;margin-top:-.55em}input[type=range].svelte-p5hpgw:focus::-webkit-slider-runnable-track{background:var(--bg)}input[type=range].svelte-p5hpgw::-moz-range-track{cursor:pointer;background:#ccc;border:0;border-radius:1.3px;width:100%;height:2px}input[type=range].svelte-p5hpgw::-moz-range-thumb{background:var(--bg);cursor:pointer;border-radius:3px;width:.6em;height:1.2em}input[type=range].svelte-p5hpgw::-ms-track{cursor:pointer;color:#0000;background:0 0;border-width:16px 0;border-color:#0000;width:100%;height:8.4px}input[type=range].svelte-p5hpgw::-ms-fill-lower{background:var(--bg);border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range].svelte-p5hpgw::-ms-fill-upper{background:var(--bg);border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range].svelte-p5hpgw::-ms-thumb{cursor:pointer;background:#fff;border:1px solid #000;border-radius:3px;width:16px;height:36px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range].svelte-p5hpgw:focus::-ms-fill-lower{background:var(--bg)}input[type=range].svelte-p5hpgw:focus::-ms-fill-upper{background:var(--bg)}item.svelte-1i9pvcf button:where(.svelte-1i9pvcf) svg:where(.svelte-1i9pvcf){fill:#aaa;cursor:pointer;vertical-align:text-bottom;width:1.2em;height:1.2em;margin:0 0 0 .7em;transition:fill .2s}item.svelte-1i9pvcf:hover button:where(.svelte-1i9pvcf) svg:where(.svelte-1i9pvcf){fill:#888}container.svelte-1i9pvcf{margin:0;padding:0}container.svelte-1i9pvcf>div:where(.svelte-1i9pvcf){flex-direction:column-reverse;display:flex}folder.svelte-1i9pvcf{cursor:pointer;margin:.6em .1em 0;display:flex}folder.svelte-1i9pvcf>svg:where(.svelte-1i9pvcf){vertical-align:middle;opacity:.7;fill:currentColor;height:1.5em;margin:.1em .5em 0 .1em}item.svelte-1i9pvcf>svg:where(.svelte-1i9pvcf){width:1.2em;height:1.2em;fill:var(--text);opacity:.5;margin:0 .5em 0 0;transform:translateY(4px)}item.svelte-1i9pvcf{cursor:pointer;border-radius:.25em;align-items:baseline;margin:.3em 0 .3em 1.5em;padding:0 .5em;display:flex}item.svelte-1i9pvcf:hover{opacity:1;background-color:var(--bglight)}item.svelte-1i9pvcf>span:where(.svelte-1i9pvcf){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}div.svelte-1flk4yu{color:var(--text);border-radius:3px;padding:0;line-height:1}ul.svelte-1flk4yu{font-size:inherit;background-color:var(--bglight);color:color-mix(in srgb, var(--text) 70%, transparent);resize:none;border:0;border-radius:3px;width:100%;margin:0;padding:.2em .5em;font-family:inherit;line-height:1.5;position:relative}keyword.svelte-1flk4yu{background:var(--bgbright);color:var(--inversetext);white-space:nowrap;text-overflow:ellipsis;border-radius:.3em;min-width:2em;max-width:100%;margin:.2em .3em .1em 0;padding:0 .5em;font-size:90%;line-height:1.6em;display:inline-block;overflow:hidden}keyword.svelte-1flk4yu span:where(.svelte-1flk4yu){opacity:.4;cursor:pointer;border-radius:.2em;margin:0 0 0 .1em;padding:0 .3em;transition:background-color .14s,opacity .15s}keyword.svelte-1flk4yu span:where(.svelte-1flk4yu):hover{opacity:1;background-color:#f44}input.svelte-1flk4yu{color:var(--text);background-color:var(--bglight);border:none;outline:none;width:100%;margin:.3em 0 0;padding:.2em .5em;font-family:inherit;line-height:1.5}markupbar.svelte-1hpwdqn{box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:.25em;width:100%;min-width:0;max-width:100%;display:flex}markupbar.svelte-1hpwdqn.split{gap:.75em}buttonbar.svelte-1hpwdqn{background:var(--bglight);border-radius:.3em;flex:auto;align-items:stretch;min-width:0;max-width:100%;margin:0;padding:0;display:flex;overflow:hidden}button.svelte-1hpwdqn{cursor:pointer;background:0 0;border:none;border-radius:2px;flex:1 1 0;min-width:0;margin:0;padding:4px 1px}button.svelte-1hpwdqn:hover{background-color:var(--bglight)}button.svelte-1hpwdqn:hover svg:where(.svelte-1hpwdqn){color:#444;stroke:#444}button.svelte-1hpwdqn.selected{background-color:var(--bg)}button.svelte-1hpwdqn.selected svg:where(.svelte-1hpwdqn){color:#fff;stroke:#fff}button.svelte-1hpwdqn.default{background-color:var(--bgmedium)}button.svelte-1hpwdqn.default svg:where(.svelte-1hpwdqn){color:#fff;stroke:#fff}markupbar.default-as-selected :is(button.svelte-1hpwdqn).default{background-color:var(--bg)}markupbar.default-as-selected :is(button.svelte-1hpwdqn).default svg:where(.svelte-1hpwdqn){color:#fff;stroke:#fff}button.svelte-1hpwdqn svg:where(.svelte-1hpwdqn){fill:#aaa;vertical-align:text-bottom;color:#aaa;width:1.05em;height:1.05em}ul.svelte-kkd80j{background:var(--bglight);border-radius:.3em;grid-template-columns:max-content 1fr auto;column-gap:.6em;padding:.3em;list-style:none;display:grid;margin:0!important}li.svelte-kkd80j{grid-template-columns:subgrid;opacity:.9;border-radius:.3em;grid-column:1/-1;align-items:center;margin:0 0 1px;padding:.15em .6em;display:grid}li.svelte-kkd80j:hover{background:var(--bg);color:var(--inversetext);opacity:1}li.svelte-kkd80j:hover svg:where(.svelte-kkd80j){display:block}li.svelte-kkd80j:hover .count:where(.svelte-kkd80j){color:var(--inversetext)}li.svelte-kkd80j.selected{background:var(--bg);color:var(--inversetext)}li.svelte-kkd80j.selected .count:where(.svelte-kkd80j){color:var(--inversetext)}li.svelte-kkd80j .count:where(.svelte-kkd80j){text-align:right;color:var(--bg);white-space:nowrap;font-size:90%}li.svelte-kkd80j .name:where(.svelte-kkd80j){min-width:0}li.svelte-kkd80j icons:where(.svelte-kkd80j){flex-direction:row;justify-self:end;gap:.5em;display:flex}li.svelte-kkd80j svg:where(.svelte-kkd80j){fill:#fff;opacity:.7;cursor:pointer;height:1.3em;transition:opacity .15s;display:none;transform:translateY(1px)}li.svelte-kkd80j svg:where(.svelte-kkd80j):hover{opacity:1}outline-panel.svelte-8nqj2u{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden;margin:0!important}searchbar.svelte-8nqj2u{z-index:4;background:var(--panelbg);flex-direction:row;flex-shrink:0;align-items:center;min-height:2.2em;margin:0;padding:.35em .35em .5em 0;display:flex;position:sticky;top:0}searchbar.svelte-8nqj2u input:where(.svelte-8nqj2u){background:var(--footerbg);min-width:0;color:var(--text);box-sizing:border-box;border:none;border-radius:.3em;flex:1;height:2.2em;padding:.45em 4.8em .45em 2.2em;font-family:inherit;font-size:90%}searchbar.svelte-8nqj2u input:where(.svelte-8nqj2u):focus{outline:none}searchbar.svelte-8nqj2u input:where(.svelte-8nqj2u)::placeholder{color:var(--placeholder);opacity:1}searchbar.svelte-8nqj2u>svg.search:where(.svelte-8nqj2u){opacity:.7;fill:currentColor;stroke:currentColor;pointer-events:none;z-index:1;width:1.2em;height:1.2em;position:absolute;top:50%;left:.55em;transform:translateY(-50%)}searchbar.svelte-8nqj2u>button.clear:where(.svelte-8nqj2u){cursor:pointer;width:1.6em;height:1.6em;color:var(--tabicon);opacity:.75;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:50%;right:2.4em;transform:translateY(-50%)}searchbar.svelte-8nqj2u>button.clear:where(.svelte-8nqj2u):hover{opacity:1}searchbar.svelte-8nqj2u>button.clear:where(.svelte-8nqj2u) svg:where(.svelte-8nqj2u){width:1.1em;height:1.1em}.outline-type-filter.svelte-8nqj2u{z-index:3;position:absolute;top:50%;right:.2em;transform:translateY(-50%)}searchbar.svelte-8nqj2u .filter:where(.svelte-8nqj2u){cursor:pointer;width:1.8em;height:1.8em;color:var(--tabicon);opacity:.75;background:0 0;border:none;border-radius:.25em;justify-content:center;align-items:center;margin:0;padding:0;display:flex}searchbar.svelte-8nqj2u .filter:where(.svelte-8nqj2u):hover,searchbar.svelte-8nqj2u .filter.active:where(.svelte-8nqj2u){opacity:1}searchbar.svelte-8nqj2u .filter:where(.svelte-8nqj2u) svg:where(.svelte-8nqj2u){fill:currentColor;stroke:currentColor;width:1.2em;height:1.2em}typefiltermenu.svelte-8nqj2u{background:var(--panelbg);border:1px solid var(--panelborder);z-index:20;border-radius:.35em;min-width:12em;max-height:90vh;padding:.35em 0;position:absolute;top:calc(100% + 4px);right:0;overflow:auto;box-shadow:0 4px 12px #00000020}typefiltermenu.svelte-8nqj2u .type-filter-row:where(.svelte-8nqj2u){width:100%;color:inherit;cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;align-items:center;gap:.45em;padding:.4em .75em .4em .55em;font-family:inherit;font-size:90%;display:flex}typefiltermenu.svelte-8nqj2u .type-filter-row:where(.svelte-8nqj2u):hover{background:var(--bglight)}typefiltermenu.svelte-8nqj2u .type-filter-tick:where(.svelte-8nqj2u){flex:0 0 1.1em;justify-content:center;align-items:center;width:1.1em;height:1.1em;display:inline-flex}typefiltermenu.svelte-8nqj2u .type-filter-tick:where(.svelte-8nqj2u) svg:where(.svelte-8nqj2u){fill:currentColor;stroke:currentColor;stroke-width:48px;width:1.1em;height:1.1em}typefiltermenu.svelte-8nqj2u .type-filter-label:where(.svelte-8nqj2u){text-align:left;flex:1}outline.svelte-8nqj2u{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto;margin:0!important}div[data-level].svelte-8nqj2u{white-space:nowrap;text-overflow:ellipsis;background:var(--bglight);box-sizing:border-box;border-radius:.3em;margin-bottom:3px;padding:.1em .3em;scroll-margin-block:3.5em;position:relative;overflow:hidden}div[data-level="2"].svelte-8nqj2u{padding-left:2em;position:relative}div[data-level="3"].svelte-8nqj2u{padding-left:3.5em;position:relative}div[data-level="4"].svelte-8nqj2u{padding-left:4em;position:relative}div[data-level="5"].svelte-8nqj2u{padding-left:5em;position:relative}div.svelte-8nqj2u>span.outline-drag-handle:where(.svelte-8nqj2u){cursor:grab;border-radius:.3em;flex:1;padding:.2em .5em .2em .3em}div.dragging>span.outline-drag-handle{cursor:grabbing}.dimmed.svelte-8nqj2u{opacity:.45}span.style-label.svelte-8nqj2u{opacity:.6;margin-right:.3em;font-weight:500}span.style-label.icon.svelte-8nqj2u{vertical-align:middle;align-items:center;margin-right:.3em;display:inline-flex}span.style-label.icon.svelte-8nqj2u svg:where(.svelte-8nqj2u){fill:currentColor;stroke:currentColor;width:1em;height:1em}span.outline-lock.svelte-8nqj2u{vertical-align:middle;align-items:center;margin-right:.3em;display:inline-flex}span.outline-lock.svelte-8nqj2u svg:where(.svelte-8nqj2u){fill:currentColor;stroke:currentColor;width:1em;height:1em;transform:translateY(.05em)}span.outline-warning.svelte-8nqj2u{vertical-align:middle;color:red;cursor:default;align-items:center;margin-right:.3em;display:inline-flex}span.outline-warning.svelte-8nqj2u svg:where(.svelte-8nqj2u){fill:currentColor;stroke:currentColor;width:1em;height:1em;transform:translateY(.05em)}.outline-warning-tip.svelte-8nqj2u{z-index:2000;background:var(--footerbg,#fff);min-width:16em;max-width:22em;color:var(--text,#222);white-space:normal;pointer-events:none;border-radius:.3em;padding:.55em .7em;font-size:90%;line-height:1.35;position:fixed;box-shadow:0 2px 3px #bbbc}.outline-warning-tip.svelte-8nqj2u b:where(.svelte-8nqj2u){margin-bottom:.25em;display:block}div.selected.svelte-8nqj2u{background:var(--bg);color:var(--inversetext)}div.dragging{opacity:.7}b.arrow.svelte-8nqj2u{vertical-align:middle;border-radius:.25em;flex-shrink:0;justify-content:center;align-items:center;width:1.75em;height:1.75em;margin:-.45em 0;display:inline-flex;position:relative}b.arrow.has-children.svelte-8nqj2u{cursor:pointer}b.arrow.svelte-8nqj2u:before{content:"▾";color:var(--tabicon);pointer-events:none;font-size:125%;line-height:1;transition:transform .2s;position:static;transform:rotate(-90deg)}b.arrow.svelte-8nqj2u:not(.has-children):before{content:""}div.open.svelte-8nqj2u>b.arrow.has-children:where(.svelte-8nqj2u):before{transform:rotate(0)}div.selected.svelte-8nqj2u>b.arrow:where(.svelte-8nqj2u):before{color:var(--inversetext)}div.heading.svelte-8nqj2u{position:relative}.heading-control.svelte-8nqj2u{width:1.5em;height:1.5em;color:var(--tabicon);opacity:.7;cursor:pointer;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:.9em;display:flex;position:absolute;top:50%;right:.5em;transform:translateY(-50%)}.heading-control.svelte-8nqj2u:hover:not(:disabled){opacity:1}.heading-control.svelte-8nqj2u:disabled{opacity:.3;cursor:not-allowed}.heading-control.left-arrow.svelte-8nqj2u{top:.25em;right:1.8em;transform:scaleX(-1)}div.selected.svelte-8nqj2u>.heading-control:where(.svelte-8nqj2u){color:var(--inversetext)}div.heading.svelte-8nqj2u:hover .heading-control:where(.svelte-8nqj2u){opacity:.7}div.heading.svelte-8nqj2u:hover .heading-control:where(.svelte-8nqj2u):hover:not(:disabled){opacity:1}.transition-preset-icon.svelte-ueccx1{width:100%;height:100%;display:block}.transition-preset-icon.selected.svelte-ueccx1{color:#fff}backdrop.svelte-qlsc5o{z-index:10049;background:0 0;position:fixed;inset:0}slideselector.svelte-qlsc5o{outline:none;width:100%;padding:0;position:relative}slideselector.svelte-qlsc5o:not(.hassubslides){margin-left:-.15em}slideselector.svelte-qlsc5o slide:where(.svelte-qlsc5o){cursor:pointer;opacity:.8;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:row;flex-shrink:0;width:auto;height:5em;margin:0 0 .7em;display:flex;position:relative;box-shadow:0 1px 4px -1px #444}slideselector.svelte-qlsc5o slide:where(.svelte-qlsc5o).selected{outline-offset:-1px;opacity:1;outline:3px solid #c00}slideselector.svelte-qlsc5o slide:where(.svelte-qlsc5o):after{content:attr(id);color:var(--bg);white-space:nowrap;font-weight:700;position:absolute;top:-.4em;left:calc(100% + 1em)}slideselector.svelte-qlsc5o slide:where(.svelte-qlsc5o):before{white-space:nowrap;content:attr(name);position:absolute;top:1em;left:calc(100% + 1em)}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o){min-height:2em;color:var(--bg,#333);flex-direction:row;align-items:center;gap:.35em;margin:0 0 .3em;display:flex}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-icon-opener:where(.svelte-qlsc5o) svg{flex-shrink:0;width:2em;height:2em;display:block}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-duration-drag:where(.svelte-qlsc5o){font-variant-numeric:tabular-nums;white-space:nowrap;color:inherit;cursor:ns-resize;background:0 0;border:none;border-radius:3px;margin:0;padding:0 2px;font-family:inherit;font-size:80%;line-height:1.2}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-duration-drag:where(.svelte-qlsc5o):not(.transition-duration-static):hover{text-underline-offset:2px;text-decoration:underline}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-duration-drag.transition-duration-static:where(.svelte-qlsc5o){cursor:default}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-duration-drag:where(.svelte-qlsc5o):focus-visible{outline:2px solid color-mix(in srgb, var(--bg,#333) 70%, transparent);outline-offset:1px}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-duration-empty:where(.svelte-qlsc5o){font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.5;font-size:80%;line-height:1.2}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-thumb-icon:where(.svelte-qlsc5o){flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;display:inline-flex}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-thumb-icon.muted:where(.svelte-qlsc5o){opacity:.45}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-icon-opener:where(.svelte-qlsc5o){color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}slideselector.svelte-qlsc5o transition:where(.svelte-qlsc5o) .transition-icon-opener:where(.svelte-qlsc5o):focus-visible{outline:2px solid var(--bg,#333);outline-offset:2px}slideselector.svelte-qlsc5o subslides:where(.svelte-qlsc5o){box-sizing:border-box;border-left:2px solid color-mix(in srgb, var(--bg,#333) 25%, transparent);align-self:flex-start;width:max-content;max-width:100%;margin:0;padding:0 0 0 1.3em;display:block}slideselector.svelte-qlsc5o svg.arrow:where(.svelte-qlsc5o){cursor:pointer;width:.7em;color:var(--bg,#333);background:0 0;flex-shrink:0;transition:transform .3s;position:absolute;top:calc(50% - .35em);left:-1.5em}slideselector.svelte-qlsc5o svg.arrow:where(.svelte-qlsc5o).open{transform:rotate(90deg)}transitionpicker.svelte-qlsc5o{z-index:10050;box-sizing:border-box;background:var(--panel-bg,#fdfdfd);width:430px;max-width:calc(100vw - 16px);color:var(--bg,#222);border-radius:10px;padding:10px 12px 12px;position:fixed;box-shadow:0 10px 36px #00000047}transitionpicker.svelte-qlsc5o canvas.previewcanvas:where(.svelte-qlsc5o){aspect-ratio:200/112;width:100%;max-width:100%;height:auto;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bg,#888) 22%, transparent);background:#111;border-radius:6px;margin-top:4px;display:block}transitionpicker.svelte-qlsc5o .head:where(.svelte-qlsc5o){justify-content:space-between;align-items:center;gap:1em;margin-bottom:8px;display:flex}transitionpicker.svelte-qlsc5o .head:where(.svelte-qlsc5o) span:where(.svelte-qlsc5o){font-size:.95rem;font-weight:600}transitionpicker.svelte-qlsc5o .head:where(.svelte-qlsc5o) button:where(.svelte-qlsc5o){font:inherit;cursor:pointer;border:1px solid color-mix(in srgb, var(--bg,#333) 30%, transparent);color:inherit;background:0 0;border-radius:6px;padding:.2rem .5rem;font-size:.8rem}transitionpicker.svelte-qlsc5o .head:where(.svelte-qlsc5o) button:where(.svelte-qlsc5o):hover{background:color-mix(in srgb, var(--bg,#333) 10%, transparent)}.slideselector-sort-root.svelte-qlsc5o{flex-direction:column;align-items:flex-start;width:100%;display:flex}.sortable-main-item.svelte-qlsc5o{flex-direction:column;align-items:flex-start;max-width:100%;display:flex}.nest-as-child-preview.svelte-qlsc5o{pointer-events:none;opacity:.88;align-self:flex-start;max-width:100%}.nest-as-child-preview-inner.svelte-qlsc5o{flex-direction:column;align-items:flex-start;max-width:100%;display:flex}.sortable-sub-root.svelte-qlsc5o{align-self:flex-start;min-height:0}.sortable-sub-item.svelte-qlsc5o{flex-direction:column;align-items:flex-start;max-width:100%;display:flex}.slideselector-sort-root.svelte-qlsc5o .sortable-ghost{opacity:.55}body .sortable-fallback{flex-direction:column;align-items:flex-start;max-width:100%;display:flex}body .sortable-fallback transition{min-height:2em;color:var(--bg,#333);flex-direction:row;align-items:center;gap:.35em;margin:0 0 .3em;display:flex}body .sortable-fallback transition .transition-icon-opener svg{flex-shrink:0;width:2em;height:2em;display:block}body .sortable-fallback transition .transition-thumb-icon{flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;display:inline-flex}body .sortable-fallback transition .transition-thumb-icon.muted{opacity:.45}body .sortable-fallback transition .transition-icon-opener{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body .sortable-fallback transition .transition-duration-drag{font-variant-numeric:tabular-nums;white-space:nowrap;color:inherit;cursor:ns-resize;background:0 0;border:none;border-radius:3px;margin:0;padding:0 2px;font-family:inherit;font-size:80%;line-height:1.2}body .sortable-fallback transition .transition-duration-empty{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.5;font-size:80%;line-height:1.2}body .sortable-fallback slide.slide-thumb-inner{cursor:pointer;opacity:.8;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:row;flex-shrink:0;width:auto;height:5em;margin:0 0 .7em;display:flex;position:relative;box-shadow:0 1px 4px -1px #444}body .sortable-fallback slide.slide-thumb-inner:after{content:attr(id);color:var(--bg);white-space:nowrap;font-weight:700;position:absolute;top:-.4em;left:calc(100% + 1em)}body .sortable-fallback slide.slide-thumb-inner:before{white-space:nowrap;content:attr(name);position:absolute;top:1em;left:calc(100% + 1em)}.transition-picker-body.svelte-qlsc5o{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.transition-picker-icons.svelte-qlsc5o{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:232px;padding:0;display:grid;overflow-y:auto}.transition-picker-icon-btn.svelte-qlsc5o{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:.3em;justify-content:center;align-items:center;min-height:2.5rem;margin:0;padding:0;display:flex}.transition-picker-icon-btn.svelte-qlsc5o svg{width:3em;height:3em}.transition-picker-icon-btn.svelte-qlsc5o:hover{border-color:color-mix(in srgb, var(--bg,#333) 35%, transparent)}.transition-picker-icon-btn.active.svelte-qlsc5o{background:var(--bg)}history.svelte-xidcrc{flex-direction:column;display:flex;margin:0!important}history.svelte-xidcrc item:where(.svelte-xidcrc){border-radius:.5em;flex:1;padding:.2em .5em}history.svelte-xidcrc item:where(.svelte-xidcrc):hover span.abs:where(.svelte-xidcrc){display:inline}history.svelte-xidcrc item:where(.svelte-xidcrc):hover span.rel:where(.svelte-xidcrc){display:none}history.svelte-xidcrc item:where(.svelte-xidcrc).selected{background-color:var(--bg);color:var(--inversetext)}history.svelte-xidcrc item:where(.svelte-xidcrc) span:where(.svelte-xidcrc){opacity:.6;font-size:90%}history.svelte-xidcrc item:where(.svelte-xidcrc) span.rel:where(.svelte-xidcrc){margin:0!important;padding:0!important}history.svelte-xidcrc item:where(.svelte-xidcrc) span.abs:where(.svelte-xidcrc){display:none}toggle.svelte-c5guc4{vertical-align:text-bottom;background:#ddd;border-radius:1em;outline:none;align-self:center;width:2.2em;height:1.2em;margin:0 .7em 0 0;line-height:1.4em;display:inline-block;position:relative;box-shadow:inset 0 .1em .1em #0003}toggle.svelte-c5guc4 svg:where(.svelte-c5guc4){fill:#777;box-sizing:border-box;background-color:#fff;border:2px solid #0000;border-radius:1em;height:100%;padding:.2em;transition:left .2s,fill .25s;position:absolute;left:0;box-shadow:0 .05em .2em #00000063}toggle.svelte-c5guc4 svg:where(.svelte-c5guc4).on{fill:#fff;background-color:#75b688;left:1em}toggle.inline.svelte-c5guc4{display:inline-block}toggle.top.svelte-c5guc4{align-self:flex-start}toggle.bottom.svelte-c5guc4{align-self:flex-end}toggle.svelte-c5guc4 input:where(.svelte-c5guc4){display:none}.skillseditor.svelte-18nwag3{width:100%}.skillseditor.labeled.svelte-18nwag3{align-items:flex-start;gap:.5em;display:flex}.field-label.svelte-18nwag3{font:inherit;flex:0 0 33%;padding-top:.15em}.field-body.svelte-18nwag3{flex:67%;min-width:0}.entry-row.svelte-18nwag3{align-items:center;gap:.3em;margin:0 0 .2em;display:flex}.entry-row.svelte-18nwag3 select:where(.svelte-18nwag3),.entry-row.svelte-18nwag3 input:where(.svelte-18nwag3){font:inherit;color:var(--text);border:0;border-bottom:1px solid color-mix(in srgb, var(--text) 15%, transparent);background:0 0;border-radius:0;padding:.15em .2em}.entry-row.svelte-18nwag3 select:where(.svelte-18nwag3){flex:0 0 5.5em}.entry-row.svelte-18nwag3 input:where(.svelte-18nwag3){flex:auto;min-width:0}.entry-row.new-entry.svelte-18nwag3 input:where(.svelte-18nwag3),.entry-row.new-entry.svelte-18nwag3 select:where(.svelte-18nwag3){opacity:.75}.entry-row.svelte-18nwag3 button.remove:where(.svelte-18nwag3){cursor:pointer;background:0 0;border:0;flex:none;padding:.1em}.entry-row.svelte-18nwag3 button.remove:where(.svelte-18nwag3) svg:where(.svelte-18nwag3){height:1.1em;fill:var(--text);opacity:.5}.entry-row.svelte-18nwag3 button.remove:where(.svelte-18nwag3):hover svg:where(.svelte-18nwag3){opacity:1}.resource.svelte-atpp9k{--toggle-col:1.15em;--resource-bg:#fff4e8;--section-bg:#ffe8cc;grid-template-columns:var(--toggle-col) 1fr;background:var(--resource-bg);border-radius:.3em;align-items:start;column-gap:.25em;padding:.35em .45em;display:grid;margin:0 0 .4em!important}.toggle.svelte-atpp9k{cursor:pointer;background:0 0;border:0;grid-area:1/1;align-self:center;padding:.15em .1em;line-height:0}.toggle.svelte-atpp9k svg:where(.svelte-atpp9k){width:.45em;height:.65em;fill:var(--text);opacity:.55;transform-origin:50%;transition:transform .15s,opacity .15s;transform:rotate(0)}.toggle.svelte-atpp9k svg.open:where(.svelte-atpp9k){opacity:.85;transform:rotate(90deg)}.toggle.svelte-atpp9k:hover svg:where(.svelte-atpp9k){opacity:1}.name-fields.svelte-atpp9k{grid-area:1/2;align-items:center;gap:.25em;min-width:0;display:flex}.name-fields.svelte-atpp9k input:where(.svelte-atpp9k){min-width:0;font:inherit;color:var(--text);background:0 0;border:0;border-radius:.25em;flex:auto;padding:.2em .4em}.name-fields.svelte-atpp9k button.delete:where(.svelte-atpp9k){cursor:pointer;opacity:0;background:0 0;border:0;flex:none;padding:.1em;transition:opacity .15s}.name-fields.svelte-atpp9k button.delete:where(.svelte-atpp9k) svg:where(.svelte-atpp9k){height:1.2em;fill:var(--text);opacity:.5;transition:opacity .15s}.name-fields.svelte-atpp9k button.delete:where(.svelte-atpp9k):hover svg:where(.svelte-atpp9k){opacity:1}.resource.svelte-atpp9k:hover button.delete:where(.svelte-atpp9k),.resource.svelte-atpp9k:focus-within button.delete:where(.svelte-atpp9k){opacity:1}.details.svelte-atpp9k{flex-direction:column;grid-area:2/2;gap:.25em;margin-top:.35em;display:flex}.detail-section.svelte-atpp9k{background:#ffffff59;border-radius:.25em;padding:.35em .4em}.detail-section.svelte-atpp9k .skillseditor{width:100%}.entry-row.svelte-atpp9k{align-items:center;gap:.3em;width:100%;margin:0 0 .2em;display:flex}.entry-text.svelte-atpp9k{flex:auto;min-width:0;padding:.15em .2em}.entry-row.svelte-atpp9k input:where(.svelte-atpp9k){min-width:0;font:inherit;color:var(--text);background:0 0;border:0;border-radius:0;flex:auto;padding:.15em .2em}.detail-section.svelte-atpp9k .entry-row select,.detail-section.svelte-atpp9k .entry-row input{border:0}.entry-row.new-entry.svelte-atpp9k input:where(.svelte-atpp9k){opacity:.75}.entry-row.svelte-atpp9k button.remove:where(.svelte-atpp9k),.resource.svelte-atpp9k .entry-row button.remove{cursor:pointer;opacity:0;background:0 0;border:0;flex:none;padding:.1em;transition:opacity .15s}:is(.entry-row.svelte-atpp9k button.remove:where(.svelte-atpp9k),.resource.svelte-atpp9k .entry-row button.remove) svg:where(.svelte-atpp9k){height:1.1em;fill:var(--text);opacity:.5}:is(.entry-row.svelte-atpp9k button.remove:where(.svelte-atpp9k),.resource.svelte-atpp9k .entry-row button.remove):hover svg:where(.svelte-atpp9k){opacity:1}.resource.svelte-atpp9k .entry-row:where(.svelte-atpp9k):hover button.remove:where(.svelte-atpp9k),.resource.svelte-atpp9k .entry-row:where(.svelte-atpp9k):focus-within button.remove:where(.svelte-atpp9k),.resource.svelte-atpp9k .entry-row:hover button.remove,.resource.svelte-atpp9k .entry-row:focus-within button.remove{opacity:1}.availability-section.svelte-atpp9k{margin-top:0}.availability.svelte-atpp9k{border-collapse:collapse;width:100%;font-size:85%}.availability.svelte-atpp9k th:where(.svelte-atpp9k),.availability.svelte-atpp9k td:where(.svelte-atpp9k){text-align:center;padding:.15em .1em}.availability.svelte-atpp9k th:where(.svelte-atpp9k):first-child,.availability.svelte-atpp9k td:where(.svelte-atpp9k):first-child{text-align:right;white-space:nowrap;padding-right:.4em}.availability.svelte-atpp9k .avail-check{justify-content:center;width:fit-content;margin:0 auto;padding:0}.availability.svelte-atpp9k .avail-check input[type=checkbox]:where(.svelte-atpp9k){margin:0}.availability-section.svelte-atpp9k table.availability-plain{border-radius:0;margin-top:0;overflow:visible;transform:none}.availability-section.svelte-atpp9k table.availability-plain th,.availability-section.svelte-atpp9k table.availability-plain td{color:inherit;background:0 0;border:0}.slot-label.svelte-atpp9k{font:inherit;color:inherit;cursor:pointer;text-align:right;white-space:nowrap;background:0 0;border:0;width:100%;padding:0;font-size:1.15em;font-weight:500}.slot-label.svelte-atpp9k:hover{opacity:.75}.laneseditor.svelte-gsxg{flex-direction:column;align-self:start;gap:.45em;width:100%;display:flex}.lane-row.svelte-gsxg{align-items:center;gap:.35em;display:flex}.lane-row.svelte-gsxg input:where(.svelte-gsxg){flex:1;min-width:0}.delete.svelte-gsxg,.add.svelte-gsxg{cursor:pointer;background:0 0;border:none;padding:.2em}.delete.svelte-gsxg{opacity:.75}.delete.svelte-gsxg:disabled{opacity:.25;cursor:default}.delete.svelte-gsxg svg:where(.svelte-gsxg){fill:currentColor;width:1em;height:1em}.add.svelte-gsxg{color:var(--plan,#e65100);align-self:flex-start;padding-left:0;font-size:.95em}.empty.svelte-gsxg{opacity:.7;font-size:.95em}.plugins-installed.svelte-h7awq8{box-sizing:border-box;color:var(--text);flex-direction:column;gap:.75em;margin:0;display:flex}.muted.svelte-h7awq8{color:color-mix(in srgb, var(--text) 70%, transparent);margin:0;font-size:.95em}ul.svelte-h7awq8{margin:0;padding:0;list-style:none}li.svelte-h7awq8{border-bottom:1px solid color-mix(in srgb, var(--text) 12%, transparent);grid-template-columns:2.4em 1fr auto;align-items:center;gap:1em;padding:.6em 0;display:grid}li.svelte-h7awq8:last-child{border-bottom:none}.icon.svelte-h7awq8 svg:where(.svelte-h7awq8){width:2.4em;height:2.4em;fill:var(--bg);stroke:var(--bg);display:block}body.dark .plugins-installed.svelte-h7awq8 .icon:where(.svelte-h7awq8) svg:where(.svelte-h7awq8){fill:var(--text);stroke:var(--text)}.info.svelte-h7awq8{min-width:0}.title.svelte-h7awq8{font-weight:700;line-height:1.3}.author.svelte-h7awq8{color:color-mix(in srgb, var(--text) 85%, transparent);margin-top:.15em;font-size:.9em;line-height:1.3}.version.svelte-h7awq8{text-align:right;white-space:nowrap;color:color-mix(in srgb, var(--text) 90%, transparent);font-size:.88em;line-height:1.35}.date.svelte-h7awq8{color:color-mix(in srgb, var(--text) 75%, transparent);font-size:.95em}.add.svelte-h7awq8{box-sizing:border-box;width:100%}.preview.svelte-1bpdedo{overscroll-behavior:none;border:.5px solid #d0d0d0;width:100%;min-width:500px;max-width:70vw;height:250px;max-height:35vh;font-size:.9em;overflow:auto}.preview.svelte-1bpdedo textarea,.preview.svelte-1bpdedo iframe{border:none;border-radius:0;width:100%;height:calc(35vh - 1px);display:block}.preview.svelte-1bpdedo iframe{overflow:auto}.preview.svelte-1bpdedo textarea{resize:none;box-sizing:border-box;white-space:pre;margin:0;font-family:monospace;font-size:1em}.preview.svelte-1bpdedo table{table-layout:fixed;border-spacing:0}.preview.svelte-1bpdedo table tr:first-of-type{z-index:999;position:sticky;top:0}.preview.svelte-1bpdedo table tr:first-of-type th.sticky{z-index:1000;position:sticky;top:0;left:0}.preview.svelte-1bpdedo table th{text-align:left;background-color:var(--bglight);min-width:5em;color:var(--bg);font-weight:400}.preview.svelte-1bpdedo table th,.preview.svelte-1bpdedo table td{vertical-align:top;white-space:pre;border-color:#d0d0d0;border-bottom-style:solid;border-bottom-width:.5px;border-right-style:solid;border-right-width:.5px;padding:.1em .5em}.preview.svelte-1bpdedo table .right{text-align:right}.preview.svelte-1bpdedo table tr:last-child th,.preview.svelte-1bpdedo table tr:last-child td{border-bottom:0}.preview.svelte-1bpdedo able th:last-child,.preview.svelte-1bpdedo table td:last-child{border-right:0}.preview.svelte-1bpdedo table tr:not(:first-child) th{text-align:right;position:sticky;left:0}loader.svelte-1lzd997,loader.svelte-1lzd997:before,loader.svelte-1lzd997:after{border-radius:50%;width:2em;height:2em;animation:1.7s ease-in-out infinite svelte-1lzd997-bblFadInOut}loader.svelte-1lzd997{color:var(--bg);text-indent:-9999em;margin-top:-5em;margin-left:0;font-size:7px;animation-delay:0s;display:inline;position:relative;transform:translateZ(0)}loader.svelte-1lzd997:before,loader.svelte-1lzd997:after{content:"";position:absolute}loader.svelte-1lzd997:before{animation-delay:-.16s;left:-2.5em}loader.svelte-1lzd997:after{animation-delay:.11s;left:2.5em}@keyframes svelte-1lzd997-bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -2.3em}40%{box-shadow:0 2.5em}}dialog.svelte-1txzqcr{box-sizing:border-box;background-color:var(--panelbg);opacity:0;border:0;border-radius:.35em;flex-direction:column;max-width:calc(100% - 30px);max-height:calc(100% - 30px);padding:0;transition:transform .3s .1s,opacity .4s;display:flex;overflow:hidden;transform:translateY(200px);box-shadow:0 5px 8px -4px #000000d0}dialog.svelte-1txzqcr::backdrop{animation:.2s forwards backdropfade}dialog.svelte-1txzqcr:modal{opacity:1;transform:translate(0,0)}.checkbox-label.svelte-1txzqcr{padding-left:1em}modalcontent.svelte-1txzqcr{z-index:2;flex-direction:column;align-items:stretch;padding:1em 1.5em;display:flex;position:relative;overflow:auto}modalcontent.svelte-1txzqcr.horizontal{flex-direction:row}modalcontent.svelte-1txzqcr.overflow{overflow:visible}modaltitle.svelte-1txzqcr{background-color:var(--bg);color:var(--inversetext);justify-content:space-between;align-items:center;gap:1rem;padding:.8em 1em .8em 1.5em;font-size:1.05em;font-weight:700;display:flex}modaltitle.svelte-1txzqcr label:where(.svelte-1txzqcr){font-weight:400}modaltitle.svelte-1txzqcr select:where(.svelte-1txzqcr){width:auto;color:inherit;font:inherit;background:0 0;border:none;outline:none;padding:0;transform:translate(-2px)}modalfooter.svelte-1txzqcr{z-index:2;background-color:inherit;background:var(--bglight);flex-direction:row-reverse;padding:1.2em 1.5em;display:flex;position:relative}modalfooter.svelte-1txzqcr button:where(.svelte-1txzqcr){cursor:pointer;background-color:#fff;border:1px solid #0003;border-radius:.3em;outline:none;margin:0 0 0 1em;padding:.6em 1em;font-weight:700;transition:box-shadow .2s;box-shadow:0 2px 4px -1px #4444}modalfooter.svelte-1txzqcr button:where(.svelte-1txzqcr):focus{box-shadow:0 0 0 3px #0005}modalfooter.svelte-1txzqcr button.warning:where(.svelte-1txzqcr){color:#fff;background-color:red}modalfooter.svelte-1txzqcr button.warning:where(.svelte-1txzqcr):focus{box-shadow:0 0 0 3px #900c}modalfooter.svelte-1txzqcr button.safe:where(.svelte-1txzqcr){color:#fff;background-color:#092}modalfooter.svelte-1txzqcr button.primary:where(.svelte-1txzqcr){background-color:var(--bg);color:#fff}form.svelte-1txzqcr{white-space:nowrap;flex-direction:column;width:100%;min-width:320px;padding:1em 0;display:flex}dialog.plugin-prompt.svelte-1txzqcr{width:min(36rem,100% - 30px)}dialog.plugin-prompt.svelte-1txzqcr form:where(.svelte-1txzqcr){min-width:28rem}dialog.plugin-api-key-prompt.svelte-1txzqcr form:where(.svelte-1txzqcr){white-space:normal}form.svelte-1txzqcr field.checkbox-wrap:where(.svelte-1txzqcr){white-space:normal;align-items:flex-start}form.svelte-1txzqcr field.checkbox-wrap:where(.svelte-1txzqcr) .checkbox-input:where(.svelte-1txzqcr){flex:none;padding-top:.1em}form.svelte-1txzqcr field.checkbox-wrap:where(.svelte-1txzqcr) .checkbox-input:where(.svelte-1txzqcr) input[type=checkbox]:where(.svelte-1txzqcr){margin:0}form.svelte-1txzqcr field.checkbox-wrap:where(.svelte-1txzqcr) .checkbox-label:where(.svelte-1txzqcr){white-space:normal;flex:1;min-width:0}form.svelte-1txzqcr field.checkbox-wrap:where(.svelte-1txzqcr) .checkbox-label:where(.svelte-1txzqcr) label:where(.svelte-1txzqcr){white-space:normal;margin:0;line-height:1.35}form.svelte-1txzqcr input[type=text]:where(.svelte-1txzqcr),form.svelte-1txzqcr input[type=password]:where(.svelte-1txzqcr),form.svelte-1txzqcr textarea:where(.svelte-1txzqcr){-webkit-user-select:text;user-select:text}form.svelte-1txzqcr field:where(.svelte-1txzqcr){align-items:center;margin:.7em 0 0;display:flex}form.svelte-1txzqcr field.indent:where(.svelte-1txzqcr){margin-top:.2em;padding-left:1.8em}form.svelte-1txzqcr field:where(.svelte-1txzqcr) input[type=checkbox]:where(.svelte-1txzqcr){appearance:auto;width:auto;margin:0 .8em 0 0}form.svelte-1txzqcr field:where(.svelte-1txzqcr) label:where(.svelte-1txzqcr){-webkit-user-select:none;user-select:none;white-space:nowrap;flex:1;margin:0 1em 0 0}form.svelte-1txzqcr field:where(.svelte-1txzqcr):first-child{margin-top:0}form.svelte-1txzqcr input[type=text]:where(.svelte-1txzqcr),input[type=password].svelte-1txzqcr,input[type=number].svelte-1txzqcr,form.svelte-1txzqcr select:where(.svelte-1txzqcr),form.svelte-1txzqcr textarea:where(.svelte-1txzqcr){border:1px solid var(--bg);box-sizing:border-box;background-color:var(--panelbg);width:100%;color:var(--text);flex:2}form.svelte-1txzqcr field.stacked:where(.svelte-1txzqcr){flex-direction:column;align-items:stretch}form.svelte-1txzqcr field.stacked:where(.svelte-1txzqcr) label:where(.svelte-1txzqcr){margin:0 0 .35em}form.svelte-1txzqcr textarea:where(.svelte-1txzqcr){resize:vertical;min-height:5em;padding:.45em .55em;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}form.svelte-1txzqcr select:where(.svelte-1txzqcr){min-width:100px}button.close.svelte-1txzqcr{z-index:3;width:1.5rem;height:1.5rem;color:inherit;text-align:center;cursor:pointer;background-color:#0000;border:0;border-radius:.25em;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:background-color .1s;display:flex}button.close.svelte-1txzqcr svg:where(.svelte-1txzqcr){width:.8rem;height:.8rem}button.close.svelte-1txzqcr:hover,button.close.svelte-1txzqcr:focus{background-color:#ffffff4d}.modal-busy.svelte-1txzqcr{box-sizing:border-box;text-align:left;flex-direction:row;align-items:center;gap:1em;width:100%;min-height:120px;padding:2em;display:flex}.modal-busy-text.svelte-1txzqcr{flex:1;min-width:0}.modal-busy-spinner.svelte-1txzqcr{flex-shrink:0;margin-left:auto}dialog.mathformulas-modal.svelte-1txzqcr{width:min(560px,100% - 30px)}dialog.mathformulas-modal.svelte-1txzqcr modalcontent:where(.svelte-1txzqcr){color:var(--text);flex-direction:column;gap:10px;display:flex}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr){white-space:normal;grid-template-columns:1fr 1fr;gap:10px 12px;width:100%;min-width:0;padding:0;display:grid}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) field:where(.svelte-1txzqcr){grid-column:1/-1;align-items:stretch;gap:4px;margin:0;display:grid}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) field.mathformulas-half:where(.svelte-1txzqcr){grid-column:span 1}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) field:where(.svelte-1txzqcr) label:where(.svelte-1txzqcr),dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) field.stacked:where(.svelte-1txzqcr) label:where(.svelte-1txzqcr){white-space:normal;flex:none;margin:0;font-size:13px}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) textarea:where(.svelte-1txzqcr){min-height:88px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) input[type=number]:where(.svelte-1txzqcr),dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) select:where(.svelte-1txzqcr){border-radius:6px;height:32px;padding:0 8px}dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) textarea:where(.svelte-1txzqcr),dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) select:where(.svelte-1txzqcr),dialog.mathformulas-modal.svelte-1txzqcr form:where(.svelte-1txzqcr) input[type=number]:where(.svelte-1txzqcr){border:1px solid color-mix(in srgb, var(--text) 22%, transparent);border-radius:6px}dialog.mathformulas-modal.svelte-1txzqcr .preview-label:where(.svelte-1txzqcr){margin:0;font-size:13px;display:block}dialog.mathformulas-modal.svelte-1txzqcr .preview:where(.svelte-1txzqcr){border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:var(--bglight);box-sizing:border-box;border-radius:8px;width:100%;min-width:0;height:auto;min-height:72px;max-height:22vh;margin:0;padding:12px}dialog.mathformulas-modal.svelte-1txzqcr .mathformulas-formula-preview{color:var(--text);overflow:auto}dialog.mathformulas-modal.svelte-1txzqcr .mathformulas-formula-preview-error{color:#c44;font-size:12px}.rating-dialog.svelte-1i1z7zi{flex-direction:column;gap:.85em;min-width:18rem;max-width:24rem;display:flex}.plugin-name.svelte-1i1z7zi{font-weight:700;line-height:1.3}.picker.svelte-1i1z7zi{align-items:center;gap:.15em;display:flex}.picker-star.svelte-1i1z7zi{cursor:pointer;background:0 0;border:none;width:1.65em;height:1.65em;padding:0}.picker-star.svelte-1i1z7zi svg:where(.svelte-1i1z7zi){width:100%;height:100%;display:block}.picker-star.svelte-1i1z7zi path.empty:where(.svelte-1i1z7zi){fill:color-mix(in srgb, var(--text) 18%, transparent)}.picker-star.svelte-1i1z7zi path.filled:where(.svelte-1i1z7zi){fill:var(--bg)}.picker-star.svelte-1i1z7zi path.filled.half:where(.svelte-1i1z7zi){clip-path:inset(0 50% 0 0)}.your-rating.svelte-1i1z7zi{opacity:.85;white-space:nowrap;margin-left:.45em;font-size:.92em}.field.svelte-1i1z7zi{flex-direction:column;gap:.35em;font-size:.92em;display:flex}.field.svelte-1i1z7zi input:where(.svelte-1i1z7zi),.field.svelte-1i1z7zi textarea:where(.svelte-1i1z7zi){box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--bglight);width:100%;font:inherit;border-radius:.35em;padding:.5em .65em}.error.svelte-1i1z7zi{color:#b33;margin:0;font-size:.9em}.actions.svelte-1i1z7zi{justify-content:flex-end;gap:.5em;display:flex}.actions.svelte-1i1z7zi button:where(.svelte-1i1z7zi){border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--bglight);cursor:pointer;font:inherit;border-radius:.35em;padding:.45em .8em}.actions.svelte-1i1z7zi button.primary:where(.svelte-1i1z7zi){background:var(--bg);color:#fff;border-color:var(--bg)}.actions.svelte-1i1z7zi button:where(.svelte-1i1z7zi):disabled{opacity:.65;cursor:default}.plugin-rating-stars.svelte-1ah699h{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:.08em;padding:0;display:inline-flex}.star.svelte-1ah699h{width:.95em;height:.95em;display:inline-flex}.star.svelte-1ah699h svg:where(.svelte-1ah699h){width:100%;height:100%;display:block}.star.svelte-1ah699h path.empty:where(.svelte-1ah699h){fill:color-mix(in srgb, var(--text) 18%, transparent)}.star.svelte-1ah699h path.filled:where(.svelte-1ah699h){fill:var(--bg)}body.dark .star.svelte-1ah699h path.filled:where(.svelte-1ah699h){fill:var(--text)}.star.svelte-1ah699h path.filled.half:where(.svelte-1ah699h){clip-path:inset(0 50% 0 0)}.count.svelte-1ah699h{color:color-mix(in srgb, var(--text) 85%, transparent);margin-left:.25em;font-size:.82em;line-height:1}.plugins-browse.svelte-1ymgwne{width:100%;min-width:34rem;max-width:52rem;color:var(--text);flex-direction:column;gap:.75em;display:flex}.search.svelte-1ymgwne{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--bglight);width:100%;color:var(--text);border-radius:.35em;padding:.55em .7em}.muted.svelte-1ymgwne{color:color-mix(in srgb, var(--text) 70%, transparent);margin:0;font-size:.95em}.error.svelte-1ymgwne{color:#b33;margin:0;font-size:.95em}body.dark .error.svelte-1ymgwne{color:#f88}ul.svelte-1ymgwne{max-height:min(28rem,60vh);margin:0;padding:0;list-style:none;overflow:auto}li.svelte-1ymgwne{border-bottom:1px solid color-mix(in srgb, var(--text) 12%, transparent);grid-template-columns:2.8em 1fr auto auto;align-items:start;gap:1.8em;padding:.65em 0;display:grid}li.svelte-1ymgwne:last-child{border-bottom:none}li.busy.svelte-1ymgwne{opacity:.65}.icon.svelte-1ymgwne{border-radius:.3em;flex-shrink:0;justify-content:center;align-items:center;width:3.2em;height:3.2em;display:flex;overflow:hidden}.icon.svelte-1ymgwne svg:where(.svelte-1ymgwne){width:3.2em;height:3.2em;fill:var(--bg);stroke:var(--bg);display:block}body.dark .plugins-browse.svelte-1ymgwne .icon:where(.svelte-1ymgwne) svg:where(.svelte-1ymgwne){fill:var(--text);stroke:var(--text)}.info.svelte-1ymgwne{min-width:0}.title.svelte-1ymgwne{font-weight:700;line-height:1.3}.author.svelte-1ymgwne{color:color-mix(in srgb, var(--text) 85%, transparent);font-size:.9em;line-height:1.3}.desc.svelte-1ymgwne{color:color-mix(in srgb, var(--text) 78%, transparent);margin-top:.15em;font-size:.86em;line-height:1.35}.connectivity.svelte-1ymgwne{align-items:center;gap:.35em;margin-top:.2em;font-size:.82em;line-height:1.35;display:flex}.connectivity.online.svelte-1ymgwne{color:#c0392b}.connectivity.offline.svelte-1ymgwne{color:#1e7e34}body.dark .connectivity.online.svelte-1ymgwne{color:#ff9a8f}body.dark .connectivity.offline.svelte-1ymgwne{color:#8fd6a8}.connectivity.svelte-1ymgwne svg:where(.svelte-1ymgwne){fill:currentColor;flex:none;width:1.05em;height:1.05em;display:block}.version.svelte-1ymgwne{text-align:right;white-space:nowrap;color:color-mix(in srgb, var(--text) 90%, transparent);flex-direction:column;align-items:flex-end;gap:.2em;font-size:.88em;line-height:1.35;display:flex}.date.svelte-1ymgwne{color:color-mix(in srgb, var(--text) 75%, transparent);font-size:.95em}.toggle.svelte-1ymgwne{justify-content:flex-end;align-items:flex-start;min-width:2.8em;display:flex}notes.svelte-18q16lj{flex-direction:column;gap:.5em;display:flex}note.svelte-18q16lj{background:var(--bglight);border-radius:.25em;padding:.35em .5em}notetext.svelte-18q16lj{white-space:pre-wrap;display:block}notemeta.svelte-18q16lj{opacity:.7;margin-top:.25em;font-size:85%;display:block}notemeta.svelte-18q16lj .sep:where(.svelte-18q16lj){margin:0 .25em}textarea.svelte-18q16lj{font:inherit;color:var(--text);background:var(--bglight);resize:vertical;border:0;border-radius:.25em;min-height:3em;padding:.3em .5em}button.svelte-18q16lj{font:inherit;color:var(--text);background:var(--bglight);cursor:pointer;border:0;border-radius:.25em;align-self:flex-start;padding:.25em .6em}.editorwrapper.svelte-m671c6{background:#fff;border:1px solid #ccc;border-radius:3px;flex-direction:column;height:100%;min-height:120px;padding:0;display:flex;position:relative;overflow:hidden}.editorwrapper.svelte-m671c6:focus-within{border-color:var(--ce-accent,#218225);outline:none}.canvaswrap.svelte-m671c6{flex:1;min-height:0;position:relative;overflow:hidden}canvas.svelte-m671c6{pointer-events:none;width:100%;height:100%;display:block}.mirror.svelte-m671c6{z-index:1;resize:none;white-space:pre;tab-size:2;color:#0000;caret-color:#0000;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;width:100%;height:100%;margin:0;padding:0;font:14px/20px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;inset:0;overflow:hidden}.mirror.svelte-m671c6::selection{color:#0000;background:0 0}.mirror.svelte-m671c6::selection{color:#0000;background:0 0}.searchbar.svelte-m671c6{background:var(--ce-panel,#eef5ed);border-bottom:1px solid var(--ce-soft,#c1e3c1);color:#333;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 6px;font:12px system-ui,sans-serif;display:flex}.searchbar.replace.svelte-m671c6{min-height:56px}.search-input.svelte-m671c6{color:#333;background:#fff;border:1px solid #c1e3c1;border-radius:3px;flex:1;min-width:100px;padding:3px 6px;font:12px ui-monospace,monospace}.search-input.invalid.svelte-m671c6{background:#fff5f5;border-color:#c82828}.searchbar.svelte-m671c6 .tog:where(.svelte-m671c6){color:var(--ce-accent,#218225);-webkit-user-select:none;user-select:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}.searchbar.svelte-m671c6 .count:where(.svelte-m671c6){font-variant-numeric:tabular-nums;color:#555;min-width:5.5em}.searchbar.svelte-m671c6 button:where(.svelte-m671c6){color:var(--ce-accent,#218225);cursor:pointer;background:#fff;border:1px solid #c1e3c1;border-radius:3px;padding:2px 6px;font:12px system-ui,sans-serif}.searchbar.svelte-m671c6 button:where(.svelte-m671c6):hover:not(:disabled){background:var(--ce-soft,#c1e3c1)}.searchbar.svelte-m671c6 button:where(.svelte-m671c6):disabled{opacity:.45;cursor:default}.searchbar.svelte-m671c6 button.close:where(.svelte-m671c6){padding:0 6px;font-size:16px;line-height:1}.completions.svelte-m671c6{z-index:5;border:1px solid var(--ce-accent,#218225);background:#fff;border-radius:3px;min-width:160px;max-height:220px;margin:0;padding:2px 0;font:12px ui-monospace,monospace;list-style:none;position:absolute;overflow:auto;box-shadow:0 2px 8px #2182252e}.completions.svelte-m671c6 li:where(.svelte-m671c6){cursor:pointer;color:#333;justify-content:space-between;gap:8px;padding:3px 8px;display:flex}.completions.svelte-m671c6 li.active:where(.svelte-m671c6),.completions.svelte-m671c6 li:where(.svelte-m671c6):hover{background:var(--ce-accent,#218225);color:#fff}.completions.svelte-m671c6 .detail:where(.svelte-m671c6){opacity:.75;font-size:11px}.errorhint.svelte-m671c6{color:#a02020;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font:11px system-ui,sans-serif;position:absolute;bottom:4px;left:8px;right:8px;overflow:hidden}.pivottable.svelte-9ijup4{box-sizing:border-box;flex-direction:column;align-self:stretch;gap:.6em;width:100%;max-width:100%;height:100%;min-height:14em;display:flex}.source.svelte-9ijup4{opacity:.8;flex:none;width:100%;font-size:.85em}.sections.svelte-9ijup4{flex-direction:column;flex:auto;gap:.5em;width:100%;min-height:0;display:flex}.section.svelte-9ijup4{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:color-mix(in srgb, var(--text) 2%, transparent);border-radius:.45em;padding:.45em .5em .55em;position:relative}.section-header.svelte-9ijup4{justify-content:space-between;align-items:center;gap:.5em;margin-bottom:.35em;display:flex}.section-title.svelte-9ijup4{text-transform:capitalize;opacity:.85;font-size:.9em}.add-btn.svelte-9ijup4{cursor:pointer;opacity:.75;background:0 0;border:none;flex:none;width:1.35em;height:1.35em;padding:.1em}.add-btn.svelte-9ijup4:hover{opacity:1}.add-btn.svelte-9ijup4 svg:where(.svelte-9ijup4){width:100%;height:100%}.picker.svelte-9ijup4{z-index:5;border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--panelbg,#fff);border-radius:.4em;min-width:9em;max-width:calc(100% - .7em);max-height:10em;position:absolute;top:2.1em;right:.35em;overflow-y:auto;box-shadow:0 .2em .6em #0002}.picker-item.svelte-9ijup4{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.4em .55em;display:block}.picker-item.svelte-9ijup4:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}.picker-empty.svelte-9ijup4{opacity:.55;padding:.45em .55em;font-size:.85em}.section-items.svelte-9ijup4{flex-direction:column;gap:.4em;width:100%;display:flex}.field-card.svelte-9ijup4{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text) 10%, transparent);background:var(--inspector-chip-bg,#0001);border-radius:.4em;width:100%;padding:.45em .5em .5em;position:relative}.field-title.svelte-9ijup4{margin-bottom:.35em;padding-right:1.5em;font-size:.9em;font-weight:600}.remove-top.svelte-9ijup4{cursor:pointer;opacity:.65;background:0 0;border:none;width:1.1em;height:1.1em;padding:0;position:absolute;top:.25em;right:.25em}.remove-top.svelte-9ijup4:hover{opacity:1}.remove-top.svelte-9ijup4 svg:where(.svelte-9ijup4){width:100%;height:100%}.field-option.svelte-9ijup4{justify-content:space-between;align-items:center;gap:.5em;width:100%;margin-top:.3em;font-size:.82em;display:flex}.field-option.svelte-9ijup4 select:where(.svelte-9ijup4){flex:auto;min-width:0;max-width:65%}.checkboxitem.svelte-9ijup4{cursor:pointer;border-radius:.25em;flex-direction:row;align-items:center;width:100%;margin-top:.3em;padding-right:.3em;font-size:.82em;display:flex}.checkboxitem.svelte-9ijup4 input[type=checkbox]:where(.svelte-9ijup4){cursor:pointer;background:var(--bg);appearance:initial;border-radius:3px;flex:none;width:1.2em;height:1.2em;margin:0 .6em 0 0}.checkboxitem.svelte-9ijup4 input[type=checkbox]:where(.svelte-9ijup4):checked{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCEtLSBHZW5lcmF0b3I6IGltYWdlbWluZyA2LjAgICAtLT4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwLDAsNTEyLDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSI+CjxkZWZzLz4KPGcgaWQ9ImxheWVyMCI+CjxwYXRoIGQ9Ik0zOTkuNjIyLDEwOS4yODRMMjIyLjczMSwzNDIuNUwxMTguMTQ5LDIzNy45OTRMNjkuODkxOSwyODYuMjUxTDIzMC43MjMsNDQ3LjA4Mkw0NTUuOTQ3LDE1Ny41NEwzOTkuNjIyLDEwOS4yODRaIiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:80%;background-color:var(--bg);background-position:50% 20%}.checkboxitem.svelte-9ijup4 .thin:where(.svelte-9ijup4){opacity:.9}.chartseries.svelte-1efbvu7{width:100%}ul.svelte-1efbvu7{margin:0;padding:0;list-style:none}li.svelte-1efbvu7{align-items:center;gap:.4em;margin:.4em 0;display:flex}li.disabled.svelte-1efbvu7{opacity:.55}.checkboxitem.svelte-1efbvu7{cursor:pointer;flex-direction:row;flex:none;align-items:center;margin:0;padding:0;display:flex}.checkboxitem.svelte-1efbvu7 input[type=checkbox]:where(.svelte-1efbvu7){cursor:pointer;background:var(--bg);appearance:initial;border-radius:3px;flex:none;width:1.2em;height:1.2em;margin:0 .4em 0 0}.checkboxitem.svelte-1efbvu7 input[type=checkbox]:where(.svelte-1efbvu7):checked{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCEtLSBHZW5lcmF0b3I6IGltYWdlbWluZyA2LjAgICAtLT4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwLDAsNTEyLDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSI+CjxkZWZzLz4KPGcgaWQ9ImxheWVyMCI+CjxwYXRoIGQ9Ik0zOTkuNjIyLDEwOS4yODRMMjIyLjczMSwzNDIuNUwxMTguMTQ5LDIzNy45OTRMNjkuODkxOSwyODYuMjUxTDIzMC43MjMsNDQ3LjA4Mkw0NTUuOTQ3LDE1Ny41NEwzOTkuNjIyLDEwOS4yODRaIiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:80%;background-color:var(--bg);background-position:50% 20%}.name.svelte-1efbvu7{flex:5em;min-width:0}.range.svelte-1efbvu7{flex:1.5 7em;min-width:0}.color.svelte-1efbvu7{flex:none}.color.svelte-1efbvu7 colorpicker{width:2em;min-width:2em;height:1.35em}.color.svelte-1efbvu7 swatch{width:2em;height:1.35em;margin:0;position:static}button.delete.svelte-1efbvu7{flex:none}button.svelte-1efbvu7 svg:where(.svelte-1efbvu7){fill:#aaa;width:1em;height:1em}button.svelte-1efbvu7:hover svg:where(.svelte-1efbvu7){fill:#888}.add.svelte-1efbvu7{margin-top:.5em}.empty.svelte-1efbvu7{opacity:.75;margin:.2em 0 .6em}operationslist.svelte-1ue3upq{display:block}operationslist.svelte-1ue3upq ul:where(.svelte-1ue3upq){margin:0;padding:0;list-style:none}operationslist.svelte-1ue3upq li.operationslist-item:where(.svelte-1ue3upq){background:var(--panelbg);border:1px solid var(--panelborder);border-radius:.25em;align-items:center;gap:.45em;margin-bottom:.2em;padding:.45em .35em;display:flex}operationslist.svelte-1ue3upq .operationslist-drag-handle:where(.svelte-1ue3upq){color:#999;cursor:grab;touch-action:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:14px;padding:0;display:flex}operationslist.svelte-1ue3upq .operationslist-drag-handle:where(.svelte-1ue3upq):active{cursor:grabbing}operationslist.svelte-1ue3upq .operationslist-drag-handle:where(.svelte-1ue3upq):hover{color:var(--text)}operationslist.svelte-1ue3upq .operationslist-label:where(.svelte-1ue3upq){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}operationslist.svelte-1ue3upq .operationslist-remove:where(.svelte-1ue3upq){width:1.6em;height:1.6em;color:var(--text);opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:.2em;flex-shrink:0;padding:0;font-size:1.2em;line-height:1}operationslist.svelte-1ue3upq .operationslist-remove:where(.svelte-1ue3upq):hover{opacity:1;background:#0001}operationslist.svelte-1ue3upq .operationslist-empty:where(.svelte-1ue3upq){opacity:.6;padding:.5em .2em}li.operationslist-item.sortable-ghost{opacity:.35}conditionalformat.svelte-13xlnbx{flex-direction:column;gap:.75em;display:flex}ruleblock.svelte-13xlnbx{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background-color:var(--bglight);border-radius:.35em;flex-direction:column;gap:.45em;padding:.6em .65em;display:flex}ruleheader.svelte-13xlnbx{justify-content:space-between;align-items:center;font-size:.95em;font-weight:600;display:flex}row.svelte-13xlnbx{flex-wrap:wrap;align-items:center;gap:.5em .75em;display:flex}row.markup.svelte-13xlnbx{align-items:stretch}select.svelte-13xlnbx,input[type=text].svelte-13xlnbx,input[type=date].svelte-13xlnbx{box-sizing:border-box;font:inherit;background-color:var(--panelbg);color:var(--text);border:0;border-radius:3px;flex:auto;width:auto;min-width:0;padding:.2em .5em;line-height:1.5}button.add.svelte-13xlnbx{font:inherit;border:1px solid color-mix(in srgb, var(--text) 22%, transparent);background:var(--panelbg);color:var(--text);cursor:pointer;border-radius:.3em;align-self:flex-start;padding:.35em .7em}button.link.svelte-13xlnbx{font:inherit;color:var(--bg);cursor:pointer;background:0 0;border:0;padding:0}inspector.svelte-1icpzmz{-webkit-user-select:none;user-select:none;background-color:var(--panelbg);z-index:10;cursor:default;opacity:0;flex-direction:column;padding:0;transition:right .15s ease-out,opacity .25s;display:flex;position:absolute;top:0;bottom:2.2em;right:-500px;box-shadow:-2px 0 9px #40404020}inspector.svelte-1icpzmz.embedded{opacity:1;height:100%;min-height:0;box-shadow:none;transition:none;position:relative;inset:auto}inspector.svelte-1icpzmz .inspectorshell:where(.svelte-1icpzmz){flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative}inspector.svelte-1icpzmz .prevtab:where(.svelte-1icpzmz),inspector.svelte-1icpzmz .nexttab:where(.svelte-1icpzmz){background-color:var(--tabbar);z-index:10;width:1.7em;height:3em;color:var(--bglight);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;top:0}:is(inspector.svelte-1icpzmz .prevtab:where(.svelte-1icpzmz),inspector.svelte-1icpzmz .nexttab:where(.svelte-1icpzmz)) svg:where(.svelte-1icpzmz){fill:currentColor;width:.65em;height:.8em;margin-top:.6em;transition:transform .15s}:is(inspector.svelte-1icpzmz .prevtab:where(.svelte-1icpzmz),inspector.svelte-1icpzmz .nexttab:where(.svelte-1icpzmz)).visible{opacity:1;cursor:pointer;pointer-events:auto}:is(inspector.svelte-1icpzmz .prevtab:where(.svelte-1icpzmz),inspector.svelte-1icpzmz .nexttab:where(.svelte-1icpzmz)).visible:hover svg:where(.svelte-1icpzmz){transform:scale(1.2)}inspector.svelte-1icpzmz .prevtab:where(.svelte-1icpzmz){left:0}inspector.svelte-1icpzmz .nexttab:where(.svelte-1icpzmz){right:0}inspector.svelte-1icpzmz.visible{opacity:1;display:flex;right:0}inspector.svelte-1icpzmz:not(.rtl) page:where(.svelte-1icpzmz) section.expandable:where(.svelte-1icpzmz){padding-left:1.1em}inspector.svelte-1icpzmz:not(.rtl) page:where(.svelte-1icpzmz) section.expandable:where(.svelte-1icpzmz) item>:first-child{margin-left:1.4em}inspector.svelte-1icpzmz.rtl page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz){padding-left:1.3em}inspector.svelte-1icpzmz.rtl page:where(.svelte-1icpzmz) section.expandable:where(.svelte-1icpzmz) item>:first-child{margin-left:0;margin-right:.8em}inspector.svelte-1icpzmz.rtl page:where(.svelte-1icpzmz) section.expandable:where(.svelte-1icpzmz):before{left:auto;right:.8em;transform:rotate(90deg)}inspector.svelte-1icpzmz.rtl page:where(.svelte-1icpzmz) section.expandable.open:where(.svelte-1icpzmz):before{left:auto;right:.8em;transform:rotate(0)}inspector.svelte-1icpzmz.rtl item.fullwidth:where(.svelte-1icpzmz)>button:where(.svelte-1icpzmz):not(.inline){text-align:right;justify-content:flex-end}inspector.svelte-1icpzmz.rtl item.fullwidth:where(.svelte-1icpzmz)>button:where(.svelte-1icpzmz):not(.inline) svg:where(.svelte-1icpzmz){margin:0 0 0 .7em}inspector.svelte-1icpzmz .flex:where(.svelte-1icpzmz){display:flex}inspector.svelte-1icpzmz tabscontainer:where(.svelte-1icpzmz){background-color:var(--tabbar);white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;align-items:center;width:100%;height:3em;margin:0;padding:0 1.75em 0 .7em;display:flex;position:relative;overflow:visible auto}inspector.svelte-1icpzmz tabscontainer:where(.svelte-1icpzmz)::-webkit-scrollbar{display:none}inspector.svelte-1icpzmz tabscontainer:where(.svelte-1icpzmz).embeddedtabs{padding:0 .5em}inspector.svelte-1icpzmz tabscontainer:where(.svelte-1icpzmz) tab:where(.svelte-1icpzmz){color:var(--inversetext);opacity:.7;cursor:pointer;border-radius:.25em .25em 0 0;height:2.2em;margin-top:.8em;padding:.2em .5em;line-height:1.8em;display:inline-block;transform:translateY(-1px)}inspector.svelte-1icpzmz tabscontainer:where(.svelte-1icpzmz) tab:where(.svelte-1icpzmz).selected{background-color:var(--panelbg);color:var(--text);opacity:1;line-height:1.8em;transform:translate(0)}inspector.svelte-1icpzmz tabscontainer:where(.svelte-1icpzmz) tab:where(.svelte-1icpzmz)>svg:where(.svelte-1icpzmz){fill:var(--tabicon);width:.9em;height:.9em;transform:translate(1px,1px)scaleX(-1)}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz){flex-direction:column;height:100%;display:none;overflow:auto}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz).visible{display:flex}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz){border-bottom:1px solid var(--panelborder);align-items:center;padding:.8em 1em;display:block;position:relative}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).nopadding{padding:0}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).overflow{overflow:auto}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).fh{flex:1;height:100%;min-height:0;overflow:auto}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).section-locked{opacity:.45;pointer-events:none}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).section-locked item.item-locked:where(.svelte-1icpzmz){color:var(--text);opacity:.75}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).section-locked input:where(.svelte-1icpzmz),inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).section-locked select:where(.svelte-1icpzmz),inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).section-locked textarea:where(.svelte-1icpzmz),inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).section-locked button:where(.svelte-1icpzmz){opacity:.55}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).outlinefill{flex-direction:column;align-items:stretch;min-height:0;display:flex;overflow:hidden}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).outlinefill item.fillheight{flex:1;min-height:0}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).expandable:before{content:"▾";pointer-events:none;color:var(--tabicon);font-size:125%;transition:transform .2s;position:absolute;top:.85em;left:.8em;transform:rotate(-90deg);font-family:NotoSans!important}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).expandable:not(.open) item:not(.labeltop):not(.fullwidth):not(.nomargin)>:first-child{align-self:start;padding-top:calc(1.1em - .5lh)}inspector.svelte-1icpzmz page:where(.svelte-1icpzmz) section:where(.svelte-1icpzmz).open:before{transform:rotate(0)}item>:first-child{margin:0 0 0 1.3em}.silent.svelte-1icpzmz{pointer-events:none}span.svelte-1icpzmz,label.svelte-1icpzmz{white-space:nowrap;text-overflow:ellipsis;padding-right:.8em;font-weight:400;overflow:hidden}:is(span.svelte-1icpzmz,label.svelte-1icpzmz).multiline{white-space:wrap;-webkit-hyphens:auto;hyphens:auto}:is(span.svelte-1icpzmz,label.svelte-1icpzmz).bold{font-weight:600}:is(span.svelte-1icpzmz,label.svelte-1icpzmz).label-with-icon{white-space:wrap;align-items:center;gap:.45em;display:inline-flex}:is(span.svelte-1icpzmz,label.svelte-1icpzmz).label-with-icon .item-label-icon:where(.svelte-1icpzmz){width:1.15em;height:1.15em;color:var(--primary);flex-shrink:0}item.svelte-1icpzmz{grid-template-columns:42% 58%;align-items:center;min-height:2.2em;margin:0;font-size:95%;display:grid;position:relative}item.svelte-1icpzmz>*{min-width:0}item.svelte-1icpzmz markupbar{width:100%;max-width:100%}item.svelte-1icpzmz.fullwidth{grid-column:1/3;grid-template-columns:100%}item.svelte-1icpzmz.fullwidth input,item.svelte-1icpzmz.fullwidth textarea,item.svelte-1icpzmz.fullwidth select{grid-column:1/3}item.svelte-1icpzmz.nomargin>:where(.svelte-1icpzmz):first-child{margin:0}item.svelte-1icpzmz.labeltop{align-items:start}item.svelte-1icpzmz.fillheight{flex-direction:column;flex:1;align-self:stretch;align-items:stretch;min-height:0;display:flex}item.svelte-1icpzmz.fillheight ul.list{flex:1;height:auto;min-height:0;overflow:auto}item.svelte-1icpzmz.fillheight .codeeditor-inspector{flex-direction:column;flex:1;min-height:12em;display:flex}item.svelte-1icpzmz.fillheight .codeeditor-inspector .editorwrapper{flex:1;min-height:0}item.svelte-1icpzmz.fillheight .pivottable{flex:1;width:100%;max-width:100%;min-height:0}item.svelte-1icpzmz.scroll{overflow:auto}item.svelte-1icpzmz.abs{min-height:0;margin:-10px 0 0;position:absolute;left:calc(42% - 40px)}item.svelte-1icpzmz[help=trackChangesMenu]{z-index:2;pointer-events:auto;cursor:pointer;grid-template-columns:auto;margin-top:0;top:.8em;left:auto;right:1.1em}item.svelte-1icpzmz[help=trackChangesMenu] svg.icon{fill:var(--tabicon);width:1.6em;height:1.6em;margin:0}item.svelte-1icpzmz:last-child{margin:0}item.svelte-1icpzmz table{border-collapse:collapse;border:0;border-radius:.9em;margin-top:.7em;padding:0;overflow:hidden;transform:translate(-.4em)}item.svelte-1icpzmz table th,item.svelte-1icpzmz table td{text-align:left;background-color:var(--bglight);border:2px solid var(--panelbg);vertical-align:top;padding:.5em;line-height:1.5}:is(item.svelte-1icpzmz table th,item.svelte-1icpzmz table td).ra{text-align:right}:is(item.svelte-1icpzmz table th,item.svelte-1icpzmz table td).ca{text-align:center}item.svelte-1icpzmz table th{background-color:var(--bg);color:#fff}item.svelte-1icpzmz table td:first-child{text-align:left;white-space:nowrap}item.svelte-1icpzmz ul.list{height:100%;margin:0 0 0 1em;padding:0;list-style:none;overflow:auto}item.svelte-1icpzmz ul.list.changecards{box-sizing:border-box;width:100%;margin-left:0;margin-right:0;overflow-x:hidden}item.svelte-1icpzmz ul.list.changecards li.changecard{box-sizing:border-box;background:var(--bglight);border:2px solid #0000;border-radius:.35em;flex:100%;grid-template-columns:1fr auto;align-items:stretch;gap:.35em .45em;width:100%;min-width:0;max-width:100%;margin:.7em 0;padding:.6em .75em;display:grid}item.svelte-1icpzmz ul.list.changecards li.changecard.selected{color:inherit;border-color:var(--bg)}item.svelte-1icpzmz ul.list.changecards li.changecard .changecard-marker{grid-area:1/2;place-self:start end;align-items:flex-start;display:flex}item.svelte-1icpzmz ul.list.changecards li.changecard .changecard-icon{width:1.1em;height:1.1em;fill:var(--tabicon);opacity:.7;flex:none;margin:0;transform:none}item.svelte-1icpzmz ul.list.changecards li.changecard .changecard-icon.changecard-icon-edit{width:.85em;height:.85em}item.svelte-1icpzmz ul.list.changecards li.changecard .change-meta{color:var(--bg);grid-area:1/1;margin-bottom:0;font-size:90%;line-height:1.3}item.svelte-1icpzmz ul.list.changecards li.changecard .change-author{font-weight:500}item.svelte-1icpzmz ul.list.changecards li.changecard .change-meta-sep{opacity:.65;margin:0}item.svelte-1icpzmz ul.list.changecards li.changecard .change-body{white-space:normal;text-overflow:unset;word-break:break-word;grid-column:1/-1;overflow:hidden}item.svelte-1icpzmz ul.list.changecards li.changecard .change-replies{grid-column:1/-1;margin-top:.45em;padding-left:.9em}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply{margin-top:.45em}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply:first-child{margin-top:0}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply-meta{opacity:.72;margin-bottom:.2em;font-size:70%;line-height:1.3}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply-body{white-space:normal;word-break:break-word;font-size:92%;overflow:hidden}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply-form{flex-direction:column;align-items:flex-start;gap:.45em;margin-top:.45em;display:flex}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply-input{box-sizing:border-box;border:1px solid var(--panelborder);width:100%;min-height:2.4em;color:var(--text);font:inherit;resize:none;background:#fff;border-radius:.3em;padding:.4em .55em;font-size:90%;line-height:1.3}item.svelte-1icpzmz ul.list.changecards li.changecard .change-reply-submit{width:fit-content;padding-left:1em;padding-right:1em}item.svelte-1icpzmz ul.list.changecards li.changecard .change-actions{flex-wrap:wrap;grid-column:1/-1;gap:.45em;margin-top:.2em;display:flex}item.svelte-1icpzmz ul.list.changecards li.changecard .change-action{border:1px solid var(--bg);background:var(--bg);width:auto;color:var(--inversetext);font:inherit;text-align:center;cursor:pointer;border-radius:.3em;flex:none;padding:.35em 1em;font-size:85%;line-height:1.2;text-decoration:none}item.svelte-1icpzmz ul.list.changecards li.changecard .change-action:hover{border-color:var(--bg);color:var(--bg);background:#fff}item.svelte-1icpzmz ul.list.multiline li{flex-wrap:wrap;align-items:flex-start}item.svelte-1icpzmz ul.list.multiline li>span.list-row-content{white-space:normal;text-overflow:unset;flex:100%;overflow:visible}item.svelte-1icpzmz ul.list.multiline li>span.list-row-content .oai-log-ts{opacity:.75;margin-bottom:.2em;font-size:75%;display:block}item.svelte-1icpzmz ul.list.multiline li>span.list-row-content .oai-log-instruction{margin-bottom:.15em;display:block}item.svelte-1icpzmz ul.list.multiline li>span.list-row-content .oai-log-detail{opacity:.9;white-space:pre-wrap;word-break:break-word;font-size:90%;display:block}item.svelte-1icpzmz ul.list.multiline li>button.list-row-accept,item.svelte-1icpzmz ul.list.multiline li>button.list-row-link{color:var(--tabicon);text-align:left;cursor:pointer;background:0 0;border:none;flex:100%;margin:.15em 0 0;padding:0;font-size:80%;text-decoration:underline}:is(item.svelte-1icpzmz ul.list.multiline li>button.list-row-accept,item.svelte-1icpzmz ul.list.multiline li>button.list-row-link):hover{opacity:.85}item.svelte-1icpzmz ul.list.multiline li.selected>button.list-row-link{color:inherit}item.svelte-1icpzmz ul.list li{border-radius:.25em;align-items:baseline;margin:.5em 0;padding:0 .5em;display:flex}item.svelte-1icpzmz ul.list li>select{flex:1;margin:0 .5em 0 0}item.svelte-1icpzmz ul.list li>select:first-child{flex:1.5}item.svelte-1icpzmz ul.list li>span.pnum{text-align:left;opacity:.7;width:2.5em;min-width:2.5em;text-overflow:unset;margin-right:.35em;font-size:85%;overflow:visible;flex:0!important}item.svelte-1icpzmz ul.list li>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}item.svelte-1icpzmz ul.list li>span>span{color:var(--tabicon)}item.svelte-1icpzmz ul.list li>span:first-child{flex:1.5}item.svelte-1icpzmz ul.list li>input.list-name-input{flex:1.5;min-width:0;margin:0}item.svelte-1icpzmz ul.list li>span.state{color:#fff;text-transform:uppercase;background:#777;border-radius:.3em;padding:.1em .7em 0;font-size:80%;font-weight:700;line-height:1.3;box-shadow:0 2px 4px -2px #40404090}item.svelte-1icpzmz ul.list li>span.state.ok{background:#01b901}item.svelte-1icpzmz ul.list li>span.state.err{background:#f55444}item.svelte-1icpzmz ul.list li:hover{background-color:var(--bglight)}item.svelte-1icpzmz ul.list li.selected{background-color:var(--bg);color:var(--inversetext)}item.svelte-1icpzmz ul.list svg{width:1em;height:1em;fill:var(--text);opacity:.5;margin:0 .5em 0 0;transform:translate(-2px,3px)}item.svelte-1icpzmz ul.list li:hover svg{opacity:1}item.svelte-1icpzmz ul.list li:hover button svg{fill:#888}item.svelte-1icpzmz ul.list button svg.lock{width:1.2em;height:1.2em}item.svelte-1icpzmz ul.list button svg.lock:hover{fill:#000}item.svelte-1icpzmz ul.list button svg.del{cursor:pointer;width:1.2em;height:1.2em;transition:fill .2s}item.svelte-1icpzmz ul.list button svg.del:hover{fill:#f33}item.svelte-1icpzmz ul.list button span{opacity:.5;cursor:pointer}item.svelte-1icpzmz ul.list button span:hover{opacity:1}item.svelte-1icpzmz .checkboxitem{cursor:pointer;border-radius:.25em;flex-direction:row;align-items:center;padding-right:.3em;display:flex}item.svelte-1icpzmz .checkboxitem.nested{margin-left:3em}item.svelte-1icpzmz .checkboxitem:has(input:disabled){cursor:default}item.svelte-1icpzmz .checkboxitem input[type=checkbox]{cursor:pointer;background:var(--bg);appearance:initial;border-radius:3px;width:1.2em;height:1.2em;margin:0 .6em 0 0}item.svelte-1icpzmz .checkboxitem input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCEtLSBHZW5lcmF0b3I6IGltYWVuZ2luZSA2LjAgICAtLT4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwLDAsNTEyLDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSI+CjxkZWZzLz4KPGcgaWQ9ImxheWVyMCI+CjxwYXRoIGQ9Ik0zOTkuNjIyLDEwOS4yODRMMjIyLjczMSwzNDIuNUwxMTguMTQ5LDIzNy45OTRMNjkuODkxOSwyODYuMjUxTDIzMC43MjMsNDQ3LjA4Mkw0NTUuOTQ3LDE1Ny41NEwzOTkuNjIyLDEwOS4yODRaIiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:80%;background-color:var(--bg);background-position:50% 20%}item.svelte-1icpzmz .checkboxitem input[type=checkbox]:indeterminate{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMiA4YTEgMSAwIDAxMS0xaDEwYTEgMSAwIDExMCAySDNhMSAxIDAgMDEtMS0xeiIgZmlsbD0iI2ZmZmZmZiIvPgo8L3N2Zz4=);background-repeat:no-repeat;background-size:80%;background-color:var(--bg);background-position:50%}item.svelte-1icpzmz .checkboxitem input[type=checkbox]:disabled{opacity:.5;background-color:#999;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCEtLSBHZW5lcmF0b3I6IGltYWVuZ2luZSA2LjAgICAtLT4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwLDAsNTEyLDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSI+CjxkZWZzLz4KPGcgaWQ9ImxheWVyMCI+CjxwYXRoIGQ9Ik0zOTkuNjIyLDEwOS4yODRMMjIyLjczMSwzNDIuNUwxMTguMTQ5LDIzNy45OTRMNjkuODkxOSwyODYuMjUxTDIzMC43MjMsNDQ3LjA4Mkw0NTUuOTQ3LDE1Ny41NEwzOTkuNjIyLDEwOS4yODRaIiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPC9zdmc+Cg==);background-position:50% 20%;background-repeat:no-repeat;background-size:80%}item.svelte-1icpzmz .checkboxitem .thin{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;overflow:hidden}item.svelte-1icpzmz span a{color:var(--text)}input,textarea,select{appearance:none;font-size:inherit;background-color:var(--bglight);color:var(--text);resize:none;border:0;border-radius:3px;width:100%;padding:.2em .5em;font-family:inherit;line-height:1.5;position:relative}:is(input,textarea,select):disabled{pointer-events:none}:is(input,textarea,select).dimmed{color:var(--textdimmed)}:is(input,textarea,select).invalid{background-color:#fff4f4;outline:2px solid #e33}.input-with-icon.svelte-1icpzmz{align-items:center;gap:.5em;display:flex}.input-with-icon.svelte-1icpzmz svg:where(.svelte-1icpzmz){width:1em;height:1em;fill:var(--text);opacity:.5;flex-shrink:0}.input-with-icon.svelte-1icpzmz input:where(.svelte-1icpzmz){flex:1}.stringorarray.svelte-1icpzmz{flex-direction:column;gap:.3em;display:flex}.stringorarray.svelte-1icpzmz .stringorarray-row:where(.svelte-1icpzmz){align-items:center;gap:.5em;display:flex}.stringorarray.svelte-1icpzmz .stringorarray-row:where(.svelte-1icpzmz) input:where(.svelte-1icpzmz){flex:1}.stringorarray.svelte-1icpzmz .stringorarray-row:where(.svelte-1icpzmz) .stringorarray-add:where(.svelte-1icpzmz){background:0 0;flex-shrink:0;margin-left:auto;padding:.1em}.stringorarray.svelte-1icpzmz .stringorarray-row:where(.svelte-1icpzmz) .stringorarray-add:where(.svelte-1icpzmz) svg:where(.svelte-1icpzmz){width:.85em;height:.85em;fill:var(--text);opacity:1}.stringorarray.svelte-1icpzmz .stringorarray-row:where(.svelte-1icpzmz) .stringorarray-add:where(.svelte-1icpzmz):hover{background:0 0}.stringorarray.svelte-1icpzmz .stringorarray-row:where(.svelte-1icpzmz) .stringorarray-add:where(.svelte-1icpzmz):hover svg:where(.svelte-1icpzmz) path{stroke-width:120px}suffix.svelte-1icpzmz{justify-content:flex-end;align-items:center;display:flex}suffix.svelte-1icpzmz input:where(.svelte-1icpzmz){width:100%;padding-right:3em}suffix.svelte-1icpzmz span:where(.svelte-1icpzmz){pointer-events:none;opacity:.5;position:absolute;right:-.2em}kbd.svelte-1icpzmz{opacity:.5;font-family:inherit}button.svelte-1icpzmz{cursor:pointer;text-align:left;color:var(--text);font-family:inherit;font-size:inherit;background:0 0;border:none;border-radius:.25em;align-items:center;padding:.3em .4em;display:flex}button.svelte-1icpzmz:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}button.svelte-1icpzmz.inline{background:var(--bg);color:var(--inversetext);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;padding:.3em .5em;transition:all .2s;overflow:hidden}button.svelte-1icpzmz.inline:hover{color:var(--bg);background:var(--bg)99;border:1px solid var(--bg)}button.svelte-1icpzmz:hover{background-color:var(--bglight)}button.svelte-1icpzmz:hover kbd:where(.svelte-1icpzmz){opacity:1}button.svelte-1icpzmz svg:where(.svelte-1icpzmz){vertical-align:text-bottom;width:1.2em;height:1.2em;fill:var(--buttonicon);will-change:transform;margin:0 .7em 0 0;transition:transform .1s}button.svelte-1icpzmz span:where(.svelte-1icpzmz){white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 .4em 0 0;overflow:hidden}resizer.svelte-1icpzmz{cursor:ew-resize;background:0 0;width:6px;position:absolute;top:0;bottom:0;left:-3px}.html.svelte-1icpzmz h3,.html.svelte-1icpzmz h4{color:var(--bg);margin:.8em 0 .4em}.html.svelte-1icpzmz pre{white-space:wrap;-webkit-user-select:text;user-select:text;margin:.5em 0}.html.svelte-1icpzmz p{-webkit-user-select:text;user-select:text;margin:0}.html.svelte-1icpzmz table{-webkit-user-select:text;user-select:text}.html.svelte-1icpzmz i{color:var(--bg)}.html.svelte-1icpzmz i:hover{cursor:pointer;font-weight:700}.html.svelte-1icpzmz close{cursor:pointer;font-weight:700;display:inline-block;position:absolute;top:.9em;right:1.1em}.html.svelte-1icpzmz close:before{content:"x";color:var(--bg)}.html.svelte-1icpzmz warning{color:#fff;background:#fd5151;border-radius:.25em;margin:.4em 0;padding:.4em .6em;font-weight:700;display:block}inspector item button .inspector-button-spinner-svg{vertical-align:text-bottom;width:1.2em;height:1.2em;color:var(--buttonicon);transform-origin:50%;flex-shrink:0;margin:0 .7em 0 0;animation:.85s linear infinite svelte-1icpzmz-inspector-button-spin;fill:none!important}inspector item button .inspector-button-spinner-svg circle{fill:none!important}.stylepreview.svelte-1icpzmz{width:660px;height:80px;display:block}@keyframes svelte-1icpzmz-inspector-button-spin{to{transform:rotate(360deg)}}button.svelte-ni08ln{cursor:pointer;height:100%;fill:var(--text);color:var(--text);background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;transition:opacity .2s;display:flex;position:relative}button.svelte-ni08ln:hover{opacity:1!important}button.svelte-ni08ln badge:where(.svelte-ni08ln){color:#fff;background:var(--bg);text-align:center;box-sizing:border-box;border:1px solid #fff;border-radius:10px;min-width:1.5em;height:1.5em;padding:0 .3em;font-size:90%;font-weight:700;line-height:1.5em;position:absolute;top:-.5em;right:-.35em}button.svelte-ni08ln:last-of-type{margin-right:.7em}button.svelte-ni08ln:disabled{opacity:.4;pointer-events:none}button.dimmed.svelte-ni08ln{opacity:.4}svg.svelte-ni08ln{height:1.3em}button[help=guihelp].svelte-ni08ln svg:where(.svelte-ni08ln){animation:10s ease-in-out infinite svelte-ni08ln-helpBump}@keyframes svelte-ni08ln-helpBump{0%,80%{transform:translateY(0)}81%{transform:translateY(-14px)}82%{transform:translateY(0)}83%{transform:translateY(-9px)}84%{transform:translateY(0)}85%{transform:translateY(-4px)}86%{transform:translateY(0)}87%,to{transform:translateY(0)}}p.svelte-14wt40d{cursor:pointer;color:var(--bg);z-index:900;white-space:nowrap;margin:0;padding:.6em 1em .6em .5em;position:sticky;top:0;left:0;right:0}p.svelte-14wt40d svg:where(.svelte-14wt40d){width:1.4em;fill:var(--bg);vertical-align:sub;margin:0 .4em 0 0;transition:transform .2s}p.svelte-14wt40d:hover svg:where(.svelte-14wt40d){transform:scale(1.3)}.shortcuts.svelte-14wt40d{background-color:var(--panelbg);color:var(--text);-webkit-user-select:none;user-select:none;padding:.5em}.shortcuts.svelte-14wt40d .shortcutlist:where(.svelte-14wt40d){height:100%;overflow:auto}.shortcuts.svelte-14wt40d .shortcutlist:where(.svelte-14wt40d) div:where(.svelte-14wt40d){white-space:nowrap;color:var(--text);opacity:.7;flex-direction:row;align-items:center;margin-bottom:.5em;display:flex}.shortcuts.svelte-14wt40d .shortcutlist:where(.svelte-14wt40d) div:where(.svelte-14wt40d):hover{opacity:1}.shortcuts.svelte-14wt40d .desc:where(.svelte-14wt40d){flex:1;margin-right:2em;transition-duration:.2s}.shortcuts.svelte-14wt40d .keys:where(.svelte-14wt40d){direction:ltr;flex-shrink:0;display:flex}.shortcuts.svelte-14wt40d kbd:where(.svelte-14wt40d){opacity:.75;color:#333;white-space:nowrap;text-align:center;background-color:#eee;border:1px solid #b4b4b460;border-radius:3px;min-width:1.5em;margin:0 0 0 4px;padding:.2em .3em 0;font-family:inherit;font-weight:600;line-height:1.3;display:inline-block;right:2.5em;box-shadow:0 1px 1px #0003,inset 0 2px #ffffffb3}.shortcuts.svelte-14wt40d .shortcutlist:where(.svelte-14wt40d) div:where(.svelte-14wt40d):hover kbd:where(.svelte-14wt40d){opacity:1}.osselector.svelte-14wt40d{appearance:auto;color:inherit;font:inherit;background:0 0;border:none;outline:none;width:auto;padding:0;transform:translate(-2px)}h2.svelte-14wt40d{margin:1em 0 .5em;font-size:1.3em}h2.svelte-14wt40d:first-of-type{margin-top:0}dialog.keyboardinfo.rtl{direction:rtl}dialog.keyboardinfo.rtl .shortcuts.svelte-14wt40d .rtlrow:where(.svelte-14wt40d){direction:ltr;grid-template-columns:auto 1fr;column-gap:2em;width:100%;display:grid}dialog.keyboardinfo.rtl .shortcuts.svelte-14wt40d .rtlrow:where(.svelte-14wt40d) .keys:where(.svelte-14wt40d){grid-column:1;justify-self:start}dialog.keyboardinfo.rtl .shortcuts.svelte-14wt40d .rtlrow:where(.svelte-14wt40d) .desc:where(.svelte-14wt40d){text-align:right;grid-column:2;margin:0}dialog.keyboardinfo.rtl p.svelte-14wt40d svg:where(.svelte-14wt40d){margin:0 0 0 .4em}overlay.svelte-ifqrxs{z-index:100;position:fixed;inset:0}menu.svelte-ifqrxs{background:var(--panelbg);color:var(--text);-webkit-user-select:none;user-select:none;border-radius:3px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:10px;left:10px;overflow:visible;box-shadow:0 3px 7px #40404070}menuitem.svelte-ifqrxs{cursor:default;white-space:nowrap;padding:.4em 1em .4em 3em;position:relative}menuitem.hassubmenu.svelte-ifqrxs{padding-right:1.5em;transform:translateZ(0)}menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow){--menu-icon-fg:var(--buttonicon);width:1.4em;height:1.4em;position:absolute;top:.6em;left:.8em}menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow) path:not([fill=none]),menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow) [fill]:not([fill=none]){fill:var(--menu-icon-fg)}menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow) g[fill=none]>path{fill:none}menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow) path[fill=none],menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow) g[fill=none],menuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow) [stroke]:not([stroke=none]){stroke:var(--menu-icon-fg)}menuitem.svelte-ifqrxs .arrow:where(.svelte-ifqrxs){fill:none;stroke:currentColor;width:.75em;height:.75em;position:absolute;top:50%;left:auto;right:.5em;transform:translateY(-50%)}menuitem.svelte-ifqrxs:hover,menuitem.active.svelte-ifqrxs{background:var(--bg);color:var(--inversetext)}menuitem.svelte-ifqrxs:hover>svg:where(.svelte-ifqrxs):not(.arrow),menuitem.active.svelte-ifqrxs>svg:where(.svelte-ifqrxs):not(.arrow){--menu-icon-fg:currentColor}submenu.svelte-ifqrxs{background:var(--panelbg);color:var(--text);visibility:hidden;pointer-events:none;border-radius:3px;flex-direction:column;min-width:150px;max-height:min(70vh,28em);margin-left:-4px;padding:0;font-size:1em;list-style:none;display:flex;position:absolute;top:0;left:100%;overflow:hidden auto;box-shadow:0 3px 7px #40404070}submenu.svelte-ifqrxs.icons submenuitem:where(.svelte-ifqrxs){padding-left:3em}menu[data-submenu-left].svelte-ifqrxs submenu:where(.svelte-ifqrxs){margin-left:0;margin-right:0;left:auto;right:100%}submenu.svelte-ifqrxs:before{content:"";width:8px;height:100%;position:absolute;top:0;right:100%}menu[data-submenu-left].svelte-ifqrxs submenu:where(.svelte-ifqrxs):before{left:100%;right:auto}menu[data-submenu-left].svelte-ifqrxs menuitem.hassubmenu:where(.svelte-ifqrxs) .arrow:where(.svelte-ifqrxs){left:.5em;right:auto;transform:translateY(-50%)scaleX(-1)}menuitem.hassubmenu.svelte-ifqrxs:hover submenu:where(.svelte-ifqrxs),menuitem.hassubmenu.svelte-ifqrxs:focus-within submenu:where(.svelte-ifqrxs),menuitem.hassubmenu.submenu-open.svelte-ifqrxs submenu:where(.svelte-ifqrxs),menuitem.hassubmenu.submenu-kbd-open.svelte-ifqrxs submenu:where(.svelte-ifqrxs){visibility:visible;pointer-events:auto}submenuitem.svelte-ifqrxs{cursor:default;white-space:nowrap;padding:.4em 1em;position:relative}submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs){--menu-icon-fg:var(--buttonicon);width:1.4em;height:1.4em;position:absolute;top:.6em;left:.8em}submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs) path:not([fill=none]),submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs) [fill]:not([fill=none]){fill:var(--menu-icon-fg)}submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs) g[fill=none]>path{fill:none}submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs) path[fill=none],submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs) g[fill=none],submenuitem.svelte-ifqrxs>svg:where(.svelte-ifqrxs) [stroke]:not([stroke=none]){stroke:var(--menu-icon-fg)}submenuitem.svelte-ifqrxs:hover,submenuitem.active.svelte-ifqrxs{background:var(--bg);color:var(--inversetext)}submenuitem.svelte-ifqrxs:hover>svg:where(.svelte-ifqrxs),submenuitem.active.svelte-ifqrxs>svg:where(.svelte-ifqrxs){--menu-icon-fg:currentColor}menuitem.disabled.svelte-ifqrxs,submenuitem.disabled.svelte-ifqrxs{opacity:.45;pointer-events:none}overlay.svelte-m0x8b5{pointer-events:none;background-color:none;z-index:100000;outline:8000px solid #00000040;transition-duration:.1s;position:fixed}helpdialog{color:#444;z-index:100001;-webkit-user-select:none;user-select:none;background:#ffffad;border:1px solid #000;border-radius:.3em;max-width:25em;padding:.7em .9em .7em 2.8em;font-size:90%;line-height:1.4;transition:left .3s,top .3s;display:block;position:fixed;box-shadow:0 2px 16px -2px #00000080}helpdialog svg.svelte-m0x8b5{width:1.4em;height:1.4em;position:absolute;top:.7em;left:.7em}helpdialog h1.svelte-m0x8b5{margin:-.2em 0 .3em;font-size:120%}helpdialog .body.svelte-m0x8b5 p:first-child{margin-top:0}helpdialog .body.svelte-m0x8b5 p:last-child{margin-bottom:0}helpdialog warn{color:red;margin-top:.5em;font-weight:700;display:block}dialog.scripteditormodal{width:min(900px,92vw);height:70vh;max-height:70vh}dialog.scripteditormodal modalcontent{flex-direction:column;height:calc(70vh - 3.5em);padding:0;display:flex}.scripteditor-body.svelte-12clkwt{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.scripteditor-code.svelte-12clkwt{flex:1;min-height:0;padding:.5em}.scripteditor-output.svelte-12clkwt{white-space:pre-wrap;background:#f8f8f8;border:1px solid #ccc;border-radius:3px;flex:none;max-height:8em;margin:0 .5em .5em;padding:.5em;font-family:monospace;font-size:.85em;overflow:auto}.scripteditor-output.error.svelte-12clkwt{color:#900;background:#fff5f5;border-color:#c44}.scripteditor-footer.svelte-12clkwt{box-sizing:border-box;background:#f4f4f4;border-top:1px solid #ddd;align-items:center;gap:.5em;width:100%;padding:.5em .75em;display:flex}.scripteditor-footer-actions.svelte-12clkwt{flex:none;gap:.5em;display:flex}.scripteditor-footer-spacer.svelte-12clkwt{flex:auto}.scripteditor-examples.svelte-12clkwt{text-align:right;text-align-last:right;background:0 0;flex:none;max-width:14em;padding:.35em .5em}.scripteditor-footer.svelte-12clkwt button:where(.svelte-12clkwt){align-items:center;gap:.35em;padding:.35em .75em;display:inline-flex}.scripteditor-footer.svelte-12clkwt button:where(.svelte-12clkwt) svg:where(.svelte-12clkwt){width:1em;height:1em}.scripteditor-footer.svelte-12clkwt button.primary:where(.svelte-12clkwt){font-weight:600}.panel.svelte-1y2nb89{z-index:100010;background:var(--panelbg);width:min(28rem,100vw - 2rem);color:var(--text);border-radius:.35em;position:fixed;overflow:hidden;box-shadow:0 5px 8px -4px #000000d0}.panel.picking.svelte-1y2nb89{opacity:.92}header.svelte-1y2nb89{background:var(--bg);color:var(--inversetext);cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8em 1em .8em 1.2em;font-weight:700;display:flex}.header-actions.svelte-1y2nb89{align-items:center;gap:.5rem;display:flex}button.ok.svelte-1y2nb89{color:var(--bg);cursor:pointer;background:#fff;border:1px solid #0003;border-radius:.3em;padding:.35em .75em;font-size:.9em;font-weight:700}.body.svelte-1y2nb89{padding:1em 1.2em}label.svelte-1y2nb89{margin-bottom:.45em;font-size:.92em;display:block}.source-row.svelte-1y2nb89{align-items:center;gap:.35em;display:flex}.source-row.svelte-1y2nb89 select:where(.svelte-1y2nb89),.source-row.svelte-1y2nb89 input:where(.svelte-1y2nb89){box-sizing:border-box;border:1px solid var(--bg);background:var(--panelbg);min-width:0;color:var(--text);flex:1;padding:.45em .55em}.icon.svelte-1y2nb89{border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--panelbg);width:2rem;height:2rem;color:var(--text);cursor:pointer;border-radius:.3em;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.icon.svelte-1y2nb89 svg:where(.svelte-1y2nb89){width:1rem;height:1rem}.icon.svelte-1y2nb89:hover,.icon.active.svelte-1y2nb89{background:color-mix(in srgb, var(--bg) 12%, var(--panelbg));border-color:var(--bg)}.hint.svelte-1y2nb89{color:color-mix(in srgb, var(--text) 70%, transparent);margin:.65em 0 0;font-size:.85em;line-height:1.35}button.close.svelte-1y2nb89{width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.25em;flex:none;justify-content:center;align-items:center;padding:0;display:flex}button.close.svelte-1y2nb89 svg:where(.svelte-1y2nb89){width:.8rem;height:.8rem}button.close.svelte-1y2nb89:hover{background:#ffffff4d}.panel.svelte-9z8ge5{z-index:100010;background:var(--panelbg);width:min(28rem,100vw - 2rem);color:var(--text);border-radius:.35em;position:fixed;overflow:hidden;box-shadow:0 5px 8px -4px #000000d0}.panel.picking.svelte-9z8ge5{opacity:.92}header.svelte-9z8ge5{background:var(--bg);color:var(--inversetext);cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8em 1em .8em 1.2em;font-weight:700;display:flex}.header-actions.svelte-9z8ge5{align-items:center;gap:.5rem;display:flex}button.ok.svelte-9z8ge5{color:var(--bg);cursor:pointer;background:#fff;border:1px solid #0003;border-radius:.3em;padding:.35em .75em;font-size:.9em;font-weight:700}.body.svelte-9z8ge5{padding:1em 1.2em}label.svelte-9z8ge5{margin-bottom:.45em;font-size:.92em;display:block}.source-row.svelte-9z8ge5{align-items:center;gap:.35em;display:flex}.source-row.svelte-9z8ge5 input:where(.svelte-9z8ge5){box-sizing:border-box;border:1px solid var(--bg);background:var(--panelbg);min-width:0;color:var(--text);flex:1;padding:.45em .55em}.icon.svelte-9z8ge5{border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:var(--panelbg);width:2rem;height:2rem;color:var(--text);cursor:pointer;border-radius:.3em;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.icon.svelte-9z8ge5 svg:where(.svelte-9z8ge5){width:1rem;height:1rem}.icon.svelte-9z8ge5:hover,.icon.active.svelte-9z8ge5{background:color-mix(in srgb, var(--bg) 12%, var(--panelbg));border-color:var(--bg)}.hint.svelte-9z8ge5{color:color-mix(in srgb, var(--text) 70%, transparent);margin:.65em 0 0;font-size:.85em;line-height:1.35}button.close.svelte-9z8ge5{width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.25em;flex:none;justify-content:center;align-items:center;padding:0;display:flex}button.close.svelte-9z8ge5 svg:where(.svelte-9z8ge5){width:.8rem;height:.8rem}button.close.svelte-9z8ge5:hover{background:#ffffff4d}.tablecolumnpopup.svelte-127l4bs{z-index:10001;background:var(--bglight,#fff);border:1px solid #c7c7c7;border-radius:.35em;min-width:220px;max-width:320px;padding:.6em;position:fixed;box-shadow:0 4px 18px #0003}header.svelte-127l4bs{justify-content:space-between;align-items:center;margin-bottom:.5em;display:flex}header.svelte-127l4bs button:where(.svelte-127l4bs){cursor:pointer;background:0 0;border:none;font-size:1.2em}section.svelte-127l4bs{flex-direction:column;gap:.25em;display:flex}section.svelte-127l4bs button:where(.svelte-127l4bs){text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.25em;padding:.35em .4em}section.svelte-127l4bs button:where(.svelte-127l4bs):hover{background:#00000010}.filter.svelte-127l4bs{border-top:1px solid #0002;max-height:240px;margin-top:.6em;padding-top:.6em;overflow:auto}.filtertitle.svelte-127l4bs{margin-bottom:.35em;font-weight:600}label.svelte-127l4bs{align-items:center;gap:.45em;padding:.15em 0;display:flex}.filteractions.svelte-127l4bs{gap:.4em;margin-top:.5em;display:flex}.filteractions.svelte-127l4bs button:where(.svelte-127l4bs){background:var(--bg,#444);color:var(--inversetext,#fff);flex:1}caretcontainer.svelte-digeil{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;width:100%;height:100%;display:block;position:fixed;top:0;left:0;overflow:visible}caretcontainer.svelte-digeil.rulers{clip-path:inset(16px 0 0 16px)}caretcontainer.svelte-digeil .media-drop-replace:where(.svelte-digeil){box-sizing:border-box;border:2px solid var(--bg);background:color-mix(in srgb, var(--bg) 28%, transparent);pointer-events:none;transform-origin:50%;z-index:8;place-items:center;display:grid;position:absolute}caretcontainer.svelte-digeil .media-drop-replace:where(.svelte-digeil) svg:where(.svelte-digeil){box-sizing:border-box;background:var(--bg);width:3em;height:3em;fill:var(--inversetext);border-radius:.35em;padding:.5em}caretcontainer.svelte-digeil canvas.embed-audio-playhead:where(.svelte-digeil){pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}caretcontainer.svelte-digeil .selection-drag-ghost:where(.svelte-digeil){background:color-mix(in srgb, var(--bg,#2563eb) 18%, transparent);border:1px dashed color-mix(in srgb, var(--bg,#2563eb) 55%, #888);color:#222;white-space:nowrap;text-overflow:ellipsis;opacity:.72;pointer-events:none;z-index:7;border-radius:3px;max-width:min(360px,45vw);padding:2px 6px;font:13px/1.35 system-ui,sans-serif;position:absolute;overflow:hidden}caretcontainer.svelte-digeil textarea.text-input-anchor:where(.svelte-digeil){opacity:0;resize:none;pointer-events:none;z-index:3;color:#0000;caret-color:#0000;background:0 0;border:0;margin:0;padding:0;position:absolute;overflow:hidden}caretcontainer.svelte-digeil caret:where(.svelte-digeil){pointer-events:none;z-index:1;background-color:#000;min-height:3px;animation:1s infinite svelte-digeil-blink;position:absolute}caretcontainer.svelte-digeil caret.remote:where(.svelte-digeil){opacity:.9;min-height:3px;animation:none;display:block;position:relative}caretcontainer.svelte-digeil .remote-peer-cursor:where(.svelte-digeil){pointer-events:none;z-index:2;position:absolute}caretcontainer.svelte-digeil .remote-selection:where(.svelte-digeil){pointer-events:none;z-index:1;position:absolute}caretcontainer.svelte-digeil .remote-cursor-label:where(.svelte-digeil){color:#fff;white-space:nowrap;opacity:.92;border-radius:2px 2px 0 0;margin:0;padding:1px 4px;font:10px/1.2 system-ui,sans-serif;position:absolute;bottom:100%;left:0}caretcontainer.svelte-digeil button.block-insert:where(.svelte-digeil){color:var(--bg);cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transform-origin:50%;background-color:#fff;border:0;border-radius:.3em;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:border-color .15s,box-shadow .15s,color .15s,transform .15s,background-color .15s;animation:.25s forwards svelte-digeil-fadeIn;display:flex;position:absolute}caretcontainer.svelte-digeil button.block-insert:where(.svelte-digeil) svg:where(.svelte-digeil){transform-origin:50%;flex-shrink:0;transition:transform .15s;display:block}caretcontainer.svelte-digeil button.block-insert:where(.svelte-digeil):hover{color:#fff;background-color:var(--bg);transform:scale(.88)}caretcontainer.svelte-digeil button.block-insert:where(.svelte-digeil):hover svg:where(.svelte-digeil){transform:scale(1.1364)}caretcontainer.svelte-digeil .spell-popup:where(.svelte-digeil){z-index:20;color:#222;pointer-events:auto;background:#fff;border-radius:.35rem;min-width:10rem;max-width:18rem;padding:.5rem .6rem;position:fixed;transform:translate(-.25rem,.5rem);box-shadow:0 2px 12px #0000002e}caretcontainer.svelte-digeil .spell-popup-message:where(.svelte-digeil){margin:0 0 .4rem;font:12px/1.35 system-ui,sans-serif}caretcontainer.svelte-digeil .spell-popup-loading:where(.svelte-digeil),caretcontainer.svelte-digeil .spell-popup-empty:where(.svelte-digeil){color:#666;margin:0 0 .35rem;font:11px/1.3 system-ui,sans-serif}caretcontainer.svelte-digeil .spell-popup-suggestions:where(.svelte-digeil){flex-direction:column;gap:.15rem;margin:0 0 .35rem;padding:0;list-style:none;display:flex}caretcontainer.svelte-digeil .spell-popup-suggestions:where(.svelte-digeil) button:where(.svelte-digeil){text-align:left;cursor:pointer;background:#f3f5f8;border:0;border-radius:.2rem;width:100%;padding:.2rem .35rem;font:13px/1.3 system-ui,sans-serif}caretcontainer.svelte-digeil .spell-popup-suggestions:where(.svelte-digeil) button:where(.svelte-digeil):hover{background:var(--bg,#2563eb);color:#fff}caretcontainer.svelte-digeil .spell-popup-actions:where(.svelte-digeil){flex-wrap:wrap;gap:.5rem .75rem;margin-top:.15rem;display:flex}caretcontainer.svelte-digeil .spell-popup-action:where(.svelte-digeil){color:#666;cursor:pointer;background:0 0;border:0;padding:0;font:11px/1.2 system-ui,sans-serif}caretcontainer.svelte-digeil .spell-popup-action:where(.svelte-digeil):hover{color:#222}caretcontainer.svelte-digeil .image-crop-toolbar:where(.svelte-digeil){pointer-events:auto;z-index:6;gap:4px;display:flex;position:absolute;transform:translate(-50%)}caretcontainer.svelte-digeil .image-crop-toolbar:where(.svelte-digeil) button:where(.svelte-digeil){color:#111;cursor:pointer;background:#fff;border:1px solid #222;border-radius:4px;padding:2px 10px;font:12px/1.4 system-ui,sans-serif}caretcontainer.svelte-digeil .image-crop-toolbar:where(.svelte-digeil) button:where(.svelte-digeil).active{color:#fff;background:#111}@keyframes svelte-digeil-fadeIn{0%{opacity:0}to{opacity:.9}}@keyframes svelte-digeil-blink{0%{opacity:1}35%{opacity:1}50%{opacity:0}85%{opacity:0}to{opacity:1}}dialog.imageeditmodal{width:90vw;max-width:90vw;height:90vh;max-height:90vh}dialog.imageeditmodal modalcontent{flex-direction:column;height:calc(90vh - 3.5em);min-height:0;padding:0;display:flex}.imageeditor.svelte-1hjubta{grid-template-columns:minmax(0, 1fr) 0 minmax(260px, var(--controls-width));flex:1;min-height:0;display:grid}.imageeditor.resizing.svelte-1hjubta{cursor:ew-resize;-webkit-user-select:none;user-select:none}.divider.svelte-1hjubta{z-index:2;cursor:ew-resize;touch-action:none;background:0 0;justify-self:center;width:6px;position:relative}.divider.svelte-1hjubta:hover,.divider.svelte-1hjubta:focus,.imageeditor.resizing.svelte-1hjubta .divider:where(.svelte-1hjubta){background:0 0;outline:none}.preview.svelte-1hjubta{background-color:#303236;background-image:linear-gradient(45deg,#3b3e43 25%,#0000 25%),linear-gradient(-45deg,#3b3e43 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#3b3e43 75%),linear-gradient(-45deg,#0000 75%,#3b3e43 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;place-items:center;min-width:0;min-height:0;padding:1em;display:grid;overflow:hidden}.preview.svelte-1hjubta canvas:where(.svelte-1hjubta){width:auto;max-width:100%;height:auto;max-height:100%;display:block}.controls.svelte-1hjubta{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.inspectorpanel.svelte-1hjubta{flex:1;min-height:0;overflow:hidden}.footer.svelte-1hjubta{border-top:1px solid var(--panelborder);background:var(--panelbg);flex:none;grid-template-columns:1fr 1fr 1fr 2fr 2fr;gap:.5em;padding:.7em 1em;display:grid}.footer-btn.svelte-1hjubta{border:1px solid var(--panelborder);background:var(--bglight);width:100%;min-width:0;min-height:2.25em;color:var(--text);font:inherit;cursor:pointer;border-radius:.25em;justify-content:center;align-items:center;padding:.45em .75em;display:inline-flex}.footer-btn.svelte-1hjubta:hover:not(:disabled){background:var(--panelbg)}.footer-btn.svelte-1hjubta:disabled{opacity:.35;cursor:default}.footer-btn.svelte-1hjubta svg:where(.svelte-1hjubta){fill:currentColor;width:1.15em;height:1.15em}@media (width<=760px){.imageeditor.svelte-1hjubta{grid-template-rows:minmax(0,2fr) minmax(220px,1fr);grid-template-columns:1fr}.divider.svelte-1hjubta{display:none}.controls.svelte-1hjubta{border-top:1px solid var(--panelborder);border-left:0}}thumbnails.svelte-z5k7h7{z-index:10;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff6;border-radius:.25em;width:auto;max-height:calc(100vh - 6em);padding:.6em .5em .6em 3.2em;font-size:90%;position:fixed;top:2.3em;left:3em;overflow:hidden auto}thumbnails.svelte-z5k7h7::-webkit-scrollbar{display:none}thumbnails.svelte-z5k7h7.facing{padding:.5em 2.5em .2em}thumbnails.svelte-z5k7h7.facing .spread:where(.svelte-z5k7h7){align-items:flex-start;gap:.4em;margin-bottom:.8em;display:flex}thumbnails.svelte-z5k7h7.facing .thumb-placeholder:where(.svelte-z5k7h7){flex:1;min-width:0}thumbnails.svelte-z5k7h7.facing thumb:where(.svelte-z5k7h7){flex:1;min-width:0;margin-bottom:0}thumbnails.svelte-z5k7h7 thumb:where(.svelte-z5k7h7){cursor:pointer;margin:0 0 .8em;display:block;position:relative}thumbnails.svelte-z5k7h7 thumb:where(.svelte-z5k7h7):last-child{margin-bottom:0}thumbnails.svelte-z5k7h7 thumb:where(.svelte-z5k7h7).selected{outline:1px solid var(--bg)}thumbnails.svelte-z5k7h7 thumb:where(.svelte-z5k7h7):before{content:attr(nr);color:var(--text);font-weight:700;position:absolute;top:-2px;right:calc(100% + .7em)}thumbnails.svelte-z5k7h7 thumb:where(.svelte-z5k7h7):after{color:var(--text);opacity:.5;position:absolute;top:11px;right:calc(100% + .7em)}thumbnails.svelte-z5k7h7 thumb:where(.svelte-z5k7h7) canvas:where(.svelte-z5k7h7){background-color:#fff;width:auto;max-width:150px;height:auto;max-height:150px;padding:0;display:block;position:relative;box-shadow:0 2px 4px -2px #0008}thumbnails.svelte-z5k7h7.facing thumb.left:where(.svelte-z5k7h7):before,thumbnails.svelte-z5k7h7.facing thumb.left:where(.svelte-z5k7h7):after{text-align:right;width:2.5em;left:auto;right:calc(100% + .7em)}thumbnails.svelte-z5k7h7.facing thumb.right:where(.svelte-z5k7h7):before,thumbnails.svelte-z5k7h7.facing thumb.right:where(.svelte-z5k7h7):after{text-align:left;width:2.5em;left:calc(100% + .7em);right:auto}thumbnails.svelte-z5k7h7.facing thumb:where(.svelte-z5k7h7) canvas:where(.svelte-z5k7h7){max-width:100px;max-height:100px}.print-silent-iframe.svelte-1xzt6tt{opacity:0;pointer-events:none;z-index:-1;border:0;width:1px;height:1px;margin:0;padding:0;position:fixed;top:0;left:0}.print-pdf-generating-busy.svelte-r2k7xn{background:var(--panelbg,#fff);width:min(28rem,100vw - 48px);color:var(--text,#111);box-sizing:border-box;border-radius:.35em;flex-direction:row;align-items:center;gap:1em;padding:1.5em 2em;display:flex}.print-pdf-generating-text.svelte-r2k7xn{text-align:left;flex:1;min-width:0}.print-pdf-generating-spinner.svelte-r2k7xn{flex-shrink:0;margin-left:auto}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .popup.collab-users:where(.svelte-r2k7xn){min-width:260px;padding:.35em 0;right:0}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .popup.collab-users:where(.svelte-r2k7xn) li.participant:where(.svelte-r2k7xn){cursor:default;align-items:center;gap:.5em;display:flex}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .popup.collab-users:where(.svelte-r2k7xn) li.participant:where(.svelte-r2k7xn):hover{color:inherit;background:0 0}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .color-swatch:where(.svelte-r2k7xn){border-radius:50%;flex-shrink:0;width:.75em;height:.75em;box-shadow:inset 0 0 0 1px #00000026}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .name-input:where(.svelte-r2k7xn){background:var(--bg,#fff);min-width:0;color:var(--text,inherit);font:inherit;border:1px solid #8884;border-radius:4px;flex:1;padding:.15em .4em}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .you-label:where(.svelte-r2k7xn){opacity:.65;font-size:.9em}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) .peer-name:where(.svelte-r2k7xn){text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}footer.svelte-r2k7xn section.collab-users:where(.svelte-r2k7xn) li.action:where(.svelte-r2k7xn){color:var(--bg,#2f4d95);text-align:center;cursor:pointer;border-top:1px solid #8884;margin-top:.25em;padding-top:.5em}.slide-stage.svelte-13v4jrx{width:100%;height:100%;position:relative}caretcontainer.svelte-13v4jrx{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:visible}caret.svelte-13v4jrx{pointer-events:none;animation:1s infinite svelte-13v4jrx-blink;position:absolute}textselection.svelte-13v4jrx{pointer-events:none;opacity:.35;border-radius:1px;position:absolute}textarea.text-input-anchor.svelte-13v4jrx{opacity:0;resize:none;z-index:3;border:0;margin:0;padding:0;position:absolute;overflow:hidden}textarea.presenter-notes-canvas.svelte-13v4jrx{z-index:4;box-sizing:border-box;resize:none;color:#777;caret-color:#777;background:0 0;border:0;outline:none;margin:0;padding:4px 2px;font-family:NotoSans,sans-serif;font-size:12pt;line-height:1.35;position:absolute;overflow:auto}textarea.presenter-notes-canvas.svelte-13v4jrx::placeholder{color:#aaa}@keyframes svelte-13v4jrx-blink{0%{opacity:1}35%{opacity:1}50%{opacity:0}85%{opacity:0}to{opacity:1}}.image-crop-toolbar.svelte-13v4jrx{pointer-events:auto;z-index:6;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.image-crop-toolbar.svelte-13v4jrx button:where(.svelte-13v4jrx){color:#111;cursor:pointer;background:#fff;border:1px solid #222;border-radius:4px;padding:2px 10px;font:12px/1.4 system-ui,sans-serif}.image-crop-toolbar.svelte-13v4jrx button.active:where(.svelte-13v4jrx){color:#fff;background:#111}.slide-overview-panel.svelte-ucadad{max-width:min(96vw,1400px);max-height:min(88vh,900px);color:var(--text,#444);background:color-mix(in srgb, var(--panelbg,#f4f4f2) 96%, transparent);border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000040}.slide-overview-header.svelte-ucadad{border-bottom:1px solid color-mix(in srgb, var(--bg,#333) 12%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;padding:.6rem .85rem;font-weight:600;display:flex}.slide-overview-title.svelte-ucadad{font-size:.95rem}.slide-overview-close.svelte-ucadad{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:.25rem;padding:.1rem .4rem;font-size:1.5rem;line-height:1}.slide-overview-close.svelte-ucadad:hover{background:color-mix(in srgb, var(--bg,#333) 8%, transparent)}.slide-overview-matrix.svelte-ucadad{flex-flow:row;flex:1;justify-content:flex-start;align-items:flex-start;gap:1rem;min-height:0;padding:1rem 1.25rem;display:flex;overflow:auto}.slide-overview-column.svelte-ucadad{flex-direction:column;flex-shrink:0;align-items:center;gap:.65rem;display:flex}.slide-overview-thumb.svelte-ucadad{cursor:pointer;opacity:.92;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:2px;flex-shrink:0;width:auto;height:5em;margin:0;padding:0;display:block;position:relative;box-shadow:0 1px 4px -1px #444}.slide-overview-thumb.svelte-ucadad:hover{opacity:1}.slide-overview-thumb.selected.svelte-ucadad{opacity:1;outline:3px solid #c00}.slide-overview-sub.svelte-ucadad{box-shadow:0 1px 3px -1px #666}.slide-overview-hint.svelte-ucadad{opacity:.65;text-align:center;flex-shrink:0;margin:0;padding:.35rem 1rem .75rem;font-size:.75rem}.present-player.svelte-mv1v93{display:contents}.present-player-backdrop.svelte-mv1v93{z-index:10000;box-sizing:border-box;pointer-events:none;background:#000;width:100vw;min-width:100%;height:100vh;min-height:100%;margin:0;padding:0;position:fixed;inset:0}:-webkit-any(.present-player-backdrop.svelte-mv1v93:fullscreen,.present-player-backdrop.svelte-mv1v93:-webkit-full-screen){background:#000;width:100%;height:100%}:is(.present-player-backdrop.svelte-mv1v93:fullscreen,.present-player-backdrop.svelte-mv1v93:fullscreen){background:#000;width:100%;height:100%}.present-player-ui.svelte-mv1v93{z-index:10003;box-sizing:border-box;pointer-events:auto;background:0 0;margin:0;padding:0;position:fixed;inset:0}.present-controls.svelte-mv1v93{z-index:1;pointer-events:auto;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.75rem;left:.75rem}.present-ctrl-btn.svelte-mv1v93{color:#eee;cursor:pointer;opacity:.45;background:#222222b3;border:none;border-radius:.35rem;padding:.35rem .45rem;line-height:0;transition:opacity .15s}.present-ctrl-btn.svelte-mv1v93:hover{opacity:1}.present-paused-label.svelte-mv1v93{color:#ccc;-webkit-user-select:none;user-select:none;font-size:.9rem}.present-shell:not(.present-shell-playing){display:contents}.present-shell.present-shell-playing.svelte-pv5383{z-index:10000;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.present-shell-playing>container{z-index:10001;position:absolute;inset:0}container.present-playing{z-index:10001}footer.present-footer-hidden{display:none}.overviewbackdrop.svelte-pv5383{z-index:10050;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.presenter-console.svelte-1gh2ljz{box-sizing:border-box;background:var(--panel-bg,#f4f4f4);color:#222;grid-template-rows:auto minmax(8rem,1fr) minmax(11rem,1.35fr);gap:.75rem;min-height:100vh;padding:.85rem;display:grid}.presenter-header.svelte-1gh2ljz{justify-content:flex-end;align-items:stretch;gap:.85rem;display:flex}.presenter-header-item.svelte-1gh2ljz{box-sizing:border-box;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:.55rem;justify-content:center;align-items:center;min-height:3.065rem;padding:.35rem .75rem;font-size:2.15rem;font-weight:700;line-height:1.1;display:inline-flex}.presenter-clock.svelte-1gh2ljz{color:#0a5c2e;background:#0a5c2e2e}.presenter-elapsed.svelte-1gh2ljz{color:#c00;background:#cc00002e}.presenter-elapsed.paused.svelte-1gh2ljz{opacity:.65}.presenter-slide-pos.svelte-1gh2ljz{color:#0a2d6b;background:#d4e4f6}.presenter-stop.svelte-1gh2ljz{font:inherit;color:#fff;cursor:pointer;letter-spacing:.01em;background:#d21f1f;border:1px solid #9006;font-size:1.05rem;font-weight:600}.presenter-stop.svelte-1gh2ljz:hover{filter:brightness(1.05)}.presenter-notes.svelte-1gh2ljz,.presenter-slides.svelte-1gh2ljz{border-radius:.5rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}.presenter-notes.svelte-1gh2ljz{background:#fff9b8;border:1px solid #e8d86a;box-shadow:0 2px 10px #0000001a}.presenter-slides.svelte-1gh2ljz{background:var(--bg-panel,#fff);border:1px solid color-mix(in srgb, var(--bg,#333) 12%, transparent)}.presenter-notes-body.svelte-1gh2ljz{white-space:pre-wrap;color:#2a2a1a;flex:1;padding:1rem 1.1rem;font-size:1.12rem;line-height:1.5;overflow:auto}.presenter-notes-empty.svelte-1gh2ljz{opacity:.55;font-style:italic}.presenter-slide-list.svelte-1gh2ljz{flex-direction:row;flex:1;align-items:flex-start;gap:.75rem;min-height:0;padding:.55rem .65rem .7rem;display:flex;overflow:auto}.presenter-slide-col.svelte-1gh2ljz{flex-direction:column;flex:none;gap:.4rem;width:9.5rem;display:flex}.presenter-sub-list.svelte-1gh2ljz{flex-direction:column;gap:.4rem;display:flex}.presenter-slide-item.svelte-1gh2ljz{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:2px solid #0000;border-radius:.35rem;flex-direction:column;gap:.3rem;padding:.3rem;display:flex}.presenter-slide-item.selected.svelte-1gh2ljz{background:#cc000014;border-color:#c00}.presenter-slide-thumb.svelte-1gh2ljz{background:#ddd 50%/cover no-repeat;border-radius:.2rem;width:100%;display:block;box-shadow:inset 0 0 0 1px #0000001f}.presenter-slide-label.svelte-1gh2ljz{flex-direction:column;gap:.1rem;min-width:0;padding:0 .1rem .1rem;display:flex}.presenter-slide-index.svelte-1gh2ljz{opacity:.65;font-variant-numeric:tabular-nums;font-size:.7rem}.presenter-slide-name.svelte-1gh2ljz{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.25;display:-webkit-box;overflow:hidden}kanban.svelte-124gal{background:#fff;flex-direction:column;flex:1;padding:0;display:flex;position:absolute;inset:0 0 2.65em}kanban.svelte-124gal zoomlayer:where(.svelte-124gal){flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}kanban.svelte-124gal title:where(.svelte-124gal){height:3em;color:var(--plan);background:var(--bglight);text-transform:uppercase;border-bottom:1px solid var(--plan);flex-direction:row;flex-shrink:0;align-items:center;gap:.8em;padding:.5em 1em;font-weight:500;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal){flex-direction:row;flex:1;gap:.8em;padding:.6em .8em;display:flex;overflow:auto}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal){background:#fae9db4f;border-radius:.3em;flex-direction:column;flex:1;min-width:200px;padding:0;display:flex;overflow-y:auto}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) header:where(.svelte-124gal){color:var(--plan);flex-direction:row;align-items:center;margin-bottom:.5em;padding:.3em .5em;font-size:1.1em;font-weight:700;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) header:where(.svelte-124gal) span:where(.svelte-124gal){color:#333;flex:1}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) header:where(.svelte-124gal) lanehours:where(.svelte-124gal){flex-direction:row;align-items:center;gap:.6em;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) header:where(.svelte-124gal) hourtotal:where(.svelte-124gal){flex-direction:row;align-items:center;gap:.35em;font-size:.9em;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) header:where(.svelte-124gal) svg:where(.svelte-124gal){width:1em;height:1em;fill:var(--plan);vertical-align:text-bottom;margin:0 .4em 0 0}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal){flex-direction:column;flex:1;gap:.1em;padding:.5em .6em;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal){cursor:pointer;white-space:normal;color:#666;background-color:#fff;border-left:.3em solid #0000004d;border-radius:.3em;flex-direction:column;gap:0;margin:0 0 .5em;padding:.5em;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px -2px #3d4863}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal).hascontainer{padding-top:0}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal) containerbanner:where(.svelte-124gal){color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 -1em .4em;padding:.35em .5em;font-size:.8em;font-weight:600;line-height:1.25;display:block;overflow:hidden}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal) taskhours:where(.svelte-124gal){flex-direction:row;align-items:center;gap:.8em;margin-top:.15em;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal) houritem:where(.svelte-124gal){flex-direction:row;align-items:center;gap:.35em;font-size:.95em;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal) houritem:where(.svelte-124gal) svg:where(.svelte-124gal){fill:#555;width:1em;height:1em}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal) desc:where(.svelte-124gal){opacity:.8;font-size:90%}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal) tasktitle:where(.svelte-124gal){color:#444;flex-wrap:wrap;align-items:baseline;gap:.35em;font-weight:500;display:flex}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal).sortable-chosen{opacity:.5}kanban.svelte-124gal lanes:where(.svelte-124gal) lane:where(.svelte-124gal) tasks:where(.svelte-124gal) task:where(.svelte-124gal).temp{opacity:.7;border-left:none}kanban.readonly.svelte-124gal task.kanban-draggable:where(.svelte-124gal){cursor:default}@keyframes svelte-k2mso4-critical-path-dash{to{stroke-dashoffset:-20px}}gantt.svelte-k2mso4{touch-action:pan-x pan-y;background:#fff;flex-direction:column;flex:1;padding:0;display:flex;position:absolute;inset:0 0 2.65em;overflow:hidden}gantt.svelte-k2mso4 zoomlayer:where(.svelte-k2mso4){flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}gantt.svelte-k2mso4.split stage:where(.svelte-k2mso4){flex:1;min-height:0}gantt.svelte-k2mso4.split allocations-stage:where(.svelte-k2mso4){border-top:1px solid var(--plan);flex-direction:row;flex:none;min-height:0;display:flex;overflow:hidden}gantt.svelte-k2mso4 allocations-stage:where(.svelte-k2mso4){display:none}gantt.svelte-k2mso4.split allocations-stage:where(.svelte-k2mso4){display:flex}gantt.svelte-k2mso4 alloc-left:where(.svelte-k2mso4){border-right:1px solid var(--plan);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}gantt.svelte-k2mso4 alloc-left-scroll:where(.svelte-k2mso4){overscroll-behavior:none;flex:1;min-height:0;overflow:hidden auto}gantt.svelte-k2mso4 alloc-left-inner:where(.svelte-k2mso4){background:#fff;flex-direction:column;min-width:0;display:flex}gantt.svelte-k2mso4 alloc-row:where(.svelte-k2mso4){box-sizing:border-box;align-items:center;gap:.4em;min-height:32px;padding:0 .6em;display:flex}gantt.svelte-k2mso4 alloc-cell:where(.svelte-k2mso4){text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}gantt.svelte-k2mso4 alloc-content:where(.svelte-k2mso4) alloc-row:where(.svelte-k2mso4){border-bottom:1px solid #0000000f;height:32px;font-weight:400}gantt.svelte-k2mso4 alloc-content:where(.svelte-k2mso4) alloc-row:where(.svelte-k2mso4).zebra{background-color:#fdf8f4}gantt.svelte-k2mso4 alloc-content:where(.svelte-k2mso4) alloc-cell:where(.svelte-k2mso4){flex:1;justify-content:flex-end}gantt.svelte-k2mso4 alloc-resizer:where(.svelte-k2mso4){flex:0 0 8px;margin-left:-4px;margin-right:-4px}gantt.svelte-k2mso4 alloc-right:where(.svelte-k2mso4){flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}gantt.svelte-k2mso4 alloc-rightscroll:where(.svelte-k2mso4){overscroll-behavior:none;flex:1;min-height:0;display:block;overflow:auto}gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-row:where(.svelte-k2mso4){box-sizing:border-box;gap:0;height:32px;min-height:32px;padding:0}gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-row:where(.svelte-k2mso4).zebra{background-color:#fdf8f4}gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-cell:where(.svelte-k2mso4){width:var(--day-width,28px);min-width:var(--day-width,28px);max-width:var(--day-width,28px);box-sizing:border-box;border-right:1px solid #0000001a;flex-grow:0;flex-shrink:0;font-size:.8em}gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-cell.weekend:where(.svelte-k2mso4){background:#0000000a}gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4){height:3em;color:var(--plan);background:var(--bglight);text-transform:uppercase;border-bottom:1px solid var(--plan);flex-direction:row;flex-shrink:0;align-items:center;gap:.8em;padding:.5em 1em;font-weight:500;display:flex}gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4) .title-text:where(.svelte-k2mso4){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4) .execute-btn:where(.svelte-k2mso4){color:var(--plan);font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:.25em;flex-shrink:0;margin-left:auto;padding:.25em .75em .2em;font-weight:600}gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4) .execute-btn:where(.svelte-k2mso4):hover{background:var(--plan);color:#fff}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4){flex-direction:row;flex:1;min-height:0;display:flex;position:relative}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4){border-right:1px solid var(--plan);flex-direction:column;min-width:0;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) leftscroll:where(.svelte-k2mso4){overscroll-behavior:none;flex:1;min-height:0;transition:box-shadow .2s ease-in-out;overflow:auto}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) leftscroll:where(.svelte-k2mso4).shadow{z-index:1;box-shadow:2px 0 11px -9px #000}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) leftinner:where(.svelte-k2mso4){min-width:0;width:max(100%, var(--left-grid-width,418px));background:#fff}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4){z-index:5;border-bottom:1px solid var(--plan);color:#333;box-sizing:border-box;background:#fdf8f4;flex-direction:column;flex-shrink:0;min-width:0;height:63px;font-weight:600;display:flex;position:sticky;top:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4){align-items:center;gap:.4em;min-width:min-content;min-height:32px;padding:0 .6em;display:grid}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).weekrow cell.coltitle:where(.svelte-k2mso4){grid-column:1/-1}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).daysrow{border-top:1px solid #0000001a;padding-top:0;font-weight:400}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) cell:where(.svelte-k2mso4){text-overflow:ellipsis;white-space:nowrap;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).coltask{z-index:2;position:sticky;left:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) cell:where(.svelte-k2mso4) colhandle:where(.svelte-k2mso4){cursor:col-resize;z-index:3;width:8px;position:absolute;top:0;bottom:0;right:-4px}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4){min-width:0;padding:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4){box-sizing:border-box;cursor:pointer;align-items:center;gap:.4em;min-width:min-content;height:32px;padding:0 .6em;display:grid}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).zebra{background:#fdf8f4}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4):hover{background:#fafafa}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4){text-overflow:ellipsis;white-space:nowrap;align-self:stretch;align-items:center;min-width:0;display:flex;overflow:hidden}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).colresource{text-overflow:clip}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).colduration .duration-input:where(.svelte-k2mso4){box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--plan);background:#fff;border-radius:.2em;padding:.1em .35em;font-weight:400}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).grid-editable.editable{cursor:pointer}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).grid-editable.editable:hover{background:#e16d001a}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).grid-editable.derived{color:#bbb}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4).coltask{z-index:2;background:#fff;position:sticky;left:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4):not(:last-child){border-right:1px solid #e16d0080}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).zebra cell.coltask:where(.svelte-k2mso4){background:#fdf8f4}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4):hover cell.coltask:where(.svelte-k2mso4){background:#fafafa}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .task-cell:where(.svelte-k2mso4){flex:1;align-items:center;gap:.25em;min-width:0;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .row-drag-handle:where(.svelte-k2mso4){color:#999;cursor:grab;touch-action:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:14px;padding:0;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .row-drag-handle:where(.svelte-k2mso4):active{cursor:grabbing}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .row-drag-handle:where(.svelte-k2mso4):hover{color:var(--plan)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).dragging{opacity:.45}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).drop-before{box-shadow:inset 0 2px 0 var(--plan)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).drop-after{box-shadow:inset 0 -2px 0 var(--plan)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).drop-inside cell.coltask:where(.svelte-k2mso4){background:color-mix(in srgb, var(--plan) 12%, #fff)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-btn:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-placeholder:where(.svelte-k2mso4){flex-shrink:0;width:18px}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-btn:where(.svelte-k2mso4){cursor:pointer;color:var(--plan);background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:2px;transition:transform .2s ease-out;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-btn:where(.svelte-k2mso4) .triangle:where(.svelte-k2mso4){flex-shrink:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-btn:where(.svelte-k2mso4):hover{color:#000;background:0 0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-btn.expanded:where(.svelte-k2mso4){transform:rotate(90deg)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-placeholder:where(.svelte-k2mso4){display:inline-block}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .task:where(.svelte-k2mso4){text-overflow:ellipsis;white-space:nowrap;cursor:text;flex:1;min-width:0;overflow:hidden}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .task-title-input:where(.svelte-k2mso4){min-width:0;font:inherit;font-size:inherit;line-height:inherit;border:1px solid var(--plan);box-sizing:border-box;background:#fff;border-radius:2px;flex:1;margin:0;padding:1px 4px}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .split-btn:where(.svelte-k2mso4){cursor:pointer;color:#888;background:0 0;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .split-btn:where(.svelte-k2mso4):hover{color:var(--plan);background:#e16d0026}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).add-task-row{opacity:.7}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).add-task-row:hover{opacity:1}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).add-task-row .add-task-label:where(.svelte-k2mso4){color:var(--plan)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) resizer:where(.svelte-k2mso4){cursor:col-resize;z-index:2;flex:0 0 8px;margin-left:-4px;margin-right:-4px;position:relative}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4){flex:1;min-width:0;display:block;position:relative;overflow:hidden}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) rightscroll:where(.svelte-k2mso4){overscroll-behavior:none;display:block;position:absolute;inset:0;overflow:auto}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) currenttimemarker:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) schedulemarker:where(.svelte-k2mso4){pointer-events:none;z-index:10;width:2px;position:absolute;bottom:0}:is(gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) currenttimemarker:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) schedulemarker:where(.svelte-k2mso4)) markerflag:where(.svelte-k2mso4){white-space:nowrap;color:#fff;border-radius:2px;padding:1px 5px;font-size:10px;font-weight:600;line-height:1.25;position:absolute;top:0;left:50%;transform:translate(-50%)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) currenttimemarker:where(.svelte-k2mso4){background:#145eff77}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) currenttimemarker:where(.svelte-k2mso4) markerflag:where(.svelte-k2mso4){background:#145effeb}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) schedulemarker:where(.svelte-k2mso4){background:#c0392b}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) schedulemarker:where(.svelte-k2mso4) markerflag:where(.svelte-k2mso4){background:#c0392b}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4){z-index:5;border-bottom:1px solid var(--plan);box-sizing:border-box;background:#fdf8f4;flex-direction:column;flex-shrink:0;height:63px;display:flex;position:sticky;top:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4){box-sizing:border-box;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).weekrow{flex-shrink:0;padding:.3em 0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).weekrow week:where(.svelte-k2mso4){box-sizing:border-box;flex-shrink:0;align-items:center;gap:.4em;padding:0 .3em;font-size:.9em;display:flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).weekrow week:where(.svelte-k2mso4) badge:where(.svelte-k2mso4){color:#fff;background:var(--plan);border-radius:.2em;justify-content:center;align-items:center;width:24px;height:20px;font-size:.85em;font-weight:600;display:inline-flex}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).daysrow{box-sizing:border-box;flex-shrink:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).daysrow day:where(.svelte-k2mso4){text-align:center;box-sizing:border-box;border-top:1px solid #0000001a;border-right:1px solid #0000001a;flex-shrink:0;padding:.2em 0;font-size:.85em}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).daysrow day:where(.svelte-k2mso4).weekend{background:#0000000a}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row:where(.svelte-k2mso4).daysrow day:where(.svelte-k2mso4):last-child{border-right:none}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barrows:where(.svelte-k2mso4){padding:0;position:relative}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barrows:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4){pointer-events:none;z-index:3;position:absolute;top:0;left:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barrows:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4) path:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barrows:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4) path.drag-preview:where(.svelte-k2mso4){stroke:#555;color:#555;stroke-width:2px}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barrows:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4) path.critical-path-line:where(.svelte-k2mso4){stroke:#000;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12 8;animation:1s linear infinite svelte-k2mso4-critical-path-dash}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) grid:where(.svelte-k2mso4){z-index:2;min-height:100%;position:relative}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) row:where(.svelte-k2mso4){box-sizing:border-box;align-items:center;height:32px;display:flex;position:relative;overflow:visible}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) row:where(.svelte-k2mso4).zebra{background-color:#fdf8f4}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bardragdate:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bartaskname:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barassignees:where(.svelte-k2mso4){z-index:2;color:#555;pointer-events:none;white-space:nowrap;font-size:.75em;position:absolute;top:50%}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) completionlabel.postbar:where(.svelte-k2mso4){z-index:2;color:#000;pointer-events:none;white-space:nowrap;font-size:.75em;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bardragdate:where(.svelte-k2mso4),gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bartaskname:where(.svelte-k2mso4){text-overflow:ellipsis;max-width:12em;overflow:hidden;transform:translate(calc(-100% - .4em),-50%)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barassignees:where(.svelte-k2mso4){overflow:visible;transform:translate(.4em,-50%)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) barassignees.postbar:where(.svelte-k2mso4){transform:translateY(-50%)}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4){background:var(--bar-color,var(--planlite));text-overflow:ellipsis;white-space:nowrap;cursor:grab;border-radius:.2em;align-items:center;padding:0 .4em;font-size:.85em;display:flex;position:absolute;top:6px;bottom:6px;overflow:visible;box-shadow:0 2px 4px -1px #4447}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4):hover{color:#fff;background:var(--bar-hover,#ffb366)!important}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4):hover completionbar:where(.svelte-k2mso4){background:var(--done-hover,#ff8c00)!important}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container{border-left:none;border-right:none;border-radius:.2em .2em 0 0;padding:0 .6em;bottom:8px}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).critical-path-bar{z-index:1;box-shadow:0 0 0 2px #000}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container:before,gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container:after{content:"";pointer-events:none;border:6px solid #0000;width:0;height:0;position:absolute;top:70%}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container:before{border-left-color:var(--bar-color,var(--planlite));border-right:none;left:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container:after{border-right-color:var(--bar-color,var(--planlite));border-left:none;right:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container:hover:before{border-left-color:var(--bar-hover,var(--plan))}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container:hover:after{border-right-color:var(--bar-hover,var(--plan))}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container.completion-covers-start:before{border-left-color:var(--done-color,var(--plan))}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container.completion-covers-end:after{border-right-color:var(--done-color,var(--plan))}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container.completion-covers-start:hover:before{border-left-color:var(--done-hover,#ff8c00)!important}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container.completion-covers-end:hover:after{border-right-color:var(--done-hover,#ff8c00)!important}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4) completionbar:where(.svelte-k2mso4){background:var(--done-color,var(--plan));pointer-events:none;border-radius:.15em 0 0 .15em;transition:width .3s ease-out;position:absolute;top:0;bottom:0;left:0;overflow:hidden}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4) completionlabel:where(.svelte-k2mso4){font-size:inherit;pointer-events:none;z-index:2;box-sizing:border-box;white-space:nowrap;align-items:center;padding:0 .35em;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4) completionlabel.light:where(.svelte-k2mso4){color:#fff;justify-content:flex-end}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4) completionlabel.dark:where(.svelte-k2mso4){color:#000;justify-content:flex-start}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container completionbar:where(.svelte-k2mso4){border-radius:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4) resizehandle:where(.svelte-k2mso4){cursor:ew-resize;flex-shrink:0;width:12px;position:absolute;top:0;bottom:0;right:0}gantt.svelte-k2mso4 stage:where(.svelte-k2mso4) right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4).container resizehandle:where(.svelte-k2mso4){display:none}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4){z-index:50;border:1px solid var(--plan);box-sizing:border-box;text-align:left;background:#fff;border-radius:.25em;max-height:240px;padding:.45em .55em;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #00000026}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4).assign{min-width:220px}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-list{text-align:left;flex-direction:column;align-items:stretch;gap:.15em;display:flex}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-option{text-align:left;text-transform:none;color:#333;cursor:pointer;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;margin:0;padding:.25em .2em;font-size:.9em;font-weight:400;line-height:1.3;display:flex}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-option input[type=checkbox]{cursor:pointer;background:var(--plan);appearance:initial;-webkit-appearance:none;border:0;border-radius:3px;flex:none;order:0;width:1.2em;height:1.2em;margin:0 .6em 0 0}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-option input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCEtLSBHZW5lcmF0b3I6IGltYWVuZ2luZSA2LjAgICAtLT4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwLDAsNTEyLDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSI+CjxkZWZzLz4KPGcgaWQ9ImxheWVyMCI+CjxwYXRoIGQ9Ik0zOTkuNjIyLDEwOS4yODRMMjIyLjczMSwzNDIuNUwxMTguMTQ5LDIzNy45OTRMNjkuODkxOSwyODYuMjUxTDIzMC43MjMsNDQ3LjA4Mkw0NTUuOTQ3LDE1Ny41NEwzOTkuNjIyLDEwOS4yODRaIiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:80%;background-color:var(--plan);background-position:50% 20%}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-name{text-align:left;text-overflow:ellipsis;flex:auto;order:1;overflow:hidden}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-empty{color:#888;text-align:left;font-size:.85em;font-weight:400}gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .grid-input:where(.svelte-k2mso4){box-sizing:border-box;width:100%;font:inherit;border:1px solid #00000026;border-radius:.2em;padding:.25em .35em;font-weight:400}gantt.readonly.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .row-drag-handle:where(.svelte-k2mso4){pointer-events:none;opacity:.35}gantt.readonly.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .grid-editable.editable:where(.svelte-k2mso4),gantt.readonly.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .task:where(.svelte-k2mso4){pointer-events:none;cursor:default}gantt.readonly.svelte-k2mso4 right:where(.svelte-k2mso4) bar:where(.svelte-k2mso4){pointer-events:none}body.dark gantt.svelte-k2mso4{--dark-border:#ffffff26;--dayline-color:#ffffff14;background:#4d4d4d}body.dark gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4){border-bottom-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4) .execute-btn:where(.svelte-k2mso4){color:#e0e0e0;border-color:var(--planlite);background:#5a5a5a}body.dark gantt.svelte-k2mso4 titlebar:where(.svelte-k2mso4) .execute-btn:where(.svelte-k2mso4):hover{background:var(--plan);color:#fff}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4){border-right-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) leftinner:where(.svelte-k2mso4){background:#4d4d4d}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) header:where(.svelte-k2mso4){border-bottom-color:var(--dark-border);color:#e0e0e0;background:#5a5a5a}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row.daysrow:where(.svelte-k2mso4){border-top-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) header:where(.svelte-k2mso4) cell.coltask:where(.svelte-k2mso4){background:#5a5a5a}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).zebra{background:#545454}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4):hover{background:#606060}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell.coltask:where(.svelte-k2mso4){background:#4d4d4d}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4).zebra cell.coltask:where(.svelte-k2mso4){background:#545454}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4):hover cell.coltask:where(.svelte-k2mso4){background:#606060}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell:where(.svelte-k2mso4):not(:last-child){border-right-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .expand-btn:where(.svelte-k2mso4):hover{color:#fff}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .split-btn:where(.svelte-k2mso4){color:#888}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) .split-btn:where(.svelte-k2mso4):hover{color:var(--planlite);background:#e16d0040}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) taskrows:where(.svelte-k2mso4) row:where(.svelte-k2mso4) cell.grid-editable.derived:where(.svelte-k2mso4){color:#888}body.dark gantt.svelte-k2mso4 left:where(.svelte-k2mso4) leftscroll.shadow:where(.svelte-k2mso4){box-shadow:2px 0 11px -9px #000}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) header:where(.svelte-k2mso4){border-bottom-color:var(--dark-border);background:#5a5a5a}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row.daysrow:where(.svelte-k2mso4) day:where(.svelte-k2mso4){border-right-color:var(--dark-border);border-top-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) header:where(.svelte-k2mso4) row.daysrow:where(.svelte-k2mso4) day:where(.svelte-k2mso4).weekend{background:#ffffff0f}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) barrows:where(.svelte-k2mso4) row.zebra:where(.svelte-k2mso4){background-color:#545454}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) bardragdate:where(.svelte-k2mso4),body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) bartaskname:where(.svelte-k2mso4),body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) barassignees:where(.svelte-k2mso4){color:#aaa}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4) path:where(.svelte-k2mso4),body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4) path.drag-preview:where(.svelte-k2mso4){stroke:#888;color:#888}body.dark gantt.svelte-k2mso4 right:where(.svelte-k2mso4) .dependency-arrows:where(.svelte-k2mso4) path.critical-path-line:where(.svelte-k2mso4){stroke:#000}body.dark gantt.svelte-k2mso4 allocations-stage:where(.svelte-k2mso4){border-top-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 alloc-left:where(.svelte-k2mso4){border-right-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 alloc-left-inner:where(.svelte-k2mso4){background:#4d4d4d}body.dark gantt.svelte-k2mso4 alloc-content:where(.svelte-k2mso4) alloc-row:where(.svelte-k2mso4){border-bottom-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 alloc-content:where(.svelte-k2mso4) alloc-row:where(.svelte-k2mso4).zebra{background-color:#545454}body.dark gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-row.zebra:where(.svelte-k2mso4){background-color:#545454}body.dark gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-cell:where(.svelte-k2mso4){border-right-color:var(--dark-border)}body.dark gantt.svelte-k2mso4 alloc-grid:where(.svelte-k2mso4) alloc-cell.weekend:where(.svelte-k2mso4){background:#ffffff0f}body.dark gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4){border-color:var(--dark-border);color:#e0e0e0;background:#4d4d4d}body.dark gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-option:where(.svelte-k2mso4){color:#e0e0e0}body.dark gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .assign-empty:where(.svelte-k2mso4){color:#aaa}body.dark gantt.svelte-k2mso4 gridpopup:where(.svelte-k2mso4) .grid-input:where(.svelte-k2mso4){border-color:var(--dark-border);color:#e0e0e0;background:#3a3a3a}div.svelte-merwvn{pointer-events:none;position:absolute;top:.7em;left:3em}.officehero.svelte-nfj1vk{z-index:100;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:0;width:100%;max-width:430px;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative}.officehero.svelte-nfj1vk section:where(.svelte-nfj1vk):first-child{aspect-ratio:1;flex:0 0 33%;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:0;max-width:33%;animation:.6s ease-out both svelte-nfj1vk-rotate;display:grid}.officehero.svelte-nfj1vk section:where(.svelte-nfj1vk):last-child{flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;margin:0 0 0 .8em;display:flex;container-type:inline-size}.officehero.svelte-nfj1vk section:where(.svelte-nfj1vk):last-child svg:where(.svelte-nfj1vk) path:where(.svelte-nfj1vk):first-of-type{animation:.7s .15s both svelte-nfj1vk-fadein2}.officehero.svelte-nfj1vk section:where(.svelte-nfj1vk):last-child svg:where(.svelte-nfj1vk) path:where(.svelte-nfj1vk):nth-of-type(2){animation:.7s .25s both svelte-nfj1vk-fadein2}.iconcell.svelte-nfj1vk{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.iconcell.svelte-nfj1vk:first-of-type{animation:3s ease-in-out -.5s infinite alternate svelte-nfj1vk-fadein}.iconcell.svelte-nfj1vk:nth-of-type(2){animation:3.2s ease-in-out -.25s infinite alternate svelte-nfj1vk-fadein}.iconcell.svelte-nfj1vk:nth-of-type(3){animation:3.4s ease-in-out infinite alternate svelte-nfj1vk-fadein}.iconcell.svelte-nfj1vk:nth-of-type(4){animation:3.6s ease-in-out .25s infinite alternate svelte-nfj1vk-fadein}.iconcell.svelte-nfj1vk svg{width:100%;height:100%;display:block}@keyframes svelte-nfj1vk-rotate{0%{opacity:0;transform:scale(0)rotate(200deg)}to{opacity:1;transform:scale(.86)rotate(355deg)}}@keyframes svelte-nfj1vk-fadein{0%{opacity:.6;transform:scale(.9)rotate(0)}to{opacity:1;transform:scale(1)rotate(-1.5deg)}}@keyframes svelte-nfj1vk-fadein2{0%{opacity:0;transform:translate(-700px)}to{opacity:1;transform:translate(0,0)}}dialog.svelte-1bq3n9i{box-sizing:border-box;background-color:var(--panelbg);opacity:0;border:0;border-radius:.35em;flex-direction:column;max-width:calc(100% - 30px);max-height:calc(100% - 30px);padding:0;transition:transform .3s .1s,opacity .4s;display:flex;overflow:hidden;transform:translateY(200px);box-shadow:0 5px 8px -4px #000000d0}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i){padding:2em 1.5em}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i){flex-direction:row;justify-content:space-between;gap:2em;width:100%;max-width:500px;margin:0;padding:0;display:flex}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i).centered{flex-direction:column;justify-content:center;align-items:center;gap:1em;display:flex}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) section:where(.svelte-1bq3n9i){background-color:var(--bglight);border-radius:.3em;flex-direction:row;align-items:center;gap:1em;margin:0 0 .4em;padding:0;display:flex;overflow:hidden}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) section:where(.svelte-1bq3n9i) input:where(.svelte-1bq3n9i){background-color:#fff7}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) section:where(.svelte-1bq3n9i) label:where(.svelte-1bq3n9i){-webkit-user-select:none;user-select:none;opacity:.8;flex:1;padding:.2em .5em;overflow:hidden}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) section:where(.svelte-1bq3n9i) input:where(.svelte-1bq3n9i){flex:1.9}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) section:where(.svelte-1bq3n9i) input:where(.svelte-1bq3n9i)::placeholder{opacity:.7}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) p:where(.svelte-1bq3n9i){margin:0;padding:0}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) form:where(.svelte-1bq3n9i){padding:1em 0}dialog.svelte-1bq3n9i>div:where(.svelte-1bq3n9i)>div:where(.svelte-1bq3n9i) svg:where(.svelte-1bq3n9i){min-width:6em;height:6em;color:var(--bg)}.error.svelte-1bq3n9i{color:#fffe;background-color:#d01e1e;border-radius:.25em;margin:0 0 .5em;padding:.3em .5em .15em;font-weight:700}.error.svelte-1bq3n9i:before{content:"⚠️";margin:0 .8em 0 0}dialog.svelte-1bq3n9i::backdrop{animation:.2s forwards backdropfade}dialog.svelte-1bq3n9i:modal{opacity:1;transform:translate(0,0)}modaltitle.svelte-1bq3n9i{background-color:var(--bg);color:var(--inversetext);justify-content:space-between;align-items:center;gap:1rem;padding:.8em 1em .8em 1.5em;font-size:1.05em;font-weight:700;display:flex}button.svelte-1bq3n9i{cursor:pointer;background-color:#fff;border:1px solid #0003;border-radius:.3em;outline:none;min-width:8em;margin:0 1em 0 0;padding:.6em 1em;font-weight:700;transition:box-shadow .2s;box-shadow:0 2px 4px -1px #4444}button.svelte-1bq3n9i:focus{box-shadow:0 0 0 3px #0005}.phone.svelte-16e0bhx{display:block}.tablet.svelte-16e0bhx{display:none}.table-container.svelte-16e0bhx{flex:1;width:100%;min-height:0;overflow:auto}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx){border-collapse:collapse;width:100%}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) thead:where(.svelte-16e0bhx){z-index:10;position:sticky;top:0}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) thead:where(.svelte-16e0bhx) tr:where(.svelte-16e0bhx) th:where(.svelte-16e0bhx){text-align:left;background-color:var(--panelbg);white-space:nowrap;cursor:pointer;border-bottom:1px solid #ccc;height:auto;padding:.3em .5em;font-weight:400;position:relative}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) thead:where(.svelte-16e0bhx) tr:where(.svelte-16e0bhx) th:where(.svelte-16e0bhx).sorted:after{content:"▲";color:#666;margin-left:.5em;font-size:90%;font-weight:700}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) thead:where(.svelte-16e0bhx) tr:where(.svelte-16e0bhx) th:where(.svelte-16e0bhx).sorted.descending:after{content:"▼"}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) tbody:where(.svelte-16e0bhx) tr.templatedoc:where(.svelte-16e0bhx){text-align:left;height:auto;box-shadow:none;font-size:100%;font-weight:400;display:table-row}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) tbody:where(.svelte-16e0bhx) tr.templatedoc:where(.svelte-16e0bhx).folder{color:#444}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) tbody:where(.svelte-16e0bhx) tr.templatedoc:where(.svelte-16e0bhx):hover{opacity:1}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) tbody:where(.svelte-16e0bhx) tr.templatedoc:where(.svelte-16e0bhx) td:where(.svelte-16e0bhx){white-space:nowrap;border-bottom:.3em solid var(--panelbg);padding:.2em .5em;line-height:1;display:table-cell;position:relative}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) tbody:where(.svelte-16e0bhx) tr.templatedoc:where(.svelte-16e0bhx) td:where(.svelte-16e0bhx) svg:where(.svelte-16e0bhx){width:1.5em;height:1.5em;vertical-align:inherit;cursor:pointer;margin:.15em .2em .2em 0;display:inline-block}.table-container.svelte-16e0bhx table.file-table:where(.svelte-16e0bhx) tbody:where(.svelte-16e0bhx) tr.templatedoc:where(.svelte-16e0bhx) td:where(.svelte-16e0bhx) svg:where(.svelte-16e0bhx).unplug{width:1.2em;height:1.2em;vertical-align:inherit;opacity:.3;margin:.15em .2em .2em 0;display:inline-block;position:absolute;top:.4em;right:.5em}multicolumnlist.svelte-16e0bhx{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}multicolumnlist.svelte-16e0bhx header:where(.svelte-16e0bhx){text-align:left;flex-direction:row;flex:0;display:flex}multicolumnlist.svelte-16e0bhx header:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;text-align:left;border-bottom:1px solid #ccc;flex-direction:row;flex:1;min-width:100px;margin:0;padding:.2em .5em;display:block;position:relative;overflow:hidden}multicolumnlist.svelte-16e0bhx header:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx).sorted:after{content:"▲";color:#666;margin-left:.5em;font-size:90%;font-weight:700}multicolumnlist.svelte-16e0bhx header:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx).sorted.descending:after{content:"▼"}multicolumnlist.svelte-16e0bhx header:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx).first{padding-right:2em}multicolumnlist.svelte-16e0bhx header:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx).f2{flex:2}multicolumnlist.svelte-16e0bhx items:where(.svelte-16e0bhx){flex:1;min-height:0;overflow:auto}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx){background-color:none;text-align:left;border-radius:.2em;flex-direction:row;flex:1;height:auto;margin:0 0 .3em;padding:.2em .5em;font-size:100%;font-weight:400;display:flex;position:relative}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx):hover{box-shadow:none;opacity:1}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;border:none;flex-direction:row;flex:1;min-width:100px;margin:0;padding:.2em .5em;display:block;position:relative;overflow:hidden}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx).first{padding-left:2em}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx).f2{flex:2}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx) svg:where(.svelte-16e0bhx){cursor:pointer;width:1.5em;height:1.5em;margin:0 .8em 0 0;transition:opacity .2s;display:block;position:absolute;left:0}multicolumnlist.svelte-16e0bhx .templatedoc:where(.svelte-16e0bhx) column:where(.svelte-16e0bhx) svg:where(.svelte-16e0bhx):hover{opacity:1}.aboutversion.svelte-16e0bhx{position:fixed;top:10em;left:2em}select.originfilter.svelte-16e0bhx{z-index:100;appearance:none;color:#fff;width:auto;max-width:30%;font-size:inherit;cursor:pointer;background-color:#888;border:0;border-radius:.25em;outline:none;padding:.2em 2em .2em .5em;font-family:inherit;position:absolute;top:.55em;right:7em}select.originfilter.svelte-16e0bhx:focus{outline:2px solid #06c}select.originfilter.svelte-16e0bhx:hover{opacity:#555}dialog.svelte-16e0bhx{-webkit-user-select:none;user-select:none;z-index:1000;background-color:#0000;border:none;outline:none;flex-direction:column;width:100%;min-width:200px;max-width:min(94vw,1200px);min-height:34vh;max-height:90vh;padding:0;display:flex;overflow:visible;box-shadow:0 5px 10px -7px #000000d0;border-radius:0 0 .35em .35em!important}dialog.svelte-16e0bhx.calc tabs{background-color:var(--calc)}dialog.svelte-16e0bhx.calc svg.logo{fill:var(--calc)}dialog.svelte-16e0bhx.write tabs{background-color:var(--write)}dialog.svelte-16e0bhx.write svg.logo{fill:var(--write)}dialog.svelte-16e0bhx.present tabs{background-color:var(--present)}dialog.svelte-16e0bhx.present svg.logo{fill:var(--present)}dialog.svelte-16e0bhx.plan tabs{background-color:var(--plan)}dialog.svelte-16e0bhx.plan svg.logo{fill:var(--plan)}dialog.svelte-16e0bhx.mail tabs{background-color:var(--mail)}dialog.svelte-16e0bhx.mail svg.logo{fill:var(--mail)}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx){background-color:#444;border-radius:.4em .4em 0 0;flex-direction:row;width:100%;height:3em;margin:0;padding:.5em 1em 0;display:flex;overflow:visible}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) tab:where(.svelte-16e0bhx){cursor:pointer;white-space:nowrap;color:var(--inversetext);text-overflow:ellipsis;border-radius:5px 5px 0 0;outline:none;padding:.2em 1.5em;font-size:105%;transition:transform .12s;display:inline-block}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) tab:where(.svelte-16e0bhx):hover{opacity:1}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) tab:where(.svelte-16e0bhx).selected{background-color:var(--panelbg);color:var(--text);border-bottom:0;height:4em;padding-top:1.2em;font-weight:700;transform:translateY(-1.2em)}dialog.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) tab:where(.svelte-16e0bhx)):focus{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.12em}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx){color:#fff;cursor:pointer;outline:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:0 .8em 0 .3em;display:flex;position:relative;transform:translateY(-3px)}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx):focus-within,dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx):focus,dialog.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx)):focus-within{outline:none}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx) svg.globe:where(.svelte-16e0bhx){fill:#fff;pointer-events:none;box-sizing:border-box;border-radius:.25em;outline:none;width:2em;margin:0;padding:.3em;transition:fill .12s,box-shadow .12s,background-color .12s;display:block}dialog.write.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx)):focus-within svg.globe:where(.svelte-16e0bhx){fill:var(--write);background-color:#fff;box-shadow:0 0 0 2px #fff}dialog.calc.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx)):focus-within svg.globe:where(.svelte-16e0bhx){fill:var(--calc);background-color:#fff;box-shadow:0 0 0 2px #fff}dialog.present.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx)):focus-within svg.globe:where(.svelte-16e0bhx){fill:var(--present);background-color:#fff;box-shadow:0 0 0 2px #fff}dialog.plan.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx)):focus-within svg.globe:where(.svelte-16e0bhx){fill:var(--plan);background-color:#fff;box-shadow:0 0 0 2px #fff}dialog.mail.using-keyboard :is(dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx)):focus-within svg.globe:where(.svelte-16e0bhx){fill:var(--mail);background-color:#fff;box-shadow:0 0 0 2px #fff}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx) select:where(.svelte-16e0bhx){opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;appearance:none;border:none;outline:none;min-width:0;margin:0;position:absolute;inset:0}dialog.svelte-16e0bhx tabs:where(.svelte-16e0bhx) label.language-select-wrap:where(.svelte-16e0bhx) select:where(.svelte-16e0bhx):focus{outline:none!important}dialog.svelte-16e0bhx page:where(.svelte-16e0bhx){z-index:900;background-color:var(--panelbg);min-height:0;max-height:88vh;color:var(--text);flex-direction:column;flex:auto;padding:1.5em;display:none;position:relative;overflow:hidden;border-radius:0 0 .35em .35em!important}dialog.svelte-16e0bhx page:where(.svelte-16e0bhx).visible{display:flex}dialog.svelte-16e0bhx::backdrop{background-color:#0000}dialog.svelte-16e0bhx.overlay::backdrop{animation:.2s forwards backdropfade}.about-content.svelte-16e0bhx{z-index:10;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.about-content.svelte-16e0bhx a{color:var(--text);border-radius:.2em;text-decoration:none}.about-content.svelte-16e0bhx a:hover{text-decoration:underline}dialog.write.using-keyboard .about-content.svelte-16e0bhx a:focus{box-shadow:0 0 0 2px var(--write);color:var(--write);-webkit-text-decoration-color:var(--write);text-decoration-color:var(--write);outline:none}dialog.calc.using-keyboard .about-content.svelte-16e0bhx a:focus{box-shadow:0 0 0 2px var(--calc);color:var(--calc);-webkit-text-decoration-color:var(--calc);text-decoration-color:var(--calc);outline:none}dialog.present.using-keyboard .about-content.svelte-16e0bhx a:focus{box-shadow:0 0 0 2px var(--present);color:var(--present);-webkit-text-decoration-color:var(--present);text-decoration-color:var(--present);outline:none}dialog.plan.using-keyboard .about-content.svelte-16e0bhx a:focus{box-shadow:0 0 0 2px var(--plan);color:var(--plan);-webkit-text-decoration-color:var(--plan);text-decoration-color:var(--plan);outline:none}dialog.mail.using-keyboard .about-content.svelte-16e0bhx a:focus{box-shadow:0 0 0 2px var(--mail);color:var(--mail);-webkit-text-decoration-color:var(--mail);text-decoration-color:var(--mail);outline:none}columns.svelte-16e0bhx{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow-y:auto}columns.svelte-16e0bhx ul:where(.svelte-16e0bhx){flex:1;margin:0;padding:0;list-style:none}columns.svelte-16e0bhx ul:where(.svelte-16e0bhx) b:where(.svelte-16e0bhx){margin-top:1em;display:block}columns.svelte-16e0bhx ul:where(.svelte-16e0bhx):last-child{flex:1.4}columns.svelte-16e0bhx ul:where(.svelte-16e0bhx):first-child{max-width:330px}searchbar.svelte-16e0bhx{flex-direction:row;align-items:center;min-height:3em;margin:0 3px 1em;display:flex;position:relative}searchbar.svelte-16e0bhx input:where(.svelte-16e0bhx){min-width:0;font-family:inherit;font-size:inherit;background:var(--footerbg);color:var(--text);border:none;border-radius:.3em;flex:1;height:3em;padding:0 6em 0 2.7em}searchbar.svelte-16e0bhx input:where(.svelte-16e0bhx):focus{outline:none}searchbar.svelte-16e0bhx input:where(.svelte-16e0bhx)::placeholder{color:var(--placeholder);opacity:1}searchbar.svelte-16e0bhx input:where(.svelte-16e0bhx)::-moz-placeholder{color:var(--placeholder)}dialog.using-keyboard :is(searchbar.svelte-16e0bhx) input:where(.svelte-16e0bhx):focus{outline:2px solid #06c}searchbar.svelte-16e0bhx>label:where(.svelte-16e0bhx),searchbar.svelte-16e0bhx>button.filter:where(.svelte-16e0bhx){width:3em;height:3em;box-shadow:none;cursor:pointer;z-index:2;font-size:inherit;background:0 0;border:none;border-radius:.25em;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0}:is(searchbar.svelte-16e0bhx>label:where(.svelte-16e0bhx),searchbar.svelte-16e0bhx>button.filter:where(.svelte-16e0bhx)):hover{background:0 0}searchbar.svelte-16e0bhx>button.filter:where(.svelte-16e0bhx){right:3em}searchbar.svelte-16e0bhx>button.filter:where(.svelte-16e0bhx):focus{outline:none}dialog.using-keyboard :is(searchbar.svelte-16e0bhx>button.filter:where(.svelte-16e0bhx)):focus{outline-offset:-2px;outline:2px solid #06c}searchbar.svelte-16e0bhx>label.filter-label:where(.svelte-16e0bhx){right:0}searchbar.svelte-16e0bhx>.template-filter-wrap:where(.svelte-16e0bhx){z-index:3;cursor:pointer;border-radius:.25em;justify-content:center;align-items:center;width:3em;height:3em;display:flex;position:absolute;top:0;right:0}searchbar.svelte-16e0bhx>.template-filter-wrap:where(.svelte-16e0bhx):focus-within{outline:none}dialog.using-keyboard :is(searchbar.svelte-16e0bhx>.template-filter-wrap:where(.svelte-16e0bhx)):focus-within{outline-offset:-2px;outline:2px solid #06c}searchbar.svelte-16e0bhx>.template-filter-wrap:where(.svelte-16e0bhx) svg:where(.svelte-16e0bhx){pointer-events:none}searchbar.svelte-16e0bhx>.template-filter-wrap:where(.svelte-16e0bhx) select.selector.template:where(.svelte-16e0bhx){cursor:pointer;width:100%;height:100%;position:absolute;inset:0}searchbar.svelte-16e0bhx svg:where(.svelte-16e0bhx){opacity:.7;fill:#666;stroke:#666;z-index:10;width:1.7em;height:1.7em;transition:opacity .2s;position:absolute}searchbar.svelte-16e0bhx svg:where(.svelte-16e0bhx):hover{opacity:1}searchbar.svelte-16e0bhx svg:where(.svelte-16e0bhx).search{width:1.5em;top:50%;left:.7em;transform:translateY(-50%)}searchbar.svelte-16e0bhx svg:where(.svelte-16e0bhx).filter{right:.7em}templatebrowser.svelte-16e0bhx{flex:1;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));place-content:start;gap:.7em;width:100%;min-height:0;padding:3px;display:grid;overflow-y:auto}.templatedoc.svelte-16e0bhx{width:100%;height:10em;color:var(--text);text-align:center;background-color:var(--footerbg);cursor:pointer;opacity:.8;border:none;border-radius:.5em;flex-direction:column;justify-content:center;align-items:center;padding:.8em .8em 1.2em;font-size:90%;font-weight:700;transition:box-shadow .3s;display:flex}.templatedoc.svelte-16e0bhx.selected{color:var(--inversetext);opacity:1}.templatedoc.svelte-16e0bhx:focus:not(:focus-visible){outline:none}.templatedoc.svelte-16e0bhx:focus-visible{outline-offset:-2px;outline:2px solid #06c}.templatedoc.svelte-16e0bhx:hover{opacity:1;box-shadow:0 2px 3px #0003}.templatedoc.selected.mail.svelte-16e0bhx{background-color:var(--maillite)}svg.icon.mail,.templatedoc.mail.svelte-16e0bhx svg:where(.svelte-16e0bhx){fill:var(--mail);stroke:var(--mail)}.templatedoc.selected.calc.svelte-16e0bhx{background-color:var(--calclite)}svg.icon.calc,.templatedoc.calc.svelte-16e0bhx svg:where(.svelte-16e0bhx){fill:var(--calc);stroke:var(--calc)}.templatedoc.selected.write.svelte-16e0bhx{background-color:var(--writelite)}svg.icon.write,.templatedoc.write.svelte-16e0bhx svg:where(.svelte-16e0bhx){fill:var(--write);stroke:var(--write)}.templatedoc.selected.present.svelte-16e0bhx{background-color:var(--presentlite)}svg.icon.present,.templatedoc.present.svelte-16e0bhx svg:where(.svelte-16e0bhx){fill:var(--present);stroke:var(--present)}.templatedoc.selected.plan.svelte-16e0bhx{background-color:var(--planlite)}svg.icon.plan,.templatedoc.plan.svelte-16e0bhx svg:where(.svelte-16e0bhx){fill:var(--plan);stroke:var(--plan)}.templatedoc.svelte-16e0bhx svg:where(.svelte-16e0bhx){height:5em;margin:0 auto .7em;display:block}input[type=file].svelte-16e0bhx{display:none}.typewriter.svelte-16e0bhx{position:absolute}filler.svelte-16e0bhx{flex:1}buttons.svelte-16e0bhx{box-sizing:border-box;flex-flow:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.7em;min-height:31px;margin:1em 0 0;display:flex}buttons.svelte-16e0bhx button:where(.svelte-16e0bhx){color:#333;background-color:var(--footerbg);cursor:pointer;text-align:center;opacity:.8;border:1px solid #aaa;border-radius:.3em;flex:1;max-width:28em;margin:0;padding:.5em 0;font-family:inherit;font-weight:700;line-height:1.8;transition:background-color .2s,color .2s}buttons.svelte-16e0bhx button:where(.svelte-16e0bhx):hover{opacity:1}.selector.svelte-16e0bhx{font-family:inherit;font-size:inherit;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:.3em;max-width:35em;padding:.3em}.selector.svelte-16e0bhx.template{opacity:0;cursor:pointer;width:auto;max-width:10em;padding:.8em 1em;position:absolute}.selector.svelte-16e0bhx:focus:not(:focus-visible){outline:none}.selector.svelte-16e0bhx:focus-visible{outline-offset:-2px;outline:2px solid #06c}.checkbox.svelte-16e0bhx{background-color:var(--footerbg);cursor:pointer;border:1px solid #aaa;border-radius:.3em;width:1.2em;height:1.2em;transition:background-color .2s,color .2s}.checkbox.svelte-16e0bhx:checked{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCEtLSBHZW5lcmF0b3I6IGltYWVuZ2luZSA2LjAgICAtLT4KPHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwLDAsNTEyLDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSI+CjxkZWZzLz4KPGcgaWQ9ImxheWVyMCI+CjxwYXRoIGQ9Ik0zOTkuNjIyLDEwOS4yODRMMjIyLjczMSwzNDIuNUwxMTguMTQ5LDIzNy45OTRMNjkuODkxOSwyODYuMjUxTDIzMC43MjMsNDQ3LjA4Mkw0NTUuOTQ3LDE1Ny41NEwzOTkuNjIyLDEwOS4yODRaIiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:80%;background-color:var(--bg);background-position:50% 20%}wave.svelte-16e0bhx{opacity:.8;z-index:1;pointer-events:none;background:#fff5;border-radius:1000% 1000% 0 0;width:200%;height:47vh;animation:11s linear -3s infinite svelte-16e0bhx-wave;position:fixed;bottom:0;left:0;transform:translate(0,0)}wave.svelte-16e0bhx:nth-of-type(2){opacity:.8;animation:17s linear infinite reverse svelte-16e0bhx-wave;bottom:-1.5em}wave.svelte-16e0bhx:nth-of-type(3){opacity:.9;animation:21s -1s infinite reverse svelte-16e0bhx-wave;bottom:-3em}innerwave.svelte-16e0bhx{background:var(--innerwave);opacity:.8;z-index:1;pointer-events:none;border-radius:1000% 1000% 0 0;width:200%;height:78%;animation:10s linear infinite svelte-16e0bhx-wave;position:absolute;bottom:0;left:0;transform:translate(0,0)}innerwave.svelte-16e0bhx:nth-of-type(2){opacity:.8;animation:17s linear infinite reverse svelte-16e0bhx-wave;bottom:-1.5em}innerwave.svelte-16e0bhx:nth-of-type(3){opacity:.9;animation:21s -1s infinite reverse svelte-16e0bhx-wave;bottom:-3em}@keyframes svelte-16e0bhx-wave{2%{transform:translate(1px)}25%{transform:translate(-25%)}50%{transform:translate(-50%)}75%{transform:translate(-15%)}to{transform:translate(1px)}}@media (width>=768px){.tablet.svelte-16e0bhx{display:block}.phone.svelte-16e0bhx{display:none}page.svelte-16e0bhx{padding:2em}columns.svelte-16e0bhx{flex-direction:row;gap:2em;padding:1em}templatebrowser.svelte-16e0bhx{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}notifications.svelte-h5eo9o{z-index:9999;flex-direction:column;display:flex;position:absolute;bottom:1em;right:1em}notification.svelte-h5eo9o{color:#444;background:#eee;border-radius:.4em;min-width:200px;max-width:min(36em,100vw - 2em);padding:.4em 1em .4em .6em;transition:bottom .2s;display:flex;position:absolute;bottom:1em;right:0}notification.html.svelte-h5eo9o{width:max-content;max-width:75vw}notification.svelte-h5eo9o .msg:where(.svelte-h5eo9o){white-space:pre-wrap;min-width:0}notification.svelte-h5eo9o .msg.html:where(.svelte-h5eo9o){white-space:normal;flex:auto;max-width:calc(75vw - 3em)}notification.svelte-h5eo9o .msg:where(.svelte-h5eo9o) a{color:inherit;text-decoration:underline}notification.svelte-h5eo9o>svg:where(.svelte-h5eo9o){fill:#ffffffc0;flex-shrink:0;align-self:start;width:1.4em;min-width:1.4em;height:1.4em;min-height:1.4em;margin:.2em .7em 0 0}notification.error.svelte-h5eo9o{color:#ffffffe0;background:#cd2b2b;box-shadow:0 2px 3px -1px #4448}notification.warning.svelte-h5eo9o{color:#fff;background:#ff950b;border:0}notification.info.svelte-h5eo9o{background:var(--tabbar);color:#fff;border:0}dialog.svelte-11zu83z{box-sizing:border-box;background-color:var(--panelbg);border:none;border-radius:.35em;outline:none;flex-direction:column;min-width:300px;max-width:calc(100% - 30px);max-height:calc(100% - 30px);margin:auto;padding:2em;display:flex;box-shadow:0 5px 8px -4px #000000d0}dialog.svelte-11zu83z:focus,dialog.svelte-11zu83z:focus-visible{outline:none}dialog.svelte-11zu83z::backdrop{background-color:#00000080}dialog.svelte-11zu83z .message:where(.svelte-11zu83z){text-align:left;flex-direction:row;align-items:center;width:100%;line-height:1.4;display:flex}dialog.svelte-11zu83z .message-text:where(.svelte-11zu83z){flex:1;min-width:0}dialog.svelte-11zu83z .message-status:where(.svelte-11zu83z){color:var(--text);flex-shrink:0;margin-left:auto;font-size:1.2em;font-weight:700}dialog.svelte-11zu83z .message-spinner:where(.svelte-11zu83z){flex-shrink:0;align-self:center;width:7em;height:2.5em;margin-left:auto;font-size:7px;position:relative;overflow:visible}dialog.svelte-11zu83z .message-spinner:where(.svelte-11zu83z) loader{margin-top:-2.2em;position:absolute;top:0;right:2.7em;transform:none}dialog.svelte-11zu83z progressbar:where(.svelte-11zu83z){background-color:#f7f7f7;border-radius:1em;width:100%;height:1em;margin-top:1em;position:relative}dialog.svelte-11zu83z progressbar:where(.svelte-11zu83z) completed:where(.svelte-11zu83z){background-color:var(--bg);border-radius:1em;max-width:100%;height:100%;position:absolute;top:0;left:0}.carrouselroot.svelte-9hcm6s{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}.carrouselviewport.svelte-9hcm6s{width:100%;overflow:hidden}.carrouseltrack.svelte-9hcm6s{flex-direction:row;width:100%;transition:transform .35s ease-in-out;display:flex}.carrouseltrack[data-wrapped].svelte-9hcm6s>*{flex:0 0 calc(var(--slidecount) * 100%);box-sizing:border-box;flex-direction:row;min-width:0;display:flex}.carrouseltrack[data-wrapped].svelte-9hcm6s>*>*{flex:0 0 calc(100% / var(--slidecount));box-sizing:border-box;min-width:0;min-height:4rem}.carrouseltrack.svelte-9hcm6s:not([data-wrapped])>*{box-sizing:border-box;flex:0 0 100%;min-width:0;min-height:4rem}.carrouseldots.svelte-9hcm6s{justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.carrouseldot.svelte-9hcm6s{cursor:pointer;background-color:#0f172a40;border:none;border-radius:999px;width:10px;height:10px;padding:0;transition:background-color .16s ease-out,transform .16s ease-out,width .16s ease-out}.carrouseldot.svelte-9hcm6s:hover{background-color:#0f172a73;transform:scale(1.1)}.carrouseldotactive.svelte-9hcm6s{background-color:#0f172ae6;width:18px}.onboarding-content.svelte-1nkjba2{flex-direction:column;gap:1rem;min-width:28rem;max-width:40rem;display:flex}.onboarding-slide.svelte-1nkjba2{min-height:8rem;padding:.5rem}.onboarding-slide.svelte-1nkjba2 h3:where(.svelte-1nkjba2){margin:0 0 .5rem}.onboarding-slide.svelte-1nkjba2 p:where(.svelte-1nkjba2){color:var(--text);margin:0}.onboarding-checkbox.svelte-1nkjba2{align-items:center;gap:.6rem;margin-top:.25rem;display:flex}.onboarding-actions.svelte-1nkjba2{justify-content:flex-end;display:flex}.onboarding-actions.svelte-1nkjba2 button:where(.svelte-1nkjba2){background:var(--bg);color:#fff;cursor:pointer;border:1px solid #0003;border-radius:.3rem;padding:.5rem .9rem}
