.stage-ground{position:fixed;z-index:40;inset:0;background:var(--bg-void);opacity:0;visibility:hidden;pointer-events:none}.stage-ground[data-phase=rising]{visibility:visible;pointer-events:auto;animation:stage-ground-in var(--dop-ms) ease-out both}.stage-ground[data-phase=held]{visibility:visible;pointer-events:auto;opacity:1}.stage-ground[data-phase=lifting]{visibility:visible;animation:stage-ground-out var(--dop-ms) ease-out both}:root:has(.dop[data-ground-ahead]) .stage-ground{visibility:visible;pointer-events:auto;opacity:1}.stage-ground-status{position:fixed;inset:0;animation:stage-ground-in .16s ease-out .12s both}@keyframes stage-ground-in{0%{opacity:0}to{opacity:1}}@keyframes stage-ground-out{0%{opacity:1}to{opacity:0}}.page-ground{flex:1 0 auto;display:grid;place-items:center;min-height:calc(100svh - var(--header-h) - env(safe-area-inset-top, 0px) - var(--rail-strip-h, 0px));background:var(--bg-void);animation:stage-ground-in .24s ease-out both}.page-ground>*{animation:stage-ground-in .16s ease-out .12s both}.rail-frame-page[data-route-loading]>:not(.page-ground){display:none!important}
/*# sourceMappingURL=982874d5e4041d90.css.map*/