.tooltip[data-astro-cid-ojovgjce]{--p: 10px;--r: 10px;--ap: 50%;--as: 8px;--atr: .4;--gap: 4px;container-type:anchored;inset:auto;bottom:calc(anchor(top) + var(--gap));justify-self:anchor-center;position-try-fallbacks:flip-block;padding:0;border:none;background:none;overflow:visible;box-shadow:none;transition:display .15s allow-discrete,overlay .15s allow-discrete}.tooltip-inner[data-astro-cid-ojovgjce]{border-shape:shape(from var(--r) 0,hline to calc(100% - var(--r)),curve to right var(--r) with right top,vline to calc(100% - (var(--r) + var(--as))),curve to calc(100% - var(--r)) calc(100% - var(--as)) with right calc(100% - var(--as)),hline to calc(var(--ap) + var(--as) * (1 + var(--atr))),curve to calc(var(--ap) + var(--as) * (1 - var(--atr))) calc(100% - var(--as) * (1 - var(--atr))) with calc(var(--ap) + var(--as)) calc(100% - var(--as)),line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (1 - 2 * var(--atr))),curve to calc(var(--ap) - var(--as) * var(--atr)) calc(100% - var(--as) * var(--atr)) with var(--ap) 100%,line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (2 * var(--atr) - 1)),curve to calc(var(--ap) - var(--as) * (1 + var(--atr))) calc(100% - var(--as)) with calc(var(--ap) - var(--as)) calc(100% - var(--as)),hline to var(--r),curve to left calc(100% - (var(--r) + var(--as))) with left calc(100% - var(--as)),vline to var(--r),curve to var(--r) top with left top);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);padding-inline:var(--p);padding-block-start:var(--p);padding-block-end:calc(var(--p) + var(--as));font-size:.85rem;text-box-edge:cap alphabetic;text-box-trim:trim-both;box-shadow:var(--shadow);opacity:0;scale:.9;transform-origin:var(--ap) calc(100% + var(--trigger-offset, 16px));transition:opacity .15s ease-out,scale .15s ease}.tooltip[data-astro-cid-ojovgjce]:popover-open .tooltip-inner[data-astro-cid-ojovgjce]{opacity:1;scale:1}@starting-style{.tooltip[data-astro-cid-ojovgjce]:popover-open .tooltip-inner[data-astro-cid-ojovgjce]{opacity:0;scale:.9}}@container anchored(fallback: flip-block){.tooltip-inner[data-astro-cid-ojovgjce]{border-shape:shape(from var(--r) 100%,hline to calc(100% - var(--r)),curve to right calc(100% - var(--r)) with right bottom,vline to calc(var(--r) + var(--as)),curve to calc(100% - var(--r)) var(--as) with right var(--as),hline to calc(var(--ap) + var(--as) * (1 + var(--atr))),curve to calc(var(--ap) + var(--as) * (1 - var(--atr))) calc(var(--as) * (1 - var(--atr))) with calc(var(--ap) + var(--as)) var(--as),line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (2 * var(--atr) - 1)),curve to calc(var(--ap) - var(--as) * var(--atr)) calc(var(--as) * var(--atr)) with var(--ap) 0,line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (1 - 2 * var(--atr))),curve to calc(var(--ap) - var(--as) * (1 + var(--atr))) var(--as) with calc(var(--ap) - var(--as)) var(--as),hline to var(--r),curve to left calc(var(--r) + var(--as)) with left var(--as),vline to calc(100% - var(--r)),curve to var(--r) 100% with left bottom);padding-block-start:calc(var(--p) + var(--as));padding-block-end:var(--p);transform-origin:var(--ap) calc(0px - var(--trigger-offset, 16px))}}.toolbar{--trigger-offset: 22px;display:flex;gap:4px;padding:3px;border:1px solid var(--color-border);border-radius:11px;background:var(--color-surface);box-shadow:var(--shadow);place-self:center}.toolbar button{all:unset;cursor:pointer;inline-size:36px;block-size:36px;display:grid;place-items:center;border-radius:8px;font-family:Times New Roman,serif;font-size:1rem;color:var(--color-text)}.toolbar button:hover{background:var(--color-bg-ghost-button)}.toolbar [interestfor]{interest-delay-start:1s;interest-delay-end:.4s}.toolbar:has(:interest-source) [interestfor]{interest-delay-start:0s}button[data-astro-cid-oavjhtmu]{all:unset;cursor:help;color:var(--color-text);display:flex;padding:4px;opacity:.5;transition:opacity .2s ease;&:hover{opacity:1}}.scrollable-demo[data-astro-cid-vvdofpsa]{block-size:100dvh;display:flex;align-items:center;justify-content:center;padding-inline:1rem;margin-block-end:35dvh}body:has(.scrollable-demo){display:flow-root;block-size:auto;padding:0}.scroll-hint-wrapper[data-astro-cid-vvdofpsa]{position:fixed;inset-block-end:.5rem;inset-inline:0;display:flex;justify-content:center;pointer-events:none;animation:scroll-hint-fade linear both;animation-timeline:scroll(root);animation-range:0px 15px}@keyframes scroll-hint-fade{0%{opacity:1}to{opacity:0}}.scroll-hint-text[data-astro-cid-vvdofpsa]{font-size:.85rem;color:var(--color-text-secondary);opacity:0;transition:opacity .6s ease;white-space:nowrap}.scrollable-demo[data-astro-cid-vvdofpsa]:hover .scroll-hint-text[data-astro-cid-vvdofpsa]{opacity:1;transition-duration:2s;transition-delay:1s}@starting-style{.scrollable-demo[data-astro-cid-vvdofpsa]:hover .scroll-hint-text[data-astro-cid-vvdofpsa]{opacity:0}}.flip-broken-tooltip{--p: 10px;--r: 10px;--ap: 50%;--as: 8px;--atr: .4;inset:auto;inset-block-end:calc(anchor(top) + 4px);justify-self:anchor-center;position-try-fallbacks:flip-block;padding:0;border:none;background:none;overflow:visible;box-shadow:none}.flip-broken-inner{border-shape:shape(from var(--r) 0,hline to calc(100% - var(--r)),curve to right var(--r) with right top,vline to calc(100% - (var(--r) + var(--as))),curve to calc(100% - var(--r)) calc(100% - var(--as)) with right calc(100% - var(--as)),hline to calc(var(--ap) + var(--as) * (1 + var(--atr))),curve to calc(var(--ap) + var(--as) * (1 - var(--atr))) calc(100% - var(--as) * (1 - var(--atr))) with calc(var(--ap) + var(--as)) calc(100% - var(--as)),line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (1 - 2 * var(--atr))),curve to calc(var(--ap) - var(--as) * var(--atr)) calc(100% - var(--as) * var(--atr)) with var(--ap) 100%,line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (2 * var(--atr) - 1)),curve to calc(var(--ap) - var(--as) * (1 + var(--atr))) calc(100% - var(--as)) with calc(var(--ap) - var(--as)) calc(100% - var(--as)),hline to var(--r),curve to left calc(100% - (var(--r) + var(--as))) with left calc(100% - var(--as)),vline to var(--r),curve to var(--r) top with left top);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);padding-inline:var(--p);padding-block-start:var(--p);padding-block-end:calc(var(--p) + var(--as));font-size:.85rem;text-box-edge:cap alphabetic;text-box-trim:trim-both}.flip-fixed-tooltip{--p: 10px;--r: 10px;--ap: 50%;--as: 8px;--atr: .4;container-type:anchored;inset:auto;inset-block-end:calc(anchor(top) + 4px);justify-self:anchor-center;position-try-fallbacks:flip-block;padding:0;border:none;background:none;overflow:visible;box-shadow:none}.flip-fixed-inner{border-shape:shape(from var(--r) 0,hline to calc(100% - var(--r)),curve to right var(--r) with right top,vline to calc(100% - (var(--r) + var(--as))),curve to calc(100% - var(--r)) calc(100% - var(--as)) with right calc(100% - var(--as)),hline to calc(var(--ap) + var(--as) * (1 + var(--atr))),curve to calc(var(--ap) + var(--as) * (1 - var(--atr))) calc(100% - var(--as) * (1 - var(--atr))) with calc(var(--ap) + var(--as)) calc(100% - var(--as)),line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (1 - 2 * var(--atr))),curve to calc(var(--ap) - var(--as) * var(--atr)) calc(100% - var(--as) * var(--atr)) with var(--ap) 100%,line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (2 * var(--atr) - 1)),curve to calc(var(--ap) - var(--as) * (1 + var(--atr))) calc(100% - var(--as)) with calc(var(--ap) - var(--as)) calc(100% - var(--as)),hline to var(--r),curve to left calc(100% - (var(--r) + var(--as))) with left calc(100% - var(--as)),vline to var(--r),curve to var(--r) top with left top);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);padding-inline:var(--p);padding-block-start:var(--p);padding-block-end:calc(var(--p) + var(--as));font-size:.85rem;text-box-edge:cap alphabetic;text-box-trim:trim-both}@container anchored(fallback: flip-block){.flip-fixed-inner{border-shape:shape(from var(--r) 100%,hline to calc(100% - var(--r)),curve to right calc(100% - var(--r)) with right bottom,vline to calc(var(--r) + var(--as)),curve to calc(100% - var(--r)) var(--as) with right var(--as),hline to calc(var(--ap) + var(--as) * (1 + var(--atr))),curve to calc(var(--ap) + var(--as) * (1 - var(--atr))) calc(var(--as) * (1 - var(--atr))) with calc(var(--ap) + var(--as)) var(--as),line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (2 * var(--atr) - 1)),curve to calc(var(--ap) - var(--as) * var(--atr)) calc(var(--as) * var(--atr)) with var(--ap) 0,line by calc(var(--as) * (2 * var(--atr) - 1)) calc(var(--as) * (1 - 2 * var(--atr))),curve to calc(var(--ap) - var(--as) * (1 + var(--atr))) var(--as) with calc(var(--ap) - var(--as)) var(--as),hline to var(--r),curve to left calc(var(--r) + var(--as)) with left var(--as),vline to calc(100% - var(--r)),curve to var(--r) 100% with left bottom);padding-block-start:calc(var(--p) + var(--as));padding-block-end:var(--p)}}[data-astro-cid-oxxbukrn][popover]{inset:auto;bottom:calc(anchor(top) + .2rem);justify-self:anchor-center;position-try-fallbacks:flip-block}[data-astro-cid-7z5zxh22][popover]{place-self:center}html,body{block-size:100%}body{display:flex;align-items:center;justify-content:center;padding-block:2rem;padding-inline:1rem;background:var(--color-surface);color:var(--color-text);font-family:var(--font)}
