.constellation-plate[data-astro-cid-fa2rl4cc]{display:block;background:var(--night)}.plate-line[data-astro-cid-fa2rl4cc]{fill:none;stroke:var(--night-faint);opacity:.85}.plate-line[data-astro-cid-fa2rl4cc].support{stroke:#8fd0c4}.plate-line[data-astro-cid-fa2rl4cc].objection{stroke:#e3a083}.plate-joint[data-astro-cid-fa2rl4cc]{fill:var(--night-faint)}.plate-star[data-astro-cid-fa2rl4cc]{fill:var(--night-ink);filter:drop-shadow(0 0 1.5px #fff4da99)}.plate-star[data-astro-cid-fa2rl4cc].principal{fill:#fff4da;filter:drop-shadow(0 0 2px #ffd98a) drop-shadow(0 0 6px #f2a64073)}html:has(.playground){overflow-anchor:none}.playground[data-astro-cid-rxmzdjr4]{--pad: max(1.4rem, calc((100vw - 88rem)/2) );border-bottom:1px solid var(--ink)}.play-bar[data-astro-cid-rxmzdjr4]{position:sticky;top:0;z-index:10;background:var(--paper);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem 1.2rem;padding:.4rem var(--pad);border-bottom:1px solid var(--ink)}.icon[data-astro-cid-rxmzdjr4]{width:1rem;height:1rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}button[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;gap:.4rem;border:0;border-radius:0;background:none;color:var(--ink-soft);cursor:pointer;font:500 .85rem/1.2 var(--caps);letter-spacing:.07em;padding:.45rem .1rem;font-variant-caps:all-small-caps;text-decoration:underline 1px #0000;text-underline-offset:.35em;transition:color .14s,background-color .14s}button[data-astro-cid-rxmzdjr4]:hover{color:var(--ink)}button[data-astro-cid-rxmzdjr4]:focus-visible,summary[data-astro-cid-rxmzdjr4]:focus-visible{outline:1px dotted var(--ink);outline-offset:3px}.play-status[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.2rem .8rem;min-width:0}.play-status[data-astro-cid-rxmzdjr4] .running-head{flex:none}.pane-foot[data-astro-cid-rxmzdjr4]{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.35rem 1.1rem .45rem;border-top:1px solid var(--rule-faint)}.counts[data-astro-cid-rxmzdjr4]{padding:.15rem 0;border:0;background:none;color:var(--ink-faint);font:.9rem/1.3 var(--caps);font-variant-caps:all-small-caps;font-variant-numeric:oldstyle-nums proportional-nums;letter-spacing:.08em;white-space:nowrap;cursor:pointer}.counts[data-astro-cid-rxmzdjr4]:hover{color:var(--ink)}.vim-state[data-astro-cid-rxmzdjr4]{flex:none;color:var(--ink-soft);font:.85rem/1.3 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.08em;white-space:nowrap}.vim-state[data-astro-cid-rxmzdjr4][hidden]{display:none}.caret-diagnostic[data-astro-cid-rxmzdjr4]{flex:auto;min-width:0;margin:0;overflow:hidden;color:var(--ink-soft);font:italic .85rem/1.35 var(--text);text-overflow:ellipsis;white-space:nowrap}.caret-diagnostic[data-astro-cid-rxmzdjr4][data-severity=error]{color:var(--accent)}#source-state[data-astro-cid-rxmzdjr4]{color:var(--ink-soft);font:.85rem/1.3 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.07em}#source-state[data-astro-cid-rxmzdjr4][data-tone=error]{color:var(--accent)}#source-state[data-astro-cid-rxmzdjr4][data-tone=quiet]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.source-actions[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.15rem;margin-left:auto}.source-actions[data-astro-cid-rxmzdjr4] .source-share{position:static}.source-actions[data-astro-cid-rxmzdjr4] .share-sheet{right:var(--pad)}.editor-commands[data-astro-cid-rxmzdjr4]{position:relative}.editor-commands[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;min-height:2.1rem;padding:0 .4rem;color:var(--ink-soft);cursor:pointer;list-style:none;font:.85rem/1.2 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.07em}.editor-commands[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}.editor-commands[data-astro-cid-rxmzdjr4][open] summary[data-astro-cid-rxmzdjr4]{color:var(--ink)}.editor-commands[data-astro-cid-rxmzdjr4] .source-menu[data-astro-cid-rxmzdjr4]{display:grid;width:8rem}.editor-commands[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]{justify-content:start;padding:.5rem .2rem;text-align:left}.vim-toggle[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.45rem;margin-top:.25rem;padding:.55rem .2rem .45rem;border-top:1px solid var(--rule-faint);color:var(--ink-soft);cursor:pointer;font:500 .85rem/1.2 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.07em}.vim-toggle[data-astro-cid-rxmzdjr4]:hover,.vim-toggle[data-astro-cid-rxmzdjr4]:has(:checked){color:var(--ink)}.vim-toggle[data-astro-cid-rxmzdjr4] input[data-astro-cid-rxmzdjr4]{width:.8rem;height:.8rem;margin:0;accent-color:var(--ink)}.vim-toggle[data-astro-cid-rxmzdjr4]:has(:focus-visible){outline:1px dotted var(--ink);outline-offset:2px}.vim-toggle[data-astro-cid-rxmzdjr4] input[data-astro-cid-rxmzdjr4]:focus-visible{outline:0}.icon-button[data-astro-cid-rxmzdjr4]{justify-content:center;width:2.1rem;height:2.1rem;padding:0}.icon-button[data-astro-cid-rxmzdjr4]:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.icon-button[data-astro-cid-rxmzdjr4] .icon[data-astro-cid-rxmzdjr4]{width:1.05rem;height:1.05rem}.restore-control[data-astro-cid-rxmzdjr4]{position:relative}.restore-control[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;color:var(--ink-soft);cursor:pointer;list-style:none}.restore-control[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}.restore-control[data-astro-cid-rxmzdjr4][open] summary[data-astro-cid-rxmzdjr4]{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.source-menu[data-astro-cid-rxmzdjr4],.shelf-list[data-astro-cid-rxmzdjr4],.context-body[data-astro-cid-rxmzdjr4]{max-height:min(65dvh,calc(var(--workspace-height, 65dvh) - .5rem));overflow-y:auto;overscroll-behavior:contain}.source-menu[data-astro-cid-rxmzdjr4]{position:absolute;right:0;top:calc(100% + .4rem);z-index:5;width:15rem;padding:.7rem .9rem .8rem;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:3px 3px 0 var(--rule-faint)}#reset-source[data-astro-cid-rxmzdjr4]{color:var(--ink);padding:0 0 .2rem;text-decoration-color:var(--ink)}#reset-source-help[data-astro-cid-rxmzdjr4]{margin-top:.3rem;color:var(--ink-faint);font-size:.76rem;font-style:italic;line-height:1.35}.legacy-draft{margin:0 auto 0 .8rem;padding:.25rem 0;border:0;background:none;color:var(--ink-soft);font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.example-shelf[data-astro-cid-rxmzdjr4]{z-index:11}.example-shelf[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;gap:.35rem;min-height:2.1rem;padding:0 .55rem 0 .2rem;color:var(--ink-soft);cursor:pointer;list-style:none;font:.85rem/1.2 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.07em}.example-shelf[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}.example-shelf[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]:hover,.example-shelf[data-astro-cid-rxmzdjr4][open] summary[data-astro-cid-rxmzdjr4]{color:var(--ink)}.shelf-list[data-astro-cid-rxmzdjr4]{position:absolute;right:var(--pad);top:calc(100% + .45rem);z-index:6;width:min(23rem,100vw - 2rem);padding:.4rem 0;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:3px 3px 0 var(--rule-faint);list-style:none;text-align:left}.shelf-list[data-astro-cid-rxmzdjr4] a[data-astro-cid-rxmzdjr4]{display:grid;grid-template-columns:1.4rem 3rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem .9rem;border:0}.shelf-list[data-astro-cid-rxmzdjr4] a[data-astro-cid-rxmzdjr4]:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.shelf-number[data-astro-cid-rxmzdjr4]{color:var(--ink-faint);font-variant-numeric:oldstyle-nums}.shelf-copy[data-astro-cid-rxmzdjr4]{display:grid}.shelf-category[data-astro-cid-rxmzdjr4]{color:var(--ink-faint);font:.85rem/1.3 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.07em}.shelf-title[data-astro-cid-rxmzdjr4]{font:500 1rem/1.3 var(--serif)}.shelf-starter[data-astro-cid-rxmzdjr4]{margin-top:.3rem;border-top:1px solid var(--rule-faint)}.shelf-starter[data-astro-cid-rxmzdjr4] .shelf-title[data-astro-cid-rxmzdjr4]{color:var(--ink-soft);font-style:italic;font-family:var(--text)}.example-context[data-astro-cid-rxmzdjr4]{flex:0 auto;min-width:0}.example-context[data-astro-cid-rxmzdjr4][hidden]{display:none}.example-context[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.35rem;min-height:0;max-width:100%;padding:.25rem 0;list-style:none}.example-context[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}#example-name[data-astro-cid-rxmzdjr4]{overflow:hidden;color:var(--ink-soft);font:italic .85rem/1.3 var(--text);text-overflow:ellipsis;white-space:nowrap}.example-context[data-astro-cid-rxmzdjr4][open] summary[data-astro-cid-rxmzdjr4],.example-context[data-astro-cid-rxmzdjr4] summary[data-astro-cid-rxmzdjr4]:hover{color:var(--ink)}.example-context[data-astro-cid-rxmzdjr4][open] #example-name[data-astro-cid-rxmzdjr4]{color:var(--ink)}.example-context[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4] .icon[data-astro-cid-rxmzdjr4]{width:.75rem;height:.75rem;transition:transform .14s}.example-context[data-astro-cid-rxmzdjr4][open]>summary[data-astro-cid-rxmzdjr4] .icon[data-astro-cid-rxmzdjr4]{transform:rotate(180deg)}.example-return[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.5rem;margin-bottom:.7rem;padding-block:.25rem .7rem;border:0;border-bottom:1px solid var(--rule);color:var(--ink-soft);font:.9rem/1.4 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.07em}.example-return[data-astro-cid-rxmzdjr4]:hover{color:var(--ink)}.intro-lead[data-astro-cid-rxmzdjr4]{color:var(--ink-soft);font-size:1.05rem;line-height:1.55}.intro-try[data-astro-cid-rxmzdjr4] span[data-astro-cid-rxmzdjr4]{display:block;color:var(--accent);font:normal .85rem/1.4 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.1em}.context-body[data-astro-cid-rxmzdjr4]{position:absolute;top:100%;left:var(--pad);z-index:6;width:min(38rem,calc(100vw - 2 * var(--pad)));padding:1rem 1.2rem;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:3px 3px 0 var(--rule-faint);font:1rem/1.55 var(--text);letter-spacing:normal;font-variant-caps:normal}.context-body[data-astro-cid-rxmzdjr4] p[data-astro-cid-rxmzdjr4]{max-width:42rem;margin-top:.5rem}.context-body[data-astro-cid-rxmzdjr4] p[data-astro-cid-rxmzdjr4]:first-child{margin-top:0}.example-references[data-astro-cid-rxmzdjr4]{display:flex;flex-wrap:wrap;gap:.1rem .9rem}.example-references[data-astro-cid-rxmzdjr4] a[data-astro-cid-rxmzdjr4]{font-style:normal}.intro-download[data-astro-cid-rxmzdjr4]{display:inline-block;margin-top:.6rem}.shelf-list[data-astro-cid-rxmzdjr4] .shelf-sky{width:3rem;height:2.2rem}.playground[data-astro-cid-rxmzdjr4] .workspace[data-astro-cid-rxmzdjr4]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:minmax(0,1fr);height:var(--workspace-height, calc(100dvh - 9rem) );min-height:0;margin:0 auto}#tab-source[data-astro-cid-rxmzdjr4]{display:none}.editor-pane[data-astro-cid-rxmzdjr4]{border-right:1px solid var(--rule)}.editor-pane[data-astro-cid-rxmzdjr4],.output-pane[data-astro-cid-rxmzdjr4]{min-width:0;min-height:0;height:100%;overflow:hidden}.editor-pane[data-astro-cid-rxmzdjr4]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(3rem,1fr) auto auto;overflow:auto;background:var(--paper-bright)}.pane-head[data-astro-cid-rxmzdjr4],.output-head[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;min-height:2.9rem;border-bottom:1px solid var(--rule-faint);font:.85rem var(--caps);letter-spacing:.07em;font-variant-caps:all-small-caps}.pane-head[data-astro-cid-rxmzdjr4]{flex-wrap:wrap;justify-content:space-between;gap:0 .9rem;padding:.15rem .7rem .15rem 1.1rem}.pane-head[data-astro-cid-rxmzdjr4] label[data-astro-cid-rxmzdjr4]{color:var(--ink)}.editor-pane[data-astro-cid-rxmzdjr4]{container-type:inline-size}@container (width <= 24rem){.pane-head[data-astro-cid-rxmzdjr4] label[data-astro-cid-rxmzdjr4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pane-head[data-astro-cid-rxmzdjr4]{justify-content:center}.pane-head[data-astro-cid-rxmzdjr4] .mark-palette[data-astro-cid-rxmzdjr4]{flex-wrap:nowrap}.pane-head[data-astro-cid-rxmzdjr4] .mark-palette[data-astro-cid-rxmzdjr4] .mark-insert{min-width:1.15rem;padding:0 .1rem}.pane-head[data-astro-cid-rxmzdjr4] .mark-palette[data-astro-cid-rxmzdjr4] .mark-gap{margin:0 .2rem}}.mark-palette[data-astro-cid-rxmzdjr4]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert{min-width:1.45rem;height:1.75rem;justify-content:center;padding:0 .2rem;border:0;border-radius:3px;background:none;color:var(--ink-soft);font:.78rem/1 var(--mono);letter-spacing:0;font-variant-caps:normal;cursor:pointer;transition:background-color .14s,color .14s}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert[data-tone=support]{color:var(--support)}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert[data-tone=objection]{color:#a8553d}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert:is([data-role=C],[data-role=Q]){color:var(--ink)}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert:focus-visible{outline:1px dotted var(--ink);outline-offset:1px}.mark-palette[data-astro-cid-rxmzdjr4] .mark-gap{width:1px;height:.9rem;margin:0 .35rem;background:var(--rule-faint)}textarea[data-astro-cid-rxmzdjr4]{width:100%;min-height:0;height:100%;resize:none;border:0;border-radius:0;color:var(--ink);font:.78rem/1.8 var(--mono);padding:1.2rem 1.3rem 1.2rem 1.7rem;tab-size:2;background:linear-gradient(to right,transparent 1.05rem,color-mix(in srgb,var(--accent) 24%,transparent) 1.05rem,color-mix(in srgb,var(--accent) 24%,transparent) calc(1.05rem + 1px),transparent calc(1.05rem + 1px));background-attachment:local}textarea[data-astro-cid-rxmzdjr4]:focus{outline:0}.output-head[data-astro-cid-rxmzdjr4]{justify-content:space-between;gap:.5rem;padding:0 1.1rem}.output-tools[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.5rem}.tabs[data-astro-cid-rxmzdjr4]{display:flex;flex-wrap:wrap;align-items:stretch;gap:0 1.15rem;min-width:0;max-width:100%;margin-bottom:-1px}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]{position:relative;gap:.45rem;min-height:2.9rem;padding:0;color:var(--ink-faint);font-size:.9rem;letter-spacing:.1em;text-decoration:none}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4] .icon[data-astro-cid-rxmzdjr4]{opacity:.8}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4].active .icon[data-astro-cid-rxmzdjr4]{opacity:1}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]:after{content:"";position:absolute;left:0;right:0;bottom:0;border-top:2px solid var(--accent);transform:scaleX(0);transform-origin:0;transition:transform .22s}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]:hover,.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4].active{color:var(--ink)}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4].active:after{transform:none}@media(prefers-reduced-motion:reduce){.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]:after{transition:none}}.playground[data-astro-cid-rxmzdjr4] .tabs[data-astro-cid-rxmzdjr4]{gap:0 1.3rem}.editor-keys[data-astro-cid-rxmzdjr4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.inspection[data-astro-cid-rxmzdjr4]{position:relative}.inspection[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;color:var(--ink-faint);cursor:pointer;list-style:none}.inspect-summary[data-astro-cid-rxmzdjr4]{gap:.45rem;padding:.3rem 0 .15rem;font:.85rem/1.4 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.08em}.inspect-summary[data-astro-cid-rxmzdjr4]:after{content:"";width:.3rem;height:.3rem;border-right:1px solid;border-bottom:1px solid;transform:rotate(225deg) translate(-1px,-1px);transition:transform .2s}.inspection[data-astro-cid-rxmzdjr4][open]>.inspect-summary[data-astro-cid-rxmzdjr4]:after{transform:rotate(45deg) translateY(-2px)}.inspection[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}.inspection[data-astro-cid-rxmzdjr4][open]>summary[data-astro-cid-rxmzdjr4]{color:var(--ink)}.inspection[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;gap:.8rem;min-width:0}.inspection-options[data-astro-cid-rxmzdjr4]{display:flex;flex-wrap:wrap;gap:0 .9rem}.inspection-options[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]{padding:.3rem 0 .15rem;color:var(--ink-faint);border-bottom:1px solid #0000}.inspection-options[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]:hover{color:var(--ink)}.inspection-options[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4][aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent)}.output-foot[data-astro-cid-rxmzdjr4]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;min-height:2.4rem;padding:0 1.1rem;border-top:1px solid var(--rule-faint);font:.85rem var(--caps);letter-spacing:.07em;font-variant-caps:all-small-caps}.inspect-drawer[data-astro-cid-rxmzdjr4]{min-height:0;overflow:auto;border-top:1px solid var(--ink);background:var(--paper-bright)}.inspect-drawer[data-astro-cid-rxmzdjr4][hidden]{display:none}.inspect-drawer[data-astro-cid-rxmzdjr4] .view[data-astro-cid-rxmzdjr4]{min-height:0;overflow:visible}.map-key[data-astro-cid-rxmzdjr4]{position:relative}.map-key[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]{padding:.3rem 0 .15rem;color:var(--ink-faint);cursor:pointer;list-style:none;letter-spacing:.08em}.map-key[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}.map-key[data-astro-cid-rxmzdjr4][open]>summary[data-astro-cid-rxmzdjr4],.map-key[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]:hover{color:var(--ink)}.map-key[data-astro-cid-rxmzdjr4] .legend[data-astro-cid-rxmzdjr4]{position:absolute;right:-.4rem;bottom:calc(100% + .5rem);z-index:5;display:grid;gap:.35rem;width:max-content;padding:.7rem .9rem;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:3px 3px 0 var(--rule-faint);color:var(--ink-soft);font:.82rem/1.3 var(--text);letter-spacing:0;font-variant-caps:normal}#diagnostic-issues[data-astro-cid-rxmzdjr4]{min-height:2.1rem;gap:.25rem;color:var(--ink-faint);font:.85rem/1 var(--caps);font-variant-caps:all-small-caps;font-variant-numeric:oldstyle-nums;letter-spacing:.07em}#diagnostic-issues[data-astro-cid-rxmzdjr4][hidden]{display:none}#diagnostic-issues[data-astro-cid-rxmzdjr4].has-errors{color:var(--accent)}#diagnostic-issues[data-astro-cid-rxmzdjr4]:hover{text-decoration:underline;text-underline-offset:.25em}@media(width<=380px){#diagnostic-noun[data-astro-cid-rxmzdjr4]{display:none}}.tab-count[data-astro-cid-rxmzdjr4][hidden]{display:none}.output-pane[data-astro-cid-rxmzdjr4]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto}.output-pane[data-astro-cid-rxmzdjr4][data-drawer]{grid-template-rows:auto minmax(0,58fr) minmax(0,42fr) auto}.output-pane[data-astro-cid-rxmzdjr4]>[data-astro-cid-rxmzdjr4]{grid-column:1}.output-head[data-astro-cid-rxmzdjr4]{grid-row:1}.output-body[data-astro-cid-rxmzdjr4]{grid-row:2;min-width:0;min-height:0;overflow:auto}.output-pane[data-astro-cid-rxmzdjr4]:not([data-view=map]) .output-body[data-astro-cid-rxmzdjr4]{padding-bottom:var(--slip-height, 0px);scroll-padding-bottom:var(--slip-height, 0px)}.selection-slip[data-astro-cid-rxmzdjr4]{grid-row:2;align-self:end;z-index:3}.inspect-drawer[data-astro-cid-rxmzdjr4]{grid-row:3}.output-foot[data-astro-cid-rxmzdjr4]{grid-row:4}.pane-head[data-astro-cid-rxmzdjr4],.pane-foot[data-astro-cid-rxmzdjr4]{flex-shrink:0}.view[data-astro-cid-rxmzdjr4]{min-width:0;min-height:0;overflow:auto}.view[data-astro-cid-rxmzdjr4][hidden]{display:none}.reading-view[data-astro-cid-rxmzdjr4]{overflow:visible;padding:2.1rem 1.8rem 3rem;max-width:58rem;margin:0 auto}.playground[data-astro-cid-rxmzdjr4] .reading-view[data-astro-cid-rxmzdjr4]{padding:1.5rem 1.1rem}.map-view[data-astro-cid-rxmzdjr4]{background:var(--paper);--cog-surface: var(--paper-bright);--cog-ink: var(--ink);--cog-canvas: var(--paper)}#graph-map[data-astro-cid-rxmzdjr4]{flex:1;width:100%;height:100%;min-width:0;min-height:0}#graph-map[data-astro-cid-rxmzdjr4] .cog-graph{min-height:0}.map-view[data-astro-cid-rxmzdjr4]{position:relative}.map-view[data-astro-cid-rxmzdjr4]>.map-controls{position:absolute;left:.8rem;right:.8rem;bottom:var(--slip-height, 0px);margin-bottom:.8rem;z-index:2}.output-pane[data-astro-cid-rxmzdjr4][data-view=map] .output-body[data-astro-cid-rxmzdjr4]{overflow:hidden}.output-pane[data-astro-cid-rxmzdjr4][data-view=map] .map-view[data-astro-cid-rxmzdjr4]{display:flex;flex-direction:column;height:100%;overflow:hidden}@media(width>=1181px){.playground[data-astro-cid-rxmzdjr4] .reading-view[data-astro-cid-rxmzdjr4]{max-width:46rem;padding:2rem 2rem 4rem}}.selection-slip[data-astro-cid-rxmzdjr4]{flex:none;display:grid;gap:.1rem;max-height:min(55%,26rem);overflow:auto;padding:.55rem 1.1rem .6rem;border-top:1px solid var(--rule);background:var(--paper-bright);box-shadow:0 -.8rem 1.6rem -1.4rem color-mix(in srgb,var(--ink) 30%,transparent);animation:.18s ease-out slip-in}.selection-slip[data-astro-cid-rxmzdjr4][hidden]{display:none}@keyframes slip-in{0%{opacity:0;transform:translateY(.4rem)}}.slip-head[data-astro-cid-rxmzdjr4]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}#selected-entity[data-astro-cid-rxmzdjr4]{margin:0;color:var(--ink-faint);font:.85rem/1.3 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.08em}#clear-selection[data-astro-cid-rxmzdjr4]{width:1.8rem;height:1.8rem;color:var(--ink-faint)}.slip-source[data-astro-cid-rxmzdjr4]{display:flex;align-items:baseline;gap:.7rem;width:100%;min-width:0;padding:.3rem .5rem .35rem 0;color:var(--ink);text-align:left;font:inherit;letter-spacing:0;font-variant-caps:normal;border-radius:2px}@media(hover:hover){.slip-source[data-astro-cid-rxmzdjr4]:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.slip-line[data-astro-cid-rxmzdjr4]{flex:none;min-width:2rem;color:#9a7428;font:.72rem/1 var(--mono);text-align:right}.slip-source[data-astro-cid-rxmzdjr4] code[data-astro-cid-rxmzdjr4]{min-width:0;overflow:hidden;font:.8rem/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.slip-source[data-astro-cid-rxmzdjr4]:after{content:"↗";flex:none;margin-left:auto;color:var(--ink-faint);font:.85rem/1 var(--text)}.selection-slip[data-astro-cid-rxmzdjr4] #source-tools[data-astro-cid-rxmzdjr4] [data-edit-offers]{padding:.25rem 0 .1rem;border:0}.selection-slip[data-astro-cid-rxmzdjr4] #source-tools[data-astro-cid-rxmzdjr4] [data-target-preview]{position:static;max-height:none;margin:.4rem 0 0;box-shadow:none}.selection-slip[data-astro-cid-rxmzdjr4] #source-tools[data-astro-cid-rxmzdjr4] [role=status]{padding:0}.slip-details[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]{width:max-content;padding:.3rem 0 .1rem;color:var(--ink-faint);cursor:pointer;list-style:none;font:.85rem/1.3 var(--caps);font-variant-caps:all-small-caps;letter-spacing:.08em}.slip-details[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]::-webkit-details-marker{display:none}.slip-details[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]:after{content:" ›"}.slip-details[data-astro-cid-rxmzdjr4][open]>summary[data-astro-cid-rxmzdjr4]{color:var(--ink)}.slip-gloss[data-astro-cid-rxmzdjr4]{margin:.1rem 0 .2rem;color:var(--ink-soft);font:italic .88rem/1.45 var(--text)}.slip-gloss[data-astro-cid-rxmzdjr4][hidden]{display:none}.slip-details[data-astro-cid-rxmzdjr4]{font-size:.8rem;line-height:1.45}.slip-details[data-astro-cid-rxmzdjr4]:not(:has([data-occurrence-locations] li+li,[data-source-candidates],[data-occurrence-note],[data-object-note],[data-note-literal],[data-passage-diagnostics],[data-bearing-sources],[data-local-step],[data-bearing-target])){display:none}#locate-entity[data-astro-cid-rxmzdjr4]{margin-top:.4rem}#locate-entity[data-astro-cid-rxmzdjr4][hidden]{display:none}.legend[data-astro-cid-rxmzdjr4] span[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}.legend[data-astro-cid-rxmzdjr4] .gesture-help[data-astro-cid-rxmzdjr4]{display:block;max-width:17rem;padding-top:.4rem;margin-top:.25rem;border-top:1px solid var(--rule-faint);white-space:normal}.key[data-astro-cid-rxmzdjr4]{display:inline-block;width:1.4rem;height:0;border-top:1.5px solid var(--ink-faint)}.key[data-astro-cid-rxmzdjr4].support{border-color:var(--support)}.key[data-astro-cid-rxmzdjr4].objection{border-color:#a8553d}.key[data-astro-cid-rxmzdjr4].dashed{border-top-style:dashed}.key[data-astro-cid-rxmzdjr4].faint{opacity:.4}.key[data-astro-cid-rxmzdjr4].tie{border-top:1.5px dotted var(--ink-faint)}.strands-lead[data-astro-cid-rxmzdjr4]{max-width:34rem;margin:0 0 1.1rem;color:var(--ink-faint);font:italic .88rem/1.45 var(--text)}.trace-note[data-astro-cid-rxmzdjr4]{padding:1.2rem;color:var(--ink-soft);font-size:.9rem}#view-references[data-astro-cid-rxmzdjr4]{padding:1.2rem}#view-references[data-astro-cid-rxmzdjr4] h3[data-astro-cid-rxmzdjr4]{font:.85rem var(--caps);letter-spacing:.12em;font-variant-caps:all-small-caps}.explain-view[data-astro-cid-rxmzdjr4]{padding:1.2rem}#explain-output{max-width:52rem;border-top:1px solid var(--rule);list-style:none}.explain-entry{display:grid;grid-template-columns:minmax(8rem,.36fr) minmax(16rem,1fr) auto;gap:1rem;border-bottom:1px solid var(--rule-faint);padding:.8rem 0}.explain-head{color:var(--ink-faint);font:.85rem var(--caps);font-variant-caps:all-small-caps}.effect-list{display:grid;gap:.35rem;list-style:none}.effect-list li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0}.effect-operation{min-width:0;overflow-wrap:anywhere;font:.66rem var(--mono)}.effect-operation.rejectPoint,.effect-operation.rejectBearing{color:var(--accent)}.effect-reason,.explain-codes{color:var(--ink-faint);font:.78rem var(--caps);font-variant-caps:all-small-caps}.effect-reason{flex:none}.explain-codes{color:var(--accent);overflow-wrap:anywhere}.compiler-provenance{flex:none;color:var(--ink-faint);font:.78rem var(--caps);letter-spacing:.08em;font-variant-caps:all-small-caps}.empty-row{color:var(--ink-faint)}.code-view[data-astro-cid-rxmzdjr4] pre[data-astro-cid-rxmzdjr4]{min-height:30rem;font-size:.62rem;padding:1.2rem;white-space:pre}.diagnostic-empty{color:var(--ink-faint);font-size:.9rem;list-style:none}@media(width<=1180px){.explain-entry{grid-template-columns:1fr;gap:.4rem}}@media(width<=760px){.play-bar[data-astro-cid-rxmzdjr4]{gap:.2rem .5rem;padding:.35rem 1rem}.editor-commands[data-astro-cid-rxmzdjr4] .source-menu[data-astro-cid-rxmzdjr4]{left:0;right:auto}.example-shelf[data-astro-cid-rxmzdjr4]{position:static}.shelf-label[data-astro-cid-rxmzdjr4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.shelf-list[data-astro-cid-rxmzdjr4]{left:1rem;right:1rem;width:auto}.source-actions[data-astro-cid-rxmzdjr4]{gap:0}.icon-button[data-astro-cid-rxmzdjr4]{width:1.95rem}.play-status[data-astro-cid-rxmzdjr4]{gap:.2rem .6rem}.output-head[data-astro-cid-rxmzdjr4]{padding:0 1rem}.tabs[data-astro-cid-rxmzdjr4]{gap:0 1rem}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]{min-height:2.4rem}.tabs[data-astro-cid-rxmzdjr4] .icon[data-astro-cid-rxmzdjr4]{display:none}.playground[data-astro-cid-rxmzdjr4] .tabs[data-astro-cid-rxmzdjr4]{gap:0 .65rem}}@media(width<=560px){.play-bar[data-astro-cid-rxmzdjr4]{grid-template-columns:minmax(0,1fr)}.source-actions[data-astro-cid-rxmzdjr4]{justify-self:end}}@media(pointer:coarse){.mark-palette[data-astro-cid-rxmzdjr4]{flex:auto;flex-wrap:nowrap;justify-content:flex-start;min-width:0;overflow-x:auto;scrollbar-width:none}.mark-palette[data-astro-cid-rxmzdjr4]::-webkit-scrollbar{display:none}.mark-palette[data-astro-cid-rxmzdjr4] .mark-insert{flex:none;width:2.5rem;height:2.6rem}.tabs[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4]{min-height:2.75rem}.inspect-summary[data-astro-cid-rxmzdjr4]{min-width:2.75rem;min-height:2.75rem}.icon-button[data-astro-cid-rxmzdjr4]{min-height:2.6rem;min-width:2.6rem}.editor-commands[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4],.source-menu[data-astro-cid-rxmzdjr4] button[data-astro-cid-rxmzdjr4],.vim-toggle[data-astro-cid-rxmzdjr4],.example-return[data-astro-cid-rxmzdjr4]{min-height:44px}.example-shelf[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4],.example-context[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4],.map-key[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]{display:inline-flex;align-items:center;min-height:44px}.map-key[data-astro-cid-rxmzdjr4]>summary[data-astro-cid-rxmzdjr4]{min-width:44px;justify-content:flex-end}}@media(width<=760px)and (pointer:coarse){.source-actions[data-astro-cid-rxmzdjr4] .icon-button[data-astro-cid-rxmzdjr4]{width:44px;min-width:44px;height:44px;min-height:44px}}@media(height<=620px){.playground[data-astro-cid-rxmzdjr4] .play-head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0;border:0}}@media(width<=860px){.playground[data-astro-cid-rxmzdjr4] .workspace[data-astro-cid-rxmzdjr4]{display:flex;flex-direction:column}.editor-pane[data-astro-cid-rxmzdjr4],.output-pane[data-astro-cid-rxmzdjr4]{flex:1 1 0;height:auto}.editor-pane[data-astro-cid-rxmzdjr4]{order:1;border-right:0}#tab-source[data-astro-cid-rxmzdjr4]{display:inline-flex}.workspace[data-astro-cid-rxmzdjr4][data-view=source] .output-pane[data-astro-cid-rxmzdjr4]{flex:none}.workspace[data-astro-cid-rxmzdjr4][data-view=source] .output-pane[data-astro-cid-rxmzdjr4]>[data-astro-cid-rxmzdjr4]:not(.output-head){display:none}.workspace[data-astro-cid-rxmzdjr4]:not([data-view=source]) .editor-pane[data-astro-cid-rxmzdjr4]{display:none}.pane-head[data-astro-cid-rxmzdjr4] label[data-astro-cid-rxmzdjr4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pane-head[data-astro-cid-rxmzdjr4],.output-head[data-astro-cid-rxmzdjr4]{min-height:2.3rem}.pane-foot[data-astro-cid-rxmzdjr4]{padding-block:.1rem}.selection-slip[data-astro-cid-rxmzdjr4]{max-height:45%;padding-inline:.9rem}.slip-source[data-astro-cid-rxmzdjr4] code[data-astro-cid-rxmzdjr4]{-webkit-line-clamp:2}}
