.article-content-assist[data-v-06b7d234]{display:grid;gap:16px;margin:32px 0}.assist-card[data-v-06b7d234]{min-width:0;background:#fff;border:1px solid #E5E5E3;border-radius:20px;box-shadow:#00000005 0 0 0 1px,#0000000a 0 2px 6px,#0000001a 0 4px 8px;padding:24px;transition:box-shadow .2s ease,transform .2s ease}.assist-card[data-v-06b7d234]:hover{box-shadow:#0000000f 0 6px 20px;transform:translateY(-1px)}.assist-card--ai[data-v-06b7d234],.assist-card--note[data-v-06b7d234]{background:#fafaf7}.assist-title[data-v-06b7d234]{color:#1a1a1a;font-size:1rem;font-weight:700;line-height:1.3;margin:0 0 8px}.assist-body[data-v-06b7d234]{color:#595959;font-size:.9375rem;line-height:1.6;margin:0 0 16px}.assist-list[data-v-06b7d234]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.assist-link[data-v-06b7d234]{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:44px;padding:10px 12px;border-radius:8px;color:#1a1a1a;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.assist-link[data-v-06b7d234]:hover{background:#f5f5f3;box-shadow:#0000000f 0 6px 20px;transform:translateY(-1px)}.assist-link[data-v-06b7d234]:focus-visible,.assist-action[data-v-06b7d234]:focus-visible{outline:none;box-shadow:0 0 0 3px #ff6b3566}.assist-link__title[data-v-06b7d234]{font-size:.9375rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.assist-link__label[data-v-06b7d234]{align-self:flex-start;color:#ff6b35;font-size:.75rem;font-weight:700;line-height:1.4}.assist-link__meta[data-v-06b7d234]{color:#595959;font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.assist-action[data-v-06b7d234]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 20px;border-radius:999px;box-sizing:border-box;background:#1a1a1a;box-shadow:#00000005 0 0 0 1px,#0000000a 0 2px 6px,#0000001a 0 4px 8px;color:#fff;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.assist-action span[data-v-06b7d234]:first-child{min-width:0;overflow-wrap:anywhere}.assist-action[data-v-06b7d234]:hover{background:#2a2a2a;box-shadow:#0000000f 0 6px 20px;transform:translateY(-1px)}@media (max-width: 640px){.article-content-assist[data-v-06b7d234]{margin:24px 0}.assist-card[data-v-06b7d234]{padding:16px}.assist-action[data-v-06b7d234]{width:100%}}.article-detail-page[data-v-d1234494]{min-height:100vh;background:#fafbfc}.container[data-v-d1234494]{max-width:1200px;margin:0 auto;padding:0 24px}.loading-state[data-v-d1234494]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;color:#6b7280}.loading-spinner[data-v-d1234494]{width:40px;height:40px;border:3px solid #E5E5E3;border-top-color:#ff6b35;border-radius:50%;animation:spin-d1234494 1s linear infinite;margin-bottom:16px}@keyframes spin-d1234494{to{transform:rotate(360deg)}}.not-found[data-v-d1234494]{display:flex;align-items:center;justify-content:center;min-height:60vh;text-align:center}.not-found svg[data-v-d1234494]{color:#8c8c8c;margin-bottom:24px}.not-found h1[data-v-d1234494]{font-size:1.5rem;color:#1a1a1a;margin-bottom:12px}.not-found p[data-v-d1234494]{color:#6b7280;margin-bottom:24px}.back-btn[data-v-d1234494]{display:inline-block;padding:12px 24px;background:#1a1a1a;color:#fff;border-radius:999px;text-decoration:none;font-weight:500}.article-header[data-v-d1234494]{background:#fff;padding:40px 0 48px;border-bottom:1px solid #E5E5E3}.breadcrumb[data-v-d1234494]{display:flex;align-items:center;gap:8px;font-size:.875rem;margin-bottom:24px}.breadcrumb a[data-v-d1234494]{color:#6b7280;text-decoration:none}.breadcrumb a[data-v-d1234494]:hover{color:#ff6b35}.breadcrumb .separator[data-v-d1234494]{color:#8c8c8c}.breadcrumb .current[data-v-d1234494]{color:#1a1a1a}.article-meta[data-v-d1234494]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.category-badge[data-v-d1234494]{background:#fff4ee;color:#e85a2c;padding:6px 14px;border-radius:999px;font-size:.875rem;font-weight:500}.reading-time[data-v-d1234494]{color:#9ca3af;font-size:.875rem}.article-title[data-v-d1234494]{font-size:2.5rem;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:20px;letter-spacing:0}.article-excerpt[data-v-d1234494]{font-size:1.25rem;color:#6b7280;line-height:1.6;margin-bottom:24px}.article-info[data-v-d1234494]{display:flex;align-items:center;gap:24px;margin-bottom:20px}.author[data-v-d1234494]{display:flex;align-items:center;gap:8px;color:#595959}.author-avatar[data-v-d1234494]{width:32px;height:32px;background:#f2f2f0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6b7280}.publish-date[data-v-d1234494]{color:#9ca3af;font-size:.875rem}.article-tags[data-v-d1234494]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-d1234494]{font-size:.875rem;color:#6b7280;background:#f2f2f0;padding:6px 14px;border-radius:999px}.article-search-aliases[data-v-d1234494]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.article-search-aliases__label[data-v-d1234494],.article-search-aliases__chip[data-v-d1234494]{font-size:.875rem;font-weight:500;line-height:1.4}.article-search-aliases__label[data-v-d1234494]{color:#595959}.article-search-aliases__chip[data-v-d1234494]{color:#1a1a1a;background:#fff4ee;border:1px solid #E5E5E3;border-radius:999px;padding:6px 14px}.article-cover[data-v-d1234494]{background:#fff;padding-bottom:40px}.article-cover img[data-v-d1234494]{width:100%;max-height:500px;aspect-ratio:12 / 5;-o-object-fit:cover;object-fit:cover;border-radius:20px}.article-body[data-v-d1234494]{padding:48px 0 80px}.content-wrapper[data-v-d1234494]{display:grid;grid-template-columns:1fr 300px;gap:48px}.article-content-area[data-v-d1234494]{min-width:0}.article-content[data-v-d1234494]{background:#fff;padding:40px;border-radius:20px;box-shadow:#00000005 0 0 0 1px,#0000000a 0 2px 6px,#0000001a 0 4px 8px}.article-faq[data-v-d1234494]{background:#fff;padding:40px;border-radius:20px;margin-top:24px;box-shadow:#00000005 0 0 0 1px,#0000000a 0 2px 6px,#0000001a 0 4px 8px}.article-faq h2[data-v-d1234494]{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 24px}.faq-item[data-v-d1234494]{border-bottom:1px solid #e5e7eb;padding:20px 0}.faq-item[data-v-d1234494]:last-child{border-bottom:none}.faq-question[data-v-d1234494]{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0 0 8px}.faq-answer[data-v-d1234494]{font-size:1rem;color:#595959;line-height:1.7;margin:0}.article-content[data-v-d1234494] h2{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:32px 0 16px}.article-content[data-v-d1234494] h3{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:24px 0 12px}.article-content[data-v-d1234494] p{font-size:1.0625rem;color:#595959;line-height:1.8;margin-bottom:16px}.article-content[data-v-d1234494] ul,.article-content[data-v-d1234494] ol{margin:16px 0;padding-left:24px}.article-content[data-v-d1234494] li{font-size:1.0625rem;color:#595959;line-height:1.8;margin-bottom:8px}.article-content[data-v-d1234494] blockquote{border-left:4px solid #FF6B35;padding:16px 24px;margin:24px 0;background:#f9fafb;border-radius:0 8px 8px 0}.article-content[data-v-d1234494] blockquote p{margin:0;font-style:italic;color:#4b5563}.article-content[data-v-d1234494] a{color:#ff6b35;text-decoration:underline}.article-content[data-v-d1234494] img{max-width:100%;border-radius:20px;margin:16px 0}.article-content[data-v-d1234494] table{display:block;width:100%;max-width:100%;margin:24px 0;overflow-x:auto;border-collapse:collapse;white-space:nowrap;-webkit-overflow-scrolling:touch}.article-content[data-v-d1234494] th,.article-content[data-v-d1234494] td{padding:12px 14px;font-size:.9375rem;line-height:1.5;text-align:left;border-bottom:1px solid #E5E5E3}.article-content[data-v-d1234494] th{font-weight:700;color:#1a1a1a;background:#fafaf7}.article-content[data-v-d1234494] td{color:#595959}.article-sidebar[data-v-d1234494]{display:flex;flex-direction:column;gap:24px}.sidebar-card[data-v-d1234494]{background:#fff;padding:24px;border-radius:20px;box-shadow:#00000005 0 0 0 1px,#0000000a 0 2px 6px,#0000001a 0 4px 8px}.sidebar-card h3[data-v-d1234494]{font-size:1rem;font-weight:600;color:#1a1a1a;margin-bottom:16px}.sidebar-card ul[data-v-d1234494]{list-style:none;padding:0;margin:0}.sidebar-card.toc ul li[data-v-d1234494]{margin-bottom:8px}.sidebar-card.toc ul li a[data-v-d1234494]{color:#6b7280;text-decoration:none;font-size:.9375rem}.sidebar-card.toc ul li a[data-v-d1234494]:hover{color:#ff6b35}.sidebar-card.related ul li[data-v-d1234494]{border-bottom:1px solid #F3F4F6}.sidebar-card.related ul li[data-v-d1234494]:last-child{border-bottom:none}.related-link[data-v-d1234494]{display:block;padding:12px 0;color:inherit;text-decoration:none;transition:background .2s,padding .2s,margin .2s}.related-link[data-v-d1234494]:hover{background:#f5f5f3;margin:0 -12px;padding:12px;border-radius:8px}.related-title[data-v-d1234494]{display:block;font-size:.9375rem;color:#374151;margin-bottom:4px}.related-time[data-v-d1234494]{font-size:.75rem;color:#9ca3af}.sidebar-card.show-ticket[data-v-d1234494]{background:#fff4ee;border:1px solid #FFE4D6;position:sticky;top:88px}.show-ticket-label[data-v-d1234494]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#e85a2c;margin-bottom:10px}.show-ticket-name[data-v-d1234494]{font-size:1rem;font-weight:700;color:#1a1a1a;margin-bottom:4px;line-height:1.3}.show-ticket-date[data-v-d1234494]{font-size:.8125rem;color:#6b7280;margin-bottom:16px}.show-ticket-actions[data-v-d1234494]{display:flex;flex-direction:column;gap:8px}.show-ticket-btn[data-v-d1234494]{display:block;text-align:center;padding:10px 16px;border-radius:999px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s}.show-ticket-btn--primary[data-v-d1234494]{background:#1a1a1a;color:#fff;box-shadow:#00000005 0 0 0 1px,#0000000a 0 2px 6px,#0000001a 0 4px 8px}.show-ticket-btn--primary[data-v-d1234494]:hover{background:#2a2a2a;transform:translateY(-1px);box-shadow:#0000000f 0 6px 20px}.show-ticket-btn--secondary[data-v-d1234494]{background:#fff;color:#374151;border:1.5px solid #E5E7EB}.show-ticket-btn--secondary[data-v-d1234494]:hover{border-color:#ff6b35;color:#e85a2c}.sidebar-card.artists ul[data-v-d1234494]{list-style:none;padding:0;margin:0}.sidebar-card.artists ul li[data-v-d1234494]{border-bottom:1px solid #F3F4F6}.sidebar-card.artists ul li[data-v-d1234494]:last-child{border-bottom:none}.artist-link[data-v-d1234494]{display:flex;align-items:center;gap:12px;padding:10px 0;text-decoration:none;color:inherit;transition:opacity .2s}.artist-link[data-v-d1234494]:hover{opacity:.75}.artist-avatar[data-v-d1234494]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.artist-avatar--placeholder[data-v-d1234494]{background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#9ca3af}.artist-info[data-v-d1234494]{display:flex;flex-direction:column;gap:2px}.artist-name[data-v-d1234494]{font-size:.9375rem;font-weight:500;color:#1a1a1a}.artist-view[data-v-d1234494]{font-size:.75rem;color:#ff6b35}.sidebar-card.cta[data-v-d1234494]{background:#fff4ee;color:#1a1a1a;border:1px solid #FFE4D6}.sidebar-card.cta h3[data-v-d1234494]{color:#1a1a1a}.sidebar-card.cta p[data-v-d1234494]{font-size:.9375rem;opacity:.9;margin-bottom:16px}.cta-btn[data-v-d1234494]{display:block;text-align:center;padding:12px;background:#1a1a1a;color:#fff;border-radius:999px;text-decoration:none;font-weight:500;transition:transform .2s}.cta-btn[data-v-d1234494]:hover{transform:translateY(-2px)}.sidebar-card.buying-guide-cta[data-v-d1234494]{background:#fff4ee;color:#1a1a1a;border:1px solid #FFE4D6;display:flex;flex-direction:column;gap:10px}.buying-guide-cta__title[data-v-d1234494]{font-size:1rem;font-weight:600;color:#1a1a1a}.buying-guide-cta__desc[data-v-d1234494]{font-size:.875rem;opacity:.9;line-height:1.5;margin:0}.inline-cta[data-v-d1234494]{margin:32px 0}.inline-cta-inner[data-v-d1234494]{background:#fff4ee;border:1px solid #FFE4D6;border-radius:20px;padding:24px}.inline-cta-badge[data-v-d1234494]{font-size:.9375rem;font-weight:600;color:#e85a2c;margin-bottom:12px}.inline-cta-desc[data-v-d1234494]{font-size:.9375rem;color:#595959;line-height:1.6;margin:0 0 16px}.inline-cta-show[data-v-d1234494]{margin-bottom:8px}.inline-cta-show-name[data-v-d1234494]{font-size:1rem;font-weight:600;color:#1a1a1a}.inline-cta-show-date[data-v-d1234494]{font-size:.875rem;color:#6b7280;margin-top:2px}.inline-cta-actions[data-v-d1234494]{display:flex;gap:10px;margin-top:16px}.inline-cta-btn[data-v-d1234494]{padding:10px 20px;border-radius:999px;font-size:.9375rem;font-weight:500;text-decoration:none;text-align:center;transition:all .2s}.inline-cta-btn--primary[data-v-d1234494]{background:#1a1a1a;color:#fff}.inline-cta-btn--primary[data-v-d1234494]:hover{background:#2a2a2a;transform:translateY(-1px)}.inline-cta-btn--secondary[data-v-d1234494]{background:#fff;color:#1a1a1a;border:1px solid #E5E5E3}.inline-cta-btn--secondary[data-v-d1234494]:hover{background:#f5f5f3;border-color:#ff6b35;color:#e85a2c}@media (max-width: 640px){.inline-cta-actions[data-v-d1234494]{flex-direction:column}.inline-cta-btn[data-v-d1234494]{text-align:center}}.article-footer[data-v-d1234494]{padding:40px 0;background:#fff;border-top:1px solid #E5E7EB}.back-link[data-v-d1234494]{display:inline-flex;align-items:center;gap:8px;color:#6b7280;text-decoration:none;font-weight:500;transition:color .2s}.back-link[data-v-d1234494]:hover{color:#ff6b35}.mobile-ticket-cta[data-v-d1234494]{display:none}@media (max-width: 1024px){.content-wrapper[data-v-d1234494]{grid-template-columns:1fr}.article-sidebar[data-v-d1234494]{display:none}.mobile-ticket-cta[data-v-d1234494]{display:block;margin-top:24px}.mobile-cta-card[data-v-d1234494]{background:#fff4ee;border:1px solid #FFE4D6;border-radius:20px;padding:20px;margin-bottom:16px}.mobile-cta-label[data-v-d1234494]{font-size:.75rem;font-weight:700;color:#e85a2c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.mobile-cta-title[data-v-d1234494]{font-size:1.1rem;font-weight:700;color:#1a1a1a;margin-bottom:4px}.mobile-cta-date[data-v-d1234494]{font-size:.8rem;color:#6b7280;margin-bottom:14px}.mobile-cta-actions[data-v-d1234494]{display:flex;gap:10px}.mobile-cta-btn[data-v-d1234494]{flex:1;text-align:center;padding:10px 0;border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s}.mobile-cta-btn.primary[data-v-d1234494]{background:#1a1a1a;color:#fff}.mobile-cta-btn.primary[data-v-d1234494]:hover{background:#2a2a2a;transform:translateY(-1px)}.mobile-cta-btn.secondary[data-v-d1234494]{background:#fff;color:#1a1a1a;border:1px solid #E5E5E3}.mobile-cta-btn.secondary[data-v-d1234494]:hover{background:#f5f5f3;border-color:#ff6b35;color:#e85a2c}.mobile-cta-artists[data-v-d1234494]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:16px}.mobile-cta-artists h3[data-v-d1234494]{font-size:.9rem;font-weight:600;color:#1a1a1a;margin:0 0 12px}.mobile-artists-row[data-v-d1234494]{display:flex;flex-wrap:wrap;gap:8px}.mobile-artist-chip[data-v-d1234494]{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border:1px solid #e5e7eb;border-radius:999px;text-decoration:none;color:#1a1a1a;font-size:.85rem;font-weight:500;transition:all .15s}.mobile-artist-chip[data-v-d1234494]:hover{border-color:#ff6b35;color:#e85a2c}.mobile-artist-avatar[data-v-d1234494]{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}}@media (max-width: 640px){.container[data-v-d1234494]{padding:0 16px}.article-header[data-v-d1234494]{padding:14px 0 18px}.breadcrumb[data-v-d1234494]{font-size:.8125rem;margin-bottom:14px}.article-meta[data-v-d1234494]{margin-bottom:12px}.category-badge[data-v-d1234494]{padding:4px 10px;font-size:.8125rem}.article-title[data-v-d1234494]{font-size:1.5rem;margin-bottom:12px;line-height:1.2}.article-excerpt[data-v-d1234494]{font-size:.9375rem;margin-bottom:16px}.article-info[data-v-d1234494]{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px}.article-tags .tag[data-v-d1234494]{font-size:.8125rem;padding:4px 10px;min-height:32px;display:inline-flex;align-items:center}.article-cover[data-v-d1234494]{padding-bottom:20px}.article-cover img[data-v-d1234494]{max-height:240px;border-radius:20px}.article-body[data-v-d1234494]{padding:20px 0 40px}.article-content[data-v-d1234494]{padding:16px;border-radius:20px}.article-content[data-v-d1234494] h2{font-size:1.25rem;margin:22px 0 12px}.article-content[data-v-d1234494] h3{font-size:1.1rem;margin:18px 0 8px}.article-content[data-v-d1234494] p{font-size:.9375rem;line-height:1.7}.article-content[data-v-d1234494] li{font-size:.9375rem}.article-faq[data-v-d1234494]{padding:16px;border-radius:20px}.article-faq h2[data-v-d1234494]{font-size:1.25rem;margin-bottom:16px}.faq-question[data-v-d1234494]{font-size:1rem;min-height:44px}.faq-answer[data-v-d1234494]{font-size:.9375rem}.article-footer[data-v-d1234494]{padding:24px 0 calc(24px + var(--safe-bottom, 0px))}.loading-state[data-v-d1234494]{min-height:40vh}}
