.tiq-header[data-v-a99fe512]{position:fixed;top:0;left:0;right:0;height:80px;background:#0f0a1ee6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:var(--tiq-z-sticky);transition:var(--tiq-transition);border-bottom:1px solid transparent}.tiq-header--sticky[data-v-a99fe512]{height:80px;background:#0f0a1efa;border-bottom-color:var(--tiq-c-border);box-shadow:var(--tiq-shadow-lg)}.tiq-header__inner[data-v-a99fe512]{display:flex;align-items:center;justify-content:space-between;height:100%;gap:var(--tiq-space-4)}.tiq-header__logo[data-v-a99fe512]{display:flex;align-items:center;gap:var(--tiq-space-3);text-decoration:none;flex-shrink:0}.tiq-header__logo-icon[data-v-a99fe512]{width:40px;height:40px}.tiq-header__logo-text[data-v-a99fe512]{font-family:var(--tiq-font-display);font-size:var(--tiq-font-xl);font-weight:700;background:var(--tiq-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tiq-header__disclaimer[data-v-a99fe512]{display:none;align-items:center;gap:var(--tiq-space-2);flex:1;justify-content:center}.tiq-header__disclaimer-text[data-v-a99fe512]{font-size:var(--tiq-font-xs);color:var(--tiq-c-text-muted);max-width:400px;text-align:center;line-height:1.3}.tiq-header__nav[data-v-a99fe512]{display:flex;align-items:center;gap:var(--tiq-space-6)}.tiq-nav__link[data-v-a99fe512]{color:var(--tiq-c-text);font-weight:500;padding:var(--tiq-space-2) var(--tiq-space-3);border-radius:var(--tiq-radius-md);transition:var(--tiq-transition);text-decoration:none}.tiq-nav__link[data-v-a99fe512]:hover{color:#fff;background:#6d28d9}.tiq-nav__link--active[data-v-a99fe512]{color:#fff;background:#7c3aed}.tiq-header__burger[data-v-a99fe512]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:4px;background:transparent;border:none;cursor:pointer;z-index:10}.tiq-header__burger span[data-v-a99fe512]{display:block;width:100%;height:2px;background:var(--tiq-c-text);border-radius:2px;transition:var(--tiq-transition)}.tiq-header__burger--open span[data-v-a99fe512]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.tiq-header__burger--open span[data-v-a99fe512]:nth-child(2){opacity:0}.tiq-header__burger--open span[data-v-a99fe512]:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (min-width: 768px){.tiq-header__disclaimer[data-v-a99fe512]{display:flex}.tiq-header__burger[data-v-a99fe512]{display:none}}@media (max-width: 767px){.tiq-header__nav[data-v-a99fe512]{position:fixed;top:80px;left:0;right:0;flex-direction:column;justify-content:flex-start;padding:var(--tiq-space-8);background:#0f0a1efa;transform:translate(100%);opacity:0;transition:var(--tiq-transition);gap:var(--tiq-space-4);max-height:calc(100vh - 80px);overflow-y:auto}.tiq-header__nav--open[data-v-a99fe512]{transform:translate(0);opacity:1}.tiq-nav__link[data-v-a99fe512]{font-size:var(--tiq-font-lg);padding:var(--tiq-space-4);width:100%;text-align:center;border:1px solid var(--tiq-c-border);border-radius:var(--tiq-radius-lg);background:#1e1b4b;color:#fff}.tiq-nav__link[data-v-a99fe512]:hover{background:#6d28d9}.tiq-nav__link--active[data-v-a99fe512]{background:#7c3aed}}.tiq-footer[data-v-ab6383a7]{background:var(--tiq-c-bg-alt);margin-top:auto}.tiq-footer__disclaimer[data-v-ab6383a7]{background:var(--tiq-c-bg-card);padding:var(--tiq-space-8) 0;border-bottom:1px solid var(--tiq-c-border)}.tiq-footer__disclaimer-content[data-v-ab6383a7]{display:flex;gap:var(--tiq-space-6);align-items:flex-start}.tiq-footer__disclaimer-badge[data-v-ab6383a7]{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--tiq-c-error);border-radius:var(--tiq-radius-lg);color:#fff}.tiq-footer__disclaimer-badge-text[data-v-ab6383a7]{font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1}.tiq-footer__disclaimer-text h3[data-v-ab6383a7]{font-size:var(--tiq-font-xl);margin-bottom:var(--tiq-space-4);color:var(--tiq-c-text)}.tiq-footer__disclaimer-text p[data-v-ab6383a7]{font-size:var(--tiq-font-sm);color:var(--tiq-c-text-muted);margin-bottom:var(--tiq-space-3);line-height:1.6;text-align:left}.tiq-footer__disclaimer-text p[data-v-ab6383a7]:last-child{margin-bottom:0}.tiq-footer__disclaimer-text strong[data-v-ab6383a7]{color:var(--tiq-c-text)}.tiq-footer__main[data-v-ab6383a7]{padding:var(--tiq-space-12) 0}.tiq-footer__grid[data-v-ab6383a7]{display:grid;grid-template-columns:1fr;gap:var(--tiq-space-8)}@media (min-width: 640px){.tiq-footer__grid[data-v-ab6383a7]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.tiq-footer__grid[data-v-ab6383a7]{grid-template-columns:2fr 1fr 1fr}}.tiq-footer__col[data-v-ab6383a7]{display:flex;flex-direction:column}.tiq-footer__logo[data-v-ab6383a7]{display:flex;align-items:center;gap:var(--tiq-space-3);text-decoration:none;margin-bottom:var(--tiq-space-4)}.tiq-footer__logo-icon[data-v-ab6383a7]{width:36px;height:36px}.tiq-footer__logo span[data-v-ab6383a7]{font-family:var(--tiq-font-display);font-size:var(--tiq-font-lg);font-weight:700;background:var(--tiq-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tiq-footer__tagline[data-v-ab6383a7]{color:var(--tiq-c-text-muted);font-size:var(--tiq-font-sm);max-width:280px}.tiq-footer__heading[data-v-ab6383a7]{font-family:var(--tiq-font-family);font-size:var(--tiq-font-base);font-weight:600;color:var(--tiq-c-text);margin-bottom:var(--tiq-space-4)}.tiq-footer__nav[data-v-ab6383a7]{display:flex;flex-direction:column;gap:var(--tiq-space-2)}.tiq-footer__link[data-v-ab6383a7]{color:var(--tiq-c-text-muted);font-size:var(--tiq-font-sm);text-decoration:none;transition:var(--tiq-transition);padding:var(--tiq-space-1) 0}.tiq-footer__link[data-v-ab6383a7]:hover{color:var(--tiq-c-primary-light)}.tiq-footer__bottom[data-v-ab6383a7]{border-top:1px solid var(--tiq-c-border);padding:var(--tiq-space-6) 0}.tiq-footer__bottom-inner[data-v-ab6383a7]{display:flex;flex-direction:column;align-items:center;gap:var(--tiq-space-4);text-align:center}@media (min-width: 768px){.tiq-footer__bottom-inner[data-v-ab6383a7]{flex-direction:row;justify-content:space-between;text-align:left}}.tiq-footer__copyright[data-v-ab6383a7]{color:var(--tiq-c-text-dim);font-size:var(--tiq-font-sm)}.tiq-footer__badges[data-v-ab6383a7]{display:flex;gap:var(--tiq-space-2)}@media (max-width: 767px){.tiq-footer__disclaimer-content[data-v-ab6383a7]{flex-direction:column;align-items:center;text-align:center}}.tiq-age-modal[data-v-d98084ca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tiq-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--tiq-space-4)}.tiq-age-modal__overlay[data-v-d98084ca]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0a1ef2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tiq-age-modal__content[data-v-d98084ca]{position:relative;background:var(--tiq-c-bg-card);border:1px solid var(--tiq-c-border);border-radius:var(--tiq-radius-2xl);padding:var(--tiq-space-10);max-width:480px;width:100%;text-align:center;box-shadow:var(--tiq-shadow-xl),var(--tiq-shadow-glow)}.tiq-age-modal__icon[data-v-d98084ca]{margin-bottom:var(--tiq-space-6)}.tiq-age-modal__icon svg[data-v-d98084ca]{width:80px;height:80px;margin:0 auto}.tiq-age-modal__title[data-v-d98084ca]{font-size:var(--tiq-font-2xl);margin-bottom:var(--tiq-space-4);background:var(--tiq-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tiq-age-modal__text[data-v-d98084ca]{color:var(--tiq-c-text-muted);margin-bottom:var(--tiq-space-8);line-height:1.6}.tiq-age-modal__buttons[data-v-d98084ca]{display:flex;flex-direction:column;gap:var(--tiq-space-3)}.tiq-age-modal__confirm[data-v-d98084ca],.tiq-age-modal__deny[data-v-d98084ca]{width:100%}@media (min-width: 480px){.tiq-age-modal__buttons[data-v-d98084ca]{flex-direction:row;justify-content:center}.tiq-age-modal__confirm[data-v-d98084ca],.tiq-age-modal__deny[data-v-d98084ca]{width:auto;flex:1}}.tiq-cookie-banner[data-v-93b04de8]{position:fixed;bottom:0;left:0;right:0;z-index:var(--tiq-z-toast);background:var(--tiq-c-bg-card);border-top:1px solid var(--tiq-c-border);padding:var(--tiq-space-4);box-shadow:0 -4px 20px #0000004d}.tiq-cookie-banner__content[data-v-93b04de8]{display:flex;flex-direction:column;align-items:center;gap:var(--tiq-space-4);text-align:center}@media (min-width: 768px){.tiq-cookie-banner__content[data-v-93b04de8]{flex-direction:row;text-align:left}}.tiq-cookie-banner__icon[data-v-93b04de8]{flex-shrink:0;width:40px;height:40px;color:var(--tiq-c-accent)}.tiq-cookie-banner__icon svg[data-v-93b04de8]{width:100%;height:100%}.tiq-cookie-banner__text[data-v-93b04de8]{flex:1}.tiq-cookie-banner__text p[data-v-93b04de8]{color:var(--tiq-c-text-muted);font-size:var(--tiq-font-sm);line-height:1.5;margin:0}.tiq-cookie-banner__text a[data-v-93b04de8]{color:var(--tiq-c-primary-light)}.tiq-cookie-banner__text a[data-v-93b04de8]:hover{color:var(--tiq-c-accent)}.tiq-cookie-banner__buttons[data-v-93b04de8]{display:flex;gap:var(--tiq-space-2);flex-shrink:0}:root{--tiq-c-primary: #8b5cf6;--tiq-c-primary-dark: #7c3aed;--tiq-c-primary-light: #a78bfa;--tiq-c-accent: #f59e0b;--tiq-c-accent-dark: #d97706;--tiq-c-accent-light: #fbbf24;--tiq-c-bg: #0f0a1e;--tiq-c-bg-alt: #1a1230;--tiq-c-bg-card: #241a3d;--tiq-c-bg-elevated: #2d2145;--tiq-c-text: #f8fafc;--tiq-c-text-muted: #94a3b8;--tiq-c-text-dim: #64748b;--tiq-c-border: #3d2d5c;--tiq-c-border-light: #4a3a6e;--tiq-c-success: #22c55e;--tiq-c-error: #ef4444;--tiq-c-warning: #f59e0b;--tiq-c-gold: #ffd700;--tiq-c-gold-dark: #b8860b;--tiq-gradient-primary: linear-gradient(135deg, #8b5cf6 0%, #ec4899 50%, #f59e0b 100%);--tiq-gradient-hero: linear-gradient(180deg, rgba(139, 92, 246, .2) 0%, rgba(15, 10, 30, 0) 100%);--tiq-gradient-card: linear-gradient(145deg, rgba(139, 92, 246, .1) 0%, rgba(236, 72, 153, .05) 100%);--tiq-gradient-gold: linear-gradient(135deg, #ffd700 0%, #f59e0b 50%, #d97706 100%);--tiq-font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--tiq-font-display: "Playfair Display", Georgia, serif;--tiq-font-xs: .75rem;--tiq-font-sm: .875rem;--tiq-font-base: 1rem;--tiq-font-lg: 1.125rem;--tiq-font-xl: 1.25rem;--tiq-font-2xl: 1.5rem;--tiq-font-3xl: 1.875rem;--tiq-font-4xl: 2.25rem;--tiq-font-5xl: 3rem;--tiq-font-6xl: 3.75rem;--tiq-space-1: .25rem;--tiq-space-2: .5rem;--tiq-space-3: .75rem;--tiq-space-4: 1rem;--tiq-space-5: 1.25rem;--tiq-space-6: 1.5rem;--tiq-space-8: 2rem;--tiq-space-10: 2.5rem;--tiq-space-12: 3rem;--tiq-space-16: 4rem;--tiq-space-20: 5rem;--tiq-space-24: 6rem;--tiq-radius-sm: .375rem;--tiq-radius-md: .5rem;--tiq-radius-lg: .75rem;--tiq-radius-xl: 1rem;--tiq-radius-2xl: 1.5rem;--tiq-radius-full: 9999px;--tiq-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--tiq-shadow-md: 0 4px 6px rgba(0, 0, 0, .4);--tiq-shadow-lg: 0 10px 15px rgba(0, 0, 0, .5);--tiq-shadow-xl: 0 20px 25px rgba(0, 0, 0, .6);--tiq-shadow-glow: 0 0 30px rgba(139, 92, 246, .3);--tiq-shadow-gold: 0 0 30px rgba(255, 215, 0, .3);--tiq-z-dropdown: 100;--tiq-z-sticky: 200;--tiq-z-modal: 300;--tiq-z-toast: 400;--tiq-transition: .2s ease-in-out;--tiq-transition-slow: .3s ease-in-out}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--tiq-font-family);font-size:var(--tiq-font-base);line-height:1.6;color:var(--tiq-c-text);background-color:var(--tiq-c-bg);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tiq-app{display:flex;flex-direction:column;min-height:100vh}.tiq-main{flex:1;padding-top:80px}a{color:var(--tiq-c-primary-light);text-decoration:none;transition:var(--tiq-transition)}a:hover{color:var(--tiq-c-accent)}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:var(--tiq-font-display);font-weight:700;line-height:1.2;color:var(--tiq-c-text)}.tiq-container{max-width:1280px;margin:0 auto;padding-inline:var(--tiq-space-4)}@media (min-width: 768px){.tiq-container{padding-inline:var(--tiq-space-6)}}@media (min-width: 1024px){.tiq-container{padding-inline:var(--tiq-space-8)}}.tiq-container--narrow{max-width:800px}.tiq-section{padding:var(--tiq-space-16) 0}.tiq-section--alt{background:var(--tiq-c-bg-alt)}.tiq-section__title{font-size:var(--tiq-font-3xl);text-align:center;margin-bottom:var(--tiq-space-4);background:var(--tiq-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width: 768px){.tiq-section__title{font-size:var(--tiq-font-4xl)}}.tiq-section__subtitle{text-align:center;color:var(--tiq-c-text-muted);max-width:600px;margin:0 auto var(--tiq-space-12)}.tiq-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tiq-space-2);padding:var(--tiq-space-3) var(--tiq-space-6);font-size:var(--tiq-font-base);font-weight:600;border-radius:var(--tiq-radius-lg);border:none;transition:var(--tiq-transition);text-decoration:none;cursor:pointer}.tiq-btn:focus{outline:2px solid var(--tiq-c-accent);outline-offset:2px}.tiq-btn--primary{background:var(--tiq-gradient-primary);color:#fff;box-shadow:var(--tiq-shadow-glow)}.tiq-btn--primary:hover{transform:translateY(-2px);box-shadow:0 0 40px #8b5cf680}.tiq-btn--secondary{background:transparent;color:var(--tiq-c-text);border:2px solid var(--tiq-c-border-light)}.tiq-btn--secondary:hover{border-color:var(--tiq-c-primary);color:var(--tiq-c-primary-light)}.tiq-btn--gold{background:var(--tiq-gradient-gold);color:var(--tiq-c-bg);box-shadow:var(--tiq-shadow-gold)}.tiq-btn--gold:hover{transform:translateY(-2px);box-shadow:0 0 40px #ffd70080}.tiq-btn--lg{padding:var(--tiq-space-4) var(--tiq-space-8);font-size:var(--tiq-font-lg)}.tiq-card{background:var(--tiq-c-bg-card);border:1px solid var(--tiq-c-border);border-radius:var(--tiq-radius-xl);overflow:hidden;transition:var(--tiq-transition)}.tiq-card:hover{border-color:var(--tiq-c-primary);transform:translateY(-4px);box-shadow:var(--tiq-shadow-glow)}.tiq-grid{display:grid;gap:var(--tiq-space-6)}.tiq-grid--2,.tiq-grid--3,.tiq-grid--4{grid-template-columns:repeat(1,1fr)}@media (min-width: 640px){.tiq-grid--2,.tiq-grid--3,.tiq-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.tiq-grid--3{grid-template-columns:repeat(3,1fr)}.tiq-grid--4{grid-template-columns:repeat(4,1fr)}}.tiq-badge{display:inline-flex;align-items:center;padding:var(--tiq-space-1) var(--tiq-space-3);font-size:var(--tiq-font-sm);font-weight:600;border-radius:var(--tiq-radius-full);background:var(--tiq-c-bg-elevated);color:var(--tiq-c-text)}.tiq-badge--age{background:var(--tiq-c-error);color:#fff}.tiq-badge--gold{background:var(--tiq-gradient-gold);color:var(--tiq-c-bg)}.tiq-icon{width:24px;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0}.tiq-icon--sm{width:16px;height:16px}.tiq-icon--lg{width:32px;height:32px}.tiq-icon--xl{width:48px;height:48px}.tiq-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tiq-text-gradient{background:var(--tiq-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tiq-glow{position:relative}.tiq-glow:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:var(--tiq-gradient-primary);border-radius:inherit;z-index:-1;opacity:.5;filter:blur(10px)}@keyframes tiq-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tiq-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes tiq-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.tiq-animate-pulse{animation:tiq-pulse 2s ease-in-out infinite}.tiq-animate-float{animation:tiq-float 3s ease-in-out infinite}
