@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";.page-fade-enter-active,.page-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.page-fade-enter-from,.page-fade-leave-to{opacity:0;transform:translateY(6px)}.skip-to-main{background:#8b0d1d;border-radius:6px;color:#fff;font-weight:600;left:-9999px;padding:10px 18px;position:absolute;top:8px;z-index:10000}.skip-to-main:focus{left:8px}*,:after,:before{box-sizing:border-box}body,html{background:#050505;color:#fff;font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}.v-application{background:#050505!important;color:#fff!important;font-family:Inter,sans-serif!important}.v-field--variant-outlined .v-field__outline__end,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__start{border-color:#1a1a1a!important}.v-field--variant-outlined.v-field--focused .v-field__outline__end,.v-field--variant-outlined.v-field--focused .v-field__outline__notch:after,.v-field--variant-outlined.v-field--focused .v-field__outline__notch:before,.v-field--variant-outlined.v-field--focused .v-field__outline__start{border-color:#8b0d1d!important}.v-label{color:#888!important}.v-field__input{color:#fff!important}.v-overlay__content .v-list{background:#0d0d0d!important;border:1px solid #1a1a1a}.v-overlay__content .v-list .v-list-item:hover{background:#8b0d1d1a!important}.v-overlay__content .v-list .v-list-item--active{color:#eb334b!important}.v-pagination__item--is-active .v-btn{background:#8b0d1d!important;color:#fff!important}.v-checkbox .v-selection-control--dirty .cz-icon{color:#eb334b!important}.v-checkbox .v-selection-control__input:hover .cz-icon{color:#8b0d1db3}.v-progress-circular__overlay{stroke:#8b0d1d!important}.auth-logo img,.logo-img,.return-logo img,.verify-logo img,img{max-width:100%}img.drawer-logo,img.error-logo,img.footer-logo,img.reg-success-logo,img.success-logo,img.tl-logo{display:block;filter:none;height:30px;-o-object-fit:contain;object-fit:contain;width:auto}img.footer-logo{height:36px;margin-bottom:14px}.logo-img{height:28px}img.drawer-logo{height:26px}.auth-logo img,.return-logo img,.verify-logo img{height:34px;margin-bottom:28px}img.error-logo{height:34px;margin-bottom:8px}img.reg-success-logo,img.success-logo,img.tl-logo{height:30px}.empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;padding:60px 24px;text-align:center}.empty-icon{color:#ffffff1f;margin-bottom:4px}.empty-state p{color:#888;font-size:14px;line-height:1.6}.loading-row{align-items:center;color:gray;display:flex;justify-content:center;padding:60px 0}@keyframes spin{to{transform:rotate(1turn)}}.spin{animation:spin .8s linear infinite;display:inline-block}.alert-success{background:#4caf5014;border:1px solid rgba(76,175,80,.25);border-radius:8px;color:#4caf50}.alert-error,.alert-success{align-items:center;display:flex;font-size:13px;gap:8px;padding:10px 14px}.alert-error{background:#dc323214;border:1px solid rgba(220,50,50,.25);border-radius:8px;color:#e55}.modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}.btn-red-sm{align-items:center;background:#8b0d1d;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:700;gap:6px;padding:9px 18px;text-decoration:none;transition:opacity .2s}.btn-red-sm:hover{opacity:.88}.btn-ghost-sm{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#aaa;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:500;gap:6px;padding:9px 16px;text-decoration:none;transition:border-color .2s,color .2s}.btn-ghost-sm:hover{border-color:#fff3;color:#fff}.btn-outline-sm{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#aaa;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;text-decoration:none;transition:border-color .2s,color .2s}.btn-outline-sm:hover{border-color:#ffffff38;color:#fff}body.has-compare-panel .add-event-page,body.has-compare-panel .add-page,body.has-compare-panel .cats-page,body.has-compare-panel .chat-page,body.has-compare-panel .compare-page,body.has-compare-panel .dash-page,body.has-compare-panel .event-detail-page,body.has-compare-panel .events-page,body.has-compare-panel .fav-page,body.has-compare-panel .home,body.has-compare-panel .page-bg,body.has-compare-panel .page-content,body.has-compare-panel .promote-page,body.has-compare-panel .seller-page{padding-bottom:62px!important}@media(max-width:1100px){body.has-compare-panel .advert-page{padding-bottom:130px!important}}@media(min-width:1101px){body.has-compare-panel .advert-page{padding-bottom:62px!important}}@media(max-width:768px){.v-field__input,input,select,textarea{font-size:16px}.btn,[role=button],a.btn,button{min-height:44px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{border-radius:6px;outline:2px solid #e55;outline-offset:2px}button,input,select,textarea{font-family:inherit}[role=button][aria-disabled=true],button:disabled{cursor:not-allowed}button:not(:disabled){cursor:pointer}.cz-icon[data-v-fe8ff9f9]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;vertical-align:middle}.cz-icon svg[data-v-fe8ff9f9]{display:block}.ann-bar[data-v-c0f99835]{background:#0a0000;border-bottom:1px solid rgba(139,13,29,.25);left:0;padding:9px 0;position:fixed;top:0;width:100%;z-index:1000}.ann-bar--upcoming[data-v-c0f99835]{background:#04040a;border-bottom-color:#8b0d1d40}.ann-inner[data-v-c0f99835]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:1450px;width:92%}@media(max-width:780px){.ann-inner[data-v-c0f99835]{font-size:11px;gap:8px}}.ann-badge[data-v-c0f99835]{align-items:center;background:#8b0d1d33;border:1px solid rgba(139,13,29,.4);border-radius:20px;color:#eb334b;display:flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:1px;padding:3px 10px;white-space:nowrap}.ann-bar--upcoming .ann-badge[data-v-c0f99835]{background:#8b0d1d26;border-color:#8b0d1d59;color:#eb334b}.ann-text[data-v-c0f99835]{color:#aaa;font-size:13px}@media(max-width:780px){.ann-text[data-v-c0f99835]{display:none}}.ann-countdown[data-v-c0f99835]{align-items:center;color:#aaa;display:flex;font-size:13px;gap:6px;white-space:nowrap}.ann-countdown strong[data-v-c0f99835]{color:#fff;font-weight:600}.ann-link[data-v-c0f99835]{align-items:center;color:#eb334b;display:flex;font-size:12px;font-weight:600;gap:3px;text-decoration:none;transition:opacity .2s;white-space:nowrap}.ann-link[data-v-c0f99835]:hover{opacity:.8}.ann-bar--upcoming .ann-link[data-v-c0f99835]{color:#eb334b}@media(max-width:780px){.ann-link[data-v-c0f99835]{display:none}}.ann-dismiss[data-v-c0f99835]{align-items:center;background:transparent;border:none;border-radius:4px;color:gray;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-left:4px;padding:2px;transition:color .15s,background .15s}.ann-dismiss[data-v-c0f99835]:hover{background:#ffffff12;color:#aaa}.carizo-nav[data-v-8926e13d]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040404f2;border-bottom:1px solid hsla(0,0%,100%,.06);position:fixed;top:0;width:100%;z-index:998}.nav-inner[data-v-8926e13d]{gap:16px;height:85px;justify-content:space-between;margin:0 auto;max-width:1450px;width:92%}.logo[data-v-8926e13d],.nav-inner[data-v-8926e13d]{align-items:center;display:flex}.logo[data-v-8926e13d]{flex-shrink:0;text-decoration:none}.logo-img[data-v-8926e13d]{display:block;height:36px;width:auto}.nav-links[data-v-8926e13d]{align-items:center;display:flex;gap:28px}.nav-links>a[data-v-8926e13d]{color:#cfcfcf;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.nav-links>a.router-link-active[data-v-8926e13d],.nav-links>a[data-v-8926e13d]:hover{color:#fff}@media(max-width:780px){.nav-links[data-v-8926e13d]{display:none}}.nav-dropdown[data-v-8926e13d]{position:relative}.nav-dropdown-trigger[data-v-8926e13d]{align-items:center;background:transparent;border:none;color:#cfcfcf;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;gap:4px;padding:0;transition:color .2s}.nav-dropdown-trigger[data-v-8926e13d]:hover{color:#fff}.nav-dropdown-trigger .cz-icon[data-v-8926e13d]{transition:transform .2s}.nav-dropdown-trigger .cz-icon.rotated[data-v-8926e13d]{transform:rotate(180deg)}.nav-dropdown-menu[data-v-8926e13d]{background:#0d0d0d;border:1px solid #1a1a1a;border-radius:20px;box-shadow:0 20px 60px #000c;left:50%;min-width:210px;padding:8px;position:absolute;top:calc(100% + 18px);transform:translate(-50%)}.dropdown-item[data-v-8926e13d]{align-items:center;border-radius:12px;color:#aaa;display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 14px;text-decoration:none;transition:background .15s,color .15s}.dropdown-item .cz-icon[data-v-8926e13d]{color:#888;transition:color .15s}.dropdown-item[data-v-8926e13d]:hover{background:#8b0d1d14;color:#fff}.dropdown-item:hover .cz-icon[data-v-8926e13d]{color:#eb334b}.dropdown-all[data-v-8926e13d]{border-top:1px solid #1a1a1a;color:#eb334b;justify-content:space-between;margin-top:4px;padding-top:12px}.dropdown-all[data-v-8926e13d]:hover{color:#eb334b}.nav-lang[data-v-8926e13d]{margin-left:4px;position:relative}.nav-lang-btn[data-v-8926e13d]{align-items:center;background:transparent;border:1px solid #1a1a1a;border-radius:8px;color:#aaa;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;padding:7px 10px}.nav-lang-btn[data-v-8926e13d]:hover{border-color:#8b0d1d66;color:#fff}.nav-lang-btn .rotated[data-v-8926e13d]{transform:rotate(180deg)}.nav-lang-menu[data-v-8926e13d]{background:#0d0d0d;border:1px solid #1a1a1a;border-radius:10px;box-shadow:0 12px 30px #0006;min-width:150px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.nav-lang-item[data-v-8926e13d]{border-radius:7px;color:#aaa;display:block;font-size:14px;padding:8px 12px;text-decoration:none}.nav-lang-item[data-v-8926e13d]:hover{background:#8b0d1d1a;color:#fff}.nav-lang-item.active[data-v-8926e13d]{color:#eb334b;font-weight:700}.nav-btns[data-v-8926e13d]{align-items:center;display:flex;gap:8px}.nav-badge-wrap[data-v-8926e13d]{display:inline-flex;position:relative}.nav-badge[data-v-8926e13d]{background:#8b0d1d;border-radius:999px;box-shadow:0 0 0 2px #050505;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;height:17px;line-height:17px;min-width:17px;padding:0 5px;position:absolute;right:-8px;text-align:center;top:-6px}.nav-icon-btn[data-v-8926e13d]{align-items:center;border-radius:12px;color:#aaa;display:flex;font-size:13px;gap:5px;padding:7px 12px;text-decoration:none;transition:color .2s,background .2s}.nav-icon-btn[data-v-8926e13d]:hover{background:#ffffff0a;color:#fff}@media(max-width:780px){.nav-icon-btn[data-v-8926e13d]{display:none}}@media(max-width:1100px){.nav-icon-label[data-v-8926e13d]{display:none}}@media(max-width:780px){.desktop-only[data-v-8926e13d]{display:none!important}}.btn-login[data-v-8926e13d]{border-radius:12px;color:#aaa;cursor:pointer;font-size:14px;font-weight:600;padding:12px 22px;text-decoration:none;transition:background .2s ease}.btn-login[data-v-8926e13d],.btn-login[data-v-8926e13d]:hover{background:transparent}.btn-login[data-v-8926e13d]{align-items:center;border:1px solid hsla(0,0%,100%,.1);display:flex;font-size:13px;padding:9px 16px}.btn-login[data-v-8926e13d]:hover{background:#ffffff0d;border-color:#ffffff2e;color:#fff}.btn-logout[data-v-8926e13d]{cursor:pointer;font-family:Inter,sans-serif}.nav-admin-btn[data-v-8926e13d]{border-color:#8b0d1d4d;color:#eb334b}.nav-admin-btn[data-v-8926e13d]:hover{background:#8b0d1d14;border-color:#8b0d1d80;color:#eb334b}.btn-add[data-v-8926e13d]{background:#8b0d1d;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 22px;text-decoration:none;transition:background .2s ease}.btn-add[data-v-8926e13d]:hover{background:#660a15}.btn-add[data-v-8926e13d]{align-items:center;border-radius:20px;display:flex;font-size:13px;padding:9px 18px}.hamburger[data-v-8926e13d]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:5px;height:44px;justify-content:center;padding:0;width:44px}.hamburger span[data-v-8926e13d]{background:#aaa;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .25s ease,opacity .25s ease,width .25s ease;width:20px}.hamburger:hover span[data-v-8926e13d]{background:#fff}.hamburger.open span[data-v-8926e13d]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.open span[data-v-8926e13d]:nth-child(2){opacity:0;width:0}.hamburger.open span[data-v-8926e13d]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:780px){.hamburger[data-v-8926e13d]{display:flex}}.mobile-overlay[data-v-8926e13d]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b3;inset:0;position:fixed;z-index:999}.mobile-drawer[data-v-8926e13d]{background:#050505;border-left:1px solid #1a1a1a;bottom:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:0;width:min(320px,88vw);z-index:1000}.drawer-header[data-v-8926e13d]{align-items:center;border-bottom:1px solid #1a1a1a;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 20px 16px}.drawer-logo[data-v-8926e13d]{display:block;height:32px;width:auto}.drawer-close[data-v-8926e13d]{align-items:center;background:#ffffff0d;border:1px solid #1a1a1a;border-radius:12px;color:#aaa;cursor:pointer;display:flex;height:44px;justify-content:center;transition:color .2s,background .2s;width:44px}.drawer-close[data-v-8926e13d]:hover{background:#ffffff14;color:#fff}.drawer-nav[data-v-8926e13d]{display:flex;flex:1;flex-direction:column;gap:2px;padding:12px 12px 8px}.drawer-link[data-v-8926e13d]{align-items:center;background:none;border:none;border-radius:12px;color:#aaa;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:500;gap:12px;padding:13px 14px;text-align:left;text-decoration:none;transition:background .15s,color .15s;width:100%}.drawer-link .cz-icon[data-v-8926e13d]{color:#888;flex-shrink:0}.drawer-link.router-link-active[data-v-8926e13d],.drawer-link[data-v-8926e13d]:hover{background:#ffffff0a;color:#fff}.drawer-link.router-link-active .cz-icon[data-v-8926e13d],.drawer-link:hover .cz-icon[data-v-8926e13d]{color:#eb334b}.drawer-expandable[data-v-8926e13d]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.drawer-subcats[data-v-8926e13d]{display:flex;flex-direction:column;gap:1px;padding:4px 0 4px 42px}.drawer-sublink[data-v-8926e13d]{align-items:center;border-radius:12px;color:#888;display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 14px;text-decoration:none;transition:background .15s,color .15s}.drawer-sublink[data-v-8926e13d]:hover{background:#8b0d1d14;color:#fff}.drawer-sublink--all[data-v-8926e13d]{border-top:1px solid #1a1a1a;color:#eb334b;justify-content:space-between;margin-top:4px;padding-top:12px}.drawer-badge[data-v-8926e13d]{align-items:center;background:#8b0d1d;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;margin-left:auto;min-width:20px;padding:0 4px}.drawer-divider[data-v-8926e13d]{background:#1a1a1a;height:1px;margin:8px 0}.drawer-footer[data-v-8926e13d]{border-top:1px solid #1a1a1a;display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:16px 12px 28px}.drawer-btn-add[data-v-8926e13d]{align-items:center;background:#8b0d1d;border-radius:12px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:14px;text-decoration:none;transition:opacity .2s}.drawer-btn-add[data-v-8926e13d]:hover{opacity:.88}.drawer-btn-secondary[data-v-8926e13d]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#aaa;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;justify-content:center;padding:13px;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.drawer-btn-secondary[data-v-8926e13d]:hover{background:#ffffff0d;border-color:#ffffff2e;color:#fff}.drawer-btn-logout[data-v-8926e13d]{border-color:#8b0d1d40;color:#8b0d1de6}.drawer-link--admin[data-v-8926e13d],.drawer-link--admin .cz-icon[data-v-8926e13d]{color:#eb334b}.drawer-link--admin[data-v-8926e13d]:hover{background:#8b0d1d14}.fade-enter-active[data-v-8926e13d],.fade-leave-active[data-v-8926e13d]{transition:opacity .25s ease}.fade-enter-from[data-v-8926e13d],.fade-leave-to[data-v-8926e13d]{opacity:0}.slide-enter-active[data-v-8926e13d],.slide-leave-active[data-v-8926e13d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-8926e13d],.slide-leave-to[data-v-8926e13d]{transform:translate(100%)}.expand-enter-active[data-v-8926e13d],.expand-leave-active[data-v-8926e13d]{transition:opacity .2s ease}.expand-enter-from[data-v-8926e13d],.expand-leave-to[data-v-8926e13d]{opacity:0}.carizo-footer[data-v-3f9d9d41]{background:#050505;border-top:1px solid #1a1a1a}.footer-main[data-v-3f9d9d41]{padding:70px 0 50px}.footer-grid[data-v-3f9d9d41]{display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto;max-width:1450px;width:92%}@media(max-width:1100px){.footer-grid[data-v-3f9d9d41]{grid-template-columns:1fr 1fr 1fr}}@media(max-width:780px){.footer-grid[data-v-3f9d9d41]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer-grid[data-v-3f9d9d41]{grid-template-columns:1fr}}@media(max-width:1100px){.footer-brand[data-v-3f9d9d41]{grid-column:1/-1}}.footer-logo[data-v-3f9d9d41]{display:block;height:30px;margin-bottom:14px;width:auto}.footer-desc[data-v-3f9d9d41]{color:gray;font-size:14px;line-height:1.7;margin-bottom:20px;max-width:280px}.footer-social[data-v-3f9d9d41]{gap:8px}.footer-social[data-v-3f9d9d41],.social-link[data-v-3f9d9d41]{align-items:center;display:flex}.social-link[data-v-3f9d9d41]{background:#0d0d0d;border:1px solid #1a1a1a;border-radius:8px;color:#888;height:34px;justify-content:center;transition:border-color .2s,color .2s;width:34px}.social-link[data-v-3f9d9d41]:hover{border-color:#aaa;color:#fff}.footer-col[data-v-3f9d9d41]{display:flex;flex-direction:column;gap:12px}.footer-col h4[data-v-3f9d9d41]{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.footer-col a[data-v-3f9d9d41]{color:#aaa;font-size:14px;transition:color .2s}.footer-col a[data-v-3f9d9d41]:hover{color:#fff}.footer-newsletter[data-v-3f9d9d41]{background:#ffffff04;border-top:1px solid #1a1a1a;padding:22px 0}.fn-inner[data-v-3f9d9d41]{flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:1450px;width:92%}.fn-inner[data-v-3f9d9d41],.fn-text[data-v-3f9d9d41]{align-items:center;display:flex}.fn-text[data-v-3f9d9d41]{gap:12px}.fn-icon[data-v-3f9d9d41]{color:#eb334b;flex-shrink:0}.fn-title[data-v-3f9d9d41]{color:#fff;font-size:15px;font-weight:700;line-height:1.3}.fn-sub[data-v-3f9d9d41]{color:gray;font-size:12px;margin-top:2px}.fn-form[data-v-3f9d9d41]{display:flex;flex:1;gap:8px;max-width:400px}.fn-input[data-v-3f9d9d41]{background:#ffffff0d;border:1px solid #1a1a1a;border-radius:8px;color:#fff;flex:1;font-family:Inter,sans-serif;font-size:14px;outline:none;padding:9px 14px;transition:border-color .2s}.fn-input[data-v-3f9d9d41]::-moz-placeholder{color:gray}.fn-input[data-v-3f9d9d41]::placeholder{color:gray}.fn-input[data-v-3f9d9d41]:focus{border-color:#fff3}.fn-btn[data-v-3f9d9d41]{align-items:center;background:#8b0d1d;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:700;gap:6px;padding:9px 18px;transition:opacity .2s;white-space:nowrap}.fn-btn[data-v-3f9d9d41]:hover{opacity:.88}.fn-btn[data-v-3f9d9d41]:disabled{cursor:not-allowed;opacity:.5}.fn-ok[data-v-3f9d9d41]{align-items:center;color:#4caf50;display:flex;font-size:13px;font-weight:600;gap:8px}.fn-err[data-v-3f9d9d41]{color:#e55;font-size:12px;margin:0;width:100%}@keyframes spin-3f9d9d41{to{transform:rotate(1turn)}}.spin[data-v-3f9d9d41]{animation:spin-3f9d9d41 .8s linear infinite}.footer-bottom[data-v-3f9d9d41]{border-top:1px solid #1a1a1a;padding:20px 0}.footer-bottom-inner[data-v-3f9d9d41]{align-items:center;color:gray;display:flex;font-size:13px;justify-content:space-between;margin:0 auto;max-width:1450px;width:92%}@media(max-width:780px){.footer-bottom-inner[data-v-3f9d9d41]{flex-direction:column;gap:8px;text-align:center}}.footer-cookie-btn[data-v-3f9d9d41]{background:transparent;border:none;color:#aaa;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;padding:0;text-align:left;transition:color .2s}.footer-cookie-btn[data-v-3f9d9d41]:hover{color:#fff}.footer-soon[data-v-3f9d9d41]{align-items:center;color:gray;display:flex;font-size:14px;gap:6px}.soon-tag[data-v-3f9d9d41]{background:#ffffff0f;border:1px solid #1a1a1a;border-radius:4px;color:#888;font-size:10px;font-weight:700;letter-spacing:.3px;padding:1px 6px}.compare-panel[data-v-e7911f94]{background:#0d0d0d;border-top:1px solid rgba(139,13,29,.35);bottom:0;box-shadow:0 -4px 24px #8b0d1d1f;left:0;padding:12px 20px;position:fixed;right:0;z-index:900}.cp-inner[data-v-e7911f94]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0 auto;max-width:1450px}.cp-items[data-v-e7911f94]{display:flex;flex:1;gap:10px}.cp-item[data-v-e7911f94]{align-items:center;background:#141414;border:1px solid #1a1a1a;border-radius:12px;color:#aaa;display:flex;font-size:12px;gap:6px;padding:6px 10px}.cp-item--empty[data-v-e7911f94]{border-style:dashed;color:gray}.cp-item--empty .cp-plus[data-v-e7911f94]{color:gray}.cp-id[data-v-e7911f94]{color:#fff;font-weight:600}.cp-remove[data-v-e7911f94]{background:transparent;border:none;color:gray;cursor:pointer;display:flex;padding:0;transition:color .15s}.cp-remove[data-v-e7911f94]:hover{color:#eb334b}.cp-actions[data-v-e7911f94]{align-items:center;display:flex;gap:8px}.cp-btn-cmp[data-v-e7911f94]{align-items:center;background:#8b0d1d;border-radius:12px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;text-decoration:none;transition:opacity .2s}.cp-btn-cmp[data-v-e7911f94]:hover{opacity:.88}.cp-btn-clear[data-v-e7911f94]{align-items:center;background:transparent;border:1px solid #1a1a1a;border-radius:12px;color:gray;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:12px;gap:5px;padding:7px 12px;transition:all .2s}.cp-btn-clear[data-v-e7911f94]:hover{border-color:#8b0d1d;color:#eb334b}.cp-slide-enter-active[data-v-e7911f94],.cp-slide-leave-active[data-v-e7911f94]{transition:transform .25s ease,opacity .25s ease}.cp-slide-enter-from[data-v-e7911f94],.cp-slide-leave-to[data-v-e7911f94]{opacity:0;transform:translateY(100%)}.cookie-bar[data-v-58d7030d]{background:#0c0c0c;border-top:1px solid #1a1a1a;bottom:0;box-shadow:0 -4px 24px #00000080;left:0;padding:14px 0;position:fixed;right:0;z-index:9999}.cookie-inner[data-v-58d7030d]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1450px;width:92%}@media(max-width:768px){.cookie-inner[data-v-58d7030d]{align-items:stretch;flex-direction:column;gap:12px}}.cookie-text[data-v-58d7030d]{align-items:flex-start;color:#aaa;display:flex;flex:1;font-size:13px;gap:10px;line-height:1.5;min-width:0}.cookie-icon[data-v-58d7030d]{color:#888;flex-shrink:0;margin-top:1px}.cookie-link[data-v-58d7030d]{color:#eb334b;font-weight:500;text-decoration:none}.cookie-link[data-v-58d7030d]:hover{text-decoration:underline}.cookie-actions[data-v-58d7030d]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}@media(max-width:768px){.cookie-actions[data-v-58d7030d]{flex-wrap:nowrap}.cookie-actions>button[data-v-58d7030d]{flex:1;min-height:44px;min-width:0;padding-left:8px;padding-right:8px}.cookie-actions>button[data-v-58d7030d]:last-child{flex:1.4}}@media(max-width:480px){.cookie-actions[data-v-58d7030d]{flex-wrap:wrap}.cookie-actions>button[data-v-58d7030d]{flex:1 1 calc(50% - 8px)}.cookie-actions>button[data-v-58d7030d]:last-child{flex:1 1 100%}}.btn-reject[data-v-58d7030d]{background:transparent;border:1px solid #1a1a1a;border-radius:12px;color:#aaa;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .2s,color .2s;white-space:nowrap}.btn-reject[data-v-58d7030d]:hover{border-color:#888;color:#fff}.btn-settings[data-v-58d7030d]{background:transparent;border:1px solid #1a1a1a;border-radius:12px;color:#aaa;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .2s,color .2s;white-space:nowrap}.btn-settings[data-v-58d7030d]:hover{border-color:#888;color:#fff}.btn-accept[data-v-58d7030d]{background:#8b0d1d;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:700;padding:8px 20px;transition:opacity .2s;white-space:nowrap}.btn-accept[data-v-58d7030d]:hover{opacity:.88}.cookie-panel-overlay[data-v-58d7030d]{align-items:flex-end;background:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}@media(min-width:600px){.cookie-panel-overlay[data-v-58d7030d]{align-items:center}}.cookie-panel[data-v-58d7030d]{background:#0d0d0d;border:1px solid #1a1a1a;border-radius:24px;box-shadow:0 8px 40px #000c;max-width:520px;padding:24px;width:100%}.panel-header[data-v-58d7030d]{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;gap:10px;margin-bottom:20px}.panel-header span[data-v-58d7030d]{flex:1}.panel-close[data-v-58d7030d]{background:none;border:none;border-radius:12px;color:#888;cursor:pointer;padding:4px}.panel-close[data-v-58d7030d]:hover{color:#fff}.panel-categories[data-v-58d7030d]{display:flex;flex-direction:column;gap:16px}.category[data-v-58d7030d]{border:1px solid #1a1a1a;border-radius:12px;padding:14px 16px}.category.always-on[data-v-58d7030d]{opacity:.6}.category-header[data-v-58d7030d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.category-name[data-v-58d7030d]{color:#fff;font-size:14px;font-weight:600}.category-badge[data-v-58d7030d]{background:#ffffff0f;border-radius:20px;color:#888;font-size:11px;padding:2px 8px}.category-desc[data-v-58d7030d]{color:#aaa;font-size:12px;line-height:1.5;margin:0}.toggle[data-v-58d7030d]{cursor:pointer;display:inline-block;flex-shrink:0;height:22px;position:relative;width:40px}.toggle input[data-v-58d7030d]{height:0;opacity:0;position:absolute;width:0}.slider[data-v-58d7030d]{background:#1a1a1a;border-radius:22px;inset:0;position:absolute;transition:background .2s}.slider[data-v-58d7030d]:before{background:#fff;border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s;width:16px}.toggle input:checked+.slider[data-v-58d7030d]{background:#8b0d1d}.toggle input:checked+.slider[data-v-58d7030d]:before{transform:translate(18px)}.panel-actions[data-v-58d7030d]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.slide-up-enter-active[data-v-58d7030d]{transition:transform .3s ease,opacity .3s ease}.slide-up-leave-active[data-v-58d7030d]{transition:transform .25s ease,opacity .25s ease}.slide-up-enter-from[data-v-58d7030d],.slide-up-leave-to[data-v-58d7030d]{opacity:0;transform:translateY(100%)}.fade-enter-active[data-v-58d7030d],.fade-leave-active[data-v-58d7030d]{transition:opacity .2s ease}.fade-enter-from[data-v-58d7030d],.fade-leave-to[data-v-58d7030d]{opacity:0}.toast-container[data-v-4f2f36e1]{bottom:28px;pointer-events:none;position:fixed;right:24px;z-index:9999}@media(max-width:780px){.toast-container[data-v-4f2f36e1]{bottom:16px;left:12px;right:12px}}.toast-list[data-v-4f2f36e1]{align-items:flex-end;display:flex;flex-direction:column;gap:10px}@media(max-width:780px){.toast-list[data-v-4f2f36e1]{align-items:stretch}}.toast[data-v-4f2f36e1]{align-items:flex-start;background:#0d0d0d;border:1px solid #1a1a1a;border-radius:24px;box-shadow:0 16px 48px #000000b3;cursor:pointer;display:flex;gap:12px;max-width:420px;min-width:320px;overflow:hidden;padding:14px 16px 18px;pointer-events:all;position:relative}@media(max-width:780px){.toast[data-v-4f2f36e1]{max-width:100%;min-width:0}}.toast--success[data-v-4f2f36e1]{border-color:#4caf504d}.toast--success .toast-icon-wrap[data-v-4f2f36e1]{background:#4caf501f;color:#4caf50}.toast--success .toast-progress[data-v-4f2f36e1]{background:#4caf50}.toast--error[data-v-4f2f36e1]{border-color:#dc3c3c59}.toast--error .toast-icon-wrap[data-v-4f2f36e1]{background:#dc3c3c1f;color:#e55}.toast--error .toast-progress[data-v-4f2f36e1]{background:#e55}.toast--info[data-v-4f2f36e1]{border-color:#2196f34d}.toast--info .toast-icon-wrap[data-v-4f2f36e1]{background:#2196f31f;color:#2196f3}.toast--info .toast-progress[data-v-4f2f36e1]{background:#2196f3}.toast--warning[data-v-4f2f36e1]{border-color:#ff98004d}.toast--warning .toast-icon-wrap[data-v-4f2f36e1]{background:#ff98001f;color:#ff9800}.toast--warning .toast-progress[data-v-4f2f36e1]{background:#ff9800}.toast-icon-wrap[data-v-4f2f36e1]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.toast-body[data-v-4f2f36e1]{flex:1;min-width:0;padding-top:1px}.toast-title[data-v-4f2f36e1]{color:#fff;font-size:14px;font-weight:700;margin-bottom:3px}.toast-message[data-v-4f2f36e1]{color:#aaa;font-size:13px;line-height:1.5}.toast-close[data-v-4f2f36e1]{align-items:center;background:transparent;border:none;border-radius:50%;color:gray;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:background .15s,color .15s;width:24px}.toast-close[data-v-4f2f36e1]:hover{background:#ffffff12;color:#fff}.toast-progress[data-v-4f2f36e1]{animation:toast-shrink-4f2f36e1 linear forwards;border-radius:0 0 24px 24px;bottom:0;height:3px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%}@keyframes toast-shrink-4f2f36e1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-4f2f36e1]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-4f2f36e1]{transition:all .25s ease}.toast-enter-from[data-v-4f2f36e1],.toast-leave-to[data-v-4f2f36e1]{opacity:0;transform:translate(40px) scale(.92)}.toast-move[data-v-4f2f36e1]{transition:transform .3s ease}.app-shell{background:#050505;color:#fff;display:flex;flex-direction:column;min-height:100vh}.app-main{display:block;flex:1 0 auto}.error-page[data-v-54e2dfff]{background:#050505;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:32px 16px}.error-card[data-v-54e2dfff],.error-page[data-v-54e2dfff]{align-items:center;display:flex}.error-card[data-v-54e2dfff]{flex-direction:column;gap:16px;max-width:440px;text-align:center;width:100%}.error-logo[data-v-54e2dfff]{margin-bottom:8px}.error-icon-wrap[data-v-54e2dfff]{align-items:center;border-radius:50%;display:flex;height:96px;justify-content:center;width:96px}.error-icon-wrap.wrap-404[data-v-54e2dfff]{background:#8b0d1d14;border:1px solid rgba(139,13,29,.2);color:#eb334b}.error-icon-wrap.wrap-500[data-v-54e2dfff]{background:#ff980014;border:1px solid rgba(255,152,0,.2);color:#ff9800}.error-code[data-v-54e2dfff]{color:#ffffff0a;font-size:72px;font-weight:900;letter-spacing:-4px;line-height:1;margin-top:-8px}.error-title[data-v-54e2dfff]{color:#fff;font-size:24px;font-weight:800;margin:0}.error-desc[data-v-54e2dfff]{color:#888;font-size:14px;line-height:1.7;margin:0;max-width:340px}.error-actions[data-v-54e2dfff]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.btn-home[data-v-54e2dfff]{align-items:center;background:#8b0d1d;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:700;gap:7px;padding:12px 24px;transition:opacity .2s}.btn-home[data-v-54e2dfff]:hover{opacity:.88}.btn-back[data-v-54e2dfff]{align-items:center;background:transparent;border:1px solid #1a1a1a;border-radius:8px;color:#aaa;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:7px;padding:12px 20px;transition:border-color .2s,color .2s}.btn-back[data-v-54e2dfff]:hover{border-color:#888;color:#fff}
