.gd-wide{z-index:1;background:var(--paper);position:relative}@media (min-width:64rem){.gd-wide{width:calc(100vw - 6rem);max-width:84rem}}@media (min-width:80rem){.gd-wide{--gd-w:min(calc(100vw - 8rem), 82rem);width:var(--gd-w);margin-left:calc((40.5rem - var(--gd-w)) / 2)}}.gd-plain{padding-left:0;list-style:none}.gd-plain>li:before{content:none}.gd-plain>li+li{margin-top:0}.gd-fig{border-top:0;margin:0;padding-top:0}.gd-fig figcaption{border-top:0;margin-top:.5rem;padding-top:0}.gd-bare-h{border-top:0;margin-top:0;padding-top:0}.gd-strip{scroll-snap-type:x mandatory;padding-inline:1.5rem;gap:.75rem;margin-inline:-1.5rem;padding-bottom:.25rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto}.gd-strip>*{scroll-snap-align:start;flex-shrink:0}@media (min-width:48rem){.gd-strip{margin-inline:-3rem;padding-inline:3rem;scroll-padding-inline:3rem}}@media (min-width:64rem){.gd-strip{padding-inline:0;margin-inline:0;padding-bottom:0;display:grid;overflow:visible}}.gd-on-grey{--palm-fill:#fff}.gd-branch{position:relative}@media (min-width:64rem){.gd-branch-rule{border-top:1px solid var(--ink);padding-top:1.25rem;position:relative}.gd-branch-rule:before{content:"";border-left:1px solid var(--ink);height:.75rem;position:absolute;top:0;left:0}}.gd-timeline{padding-left:0;list-style:none;position:relative}.gd-timeline>li:before{content:none}.gd-timeline>li+li{margin-top:0}.gd-tl-row{grid-template-columns:1.25rem minmax(0,1fr);gap:.25rem 1.25rem;padding-block:.875rem;display:grid;position:relative}.gd-tl-row:before{content:"";border-left:1px solid var(--hairline);position:absolute;top:0;bottom:0;left:.5625rem}.gd-tl-node{z-index:1;background:var(--paper);border:1.5px solid var(--ink);border-radius:999px;justify-self:center;width:.75rem;height:.75rem;margin-top:.35rem;position:relative}.gd-tl-row[data-status=verified] .gd-tl-node{background:var(--accent);border-color:var(--accent)}.gd-tl-row[data-status=attributed] .gd-tl-node{background:linear-gradient(90deg, var(--ink) 50%, var(--paper) 50%)}.gd-tl-row[data-status=unverified] .gd-tl-node{border-style:dashed;border-color:var(--muted)}.gd-tl-row[data-status=unverified] .gd-tl-body{color:var(--muted)}.gd-flag{color:var(--ink);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.gd-flag:before{content:"";background:var(--paper);border:1.5px solid var(--ink);border-radius:999px;flex:none;width:.625rem;height:.625rem}.gd-flag[data-status=verified]:before{background:var(--accent);border-color:var(--accent)}.gd-flag[data-status=attributed]:before{background:linear-gradient(90deg, var(--ink) 50%, var(--paper) 50%)}.gd-flag[data-status=unverified]{color:var(--muted)}.gd-flag[data-status=unverified]:before{border-style:dashed;border-color:var(--muted)}.gd-tl-date{grid-area:1/2;margin:0}.gd-tl-node{grid-area:2/1}.gd-tl-body{grid-area:2/2;min-width:0}.gd-tl-flag{grid-area:3/2;margin:.25rem 0 0}@media (min-width:64rem){.gd-tl-row{grid-template-columns:10rem 1.25rem minmax(0,1fr) 7rem;padding-block:1rem}.gd-tl-row:before{left:11.875rem}.gd-tl-date,.gd-tl-node,.gd-tl-body,.gd-tl-flag{grid-row:1}.gd-tl-date{grid-column:1;padding-top:.15rem}.gd-tl-node{grid-column:2}.gd-tl-body{grid-column:3;max-width:48rem}.gd-tl-flag{grid-column:4;margin:.2rem 0 0}}.gd-dots{flex-wrap:wrap;gap:3px;display:flex}.gd-dots>i{border:1.25px solid var(--muted);border-radius:999px;width:7px;height:7px;display:block}.gd-dots[data-result=link]>i{background:var(--accent);border-color:var(--accent)}.gd-scale{background:var(--surface);border-radius:.25rem;height:.875rem;position:relative}.gd-scale>i{background:var(--accent);border-radius:.25rem;min-width:3px;position:absolute;top:0;bottom:0}.gd-ladder{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.gd-ladder-bar{background:var(--surface);border-bottom:1px solid var(--ink);border-radius:.375rem .375rem 0 0}.gd-ladder>:last-child .gd-ladder-bar{background:var(--accent)}.gd-bar{background:var(--ink);border-radius:.25rem;height:.75rem}.gd-tap{cursor:pointer;fill:#0000;stroke:#0000;stroke-width:2px;transition:fill var(--dur) var(--ease-out)}@media (hover:hover){.gd-tap:hover{fill:color-mix(in srgb, var(--accent) 12%, transparent)}}.gd-tap:focus-visible{stroke:var(--accent);outline:none}.gd-choice{border:1px solid var(--hairline);background:var(--paper);text-align:left;width:100%;color:var(--ink);transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);border-radius:.75rem;padding:.5rem;display:block}.gd-choice:hover{border-color:color-mix(in srgb, var(--ink) 40%, var(--hairline))}.gd-choice[aria-pressed=true],.gd-choice[aria-checked=true]{border-color:var(--accent);background:var(--accent-wash)}.gd-chart-only-print{display:none}@media print{@page{margin:10mm}html:has(.gd-chart-root) body :not(:has(.gd-chart-root)):not(.gd-chart-root):not(.gd-chart-root *){display:none!important}:is(html:has(.gd-chart-root) body,html:has(.gd-chart-root) body :has(.gd-chart-root)){background:#fff!important;border:0!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.gd-chart-root{width:auto!important;margin:0!important}.gd-chart-root .gd-no-print{display:none!important}.gd-chart-only-print{display:block}.gd-chart-root .gd-chart-grid{display:block!important}.gd-chart-root [data-chart-plate] svg{margin-inline:auto;width:122mm!important}.gd-chart-root .gd-chart-key{margin-top:3mm;columns:3!important;column-gap:5mm!important}.gd-chart-root .gd-chart-key h3{padding-bottom:.5mm!important;font-size:9.5pt!important}.gd-chart-root .gd-chart-key>div{padding-bottom:2.5mm!important}.gd-chart-root .gd-chart-key ol{gap:.75mm!important;margin-top:1mm!important}.gd-chart-root .gd-chart-key li{grid-template-columns:4.5mm minmax(0,1fr)!important;font-size:8pt!important;line-height:1.22!important}.gd-chart-root .gd-chart-key li>span:first-child{font-size:8pt!important}.gd-chart-root figcaption{display:none!important}}@media (min-width:64rem){.prose-page figure.gd-fig-lg{width:21rem;max-width:52%}}@media not (min-width:48rem){.gd-stack thead{display:none}.gd-stack,.gd-stack tbody,.gd-stack tr,.gd-stack th,.gd-stack td{width:100%;display:block}.gd-stack caption{display:block}.gd-stack tr{border-bottom:1px solid var(--hairline);padding-block:.75rem}.gd-stack th,.gd-stack td{border-bottom:0;padding:.125rem 0}.gd-stack th[scope=row]{padding-bottom:.25rem;font-size:1rem}.gd-stack td[data-label]:before{content:attr(data-label) ": ";color:var(--muted);font-weight:600}}
