.flow[data-astro-cid-xeoqwdrb]{width:100%;max-width:380px;margin:0;padding:16px;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 24px 60px #00000073;font-family:var(--font-sans);display:flex;flex-direction:column;align-items:stretch}.stage[data-astro-cid-xeoqwdrb]{position:relative;background:var(--bg-soft);border:1px solid var(--line);border-radius:6px;padding:10px 12px 12px}.stage-ok[data-astro-cid-xeoqwdrb]{border-color:#f2a93b8c;background:linear-gradient(180deg,rgba(242,169,59,.07),transparent 70%),var(--bg-soft)}.stage-top[data-astro-cid-xeoqwdrb]{display:flex;align-items:baseline;gap:9px;margin-bottom:8px}.stage-no[data-astro-cid-xeoqwdrb]{font-family:var(--font-mono);font-size:.74rem;color:var(--accent);letter-spacing:.08em}.stage-name[data-astro-cid-xeoqwdrb]{font-size:.82rem;font-weight:600;color:var(--text-dim);letter-spacing:.04em}.win-bar[data-astro-cid-xeoqwdrb]{display:flex;align-items:center;gap:8px;padding:5px 9px;border:1px solid var(--line);border-bottom:none;border-radius:6px 6px 0 0;background:#96add60d}.win-dots[data-astro-cid-xeoqwdrb]{display:inline-flex;gap:4px}.win-dots[data-astro-cid-xeoqwdrb] i[data-astro-cid-xeoqwdrb]{width:5px;height:5px;border-radius:50%;background:var(--text-faint);opacity:.6}.win-name[data-astro-cid-xeoqwdrb]{font-size:.75rem;color:var(--text-dim);margin-left:2px}.msg[data-astro-cid-xeoqwdrb]{border:1px solid var(--line-strong);border-left:2px solid var(--accent);border-radius:0 0 6px 6px;background:var(--panel);padding:9px 11px 10px;font-family:var(--font-mono)}.msg-head[data-astro-cid-xeoqwdrb]{display:flex;align-items:center;gap:8px;padding-bottom:7px;margin-bottom:5px;border-bottom:1px solid var(--line)}.tag-long[data-astro-cid-xeoqwdrb]{background:#2fb97b24;color:var(--long);font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:2px 8px;border-radius:3px}.msg-symbol[data-astro-cid-xeoqwdrb]{font-size:.8rem;font-weight:700;color:var(--text)}.msg-pair[data-astro-cid-xeoqwdrb]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;line-height:1.7}.k[data-astro-cid-xeoqwdrb]{font-size:.7rem;color:var(--text-faint);white-space:nowrap}.v[data-astro-cid-xeoqwdrb]{font-size:.79rem;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.v-long[data-astro-cid-xeoqwdrb]{color:var(--long)}.v-short[data-astro-cid-xeoqwdrb]{color:var(--short)}.arrow[data-astro-cid-xeoqwdrb]{position:relative;align-self:center;height:36px;width:20px;margin:2px 0;color:var(--accent)}.arrow[data-astro-cid-xeoqwdrb] svg[data-astro-cid-xeoqwdrb]{display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.a-line[data-astro-cid-xeoqwdrb]{stroke-dasharray:26;stroke-dashoffset:0;opacity:.75}.a-head[data-astro-cid-xeoqwdrb]{opacity:.85}.a-pulse[data-astro-cid-xeoqwdrb]{position:absolute;left:8px;top:0;width:5px;height:5px;border-radius:50%;background:var(--accent-strong);box-shadow:0 0 8px 2px #f2a93b99;opacity:0}.card-row[data-astro-cid-xeoqwdrb]{display:flex;align-items:center;gap:12px}.card-icon[data-astro-cid-xeoqwdrb]{flex:none;color:var(--accent);display:inline-flex;align-items:center;justify-content:center}.card-icon[data-astro-cid-xeoqwdrb] svg[data-astro-cid-xeoqwdrb]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.card-icon[data-astro-cid-xeoqwdrb] .dot-fill[data-astro-cid-xeoqwdrb]{fill:currentColor;stroke:none}.card-copy[data-astro-cid-xeoqwdrb]{min-width:0}.card-title[data-astro-cid-xeoqwdrb]{font-size:.88rem;font-weight:650;color:var(--text);line-height:1.4}.card-sub[data-astro-cid-xeoqwdrb]{font-size:.76rem;color:var(--text-faint);line-height:1.5}.stage-ok[data-astro-cid-xeoqwdrb] .card-title[data-astro-cid-xeoqwdrb]{color:var(--accent-strong)}.stage-ok[data-astro-cid-xeoqwdrb] .card-icon[data-astro-cid-xeoqwdrb] .cheer[data-astro-cid-xeoqwdrb],.stage-ok[data-astro-cid-xeoqwdrb] .cheer[data-astro-cid-xeoqwdrb]{filter:drop-shadow(0 0 10px rgba(242,169,59,.5))}.spark[data-astro-cid-xeoqwdrb]{position:absolute;color:var(--accent-strong);font-size:.9rem;pointer-events:none}.s1[data-astro-cid-xeoqwdrb]{right:16px;top:8px}.s2[data-astro-cid-xeoqwdrb]{right:34px;top:22px;font-size:.65rem}.s3[data-astro-cid-xeoqwdrb]{right:12px;top:40px;font-size:.55rem}.flow[data-astro-cid-xeoqwdrb].playing .arrow[data-astro-cid-xeoqwdrb]{animation:enter .45s ease both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .stage[data-astro-cid-xeoqwdrb]{animation:stage-in .55s ease both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .anim[data-astro-cid-xeoqwdrb]{animation:enter .45s ease both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .a-line[data-astro-cid-xeoqwdrb]{animation:draw .5s ease both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .a-head[data-astro-cid-xeoqwdrb]{animation:enter .3s ease both;animation-delay:calc(var(--d, 0s) + .3s)}.flow[data-astro-cid-xeoqwdrb].playing .a-pulse[data-astro-cid-xeoqwdrb]{animation:pulse .6s ease both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .cheer[data-astro-cid-xeoqwdrb]{animation:pop .65s cubic-bezier(.2,1.5,.4,1) both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .spark[data-astro-cid-xeoqwdrb]{animation:spark-in .5s ease both;animation-delay:var(--d, 0s)}.flow[data-astro-cid-xeoqwdrb].playing .eye[data-astro-cid-xeoqwdrb]{animation:eye .5s ease both;animation-delay:2.6s}@keyframes stage-in{0%{opacity:.1;transform:translateY(8px);box-shadow:none}55%{box-shadow:0 0 0 1px #f2a93b73,0 0 26px #f2a93b29}to{opacity:1;transform:none;box-shadow:none}}@keyframes enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes draw{0%{stroke-dashoffset:26}to{stroke-dashoffset:0}}@keyframes pulse{0%{opacity:0;transform:translateY(0)}35%{opacity:1}to{opacity:0;transform:translateY(26px)}}@keyframes pop{0%{opacity:0;transform:scale(.5) rotate(-12deg)}70%{opacity:1;transform:scale(1.12) rotate(4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes spark-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes eye{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.flow[data-astro-cid-xeoqwdrb].playing .stage[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .anim[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .a-line[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .a-head[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .a-pulse[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .cheer[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .spark[data-astro-cid-xeoqwdrb],.flow[data-astro-cid-xeoqwdrb].playing .eye[data-astro-cid-xeoqwdrb]{animation:none!important}.a-pulse[data-astro-cid-xeoqwdrb]{display:none}.a-line[data-astro-cid-xeoqwdrb]{stroke-dashoffset:0}}@media(max-width:380px){.flow[data-astro-cid-xeoqwdrb]{padding:12px}.k[data-astro-cid-xeoqwdrb]{font-size:.66rem}.v[data-astro-cid-xeoqwdrb]{font-size:.72rem}}.hero[data-astro-cid-j7pv25f6]{padding:64px 0 48px}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:stretch}.hero-left[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:40px;min-width:0}.hero-divider[data-astro-cid-j7pv25f6]{flex:1;min-height:40px;display:flex;align-items:center}.hero-divider[data-astro-cid-j7pv25f6]:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,var(--accent) 0,var(--accent) 56px,var(--line-strong) 56px,var(--line-strong) 100%)}h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.1rem,1.2rem + 3.4vw,3.1rem);line-height:1.22;font-weight:650;letter-spacing:.01em;margin:0 0 18px;max-width:14em}.hero-sub[data-astro-cid-j7pv25f6]{color:var(--text-dim);font-size:1.06rem;max-width:34em;margin:0 0 32px}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap}.hero-ticket[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:flex-start}.value-section[data-astro-cid-j7pv25f6]{padding:0}.value-section[data-astro-cid-j7pv25f6] .section-title[data-astro-cid-j7pv25f6]{font-size:1.3rem;margin:0 0 18px}.value-row[data-astro-cid-j7pv25f6]{display:block;padding:16px 0;border-top:1px solid var(--line-strong)}.value-row[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--line-strong)}.value-row[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 4px;font-size:1.15rem;font-weight:650;display:flex;align-items:center;gap:12px}.value-row[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]:before{content:"";width:10px;height:10px;background:var(--accent);flex:none}.value-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--text-dim);font-size:1.06rem;line-height:1.75}.value-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.value-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-strong)}@media(max-width:860px){.hero[data-astro-cid-j7pv25f6]{padding:64px 0 48px}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px;align-items:start}.hero-left[data-astro-cid-j7pv25f6]{gap:32px}.hero-divider[data-astro-cid-j7pv25f6]{min-height:24px}}
