.stage[data-v-5fd6aa60]{--stage-accent: var(--fy-primary)}.stage__bar[data-v-5fd6aa60]{background:var(--fy-bg-card);border-bottom:1px solid var(--fy-border)}.stage__bar-inner[data-v-5fd6aa60]{display:flex;align-items:center;gap:var(--fy-sp-4);height:48px}.stage__back[data-v-5fd6aa60]{display:inline-flex;align-items:center;gap:var(--fy-sp-1);font-size:var(--fy-fs-caption);font-weight:var(--fy-fw-medium);color:var(--fy-text-3);transition:var(--fy-transition-fast);flex-shrink:0}.stage__back[data-v-5fd6aa60]:hover{color:var(--stage-accent)}.stage__bar-title[data-v-5fd6aa60]{font-size:var(--fy-fs-caption);font-weight:var(--fy-fw-semibold);color:var(--fy-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage__kind[data-v-5fd6aa60]{margin-left:auto;font-size:var(--fy-fs-mini);color:var(--fy-text-3);flex-shrink:0}.stage--mobile .stage__bar[data-v-5fd6aa60]{display:none}.stage__wrap[data-v-5fd6aa60]{display:flex;align-items:center;gap:var(--fy-sp-16);padding-top:var(--fy-sp-12);padding-bottom:var(--fy-sp-16)}.stage__device[data-v-5fd6aa60]{flex-shrink:0}.stage__app[data-v-5fd6aa60]{flex:1;min-height:0;position:relative;overflow-y:auto;display:flex;flex-direction:column;background:var(--fy-bg-page)}.stage__info[data-v-5fd6aa60]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--fy-sp-4)}.stage__eyebrow[data-v-5fd6aa60]{color:var(--stage-accent)}.stage__info h1[data-v-5fd6aa60]{font-size:var(--fy-fs-title1);line-height:var(--fy-lh-title1);font-weight:var(--fy-fw-black);letter-spacing:var(--fy-ls-tight);color:var(--fy-text-1)}.stage__tagline[data-v-5fd6aa60]{color:var(--fy-text-3);max-width:460px}.stage__tags[data-v-5fd6aa60]{display:flex;flex-wrap:wrap;gap:var(--fy-sp-2)}.stage__hint[data-v-5fd6aa60]{display:flex;align-items:flex-start;gap:var(--fy-sp-2);font-size:var(--fy-fs-caption);line-height:var(--fy-lh-caption);color:var(--fy-text-3);max-width:420px}.stage__hint .icon[data-v-5fd6aa60]{color:var(--stage-accent);margin-top:2px}.stage__back--side[data-v-5fd6aa60]{margin-top:var(--fy-sp-2);font-size:var(--fy-fs-body)}.stage__web[data-v-5fd6aa60]{width:100%}@media(max-width:760px){.stage--mobile .stage__bar[data-v-5fd6aa60]{display:block}.stage__wrap[data-v-5fd6aa60]{display:block;max-width:none;padding:0}.stage__info[data-v-5fd6aa60]{display:none}.stage__device[data-v-5fd6aa60] .phone{width:100%;height:auto;padding:0;background:none;border-radius:0;box-shadow:none;animation:none}.stage__device[data-v-5fd6aa60] .phone__btn,.stage__device[data-v-5fd6aa60] .phone__island,.stage__device[data-v-5fd6aa60] .phone__home{display:none}.stage__device[data-v-5fd6aa60] .phone__screen{width:100%;height:auto;border-radius:0;background:var(--fy-bg-page)}.stage__app[data-v-5fd6aa60]{min-height:calc(100vh - 116px);min-height:calc(100dvh - 116px);overflow-y:visible}}html.fy-embed .nav,html.fy-embed .footer,html.fy-embed .stage__bar,html.fy-embed .stage--mobile .stage__bar{display:none}html.fy-embed .stage__app{min-height:100vh;min-height:100dvh}
