.textLayer{color-scheme:only light;position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0;&.highlighting{touch-action:none}:is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%;-webkit-user-select:text;-moz-user-select:text;user-select:text}--min-font-size: 1;--text-scale-factor: calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv: calc(1 / var(--min-font-size));>:not(.markedContent),.markedContent span:not(.markedContent){z-index:1;--font-height: 0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x: 1;--rotate: 0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.markedContent{display:contents}span[role=img]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.highlight{--highlight-bg-color: rgb(180 0 170 / .25);--highlight-selected-bg-color: rgb(0 100 0 / .25);--highlight-backdrop-filter: none;--highlight-selected-backdrop-filter: none;@media screen and (forced-colors:active){--highlight-bg-color: transparent;--highlight-selected-bg-color: transparent;--highlight-backdrop-filter: var(--hcm-highlight-filter);--highlight-selected-backdrop-filter: var(--hcm-highlight-selected-filter)}margin:-1px;padding:1px;background-color:var(--highlight-bg-color);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px;&.appended{position:initial}&.begin{border-radius:4px 0 0 4px}&.end{border-radius:0 4px 4px 0}&.middle{border-radius:0}&.selected{background-color:var(--highlight-selected-bg-color);backdrop-filter:var(--highlight-selected-backdrop-filter);scroll-margin-top:50px}}::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}&.selectionRendering{::-moz-selection{background:transparent;color:transparent}::selection{background:transparent;color:transparent}}br::-moz-selection{background:transparent}br::selection{background:transparent}.endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}&.selecting .endOfContent{top:0}}@font-face{font-family:Sansation;src:url(/fonts/Sansation_Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00DC,U+00DE-00FC,U+00FE-00FF,U+0152-0153,U+2000-206F,U+20AC,U+2122}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--alf-font-ui, system-ui, sans-serif);font-size:var(--alf-font-size-base, 14px);line-height:var(--alf-line-height-base, 1.5);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{min-height:100%;isolation:isolate}img,video{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--alf-color-brand, #002e6e);outline-offset:2px;border-radius:2px}.alf-skip-link{position:absolute;left:8px;top:-100px;z-index:1000;padding:10px 16px;border-radius:var(--alf-radius, 12px);background-color:var(--alf-color-surface, #fff);color:var(--alf-color-text, #1e293b);box-shadow:var(--alf-shadow, 0 4px 24px rgba(0, 0, 0, .12));text-decoration:none;transition:top .12s var(--alf-ease, ease)}.alf-skip-link:focus{top:8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{body[data-alf-printing] *:not([data-alf-print-path],[data-alf-print-target],[data-alf-print-target] *){display:none!important}body[data-alf-printing],body[data-alf-printing] [data-alf-print-path]{display:block!important;position:static!important;overflow:visible!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important}body[data-alf-printing] [data-alf-print-target],body[data-alf-printing] [data-alf-print-target] *:not(a){color:#1b1b1b!important}}
