.baoli-explorer[data-astro-cid-p4fvfmgr]{background:var(--color-brown);color:var(--color-cream);overflow-anchor:none}.baoli-stage[data-astro-cid-p4fvfmgr]{position:relative}.painting-frame[data-astro-cid-p4fvfmgr]{width:min(100%, var(--container-width));aspect-ratio:var(--painting-ratio);margin-inline:auto;position:relative;overflow:hidden}.painting[data-astro-cid-p4fvfmgr]{object-fit:contain;transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.painting-points[data-astro-cid-p4fvfmgr]{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.well-point[data-astro-cid-p4fvfmgr],.well-navigation[data-astro-cid-p4fvfmgr] button[data-astro-cid-p4fvfmgr]{background:var(--color-orange);width:2.75rem;height:2.75rem;color:var(--color-brown);font:500 1.125rem/1 var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:50%;place-items:center;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:grid}.well-point[data-astro-cid-p4fvfmgr]{position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 .15rem #3e232640}.well-point[data-astro-cid-p4fvfmgr]:hover,.well-navigation[data-astro-cid-p4fvfmgr] button[data-astro-cid-p4fvfmgr]:hover{background:var(--color-yellow)}.well-point[data-astro-cid-p4fvfmgr]:focus-visible,button[data-astro-cid-p4fvfmgr]:focus-visible{outline:2px solid var(--color-cream);outline-offset:4px}[data-astro-cid-p4fvfmgr][data-enhanced=true] .painting-points[data-astro-cid-p4fvfmgr]{transition:opacity .18s ease-out}[data-astro-cid-p4fvfmgr][data-enhanced=true]:not([data-view=overview]) .painting-points[data-astro-cid-p4fvfmgr]{opacity:0;visibility:hidden}[data-astro-cid-p4fvfmgr][data-view=moving] .painting[data-astro-cid-p4fvfmgr]{will-change:transform}.explorer-dock[data-astro-cid-p4fvfmgr]{flex-direction:column-reverse;display:flex}.explorer-controls[data-astro-cid-p4fvfmgr]{padding:1rem var(--page-gutter);background:var(--color-brown);border-top:1px solid #f2e2d233;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid}.explorer-controls[data-astro-cid-p4fvfmgr][hidden]{display:none}.control-label[data-astro-cid-p4fvfmgr]{font-size:var(--type-body);align-items:center;min-block-size:3rem;margin:0;line-height:1.5;display:flex}.well-navigation[data-astro-cid-p4fvfmgr]{gap:.75rem;display:flex}.well-navigation[data-astro-cid-p4fvfmgr] button[data-astro-cid-p4fvfmgr]{background:var(--color-ochre)}.well-navigation[data-astro-cid-p4fvfmgr] button[data-astro-cid-p4fvfmgr][aria-pressed=true]{background:var(--color-orange);box-shadow:0 0 0 .15rem var(--color-cream)}.overview-button[data-astro-cid-p4fvfmgr]{color:var(--color-cream);min-height:2.75rem;font:500 var(--type-body)/1.5 var(--font-body);cursor:pointer;background:0 0;border:1px solid #f2e2d280;justify-self:end;align-items:center;gap:.5em;padding:.65em 1em;display:flex}.overview-button[data-astro-cid-p4fvfmgr][hidden]{display:none}.overview-button[data-astro-cid-p4fvfmgr]:hover{background:#f2e2d21a}.overview-button[data-astro-cid-p4fvfmgr] svg[data-astro-cid-p4fvfmgr]{fill:none;stroke:currentColor;stroke-width:1.5px;width:1em;height:1em}.well-information[data-astro-cid-p4fvfmgr]{background:var(--color-cream);color:var(--color-blue)}.well-information[data-astro-cid-p4fvfmgr][hidden]{display:none}.well-panel[data-astro-cid-p4fvfmgr]{column-gap:var(--space-40);max-width:var(--container-width);padding:1.5rem var(--page-gutter);grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);margin-inline:auto;scroll-margin-top:2rem;display:grid}.well-panel[data-astro-cid-p4fvfmgr][hidden]{display:none}.well-panel[data-astro-cid-p4fvfmgr]:focus-visible{outline:2px solid var(--color-blue);outline-offset:-4px}.well-panel[data-astro-cid-p4fvfmgr] h2[data-astro-cid-p4fvfmgr]{font:600 1.5rem/1.2 var(--font-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.well-panel[data-astro-cid-p4fvfmgr] p[data-astro-cid-p4fvfmgr]{font-size:var(--type-body);max-width:85ch;margin:0;line-height:1.65}[data-astro-cid-p4fvfmgr][data-enhanced=true] .baoli-stage[data-astro-cid-p4fvfmgr]{height:100dvh;scroll-margin-top:-2rem}[data-astro-cid-p4fvfmgr][data-enhanced=true] .painting-frame[data-astro-cid-p4fvfmgr]{aspect-ratio:auto;width:100%;height:100%;min-height:0;position:absolute;inset:0}[data-astro-cid-p4fvfmgr][data-enhanced=true] .painting[data-astro-cid-p4fvfmgr]{object-fit:cover;max-width:none}[data-astro-cid-p4fvfmgr][data-enhanced=true] .explorer-dock[data-astro-cid-p4fvfmgr]{z-index:1;position:absolute;inset:auto 0 0}[data-astro-cid-p4fvfmgr][data-enhanced=true] .well-panel[data-astro-cid-p4fvfmgr]{scrollbar-color:var(--color-ochre) var(--color-cream);max-height:min(40svh,24rem);overflow-y:auto}.baoli-conclusion[data-astro-cid-p4fvfmgr]{color:var(--color-yellow);max-width:50rem;padding:var(--space-80) var(--page-gutter);font-size:var(--type-body);margin:0 auto;line-height:1.6}@media (width<=48rem){.explorer-controls[data-astro-cid-p4fvfmgr]{padding:.875rem var(--page-gutter) max(.875rem, env(safe-area-inset-bottom));grid-template-columns:1fr auto;gap:.75rem}.control-label[data-astro-cid-p4fvfmgr]{grid-column:1/-1;font-size:.75rem}.well-navigation[data-astro-cid-p4fvfmgr]{gap:.4rem}.well-navigation[data-astro-cid-p4fvfmgr] button[data-astro-cid-p4fvfmgr]{width:2.75rem;height:2.75rem;font-size:.875rem}.overview-button[data-astro-cid-p4fvfmgr]{padding:.65em .75em;font-size:.75rem}[data-astro-cid-p4fvfmgr][data-zoomed=false] .well-navigation[data-astro-cid-p4fvfmgr]{grid-column:1/-1;justify-content:center}[data-astro-cid-p4fvfmgr][data-zoomed=true] .explorer-controls[data-astro-cid-p4fvfmgr]{grid-template-columns:1fr}[data-astro-cid-p4fvfmgr][data-zoomed=true] .control-label[data-astro-cid-p4fvfmgr]{display:flex}[data-astro-cid-p4fvfmgr][data-zoomed=true] .well-navigation[data-astro-cid-p4fvfmgr]{justify-content:center}[data-astro-cid-p4fvfmgr][data-zoomed=true] .overview-button[data-astro-cid-p4fvfmgr]{justify-self:center}.well-panel[data-astro-cid-p4fvfmgr]{padding:1.25rem var(--page-gutter);display:block}.well-panel[data-astro-cid-p4fvfmgr] h2[data-astro-cid-p4fvfmgr]{text-wrap:pretty;margin-bottom:.75rem;font-size:1.25rem}[data-astro-cid-p4fvfmgr][data-enhanced=true] .well-panel[data-astro-cid-p4fvfmgr]{max-height:38svh}.baoli-conclusion[data-astro-cid-p4fvfmgr]{padding-block:var(--space-40)}}@media (prefers-reduced-motion:reduce){.painting[data-astro-cid-p4fvfmgr],.painting-points[data-astro-cid-p4fvfmgr],.well-point[data-astro-cid-p4fvfmgr],.well-navigation[data-astro-cid-p4fvfmgr] button[data-astro-cid-p4fvfmgr]{transition:none}}
