@import"https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap";.note *{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:15px;font-size:large}.note *:nth-child(2n){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:15px;background-color:#e8e8e8}.note *:before{content:" > ";visibility:hidden}.note *:hover:before{content:" > ";visibility:visible}body,html{background:#000}.copyright.svelte-1420ak1{position:absolute;padding-left:.5em;padding-right:0;bottom:-10px;right:5px;margin-right:.5em;font-size:1.5em;font-weight:700;opacity:.7;font-family:Amatic SC,cursive}.copyright.svelte-1420ak1 .hover-text:where(.svelte-1420ak1){display:none}.copyright.svelte-1420ak1:hover .hover-text:where(.svelte-1420ak1){display:inline;opacity:1;font-stretch:expanded;font-family:Amatic SC,cursive}.copyright.svelte-1420ak1:hover .text:where(.svelte-1420ak1){display:none}.toc.svelte-188ok5m{position:absolute;top:var(--ctrl-top, 12px);left:0;margin:0;padding:0;z-index:40;display:flex;flex-direction:column;max-height:calc(var(--canvas-h, 1080px) - var(--ctrl-top, 12px) - 12px)}.toc.bar.svelte-188ok5m{position:relative;top:auto;left:auto;max-height:none}.toc.bar.svelte-188ok5m .content:where(.svelte-188ok5m){position:absolute;bottom:100%;left:0;margin-left:0;margin-bottom:4px;max-height:min(42vh,calc(100vh - 10em))}.toc.svelte-188ok5m .content:where(.svelte-188ok5m){padding:0;margin:0 0 0 .2em;border:1.5px solid var(--toc-border, #CCCCCC);border-radius:3px;color:var(--toc-fg, #111111);background-color:var(--toc-bg, #EEEEEE);display:flex;flex-direction:column;min-height:0;overflow:hidden}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .head:where(.svelte-188ok5m){flex:none;padding:0 1em}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .scroll:where(.svelte-188ok5m){flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:.6em}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m){padding:0}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .scroll:where(.svelte-188ok5m)>ol:where(.svelte-188ok5m):not(.results){padding-left:2em}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol.results:where(.svelte-188ok5m){padding-left:.8em}a.svelte-188ok5m{text-decoration:none}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li:where(.svelte-188ok5m) a:where(.svelte-188ok5m){padding-left:.5em;padding-right:.5em}#article.svelte-188ok5m:hover,.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li:where(.svelte-188ok5m):hover{background-color:var(--toc-row-hover-bg, #DDDDDD)}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li.current:where(.svelte-188ok5m){background-color:var(--toc-current-bg, #CFE3F5)}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li.current:where(.svelte-188ok5m)>a:where(.svelte-188ok5m){color:var(--toc-current-fg, #0B3A63);font-weight:600}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li.current:where(.svelte-188ok5m):hover{background-color:var(--toc-current-bg, #CFE3F5)}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li.selected:where(.svelte-188ok5m){outline:2px solid var(--toc-selected-outline, #2980B9);outline-offset:-2px;background-color:var(--toc-row-hover-bg, #DDDDDD)}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol:where(.svelte-188ok5m) li.selected.current:where(.svelte-188ok5m){background-color:var(--toc-current-bg, #CFE3F5)}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .search:where(.svelte-188ok5m){display:block;width:100%;box-sizing:border-box;margin:.5em 0;padding:.3em .5em;font:inherit;color:var(--toc-fg, #111111);background-color:var(--toc-search-bg, #FFFFFF);border:1.5px solid var(--toc-search-border, #CCCCCC);border-radius:3px}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .results:where(.svelte-188ok5m){list-style:none}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) ol.results:where(.svelte-188ok5m) li:where(.svelte-188ok5m) a:where(.svelte-188ok5m){display:block;padding:.25em .5em}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .hit-title:where(.svelte-188ok5m){display:block}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .snippet:where(.svelte-188ok5m){display:block;font-size:.8em;line-height:1.3;opacity:.8;color:var(--toc-snippet-fg, #555555)}.toc.svelte-188ok5m .content:where(.svelte-188ok5m) .no-matches:where(.svelte-188ok5m){margin:.25em .5em .5em;color:var(--toc-snippet-fg, #555555)}.scrim.svelte-12sfv2o{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;flex-direction:column;background:var(--overview-page-scrim-bg, #0C0F13F2);padding:2em 2.2em;gap:1.2em}.scrim.present.svelte-12sfv2o{position:fixed;z-index:100}.head.svelte-12sfv2o{display:flex;align-items:baseline;gap:1em;flex:none;color:var(--overview-page-head-fg, #E6EDF3);font-size:1.1em}.head-title.svelte-12sfv2o{font-weight:700;letter-spacing:.08em}.head-count.svelte-12sfv2o,.head-hint.svelte-12sfv2o{color:var(--overview-page-dim-fg, #8A99A8);font-size:.8em}.search.svelte-12sfv2o{flex:0 1 16em;min-width:8em;font:inherit;font-size:.85em;color:var(--overview-page-head-fg, #E6EDF3);background:var(--overview-page-tile-bg, #14181D);border:1.5px solid var(--overview-page-tile-border, #2B3440);border-radius:4px;padding:.3em .65em}.search.svelte-12sfv2o::placeholder{color:var(--overview-page-dim-fg, #8A99A8)}.search.svelte-12sfv2o:focus{outline:none;border-color:var(--overview-page-tile-hover-border, #2980B9)}.no-matches.svelte-12sfv2o{flex:1;margin:0;color:var(--overview-page-dim-fg, #8A99A8);font-size:1.05em;text-align:center;align-self:center}.head-status.svelte-12sfv2o{font-size:.75em;color:var(--overview-page-dim-fg, #8A99A8)}.head-status.err.svelte-12sfv2o{color:#e74c3c}.head-status.ok.svelte-12sfv2o{color:var(--overview-page-current-border, #00B356)}.status-open.svelte-12sfv2o{cursor:pointer;margin-left:.5em;font:inherit;font-weight:700;letter-spacing:.04em;color:#fff;background:var(--overview-page-tile-hover-border, #2980B9);border:none;border-radius:3px;padding:.15em .55em}.head-actions.svelte-12sfv2o{margin-left:auto;display:flex;align-items:center;gap:.85em}.add-head-btn.svelte-12sfv2o{background:var(--overview-page-tile-hover-border, #2980B9);border-color:var(--overview-page-tile-hover-border, #2980B9);color:#fff}.add-head-btn.svelte-12sfv2o:disabled{opacity:.5;cursor:not-allowed}.edit-kbd.svelte-12sfv2o{margin-left:.4em;font:inherit;font-size:.85em;font-weight:600;opacity:.75;border:1px solid currentColor;border-radius:3px;padding:0 .3em;line-height:1.25}.edit-btn.svelte-12sfv2o{cursor:pointer;font:inherit;font-size:.75em;font-weight:700;letter-spacing:.06em;color:var(--overview-page-head-fg, #E6EDF3);background:transparent;border:1.5px solid var(--overview-page-tile-border, #2B3440);border-radius:4px;padding:.25em .7em}.edit-btn.svelte-12sfv2o:hover,.edit-btn.svelte-12sfv2o:focus-visible{border-color:var(--overview-page-tile-hover-border, #2980B9)}.edit-btn.on.svelte-12sfv2o{background:var(--overview-page-tile-hover-border, #2980B9);border-color:var(--overview-page-tile-hover-border, #2980B9);color:#fff}.edit-btn.flash.svelte-12sfv2o{background:#8b2e2e;border-color:#c0392b;color:#fff}.current-btn.svelte-12sfv2o{cursor:pointer;font:inherit;font-size:.75em;font-weight:700;letter-spacing:.06em;color:var(--overview-page-head-fg, #E6EDF3);background:transparent;border:1.5px solid var(--overview-page-tile-border, #2B3440);border-radius:4px;padding:.25em .7em}.current-btn.svelte-12sfv2o:hover,.current-btn.svelte-12sfv2o:focus-visible{border-color:var(--overview-page-tile-hover-border, #2980B9)}.current-btn.pending.svelte-12sfv2o{border-color:var(--overview-page-current-border, #00B356);color:var(--overview-page-current-border, #00B356)}.current-arrow.svelte-12sfv2o{display:inline-block;margin-right:.3em;animation:svelte-12sfv2o-current-arrow-bounce 1s ease-in-out infinite}@keyframes svelte-12sfv2o-current-arrow-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.current-arrow.svelte-12sfv2o{animation:none}}kbd.svelte-12sfv2o{border:1px solid var(--overview-page-tile-border, #2B3440);border-radius:3px;padding:0 .35em}.add-form-wrap.svelte-12sfv2o{flex:none}.add-form.svelte-12sfv2o{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75em 1em;align-items:end;background:var(--overview-page-tile-bg, #14181D);border:1.5px solid var(--overview-page-tile-border, #2B3440);border-radius:6px;padding:1em 1.2em;color:var(--overview-page-head-fg, #E6EDF3);font-size:.85em}.add-form-title.svelte-12sfv2o{grid-column:1 / -1;font-weight:700;letter-spacing:.06em;font-size:.95em}.add-form.svelte-12sfv2o label:where(.svelte-12sfv2o){display:flex;flex-direction:column;gap:.3em}.add-form.svelte-12sfv2o label:where(.svelte-12sfv2o) span:where(.svelte-12sfv2o){color:var(--overview-page-dim-fg, #8A99A8);font-size:.85em}.add-form.svelte-12sfv2o input:where(.svelte-12sfv2o),.add-form.svelte-12sfv2o select:where(.svelte-12sfv2o){font:inherit;color:var(--overview-page-head-fg, #E6EDF3);background:#0c0f13;border:1px solid var(--overview-page-tile-border, #2B3440);border-radius:3px;padding:.35em .5em}.add-form-check.svelte-12sfv2o{grid-column:1 / -1;flex-direction:row!important;align-items:center;gap:.5em!important;color:var(--overview-page-dim-fg, #8A99A8);font-size:.9em}.add-form-check.svelte-12sfv2o input:where(.svelte-12sfv2o){width:1em;height:1em}.add-form-actions.svelte-12sfv2o{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.6em}.form-btn.svelte-12sfv2o{cursor:pointer;font:inherit;font-weight:700;letter-spacing:.04em;color:#fff;background:var(--overview-page-tile-hover-border, #2980B9);border:none;border-radius:4px;padding:.4em 1em}.form-btn.ghost.svelte-12sfv2o{background:transparent;color:var(--overview-page-dim-fg, #8A99A8);border:1px solid var(--overview-page-tile-border, #2B3440)}.form-btn.danger.svelte-12sfv2o{background:#c0392b}.add-form-note.svelte-12sfv2o{grid-column:1 / -1;margin:0;color:var(--overview-page-dim-fg, #8A99A8);font-size:.9em}.form-btn.svelte-12sfv2o:disabled{opacity:.5;cursor:not-allowed}.grid.svelte-12sfv2o{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1.4em;min-height:0;overflow-y:auto;padding-right:.4em}.grid.editing.svelte-12sfv2o{column-gap:1.8em;padding-right:1.2em}.tile-wrap.svelte-12sfv2o{position:relative;display:flex;flex-direction:column}.tile.svelte-12sfv2o{display:flex;flex-direction:column;gap:.5em;padding:0;cursor:pointer;text-align:left;background:none;border:none;font:inherit;color:inherit}.shot.svelte-12sfv2o{display:block;position:relative;overflow:hidden;width:100%;background:var(--overview-page-tile-bg, #14181D);border:1.5px solid var(--overview-page-tile-border, #2B3440);border-radius:4px}.tile.svelte-12sfv2o:hover .shot:where(.svelte-12sfv2o),.tile.svelte-12sfv2o:focus-visible .shot:where(.svelte-12sfv2o){border-color:var(--overview-page-tile-hover-border, #2980B9)}.tile.current.svelte-12sfv2o .shot:where(.svelte-12sfv2o){border-color:var(--overview-page-current-border, #00B356);box-shadow:0 0 0 2px var(--overview-page-current-border, #00B356)}.frame.svelte-12sfv2o{position:absolute;top:50%;left:50%;transform-origin:center center;border:0;pointer-events:none}.card.svelte-12sfv2o{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:.8em;text-align:center;color:var(--overview-page-dim-fg, #8A99A8);font-size:.9em}.label.svelte-12sfv2o{display:flex;align-items:baseline;gap:.5em;flex:none;font-size:.8em;color:var(--overview-page-head-fg, #E6EDF3)}.num.svelte-12sfv2o{color:var(--overview-page-dim-fg, #8A99A8);font-variant-numeric:tabular-nums}.name.svelte-12sfv2o{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path-line.svelte-12sfv2o{font-size:.7em;color:var(--overview-page-dim-fg, #8A99A8);font-family:ui-monospace,monospace}.tile.current.svelte-12sfv2o .num:where(.svelte-12sfv2o),.tile.current.svelte-12sfv2o .name:where(.svelte-12sfv2o){color:var(--overview-page-current-border, #00B356)}.tile-tools.svelte-12sfv2o{position:absolute;top:.35em;right:.35em;z-index:2;display:flex;gap:.3em}.tile-tool.svelte-12sfv2o{cursor:pointer;width:1.7em;height:1.7em;border-radius:4px;border:1.5px solid var(--overview-page-tile-border, #2B3440);background:var(--overview-page-tile-bg, #14181D);color:var(--overview-page-head-fg, #E6EDF3);font:inherit;font-size:1.1em;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.tile-tool.svelte-12sfv2o:hover,.tile-tool.svelte-12sfv2o:focus-visible{border-color:var(--overview-page-tile-hover-border, #2980B9);color:var(--overview-page-tile-hover-border, #2980B9)}.tile-remove.svelte-12sfv2o:hover,.tile-remove.svelte-12sfv2o:focus-visible{border-color:#c0392b;color:#e74c3c}.tile-tool.svelte-12sfv2o:disabled{opacity:.4;cursor:not-allowed}.gutter-add.svelte-12sfv2o{position:absolute;right:-1.05em;top:28%;z-index:3;cursor:pointer;width:1.5em;height:1.5em;border-radius:50%;border:1.5px solid var(--overview-page-tile-border, #2B3440);background:var(--overview-page-tile-bg, #14181D);color:var(--overview-page-dim-fg, #8A99A8);font:inherit;font-size:1em;line-height:1;display:flex;align-items:center;justify-content:center;padding:0;opacity:.55;transition:opacity .12s ease,border-color .12s ease,color .12s ease}.tile-wrap.svelte-12sfv2o:hover .gutter-add:where(.svelte-12sfv2o),.gutter-add.svelte-12sfv2o:hover,.gutter-add.svelte-12sfv2o:focus-visible{opacity:1;border-color:var(--overview-page-tile-hover-border, #2980B9);color:var(--overview-page-tile-hover-border, #2980B9)}.gutter-add.svelte-12sfv2o:disabled{opacity:.3;cursor:not-allowed}.mode.svelte-111tyvy{position:absolute;top:14px;right:16px;margin-right:0;font-size:1.2em}.mode.inline.svelte-111tyvy{position:relative;top:auto;right:auto;margin-right:0;font-size:inherit;display:flex;align-items:center}.mode.inline.svelte-111tyvy button.chrome{font-size:inherit;font-weight:700;letter-spacing:.04em;padding:.25em .7em;margin:.2em .1em;border-radius:999px;background:transparent;color:var(--annot-toggle-fg, #F0A33E);opacity:.62;transition:opacity .12s ease,background .12s ease}.mode.inline.svelte-111tyvy button.chrome:hover:not(:disabled){opacity:1;color:var(--annot-toggle-fg, #F0A33E);background:var(--annot-bar-hover, rgba(255, 255, 255, .1));border-color:transparent}.mode.inline.svelte-111tyvy button.chrome.selected{opacity:1;background:var(--annot-pen, #F0A33E);color:var(--annot-bar-on-fg, #1A1206);border-color:transparent}.menu.svelte-111tyvy{position:absolute;top:100%;right:0;min-width:16.8em;max-height:80vh;overflow-y:auto;border:1.5px solid var(--toc-border, #CCCCCC);border-radius:3px;background-color:var(--toc-bg, #EEEEEE);color:var(--toc-fg, #111111);font-size:.7em;z-index:2}.menu.svelte-111tyvy .sep:where(.svelte-111tyvy){padding:.3em .6em .1em;font-weight:700;opacity:.55;letter-spacing:.05em}.menu.svelte-111tyvy .sep:where(.svelte-111tyvy) .tool-mn{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.menu.svelte-111tyvy .row:where(.svelte-111tyvy){display:flex;justify-content:space-between;gap:1.2em;width:100%;padding:.25em .6em;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.menu.svelte-111tyvy .row:where(.svelte-111tyvy):hover,.menu.svelte-111tyvy .row:where(.svelte-111tyvy):focus-visible{background-color:var(--toc-row-hover-bg, #DDDDDD);outline:none}.menu.svelte-111tyvy .row.current:where(.svelte-111tyvy){background-color:var(--ctrl-selected-bg, #00B356);color:var(--on-accent, #FFFFFF)}.menu.svelte-111tyvy .row.current:where(.svelte-111tyvy):hover,.menu.svelte-111tyvy .row.current:where(.svelte-111tyvy):focus-visible{filter:brightness(1.06)}.menu.svelte-111tyvy .row:where(.svelte-111tyvy) .v:where(.svelte-111tyvy){opacity:.7}.menu.svelte-111tyvy .row.current:where(.svelte-111tyvy) .v:where(.svelte-111tyvy){opacity:.9}.menu.svelte-111tyvy .custom:where(.svelte-111tyvy){justify-content:flex-start;gap:.4em}.menu.svelte-111tyvy .custom:where(.svelte-111tyvy) input:where(.svelte-111tyvy){width:4em;font:inherit}.menu.svelte-111tyvy .custom:where(.svelte-111tyvy) button:where(.svelte-111tyvy){cursor:pointer;font:inherit}.annot-tools.svelte-1qbbnfo{position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-80%);transition:transform .16s ease;z-index:1;display:flex;align-items:stretch;font-size:calc(var(--base-font, 16px) * .5);border:3px solid var(--annot-bar-edge, rgba(255, 255, 255, .35));border-top:none;border-radius:0 0 10px 10px;background:var(--annot-toggle-bg, rgba(20, 22, 26, .92));box-shadow:0 3px 14px #0006}.annot-tools.svelte-1qbbnfo:hover,.annot-tools.svelte-1qbbnfo:focus-within,.annot-tools.pinned.svelte-1qbbnfo,.annot-tools.armed.svelte-1qbbnfo,.annot-tools.menu-open.svelte-1qbbnfo{transform:translate(-50%) translateY(0)}.annot-tools.bare.svelte-1qbbnfo:not(.armed):not(.menu-open):not(:hover):not(:focus-within),.annot-tools.bare.tucked.svelte-1qbbnfo:not(.armed){transform:translate(-50%) translateY(-120%);visibility:hidden;pointer-events:none}.annot-tools.overview-open.svelte-1qbbnfo,.annot-tools.overview-open.svelte-1qbbnfo:hover,.annot-tools.overview-open.svelte-1qbbnfo:focus-within,.annot-tools.overview-open.pinned.svelte-1qbbnfo,.annot-tools.overview-open.armed.svelte-1qbbnfo,.annot-tools.overview-open.menu-open.svelte-1qbbnfo{transform:translate(-50%) translateY(-120%);opacity:0;visibility:hidden;pointer-events:none}.annot-tools.armed.svelte-1qbbnfo{box-shadow:0 3px 14px #0006,0 0 0 2px color-mix(in srgb,var(--annot-toggle-fg, #f0a33e) 55%,transparent)}.annot-menu.svelte-1qbbnfo{position:relative;display:flex;align-items:stretch}.annot-tools.svelte-1qbbnfo .tool-mn{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.annot-hamburger.svelte-1qbbnfo{gap:.2em;letter-spacing:.02em;font-weight:700;white-space:nowrap}.annot-tools.svelte-1qbbnfo .annot-anchor{cursor:pointer;font:inherit;font-weight:700;letter-spacing:.04em;opacity:.6;transition:opacity .12s ease;padding:.3em .75em;border:0;background:transparent;color:var(--annot-toggle-fg, #f0a33e);white-space:nowrap}.annot-tools.svelte-1qbbnfo .annot-anchor:hover,.annot-tools.svelte-1qbbnfo .annot-anchor:focus-visible{opacity:1}.annot-hamburger.svelte-1qbbnfo{cursor:pointer;font:inherit;font-size:1.05em;line-height:1;display:flex;align-items:center;justify-content:center;min-width:1.9em;padding:.2em .4em;border:0;background:transparent;color:var(--annot-toggle-fg, #f0a33e);opacity:.6;transition:opacity .12s ease,background .12s ease}.annot-hamburger.svelte-1qbbnfo:hover,.annot-menu.svelte-1qbbnfo:hover .annot-hamburger:where(.svelte-1qbbnfo),.annot-menu.svelte-1qbbnfo:focus-within .annot-hamburger:where(.svelte-1qbbnfo),.annot-menu.menu-open.svelte-1qbbnfo .annot-hamburger:where(.svelte-1qbbnfo){opacity:1;background:var(--annot-bar-hover, rgba(255, 255, 255, .1))}.annot-drop.svelte-1qbbnfo{position:absolute;top:100%;right:0;z-index:1;min-width:13.5em;display:flex;flex-direction:column;padding:.35em;gap:.1em;border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .16));border-top:none;border-radius:0 0 10px 10px;background:var(--annot-toggle-bg, rgba(20, 22, 26, .96));box-shadow:0 8px 26px #00000080;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .15s ease,transform .15s ease}.annot-menu.svelte-1qbbnfo:not(.dismissed):hover .annot-drop:where(.svelte-1qbbnfo),.annot-menu.svelte-1qbbnfo:not(.dismissed):focus-within .annot-drop:where(.svelte-1qbbnfo),.annot-menu.menu-open.svelte-1qbbnfo .annot-drop:where(.svelte-1qbbnfo){opacity:1;pointer-events:auto;transform:translateY(0)}.menu-sep.svelte-1qbbnfo{height:1px;margin:.3em .45em;background:var(--annot-bar-edge, rgba(255, 255, 255, .16));flex:none}.menu-about.svelte-1qbbnfo{padding:.15em .9em .3em;font-size:.72em;letter-spacing:.02em;color:var(--annot-bar-fg, #fff);opacity:.45;white-space:nowrap;-webkit-user-select:text;user-select:text;cursor:default}.annot-drop.svelte-1qbbnfo .capture-btn{display:block;width:100%;position:relative}.annot-drop.svelte-1qbbnfo .annot-tool{display:flex;align-items:center;gap:.55em;width:100%;text-align:left;cursor:pointer;font:inherit;font-weight:700;letter-spacing:.04em;padding:.42em .65em;border:0;border-radius:6px;background:transparent;color:var(--annot-toggle-fg, #f0a33e)}.annot-drop.svelte-1qbbnfo .annot-tool:hover:not(:disabled){background:var(--annot-bar-hover, rgba(255, 255, 255, .1))}.annot-drop.svelte-1qbbnfo .annot-tool:disabled{cursor:default;opacity:.7}.annot-drop.svelte-1qbbnfo .tool-ico{display:flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;flex:none;opacity:.9}.annot-drop.svelte-1qbbnfo .tool-ico svg{display:block;width:1em;height:1em}.annot-drop.svelte-1qbbnfo .tool-label{flex:1 1 auto;min-width:0}.annot-drop.svelte-1qbbnfo .tool-kbd{flex:none;font:inherit;font-size:.78em;font-weight:600;letter-spacing:.04em;opacity:.55;border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .28));border-radius:3px;padding:.05em .35em;line-height:1.3}.annot-drop.svelte-1qbbnfo .tool-trail{flex:none;opacity:.5;font-size:.85em;line-height:1}.annot-drop.svelte-1qbbnfo .tool-ext{display:flex;align-items:center;opacity:.55}.annot-drop.svelte-1qbbnfo .tool-ext svg{display:block;width:.95em;height:.95em}.annot-drop.svelte-1qbbnfo .print-flyout{position:relative;width:100%}.annot-drop.svelte-1qbbnfo .print-sub{position:absolute;right:calc(100% + .2em);top:-.35em;z-index:5;display:flex;flex-direction:column;min-width:13.5em;padding:.35em;gap:.1em;border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .16));border-radius:10px;background:var(--annot-toggle-bg, rgba(20, 22, 26, .98));box-shadow:0 8px 26px #0000008c}.annot-drop.svelte-1qbbnfo .print-sub:after{content:"";position:absolute;left:100%;top:0;width:.45em;height:100%}.annot-drop.svelte-1qbbnfo .print-sub button{display:flex;align-items:center;gap:.6em;width:100%;text-align:left;cursor:pointer;padding:.42em .65em;border:0;border-radius:6px;background:transparent;color:var(--annot-toggle-fg, #f0a33e);font:inherit;font-weight:700;letter-spacing:.03em;white-space:nowrap}.annot-drop.svelte-1qbbnfo .print-sub button:hover{background:var(--annot-bar-hover, rgba(255, 255, 255, .1))}.annot-drop.svelte-1qbbnfo .print-sub-label{flex:1 1 auto}.annot-drop.svelte-1qbbnfo .print-sub-kbd{flex:none;font:inherit;font-size:.78em;font-weight:600;opacity:.55;border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .28));border-radius:3px;padding:.05em .4em;line-height:1.3;min-width:1.2em;text-align:center}.annot-drop.svelte-1qbbnfo .print-menu-sep{height:1px;margin:.3em .45em;background:var(--annot-bar-edge, rgba(255, 255, 255, .16));flex:none}.annot-bar-sep{width:1px;align-self:stretch;margin:.35em 0;background:var(--annot-bar-edge, rgba(255, 255, 255, .16))}.annot-tab{cursor:pointer;font:inherit;font-weight:700;letter-spacing:.04em;padding:.25em .7em;margin:.2em .1em;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--annot-toggle-fg, #f0a33e);opacity:.62;transition:opacity .12s ease,background .12s ease;white-space:nowrap}.annot-tab:hover:not(:disabled){opacity:1;background:var(--annot-bar-hover, rgba(255, 255, 255, .1))}.annot-tab.on{opacity:1;background:var(--annot-pen, #f0a33e);color:var(--annot-bar-on-fg, #1a1206);border-color:transparent}.annot-tab:disabled{opacity:.28;cursor:default}.annot-act{cursor:pointer;font:inherit;font-weight:700;letter-spacing:.04em;padding:.25em .7em;margin:.2em .1em;border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .22));border-radius:999px;background:transparent;color:var(--annot-toggle-fg, #f0a33e);white-space:nowrap}.annot-act:hover{background:var(--annot-bar-hover, rgba(255, 255, 255, .1))}.pin-tab.svelte-1qbbnfo{display:inline-flex;align-items:center;justify-content:center;padding:.25em .45em;min-width:1.7em}.pin-icon.svelte-1qbbnfo{display:block;width:1.15em;height:1.15em}.ctrl-bar.svelte-1o76r16{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(85%);transition:transform .16s ease;display:flex;align-items:center;font-size:calc(var(--base-font, 16px) * .5);padding:5px .2em;border:3px solid var(--ctrl-bar-edge, var(--annot-bar-edge, rgba(255, 255, 255, .35)));border-bottom:none;border-radius:10px 10px 0 0;background:var(--ctrl-bar-bg, var(--annot-toggle-bg, rgba(20, 22, 26, .92)));box-shadow:0 -3px 14px #0006;--ctrl-bg: transparent;--ctrl-fg: var(--ctrl-bar-fg, var(--annot-toggle-fg, #f0a33e));--ctrl-hover-bg: var(--ctrl-bar-hover, var(--annot-bar-hover, rgba(255, 255, 255, .1)));--ctrl-selected-bg: var(--ctrl-bar-hover, var(--annot-bar-hover, rgba(255, 255, 255, .14)));--ctrl-strong-bg: var(--ctrl-bar-fg, var(--annot-toggle-fg, #f0a33e));--on-accent: var(--ctrl-bar-fg, var(--annot-toggle-fg, #f0a33e))}.ctrl-bar.svelte-1o76r16:hover,.ctrl-bar.svelte-1o76r16:focus-within,.ctrl-bar.pinned.svelte-1o76r16,.ctrl-bar.armed.svelte-1o76r16{transform:translate(-50%) translateY(0)}.ctrl-bar.armed.svelte-1o76r16{box-shadow:0 -3px 14px #0006,0 0 0 2px color-mix(in srgb,var(--ctrl-bar-fg, var(--annot-toggle-fg, #f0a33e)) 55%,transparent)}.ctrl-bar.bare.svelte-1o76r16:not(.armed):not(:hover):not(:focus-within),.ctrl-bar.bare.tucked.svelte-1o76r16:not(.armed){transform:translate(-50%) translateY(120%);visibility:hidden;pointer-events:none}.ctrl-bar.overview-open.svelte-1o76r16,.ctrl-bar.overview-open.svelte-1o76r16:hover,.ctrl-bar.overview-open.svelte-1o76r16:focus-within,.ctrl-bar.overview-open.pinned.svelte-1o76r16,.ctrl-bar.overview-open.armed.svelte-1o76r16{transform:translate(-50%) translateY(120%);opacity:0;visibility:hidden;pointer-events:none}.ctrl-pin.svelte-1o76r16{cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:center;padding:.25em .45em;margin:.2em .1em;min-width:1.7em;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ctrl-bar-fg, var(--annot-toggle-fg, #f0a33e));opacity:.62;transition:opacity .12s ease,background .12s ease}.ctrl-pin.svelte-1o76r16:hover{opacity:1;background:var(--ctrl-bar-hover, var(--annot-bar-hover, rgba(255, 255, 255, .1)))}.ctrl-pin.on.svelte-1o76r16{opacity:1;background:var(--ctrl-bar-fg, var(--annot-pen, #f0a33e));color:var(--annot-bar-on-fg, #1a1206);border-color:transparent}.ctrl-pin.svelte-1o76r16 .pin-icon:where(.svelte-1o76r16){display:block;width:1.15em;height:1.15em}.ctrl-bar.svelte-1o76r16 .gp-chrome{opacity:1!important}.ctrl-bar.svelte-1o76r16 .toc,.ctrl-bar.svelte-1o76r16 .nav{position:static}.ctrl-bar.svelte-1o76r16 .nav{display:flex;align-items:center}.ctrl-bar.svelte-1o76r16 button{text-transform:uppercase}.ctrl-anim.svelte-1o76r16{display:flex;align-items:center}.ctrl-bar-sep.svelte-1o76r16{width:1px;align-self:stretch;margin:.35em .15em;background:var(--ctrl-bar-edge, var(--annot-bar-edge, rgba(255, 255, 255, .16)))}.map.svelte-1j23dzv{position:absolute;bottom:12px;right:12px;background:var(--map-bg, rgba(20, 24, 28, .85));border:1.5px solid var(--frame-border, #CCCCCC);box-shadow:0 2px 8px #0006}.map.svelte-1j23dzv .view:where(.svelte-1j23dzv){position:absolute;box-sizing:border-box;border:2px solid var(--map-view, #FF00AA);background:var(--map-view-fill, rgba(255, 0, 170, .12));min-width:4px;min-height:4px}.anim.svelte-g779px{display:flex;align-items:center;gap:8px;min-width:220px}.icon.svelte-g779px{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;cursor:pointer;color:#9aa7b0;background:#20262e;border:0;border-radius:6px}.icon.svelte-g779px:hover{color:#fff;background:#2980b9}.icon.svelte-g779px:active{transform:translateY(2px)}.icon.svelte-g779px svg:where(.svelte-g779px){display:block;width:22px;height:22px;fill:currentColor}.track.svelte-g779px{position:relative;flex:1;min-width:220px;height:6px;border-radius:999px;background:#333b45;cursor:pointer;touch-action:none}.track.svelte-g779px:before{content:"";position:absolute;left:0;right:0;top:50%;height:22px;transform:translateY(-50%)}.track.svelte-g779px:focus-visible{outline:2px solid #2980b9;outline-offset:3px}.fill.svelte-g779px{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:#2980b9}.knob.svelte-g779px{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:#fff;border:2px solid #2980b9;transform:translate(-50%,-50%);pointer-events:none}.label.svelte-g779px{font-size:.8rem;font-weight:700;letter-spacing:.04em;color:#7a8894}.note-editor.svelte-hrl8lz{position:fixed;top:var(--gp-inset, 20px);left:calc(var(--gp-split, 50vw) + var(--gp-gap, 16px) / 2);right:var(--gp-inset, 20px);bottom:calc(var(--gp-bar-h, 130px) + var(--gp-inset, 20px));z-index:61;display:flex;flex-direction:column;gap:8px;padding:14px 16px;box-sizing:border-box;color:#e6e6e6;background:#1f1f1f;border:1.5px solid #f0a33e;border-radius:10px;box-shadow:0 6px 24px #00000059;font-family:ui-sans-serif,system-ui,Segoe UI,Helvetica,Arial,sans-serif}header.svelte-hrl8lz{display:flex;align-items:center;gap:10px;min-width:0}.title.svelte-hrl8lz{font-weight:700;letter-spacing:.06em;color:#f0a33e}.file.svelte-hrl8lz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85em;opacity:.6}.spacer.svelte-hrl8lz{flex:1}button.svelte-hrl8lz{font:inherit;font-weight:600;padding:4px 14px;color:#e6e6e6;background:#333;border:1px solid #555;border-radius:6px;cursor:pointer}button.save.svelte-hrl8lz{color:#1f1f1f;background:#f0a33e;border-color:#f0a33e}button.svelte-hrl8lz:disabled{opacity:.5;cursor:default}textarea.svelte-hrl8lz{flex:1;min-height:0;resize:none;padding:12px;color:inherit;background:#141414;border:1px solid #444;border-radius:6px;font:1.05rem/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;-moz-tab-size:4;tab-size:4}.error.svelte-hrl8lz{margin:0;padding:6px 10px;color:#ffd2d2;background:#5a1d1d;border-radius:6px}.hint.svelte-hrl8lz{margin:0;font-size:.85em;opacity:.6}body.gp-present{background:#101216;--gp-inset: 20px;--gp-gap: 16px;--gp-bar-h: 130px;--gp-split: 50vw}.preview-col.svelte-ape0c1{position:fixed;top:var(--gp-inset, 20px);bottom:calc(var(--gp-bar-h, 130px) + var(--gp-inset, 20px));left:var(--gp-inset, 20px);right:calc(100vw - var(--gp-split, 50vw) + var(--gp-gap, 16px) / 2);display:flex;flex-direction:column;gap:var(--gp-gap, 16px);overflow:hidden;z-index:60}.preview.svelte-ape0c1{display:flex;flex-direction:column;gap:6px;flex:1 1 0;min-height:0;align-items:flex-end}.preview-label.svelte-ape0c1{flex:none;color:#9fb4c6;font-size:1rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-box.svelte-ape0c1{position:relative;flex:1;min-height:0;align-self:flex-end;width:auto;max-width:100%;overflow:hidden;border:1.5px solid #3a4450;border-radius:8px;background:#000}.preview-frame.svelte-ape0c1{position:absolute;top:50%;left:50%;border:0;transform-origin:center center;pointer-events:none}.splitter.svelte-ape0c1{position:fixed;top:var(--gp-inset, 20px);bottom:calc(var(--gp-bar-h, 130px) + var(--gp-inset, 20px));left:var(--gp-split, 50vw);width:14px;transform:translate(-50%);cursor:col-resize;z-index:65;touch-action:none;display:flex;justify-content:center}.splitter.svelte-ape0c1:before{content:"";width:2px;height:100%;border-radius:2px;background:#2b333d;transition:background .12s}.splitter.svelte-ape0c1:hover:before,.splitter.dragging.svelte-ape0c1:before{background:#2980b9}.preview-end.svelte-ape0c1{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#6b7885;font-size:1.2rem}.bar.svelte-ape0c1{position:fixed;left:0;right:0;bottom:0;height:var(--gp-bar-h, 130px);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 28px;background:#181c22;border-top:1.5px solid #2b333d;color:#e6eef5;z-index:70}.controls.svelte-ape0c1{display:flex;align-items:center;gap:18px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.nav.svelte-ape0c1{display:flex;align-items:center;gap:6px;font-size:1.5rem}.tools.svelte-ape0c1{display:flex;align-items:center;gap:6px}.ov-btn.svelte-ape0c1{font-size:1.5rem}.toc.svelte-ape0c1{position:relative;font-size:1.5rem}.toc-menu.svelte-ape0c1{position:absolute;bottom:calc(100% + 8px);left:0;min-width:22em;max-height:60vh;display:flex;flex-direction:column;overflow:hidden;background:#eef1f4;color:#14181d;border:1.5px solid #3a4450;border-radius:6px;box-shadow:0 -8px 24px #0006;font-size:.62em}.toc-menu.svelte-ape0c1 .toc-scroll:where(.svelte-ape0c1){overflow-y:auto;min-height:0}.toc-menu.svelte-ape0c1 ol:where(.svelte-ape0c1){margin:0;padding:4px 0;list-style:none}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button:where(.svelte-ape0c1){display:flex;gap:.8em;width:100%;padding:.3em .9em;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button:where(.svelte-ape0c1):hover{background:#dbe2e8}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button.current:where(.svelte-ape0c1){background:#2980b9;color:#fff}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button:where(.svelte-ape0c1) .n:where(.svelte-ape0c1){flex:none;width:1.8em;text-align:right;opacity:.6}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button:where(.svelte-ape0c1) .t:where(.svelte-ape0c1){flex:1 1 auto;min-width:0}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button:where(.svelte-ape0c1) .snip:where(.svelte-ape0c1){flex:none;max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.6}.toc-menu.svelte-ape0c1 li:where(.svelte-ape0c1) button.selected:where(.svelte-ape0c1){outline:2px solid #2980b9;outline-offset:-2px}.toc-menu.svelte-ape0c1 .search:where(.svelte-ape0c1){display:block;width:100%;box-sizing:border-box;margin:4px;padding:.3em .5em;font:inherit;color:#14181d;background:#fff;border:1.5px solid #b3bcc6;border-radius:4px}.toc-menu.svelte-ape0c1 .no-matches:where(.svelte-ape0c1){margin:.5em .9em;opacity:.7}.checks-menu.svelte-ape0c1{display:flex;flex-direction:column;padding:4px;gap:2px;min-width:15em}.checks-menu.svelte-ape0c1 button:where(.svelte-ape0c1){width:100%;padding:.5em .8em;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:4px}.checks-menu.svelte-ape0c1 button:where(.svelte-ape0c1):hover{background:#dbe2e8}.meters.svelte-ape0c1{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.pos.svelte-ape0c1{font-size:1.1rem;font-weight:700;color:#cdd9e3;max-width:40vw;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pos.svelte-ape0c1 .count:where(.svelte-ape0c1){margin-left:10px;color:#8a99a8;font-weight:500}.clocks.svelte-ape0c1{display:flex;align-items:center;gap:16px;font-variant-numeric:tabular-nums;flex-wrap:nowrap;white-space:nowrap}.clock.svelte-ape0c1{font-size:1.5rem;color:#eaf2f9;white-space:nowrap}.timer.svelte-ape0c1{position:relative;display:inline-flex;align-items:center;gap:8px}.pause-btn.svelte-ape0c1{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;cursor:pointer;color:#cdd9e3;background:#20262e;border:1.5px solid #2b333d;border-radius:6px}.pause-btn.svelte-ape0c1:hover{color:#fff;background:#2980b9}.pause-btn.paused.svelte-ape0c1{color:#f0b23e;border-color:#6b5326}.pause-btn.svelte-ape0c1 svg:where(.svelte-ape0c1){display:block;width:20px;height:20px;fill:currentColor}.elapsed.svelte-ape0c1{font:inherit;font-size:1.5rem;cursor:pointer;color:#7ee0a8;background:transparent;border:1.5px solid #2b333d;border-radius:6px;padding:2px 12px;white-space:nowrap}.elapsed.svelte-ape0c1:hover,.timer.open.svelte-ape0c1 .elapsed:where(.svelte-ape0c1){border-color:#7ee0a8}.elapsed.paused.svelte-ape0c1{color:#f0b23e}.timer-menu.svelte-ape0c1{position:absolute;bottom:calc(100% + 8px);right:0;display:flex;align-items:center;gap:6px;padding:8px;background:#eef1f4;border:1.5px solid #3a4450;border-radius:6px;box-shadow:0 -8px 24px #0006}.timer-menu.svelte-ape0c1 input:where(.svelte-ape0c1){width:5.5em;font:inherit;font-size:1rem;padding:3px 6px;border:1px solid #b3bcc6;border-radius:4px;color:#14181d;background:#fff}.timer-menu.svelte-ape0c1 button:where(.svelte-ape0c1){font:inherit;font-size:.95rem;font-weight:700;cursor:pointer;padding:4px 12px;border-radius:4px;border:0}.timer-menu.svelte-ape0c1 .tm-set:where(.svelte-ape0c1){background:#2980b9;color:#fff}.timer-menu.svelte-ape0c1 .tm-reset:where(.svelte-ape0c1){background:#d7dee5;color:#14181d}.timer-menu.svelte-ape0c1 button:where(.svelte-ape0c1):hover{filter:brightness(1.08)}html.gp-live-pointer,html.gp-live-pointer *{cursor:none!important}.live-pointer.svelte-t7192b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;pointer-events:none;overflow:hidden}.live-glyph.svelte-t7192b{position:absolute;left:0;top:0;will-change:transform;filter:drop-shadow(0 0 4px var(--live-pointer-glow, rgba(255, 210, 63, .75))) drop-shadow(0 1px 2px rgba(0,0,0,.6))}.live-glyph.svelte-t7192b svg:where(.svelte-t7192b){display:block}.live-ripple.svelte-t7192b{position:absolute;width:calc(var(--live-ripple-size, 40px) * 1.4);height:calc(var(--live-ripple-size, 40px) * 1.4);margin-left:calc(var(--live-ripple-size, 40px) * -.7);margin-top:calc(var(--live-ripple-size, 40px) * -.7);border:3px solid var(--live-pointer-ripple, #ffd23f);border-radius:50%;box-sizing:border-box;opacity:0;animation:svelte-t7192b-live-ripple-pulse .6s ease-out}@keyframes svelte-t7192b-live-ripple-pulse{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion: reduce){.live-ripple.svelte-t7192b{animation:none}}.onboard-theme.svelte-1fu01h6{display:contents}.onboard-hint.svelte-1fu01h6{position:fixed;left:50%;bottom:18vh;transform:translate(-50%);z-index:45;max-width:min(36rem,calc(100vw - 2rem));box-sizing:border-box;padding:.9rem 1.2rem 1rem;border-radius:.8rem;font-family:system-ui,sans-serif;font-size:1rem;line-height:1.5;text-align:center;color:var(--onboard-fg, var(--hint-fg, #c0f1ff));background:color-mix(in srgb,var(--onboard-bg, var(--hint-bg, #000000)) 88%,transparent);border:1px solid color-mix(in srgb,var(--onboard-border, var(--hint-border, #c0f1ff)) 40%,transparent);box-shadow:0 .5rem 2rem #00000073;animation:svelte-1fu01h6-onboard-in .28s ease-out}.title.svelte-1fu01h6{margin:0 0 .4rem;font-weight:700;font-size:1.1rem}.row.svelte-1fu01h6{margin:.25rem 0}.where.svelte-1fu01h6{opacity:.7}.sep.svelte-1fu01h6{margin:0 .4em;opacity:.6}.got-it.svelte-1fu01h6{margin-top:.6rem;padding:.3rem 1.1rem;font:inherit;font-weight:700;color:inherit;background:transparent;border:1px solid color-mix(in srgb,var(--onboard-accent, var(--hint-border, #c0f1ff)) 60%,transparent);border-radius:999px;cursor:pointer}.got-it.svelte-1fu01h6:hover,.got-it.svelte-1fu01h6:focus-visible{background:color-mix(in srgb,var(--onboard-accent, var(--hint-border, #c0f1ff)) 18%,transparent)}.edge.svelte-1fu01h6{position:fixed;left:0;right:0;height:.5rem;z-index:45;pointer-events:none;animation:svelte-1fu01h6-onboard-pulse 1.6s ease-in-out infinite}.edge.top.svelte-1fu01h6{top:0;background:linear-gradient(to bottom,var(--onboard-accent, var(--hint-border, #c0f1ff)),transparent)}.edge.bottom.svelte-1fu01h6{bottom:0;background:linear-gradient(to top,var(--onboard-accent, var(--hint-border, #c0f1ff)),transparent)}@keyframes svelte-1fu01h6-onboard-in{0%{opacity:0;transform:translate(-50%,.6rem)}to{opacity:1;transform:translate(-50%)}}@keyframes svelte-1fu01h6-onboard-pulse{0%,to{opacity:.15}50%{opacity:.7}}@media (prefers-reduced-motion: reduce){.onboard-hint.svelte-1fu01h6,.edge.svelte-1fu01h6{animation:none}.edge.svelte-1fu01h6{opacity:.4}}.annot-surface.svelte-1ufs8fo{position:absolute;left:0;top:0;display:block;z-index:40}.annot-surface.armed.svelte-1ufs8fo{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none}.annot-surface.armed.erasing.svelte-1ufs8fo{cursor:cell}.annot-surface.armed.freezing.svelte-1ufs8fo{cursor:pointer}.annot-surface.armed.texting.svelte-1ufs8fo{cursor:text}.annot-stroke.svelte-1ufs8fo{fill:none;stroke:var(--annot-pen, #f0a33e);stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px var(--annot-pen-glow, rgba(0, 0, 0, .55)))}.annot-stroke.highlighter.svelte-1ufs8fo{stroke:var(--annot-highlighter, #f5e663);opacity:var(--annot-highlighter-alpha, .45);mix-blend-mode:var(--annot-highlighter-blend, screen);filter:none}.annot-stroke.erasing.svelte-1ufs8fo{stroke:var(--annot-erase, #ff5c5c);opacity:1;mix-blend-mode:normal;filter:drop-shadow(0 0 7px var(--annot-erase-glow, rgba(255, 92, 92, .75)))}.annot-stroke.frozen.svelte-1ufs8fo,.annot-stroke.freezing.svelte-1ufs8fo{stroke:var(--annot-freeze, #6fd3f5);opacity:1;mix-blend-mode:normal;filter:none}.annot-stroke.freezing.svelte-1ufs8fo{filter:drop-shadow(0 0 7px var(--annot-freeze-glow, rgba(111, 211, 245, .75)))}.annot-stroke.freehand.svelte-1ufs8fo{fill:var(--annot-pen, #f0a33e);stroke:none}.annot-stroke.freehand.erasing.svelte-1ufs8fo{fill:var(--annot-erase, #ff5c5c)}.annot-stroke.freehand.frozen.svelte-1ufs8fo,.annot-stroke.freehand.freezing.svelte-1ufs8fo{fill:var(--annot-freeze, #6fd3f5)}.annot-text.svelte-1ufs8fo{fill:var(--annot-text, var(--annot-pen, #f0a33e));font-family:inherit;font-weight:600;white-space:pre;filter:drop-shadow(0 0 6px var(--annot-pen-glow, rgba(0, 0, 0, .55)))}.annot-text.erasing.svelte-1ufs8fo{fill:var(--annot-erase, #ff5c5c);filter:drop-shadow(0 0 7px var(--annot-erase-glow, rgba(255, 92, 92, .75)))}.annot-text-input.svelte-1ufs8fo{position:absolute;z-index:43;margin:0;padding:0 .05em;border:none;border-left:2px solid currentColor;background:transparent;color:var(--annot-text, var(--annot-pen, #f0a33e));font-family:inherit;font-weight:600;line-height:1;outline:none;transform:translateY(-.05em)}.annot-stale.svelte-1ufs8fo{position:absolute;top:2.6em;left:50%;transform:translate(-50%);z-index:42;display:flex;align-items:center;gap:.4em;padding:.5em .8em;border-radius:10px;font-size:calc(var(--base-font, 16px) * .75);background:var(--annot-bar-bg, rgba(20, 22, 26, .92));border:1px solid var(--annot-stale-edge, #f0a33e);box-shadow:0 6px 24px #00000073}.annot-stale-text.svelte-1ufs8fo{color:var(--annot-bar-fg, #d7dde5);margin-right:.3em}.annot-bar.svelte-1ufs8fo{position:absolute;left:50%;bottom:28px;transform:translate(-50%) scale(.525) translateY(-100%);transform-origin:center bottom;z-index:41;display:flex;align-items:center;gap:.28em;padding:.3em .5em;border-radius:999px;font-size:calc(var(--base-font, 16px) * .92);background:var(--annot-bar-bg, rgba(20, 22, 26, .92));border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .16));box-shadow:0 6px 24px #00000073;opacity:1}.annot-btn.svelte-1ufs8fo{cursor:pointer;font:inherit;font-weight:700;letter-spacing:.03em;padding:.2em .55em;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--annot-bar-fg, #d7dde5);white-space:nowrap}.annot-btn.icon.svelte-1ufs8fo{display:inline-flex;align-items:center;justify-content:center;padding:.22em;border-radius:8px}.annot-btn.icon.svelte-1ufs8fo svg:where(.svelte-1ufs8fo){display:block;width:1.5em;height:1.5em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.annot-btn.svelte-1ufs8fo:hover:not(:disabled){background:var(--annot-bar-hover, rgba(255, 255, 255, .1))}.annot-btn.on.svelte-1ufs8fo{background:var(--annot-pen, #f0a33e);color:var(--annot-bar-on-fg, #1a1206)}.annot-btn.erase.on.svelte-1ufs8fo{background:var(--annot-erase, #ff5c5c);color:var(--annot-bar-on-fg, #1a1206)}.annot-btn.freeze.on.svelte-1ufs8fo,.annot-btn.freeze-go.svelte-1ufs8fo{background:var(--annot-freeze, #6fd3f5);color:var(--annot-bar-on-fg, #1a1206)}.annot-btn.freeze-go.svelte-1ufs8fo:disabled{background:transparent;color:var(--annot-bar-fg, #d7dde5)}.annot-said.svelte-1ufs8fo{font-size:.82em;letter-spacing:.04em;color:var(--annot-bar-done, #7fd1a0);white-space:nowrap}.annot-said.hint.svelte-1ufs8fo{color:var(--annot-bar-fg, #d7dde5);opacity:.6}.annot-btn.svelte-1ufs8fo:disabled{opacity:.35;cursor:default}.annot-btn.keep.svelte-1ufs8fo{color:var(--annot-bar-fg, #d7dde5);opacity:.75}.annot-close.svelte-1ufs8fo{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.7em;height:1.7em;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--annot-bar-fg, #d7dde5);font:inherit;font-size:1.25em;line-height:1;opacity:.8}.annot-close.svelte-1ufs8fo:hover{background:var(--annot-bar-hover, rgba(255, 255, 255, .1));opacity:1}.annot-close.svelte-1ufs8fo span:where(.svelte-1ufs8fo){display:block;transform:translateY(-.06em)}.annot-swatch.svelte-1ufs8fo{cursor:pointer;width:1.35em;height:1.35em;padding:0;border-radius:50%;border:2px solid transparent;background:var(--swatch, var(--annot-pen, #f0a33e))}.annot-swatch.theme.svelte-1ufs8fo{background:var(--annot-pen, #f0a33e)}.annot-swatch.theme.hl.svelte-1ufs8fo{background:var(--annot-highlighter, #f5e663)}.annot-swatch.on.svelte-1ufs8fo{border-color:var(--annot-bar-fg, #d7dde5);box-shadow:0 0 0 2px var(--annot-bar-bg, rgba(20, 22, 26, .92))}.annot-custom.svelte-1ufs8fo{display:flex;align-items:center;cursor:pointer}.annot-custom.svelte-1ufs8fo input[type=color]:where(.svelte-1ufs8fo){width:1.35em;height:1.35em;padding:0;border:2px dashed var(--annot-bar-edge, rgba(255, 255, 255, .16));border-radius:50%;background:transparent;cursor:pointer}.annot-sep.svelte-1ufs8fo{width:1px;align-self:stretch;background:var(--annot-bar-edge, rgba(255, 255, 255, .16))}.annot-grip.svelte-1ufs8fo{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;padding:0 .35em 0 .15em;line-height:1;font-size:1.1em;color:var(--annot-bar-fg, #d7dde5);opacity:.5}.annot-grip.svelte-1ufs8fo:hover{opacity:1}.annot-grip.svelte-1ufs8fo:active{cursor:grabbing}.kiosk-scrim.svelte-1no5lhj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:var(--kiosk-scrim, rgba(0, 0, 0, .55));font-size:calc(var(--base-font, 16px) * .95)}.kiosk-dialog.svelte-1no5lhj{width:min(26rem,calc(100vw - 2rem));max-height:min(90vh,40rem);overflow-y:auto;padding:1.25rem 1.35rem 1.1rem;border-radius:10px;border:1px solid var(--kiosk-edge, rgba(255, 255, 255, .18));background:var(--kiosk-panel-bg, rgba(22, 24, 28, .97));color:var(--kiosk-fg, #d7dde5);box-shadow:0 12px 40px #00000073}h2.svelte-1no5lhj{margin:0 0 .35rem;font-size:1.15rem;font-weight:650;letter-spacing:.02em}.lead.svelte-1no5lhj{margin:0 0 1rem;font-size:.85rem;line-height:1.4;opacity:.78}.field.svelte-1no5lhj{display:grid;grid-template-columns:7.5rem 1fr;grid-template-rows:auto auto;column-gap:.75rem;row-gap:.15rem;margin-bottom:.75rem;align-items:center}.lbl.svelte-1no5lhj{grid-row:1;font-size:.9rem;font-weight:600}.ctl.svelte-1no5lhj{grid-row:1;display:flex;align-items:center;gap:.4rem}.ctl.svelte-1no5lhj input:where(.svelte-1no5lhj){width:5.5rem;padding:.35rem .45rem;border-radius:6px;border:1px solid var(--kiosk-edge, rgba(255, 255, 255, .2));background:#00000059;color:inherit;font:inherit}.unit.svelte-1no5lhj{font-size:.8rem;opacity:.7}.hint.svelte-1no5lhj{grid-column:2;font-size:.75rem;opacity:.6;line-height:1.3}.check.svelte-1no5lhj{display:flex;gap:.55rem;align-items:flex-start;margin:.25rem 0 1rem;font-size:.9rem;cursor:pointer}.check.svelte-1no5lhj input:where(.svelte-1no5lhj){margin-top:.2rem}.check.svelte-1no5lhj .hint:where(.svelte-1no5lhj){display:block;margin-top:.15rem}.actions.svelte-1no5lhj{display:flex;align-items:center;gap:.5rem}.spacer.svelte-1no5lhj{flex:1}button.svelte-1no5lhj{font:inherit;font-size:.9rem;font-weight:600;padding:.4rem .85rem;border-radius:6px;border:1px solid transparent;cursor:pointer}.primary.svelte-1no5lhj{background:var(--kiosk-accent, #3fa9f5);color:var(--kiosk-on-accent, #0a1620);border-color:var(--kiosk-accent, #3fa9f5)}.ghost.svelte-1no5lhj{background:transparent;color:inherit;border-color:var(--kiosk-edge, rgba(255, 255, 255, .22))}.ghost.danger.svelte-1no5lhj{color:var(--kiosk-danger, #e5484d);border-color:color-mix(in srgb,var(--kiosk-danger, #e5484d) 50%,transparent)}button.svelte-1no5lhj:hover{filter:brightness(1.08)}.kiosk-panel.svelte-ey6vfc{position:fixed;z-index:60;width:min(440px,calc(100vw - 24px));display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--kiosk-edge, rgba(255, 255, 255, .28));background:var(--kiosk-panel-bg, rgba(20, 22, 26, .96));color:var(--kiosk-fg, #d7dde5);box-shadow:0 4px 18px #00000073;font-family:ui-sans-serif,system-ui,Segoe UI,Helvetica,Arial,sans-serif;opacity:var(--kiosk-idle, .6);transition:opacity .16s ease;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:auto}.kiosk-panel.svelte-ey6vfc:hover,.kiosk-panel.svelte-ey6vfc:focus-within,.kiosk-panel.paused.svelte-ey6vfc,.kiosk-panel.dragging.svelte-ey6vfc,.kiosk-panel.pinned.svelte-ey6vfc{opacity:1}.kiosk-panel.paused.svelte-ey6vfc{border-color:var(--kiosk-accent, #3fa9f5)}.kiosk-panel.dragging.svelte-ey6vfc{cursor:grabbing}.kiosk-panel.svelte-ey6vfc:not(.has-note){width:auto;min-width:0;border-radius:999px}.kiosk-panel.svelte-ey6vfc:not(.has-note) .kiosk-bar:where(.svelte-ey6vfc){border-bottom:0;padding-right:.4rem}.kiosk-bar.svelte-ey6vfc{display:flex;align-items:center;gap:.35rem;padding:.3rem .45rem .3rem .4rem;border-bottom:1px solid var(--kiosk-edge, rgba(255, 255, 255, .14));cursor:grab;flex-shrink:0;touch-action:none;font-size:11px;letter-spacing:.04em}.kiosk-panel.dragging.svelte-ey6vfc .kiosk-bar:where(.svelte-ey6vfc){cursor:grabbing}.grip.svelte-ey6vfc{opacity:.55;font-size:.95rem;line-height:1;padding:0 .1rem;flex-shrink:0}.ring-btn.svelte-ey6vfc{position:relative;width:26px;height:26px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;flex-shrink:0}.ring.svelte-ey6vfc .track:where(.svelte-ey6vfc){stroke:var(--kiosk-track, rgba(255, 255, 255, .15))}.ring.svelte-ey6vfc .prog:where(.svelte-ey6vfc){stroke:var(--kiosk-accent, #3fa9f5);transition:stroke-dasharray 80ms linear}.glyph.svelte-ey6vfc{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:9px;line-height:1;opacity:.9}.meta.svelte-ey6vfc{display:flex;flex-direction:column;line-height:1.15;min-width:2.6rem;padding-right:.1rem;flex-shrink:0}.tag.svelte-ey6vfc{font-weight:700;font-size:10px;opacity:.9}.phase.svelte-ey6vfc{font-size:9px;text-transform:uppercase;opacity:.65;max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-count.svelte-ey6vfc{font-weight:700;font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--kiosk-accent, #3fa9f5);letter-spacing:.02em;padding:0 .25rem;flex-shrink:0}.spacer.svelte-ey6vfc{flex:1;min-width:.5rem}.icon-btn.svelte-ey6vfc{width:1.6rem;height:1.6rem;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;opacity:.75;font-size:14px;line-height:1;flex-shrink:0}.icon-btn.svelte-ey6vfc:hover{opacity:1;background:#ffffff14}.icon-btn.stop.svelte-ey6vfc{color:var(--kiosk-danger, #e5484d);font-size:1.15rem;font-weight:500}.kiosk-note-body.svelte-ey6vfc{padding:.75rem 1rem .9rem;overflow-y:auto;overscroll-behavior:contain;max-height:min(32vh,220px);font-size:1.15rem;line-height:1.45;font-weight:500;white-space:pre-wrap;-webkit-user-select:text;user-select:text;cursor:auto}.spotlight-surface.svelte-1y2zl5s{position:absolute;left:0;top:0;display:block;z-index:5}.spotlight-scrim.svelte-1y2zl5s{fill:var(--spotlight-scrim, #000000)}.spotlight-ring.svelte-1y2zl5s{fill:none;stroke:var(--spotlight-ring, #F0A33E);stroke-width:var(--spotlight-ring-width, 4px);filter:drop-shadow(0 0 8px var(--spotlight-glow, #F0A33E))}.spotlight-surface.pulse.svelte-1y2zl5s .spotlight-ring:where(.svelte-1y2zl5s){animation:svelte-1y2zl5s-gp-spotlight-pulse 1.8s ease-in-out infinite}@keyframes svelte-1y2zl5s-gp-spotlight-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.spotlight-surface.pulse.svelte-1y2zl5s .spotlight-ring:where(.svelte-1y2zl5s){animation:none}}.step-dots.svelte-1pc8hem{position:absolute;z-index:30;pointer-events:none;color:var(--stepdots-fg, #c0f1ff)}.row.svelte-1pc8hem{display:flex;align-items:center;gap:var(--stepdots-gap, 14px);opacity:var(--stepdots-idle, .3);animation:svelte-1pc8hem-stepdots-pulse 1.6s ease-out}.row.spent.svelte-1pc8hem{opacity:0;animation:svelte-1pc8hem-stepdots-spent 2.2s ease-in}.vertical.svelte-1pc8hem .row:where(.svelte-1pc8hem){flex-direction:column}.dot.svelte-1pc8hem{box-sizing:border-box;width:var(--stepdots-size, 12px);height:var(--stepdots-size, 12px);border-radius:50%;border:2px solid currentColor;transition:transform .24s ease,background-color .24s ease}.dot.done.svelte-1pc8hem,.dot.current.svelte-1pc8hem{background:currentColor}.dot.current.svelte-1pc8hem{transform:scale(1.35)}.bar.svelte-1pc8hem{display:block;width:240px;height:calc(var(--stepdots-size, 12px) / 2);border-radius:999px;background:color-mix(in srgb,currentColor 30%,transparent);overflow:hidden}.vertical.svelte-1pc8hem .bar:where(.svelte-1pc8hem){width:calc(var(--stepdots-size, 12px) / 2);height:240px}.fill.svelte-1pc8hem{display:block;height:100%;background:currentColor;transition:width .24s ease,height .24s ease}.vertical.svelte-1pc8hem .fill:where(.svelte-1pc8hem){width:100%}@keyframes svelte-1pc8hem-stepdots-pulse{0%,50%{opacity:1}to{opacity:var(--stepdots-idle, .3)}}@keyframes svelte-1pc8hem-stepdots-spent{0%,50%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.row.svelte-1pc8hem,.row.spent.svelte-1pc8hem{animation:none;opacity:var(--stepdots-idle, .3)}.dot.svelte-1pc8hem,.fill.svelte-1pc8hem{transition:none}}.viewport.svelte-1vh41uc{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;justify-content:safe center;align-items:safe center}.viewport.zoom.svelte-1vh41uc{overflow:auto}.container.svelte-1vh41uc{width:var(--canvas-w);height:var(--canvas-h);flex:none;display:flex;flex-direction:column;background:var(--surface-bg, #181818);border:1.5px solid var(--frame-border, #cccccc);position:relative}.container.fit-mode.svelte-1vh41uc{width:min(calc(100vw - 10px),calc((100vh - 10px) * var(--aspect)));height:min(calc(100vh - 10px),calc((100vw - 10px) / var(--aspect)));justify-content:center;align-items:center}.content.svelte-1vh41uc{font-size:var(--base-font);width:calc(var(--canvas-w) + 20px);height:calc(var(--canvas-h) - 30px);min-width:calc(var(--canvas-w) - 30px);min-height:calc(var(--canvas-h) - 30px);overflow:visible;padding:15px;margin:0;display:flex;justify-content:center;align-items:center;color:var(--surface-fg, #c0f1ff);background:var(--content-bg, var(--surface-bg, #181818));font-family:var(--content-font, "Noto Sans", "Cormorant Garamond", serif)}.content.svelte-1vh41uc:not(.ready){display:none}.container.fade-chrome.svelte-1vh41uc .gp-chrome,.overlay.fade-chrome.svelte-1vh41uc .gp-chrome{opacity:.12;transition:opacity .16s ease}.overlay.fade-chrome.svelte-1vh41uc .gp-chrome{opacity:.75}.container.fade-chrome.svelte-1vh41uc .gp-chrome:hover,.container.fade-chrome.svelte-1vh41uc .gp-chrome:focus-within,.container.fade-chrome.svelte-1vh41uc .gp-chrome.expanded,.container.fade-chrome.svelte-1vh41uc .gp-chrome.pinned,.overlay.fade-chrome.svelte-1vh41uc .gp-chrome:hover,.overlay.fade-chrome.svelte-1vh41uc .gp-chrome:focus-within,.overlay.fade-chrome.svelte-1vh41uc .gp-chrome.expanded,.overlay.fade-chrome.svelte-1vh41uc .gp-chrome.pinned{opacity:1}@media (hover: none){.container.fade-chrome.svelte-1vh41uc .gp-chrome,.overlay.fade-chrome.svelte-1vh41uc .gp-chrome{opacity:1}}.viewport.shot.svelte-1vh41uc{display:block;overflow:hidden;padding:0;margin:0}.container.shot.svelte-1vh41uc{width:var(--canvas-w);height:var(--canvas-h);border:none;margin:0;transform:none}.container.shot.svelte-1vh41uc .content{transform:none!important}.container.shot.svelte-1vh41uc .no-print,.container.shot.svelte-1vh41uc .gp-chrome{display:none!important}.save-btn.svelte-1vh41uc{position:relative;display:inline-flex;align-items:center}.capture-btn.svelte-1vh41uc button{min-width:4.6em}.save-btn.refused.svelte-1vh41uc .save-act,.capture-btn.refused.svelte-1vh41uc button{color:var(--ctrl-forbidden-fg, #e5484d);border-color:var(--ctrl-forbidden-fg, #e5484d)}.save-pop.svelte-1vh41uc{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none}.save-flash.svelte-1vh41uc{white-space:nowrap;padding:.15em .6em;border-radius:6px;font-size:.72em;font-weight:700;background:var(--tooltip-bg, #000000);color:var(--annot-toggle-fg, #f0a33e);border:1px solid var(--annot-bar-edge, rgba(255, 255, 255, .2))}.save-btn.refused.svelte-1vh41uc .save-flash:where(.svelte-1vh41uc){color:var(--ctrl-forbidden-fg, #e5484d);border-color:var(--ctrl-forbidden-fg, #e5484d)}.save-tip.svelte-1vh41uc{max-width:22em;text-align:center;padding:.3em .7em;border-radius:6px;font-size:.68em;font-weight:700;background:var(--tooltip-bg, #000000);color:var(--tooltip-fg, #ffffff);border:1px solid var(--ctrl-forbidden-fg, #e5484d)}.capture-btn.svelte-1vh41uc{position:relative}.capture-tip.svelte-1vh41uc{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:10;white-space:nowrap;pointer-events:none;padding:.3em .7em;border-radius:6px;font-size:.72em;font-weight:700;background:var(--tooltip-bg, #000000);color:var(--tooltip-fg, #ffffff);border:1px solid var(--ctrl-forbidden-fg, #e5484d)}.content.fill.svelte-1vh41uc{box-sizing:border-box;width:var(--canvas-w);height:var(--canvas-h);min-width:var(--canvas-w);min-height:var(--canvas-h)}.content.fill.svelte-1vh41uc .nav,.content.fill.svelte-1vh41uc .copyright{bottom:20px}.overlay.svelte-1vh41uc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;font-size:var(--base-font)}.overlay.svelte-1vh41uc>*{pointer-events:auto}.container.clean.svelte-1vh41uc .toc,.container.clean.svelte-1vh41uc .copyright,.container.clean.svelte-1vh41uc .nav,.container.clean.svelte-1vh41uc .anim-bar{display:none}.replay-shield.svelte-1vh41uc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;cursor:none}.container.present.svelte-1vh41uc{visibility:hidden}@media print{html,body{display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.viewport.svelte-1vh41uc{position:static!important;overflow:visible!important;display:block!important;height:auto!important;min-height:0!important}.container.svelte-1vh41uc{width:var(--print-w)!important;height:calc(var(--print-h) + var(--print-notes-h, 0px))!important;min-width:0!important;min-height:0!important;margin:0 auto!important;flex:none!important;justify-content:flex-start!important;align-items:flex-start!important;overflow:hidden!important;border:none!important;box-shadow:none!important}.container.svelte-1vh41uc .content:where(.svelte-1vh41uc){flex:none!important;transform:scale(var(--print-scale))!important;transform-origin:top left!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print,.gp-chrome,.overlay.svelte-1vh41uc,.copyright{display:none!important}.container.print-notes.svelte-1vh41uc{background:#fff!important}.container.print-notes.svelte-1vh41uc .content:where(.svelte-1vh41uc) .note{display:block!important;position:absolute!important;top:calc(100% + 30px)!important;left:0!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;color:#222!important;font-size:1em!important}}
