.reader[data-astro-cid-mqucaqop]{background:var(--c-paper);block-size:100dvh;max-inline-size:100%;color:var(--c-ink);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.reader-bar[data-astro-cid-mqucaqop]{align-items:center;gap:var(--s-gap);padding:var(--s-small-gap) var(--s-gap);border-block-end:var(--s-rule-width) solid var(--c-rule);font-size:var(--t-caption);display:flex}.reader-bar--bottom[data-astro-cid-mqucaqop]{border-block:var(--s-rule-width) solid var(--c-rule) none;border-block-start:var(--s-rule-width) solid var(--c-rule);justify-content:space-between;overflow-x:auto}.reader-bar[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35em;padding:.4em .6em;display:inline-flex}.reader-bar[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]:disabled{opacity:.4;cursor:default}@media (hover:hover){.reader-bar[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]:hover:not(:disabled){color:var(--c-red-text)}}.reader-chapternav[data-astro-cid-mqucaqop]{align-items:center;gap:var(--s-gap);padding:var(--s-small-gap) var(--s-gap);border-block-start:var(--s-rule-width) solid var(--c-rule);font-size:var(--t-small);display:flex}.reader-chapternav[data-astro-cid-mqucaqop][hidden]{display:none}.reader-chapternav[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]{color:var(--c-red-text);text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:.3em 0;overflow:hidden}.reader-chapternav[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop][hidden]{display:none}.reader-chapternav[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop][data-r=chapternext]{text-align:end;margin-inline-start:auto}.reader-bar-back[data-astro-cid-mqucaqop]{color:inherit;align-items:center;gap:.35em;max-inline-size:40%;font-weight:600;text-decoration:none;display:inline-flex}.reader-bar-back[data-astro-cid-mqucaqop] span[data-astro-cid-mqucaqop]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reader-bar-chapter[data-astro-cid-mqucaqop]{text-align:center;color:var(--c-grey);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.reader-progress[data-astro-cid-mqucaqop]{background:var(--c-grey-light);block-size:2px;inline-size:6rem}.reader-progress[data-astro-cid-mqucaqop] span[data-astro-cid-mqucaqop]{background:var(--c-red);block-size:100%;inline-size:0;display:block}.reader-stage[data-astro-cid-mqucaqop]{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto;min-block-size:0;min-inline-size:0;display:grid;position:relative;overflow:hidden}.reader-frame[data-astro-cid-mqucaqop]{grid-column:2;block-size:100%;min-block-size:0;inline-size:min(100%,42rem);min-inline-size:0;margin-inline:auto;overflow:hidden}@container page (width<680px){.reader-bar[data-astro-cid-mqucaqop] .reader-desktop-only[data-astro-cid-mqucaqop]{display:none}}.reader-tap[data-astro-cid-mqucaqop]{-webkit-tap-highlight-color:transparent;cursor:pointer;z-index:1;background:0 0;border:0;inline-size:22%;padding:0;position:absolute;inset-block:0}.reader-tap--back[data-astro-cid-mqucaqop]{inset-inline-start:0}.reader-tap--fwd[data-astro-cid-mqucaqop]{inset-inline-end:0}@container page (width>=680px){.reader-tap[data-astro-cid-mqucaqop]{display:none}}.reader[data-astro-cid-mqucaqop][data-flow=scrolled] .reader-tap[data-astro-cid-mqucaqop]{display:none}.reader-turn[data-astro-cid-mqucaqop]{color:var(--c-grey);cursor:pointer;padding-inline:var(--s-small-gap);background:0 0;border:0}@media (hover:hover){.reader-turn[data-astro-cid-mqucaqop]:hover{color:var(--c-red-text)}}@container page (width<680px){.reader-turn[data-astro-cid-mqucaqop]{display:none}}.reader-status[data-astro-cid-mqucaqop]{text-align:center;inline-size:100%;color:var(--c-grey);position:absolute;inset-block-start:40%}.reader-status--error[data-astro-cid-mqucaqop]{color:var(--c-red-text)}.reader-panel[data-astro-cid-mqucaqop][hidden],.reader-sheet[data-astro-cid-mqucaqop][hidden],.reader-toolbar[data-astro-cid-mqucaqop][hidden]{display:none}.reader-panel[data-astro-cid-mqucaqop]{background:var(--c-paper);border-inline-start:var(--s-rule-width) solid var(--c-rule);inline-size:min(100%,24rem);padding:var(--s-gap);z-index:2;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}.reader-panel--start[data-astro-cid-mqucaqop]{border-inline-start:0;border-inline-end:var(--s-rule-width) solid var(--c-rule);inset-inline:0 auto}.reader-panel[data-astro-cid-mqucaqop] header[data-astro-cid-mqucaqop]{justify-content:space-between;align-items:center;gap:var(--s-gap);display:flex}.reader-panel[data-astro-cid-mqucaqop] h2[data-astro-cid-mqucaqop]{font-size:var(--t-title);margin:0}.reader-panel[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]{color:inherit;cursor:pointer;background:0 0;border:0}.reader-panel-hint[data-astro-cid-mqucaqop],.reader-panel-empty[data-astro-cid-mqucaqop]{color:var(--c-grey);font-size:var(--t-small)}.reader-toc[data-astro-cid-mqucaqop]{margin:0;padding:0;list-style:none}.reader-toc[data-astro-cid-mqucaqop] .reader-toc-item-l2{padding-inline-start:1.25rem}.reader-toc[data-astro-cid-mqucaqop] .reader-toc-link{inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:.35em 0;display:block}@media (hover:hover){.reader-toc[data-astro-cid-mqucaqop] .reader-toc-link:hover{color:var(--c-red-text)}}.reader-toc[data-astro-cid-mqucaqop] .reader-toc-link.is-current{color:var(--c-red-text);font-weight:600}.reader-notebook[data-astro-cid-mqucaqop]{min-block-size:12rem;padding:var(--s-small-gap);border:var(--s-rule-width) solid var(--c-rule);font-size:var(--t-caption);flex:1}.reader-notebook[data-astro-cid-mqucaqop]:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}.reader-related[data-astro-cid-mqucaqop]{border-block-start:var(--s-rule-width) solid var(--c-rule);font-size:var(--t-small);margin-block-start:var(--s-gap);padding-block-start:var(--s-gap)}.reader-related[data-astro-cid-mqucaqop] a[data-astro-cid-mqucaqop]{color:var(--c-red-text)}.reader-related[data-astro-cid-mqucaqop] ul[data-astro-cid-mqucaqop]{padding-inline-start:1.1rem}.reader-sheet[data-astro-cid-mqucaqop]{max-block-size:55%;padding:var(--s-gap);background:var(--c-paper);border-block-start:2px solid var(--c-ink);box-shadow:var(--shadow-bottom-sheet);z-index:3;position:absolute;inset-block-end:0;inset-inline:0;overflow-y:auto}.reader-sheet[data-astro-cid-mqucaqop] header[data-astro-cid-mqucaqop]{justify-content:space-between;align-items:center;display:flex}.reader-sheet[data-astro-cid-mqucaqop] h2[data-astro-cid-mqucaqop]{font-size:var(--t-caption);color:var(--c-grey);margin:0}.reader-sheet[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]{color:inherit;cursor:pointer;background:0 0;border:0}.reader-sheet[data-astro-cid-mqucaqop].is-editorial{border-block-start-color:var(--c-red)}.reader-sheet-body[data-astro-cid-mqucaqop]{font-size:var(--t-small)}.reader-sheet-body[data-astro-cid-mqucaqop] table{border-collapse:collapse;max-inline-size:100%;display:block;overflow-x:auto}.reader-sheet-body[data-astro-cid-mqucaqop] td{vertical-align:top;padding:.15em .5em}.reader-toolbar[data-astro-cid-mqucaqop]{align-items:center;gap:var(--s-tiny-gap);padding:var(--s-tiny-gap);background:var(--c-ink);z-index:4;border-radius:4px;display:flex;position:fixed}.reader-toolbar[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]{padding:var(--s-small-gap);color:var(--c-paper);cursor:pointer;background:0 0;border:0;display:inline-flex}.reader-toolbar[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]:disabled{opacity:.35;cursor:default}.reader-toolbar-swatches[data-astro-cid-mqucaqop]{gap:var(--s-tiny-gap);display:inline-flex}.reader-toolbar-swatches[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop]{border-radius:50%;block-size:1rem;inline-size:1rem;padding:0}.reader-toolbar-swatches[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop][data-swatch=yellow]{background:var(--c-highlight-1)}.reader-toolbar-swatches[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop][data-swatch=magenta]{background:var(--c-highlight-2)}.reader-toolbar-swatches[data-astro-cid-mqucaqop] button[data-astro-cid-mqucaqop][data-swatch=cyan]{background:var(--c-highlight-3)}.reader-type[data-astro-cid-mqucaqop]{align-items:center;gap:var(--s-tiny-gap);color:var(--c-grey);display:inline-flex}
