@font-face{font-family:Courier Prime;font-weight:400;font-style:normal;src:url(/fonts/CourierPrime-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Courier Prime;font-weight:700;font-style:normal;src:url(/fonts/CourierPrime-Bold.ttf)format("truetype");font-display:swap}@font-face{font-family:Courier Prime;font-weight:400;font-style:italic;src:url(/fonts/CourierPrime-Italic.ttf)format("truetype");font-display:swap}@font-face{font-family:Courier Prime;font-weight:700;font-style:italic;src:url(/fonts/CourierPrime-BoldItalic.ttf)format("truetype");font-display:swap}html,body{margin:0;padding:0}body{color:#1a1c20;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){body{--lightningcss-light: ;--lightningcss-dark:initial}}#app{min-height:100vh}.screenplay{color:#000;--scrn-break-left:1.5in;--scrn-break-right:1in;font-family:Courier Prime,Courier New,Courier,monospace;font-size:12pt;line-height:1.2}.screenplay p.scrn-scene-heading,.screenplay p.scrn-action,.screenplay p.scrn-character,.screenplay p.scrn-parenthetical,.screenplay p.scrn-dialogue,.screenplay p.scrn-transition,.screenplay p.scrn-shot{white-space:pre}.screenplay .scrn-scene-heading{text-transform:uppercase;margin:1em 0 0;font-weight:700}.screenplay .scrn-action{margin:1em 0 0}.screenplay .scrn-character{text-transform:uppercase;--scrn-break-left:3.7in;margin:1em 0 0 2.2in}.screenplay .scrn-parenthetical{--scrn-break-left:3.1in;--scrn-break-right:3.4in;max-width:2in;margin:0 0 0 1.6in}.screenplay .scrn-paren{-webkit-user-select:none;user-select:none}.screenplay .scrn-dialogue{--scrn-break-left:2.5in;--scrn-break-right:2.5in;max-width:3.5in;margin:0 0 0 1in}.screenplay .scrn-transition{text-transform:uppercase;text-align:right;margin:1em 0 0}.screenplay .scrn-shot{text-transform:uppercase;margin:1em 0 0}.screenplay p[data-alignment=left]{text-align:left}.screenplay p[data-alignment=center]{text-align:center}.screenplay p[data-alignment=right]{text-align:right}.screenplay p.scrn-scene-heading,.screenplay p.scrn-action,.screenplay p.scrn-character,.screenplay p.scrn-parenthetical,.screenplay p.scrn-dialogue,.screenplay p.scrn-transition,.screenplay p.scrn-shot{position:relative}.scrn-revision-star,.scrn-demo-star{-webkit-user-select:none;user-select:none;pointer-events:none;line-height:inherit;position:absolute;top:0}.scrn-demo-star{color:#b0b6c0}.editor-area:not(.format-guides) .scrn-demo-star{display:none}.screenplay .scrn-image{margin:.6em 0;display:flex}.screenplay .scrn-image.align-left{justify-content:flex-start}.screenplay .scrn-image.align-center{justify-content:center}.screenplay .scrn-image.align-right{justify-content:flex-end}.screenplay .scrn-image-inner{vertical-align:top;width:400px;height:300px;display:inline-block;position:relative}.screenplay .scrn-image-img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.screenplay .scrn-image.aspect-unlocked .scrn-image-img{object-fit:fill}.screenplay .scrn-image-placeholder{color:#3a3d44;cursor:pointer;box-sizing:border-box;background:#f5f6f8d9;border:2px dashed #b0b3ba;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.4em;padding:.5em;font-family:Courier Prime,Courier New,Courier,monospace;font-size:12pt;display:flex;position:absolute;inset:0}.screenplay .scrn-image-placeholder-filename{text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-weight:600;overflow:hidden}.screenplay .scrn-image-placeholder-hint{color:#6b6e78;font-size:10pt}.screenplay .scrn-image-handle{z-index:2;background:#fff;border:1px solid #0b51a1;border-radius:2px;width:10px;height:10px;display:none;position:absolute;box-shadow:0 0 0 2px #0000}.screenplay .scrn-image.selected .scrn-image-handle{display:block}.screenplay .scrn-image.selected .scrn-image-inner{outline:1px solid #0b51a1}.screenplay .scrn-image-handle-n{cursor:ns-resize;top:-5px;left:calc(50% - 5px)}.screenplay .scrn-image-handle-s{cursor:ns-resize;bottom:-5px;left:calc(50% - 5px)}.screenplay .scrn-image-handle-e{cursor:ew-resize;top:calc(50% - 5px);right:-5px}.screenplay .scrn-image-handle-w{cursor:ew-resize;top:calc(50% - 5px);left:-5px}.screenplay .scrn-image-handle-ne{cursor:nesw-resize;top:-5px;right:-5px}.screenplay .scrn-image-handle-nw{cursor:nwse-resize;top:-5px;left:-5px}.screenplay .scrn-image-handle-se{cursor:nwse-resize;bottom:-5px;right:-5px}.screenplay .scrn-image-handle-sw{cursor:nesw-resize;bottom:-5px;left:-5px}.screenplay .scrn-image-line-count{color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;letter-spacing:.02em;background:#14161c73;border-radius:3px;padding:1px 6px;font-family:Courier Prime,Courier New,Courier,monospace;font-size:9pt;font-weight:600;position:absolute;top:4px;left:4px}.editor-area.format-guides .page{background-image:linear-gradient(#5064c880 50%,#0000 50%),linear-gradient(#5064c880 50%,#0000 50%);background-position:var(--scrn-margin-left,1.5in) 0, calc(100% - var(--scrn-margin-right,1in)) 0;background-repeat:repeat-y,repeat-y;background-size:1px 6px,1px 6px}.editor-area.format-guides .page-top:after{content:"";pointer-events:none;border-bottom:1px dashed #5064c880;position:absolute;bottom:0;left:0;right:0}.editor-area.format-guides .page-bottom:before{content:"";pointer-events:none;border-top:1px dashed #5064c880;position:absolute;top:0;left:0;right:0}.editor-area.format-guides .band-text{outline-offset:1px;outline:1px dashed #148c3c99}.screenplay p.scrn-scene-heading{position:relative}.scrn-scene-number{pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre;position:absolute;top:0}.line-gutter{pointer-events:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;text-align:right;flex-direction:column;padding-right:.25rem;display:none;position:absolute;overflow:hidden}.editor-area.format-guides .line-gutter{display:flex}.gutter-num{color:#98a0ae;box-sizing:border-box;justify-content:flex-end;align-items:center;font-family:Courier New,Courier,monospace;font-size:9px;line-height:1;display:flex}.page.svelte-b7je3p{width:var(--scrn-page-width,8.5in);min-height:var(--scrn-page-height,11in);padding:0 var(--scrn-margin-right,1in) 0 var(--scrn-margin-left,1.5in);color:#000;box-sizing:border-box;zoom:var(--editor-zoom,1);background:#fff;margin:2rem auto;position:relative;box-shadow:0 4px 16px #00000026}.page.read-only.svelte-b7je3p{background:#e6e6e6;box-shadow:0 4px 16px #0000001f}.page.svelte-b7je3p .tiptap{min-height:var(--scrn-page-height,11in);outline:none;flex-direction:column;display:flex}.page.svelte-b7je3p .tiptap>.page-anchor-end{margin-top:auto}.page.svelte-b7je3p .page-break,.page.svelte-b7je3p .page-anchor{margin-left:calc(-1 * var(--scrn-break-left,1.5in));margin-right:calc(-1 * var(--scrn-break-right,1in));-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;background:0 0;display:block;position:relative}.page.read-only.svelte-b7je3p .page-break,.page.read-only.svelte-b7je3p .page-anchor{background:#e6e6e6}.page.svelte-b7je3p .page-gutter{background:#c8cbd1;border-top:1px solid #0000002e;border-bottom:1px solid #0000002e;height:.5in;display:block;box-shadow:inset 0 4px 4px -3px #0000001f,inset 0 -4px 4px -3px #0000001f}.page.svelte-b7je3p .page-band{display:block;position:relative}.page.svelte-b7je3p .page-band .band-text{color:#000}.page.svelte-b7je3p .page-break.plain-break{height:.5in;margin-top:.25in;margin-bottom:.25in}.page.svelte-b7je3p .page-break+p,.page.svelte-b7je3p .page-anchor-start+p{margin-top:0}.page.read-only.svelte-b7je3p .page-gutter{background:#c0c3ca}.wrap.svelte-m8vrrv{align-items:center;display:inline-flex;position:relative}.swatch.svelte-m8vrrv{cursor:pointer;border:1px solid #b0b3ba;border-radius:3px;flex-shrink:0;padding:0}.swatch.svelte-m8vrrv:hover:not(:disabled){border-color:#6b6e78}.swatch.svelte-m8vrrv:disabled{cursor:not-allowed;opacity:.5}.popover.svelte-m8vrrv{z-index:1000;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:6px;flex-direction:column;gap:.55rem;min-width:11.25rem;padding:.6rem;display:flex;position:fixed;box-shadow:0 12px 32px #0000004d}.palette.svelte-m8vrrv{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid}.palette-swatch.svelte-m8vrrv{cursor:pointer;border:1px solid #c8cbd1;border-radius:4px;height:1.4rem;padding:0}.palette-swatch.svelte-m8vrrv:hover{border-color:#6b6e78}.palette-swatch.selected.svelte-m8vrrv{outline-offset:1px;outline:2px solid #0b51a1}.rgb-row.svelte-m8vrrv{align-items:end;gap:.3rem;display:flex}.rgb-cell.svelte-m8vrrv{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.rgb-label.svelte-m8vrrv{color:#6b6e78;text-transform:uppercase;letter-spacing:.05em;text-align:center;font-size:.65rem}.rgb-input.svelte-m8vrrv{width:100%;font:inherit;color:#1a1c20;box-sizing:border-box;text-align:center;appearance:textfield;background:#fff;border:1px solid #c8cbd1;border-radius:4px;min-width:0;padding:.2rem .15rem;font-size:.78rem}.rgb-input.svelte-m8vrrv::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rgb-input.svelte-m8vrrv::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.native-trigger.svelte-m8vrrv{color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;flex-shrink:0;align-items:center;gap:.3rem;padding:.2rem .4rem;font-size:.72rem;display:inline-flex}.native-trigger.svelte-m8vrrv:hover{background:#f2f3f5;border-color:#6b6e78}.native-trigger-swatch.svelte-m8vrrv{border:1px solid #c8cbd1;border-radius:3px;width:.85rem;height:.85rem;display:inline-block}.native-trigger-label.svelte-m8vrrv{line-height:1}.native-trigger-wrap.svelte-m8vrrv{flex-shrink:0;display:inline-flex;position:relative}.hidden-native.svelte-m8vrrv{opacity:0;pointer-events:none;z-index:1001;border:none;width:1rem;margin:0;padding:0;position:absolute;top:0;bottom:0;left:100%}.check.svelte-m8vrrv{color:#1a1c20;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.check.svelte-m8vrrv input[type=checkbox]:where(.svelte-m8vrrv){cursor:pointer;margin:0}.actions.svelte-m8vrrv{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.actions.svelte-m8vrrv button:where(.svelte-m8vrrv){color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.4rem 1rem;font-size:.9rem}.actions.svelte-m8vrrv button:where(.svelte-m8vrrv):hover{background:#f2f3f5}.actions.svelte-m8vrrv button.primary:where(.svelte-m8vrrv){color:#fff;background:#0b51a1;border-color:#0b51a1;padding:.4rem 1.4rem;font-weight:600}.actions.svelte-m8vrrv button.primary:where(.svelte-m8vrrv):hover,.actions.svelte-m8vrrv button.primary:where(.svelte-m8vrrv):focus-visible{outline-offset:2px;background:#093c79;outline:2px solid #93b6fb}.format-bar.svelte-1bwadjq{z-index:25;background:#c0c3ca;border-bottom:1px solid #a8acb3;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .5rem;display:flex;position:relative}.cluster.svelte-1bwadjq{background:#f5f6f8;border:1px solid #c8cbd1;border-radius:6px;align-items:center;gap:4px;padding:.15rem .4rem;display:inline-flex}.bar-btn.svelte-1bwadjq{box-sizing:border-box;cursor:pointer;color:#2a2c33;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;height:1.4rem;padding:0 .55rem;font-family:inherit;font-size:.8rem;line-height:1;display:inline-flex}.bar-btn.svelte-1bwadjq:hover{background:#e4e6ea}.bar-btn.active.svelte-1bwadjq{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.bar-btn.svelte-1bwadjq:disabled{color:#b0b3ba;cursor:default}.bar-btn.svelte-1bwadjq:disabled:hover{background:0 0}.mark-btn.svelte-1bwadjq,.align-btn.svelte-1bwadjq,.note-nav.svelte-1bwadjq{min-width:1.4rem;padding:0 .25rem}.save-btn.svelte-1bwadjq,.mark-btn.bold.svelte-1bwadjq{font-weight:400}.mark-btn.italic.svelte-1bwadjq{font-style:italic}.mark-btn.underline.svelte-1bwadjq{text-decoration:underline}.mark-btn.strike.svelte-1bwadjq{text-decoration:line-through}.mini-divider.svelte-1bwadjq{background:#c8cbd1;width:1px;height:1.1rem;margin:0 .15rem;display:inline-block}.bar-btn-wrap.svelte-1bwadjq{align-items:center;height:1.4rem;display:inline-flex}.font-wrap.svelte-1bwadjq{display:inline-flex;position:relative}.font-popover.svelte-1bwadjq{color:#1a1c20;z-index:60;background:#fff;border:1px solid #c8cbd1;border-radius:6px;flex-direction:column;gap:.25rem;min-width:13rem;padding:.3rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #00000040}.font-item.svelte-1bwadjq{text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .55rem;font-size:.85rem;display:flex}.font-item.svelte-1bwadjq:hover{background:#eef2f8}.font-item.svelte-1bwadjq .check:where(.svelte-1bwadjq){color:#0b51a1;font-weight:700}.font-note.svelte-1bwadjq{color:#6b6e78;margin:.2rem .3rem .1rem;font-size:.72rem;line-height:1.35}.align-glyph.svelte-1bwadjq{flex-direction:column;gap:2px;width:.75rem;display:inline-flex}.align-glyph.center.svelte-1bwadjq{align-items:center}.align-glyph.right.svelte-1bwadjq{align-items:flex-end}.align-line.svelte-1bwadjq{background:currentColor;border-radius:1px;height:1px;display:block}.align-line.wide.svelte-1bwadjq{width:100%}.align-line.narrow.svelte-1bwadjq{width:60%}.note-nav.svelte-1bwadjq,.cheat-nav.svelte-1bwadjq{font-size:1rem;font-weight:700}.nav-glyph.svelte-1bwadjq{margin-top:-1px;line-height:1;display:inline-block}.cheat-label.svelte-1bwadjq{color:#2a2c33;padding:0 .2rem 0 .05rem;font-size:.8rem;font-weight:400}.cheat-value-input.svelte-1bwadjq{text-align:center;width:1.6rem;font:inherit;color:#6b6e78;font-variant-numeric:tabular-nums;box-sizing:border-box;appearance:textfield;background:0 0;border:1px solid #0000;border-radius:3px;height:1.4rem;padding:0 .05rem;font-size:.8rem}.cheat-value-input.svelte-1bwadjq::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheat-value-input.svelte-1bwadjq::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cheat-value-input.svelte-1bwadjq:hover{border-color:#c8cbd1}.cheat-value-input.svelte-1bwadjq:focus{background:#fff;border-color:#93b6fb;outline:none}.cheat-value-input.nonzero.svelte-1bwadjq{color:#0b51a1;font-weight:600}.font-glyph.svelte-1bwadjq{margin-top:-3px;font-size:1.1rem;font-style:italic;font-weight:400;line-height:1;display:inline-block}.font-btn.svelte-1bwadjq{min-width:1.7rem;padding:0 .45rem}.case-wrap.svelte-1bwadjq{display:inline-flex;position:relative}.case-btn.svelte-1bwadjq{min-width:1.85rem;padding:0 .45rem;font-weight:600}.case-popover.svelte-1bwadjq{color:#1a1c20;z-index:60;background:#fff;border:1px solid #c8cbd1;border-radius:6px;flex-direction:column;gap:.1rem;min-width:11rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #00000040}.case-item.svelte-1bwadjq{text-align:left;font:inherit;color:#1a1c20;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:.35rem .6rem;font-size:.85rem}.case-item.svelte-1bwadjq:hover{background:#eef2f8}.toolbar.svelte-1biaa9h{background:#f5f6f8;border:1px solid #c8cbd1;border-radius:6px;align-items:center;gap:4px;padding:.25rem .5rem;display:inline-flex}button.svelte-1biaa9h{cursor:pointer;color:#2a2c33;background:0 0;border:1px solid #0000;border-radius:4px;padding:.35rem .75rem;font-family:inherit;font-size:.85rem}button.svelte-1biaa9h:hover{background:#e4e6ea}button.active.svelte-1biaa9h{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.num-input.svelte-c35vbt{justify-self:end;align-items:stretch;gap:.35rem;display:inline-flex}.num-input.svelte-c35vbt input:where(.svelte-c35vbt){width:2.25rem;font:inherit;color:#1a1c20;text-align:right;background:#fff;border:1px solid #c8cbd1;border-radius:3px;padding:.22rem .4rem;font-size:.85rem}.num-input.svelte-c35vbt input:where(.svelte-c35vbt):focus{outline-offset:-1px;border-color:#0b51a1;outline:1px solid #0b51a1}.spin.svelte-c35vbt{flex-direction:column;gap:0;display:inline-flex}.spin.svelte-c35vbt button:where(.svelte-c35vbt){color:#3a3d44;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:2px;height:50%;min-height:11px;padding:0 4px;font-size:7px;line-height:1}.spin.svelte-c35vbt button:where(.svelte-c35vbt):first-child{border-bottom:none;border-radius:2px 2px 0 0}.spin.svelte-c35vbt button:where(.svelte-c35vbt):last-child{border-radius:0 0 2px 2px}.spin.svelte-c35vbt button:where(.svelte-c35vbt):hover{background:#eef0f3}.unit.svelte-c35vbt{color:#6b6e78;text-align:left;flex:0 0 1.25rem;align-self:center;font-size:.75rem}.wrap.svelte-15venf4{display:inline-flex;position:relative}.trigger.svelte-15venf4{box-sizing:border-box;cursor:pointer;color:#2a2c33;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:6px;justify-content:center;align-items:center;height:1.85rem;padding:0 .85rem;font-family:inherit;font-size:.85rem;line-height:1;display:inline-flex}.trigger.svelte-15venf4:hover{background:#e4e6ea}.trigger.active.svelte-15venf4{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.popover.svelte-15venf4{color:#1a1c20;z-index:50;background:#fff;border:1px solid #c8cbd1;border-radius:6px;flex-direction:column;gap:.4rem;min-width:17.5rem;max-width:20rem;max-height:70vh;padding:.4rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #00000040}.ctrl-section.svelte-15venf4{background:#fff;border:1px solid #d8dbe1;border-radius:4px;overflow:hidden}.section-head.svelte-15venf4{box-sizing:border-box;color:#1a1c20;background:#eef0f3;align-items:center;gap:.5rem;min-height:2.4rem;padding:.45rem .7rem;font-size:.86rem;font-weight:600;display:flex}.section-title.svelte-15venf4{flex:1;min-width:0}.caret-btn.svelte-15venf4{cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.caret.svelte-15venf4{color:#6b6e78;width:.85rem;font-size:.85rem;line-height:1;transition:transform .12s;display:inline-block}.caret.open.svelte-15venf4{transform:rotate(90deg)}.show-btn.svelte-15venf4{color:#3a3d44;cursor:pointer;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:4px;min-width:3.1rem;padding:.2rem .55rem;font-family:inherit;font-size:.78rem;line-height:1}.show-btn.svelte-15venf4:hover{background:#e4e6ea}.show-btn.active.svelte-15venf4{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.section-body.svelte-15venf4{border-top:1px solid #e0e2e7;flex-direction:column;gap:.55rem;padding:.6rem .7rem .7rem;display:flex}.check-row.svelte-15venf4{cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.check-row.svelte-15venf4 input[type=checkbox]:where(.svelte-15venf4){cursor:pointer;margin:0}.field-row.svelte-15venf4{align-items:center;gap:.5rem;font-size:.82rem;display:flex}.field-row.dim.svelte-15venf4{opacity:.55}.field-label.svelte-15venf4{color:#3a3d44;flex:1}.field-row.svelte-15venf4 .num-input .unit{display:none}.resize-handle.svelte-ep0jq4{cursor:col-resize;z-index:5;background:0 0;flex:0 0 5px;align-self:stretch;position:relative}.resize-handle.svelte-ep0jq4:before{content:"";background:#b0b3ba;width:1px;position:absolute;top:0;bottom:0;left:2px}.resize-handle.svelte-ep0jq4:hover:before,.resize-handle.dragging.svelte-ep0jq4:before{background:#0b51a1;width:2px;left:1.5px}.resize-handle.horizontal.svelte-ep0jq4{cursor:row-resize;flex:0 0 5px;align-self:stretch;width:100%}.resize-handle.horizontal.svelte-ep0jq4:before{width:auto;height:1px;inset:2px 0 auto}.resize-handle.horizontal.svelte-ep0jq4:hover:before,.resize-handle.horizontal.dragging.svelte-ep0jq4:before{width:auto;height:2px;top:1.5px;left:0}.nav-note.svelte-15xp3us{border-bottom:1px solid #ebecf0;flex-direction:column;gap:.18rem;padding:.4rem .6rem .5rem;display:flex}.title-row.svelte-15xp3us{align-items:center;gap:.3rem;display:flex}.title-input.svelte-15xp3us{color:#1a1c20;min-width:0;font:inherit;background:0 0;border:1px solid #0000;border-radius:3px;outline:none;flex:1;padding:.15rem .3rem;font-size:.85rem;font-weight:600}.title-input.svelte-15xp3us::placeholder{color:#8a8d96;font-style:italic;font-weight:500}.title-input.svelte-15xp3us:hover{background:#e4e6ea;border-color:#d8dae0}.title-input.focused.svelte-15xp3us,.title-input.svelte-15xp3us:focus{color:#1a1c20;background:#fff;border-color:#93b6fb}.jump.svelte-15xp3us{color:#6b6e78;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex-shrink:0;padding:.05rem .3rem;font-size:.95rem;line-height:1}.jump.svelte-15xp3us:hover{color:#0b51a1;background:#d3e3fd}.body-display.svelte-15xp3us{text-align:left;font:inherit;color:#3a3d44;cursor:pointer;white-space:pre-wrap;word-break:break-word;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:.1rem .3rem;font-size:.78rem;line-height:1.3}.body-display.svelte-15xp3us:hover{background:#e4e6ea}.body-display.empty.svelte-15xp3us{color:#8a8d96;font-style:italic}.body-input.svelte-15xp3us{box-sizing:border-box;color:#1a1c20;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #93b6fb;border-radius:3px;outline:none;min-height:2.4em;margin:0;padding:.25rem .4rem;font-size:.78rem;line-height:1.3;display:block}.body-input.svelte-15xp3us::placeholder{color:#8a8d96;font-style:italic}.nav-panel.svelte-kbhgg9{background:#f5f6f8;border-right:1px solid #b0b3ba;flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}.split-top.svelte-kbhgg9,.split-bot.svelte-kbhgg9{flex-direction:column;min-height:0;display:flex;overflow:hidden}.sub-panel.svelte-kbhgg9{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sub-header.svelte-kbhgg9{background:#e1e3e8;border-bottom:1px solid #c2c5cc;flex-shrink:0;justify-content:space-between;align-items:center;padding:.4rem .7rem;display:flex}.sub-header.svelte-kbhgg9 h3:where(.svelte-kbhgg9){color:#1a1c20;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.8rem;font-weight:600}.count.svelte-kbhgg9{color:#6b6e78;font-size:.75rem}.sub-body.svelte-kbhgg9{flex:1;min-height:0;overflow-y:auto}.empty.svelte-kbhgg9{color:#6b6e78;margin:0;padding:.8rem .7rem;font-size:.85rem;font-style:italic}.list.svelte-kbhgg9{margin:0;padding:.3rem 0;list-style:none}.note-row.svelte-kbhgg9{display:block}.scene-item.svelte-kbhgg9,.note-item.svelte-kbhgg9{text-align:left;width:100%;font:inherit;color:#1a1c20;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.15rem;padding:.45rem .8rem;display:flex}.scene-item.svelte-kbhgg9:hover,.note-item.svelte-kbhgg9:hover{background:#e4e6ea}.scene-slug.svelte-kbhgg9{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.scene-body-line.svelte-kbhgg9{color:#3a3d44;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin-top:.1rem;font-size:.78rem;line-height:1.3;display:block}.scene-action.svelte-kbhgg9{padding-left:.3rem}.scene-character.svelte-kbhgg9{text-align:center;text-transform:uppercase;margin-top:.35rem;font-weight:600}.scene-dialogue.svelte-kbhgg9{padding-left:1.2rem;padding-right:1.2rem}.scene-parenthetical.svelte-kbhgg9{text-align:center;padding-left:.6rem;padding-right:.6rem;font-style:italic}.scene-transition.svelte-kbhgg9{text-align:right;text-transform:uppercase;color:#1a1c20;font-weight:600}.scene-shot.svelte-kbhgg9{text-transform:uppercase;padding-left:.3rem;font-weight:600}.scene-sceneHeading.svelte-kbhgg9{text-transform:uppercase;font-weight:600}.note-title.svelte-kbhgg9{color:#1a1c20;white-space:pre-wrap;word-break:break-word;font-size:.85rem;font-weight:600}.note-body.svelte-kbhgg9{color:#3a3d44;white-space:pre-wrap;word-break:break-word;font-size:.78rem;line-height:1.3}.history-panel.svelte-17pz9e8{background:#f5f6f8;border-left:1px solid #b0b3ba;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.panel-header.svelte-17pz9e8{background:#e1e3e8;border-bottom:1px solid #c2c5cc;flex-shrink:0;justify-content:space-between;align-items:center;padding:.4rem .7rem;display:flex}.panel-header.svelte-17pz9e8 h3:where(.svelte-17pz9e8){color:#1a1c20;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.85rem;font-weight:600}.close.svelte-17pz9e8{color:#6b6e78;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .4rem;font-size:1.1rem;line-height:1}.close.svelte-17pz9e8:hover{color:#1a1c20;background:#c8cbd1}.body.svelte-17pz9e8{flex:1;min-height:0;padding:.7rem;overflow-y:auto}.empty.svelte-17pz9e8{color:#6b6e78;margin:0;font-size:.85rem;font-style:italic}.empty.small.svelte-17pz9e8{font-size:.8rem}.block-info.svelte-17pz9e8{margin-bottom:.7rem}.block-type.svelte-17pz9e8{color:#6b6e78;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.passes.svelte-17pz9e8{margin:0;padding:0;list-style:none}.passes.svelte-17pz9e8 li:where(.svelte-17pz9e8){background:#fff;border:1px solid #d8dae0;border-radius:5px;margin-bottom:.5rem;padding:.5rem .6rem}.passes.svelte-17pz9e8 li.current:where(.svelte-17pz9e8){background:#f7faff;border-color:#0b51a1}.passes.svelte-17pz9e8 li:where(.svelte-17pz9e8):last-child{margin-bottom:0}.pass-head.svelte-17pz9e8{align-items:baseline;gap:.4rem;margin-bottom:.3rem;display:flex}.draft-label.svelte-17pz9e8{color:#6b6e78;white-space:nowrap;font-size:.7rem;font-weight:500}.rev-tag.svelte-17pz9e8{color:#1a1c20;background:color-mix(in srgb, var(--rev-color) 25%, #fff);border:1px solid color-mix(in srgb, var(--rev-color) 50%, #ccc);white-space:nowrap;border-radius:8px;padding:.05rem .4rem;font-size:.7rem}.pass-head.svelte-17pz9e8 strong:where(.svelte-17pz9e8){color:#1a1c20;font-size:.85rem;font-weight:600}.current-tag.svelte-17pz9e8{color:#0a7d3f;text-transform:uppercase;letter-spacing:.04em;background:#d8efe1;border:1px solid #a3d9bd;border-radius:6px;margin-left:auto;padding:.05rem .35rem;font-size:.65rem}.pass-text.svelte-17pz9e8{color:#1a1c20;white-space:pre-wrap;word-break:break-word;background:#fbfbfd;border:1px solid #ebecf0;border-radius:4px;margin-bottom:.3rem;padding:.35rem .5rem;font-size:.85rem}.pass-text.empty-text.svelte-17pz9e8{color:#6b6e78;font-style:italic}.pass-meta.svelte-17pz9e8{color:#6b6e78;flex-wrap:wrap;gap:.6rem;font-size:.72rem;display:flex}.unchanged.svelte-17pz9e8{color:#888;font-style:italic}.note-bubble.svelte-ubxw7t{border:1px solid #00000026;border-radius:5px;flex-direction:column;min-width:11rem;max-width:16rem;line-height:1.35;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000001f}.title-bar.svelte-ubxw7t{-webkit-user-select:none;user-select:none;border-bottom:1px solid #0000001a;align-items:center;gap:.25rem;padding:.18rem .3rem .18rem .45rem;display:flex}.note-bubble.collapsed.svelte-ubxw7t .title-bar:where(.svelte-ubxw7t){border-bottom:none}.title-text.svelte-ubxw7t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.92em;font-weight:600;overflow:hidden}.title-input.svelte-ubxw7t{min-width:0;color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:3px;outline:none;flex:1;margin:-.05rem 0;padding:.05rem .25rem;font-size:.92em;font-weight:600}.title-input.svelte-ubxw7t:hover{border-color:#00000026}.title-input.svelte-ubxw7t:focus{background:#ffffff8c;border-color:#00000040}.icon.svelte-ubxw7t{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .32rem;font-size:.95em;line-height:1}.icon.svelte-ubxw7t:hover{background:#00000014}.icon.collapse.svelte-ubxw7t{padding:.05rem .45rem;font-size:1.4em;transition:transform .12s}.icon.collapse.open.svelte-ubxw7t{transform:rotate(0)}.icon.collapse.svelte-ubxw7t:not(.open){transform:rotate(90deg)}.icon.delete.svelte-ubxw7t{font-size:1.1em}.icon.delete.svelte-ubxw7t:hover{color:#c0392b;background:#c0392b2e}.body.svelte-ubxw7t{white-space:pre-wrap;word-wrap:break-word;min-height:2em;padding:.35rem .5rem .45rem}.body-textarea.svelte-ubxw7t{box-sizing:border-box;width:100%;color:inherit;resize:none;background:0 0;border:none;outline:none;min-height:2em;margin:0;padding:.35rem .5rem .45rem;font-family:inherit;line-height:1.35;display:block;overflow:hidden}.body-textarea.svelte-ubxw7t:focus{background:#ffffff59}.body-textarea.svelte-ubxw7t::placeholder{color:#00000059;font-style:italic}.confirm-overlay.svelte-ubxw7t{background:#ffffff7a;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;display:flex;position:absolute;inset:0}.confirm-msg.svelte-ubxw7t{color:#1a1c20;text-align:center;margin:0;font-size:.88em}.confirm-actions.svelte-ubxw7t{gap:.35rem;display:flex}.btn.svelte-ubxw7t{color:#2a2c33;font:inherit;cursor:pointer;background:#fff;border:1px solid #b0b3ba;border-radius:3px;padding:.2rem .6rem;font-size:.82em}.btn.svelte-ubxw7t:hover{background:#f2f3f5}.btn.danger.svelte-ubxw7t{color:#fff;background:#c0392b;border-color:#a93423}.btn.danger.svelte-ubxw7t:hover{background:#a93423}.note-bubble-context.svelte-ubxw7t{z-index:200;background:#fff;border:1px solid #c8cbd1;border-radius:4px;min-width:9rem;padding:.2rem;position:fixed;box-shadow:0 6px 18px #0000002e}.note-bubble-context-item.svelte-ubxw7t{color:#1a1c20;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:3px;padding:.4rem .65rem;font-size:.85rem;display:block}.note-bubble-context-item.svelte-ubxw7t:hover{color:#c0392b;background:#eef2f8}.notes-layer.svelte-1bgvo7w{pointer-events:none;z-index:4;position:absolute;inset:0}.notes-anchor.svelte-1bgvo7w{pointer-events:auto;transform:scale(var(--editor-zoom,1));position:absolute}.notes-anchor.side-right.svelte-1bgvo7w{transform-origin:0 0}.notes-anchor.side-left.svelte-1bgvo7w{transform-origin:100% 0}.pane.svelte-w1k8yk{background:#d0d3d8;border-right:1px solid #b0b3ba;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative}.pane.svelte-w1k8yk:first-of-type{border-right:none}.pane.focused.svelte-w1k8yk:before{content:"";pointer-events:none;z-index:1;position:absolute;inset:0;box-shadow:inset 0 3px #0b51a1}.pane-header.svelte-w1k8yk{z-index:2;background:#e1e3e8;border-bottom:1px solid #c2c5cc;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .7rem;display:flex;position:relative}.selectors.svelte-w1k8yk{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:.6rem;min-width:0;display:flex}.control.svelte-w1k8yk{color:#3a3d44;align-items:center;gap:.35rem;min-width:0;font-size:.78rem;display:flex}.control.svelte-w1k8yk .label:where(.svelte-w1k8yk){color:#6b6e78;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;font-size:.7rem}.control.svelte-w1k8yk select:where(.svelte-w1k8yk){color:#1a1c20;font:inherit;background:#fff;border:1px solid #b0b3ba;border-radius:3px;min-width:0;max-width:12rem;padding:.2rem .4rem;font-size:.82rem}.pane-actions.svelte-w1k8yk{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.history-badge.svelte-w1k8yk{color:#ffe0e0;letter-spacing:.02em;white-space:nowrap;background:#7f0000;border:1px solid #b04040;border-radius:5px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.9rem;font-weight:600;display:inline-flex}.icon.svelte-w1k8yk{color:#6b6e78;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .4rem;font-size:1rem;line-height:1}.icon.svelte-w1k8yk:hover{color:#1a1c20;background:#c8cbd1}.pane-toolbar.svelte-w1k8yk{z-index:20;background:#d0d3d8;border-bottom:1px solid #b0b3ba;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.5rem;padding:.25rem .5rem;display:grid;position:relative}.toolbar-side.svelte-w1k8yk{align-items:center;display:flex}.toolbar-left.svelte-w1k8yk{justify-content:flex-start}.toolbar-right.svelte-w1k8yk{justify-content:flex-end}.toolbar-center.svelte-w1k8yk{justify-content:center;display:flex}.pane-add-btn.svelte-w1k8yk{color:#2a2c33;cursor:pointer;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:6px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:0;font-family:inherit;font-size:1.2rem;font-weight:700;line-height:1;display:inline-flex}.pane-add-btn.svelte-w1k8yk .plus-glyph{margin-top:-4px;display:inline-block}.pane-add-btn.svelte-w1k8yk:hover{background:#e4e6ea}.panel-toggle.svelte-w1k8yk{box-sizing:border-box;cursor:pointer;color:#2a2c33;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:6px;justify-content:center;align-items:center;height:1.85rem;padding:0 .85rem;font-family:inherit;font-size:.85rem;line-height:1;display:inline-flex}.panel-toggle.svelte-w1k8yk:hover{background:#e4e6ea}.panel-toggle.active.svelte-w1k8yk{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.pane-body.svelte-w1k8yk{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}.editor-area.svelte-w1k8yk{flex:1;min-width:0;position:relative;overflow:auto}.editor-area.svelte-w1k8yk::-webkit-scrollbar-thumb{min-width:50px;min-height:50px}.build-stamp.svelte-w1k8yk{color:#b8bbc1;-webkit-user-select:none;user-select:none;pointer-events:none;letter-spacing:.01em;z-index:5;font-variant-numeric:tabular-nums;font-size:.72rem;line-height:1;position:absolute;bottom:.6rem;left:1rem}.zoom-widget.svelte-w1k8yk{z-index:5;background:#ffffffeb;border:1px solid #b0b3ba;border-radius:999px;align-items:center;gap:.1rem;width:max-content;padding:.18rem .35rem .18rem .4rem;display:inline-flex;position:absolute;bottom:.6rem;right:1.5rem;box-shadow:0 2px 8px #00000026}.zoom-input.svelte-w1k8yk{text-align:right;width:1.55rem;font:inherit;color:#1a1c20;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .15rem;font-size:.85rem}.zoom-input.svelte-w1k8yk:hover{border-color:#c8cbd1}.zoom-input.svelte-w1k8yk:focus{background:#fff;border-color:#93b6fb;outline:none}.zoom-percent.svelte-w1k8yk{color:#6b6e78;padding-right:.2rem;font-size:.85rem}.zoom-select.svelte-w1k8yk{color:#0000;font:inherit;cursor:pointer;appearance:none;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#6b6e78 50%),linear-gradient(135deg,#6b6e78 50%,#0000 50%);background-position:calc(100% - 9px),calc(100% - 5px);background-repeat:no-repeat;background-size:4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:none;width:1.6rem;padding:.1rem .15rem .1rem .25rem;font-size:.85rem}.zoom-select.svelte-w1k8yk:focus{outline:none}.zoom-select.svelte-w1k8yk option:where(.svelte-w1k8yk){color:#1a1c20}.note-context-menu.svelte-w1k8yk{z-index:100;background:#fff;border:1px solid #c8cbd1;border-radius:4px;min-width:10rem;padding:.2rem;position:fixed;box-shadow:0 6px 18px #0000002e}.note-context-item.svelte-w1k8yk{color:#1a1c20;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:3px;padding:.45rem .7rem;font-size:.88rem;display:block}.note-context-item.svelte-w1k8yk:hover{background:#eef2f8}.note-context-item.danger.svelte-w1k8yk{color:#b1311e}.note-context-item.danger.svelte-w1k8yk:hover{color:#8c2718;background:#fdecec}.note-context-divider.svelte-w1k8yk{background:#e0e2e7;height:1px;margin:.25rem .15rem}.note-context-item.check-context-item.svelte-w1k8yk{grid-template-columns:1.1rem 1fr;align-items:center;gap:.4rem;display:grid}.check-context-item.svelte-w1k8yk .check:where(.svelte-w1k8yk){color:#0b51a1;text-align:center;font-size:.95rem;line-height:1}.note-context-item.check-after-item.svelte-w1k8yk{grid-template-columns:1fr 1.1rem;align-items:center;gap:.4rem;display:grid}.check-after-item.svelte-w1k8yk .check:where(.svelte-w1k8yk){color:#0b51a1;text-align:center;font-size:.95rem;line-height:1}.file-menu.svelte-hv20pd{color:#e8e9ec;background:#2a2c33;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.4rem 1.5rem;display:grid}.left.svelte-hv20pd{justify-self:start;align-items:center;gap:.25rem;display:flex}.app-logo.svelte-hv20pd{color:#fff;-webkit-user-select:none;user-select:none;padding:.1rem .4rem 0 .05rem;font-family:Courier Prime,Courier New,Courier,monospace;font-size:1.65rem;line-height:1}.center.svelte-hv20pd{justify-self:center;align-items:center;gap:.75rem;min-width:0;display:flex}.right.svelte-hv20pd{justify-self:end;align-items:center;gap:.5rem;display:flex}.menu-wrap.svelte-hv20pd{display:inline-flex;position:relative}.menu-trigger.svelte-hv20pd{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.85rem;display:inline-flex}.menu-trigger.svelte-hv20pd:hover{background:#383a42;border-color:#6b6e78}.menu-trigger[aria-expanded=true].svelte-hv20pd{background:#44464f;border-color:#6b6e78}.popover.svelte-hv20pd{color:#1a1c20;z-index:50;background:#fff;border:1px solid #c8cbd1;border-radius:6px;min-width:11rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #00000040}.menu-item.svelte-hv20pd{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.45rem .6rem;font-size:.9rem;display:block}.menu-item.svelte-hv20pd:hover:not(:disabled){background:#eef2f8}.menu-item.svelte-hv20pd:disabled{opacity:.45;cursor:not-allowed}.menu-item.check-item.svelte-hv20pd{grid-template-columns:1fr 1.1rem;align-items:center;gap:.4rem;display:grid}.check-item.svelte-hv20pd .check:where(.svelte-hv20pd){color:#0b51a1;text-align:center;font-size:.95rem;line-height:1}.menu-divider.svelte-hv20pd{background:#e0e2e7;height:1px;margin:.25rem .15rem}.view-popover.svelte-hv20pd{min-width:16rem}.zoom-row.svelte-hv20pd{align-items:center;gap:.3rem;padding:.4rem .5rem .4rem .6rem;font-size:.85rem;display:flex}.zoom-row-label.svelte-hv20pd{flex:1;min-width:0}.zoom-bump.svelte-hv20pd{color:#2a2c33;width:1.4rem;height:1.4rem;font:inherit;cursor:pointer;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:3px;padding:0;font-size:.95rem;line-height:1}.zoom-bump.svelte-hv20pd:hover{background:#e4e6ea}.zoom-row-input.svelte-hv20pd{text-align:right;color:#1a1c20;width:1.7rem;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #c8cbd1;border-radius:3px;padding:.1rem .25rem;font-size:.85rem}.zoom-row-input.svelte-hv20pd:focus{border-color:#93b6fb;outline:none}.zoom-row-suffix.svelte-hv20pd{color:#6b6e78;margin-left:-.15rem;font-size:.82rem}.menu-item.show-hide-item.svelte-hv20pd{grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.show-tag.svelte-hv20pd{color:#3a3d44;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:4px;padding:.12rem .5rem;font-size:.74rem;line-height:1}.show-tag.active.svelte-hv20pd{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.placeholder.svelte-hv20pd{color:#6b6e78;padding:.5rem .6rem;font-size:.85rem;font-style:italic}.program-name.svelte-hv20pd{color:#e8e9ec;letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:3px .25rem 0;font-family:Courier Prime,Courier New,Courier,monospace;font-size:1.4rem;line-height:1.65rem}.app-logo-wrap.svelte-hv20pd{align-items:center;display:inline-flex;position:relative}.alpha-decal.svelte-hv20pd{transform-origin:50%;letter-spacing:.04em;color:#ff3b3b;text-shadow:0 0 2px #0000008c,0 1px 1px #00000059;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-family:Courier Prime,Courier New,Courier,monospace;font-size:.78rem;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(3px - 50%))rotate(-25deg)}@media (width<=1080px){.program-name.svelte-hv20pd{font-size:1.28rem}}@media (width<=980px){.program-name.svelte-hv20pd{font-size:1.2rem}}@media (width<=900px){.program-name.svelte-hv20pd{font-size:1.12rem}}@media (width<=860px){.program-name.svelte-hv20pd{display:none}}.gear.svelte-hv20pd{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #44464f;border-radius:4px;padding:.25rem .5rem;font-size:1.05rem;line-height:1}.gear.svelte-hv20pd:hover{background:#383a42;border-color:#6b6e78}.wrap.svelte-1h12jfb{display:inline-flex;position:relative}.trigger.svelte-1h12jfb{color:#1a1c20;font:inherit;cursor:pointer;white-space:nowrap;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:4px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.85rem;display:inline-flex}.trigger.svelte-1h12jfb:hover{background:#e4e6ea;border-color:#b0b3ba}.trigger.svelte-1h12jfb strong:where(.svelte-1h12jfb){font-weight:600}.popover.svelte-1h12jfb{color:#1a1c20;z-index:50;background:#fff;border:1px solid #c8cbd1;border-radius:6px;min-width:16rem;max-width:26rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #00000040}.drafts.svelte-1h12jfb{margin:0;padding:0;list-style:none}.row.svelte-1h12jfb{border-radius:4px;align-items:center;display:flex}.row.svelte-1h12jfb:hover{background:#f2f3f5}.row.active.svelte-1h12jfb{background:#eef2f8}.row-button.svelte-1h12jfb{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;min-width:0;padding:.45rem .5rem;font-size:.9rem;display:flex}.bullet.svelte-1h12jfb{color:#0b51a1;width:.9rem;font-size:.7rem;line-height:1}.name.svelte-1h12jfb{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-actions.svelte-1h12jfb{visibility:hidden;gap:.1rem;padding-right:.25rem;display:flex}.row.svelte-1h12jfb:hover .row-actions:where(.svelte-1h12jfb),.row.active.svelte-1h12jfb .row-actions:where(.svelte-1h12jfb){visibility:visible}.icon.svelte-1h12jfb{color:#6b6e78;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:.25rem .4rem;font-size:.95rem;line-height:1}.icon.svelte-1h12jfb:hover{color:#1a1c20;background:#e0e2e7}.icon.danger.svelte-1h12jfb:hover{color:#c0392b;background:#c0392b1f}.divider.svelte-1h12jfb{background:#e0e2e7;height:1px;margin:.25rem 0}.new.svelte-1h12jfb{text-align:left;color:#0b51a1;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.45rem .6rem;font-size:.85rem}.new.svelte-1h12jfb:hover{background:#eef2f8}input[type=text].svelte-1h12jfb{color:#1a1c20;font:inherit;background:#fff;border:1px solid #6b6e78;border-radius:4px;flex:1;margin:.2rem;padding:.3rem .5rem;font-size:.9rem}.wrap.svelte-183iua0{display:inline-flex;position:relative}.trigger.svelte-183iua0{color:#1a1c20;font:inherit;cursor:pointer;white-space:nowrap;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:4px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.85rem;display:inline-flex}.trigger.svelte-183iua0:hover{background:#e4e6ea;border-color:#b0b3ba}.trigger.svelte-183iua0 strong:where(.svelte-183iua0){font-weight:600}.popover.svelte-183iua0{color:#1a1c20;z-index:50;background:#fff;border:1px solid #c8cbd1;border-radius:6px;min-width:20rem;max-width:30rem;max-height:70vh;padding:.25rem;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000040}.revisions.svelte-183iua0{margin:0;padding:0;list-style:none}.revision.svelte-183iua0{border-bottom:1px solid #f0f1f3;padding-bottom:.4rem}.revision.svelte-183iua0:last-child{border-bottom:none}.revision.active.svelte-183iua0{background:#f7f9fc}.rev-row.svelte-183iua0{border-radius:4px;align-items:center;gap:.4rem;padding:.25rem .6rem;display:flex}.rev-row.svelte-183iua0:hover{background:#f2f3f5}.bullet.svelte-183iua0{color:#0b51a1;flex-shrink:0;width:.7rem;font-size:.7rem;line-height:1}.rev-header.svelte-183iua0{color:inherit;flex:1;align-items:center;gap:.5rem;min-width:0;font-size:.9rem;display:flex}.rev-button.svelte-183iua0{cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;border-radius:3px;padding:.25rem .3rem}.rev-button.svelte-183iua0:hover{background:#eef2f8}.rev-toggles.svelte-183iua0{gap:.8rem;padding:0 .6rem 0 2.1rem;display:flex}.toggle.svelte-183iua0{color:#6b6e78;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;font-size:.78rem;display:flex}.toggle.svelte-183iua0 input[type=checkbox]:where(.svelte-183iua0){cursor:pointer;margin:0}.rev-name.svelte-183iua0{font-weight:500}.count.svelte-183iua0{color:#6b6e78;margin-left:auto;font-size:.8rem;font-weight:400}.divider.svelte-183iua0{background:#e0e2e7;height:1px;margin:.25rem 0}.new.svelte-183iua0{text-align:left;color:#0b51a1;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.45rem .6rem;font-size:.85rem}.new.svelte-183iua0:hover{background:#eef2f8}.add-form.svelte-183iua0{padding:.5rem}.form-hint.svelte-183iua0{color:#6b6e78;margin:0 0 .5rem;font-size:.78rem}.add-form.svelte-183iua0 input[type=text]:where(.svelte-183iua0){width:100%;font:inherit;box-sizing:border-box;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.4rem .55rem;display:block}.add-row.svelte-183iua0{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.add-row.svelte-183iua0 input[type=text]:where(.svelte-183iua0){flex:1;min-width:0}.icon.svelte-183iua0{color:#6b6e78;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;padding:.25rem .4rem;font-size:.95rem;line-height:1}.icon.svelte-183iua0:hover{color:#1a1c20;background:#e0e2e7}.rename-input.svelte-183iua0{color:#1a1c20;min-width:0;font:inherit;background:#fff;border:1px solid #6b6e78;border-radius:4px;flex:1;padding:.25rem .45rem;font-size:.9rem}.swatch-placeholder.svelte-183iua0{flex-shrink:0;width:.95rem;height:.95rem}.add-actions.svelte-183iua0{justify-content:flex-end;gap:.4rem;display:flex}.add-actions.svelte-183iua0 button:where(.svelte-183iua0){color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.25rem .6rem;font-size:.8rem}.add-actions.svelte-183iua0 button:where(.svelte-183iua0):hover:not(:disabled){background:#f2f3f5}.add-actions.svelte-183iua0 button.primary:where(.svelte-183iua0){color:#fff;background:#0b51a1;border-color:#0b51a1}.add-actions.svelte-183iua0 button.primary:where(.svelte-183iua0):hover:not(:disabled){background:#093c79}.add-actions.svelte-183iua0 button:where(.svelte-183iua0):disabled{opacity:.5;cursor:not-allowed}.wrap.svelte-1gneh2c{display:inline-flex;position:relative}.trigger.svelte-1gneh2c{color:#1a1c20;font:inherit;cursor:pointer;white-space:nowrap;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:4px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.85rem;display:inline-flex}.trigger.svelte-1gneh2c:hover{background:#e4e6ea;border-color:#b0b3ba}.trigger.svelte-1gneh2c strong:where(.svelte-1gneh2c){font-weight:600}.popover.svelte-1gneh2c{color:#1a1c20;z-index:50;background:#fff;border:1px solid #c8cbd1;border-radius:6px;min-width:22rem;max-width:28rem;padding:.5rem;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000040}.divider.svelte-1gneh2c{background:#e0e2e7;height:1px;margin:.4rem 0}.passes.svelte-1gneh2c{margin:0;padding:0;list-style:none}.passes.svelte-1gneh2c li:where(.svelte-1gneh2c){border-bottom:1px solid #f0f1f3;padding:.5rem .6rem}.passes.svelte-1gneh2c li:where(.svelte-1gneh2c):last-child{border-bottom:none}.passes.svelte-1gneh2c li.active:where(.svelte-1gneh2c){background:#f7f9fc}.row-main.svelte-1gneh2c{align-items:center;gap:.5rem;display:flex}.bullet.svelte-1gneh2c{color:#0b51a1;text-align:center;flex-shrink:0;width:.7rem;font-size:.7rem;line-height:1}.name-button.svelte-1gneh2c{cursor:pointer;min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:none;border-radius:3px;flex:1;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.2rem .3rem;display:flex}.swatch-placeholder.svelte-1gneh2c{flex-shrink:0;width:1.4rem;height:1.4rem}.none-meta.svelte-1gneh2c{color:#6b6e78;font-size:.8rem;font-weight:400}.name-button.svelte-1gneh2c:hover{background:#eef2f8}.name-button.svelte-1gneh2c strong:where(.svelte-1gneh2c){font-weight:600}.row-meta.svelte-1gneh2c{align-items:baseline;gap:.5rem;padding:.1rem 0 0 2.7rem;font-size:.78rem;display:flex}.rev-tag.svelte-1gneh2c{color:#6b6e78;background:color-mix(in srgb, var(--rev-color) 25%, #fff);border:1px solid color-mix(in srgb, var(--rev-color) 50%, #ccc);white-space:nowrap;border-radius:8px;padding:.05rem .4rem}.date.svelte-1gneh2c{color:#6b6e78}.pass-notes.svelte-1gneh2c{color:#383a42;margin:.25rem 0 0 2.7rem;font-size:.85rem}.icon.svelte-1gneh2c{color:#6b6e78;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:.25rem .4rem;font-size:.95rem;line-height:1}.icon.svelte-1gneh2c:hover{color:#1a1c20;background:#e0e2e7}.rename-input.svelte-1gneh2c{color:#1a1c20;font:inherit;background:#fff;border:1px solid #6b6e78;border-radius:4px;flex:1;padding:.25rem .45rem;font-size:.9rem}.new.svelte-1gneh2c{text-align:left;color:#0b51a1;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.45rem .6rem;font-size:.85rem}.new.svelte-1gneh2c:hover{background:#eef2f8}.add-form.svelte-1gneh2c{padding:.5rem}.form-hint.svelte-1gneh2c{color:#6b6e78;margin:0 0 .5rem;font-size:.78rem}.form-hint.warn.svelte-1gneh2c{color:#c0392b}.add-row.svelte-1gneh2c{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.new-name.svelte-1gneh2c{min-width:0;font:inherit;box-sizing:border-box;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:4px;flex:1;padding:.4rem .55rem}.new-name.svelte-1gneh2c:disabled{color:#6b6e78;background:#f5f6f8}.add-actions.svelte-1gneh2c{justify-content:flex-end;gap:.4rem;display:flex}.add-actions.svelte-1gneh2c button:where(.svelte-1gneh2c){color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.25rem .6rem;font-size:.8rem}.add-actions.svelte-1gneh2c button:where(.svelte-1gneh2c):hover:not(:disabled){background:#f2f3f5}.add-actions.svelte-1gneh2c button.primary:where(.svelte-1gneh2c){color:#fff;background:#0b51a1;border-color:#0b51a1}.add-actions.svelte-1gneh2c button.primary:where(.svelte-1gneh2c):hover:not(:disabled){background:#093c79}.add-actions.svelte-1gneh2c button:where(.svelte-1gneh2c):disabled{opacity:.5;cursor:not-allowed}.edit-chrome.svelte-oazjl0{justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;padding:.4rem 1rem;display:flex}.chevron.svelte-oazjl0{color:#5a5d66;-webkit-user-select:none;user-select:none;margin:0 -.1rem;font-size:1rem;line-height:1}.doc-meta.svelte-1ajss26{color:#1a1c20;align-items:center;gap:.6rem;padding:.3rem 1rem;font-size:.88rem;display:inline-flex}.title-button.svelte-1ajss26,.title-input.svelte-1ajss26{font:inherit;color:#1a1c20;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;max-width:22rem;padding:.2rem .45rem;font-size:.95rem;font-weight:600;overflow:hidden}.title-button.svelte-1ajss26:hover{background:#00000014}.title-input.svelte-1ajss26{cursor:text;background:#fff;border-color:#c8cbd1;outline:none}.title-input.svelte-1ajss26:focus{border-color:#93b6fb}.writer-block.svelte-1ajss26{color:#3a3d44;align-items:center;gap:.3rem;font-size:.78rem;display:inline-flex}.writer-label.svelte-1ajss26{color:#3a3d44;font-size:.78rem}.writer-button.svelte-1ajss26,.writer-input.svelte-1ajss26{font:inherit;color:#1a1c20;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-width:3rem;max-width:10rem;padding:.15rem .4rem;font-size:.85rem}.writer-button.svelte-1ajss26:hover{background:#00000014}.empty-dash.svelte-1ajss26{display:inline-block;transform:translateY(-3px)}.writer-input.svelte-1ajss26{cursor:text;background:#fff;border-color:#c8cbd1;outline:none}.writer-input.svelte-1ajss26:focus{border-color:#93b6fb}.backdrop.svelte-1dgnujh{z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-1dgnujh{color:#1a1c20;background:#fff;border-radius:8px;min-width:28rem;max-width:36rem;max-height:80vh;padding:1.5rem;overflow-y:auto;box-shadow:0 10px 32px #0000004d}h2.svelte-1dgnujh{margin:0 0 1rem;font-size:1.15rem}label.svelte-1dgnujh{color:#383a42;margin-bottom:.85rem;font-size:.85rem;display:block}label.radio.svelte-1dgnujh{cursor:pointer;color:#1a1c20;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.9rem;display:flex}fieldset.svelte-1dgnujh{border:1px solid #d8dae0;border-radius:6px;margin:.5rem 0 1rem;padding:.75rem 1rem}legend.svelte-1dgnujh{color:#6b6e78;padding:0 .4rem;font-size:.85rem}.indent.svelte-1dgnujh{border-left:2px solid #e0e2e7;margin:.5rem 0 .5rem 1.5rem;padding-left:.5rem}.hint.svelte-1dgnujh{color:#6b6e78;margin:.25rem 0;font-size:.85rem}input[type=text].svelte-1dgnujh,select.svelte-1dgnujh{width:100%;font:inherit;box-sizing:border-box;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:4px;margin-top:.3rem;padding:.5rem .7rem;display:block}.actions.svelte-1dgnujh{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.actions.svelte-1dgnujh button:where(.svelte-1dgnujh){font:inherit;color:#1a1c20;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.4rem 1rem;font-size:.9rem}.actions.svelte-1dgnujh button:where(.svelte-1dgnujh):hover:not(:disabled){background:#f2f3f5}.actions.svelte-1dgnujh button.primary:where(.svelte-1dgnujh){color:#fff;background:#0b51a1;border-color:#0b51a1}.actions.svelte-1dgnujh button.primary:where(.svelte-1dgnujh):hover:not(:disabled){background:#093c79}.actions.svelte-1dgnujh button:where(.svelte-1dgnujh):disabled{opacity:.5;cursor:not-allowed}.backdrop.svelte-l5x4yo{z-index:110;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-l5x4yo{color:#1a1c20;background:#fff;border-radius:8px;min-width:26rem;max-width:32rem;padding:1.5rem;box-shadow:0 10px 32px #0000004d}h2.svelte-l5x4yo{margin:0 0 .5rem;font-size:1.15rem}p.svelte-l5x4yo{margin:0 0 .6rem;font-size:.95rem}.warn.svelte-l5x4yo{color:#8a3a3a;font-weight:500}.hint.svelte-l5x4yo{color:#6b6e78;font-size:.85rem}.actions.svelte-l5x4yo{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.actions.svelte-l5x4yo button:where(.svelte-l5x4yo){font:inherit;color:#1a1c20;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.4rem 1rem;font-size:.9rem}.actions.svelte-l5x4yo button:where(.svelte-l5x4yo):hover{background:#f2f3f5}.actions.svelte-l5x4yo button.danger:where(.svelte-l5x4yo){color:#fff;background:#c0392b;border-color:#c0392b}.actions.svelte-l5x4yo button.danger:where(.svelte-l5x4yo):hover{background:#962b20}.backdrop.svelte-obgxh1{z-index:2000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-obgxh1{color:#1a1c20;background:#fff;border-radius:8px;flex-direction:column;width:min(640px,92vw);max-height:86vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0006}.header.svelte-obgxh1{background:#e1e3e8;border-bottom:1px solid #c2c5cc;justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.header.svelte-obgxh1 h2:where(.svelte-obgxh1){text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem;font-weight:600}.close.svelte-obgxh1{color:#6b6e78;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .5rem;font-size:1.3rem;line-height:1}.close.svelte-obgxh1:hover{color:#1a1c20;background:#c8cbd1}.tabs.svelte-obgxh1{background:#f5f6f8;border-bottom:1px solid #c8cbd1;gap:.25rem;padding:.4rem .7rem 0;display:flex}.tabs.svelte-obgxh1 button:where(.svelte-obgxh1){color:#2a2c33;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:4px 4px 0 0;padding:.4rem .85rem;font-size:.85rem}.tabs.svelte-obgxh1 button:where(.svelte-obgxh1):hover{background:#e4e6ea}.tabs.svelte-obgxh1 button.active:where(.svelte-obgxh1){color:#0b51a1;background:#fff;border-color:#c8cbd1;font-weight:600}.body.svelte-obgxh1{flex:1;min-height:0;padding:.85rem 1rem;overflow-y:auto}.section-hint.svelte-obgxh1{color:#6b6e78;margin:0 0 .7rem;font-size:.8rem;line-height:1.4}.section-hint.svelte-obgxh1 code:where(.svelte-obgxh1){color:#1a1c20;background:#eef0f3;border:1px solid #d8dbe1;border-radius:3px;padding:0 .25rem;font-family:Courier Prime,Courier New,Courier,monospace;font-size:.78rem}.section-divider.svelte-obgxh1{border:none;border-top:1px solid #d8dae0;margin:1.2rem 0 .85rem}.section-title.svelte-obgxh1{color:#1a1c20;margin:0 0 .35rem;font-size:.92rem;font-weight:700}.grid.svelte-obgxh1{border-collapse:collapse;width:100%;font-size:.85rem}.grid.svelte-obgxh1 th:where(.svelte-obgxh1){text-align:left;color:#6b6e78;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #d8dae0;padding:.3rem .4rem;font-size:.7rem;font-weight:600}.grid.svelte-obgxh1 td:where(.svelte-obgxh1){vertical-align:middle;border-bottom:1px solid #ebecf0;padding:.3rem .4rem}.text-input.svelte-obgxh1{width:100%;font:inherit;color:#1a1c20;box-sizing:border-box;background:#fff;border:1px solid #c8cbd1;border-radius:3px;padding:.25rem .4rem;font-size:.85rem}.grid.svelte-obgxh1 select:where(.svelte-obgxh1){font:inherit;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:3px;padding:.25rem .4rem;font-size:.85rem}.row-remove.svelte-obgxh1{color:#6b6e78;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .4rem;font-size:1.05rem;line-height:1}.row-remove.svelte-obgxh1:hover{color:#a23030;background:#f4d1d1}.row-actions.svelte-obgxh1{gap:.5rem;margin-top:.7rem;display:flex}.add-row.svelte-obgxh1{color:#2a2c33;font:inherit;cursor:pointer;background:#f5f6f8;border:1px dashed #b0b3ba;border-radius:4px;padding:.35rem .7rem;font-size:.82rem}.add-row.svelte-obgxh1:hover{background:#e4e6ea}.reset.svelte-obgxh1{color:#2a2c33;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.35rem .7rem;font-size:.82rem}.reset.svelte-obgxh1:hover{background:#f2f3f5}.empty.svelte-obgxh1{color:#6b6e78;margin:0 0 .5rem;font-size:.85rem;font-style:italic}.footer.svelte-obgxh1{background:#f5f6f8;border-top:1px solid #c8cbd1;justify-content:flex-end;gap:.5rem;padding:.6rem 1rem;display:flex}.footer.svelte-obgxh1 button:where(.svelte-obgxh1){color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.4rem 1.2rem;font-size:.9rem}.footer.svelte-obgxh1 button:where(.svelte-obgxh1):hover{background:#f2f3f5}.footer.svelte-obgxh1 button.primary:where(.svelte-obgxh1){color:#fff;background:#0b51a1;border-color:#0b51a1;font-weight:600}.footer.svelte-obgxh1 button.primary:where(.svelte-obgxh1):hover{background:#093c79}.adv-row.svelte-obgxh1{grid-template-columns:1fr minmax(220px,1fr);align-items:start;gap:1.2rem;padding:.4rem 0 .2rem;display:grid}.adv-label.svelte-obgxh1{color:#1a1c20;margin-bottom:.2rem;font-size:.9rem;font-weight:600;display:block}.adv-help.svelte-obgxh1{color:#6b6e78;margin:0;font-size:.78rem;line-height:1.35}.adv-slider-row.svelte-obgxh1{align-items:center;gap:.5rem;display:flex}.adv-slider-row.svelte-obgxh1 input[type=range]:where(.svelte-obgxh1){flex:1;min-width:0}.adv-number.svelte-obgxh1{width:4.5rem;font:inherit;color:#1a1c20;text-align:right;background:#fff;border:1px solid #c8cbd1;border-radius:3px;padding:.25rem .4rem;font-size:.85rem}.adv-unit.svelte-obgxh1{color:#6b6e78;min-width:1.4rem;font-size:.78rem}.adv-range-note.svelte-obgxh1{color:#8a8d96;margin:.35rem 0 0;font-size:.72rem}.script-format-sidebar.svelte-11mrq{color:#1a1c20;z-index:1;background:#fff;border-right:1px solid #c8cbd1;flex-direction:column;flex:0 0 320px;width:320px;min-height:0;display:flex;position:relative;box-shadow:2px 0 8px #00000014}.sb-header.svelte-11mrq{background:#f0f1f4;border-bottom:1px solid #d8dbe1;flex-shrink:0;justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.sb-header.svelte-11mrq h2:where(.svelte-11mrq){text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.95rem;font-weight:600}.close.svelte-11mrq{color:#6b6e78;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .5rem;font-size:1.3rem;line-height:1}.close.svelte-11mrq:hover{color:#1a1c20;background:#c8cbd1}.sb-body.svelte-11mrq{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.controls.svelte-11mrq{flex-direction:column;flex-shrink:0;gap:.45rem;padding:.6rem .7rem .4rem;display:flex}.ctrl-section.svelte-11mrq{background:#fff;border:1px solid #d8dbe1;border-radius:4px;flex-shrink:0;overflow:hidden}.section-head.svelte-11mrq{box-sizing:border-box;width:100%;min-height:2.4rem;font:inherit;color:#1a1c20;cursor:pointer;text-align:left;background:#eef0f3;border:none;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.86rem;font-weight:600;display:flex}.section-head.svelte-11mrq:hover{background:#e3e6eb}.section-head-info.svelte-11mrq{color:#6b6e78;margin-left:auto;font-size:.78rem;font-weight:500}.section-body.svelte-11mrq{border-top:1px solid #e0e2e7;flex-direction:column;gap:.55rem;padding:.7rem .8rem .85rem;display:flex}.caret.svelte-11mrq{color:#6b6e78;width:.85rem;font-size:.85rem;line-height:1;transition:transform .12s;display:inline-block}.caret.open.svelte-11mrq{transform:rotate(90deg)}.field-grid.svelte-11mrq{grid-template-columns:6rem 1fr;align-items:center;gap:.4rem .6rem;display:grid}.field-label.svelte-11mrq,.field-grid.svelte-11mrq>label:where(.svelte-11mrq){color:#3a3d44;white-space:nowrap;font-size:.82rem}.subsection-head.svelte-11mrq{color:#3a3d44;letter-spacing:.01em;border-bottom:1px solid #e0e2e7;margin:.4rem 0 .25rem;padding-bottom:.2rem;font-size:.82rem;font-weight:600}.subsection-head.svelte-11mrq:first-child{margin-top:0}.field-grid.svelte-11mrq select:where(.svelte-11mrq){font:inherit;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:3px;width:100%;padding:.22rem .4rem;font-size:.82rem}.color-input.svelte-11mrq{cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:3px;justify-self:end;width:2.4rem;height:1.6rem;padding:0}.check-row.svelte-11mrq{cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.check-row.tight.svelte-11mrq{font-size:.82rem}.demo-toggle-row.svelte-11mrq{align-items:center;gap:.5rem;min-height:1.8rem;font-size:.85rem;display:flex}.demo-toggle-label.svelte-11mrq{color:#1a1c20;flex:1;min-width:0}.show-btn.svelte-11mrq{color:#3a3d44;cursor:pointer;background:#f5f6f8;border:1px solid #c8cbd1;border-radius:4px;min-width:3.1rem;padding:.2rem .55rem;font-family:inherit;font-size:.78rem;line-height:1}.show-btn.svelte-11mrq:hover{background:#e4e6ea}.show-btn.active.svelte-11mrq{color:#0b51a1;background:#d3e3fd;border-color:#93b6fb}.row.check-row-aligned.svelte-11mrq{cursor:pointer}.row.check-row-aligned.svelte-11mrq input[type=checkbox]:where(.svelte-11mrq){cursor:pointer;justify-self:start;margin:0}.radio-row.svelte-11mrq{gap:.75rem;display:flex}.radio.svelte-11mrq{cursor:pointer;align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.text-row.svelte-11mrq{color:#3a3d44;flex-direction:column;gap:.25rem;font-size:.82rem;display:flex}.text-row.svelte-11mrq input[type=text]:where(.svelte-11mrq){font:inherit;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:3px;padding:.3rem .45rem;font-size:.85rem}.text-row.svelte-11mrq input[type=text]:where(.svelte-11mrq):focus{outline-offset:-1px;border-color:#0b51a1;outline:1px solid #0b51a1}.shortcodes.svelte-11mrq{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.sc-btn.svelte-11mrq{color:#3a3d44;font:inherit;cursor:pointer;background:#f5f6f8;border:1px solid #d8dbe1;border-radius:3px;padding:.15rem .4rem;font-size:.74rem}.sc-btn.svelte-11mrq:hover{color:#1a1c20;background:#e3e6eb}.seg.svelte-11mrq{border:1px solid #c8cbd1;border-radius:4px;width:100%;display:flex;overflow:hidden}.seg-btn.svelte-11mrq{color:#3a3d44;font:inherit;cursor:pointer;background:#fff;border:none;border-right:1px solid #d8dbe1;flex:1;justify-content:center;align-items:center;min-width:0;padding:.25rem .55rem;font-size:.78rem;display:flex}.seg-btn.svelte-11mrq:last-child{border-right:none}.seg-btn.svelte-11mrq:hover{background:#eef0f3}.seg-btn.on.svelte-11mrq{color:#fff;background:#0b51a1}.seg-btn.icon.svelte-11mrq{font-weight:600}.seg-notes-side.svelte-11mrq .seg-btn.narrow:where(.svelte-11mrq){flex:none;padding-left:.4rem;padding-right:.4rem}.seg-notes-side.svelte-11mrq .seg-btn.wide:where(.svelte-11mrq){flex:auto}.elements-panel.svelte-11mrq{background:#fafbfc;border-top:1px solid #e0e2e7;flex-direction:column;flex-shrink:0;gap:.5rem;padding:.6rem .7rem .7rem;display:flex}.elements-title.svelte-11mrq,.lists-title.svelte-11mrq{text-transform:uppercase;letter-spacing:.07em;color:#6b6e78;text-align:center;border-bottom:1px solid #e0e2e7;margin:0 0 .4rem;padding-bottom:.3rem;font-size:.72rem;font-weight:600}.lists-title.svelte-11mrq{margin-top:1.2rem}.elem-card.svelte-11mrq{background:#fff;border:1px solid #d8dbe1;border-radius:4px;flex-shrink:0;overflow:hidden}.elem-head.svelte-11mrq{box-sizing:border-box;width:100%;min-height:2.4rem;font:inherit;color:#1a1c20;background:#eef0f3;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.86rem;font-weight:600;display:flex}.elem-card.open.svelte-11mrq .elem-head:where(.svelte-11mrq){background:#dde2ea;border-bottom:1px solid #d8dbe1}.caret-btn.svelte-11mrq{cursor:pointer;color:#6b6e78;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.elem-name-btn.svelte-11mrq{font:inherit;color:#1a1c20;text-align:left;cursor:text;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:3px;flex:1;min-width:0;padding:.15rem .35rem;font-size:.86rem;font-weight:600;overflow:hidden}.elem-name-btn.svelte-11mrq:hover{background:#fff;border-color:#c8cbd1}.elem-name-input.svelte-11mrq{font:inherit;color:#1a1c20;background:#fff;border:1px solid #0b51a1;border-radius:3px;flex:1;min-width:0;padding:.18rem .35rem;font-size:.86rem;font-weight:600}.elem-remove.svelte-11mrq{color:#8a4040;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .4rem;font-size:1rem;line-height:1}.elem-remove.svelte-11mrq:hover{color:#6a2a2a;background:#fcebec;border-color:#e7c3c6}.elem-body.svelte-11mrq{flex-direction:column;gap:.4rem;padding:.6rem .7rem .75rem;display:flex}.row.svelte-11mrq{grid-template-columns:8rem 1fr;align-items:center;gap:.5rem;display:grid}.row.row-stack.svelte-11mrq{grid-template-columns:1fr;align-items:stretch;gap:.25rem}.row-label.svelte-11mrq{color:#3a3d44;font-size:.8rem}.row.svelte-11mrq select:where(.svelte-11mrq){font:inherit;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:3px;width:100%;padding:.22rem .4rem;font-size:.82rem}.add-elem-btn.svelte-11mrq{color:#3a3d44;font:inherit;cursor:pointer;background:#fff;border:1px dashed #b6bbc4;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;margin-top:.35rem;padding:.5rem;font-size:.85rem;font-weight:500;display:inline-flex}.list-card.svelte-11mrq{background:#fff;border:1px solid #d8dbe1;border-radius:4px;flex-shrink:0;overflow:hidden}.list-head.svelte-11mrq{box-sizing:border-box;width:100%;min-height:2.4rem;font:inherit;color:#1a1c20;background:#eef0f3;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.86rem;font-weight:600;display:flex}.list-card.open.svelte-11mrq .list-head:where(.svelte-11mrq){background:#dde2ea;border-bottom:1px solid #d8dbe1}.list-name.svelte-11mrq{flex:1;min-width:0}.list-count.svelte-11mrq{color:#6b6e78;text-align:center;background:#fff;border:1px solid #d8dbe1;border-radius:8px;min-width:1.4rem;padding:.05rem .4rem;font-size:.72rem;font-weight:500}.list-body.svelte-11mrq{flex-direction:column;gap:.3rem;padding:.6rem .7rem .75rem;display:flex}.list-item.svelte-11mrq{align-items:stretch;gap:.35rem;display:flex}.list-item.svelte-11mrq input[type=text]:where(.svelte-11mrq){min-width:0;font:inherit;color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:3px;flex:1;padding:.22rem .4rem;font-size:.85rem}.list-item.svelte-11mrq input[type=text]:where(.svelte-11mrq):focus{outline-offset:-1px;border-color:#0b51a1;outline:1px solid #0b51a1}.list-remove.svelte-11mrq{color:#8a4040;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .45rem;font-size:1rem;line-height:1}.list-remove.svelte-11mrq:hover{color:#6a2a2a;background:#fcebec;border-color:#e7c3c6}.add-elem-btn.svelte-11mrq:hover{color:#1a1c20;background:#eef0f3;border-color:#8d93a0}.add-plus.svelte-11mrq{color:#0b51a1;font-size:1.05rem;font-weight:600;line-height:1}.sb-footer.svelte-11mrq{background:#f5f6f8;border-top:1px solid #c8cbd1;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.6rem 1rem;display:flex}.sb-footer.svelte-11mrq button:where(.svelte-11mrq){color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.4rem 1.2rem;font-size:.9rem}.sb-footer.svelte-11mrq button:where(.svelte-11mrq):hover{background:#f2f3f5}.sb-footer.svelte-11mrq button.primary:where(.svelte-11mrq){color:#fff;background:#0b51a1;border-color:#0b51a1;font-weight:600}.sb-footer.svelte-11mrq button.primary:where(.svelte-11mrq):hover{background:#093c79}.backdrop.svelte-ezs1b2{z-index:2000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-ezs1b2{color:#1a1c20;background:#fff;border-radius:8px;flex-direction:column;width:min(560px,92vw);max-height:86vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0006}.header.svelte-ezs1b2{background:#e1e3e8;border-bottom:1px solid #c2c5cc;justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.header.svelte-ezs1b2 h2:where(.svelte-ezs1b2){text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem;font-weight:600}.close.svelte-ezs1b2{color:#6b6e78;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .5rem;font-size:1.3rem;line-height:1}.close.svelte-ezs1b2:hover{color:#1a1c20;background:#c8cbd1}.body.svelte-ezs1b2{flex:1;min-height:0;padding:.85rem 1rem;overflow-y:auto}.section-hint.svelte-ezs1b2{color:#6b6e78;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.8rem}.options.svelte-ezs1b2{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.option.svelte-ezs1b2{cursor:pointer;border:1px solid #d8dae0;border-radius:6px;align-items:flex-start;gap:.7rem;padding:.55rem .7rem;display:flex}.option.svelte-ezs1b2:hover{background:#f5f6f8}.disabled-row.svelte-ezs1b2 .option:where(.svelte-ezs1b2){cursor:not-allowed;opacity:.55}.disabled-row.svelte-ezs1b2 .option:where(.svelte-ezs1b2):hover{background:0 0}.option.svelte-ezs1b2 input[type=checkbox]:where(.svelte-ezs1b2){flex-shrink:0;margin-top:.2rem}.option-text.svelte-ezs1b2{flex:1;min-width:0}.option-name.svelte-ezs1b2{margin-bottom:.15rem;font-size:.95rem;font-weight:600}.option-desc.svelte-ezs1b2{color:#44464f;font-size:.83rem;line-height:1.4}.option-desc.svelte-ezs1b2 code:where(.svelte-ezs1b2){background:#f0f2f5;border-radius:3px;padding:.02rem .28rem;font-size:.78rem}.soon.svelte-ezs1b2{color:#6b6e78;text-transform:uppercase;letter-spacing:.04em;background:#f0f2f5;border-radius:3px;margin-left:.35rem;padding:.05rem .4rem;font-size:.7rem;font-weight:600}.footer.svelte-ezs1b2{background:#f5f6f8;border-top:1px solid #c8cbd1;justify-content:flex-end;gap:.5rem;padding:.7rem 1rem;display:flex}.btn.svelte-ezs1b2{color:#2a2c33;font:inherit;cursor:pointer;background:#fff;border:1px solid #b0b3ba;border-radius:4px;padding:.4rem 1rem;font-size:.9rem}.btn.svelte-ezs1b2:hover:not(:disabled){background:#f2f3f5;border-color:#6b6e78}.btn.primary.svelte-ezs1b2{color:#fff;background:#0b51a1;border-color:#0b51a1}.btn.primary.svelte-ezs1b2:hover:not(:disabled){background:#0a4690;border-color:#0a4690}.btn.svelte-ezs1b2:disabled{opacity:.5;cursor:not-allowed}.backdrop.svelte-1gaeq3u{z-index:2000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-1gaeq3u{color:#1a1c20;background:#fff;border-radius:8px;flex-direction:column;width:min(560px,92vw);max-height:86vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0006}.header.svelte-1gaeq3u{background:#e1e3e8;border-bottom:1px solid #c2c5cc;justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.header.svelte-1gaeq3u h2:where(.svelte-1gaeq3u){text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem;font-weight:600}.close.svelte-1gaeq3u{color:#6b6e78;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:.05rem .5rem;font-size:1.3rem;line-height:1}.close.svelte-1gaeq3u:hover{color:#1a1c20;background:#c8cbd1}.body.svelte-1gaeq3u{flex:1;min-height:0;padding:.85rem 1rem;overflow-y:auto}.section-hint.svelte-1gaeq3u{color:#6b6e78;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .7rem;font-size:.8rem;line-height:1.4}.formats.svelte-1gaeq3u{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.format.svelte-1gaeq3u{cursor:pointer;border:1px solid #d8dae0;border-radius:6px;align-items:flex-start;gap:.7rem;padding:.7rem .85rem;display:flex}.format.svelte-1gaeq3u:hover{background:#f5f6f8;border-color:#b0b3ba}.format.selected.svelte-1gaeq3u{background:#eef2f8;border-color:#93b6fb}.format.svelte-1gaeq3u input[type=radio]:where(.svelte-1gaeq3u){flex-shrink:0;margin-top:.2rem}.format-text.svelte-1gaeq3u{flex:1;min-width:0}.format-name.svelte-1gaeq3u{margin-bottom:.2rem;font-size:.95rem;font-weight:600}.ext.svelte-1gaeq3u{color:#6b6e78;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85rem;font-weight:400}.format-desc.svelte-1gaeq3u{color:#44464f;font-size:.85rem;line-height:1.4}.footer.svelte-1gaeq3u{background:#f5f6f8;border-top:1px solid #c8cbd1;justify-content:flex-end;gap:.5rem;padding:.7rem 1rem;display:flex}.btn.svelte-1gaeq3u{color:#2a2c33;font:inherit;cursor:pointer;background:#fff;border:1px solid #b0b3ba;border-radius:4px;padding:.4rem 1rem;font-size:.9rem}.btn.svelte-1gaeq3u:hover{background:#f2f3f5;border-color:#6b6e78}.btn.primary.svelte-1gaeq3u{color:#fff;background:#0b51a1;border-color:#0b51a1}.btn.primary.svelte-1gaeq3u:hover{background:#0a4690;border-color:#0a4690}.backdrop.svelte-16x95d3{z-index:100;background:#14161c73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-16x95d3{color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:8px;width:90%;max-width:28rem;padding:1.25rem 1.4rem 1rem;box-shadow:0 24px 48px #0000004d}h2.svelte-16x95d3{margin:0 0 .6rem;font-size:1.05rem;font-weight:700}p.svelte-16x95d3{margin:0 0 .6rem;font-size:.88rem;line-height:1.45}.muted.svelte-16x95d3{color:#6b6e78;font-size:.82rem}.actions.svelte-16x95d3{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.actions.svelte-16x95d3 button:where(.svelte-16x95d3){color:#1a1c20;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cbd1;border-radius:4px;padding:.35rem .8rem;font-size:.88rem}.actions.svelte-16x95d3 button:where(.svelte-16x95d3):hover{background:#f2f3f5}.actions.svelte-16x95d3 button.primary:where(.svelte-16x95d3){color:#fff;background:#0b51a1;border-color:#0b51a1}.actions.svelte-16x95d3 button.primary:where(.svelte-16x95d3):hover{background:#093c79}body{accent-color:#0b51a1;background:#d0d3d8;margin:0}*{scrollbar-color:#8d929c transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#8d929c padding-box padding-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#6e747f padding-box padding-box}main.svelte-1n46o8q{flex-direction:column;height:100vh;display:flex;overflow:hidden}.app-header.svelte-1n46o8q{z-index:30;flex-shrink:0;position:relative}.pane-row.svelte-1n46o8q{flex-direction:row-reverse;flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}.pane-column.svelte-1n46o8q{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;transition:flex 80ms linear;display:flex;overflow:hidden}.edit-chrome-bar.svelte-1n46o8q{color:#1a1c20;background:#b1b5bc;border-bottom:1px solid #9a9da4;flex-shrink:0;align-items:center;display:flex}.toast.svelte-1n46o8q{color:#fff;z-index:2000;pointer-events:none;background:#0a7d3f;border-radius:6px;padding:.55rem 1.4rem;font-size:.92rem;font-weight:600;position:fixed;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000040}.pagination-busy.svelte-1n46o8q{color:#f0f1f3;z-index:2000;pointer-events:none;background:#262a32eb;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .95rem;font-size:.85rem;font-weight:500;display:flex;position:fixed;top:138px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000004d}.spinner.svelte-1n46o8q{border:2px solid #ffffff40;border-top-color:#f0f1f3;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite svelte-1n46o8q-pagination-spin}@keyframes svelte-1n46o8q-pagination-spin{to{transform:rotate(360deg)}}.about-backdrop.svelte-1n46o8q{z-index:100;background:#14161c73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.about-dialog.svelte-1n46o8q{color:#1a1c20;background:#fff;border:1px solid #c8cbd1;border-radius:8px;width:90%;max-width:26rem;padding:1.4rem 1.6rem 1.2rem;box-shadow:0 24px 48px #0000004d}.about-dialog.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin:0 0 .35rem;font-size:1.15rem;font-weight:700}.about-tag.svelte-1n46o8q{color:#b1311e;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .8rem;font-size:.85rem;font-weight:700}.about-dialog.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0 0 .6rem;font-size:.9rem;line-height:1.5}.about-actions.svelte-1n46o8q{justify-content:flex-end;margin-top:.6rem;display:flex}.about-actions.svelte-1n46o8q button:where(.svelte-1n46o8q){color:#fff;font:inherit;cursor:pointer;background:#0b51a1;border:1px solid #0b51a1;border-radius:4px;padding:.35rem .9rem;font-size:.9rem}.about-actions.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{background:#093c79}
