@layer base{.mss__seed-input[data-astro-cid-bzbephpk]{font-size:var(--text-body-sm)}.mss__seed-input[data-astro-cid-bzbephpk]:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.mss__btn[data-astro-cid-bzbephpk]:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.mss__step-tag[data-astro-cid-bzbephpk],.mss__trail-label[data-astro-cid-bzbephpk]{font-size:var(--type-body-sm-font-size,14px);letter-spacing:.06em}.mss__step-value[data-astro-cid-bzbephpk],.mss__step-next[data-astro-cid-bzbephpk]{letter-spacing:.04em;font-size:clamp(1.75rem,4vw,2.5rem)}.mss__step-next[data-astro-cid-bzbephpk][data-zero]{background:color-mix(in srgb, var(--color-warning-soft) 45%, var(--color-surface))}.mss__digit{width:2.2rem;height:2.6rem;font-family:var(--type-code-font-family);color:var(--color-primary);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);justify-content:center;align-items:center;font-size:1.375rem;font-weight:700;display:inline-flex}.mss__digit--mid{background:color-mix(in srgb, var(--color-gradient-blue) 18%, var(--color-surface));border-color:color-mix(in srgb, var(--color-gradient-blue) 45%, var(--color-border-strong))}.mss__digit[data-mss-sweep]{animation:mss-pulse .18s var(--motion-easing-standard,ease)}.mss__trail-item{font-family:var(--type-code-font-family);font-size:var(--text-body-sm);color:var(--color-primary);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-xxs) var(--spacing-xs);font-weight:600}.mss__trail-item[data-zero]{background:color-mix(in srgb, var(--color-warning-soft) 45%, var(--color-surface));border-color:color-mix(in srgb, var(--color-warning-soft) 80%, var(--color-border-strong))}.mss__verdict[data-astro-cid-bzbephpk]{background:color-mix(in srgb, var(--color-warning-soft) 22%, var(--color-surface));font-size:var(--text-body-sm);line-height:1.6}.mss__verdict[data-astro-cid-bzbephpk] strong{color:var(--color-primary)}.mss__status[data-astro-cid-bzbephpk]{min-height:1.2em}.mss__static-copy[data-astro-cid-bzbephpk]{font-size:var(--text-body-sm);line-height:1.6}.mss__list-op[data-astro-cid-bzbephpk]{font-size:var(--text-chip)}.mss__list-next--zero[data-astro-cid-bzbephpk]{background:color-mix(in srgb, var(--color-warning-soft) 45%, var(--color-surface))}@keyframes mss-pulse{0%{background:color-mix(in srgb, var(--color-gradient-cyan) 30%, var(--color-surface))}}@media (prefers-reduced-motion:reduce){.mss__digit[data-mss-sweep]{animation:none}}}._root_1c7jq_6{gap:var(--space-lg,24px);flex-direction:column;display:flex}._bar_1c7jq_15{align-items:center;gap:var(--space-md,16px);flex-wrap:wrap;display:flex}._generate_1c7jq_22,._reset_1c7jq_23{appearance:none;cursor:pointer;font:inherit;border-radius:var(--radius-pill,9999px);padding:.55rem 1.25rem;font-size:.9375rem;font-weight:600;transition:filter .2s}._generate_1c7jq_22{border:.0625rem solid var(--color-primary,currentColor);background:var(--color-primary,currentColor);color:var(--color-on-primary,#fff)}._reset_1c7jq_23{border:.0625rem solid var(--color-border-strong,currentColor);background:var(--color-surface,#fff);color:var(--color-primary,currentColor)}._generate_1c7jq_22:hover,._reset_1c7jq_23:hover{filter:brightness(.96)}._generate_1c7jq_22:focus-visible,._reset_1c7jq_23:focus-visible{outline:.1875rem solid var(--color-accent,currentColor);outline-offset:.1875rem}._grid_1c7jq_53{gap:var(--space-md,16px);grid-template-columns:1fr;display:grid}@media (width>=40rem){._grid_1c7jq_53{grid-template-columns:1fr 1fr}}._pane_1c7jq_64{border:.0625rem solid var(--color-border-strong,currentColor);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:var(--space-md,16px)}._paneAttackerSafe_1c7jq_71{border-color:color-mix(in srgb, var(--color-success-soft) 85%, var(--color-border-strong,currentColor));background:color-mix(in srgb, var(--color-success-soft) 14%, var(--color-surface,#fff))}._paneHead_1c7jq_75{margin:0 0 var(--space-sm,12px);text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary,currentColor);font-size:.75rem;font-weight:700}._empty_1c7jq_83,._observing_1c7jq_84{color:var(--color-body,currentColor);margin:0;font-size:.9375rem;line-height:1.55}._tokens_1c7jq_91{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._token_1c7jq_91{align-items:center;gap:var(--space-sm,12px);border-radius:var(--radius-sm,6px);background:var(--color-surface-muted,transparent);border:.0625rem solid var(--color-border,currentColor);padding:.4rem .6rem;display:flex}._tokenStolen_1c7jq_108{background:color-mix(in srgb, var(--color-warning-soft) 40%, var(--color-surface,#fff));border-color:color-mix(in srgb, var(--color-warning-soft) 80%, var(--color-border-strong,currentColor))}._tokenHex_1c7jq_112{font-family:var(--type-code-font-family);letter-spacing:.03em;color:var(--color-primary,currentColor);font-size:.9375rem;font-weight:600}._stolenBadge_1c7jq_119{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary,currentColor);background:color-mix(in srgb, var(--color-warning-soft) 70%, var(--color-surface,#fff));border-radius:var(--radius-pill,9999px);margin-left:auto;padding:.1rem .6rem;font-size:.6875rem;font-weight:700}._recovered_1c7jq_131{flex-direction:column;gap:.35rem;display:flex}._recoveredTag_1c7jq_136{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary,currentColor);background:color-mix(in srgb, var(--color-warning-soft) 70%, var(--color-surface,#fff));border-radius:var(--radius-pill,9999px);align-self:flex-start;margin:0;padding:.15rem .7rem;font-size:.6875rem;font-weight:700}._recoveredLead_1c7jq_148{color:var(--color-secondary,currentColor);margin:.35rem 0 0;font-size:.875rem}._predicted_1c7jq_153{font-family:var(--type-code-font-family);letter-spacing:.06em;color:var(--color-primary,currentColor);background:color-mix(in srgb, var(--color-warning-soft) 40%, var(--color-surface,#fff));border:.0625rem solid color-mix(in srgb, var(--color-warning-soft) 80%, var(--color-border-strong,currentColor));border-radius:var(--radius-sm,6px);align-items:center;min-width:6ch;min-height:2.4rem;padding:.2rem .6rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;display:inline-flex}._caret_1c7jq_168{background:var(--color-primary,currentColor);width:.55ch;height:1.1em;margin-left:.15ch;animation:1s steps(2,start) infinite _sra-blink_1c7jq_1;display:inline-block}._recoveredBody_1c7jq_176{color:var(--color-body,currentColor);margin:.35rem 0 0;font-size:.875rem;line-height:1.55}._safe_1c7jq_183{flex-direction:column;gap:.35rem;display:flex}._safeLead_1c7jq_188{color:var(--color-primary,currentColor);margin:0;font-size:1.25rem;font-weight:700}._safeBody_1c7jq_194{color:var(--color-body,currentColor);margin:0;font-size:.875rem;line-height:1.55}._status_1c7jq_201{color:var(--color-secondary,currentColor);min-height:1.4em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}@keyframes _sra-blink_1c7jq_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._generate_1c7jq_22,._reset_1c7jq_23{transition:none}._caret_1c7jq_168{animation:none}}
