@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Inter:wght@400;500;600&display=swap";:root{--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--border-color:#e2e8f0;--text-primary:#1a2744;--text-secondary:#475569;--accent-color:#22c55e;--accent-blue:#2563eb;--accent-navy:#1a2744;--live-color:#22c55e;--success-color:#22c55e;--player-bg:#0a0f1a;--player-bg-sec:#111827;--player-glass:rgba(10,15,26,.75);--player-border:hsla(0,0%,100%,.1);--player-text:#fff;--player-text-sec:#94a3b8;--player-accent:#22c55e;--player-hover:hsla(0,0%,100%,.05);--font-family:Arial,Helvetica,sans-serif;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-family);-webkit-font-smoothing:antialiased}a,button,input,select,textarea{font:inherit}::-moz-selection{background:color-mix(in srgb,var(--accent-color) 24%,transparent)}::selection{background:color-mix(in srgb,var(--accent-color) 24%,transparent)}.search-overlay[data-v-1f700041]{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;padding-top:10vh;position:fixed;z-index:1000}.search-modal[data-v-1f700041]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column;max-height:80vh;max-width:650px;overflow:hidden;width:90%}.search-header[data-v-1f700041]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:1rem;padding:1.5rem}.search-icon[data-v-1f700041]{color:var(--accent-color);height:24px;width:24px}.search-header input[data-v-1f700041]{background:transparent;border:none;color:var(--text-primary);flex-grow:1;font-size:1.25rem;font-weight:500;outline:none}.search-header input[data-v-1f700041]::-moz-placeholder{color:var(--text-secondary);opacity:.7}.search-header input[data-v-1f700041]::placeholder{color:var(--text-secondary);opacity:.7}.close-btn[data-v-1f700041]{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:50%;color:var(--text-secondary);cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.close-btn[data-v-1f700041]:hover{background:var(--border-color);color:var(--text-primary)}.search-tabs[data-v-1f700041]{align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);display:flex;gap:.5rem;overflow-x:auto;padding:1rem 1.5rem}.search-tabs button[data-v-1f700041]{background:transparent;border:1px solid var(--border-color);border-radius:20px;color:var(--text-secondary);cursor:pointer;font-size:.85rem;font-weight:600;padding:.4rem 1rem;transition:all .2s ease;white-space:nowrap}.search-tabs button[data-v-1f700041]:hover{border-color:var(--text-secondary);color:var(--text-primary)}.search-tabs button.active[data-v-1f700041]{background:var(--accent-color);border-color:var(--accent-color);color:#fff}.search-results[data-v-1f700041]{flex-grow:1;min-height:200px;overflow-y:auto;padding:1rem 0}.empty-state[data-v-1f700041],.loading-state[data-v-1f700041]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;font-size:1rem;gap:1rem;height:200px;justify-content:center}.spinner[data-v-1f700041]{animation:spin-1f700041 1s linear infinite;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--accent-blue);height:32px;width:32px}@keyframes spin-1f700041{to{transform:rotate(1turn)}}.results-list[data-v-1f700041]{display:flex;flex-direction:column}.result-item[data-v-1f700041]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:1rem;padding:1rem 1.5rem;text-decoration:none;transition:background .2s}.result-item[data-v-1f700041]:hover{background:#ffffff08}.result-item[data-v-1f700041]:last-child{border-bottom:none}.result-icon[data-v-1f700041]{align-items:center;background:var(--bg-secondary);border-radius:8px;display:flex;font-size:1.5rem;height:40px;justify-content:center;width:40px}.result-info[data-v-1f700041]{flex-grow:1}.result-title[data-v-1f700041]{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:.25rem}.result-subtitle[data-v-1f700041]{color:var(--text-secondary);font-size:.8rem}.result-type-badge[data-v-1f700041]{background:color-mix(in srgb,var(--accent-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);border-radius:12px;color:var(--accent-color);font-size:.7rem;font-weight:700;padding:.25rem .6rem;text-transform:uppercase}.fade-enter-active[data-v-1f700041],.fade-leave-active[data-v-1f700041]{transition:opacity .2s}.fade-enter-from[data-v-1f700041],.fade-leave-to[data-v-1f700041]{opacity:0}.header[data-v-b2b7547d]{background-color:var(--bg-primary);border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;font-family:Inter,sans-serif;position:sticky;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:50}.header--scrolled[data-v-b2b7547d]{box-shadow:0 4px 20px #0000000d}.header__top[data-v-b2b7547d]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 1.5rem .5rem;width:100%}.header__top-left[data-v-b2b7547d],.header__top-right[data-v-b2b7547d]{display:flex;flex:1}.header__top-right[data-v-b2b7547d]{justify-content:flex-end}.logo[data-v-b2b7547d]{display:flex;flex:2;justify-content:center;text-decoration:none}.logo__img[data-v-b2b7547d]{height:48px;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:768px){.logo__img[data-v-b2b7547d]{height:38px}}.header__nav[data-v-b2b7547d]{display:flex;gap:.75rem;justify-content:center;margin:0 auto;max-width:1200px;padding:.5rem 1rem 1rem;width:100%}@media(max-width:768px){.header__nav[data-v-b2b7547d]{gap:.5rem;padding:.25rem .5rem .75rem}}.header__nav-btn[data-v-b2b7547d]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:24px;color:var(--text-secondary);font-size:.9rem;font-weight:600;letter-spacing:.03em;padding:.6rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease}@media(max-width:768px){.header__nav-btn[data-v-b2b7547d]{font-size:.8rem;padding:.5rem .85rem}}.header__nav-btn[data-v-b2b7547d]:hover{background:var(--border-color);color:var(--text-primary)}.header__nav-btn.router-link-active[data-v-b2b7547d]{background:var(--accent-blue);border-color:var(--accent-blue);box-shadow:0 4px 12px #3b82f640;color:#fff}.search-btn[data-v-b2b7547d]{align-items:center;background-color:transparent;border:1px solid var(--border-color);border-radius:12px;color:var(--text-primary);cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}@media(max-width:768px){.search-btn[data-v-b2b7547d]{height:38px;width:38px}}.search-btn[data-v-b2b7547d]:hover{background-color:var(--bg-secondary);border-color:var(--text-secondary)}.search-btn svg[data-v-b2b7547d]{height:20px;width:20px}.site-footer[data-v-d5c7266a]{background:var(--bg-primary);border-top:1px solid var(--border-color);color:var(--text-primary);font-family:Inter,sans-serif;margin-top:80px;padding:60px 0 20px}.footer-container[data-v-d5c7266a]{margin:0 auto;max-width:1320px;padding:0 24px}.footer-grid[data-v-d5c7266a]{display:grid;gap:60px;grid-template-columns:2fr 1fr 1fr;margin-bottom:60px}@media(max-width:960px){.footer-grid[data-v-d5c7266a]{gap:40px;grid-template-columns:1fr 1fr}.footer-brand[data-v-d5c7266a]{grid-column:1/-1}}@media(max-width:560px){.footer-grid[data-v-d5c7266a]{gap:40px;grid-template-columns:1fr;text-align:center}.footer-brand[data-v-d5c7266a]{align-items:center!important}.footer-description[data-v-d5c7266a]{margin-left:auto;margin-right:auto;text-align:center}.footer-socials[data-v-d5c7266a]{justify-content:center}.footer-links[data-v-d5c7266a]{align-items:center}.footer-link[data-v-d5c7266a]:hover{transform:none}}.footer-brand[data-v-d5c7266a]{align-items:flex-start;display:flex;flex-direction:column}.footer-logo[data-v-d5c7266a]{display:inline-block;margin-bottom:20px;text-decoration:none}.footer-logo__img[data-v-d5c7266a]{height:48px;-o-object-fit:contain;object-fit:contain;width:auto}.footer-description[data-v-d5c7266a]{color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin-bottom:24px;max-width:400px}.footer-socials[data-v-d5c7266a]{display:flex;gap:16px}.social-btn[data-v-d5c7266a]{align-items:center;border-radius:30px;display:flex;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;gap:10px;padding:10px 20px;text-decoration:none;transition:all .3s ease}.whatsapp-btn[data-v-d5c7266a]{background-color:#25d366;box-shadow:0 4px 15px #25d3664d;color:#fff}.whatsapp-btn[data-v-d5c7266a]:hover{background-color:#20ba56;box-shadow:0 6px 20px #25d36666;transform:translateY(-2px)}.footer-heading[data-v-d5c7266a]{color:var(--text-primary);font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.05em;margin-bottom:24px;text-transform:uppercase}.footer-links[data-v-d5c7266a]{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.footer-link[data-v-d5c7266a]{color:var(--text-secondary);display:inline-block;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s ease}.footer-link[data-v-d5c7266a]:hover{color:var(--accent-blue);transform:translate(4px)}.footer-bottom[data-v-d5c7266a]{align-items:center;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:12px;padding-top:30px;text-align:center}.copyright p[data-v-d5c7266a]{color:var(--text-primary);font-family:Outfit,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.02em;margin:0}.disclaimer p[data-v-d5c7266a]{color:var(--text-secondary);font-size:.85rem;font-weight:500;line-height:1.5;margin:0;max-width:800px}@media(max-width:768px){.site-footer[data-v-d5c7266a]{padding:40px 0 20px}.footer-heading[data-v-d5c7266a]{margin-bottom:16px}.footer-bottom[data-v-d5c7266a]{padding-top:24px}}.error-page[data-v-6dd81970]{background:var(--bg-primary,#fff);display:flex;flex-direction:column;min-height:100vh}.error-content[data-v-6dd81970]{align-items:center;display:flex;flex:1;justify-content:center;padding:3rem 1rem}.error-container[data-v-6dd81970]{max-width:500px;text-align:center}.error-code[data-v-6dd81970]{background:linear-gradient(135deg,#dc2626,#b91c1c);-webkit-background-clip:text;font-size:clamp(5rem,15vw,8rem);font-weight:900;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-2px;line-height:1;margin-bottom:1rem}.error-title[data-v-6dd81970]{color:var(--text-primary,#000);font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.5px;margin-bottom:.5rem}.error-desc[data-v-6dd81970]{color:var(--text-secondary,#666);font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem}.error-actions[data-v-6dd81970]{display:flex;flex-wrap:wrap;gap:1rem}.btn[data-v-6dd81970],.error-actions[data-v-6dd81970]{justify-content:center}.btn[data-v-6dd81970]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;padding:.875rem 2rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-6dd81970]{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 16px #dc26264d;color:#fff}.btn-primary[data-v-6dd81970]:hover{box-shadow:0 12px 24px #dc262666;transform:translateY(-2px)}.btn-secondary[data-v-6dd81970]{background:var(--bg-secondary,#f5f5f5);border:1px solid var(--border-color,#e5e5e5);color:var(--text-primary,#333)}.btn-secondary[data-v-6dd81970]:hover{background:var(--bg-tertiary,#eee);transform:translateY(-2px)}@media(max-width:640px){.error-code[data-v-6dd81970]{font-size:3.5rem}.error-title[data-v-6dd81970]{font-size:1.5rem}.error-desc[data-v-6dd81970]{font-size:1rem;margin-bottom:2rem}.btn[data-v-6dd81970]{font-size:.95rem;padding:.75rem 1.5rem}}
