.laststates[data-astro-cid-3zsa2lmq]{padding:40px 28px 24px}.laststates-grid[data-astro-cid-3zsa2lmq]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:520px;margin:0 auto;padding:10px 0 30px}.laststates-chip[data-astro-cid-3zsa2lmq]{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;padding:8px 13px;border-radius:999px;border:1.5px dashed var(--rule);color:var(--muted);opacity:.35;transition:opacity .5s var(--ease-spring),background .5s var(--ease-spring),color .5s var(--ease-spring),border-color .5s var(--ease-spring)}.laststates-chip--happy[data-astro-cid-3zsa2lmq]{border:1.5px solid var(--ink);background:var(--ink);color:var(--paper-2);opacity:1}.laststates[data-astro-cid-3zsa2lmq][data-view=product] .laststates-chip[data-astro-cid-3zsa2lmq]{opacity:1;border-style:solid;border-color:var(--ink);color:var(--ink)}.laststates[data-astro-cid-3zsa2lmq][data-view=product] .laststates-chip--happy[data-astro-cid-3zsa2lmq]{background:transparent;color:var(--ink)}.laststates-bar[data-astro-cid-3zsa2lmq]{display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;border-top:1px solid var(--rule);padding-top:20px}.laststates-buttons[data-astro-cid-3zsa2lmq]{grid-column:2;display:inline-flex;border:1px solid var(--rule);border-radius:999px;padding:3px;background:var(--paper)}.laststates-buttons[data-astro-cid-3zsa2lmq] button[data-astro-cid-3zsa2lmq]{appearance:none;border:none;background:transparent;border-radius:999px;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:background .2s,color .2s}.laststates-buttons[data-astro-cid-3zsa2lmq] button[data-astro-cid-3zsa2lmq]:hover{color:var(--ink)}.laststates-buttons[data-astro-cid-3zsa2lmq] button[data-astro-cid-3zsa2lmq][aria-pressed=true]{background:var(--ink);color:var(--paper-2)}.laststates-readout[data-astro-cid-3zsa2lmq]{grid-column:3;justify-self:start;padding-left:18px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.laststates[data-astro-cid-3zsa2lmq][data-view=product] .laststates-readout[data-astro-cid-3zsa2lmq]{color:var(--signal)}@media(max-width:560px){.laststates[data-astro-cid-3zsa2lmq]{padding:32px 20px 20px}.laststates-bar[data-astro-cid-3zsa2lmq]{grid-template-columns:1fr;justify-items:center;gap:12px}.laststates-buttons[data-astro-cid-3zsa2lmq]{grid-column:1}.laststates-readout[data-astro-cid-3zsa2lmq]{grid-column:1;justify-self:center;padding-left:0}}.lastninety[data-astro-cid-hynjaxnw]{padding:40px 28px 24px}.lastninety-stage[data-astro-cid-hynjaxnw]{max-width:520px;margin:0 auto;padding:30px 0 34px}.lastninety-track[data-astro-cid-hynjaxnw]{position:relative;height:22px;border:1.5px solid var(--ink);border-radius:3px;background:var(--paper);overflow:hidden}.lastninety-fill[data-astro-cid-hynjaxnw]{position:absolute;inset:0;width:calc(var(--p) * 1%);background:var(--ink);transition:width .6s var(--ease-spring)}.lastninety-tick[data-astro-cid-hynjaxnw]{position:absolute;top:-5px;bottom:-5px;left:90%;width:0;border-left:2px dashed var(--signal)}.lastninety-ticklabel[data-astro-cid-hynjaxnw]{margin-top:12px;text-align:right;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;color:var(--signal)}.lastninety-bar[data-astro-cid-hynjaxnw]{display:flex;align-items:center;justify-content:center;gap:18px;border-top:1px solid var(--rule);padding-top:20px}.lastninety-buttons[data-astro-cid-hynjaxnw]{display:inline-flex;border:1px solid var(--rule);border-radius:999px;padding:3px;background:var(--paper)}.lastninety-buttons[data-astro-cid-hynjaxnw] button[data-astro-cid-hynjaxnw]{appearance:none;border:none;background:transparent;border-radius:999px;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:background .2s,color .2s}.lastninety-buttons[data-astro-cid-hynjaxnw] button[data-astro-cid-hynjaxnw]:hover:not(:disabled){color:var(--ink)}.lastninety-buttons[data-astro-cid-hynjaxnw] button[data-astro-cid-hynjaxnw][aria-pressed=true]{background:var(--ink);color:var(--paper-2)}.lastninety-next[data-astro-cid-hynjaxnw]:disabled{opacity:.35;cursor:default}.lastninety-readout[data-astro-cid-hynjaxnw]{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);min-width:210px}.lastninety[data-astro-cid-hynjaxnw][data-step="1"] .lastninety-readout[data-astro-cid-hynjaxnw]{color:var(--ink)}.lastninety[data-astro-cid-hynjaxnw][data-step="6"] .lastninety-readout[data-astro-cid-hynjaxnw]{color:var(--signal)}@media(max-width:560px){.lastninety[data-astro-cid-hynjaxnw]{padding:32px 20px 20px}.lastninety-bar[data-astro-cid-hynjaxnw]{flex-direction:column;gap:12px}.lastninety-readout[data-astro-cid-hynjaxnw]{min-width:0;text-align:center}}.lastinv[data-astro-cid-fboi2kut]{padding:40px 32px 28px}.lastinv[data-astro-cid-fboi2kut] svg[data-astro-cid-fboi2kut]{display:block;width:100%;max-width:520px;height:auto;margin:0 auto}.lastinv-build[data-astro-cid-fboi2kut]{fill:var(--ink)}.lastinv-hold[data-astro-cid-fboi2kut]{fill:url(#lastinv-hatch);stroke:var(--signal);stroke-width:1.5}.lastinv-hatchline[data-astro-cid-fboi2kut]{stroke:var(--signal);stroke-width:1.5;opacity:.75}.lastinv-base[data-astro-cid-fboi2kut]{stroke:var(--ink);stroke-width:2}.lastinv-year[data-astro-cid-fboi2kut],.lastinv-seglabel[data-astro-cid-fboi2kut],.lastinv-share[data-astro-cid-fboi2kut],.lastinv-dimlabel[data-astro-cid-fboi2kut]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;fill:var(--muted)}.lastinv-year[data-astro-cid-fboi2kut]{fill:var(--ink);font-size:14px}.lastinv-seglabel--onink[data-astro-cid-fboi2kut]{fill:var(--paper-2)}.lastinv-share[data-astro-cid-fboi2kut]{font-size:10px}.lastinv-share--signal[data-astro-cid-fboi2kut]{fill:var(--signal)}.lastinv-dim[data-astro-cid-fboi2kut] line[data-astro-cid-fboi2kut]{stroke:var(--signal);stroke-width:1.75}.lastinv-dimlabel[data-astro-cid-fboi2kut]{fill:var(--signal);font-size:10px}.lastinv-match[data-astro-cid-fboi2kut] line[data-astro-cid-fboi2kut]{stroke:var(--signal);stroke-width:1;stroke-dasharray:2 6;stroke-linecap:round;opacity:.45}@media(max-width:560px){.lastinv[data-astro-cid-fboi2kut]{padding:32px 20px 22px}}
