.banner-mini[data-v-802c53ce]{padding:1rem 1rem 1.25rem}.banner-mini-title[data-v-802c53ce]{font-family:Playfair Display,serif;font-size:clamp(1.125rem,3vw,1.375rem);font-weight:600;color:#f5f0e8;text-align:center;margin:0;line-height:1.3}.banner-mini-highlight[data-v-802c53ce]{background:linear-gradient(135deg,#daa520,#c4724a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.main-content[data-v-802c53ce]{padding:0 1rem 3rem;max-width:1400px;margin:0 auto}.live-section[data-v-802c53ce]{margin-bottom:2.5rem}.live-section-header[data-v-802c53ce]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.live-section-icon[data-v-802c53ce]{width:24px;height:24px;border-radius:50%;background:#e53935;box-shadow:0 0 0 2px #e5393566;position:relative;flex-shrink:0}.live-section-icon[data-v-802c53ce]:before{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(229,57,53,.5);animation:live-rings-802c53ce 1.5s ease-out infinite}@keyframes live-rings-802c53ce{0%{transform:scale(.8);opacity:1}to{transform:scale(1.2);opacity:0}}.live-section-title[data-v-802c53ce]{font-size:1.25rem;font-weight:600;color:#f5f0e8;margin:0}.live-hero-card[data-v-802c53ce]{display:grid;grid-template-columns:1fr;background:#161412;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}@media(min-width:768px){.live-hero-card[data-v-802c53ce]{grid-template-columns:340px 1fr;min-height:380px}}.live-hero-info[data-v-802c53ce]{background:#0e0d0b;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.live-hero-meta[data-v-802c53ce]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.live-pill[data-v-802c53ce]{display:inline-flex;align-items:center;padding:.2rem .5rem;background:#e53935;color:#fff;font-size:.7rem;font-weight:700;border-radius:4px;letter-spacing:.02em}.live-hero-title[data-v-802c53ce]{font-size:1rem;font-weight:600;color:#f5f0e8}.live-hero-desc[data-v-802c53ce]{font-size:.8rem;color:#8a7a68;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-hero-channel[data-v-802c53ce]{display:flex;align-items:center;gap:.5rem}.live-hero-avatar[data-v-802c53ce]{width:28px;height:28px;border-radius:50%;background:#2d2620;display:flex;align-items:center;justify-content:center;color:#daa520;font-size:.85rem}.live-hero-channel-info[data-v-802c53ce]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.live-hero-channel-name[data-v-802c53ce]{font-size:.875rem;font-weight:500;color:#f5f0e8}.live-hero-badge[data-v-802c53ce]{font-size:.65rem;font-weight:600;padding:.15rem .4rem;background:#e53935;color:#fff;border-radius:3px}.live-hero-viewers[data-v-802c53ce]{font-size:.8rem;color:#8a7a68;margin:0}.live-hero-cta[data-v-802c53ce]{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.25rem;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:.875rem;font-weight:500;border-radius:6px;text-decoration:none;transition:border-color .2s,background .2s;margin-top:.25rem}.live-hero-cta[data-v-802c53ce]:hover{border-color:#fff;background:#ffffff0d;color:#fff}.live-hero-thumbnails[data-v-802c53ce]{display:flex;gap:.5rem;margin-top:auto;padding-top:.75rem}.live-hero-thumb[data-v-802c53ce]{width:64px;height:36px;border-radius:6px;overflow:hidden;border:2px solid transparent;flex-shrink:0}.live-hero-thumb--active[data-v-802c53ce]{border-color:#ffffff80}.live-hero-thumb img[data-v-802c53ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.live-hero-thumb-placeholder[data-v-802c53ce]{width:100%;height:100%;background:#2d2620;display:flex;align-items:center;justify-content:center;color:#6a5a48;font-size:.9rem}.live-hero-player[data-v-802c53ce]{position:relative;min-height:220px;background:#0a0908}.live-embed-wrapper[data-v-802c53ce]{position:relative;width:100%;padding-bottom:56.25%;background:#0a0908}.live-embed[data-v-802c53ce]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.live-placeholder[data-v-802c53ce]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6a5a48;gap:.75rem}.live-placeholder i[data-v-802c53ce]{font-size:2.5rem}.live-section-footer[data-v-802c53ce]{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;margin-bottom:.75rem}.live-section-subtitle[data-v-802c53ce]{font-size:1rem;font-weight:600;color:#f5f0e8;margin:0}.live-section-show-all[data-v-802c53ce]{font-size:.875rem;color:#6b9bd1;text-decoration:none}.live-section-show-all[data-v-802c53ce]:hover{text-decoration:underline}.live-grid[data-v-802c53ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.live-grid-card[data-v-802c53ce]{text-decoration:none;border-radius:8px;overflow:hidden;background:#161412;border:1px solid rgba(255,255,255,.06);transition:border-color .2s}.live-grid-card[data-v-802c53ce]:hover{border-color:#ffffff26}.live-grid-thumb[data-v-802c53ce]{position:relative;aspect-ratio:16/9;background:#0e0d0b}.live-grid-thumb img[data-v-802c53ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.live-grid-thumb-placeholder[data-v-802c53ce]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#3d3328;font-size:1.5rem}.live-grid-badge[data-v-802c53ce]{position:absolute;top:.5rem;right:.5rem;padding:.15rem .4rem;background:#e53935;color:#fff;font-size:.65rem;font-weight:700;border-radius:3px}.live-grid-info[data-v-802c53ce]{padding:.5rem .75rem}.live-grid-title[data-v-802c53ce]{font-size:.8rem;color:#e8e4dc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chips-section[data-v-802c53ce]{margin-bottom:2rem;overflow:hidden}.chips-wrapper[data-v-802c53ce]{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 0;scrollbar-width:none}.chips-wrapper[data-v-802c53ce]::-webkit-scrollbar{display:none}.chip[data-v-802c53ce]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#2d262080;border:1px solid transparent;border-radius:20px;color:#a89a8a;font-size:.875rem;white-space:nowrap;cursor:pointer;transition:all .2s;text-decoration:none}.chip[data-v-802c53ce]:hover{background:#daa5201a;color:#daa520}.chip-active[data-v-802c53ce]{background:linear-gradient(135deg,#daa520,#b8860b);color:#0a0908;font-weight:600}.chip i[data-v-802c53ce]{font-size:.9rem}.section[data-v-802c53ce]{margin-bottom:3rem}.section-header[data-v-802c53ce]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;gap:1rem}.section-title[data-v-802c53ce]{display:flex;align-items:center;gap:.625rem;font-family:Playfair Display,serif;font-size:1.375rem;font-weight:600;color:#f5f0e8}.section-title i[data-v-802c53ce]{color:#daa520;font-size:1.125rem}.section-link[data-v-802c53ce]{display:inline-flex;align-items:center;gap:.375rem;color:#c4724a;font-size:.875rem;text-decoration:none;transition:color .2s}.section-link[data-v-802c53ce]:hover{color:#d4845c}.empty-section[data-v-802c53ce]{padding:3rem 1rem}.empty-content[data-v-802c53ce]{text-align:center;color:#6a5a48}.empty-content i[data-v-802c53ce]{font-size:3rem;margin-bottom:1rem;display:block}.empty-content h3[data-v-802c53ce]{font-size:1.25rem;color:#a89a8a;margin-bottom:.5rem}.empty-content p[data-v-802c53ce]{font-size:.9rem}.videos-grid[data-v-802c53ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.video-card[data-v-802c53ce]{display:block;background:#161412;border:1px solid rgba(45,38,32,.5);border-radius:12px;overflow:hidden;text-decoration:none;transition:all .2s}.video-card[data-v-802c53ce]:hover{border-color:#daa5204d;transform:translateY(-2px)}.video-thumbnail[data-v-802c53ce]{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,#1a1816,#0e0d0b);overflow:hidden}.thumbnail-img[data-v-802c53ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-placeholder[data-v-802c53ce]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#3d3328;font-size:3rem}.thumbnail-overlay[data-v-802c53ce]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006;opacity:0;transition:opacity .2s}.thumbnail-overlay i[data-v-802c53ce]{font-size:3rem;color:#fff}.video-card:hover .thumbnail-overlay[data-v-802c53ce]{opacity:1}.video-duration[data-v-802c53ce]{position:absolute;bottom:.5rem;right:.5rem;padding:.125rem .375rem;background:#000c;border-radius:4px;color:#fff;font-size:.75rem;font-weight:500;z-index:1}.video-info[data-v-802c53ce]{display:flex;gap:.75rem;padding:.875rem}.video-avatar[data-v-802c53ce]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3d3328,#2d2620);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#6a5a48}.video-avatar img[data-v-802c53ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-details[data-v-802c53ce]{min-width:0}.video-title[data-v-802c53ce]{font-size:.9rem;font-weight:500;color:#f5f0e8;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.25rem}.video-artist[data-v-802c53ce]{font-size:.8rem;color:#a89a8a;margin-bottom:.125rem}.video-meta[data-v-802c53ce]{font-size:.75rem;color:#6a5a48}.cta-section[data-v-802c53ce]{margin-top:2rem;padding:3rem 1.5rem;background:linear-gradient(135deg,#daa52014,#c4724a0d);border:1px solid rgba(218,165,32,.15);border-radius:20px;text-align:center}.cta-icon[data-v-802c53ce]{font-size:2.5rem;color:#daa520;margin-bottom:1rem;display:block}.cta-title[data-v-802c53ce]{font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700;color:#f5f0e8;margin-bottom:.75rem}.cta-text[data-v-802c53ce]{color:#8a7a68;max-width:500px;margin:0 auto 1.5rem;line-height:1.6}.cta-actions[data-v-802c53ce]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-btn-primary[data-v-802c53ce]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#daa520,#b8860b);border-radius:8px;color:#0a0908;font-weight:600;text-decoration:none;transition:all .2s}.cta-btn-primary[data-v-802c53ce]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #daa5204d}.cta-btn-secondary[data-v-802c53ce]{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background:transparent;border:1px solid #3d3328;border-radius:8px;color:#a89a8a;text-decoration:none;transition:all .2s}.cta-btn-secondary[data-v-802c53ce]:hover{border-color:#daa520;color:#daa520}@media(max-width:768px){.hero-section[data-v-802c53ce]{padding:2rem 1rem 3rem}}@media(max-width:480px){.hero-actions[data-v-802c53ce]{flex-direction:column;align-items:stretch}.hero-btn-primary[data-v-802c53ce],.hero-btn-secondary[data-v-802c53ce]{justify-content:center}}
