.model-explorer[data-astro-cid-fgdkfsr7]{--c-dark:#5a7a37;--c-mid:#7bb252;--c-base:#98b86c;--c-side:#b4d590;--c-found:#367353}.mx-layout[data-astro-cid-fgdkfsr7]{gap:1.5rem;display:grid}@media (width>=80rem){.mx-layout[data-astro-cid-fgdkfsr7]{grid-template-columns:minmax(0,1fr) 21rem;align-items:start}}.mx-figure[data-astro-cid-fgdkfsr7]{position:relative}.mx-hint[data-astro-cid-fgdkfsr7]{color:var(--color-ink-500);margin-bottom:1rem;font-size:.9rem}.mx-node[data-astro-cid-fgdkfsr7]{font-family:var(--font-display);color:#fff;text-align:center;cursor:pointer;transition:transform .25s var(--ease-path), opacity .3s, box-shadow .3s, filter .3s;border-radius:.85rem;padding:.7rem .6rem;font-weight:500;line-height:1.45;position:relative}.mx-node[data-astro-cid-fgdkfsr7]:hover{transform:translateY(-2px)}.mx-node[data-astro-cid-fgdkfsr7][aria-pressed=true]{box-shadow:0 0 0 3px var(--color-paper), 0 0 0 6px var(--color-ink-900);z-index:3}.has-active[data-astro-cid-fgdkfsr7] .mx-node[data-astro-cid-fgdkfsr7]:not([aria-pressed=true]):not(.is-related){opacity:.28;filter:saturate(.4)}.has-active[data-astro-cid-fgdkfsr7] .mx-node[data-astro-cid-fgdkfsr7].is-related{box-shadow:0 0 0 3px var(--color-paper), 0 0 0 5px var(--color-forest-500)}.mx-stake[data-astro-cid-fgdkfsr7]{flex-wrap:wrap;justify-content:center;gap:clamp(.5rem,2vw,2.5rem);margin-bottom:1rem;display:flex}.mx-circle[data-astro-cid-fgdkfsr7]{color:var(--color-forest-800);background:0 0;justify-items:center;gap:.4rem;padding:.25rem .5rem;display:grid}.mx-circle[data-astro-cid-fgdkfsr7] .dot[data-astro-cid-fgdkfsr7]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#a4c97e,#6f9c46);border-radius:999px;width:clamp(2.75rem,5vw,3.75rem);box-shadow:inset 0 0 0 4px #ffffff59}.mx-circle[data-astro-cid-fgdkfsr7] span[data-astro-cid-fgdkfsr7]:last-child{font-size:.9rem}.mx-stake[data-astro-cid-fgdkfsr7] li[data-astro-cid-fgdkfsr7]:first-child,.mx-stake[data-astro-cid-fgdkfsr7] li[data-astro-cid-fgdkfsr7]:nth-child(4){margin-top:1.75rem}.mx-grid[data-astro-cid-fgdkfsr7]{--side:clamp(5.25rem, 4rem + 3vw, 7.5rem);--gap:.55rem;grid-template-columns:var(--side) repeat(7, minmax(0, 1fr)) var(--side);grid-template-rows:auto auto 1.1rem auto auto 1.6rem auto;gap:.55rem;font-size:clamp(.72rem,.55rem + .45vw,.95rem);display:grid;position:relative}.mx-backdrop[data-astro-cid-fgdkfsr7]{background:var(--color-forest-100);border-radius:0 0 1rem 1rem;grid-area:2/2/7/span 7;margin-block:-.2rem 0;margin-inline:-.4rem}.mx-roof[data-astro-cid-fgdkfsr7]{background:var(--c-dark);clip-path:polygon(50% 0,100% 72%,100% 100%,0 100%,0 72%);border-radius:0 0 .9rem .9rem;grid-area:1/2/auto/span 7;justify-content:center;align-items:flex-end;min-height:7.5rem;margin-inline:-.6rem;padding-bottom:1.1rem;font-size:1.1em;display:flex}.mx-upper[data-astro-cid-fgdkfsr7]{background:var(--c-dark);grid-row:2;place-items:center;min-height:3.6rem;display:grid}.u1[data-astro-cid-fgdkfsr7]{grid-column:2/span 2}.u2[data-astro-cid-fgdkfsr7]{grid-column:4/span 2}.u3[data-astro-cid-fgdkfsr7]{grid-column:6/span 3}.mx-divider[data-astro-cid-fgdkfsr7]{border-top:3px dashed var(--color-forest-500);grid-area:3/1/auto/span 8;align-self:center;margin-inline-end:-.3rem}.mx-middle[data-astro-cid-fgdkfsr7]{color:var(--color-forest-950);background:var(--c-mid);grid-row:4;place-items:center;min-height:3.6rem;display:grid}.m1[data-astro-cid-fgdkfsr7]{grid-column:2/span 5}.m2[data-astro-cid-fgdkfsr7]{grid-column:7/span 2}.mx-base[data-astro-cid-fgdkfsr7]{color:var(--color-forest-950);background:var(--c-base);grid-row:5;place-items:center;min-height:5.4rem;padding:.5rem .3rem;display:grid}.b1[data-astro-cid-fgdkfsr7]{grid-column:2}.b2[data-astro-cid-fgdkfsr7]{grid-column:3}.b3[data-astro-cid-fgdkfsr7]{grid-column:4}.b4[data-astro-cid-fgdkfsr7]{grid-column:5}.b5[data-astro-cid-fgdkfsr7]{grid-column:6}.b6[data-astro-cid-fgdkfsr7]{grid-column:7}.b7[data-astro-cid-fgdkfsr7]{grid-column:8}.mx-foundation[data-astro-cid-fgdkfsr7]{background:var(--c-found);grid-area:7/2/auto/span 7;min-height:3.4rem;font-size:1.05em}.mx-measure[data-astro-cid-fgdkfsr7],.mx-tech[data-astro-cid-fgdkfsr7]{background:var(--c-side);color:var(--color-forest-900);border-radius:1rem;align-content:center;justify-items:center;gap:.35rem;display:grid}.mx-mr[data-astro-cid-fgdkfsr7]{grid-area:1/1/span 2;align-self:end;min-height:8rem}.mx-me[data-astro-cid-fgdkfsr7]{grid-area:4/1/span 2;align-self:start;min-height:8rem}.mx-tech[data-astro-cid-fgdkfsr7]{grid-area:2/9/span 3;align-self:stretch;min-height:8rem}.gauge[data-astro-cid-fgdkfsr7]{fill:none;width:2rem;height:2rem;stroke:var(--color-forest-700);stroke-width:2.2px;stroke-linecap:round}.mx-rail[data-astro-cid-fgdkfsr7]{grid-area:6/3/auto/span 6;position:relative}.mx-rail[data-astro-cid-fgdkfsr7]:before{content:"";background:var(--c-side);height:2.5px;top:50%;position:absolute;inset-inline-start:calc((100% - 5 * var(--gap)) / 12);inset-inline-end:calc(-1 * (var(--gap) + var(--side) / 2));translate:0 -50%}.mx-techline[data-astro-cid-fgdkfsr7]{grid-area:5/9/span 2;position:relative}.mx-techline[data-astro-cid-fgdkfsr7]:before{content:"";background:var(--c-side);width:2.5px;inset-inline-start:50%;top:calc(-1 * var(--gap));position:absolute;bottom:.8rem;translate:50%}.has-tech[data-astro-cid-fgdkfsr7]:after{content:"";border:2px solid var(--color-forest-100);background:#4c6b2c;border-radius:999px;width:.7rem;height:.7rem;position:absolute}.mx-base[data-astro-cid-fgdkfsr7].has-tech:after{bottom:calc(-1 * (var(--gap) + .8rem + .35rem));inset-inline-start:50%;translate:50%}.mx-upper[data-astro-cid-fgdkfsr7].has-tech:after{inset-inline-end:-.42rem;top:50%;translate:0 -50%}.mx-upper[data-astro-cid-fgdkfsr7].has-tech:before{content:"";top:50%;width:calc(var(--gap) + 2px);background:var(--c-side);height:2.5px;position:absolute;inset-inline-end:calc(-1 * var(--gap) - 1px);translate:0 -50%}.mx-panel[data-astro-cid-fgdkfsr7]{border:1px solid var(--color-stone-200);border-radius:var(--radius-card);background:#fff;min-height:14rem;padding:1.5rem}@media (width>=80rem){.mx-panel[data-astro-cid-fgdkfsr7]{position:sticky;top:6.5rem}}.mx-chip[data-astro-cid-fgdkfsr7]{background:var(--color-forest-100);color:var(--color-forest-800);border-radius:999px;padding:.3rem .75rem;font-size:.85rem}.mx-chip[data-astro-cid-fgdkfsr7]:hover{background:var(--color-forest-200)}.mx-reset[data-astro-cid-fgdkfsr7]{color:var(--color-forest-700);font-size:.9rem;font-family:var(--font-display);align-items:center;gap:.45rem;margin-top:1.5rem;display:inline-flex}.mx-reset[data-astro-cid-fgdkfsr7]:hover{text-decoration:underline}html:not(.js) .mx-panel[data-astro-cid-fgdkfsr7]{display:none}@media (width<=47.99rem){.mx-stake[data-astro-cid-fgdkfsr7]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.mx-stake[data-astro-cid-fgdkfsr7] li[data-astro-cid-fgdkfsr7]{margin:0!important}.mx-circle[data-astro-cid-fgdkfsr7]{text-align:start;border:1px solid var(--color-stone-200);background:#fff;border-radius:.9rem;grid-template-columns:auto 1fr;place-items:center start;width:100%;padding:.5rem .7rem}.mx-circle[data-astro-cid-fgdkfsr7] .dot[data-astro-cid-fgdkfsr7]{width:1.6rem}.mx-grid[data-astro-cid-fgdkfsr7]{flex-direction:column;gap:.5rem;font-size:.95rem;display:flex}.mx-backdrop[data-astro-cid-fgdkfsr7],.mx-rail[data-astro-cid-fgdkfsr7],.mx-divider[data-astro-cid-fgdkfsr7],.mx-techline[data-astro-cid-fgdkfsr7]{display:none}.mx-roof[data-astro-cid-fgdkfsr7]{clip-path:polygon(50% 0,100% 38%,100% 100%,0 100%,0 38%);order:1;min-height:6rem;margin:0}.mx-mr[data-astro-cid-fgdkfsr7]{flex-direction:row;order:2;justify-content:center;min-height:0;display:flex}.mx-upper[data-astro-cid-fgdkfsr7]{order:3}.mx-me[data-astro-cid-fgdkfsr7]{border-top:3px dashed var(--color-forest-500);border-radius:0 0 1rem 1rem;order:5;justify-content:center;min-height:0;margin-top:.75rem;padding-top:.9rem;display:flex}.mx-middle[data-astro-cid-fgdkfsr7]{order:6}.mx-base[data-astro-cid-fgdkfsr7]{order:7;min-height:0}.mx-foundation[data-astro-cid-fgdkfsr7]{order:9}.mx-tech[data-astro-cid-fgdkfsr7]{order:10;justify-content:center;min-height:0;margin-top:.75rem;display:flex}.has-tech[data-astro-cid-fgdkfsr7]:after{vertical-align:middle;margin-inline-start:.5rem;display:inline-block;position:static;translate:none}.mx-upper[data-astro-cid-fgdkfsr7].has-tech:before{display:none}.mx-base[data-astro-cid-fgdkfsr7],.mx-upper[data-astro-cid-fgdkfsr7],.mx-middle[data-astro-cid-fgdkfsr7]{text-align:start;padding-inline:1rem;display:block}.gauge[data-astro-cid-fgdkfsr7]{width:1.4rem;height:1.4rem}.mx-mr[data-astro-cid-fgdkfsr7],.mx-me[data-astro-cid-fgdkfsr7],.mx-tech[data-astro-cid-fgdkfsr7]{align-self:stretch}}.mx-legend[data-astro-cid-fgdkfsr7]{color:var(--color-ink-500);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.85rem;display:flex}.mx-legend[data-astro-cid-fgdkfsr7] i[data-astro-cid-fgdkfsr7]{background:#4c6b2c;border-radius:999px;flex-shrink:0;width:.7rem;height:.7rem;display:inline-block}.mx-legend[data-astro-cid-fgdkfsr7] b[data-astro-cid-fgdkfsr7]{border-top:3px dashed var(--color-forest-500);width:1.6rem;display:inline-block}
