._8D508a_deck{width:calc(100% - 48px);max-width:640px;z-index:var(--z-guide);pointer-events:none;display:grid;position:fixed;bottom:calc(16.4vw + 18px);left:50%;translate:-50%}._8D508a_deck>[data-shown=true]{pointer-events:auto}._8D508a_deck>.gate-card{max-height:calc(100dvh - 16.4vw - 80px)}._8D508a_cardContent{overscroll-behavior:contain;overflow-y:auto}@media (min-width:1024px){._8D508a_deck{width:calc(100% - 108px);bottom:94px;left:calc(50% + 30px)}._8D508a_deck>.gate-card{max-height:calc(100dvh - 158px)}}._8D508a_board[data-arch-placement=flow]{position:relative}._8D508a_board[data-arch-placement=flow] ._8D508a_deck{width:100%;position:absolute;bottom:0;left:50%}[data-gate][data-leaving=true] ._8D508a_board{transform:none}[data-gate][data-leaving=true] ._8D508a_deck>[data-shown=true]{pointer-events:none}._8D508a_scene{aspect-ratio:360/190;isolation:isolate;width:100%;color:var(--scene-accent);background-image:radial-gradient(color-mix(in srgb, var(--scene-accent) 18%, transparent) .65px, transparent .65px);pointer-events:none;background-size:14px 14px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}._8D508a_railScene{aspect-ratio:300/96;background-size:12px 12px}._8D508a_layer{position:absolute;inset:0}._8D508a_layer svg{width:100%;height:100%;display:block;overflow:visible}._8D508a_paper{fill:var(--doc-paper,#fff);stroke:color-mix(in srgb, var(--scene-accent) 35%, var(--border-color));stroke-width:1px}._8D508a_rule{stroke:color-mix(in srgb, var(--scene-accent) 22%, var(--border-color));stroke-width:.8px}._8D508a_inkRule{stroke:var(--text-secondary);stroke-width:1.5px}._8D508a_connector{stroke:var(--scene-accent);stroke-width:1px}._8D508a_block{fill:color-mix(in srgb, var(--scene-accent) 18%, var(--doc-paper,#fff));stroke:var(--scene-accent);stroke-width:1px}._8D508a_softBlock{fill:var(--bg-tertiary);stroke:var(--text-tertiary);stroke-width:.8px}._8D508a_seal{fill:color-mix(in srgb, var(--scene-accent) 10%, var(--doc-paper,#fff));stroke:var(--scene-accent);stroke-width:1.2px}._8D508a_micro,._8D508a_label,._8D508a_blockText{font-family:var(--font-mono), monospace;fill:var(--text-secondary);letter-spacing:.5px;font-size:9px}._8D508a_label{fill:var(--scene-accent);letter-spacing:1px;font-size:11px;font-weight:700}._8D508a_blockText{fill:var(--text-deep);letter-spacing:0;font-size:9px}._8D508a_row{font-family:var(--font-mono), monospace;fill:var(--text-secondary);letter-spacing:.3px;font-size:8.5px}._8D508a_rowAmount{fill:var(--text-deep);text-anchor:end}._8D508a_amount,._8D508a_total,._8D508a_heroTotal{font-family:var(--font-serif), Georgia, serif;fill:var(--text-deep);font-size:19px}._8D508a_total{font-size:24px}._8D508a_heroTotal{font-size:39px}._8D508a_docTotal{font-family:var(--font-serif), Georgia, serif;fill:var(--text-deep);font-size:21px}._8D508a_scene[data-active=true] ._8D508a_arrive{animation:_8D508a_arrive .9s var(--ease-travel) .1s both}._8D508a_scene[data-active=true] ._8D508a_detail{animation:_8D508a_detail 1s var(--ease-travel) .6s both}._8D508a_scene[data-active=true] ._8D508a_resolve{animation:_8D508a_resolve .8s var(--ease-travel) .9s both}@keyframes _8D508a_arrive{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes _8D508a_detail{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _8D508a_resolve{0%{opacity:0;transform:translateY(-7px)scale(1.04)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._8D508a_scene[data-active=true] ._8D508a_layer{animation:none}}
