.detail-hero[data-astro-cid-xoscxyy6]{background:var(--soft);border-bottom:1px solid var(--line)}.detail-hero[data-astro-cid-xoscxyy6] .container[data-astro-cid-xoscxyy6]{padding-top:28px;padding-bottom:32px}.crumbs[data-astro-cid-xoscxyy6]{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;color:var(--muted)}.crumbs[data-astro-cid-xoscxyy6] a[data-astro-cid-xoscxyy6]:hover{color:var(--primary)}.crumbs[data-astro-cid-xoscxyy6] .sep[data-astro-cid-xoscxyy6]{color:var(--line)}.crumbs[data-astro-cid-xoscxyy6] .current[data-astro-cid-xoscxyy6]{color:var(--sub)}.head-tags[data-astro-cid-xoscxyy6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.title[data-astro-cid-xoscxyy6]{font-size:32px;line-height:1.35;color:var(--ink);max-width:900px}.lead[data-astro-cid-xoscxyy6]{margin-top:12px;font-size:15.5px;color:var(--sub);line-height:1.7;max-width:760px}.detail-wrap[data-astro-cid-xoscxyy6]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:44px;padding-top:32px;padding-bottom:56px;align-items:start}.main[data-astro-cid-xoscxyy6]{min-width:0}.event-hero[data-astro-cid-xoscxyy6]{margin:0;aspect-ratio:16 / 9;border-radius:var(--r-card);overflow:hidden;background:var(--soft);border:1px solid var(--line)}.event-hero[data-astro-cid-xoscxyy6] img[data-astro-cid-xoscxyy6]{width:100%;height:100%;object-fit:cover;display:block}.block[data-astro-cid-xoscxyy6]{margin-top:36px}.event-hero[data-astro-cid-xoscxyy6]+.block[data-astro-cid-xoscxyy6]{margin-top:32px}.block[data-astro-cid-xoscxyy6] h2[data-astro-cid-xoscxyy6]{font-size:19px;color:var(--ink)}.block-sub[data-astro-cid-xoscxyy6]{margin-top:6px;font-size:13.5px;color:var(--sub);line-height:1.7}.block[data-astro-cid-xoscxyy6] h2[data-astro-cid-xoscxyy6]+.rich[data-astro-cid-xoscxyy6],.block[data-astro-cid-xoscxyy6] h2[data-astro-cid-xoscxyy6]+.speaker-list[data-astro-cid-xoscxyy6],.block[data-astro-cid-xoscxyy6] h2[data-astro-cid-xoscxyy6]+.ticket-list[data-astro-cid-xoscxyy6]{margin-top:16px}.rich[data-astro-cid-xoscxyy6]{margin-top:16px;font-size:15px;line-height:1.85;color:var(--sub)}.rich[data-astro-cid-xoscxyy6] p[data-astro-cid-xoscxyy6]{margin:0 0 18px}.rich[data-astro-cid-xoscxyy6] p[data-astro-cid-xoscxyy6]:last-child{margin-bottom:0}} .rich :global(img){display:block;width:100%;height:auto;max-width:100%;object-fit:contain;margin:24px 0;border-radius:8px;background:var(--soft)}.rich[data-astro-cid-xoscxyy6] img:first-child{margin-top:0}.rich[data-astro-cid-xoscxyy6] img:last-child{margin-bottom:0}.rich[data-astro-cid-xoscxyy6] figure{margin:0;padding:0}.rich[data-astro-cid-xoscxyy6] figure>img{margin:24px 0}.rich[data-astro-cid-xoscxyy6] h3{margin:34px 0 14px;font-size:17px;font-weight:600;line-height:1.55;color:var(--ink)}.rich[data-astro-cid-xoscxyy6] h3:first-child{margin-top:0}.rich[data-astro-cid-xoscxyy6] strong,.rich[data-astro-cid-xoscxyy6] b{font-weight:600;color:var(--ink)}.rich[data-astro-cid-xoscxyy6] a[data-astro-cid-xoscxyy6]{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.signup-cta[data-astro-cid-xoscxyy6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding:26px 28px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--soft)}.sc-lead[data-astro-cid-xoscxyy6]{min-width:0;max-width:520px}.sc-lead[data-astro-cid-xoscxyy6] h2[data-astro-cid-xoscxyy6]{font-size:19px;color:var(--ink)}.sc-lead[data-astro-cid-xoscxyy6] p[data-astro-cid-xoscxyy6]{margin-top:8px;font-size:14px;color:var(--sub);line-height:1.7}.sc-action[data-astro-cid-xoscxyy6]{flex-shrink:0}.sc-action[data-astro-cid-xoscxyy6] .btn[data-astro-cid-xoscxyy6]{width:100%}.sc-note[data-astro-cid-xoscxyy6]{margin-top:10px;font-size:12px;color:var(--muted);text-align:center}.past-cta[data-astro-cid-xoscxyy6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding:26px 28px;border:1px solid rgba(22,93,255,.2);border-radius:var(--r-card);background:linear-gradient(135deg,#f2f7ff99,#fff)}.past-cta[data-astro-cid-xoscxyy6] h2[data-astro-cid-xoscxyy6]{font-size:19px;color:var(--ink)}.past-cta[data-astro-cid-xoscxyy6] p[data-astro-cid-xoscxyy6]{margin-top:8px;font-size:14px;color:var(--sub);line-height:1.7}.speaker-list[data-astro-cid-xoscxyy6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.speaker[data-astro-cid-xoscxyy6]{padding:20px;border:1px solid var(--line);border-radius:var(--r-card)}.sp-row[data-astro-cid-xoscxyy6]{display:flex;align-items:center;gap:14px}.sp-avatar[data-astro-cid-xoscxyy6]{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border-radius:50%;background:var(--primary-light);color:var(--primary);font-size:20px;font-weight:700}.sp-avatar-img[data-astro-cid-xoscxyy6]{width:56px;height:56px;flex-shrink:0;border-radius:50%;object-fit:cover;display:block;background:var(--soft);border:1px solid var(--line)}.sp-id[data-astro-cid-xoscxyy6]{min-width:0}.sp-id[data-astro-cid-xoscxyy6] strong[data-astro-cid-xoscxyy6]{display:block;color:var(--ink);font-size:15px}.sp-title[data-astro-cid-xoscxyy6]{margin-top:2px;font-size:12.5px;color:var(--primary)}.sp-org[data-astro-cid-xoscxyy6]{margin-top:2px;font-size:12px;color:var(--muted)}.sp-bio[data-astro-cid-xoscxyy6]{margin-top:14px;font-size:13.5px;color:var(--sub);line-height:1.75}.ticket-list[data-astro-cid-xoscxyy6]{display:flex;flex-direction:column;gap:12px}.ticket[data-astro-cid-xoscxyy6]{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-card)}.ticket[data-astro-cid-xoscxyy6].is-soldout{opacity:.55}.tk-main[data-astro-cid-xoscxyy6]{flex:1;min-width:0}.tk-name[data-astro-cid-xoscxyy6]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;color:var(--ink);font-weight:500;line-height:1.5}.tk-name[data-astro-cid-xoscxyy6] .tag[data-astro-cid-xoscxyy6]{flex-shrink:0;white-space:nowrap}.tk-desc[data-astro-cid-xoscxyy6]{margin-top:4px;font-size:13px;color:var(--muted)}.tk-price[data-astro-cid-xoscxyy6]{font-size:18px;color:var(--primary);font-weight:600;flex-shrink:0}.tk-soldout[data-astro-cid-xoscxyy6]{font-size:12px;color:var(--danger);flex-shrink:0}.ticket-note[data-astro-cid-xoscxyy6]{margin-top:12px;font-size:12px;color:var(--muted)}.organizer[data-astro-cid-xoscxyy6]{display:flex;align-items:center;gap:14px;margin-top:16px}.org-avatar[data-astro-cid-xoscxyy6]{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;font-size:19px;font-weight:600}.organizer[data-astro-cid-xoscxyy6] strong[data-astro-cid-xoscxyy6]{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-size:15px}.verified-badge[data-astro-cid-xoscxyy6]{display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--success);color:#fff;font-size:10px}.org-contact[data-astro-cid-xoscxyy6]{display:flex;flex-wrap:wrap;gap:14px;margin-top:5px;font-size:13px;color:var(--muted)}.side[data-astro-cid-xoscxyy6]{display:flex;flex-direction:column;gap:16px}.signup-card[data-astro-cid-xoscxyy6]{position:sticky;top:84px;padding:24px}.seat-row[data-astro-cid-xoscxyy6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.seat-badge[data-astro-cid-xoscxyy6].is-hidden,.reg-count[data-astro-cid-xoscxyy6].is-hidden,.progress-wrap[data-astro-cid-xoscxyy6].is-hidden,.tk-soldout[data-astro-cid-xoscxyy6].is-hidden{display:none}.seat-badge[data-astro-cid-xoscxyy6]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-tag);background:var(--primary-light);color:var(--primary);font-size:12.5px;font-weight:500}.seat-badge[data-astro-cid-xoscxyy6].is-low{background:#fff1f0;color:var(--danger)}.seat-badge[data-astro-cid-xoscxyy6].is-full{background:var(--soft);color:var(--muted)}.reg-count[data-astro-cid-xoscxyy6]{font-size:12px;color:var(--muted);white-space:nowrap}.progress-wrap[data-astro-cid-xoscxyy6]{margin-top:12px}.progress[data-astro-cid-xoscxyy6]{height:6px;border-radius:999px;background:var(--soft);overflow:hidden}.progress-bar[data-astro-cid-xoscxyy6]{height:100%;border-radius:999px;background:var(--primary)}.progress-note[data-astro-cid-xoscxyy6]{margin-top:8px;font-size:12px;color:var(--muted)}.side-facts[data-astro-cid-xoscxyy6]{display:flex;flex-direction:column;gap:18px;margin:22px 0 0}.side-facts[data-astro-cid-xoscxyy6] dt[data-astro-cid-xoscxyy6]{font-size:12px;color:var(--muted)}.side-facts[data-astro-cid-xoscxyy6] dd[data-astro-cid-xoscxyy6]{margin:0}.sd-strong[data-astro-cid-xoscxyy6]{margin-top:5px!important;font-size:15px;font-weight:600;color:var(--ink);line-height:1.45}.sd-sub[data-astro-cid-xoscxyy6]{margin-top:3px!important;font-size:12.5px;color:var(--sub);line-height:1.5}.side-action[data-astro-cid-xoscxyy6]{margin-top:24px}.sc-btn[data-astro-cid-xoscxyy6]{display:flex;width:100%;justify-content:center}.sc-tip[data-astro-cid-xoscxyy6]{margin-top:10px;font-size:12px;color:var(--muted);line-height:1.6;text-align:center}.rec-card[data-astro-cid-xoscxyy6]{padding:20px}.rec-card[data-astro-cid-xoscxyy6] h3[data-astro-cid-xoscxyy6]{font-size:14px;color:var(--muted);font-weight:500;margin-bottom:14px}.rec-card[data-astro-cid-xoscxyy6] ul[data-astro-cid-xoscxyy6]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.rec-card[data-astro-cid-xoscxyy6] a[data-astro-cid-xoscxyy6]{display:block}.rec-title[data-astro-cid-xoscxyy6]{display:block;font-size:14px;color:var(--ink);line-height:1.5}.rec-card[data-astro-cid-xoscxyy6] a[data-astro-cid-xoscxyy6]:hover .rec-title[data-astro-cid-xoscxyy6]{color:var(--primary)}.rec-time[data-astro-cid-xoscxyy6]{display:block;margin-top:4px;font-size:12px;color:var(--muted)}.info-facts[data-astro-cid-xoscxyy6]{display:none;margin:0 0 22px;padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:12px;gap:14px;flex-direction:column}.info-facts[data-astro-cid-xoscxyy6]>div[data-astro-cid-xoscxyy6]{display:flex;gap:10px;align-items:flex-start}.info-facts[data-astro-cid-xoscxyy6] dt[data-astro-cid-xoscxyy6]{display:flex;align-items:center;gap:5px;flex:0 0 auto;margin:0;padding-top:2px;font-size:12px;color:var(--muted);white-space:nowrap}.info-facts[data-astro-cid-xoscxyy6] dt[data-astro-cid-xoscxyy6] svg[data-astro-cid-xoscxyy6]{width:14px;height:14px;stroke:var(--muted);fill:none;stroke-width:1.8;flex:0 0 14px}.info-facts[data-astro-cid-xoscxyy6] dd[data-astro-cid-xoscxyy6]{margin:0;min-width:0}.info-facts[data-astro-cid-xoscxyy6] dd[data-astro-cid-xoscxyy6] b[data-astro-cid-xoscxyy6]{display:block;font-size:14.5px;font-weight:600;color:var(--ink);line-height:1.5}.info-facts[data-astro-cid-xoscxyy6] .if-sub[data-astro-cid-xoscxyy6]{display:block;font-size:12.5px;color:var(--muted);font-weight:400;margin-top:2px}.mobile-bar[data-astro-cid-xoscxyy6]{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);align-items:center;justify-content:space-between;gap:8px}.mb-acts[data-astro-cid-xoscxyy6]{display:flex;align-items:center;gap:2px;flex:0 0 auto}.mb-act[data-astro-cid-xoscxyy6]{display:flex;flex-direction:column;align-items:center;gap:2px;width:56px;padding:2px 0;border:0;background:transparent;cursor:pointer;font-size:11px;color:var(--sub);font-family:inherit;transition:color .15s}.mb-act[data-astro-cid-xoscxyy6] svg[data-astro-cid-xoscxyy6]{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8}.mb-act[data-astro-cid-xoscxyy6]:active,.mb-act[data-astro-cid-xoscxyy6]:focus-visible{color:var(--primary)}.mb-cta[data-astro-cid-xoscxyy6]{flex:1;justify-content:center;margin:0!important;min-height:44px}.mobile-bar[data-astro-cid-xoscxyy6] strong[data-astro-cid-xoscxyy6]{font-size:20px;color:var(--primary);font-family:var(--font-num)}.mobile-bar[data-astro-cid-xoscxyy6] span[data-astro-cid-xoscxyy6]{margin-left:8px;font-size:12px;color:var(--muted)}.mobile-bar[data-astro-cid-xoscxyy6] span[data-astro-cid-xoscxyy6].is-low{color:var(--danger)}.share-bar[data-astro-cid-xoscxyy6]{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.share-lead[data-astro-cid-xoscxyy6]{font-size:12.5px;color:var(--muted);line-height:1.6}.share-actions[data-astro-cid-xoscxyy6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.share-actions[data-astro-cid-xoscxyy6] .btn[data-astro-cid-xoscxyy6]{justify-content:center}.share-toast[data-astro-cid-xoscxyy6]{margin:12px 0 0;font-size:12.5px;font-weight:500;color:var(--success-ink)}.share-sheet[data-astro-cid-xoscxyy6]{position:fixed;inset:0;z-index:60}.ss-mask[data-astro-cid-xoscxyy6]{position:absolute;inset:0;background:#0d141e73;animation:ss-fade .18s ease}.ss-panel[data-astro-cid-xoscxyy6]{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:16px 16px 0 0;padding:18px 12px calc(8px + env(safe-area-inset-bottom));animation:ss-up .22s cubic-bezier(.2,.9,.3,1)}@keyframes ss-fade{0%{opacity:0}}@keyframes ss-up{0%{transform:translateY(100%)}}.ss-title[data-astro-cid-xoscxyy6]{margin:0 0 16px;text-align:center;font-size:15px;font-weight:600;color:var(--ink)}.ss-grid[data-astro-cid-xoscxyy6]{display:flex;justify-content:space-around;padding:0 4px 16px}.ss-item[data-astro-cid-xoscxyy6]{width:84px;border:0;background:transparent;cursor:pointer;font-size:12.5px;color:var(--sub);font-family:inherit;line-height:1.5}.ss-ic[data-astro-cid-xoscxyy6]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;margin:0 auto 8px}.ss-ic[data-astro-cid-xoscxyy6] svg[data-astro-cid-xoscxyy6]{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:1.8}.ic-poster[data-astro-cid-xoscxyy6]{background:linear-gradient(135deg,#4582ff,#1247d8)}.ic-qr[data-astro-cid-xoscxyy6]{background:linear-gradient(135deg,#0fd59a,#0aa06f)}.ic-copy[data-astro-cid-xoscxyy6]{background:linear-gradient(135deg,#8a94a6,#5c6779)}.ss-cancel[data-astro-cid-xoscxyy6]{display:block;width:100%;padding:14px 0 6px;border:0;border-top:8px solid #f3f5f8;background:transparent;font-size:15px;color:var(--sub);font-family:inherit;cursor:pointer}.share-view[data-astro-cid-xoscxyy6]{position:fixed;inset:0;z-index:70;background:#eef1f5;display:flex;flex-direction:column}.sv-nav[data-astro-cid-xoscxyy6]{display:flex;align-items:center;justify-content:center;height:48px;background:var(--primary-dark);color:#fff;font-size:16px;font-weight:600;flex:0 0 48px}.sv-back[data-astro-cid-xoscxyy6]{position:absolute;left:8px;width:40px;height:40px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.sv-back[data-astro-cid-xoscxyy6] svg[data-astro-cid-xoscxyy6]{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2}.sv-body[data-astro-cid-xoscxyy6]{flex:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:16px 16px calc(24px + env(safe-area-inset-bottom))}.sv-img[data-astro-cid-xoscxyy6]{width:100%;max-width:340px;border-radius:12px;box-shadow:0 8px 24px #0d1b2e38;display:block}.sv-swatches[data-astro-cid-xoscxyy6]{display:flex;gap:14px;margin:18px 0 0}.sv-sw[data-astro-cid-xoscxyy6]{width:44px;height:44px;border-radius:10px;border:2px solid transparent;cursor:pointer;padding:0}.sv-sw[data-astro-cid-xoscxyy6].is-on{outline:2.5px solid #0fd59a;outline-offset:2px}.sv-tip[data-astro-cid-xoscxyy6]{margin:16px 0 0;font-size:12.5px;color:var(--muted)}.sv-dl[data-astro-cid-xoscxyy6]{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 28px;border-radius:999px;border:1px solid var(--primary);background:var(--primary);color:#fff;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;font-family:inherit}.sv-dl-qr[data-astro-cid-xoscxyy6]{background:#fff;color:var(--primary)}.sv-qr-wrap[data-astro-cid-xoscxyy6]{background:#fff;border-radius:14px;padding:24px 22px 20px;text-align:center;max-width:320px;width:100%}.sv-qr-wrap[data-astro-cid-xoscxyy6] h4[data-astro-cid-xoscxyy6]{margin:0 0 6px;font-size:16px;line-height:1.45;color:var(--ink)}.sv-qr-sub[data-astro-cid-xoscxyy6]{margin:0 0 16px;font-size:12.5px;color:var(--muted)}.sv-qr-img[data-astro-cid-xoscxyy6]{width:200px;height:200px;image-rendering:pixelated}.sv-qr-hint[data-astro-cid-xoscxyy6]{margin:14px 0 0;font-size:12px;color:var(--muted)}.share-toast[data-astro-cid-xoscxyy6]{position:fixed;left:50%;bottom:96px;transform:translate(-50%);z-index:90;margin:0;padding:10px 18px;background:#0d1b2ee6;color:#fff;border-radius:999px;font-size:13px;font-weight:500;max-width:86vw;text-align:center}@media(max-width:1024px){.detail-wrap[data-astro-cid-xoscxyy6]{grid-template-columns:minmax(0,1fr) 300px;gap:32px}}@media(max-width:960px){.detail-wrap[data-astro-cid-xoscxyy6]{grid-template-columns:1fr;gap:32px}.side[data-astro-cid-xoscxyy6]{order:2}.signup-card[data-astro-cid-xoscxyy6]{position:static}.side-action[data-astro-cid-xoscxyy6]{display:none}}@media(max-width:640px){.detail-hero[data-astro-cid-xoscxyy6] .container[data-astro-cid-xoscxyy6]{padding-top:20px;padding-bottom:24px}.title[data-astro-cid-xoscxyy6]{font-size:23px}.lead[data-astro-cid-xoscxyy6]{font-size:14.5px}.detail-wrap[data-astro-cid-xoscxyy6]{padding-top:24px;padding-bottom:88px}.signup-cta[data-astro-cid-xoscxyy6],.past-cta[data-astro-cid-xoscxyy6]{padding:20px}.signup-cta[data-astro-cid-xoscxyy6] .sc-action[data-astro-cid-xoscxyy6],.past-cta[data-astro-cid-xoscxyy6] .btn[data-astro-cid-xoscxyy6]{width:100%}.past-cta[data-astro-cid-xoscxyy6] .btn[data-astro-cid-xoscxyy6]{justify-content:center}.speaker-list[data-astro-cid-xoscxyy6]{grid-template-columns:1fr}.ticket[data-astro-cid-xoscxyy6]{gap:12px;padding:14px 16px}.tk-price[data-astro-cid-xoscxyy6]{font-size:16px}.side[data-astro-cid-xoscxyy6]{display:none}.info-facts[data-astro-cid-xoscxyy6],.mobile-bar[data-astro-cid-xoscxyy6]{display:flex}}
