.mnemonic-gen:where(.astro-tbdqvmv7){--mg-priv:var(--viz-bad);--mg-chain:var(--color-accent)}.mg-seg:where(.astro-tbdqvmv7){gap:.25rem;display:inline-flex}.mg-seg-btn:where(.astro-tbdqvmv7){border:1px solid color-mix(in oklch, var(--color-foreground), transparent 80%);color:color-mix(in oklch, var(--color-foreground), transparent 40%);cursor:pointer;background:0 0;border-radius:.25rem;padding:.2rem .5rem;font-family:inherit;font-size:.75rem;line-height:1.4;transition:background-color .15s,border-color .15s,color .15s}.mg-seg-btn:where(.astro-tbdqvmv7):hover{color:color-mix(in oklch, var(--color-foreground), transparent 10%)}.mg-seg-btn:where(.astro-tbdqvmv7)[aria-pressed=true]{border-color:color-mix(in oklch, var(--color-foreground), transparent 65%);background:color-mix(in oklch, var(--color-foreground), transparent 92%);color:color-mix(in oklch, var(--color-foreground), transparent 5%)}.mg-btn:where(.astro-tbdqvmv7){border:1px solid color-mix(in oklch, var(--color-accent), transparent 45%);background:color-mix(in oklch, var(--color-accent), transparent 86%);color:color-mix(in oklch, var(--color-accent), var(--color-foreground) 20%);white-space:nowrap;cursor:pointer;border-radius:.25rem;align-items:center;gap:.35rem;padding:.35rem .8rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.4;transition:background-color .15s,border-color .15s;display:inline-flex}.mg-btn:where(.astro-tbdqvmv7):hover{background:color-mix(in oklch, var(--color-accent), transparent 76%);border-color:color-mix(in oklch, var(--color-accent), transparent 25%)}.mg-btn-icon:where(.astro-tbdqvmv7){color:color-mix(in oklch, var(--color-accent), transparent 25%);font-weight:700}.mg-phrase:where(.astro-tbdqvmv7){position:relative}.mg-words:where(.astro-tbdqvmv7){grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.375rem;display:grid}.mg-placeholder:where(.astro-tbdqvmv7){color:color-mix(in oklch, var(--color-foreground), transparent 45%);justify-content:center;align-items:center;margin:0;font-size:.8125rem;font-style:italic;display:flex;position:absolute;inset:0}.mg-placeholder:where(.astro-tbdqvmv7).hidden{display:none}.mg-stage:where(.astro-tbdqvmv7){margin-top:1.25rem}.mg-stage-head:where(.astro-tbdqvmv7){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.mg-eyebrow:where(.astro-tbdqvmv7){letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.mg-value:where(.astro-tbdqvmv7){border:1px solid color-mix(in oklch, var(--color-foreground), transparent 82%);background:color-mix(in oklch, var(--color-foreground), transparent 96%);word-break:break-all;color:color-mix(in oklch, var(--color-foreground), transparent 10%);border-radius:.25rem;padding:.55rem .7rem;font-size:.75rem;line-height:1.7;overflow-x:auto}.mg-legend:where(.astro-tbdqvmv7){color:color-mix(in oklch, var(--color-foreground), transparent 35%);gap:.75rem;font-size:.7rem;display:flex}.mg-legend-item:where(.astro-tbdqvmv7){white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.mg-legend-item:where(.astro-tbdqvmv7):before{content:"";background:var(--mg-swatch);border-radius:1px;width:.55rem;height:.55rem}.mg-legend-priv:where(.astro-tbdqvmv7){--mg-swatch:var(--mg-priv)}.mg-legend-chain:where(.astro-tbdqvmv7){--mg-swatch:var(--mg-chain)}.mg-value:where(.astro-tbdqvmv7) .mg-priv-bytes{background:color-mix(in oklch, var(--mg-priv), transparent 85%);color:color-mix(in oklch, var(--mg-priv), var(--color-foreground) 25%)}.mg-value:where(.astro-tbdqvmv7) .mg-chain-bytes{background:color-mix(in oklch, var(--mg-chain), transparent 85%);color:color-mix(in oklch, var(--mg-chain), var(--color-foreground) 25%)}.mg-check:where(.astro-tbdqvmv7){color:color-mix(in oklch, var(--color-foreground), transparent 35%);cursor:pointer;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.mg-checkbox:where(.astro-tbdqvmv7){accent-color:var(--color-accent);cursor:pointer}.mg-input:where(.astro-tbdqvmv7){box-sizing:border-box;border:1px solid color-mix(in oklch, var(--color-foreground), transparent 65%);background:color-mix(in oklch, var(--color-foreground), transparent 96%);width:100%;color:var(--color-foreground);border-radius:.25rem;padding:.5rem .7rem;font-family:inherit;font-size:.9375rem}.mg-input:where(.astro-tbdqvmv7)::placeholder{color:color-mix(in oklch, var(--color-foreground), transparent 55%)}.mg-input:where(.astro-tbdqvmv7):disabled{border-color:color-mix(in oklch, var(--color-foreground), transparent 82%);background:color-mix(in oklch, var(--color-foreground), transparent 97%);color:color-mix(in oklch, var(--color-foreground), transparent 55%);cursor:not-allowed}.mg-input:where(.astro-tbdqvmv7):disabled::placeholder{color:color-mix(in oklch, var(--color-foreground), transparent 70%)}.mg-disclaimer:where(.astro-tbdqvmv7){color:color-mix(in oklch, var(--color-foreground), transparent 35%);margin:1.25rem 0 0;font-size:.75rem;font-style:italic}@media (prefers-reduced-motion:reduce){.mg-seg-btn:where(.astro-tbdqvmv7),.mg-btn:where(.astro-tbdqvmv7){transition:none}}.caption-touch:where(.astro-trl4v6pb){display:none}@media (hover:none) and (pointer:coarse){.caption-desktop:where(.astro-trl4v6pb){display:none}.caption-touch:where(.astro-trl4v6pb){display:block}}.range-btn:where(.astro-trl4v6pb).active{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.range-btn:where(.astro-trl4v6pb).active:hover{background-color:var(--color-accent)}
