.notification-bar[data-v-c041e89e]{align-items:center;background:var(--color-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;left:0;position:fixed;text-decoration:none;top:0;transition:filter .2s;width:100%;z-index:101}.notification-bar[data-v-c041e89e]:hover{filter:brightness(1.1)}.notification-content[data-v-c041e89e]{align-items:center;display:flex;gap:8px}.badge[data-v-c041e89e]{background:#00000080;border-radius:4px;color:var(--color-secondary);font-size:10px;font-weight:700;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase}.notification-text[data-v-c041e89e]{color:#000;font-size:12px;font-weight:600;margin:0}.notification-arrow[data-v-c041e89e]{color:#000;font-size:14px}@media(max-width:1024px){.notification-bar[data-v-c041e89e]{height:30px}.notification-content[data-v-c041e89e]{gap:7px}.badge[data-v-c041e89e]{font-size:9px;padding:2px 6px}.notification-text[data-v-c041e89e]{font-size:11px}.notification-arrow[data-v-c041e89e]{font-size:13px}}@media(max-width:768px){.notification-bar[data-v-c041e89e]{height:28px}.notification-content[data-v-c041e89e]{gap:6px;padding:0 12px}.badge[data-v-c041e89e]{font-size:8px;padding:2px 5px}.notification-text[data-v-c041e89e]{font-size:10px}.notification-arrow[data-v-c041e89e]{font-size:12px}}@media(max-width:640px){.notification-bar[data-v-c041e89e]{height:26px}.notification-content[data-v-c041e89e]{gap:5px;padding:0 10px}.badge[data-v-c041e89e]{font-size:7px;padding:2px 4px}.notification-text[data-v-c041e89e]{font-size:9px}.notification-arrow[data-v-c041e89e]{font-size:10px}}.mobile-bottom-nav[data-v-50c618d5]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#141414fa;border-radius:0;border-top:1px solid rgba(0,255,255,.2);bottom:0;box-shadow:0 -4px 20px #00000080;display:none;height:70px;justify-content:space-around;left:0;padding:0 20px;position:fixed;right:0;z-index:1000}.nav-item[data-v-50c618d5]{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:60px;text-decoration:none}.nav-icon[data-v-50c618d5]{filter:grayscale(1) brightness(1.2);height:18px;-o-object-fit:contain;object-fit:contain;opacity:.5;transition:opacity .2s ease,filter .2s ease;width:18px}.nav-label[data-v-50c618d5]{color:#8f8f8f;font-size:11px;font-weight:500;transition:color .2s ease}.nav-item.active .nav-icon[data-v-50c618d5]{filter:grayscale(0) brightness(1);opacity:1}.nav-item.active .nav-label[data-v-50c618d5]{color:#fff}.nav-item:hover .nav-icon[data-v-50c618d5]{filter:grayscale(0) brightness(1);opacity:1}.nav-item:hover .nav-label[data-v-50c618d5]{color:#fff}.nav-item-create[data-v-50c618d5]{text-decoration:none}.create-button[data-v-50c618d5],.nav-item-create[data-v-50c618d5]{align-items:center;display:flex;justify-content:center}.create-button[data-v-50c618d5]{background:#0ff;border-radius:14px;box-shadow:0 4px 15px #00ffff4d;height:48px;transition:all .2s ease;width:70px}.create-button[data-v-50c618d5]:hover{box-shadow:0 6px 20px #00ffff80;transform:scale(1.05)}.create-icon[data-v-50c618d5]{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}@media(max-width:1023px){.mobile-bottom-nav[data-v-50c618d5]{display:flex}}@media(max-width:640px){.mobile-bottom-nav[data-v-50c618d5]{border-radius:0;bottom:0;height:65px;left:0;right:0}.nav-icon[data-v-50c618d5]{height:16px;width:16px}.nav-label[data-v-50c618d5]{font-size:10px}.create-button[data-v-50c618d5]{border-radius:12px;height:44px;width:65px}.create-icon[data-v-50c618d5]{height:20px;width:20px}.nav-item[data-v-50c618d5]{gap:4px;min-width:50px}}@supports (padding-bottom:env(safe-area-inset-bottom)){.mobile-bottom-nav[data-v-50c618d5]{height:calc(70px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}@media(max-width:640px){.mobile-bottom-nav[data-v-50c618d5]{height:calc(65px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}}.toast-container[data-v-21e4dc0c]{bottom:24px;display:flex;flex-direction:column-reverse;gap:12px;pointer-events:none;position:fixed;right:20px;transition:bottom .25s ease;z-index:100000}.toast-container.cookie-consent-open[data-v-21e4dc0c]{bottom:148px}.toast[data-v-21e4dc0c]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1af2;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;box-shadow:0 8px 32px #0006;display:flex;gap:12px;max-width:500px;min-width:300px;padding:16px;pointer-events:auto}.toast-success[data-v-21e4dc0c]{background:#003200e6;border-color:#00ff0080}.toast-error[data-v-21e4dc0c]{background:#320000e6;border-color:#ff4d4f80}.toast-warning[data-v-21e4dc0c]{background:#322800e6;border-color:#ffc10780}.toast-info[data-v-21e4dc0c]{background:#002832e6;border-color:#00ffff80}.toast-icon[data-v-21e4dc0c]{flex-shrink:0;font-size:24px}.toast-success .toast-icon[data-v-21e4dc0c]{color:#0f0}.toast-error .toast-icon[data-v-21e4dc0c]{color:#ff4d4f}.toast-warning .toast-icon[data-v-21e4dc0c]{color:#ffc107}.toast-info .toast-icon[data-v-21e4dc0c]{color:#0ff}.toast-message[data-v-21e4dc0c]{color:#fff;flex:1;font-size:14px;line-height:1.5}.toast-close[data-v-21e4dc0c]{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s;width:24px}.toast-close[data-v-21e4dc0c]:hover{background:#ffffff1a;color:#fff}.toast-enter-active[data-v-21e4dc0c]{transition:all .3s ease}.toast-leave-active[data-v-21e4dc0c]{transition:all .2s ease}.toast-enter-from[data-v-21e4dc0c]{opacity:0;transform:translateY(20px)}.toast-leave-to[data-v-21e4dc0c]{opacity:0;transform:translate(100%)}@media(max-width:640px){.toast-container[data-v-21e4dc0c]{bottom:16px;left:12px;right:12px}.toast-container.cookie-consent-open[data-v-21e4dc0c]{bottom:240px}.toast[data-v-21e4dc0c]{max-width:none;min-width:auto}}.back-to-top[data-v-0aa26e14]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(120% 120% at 30% 20%,#ffd7001a 0,#ffd70000 55%),linear-gradient(160deg,#0e161c8c,#080e1499);border:1px solid rgba(255,215,0,.3);border-radius:10px;bottom:32px;box-shadow:0 6px 20px #00000073,0 0 #ffd70000,inset 0 0 0 1px #ffffff0a;color:gold;cursor:pointer;display:inline-flex;font-family:Space Grotesk,sans-serif;height:38px;justify-content:center;left:28px;overflow:visible;position:fixed;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,border-color .25s ease,color .2s ease;width:38px;z-index:999}.back-to-top[data-v-0aa26e14]:hover{border-color:#ffd700bf;box-shadow:0 10px 28px #0000008c,0 0 20px #ffd70059,inset 0 0 0 1px #ffd70040;color:#fff;transform:translateY(-4px)}.back-to-top[data-v-0aa26e14]:active{transform:translateY(-1px) scale(.97)}.back-to-top-icon[data-v-0aa26e14]{font-size:18px;position:relative;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s ease;z-index:2}.back-to-top:hover .back-to-top-icon[data-v-0aa26e14]{filter:drop-shadow(0 0 6px rgba(255,215,0,.75));transform:translateY(-2px)}.back-to-top-ring[data-v-0aa26e14]{border:1px solid rgba(255,215,0,.35);border-radius:10px;inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.back-to-top:hover .back-to-top-ring[data-v-0aa26e14]{animation:back-to-top-pulse-0aa26e14 1.6s cubic-bezier(.4,0,.2,1) infinite;opacity:1}.back-to-top-glow[data-v-0aa26e14]{background:radial-gradient(circle at 50% 50%,#ffd70059 0,#ffd70000 70%);border-radius:10px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.back-to-top:hover .back-to-top-glow[data-v-0aa26e14]{opacity:1}@keyframes back-to-top-pulse-0aa26e14{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@media(max-width:1023px){.back-to-top[data-v-0aa26e14]{bottom:80px;height:36px;left:16px;width:36px}.back-to-top-icon[data-v-0aa26e14]{font-size:16px}}.back-to-top-enter-active[data-v-0aa26e14],.back-to-top-leave-active[data-v-0aa26e14]{transition:opacity .25s ease,transform .25s ease}.back-to-top-enter-from[data-v-0aa26e14],.back-to-top-leave-to[data-v-0aa26e14]{opacity:0;transform:translateY(12px) scale(.9)}*{box-sizing:border-box;font-family:Space Grotesk,sans-serif;margin:0;padding:0}body{background:#141414;color:#fff;overflow-x:hidden}:root{--color-primary:#0ff;--color-secondary:gold;--color-bg-dark:#141414;--color-bg-darker:#1b1b1c;--color-bg-light:#303031;--color-text:#fff;--color-text-muted:#8f8f8f}#__nuxt,.page-wrapper{min-height:100vh;width:100%}.page-wrapper{background:linear-gradient(180deg,#000,#021d23)}@media(max-width:1023px){.page-wrapper{padding-bottom:0}}@media(max-width:640px){.page-wrapper{padding-bottom:0}}.error-page[data-v-eb6a6739]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:40px 20px;position:relative;width:100%}.page-background[data-v-eb6a6739]{background:linear-gradient(180deg,#000,#021d23);height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.error-section[data-v-eb6a6739]{align-items:center;display:flex;flex:1;isolation:isolate;justify-content:center;position:relative;width:100%}.error-section[data-v-eb6a6739]:before{animation:pulse-eb6a6739 4s ease-in-out infinite;background:radial-gradient(circle,rgba(0,212,255,.15) 0,rgba(0,212,255,.1) 30%,rgba(0,212,255,.05) 55%,transparent 80%);content:"";filter:blur(100px);height:min(1200px,130vh);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(1400px,90vw);z-index:0}@keyframes pulse-eb6a6739{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.05)}}.container[data-v-eb6a6739]{margin:0 auto;max-width:900px;padding:0 32px;position:relative;z-index:1}.error-content[data-v-eb6a6739]{align-items:center;display:flex;flex-direction:column;gap:32px;text-align:center}.error-number-container[data-v-eb6a6739]{display:inline-block;margin-bottom:16px;position:relative}.error-number[data-v-eb6a6739]{animation:glow-eb6a6739 2s ease-in-out infinite alternate;color:var(--color-primary);font-size:180px;font-weight:700;line-height:1;margin:0;text-shadow:0 0 20px rgba(0,212,255,.5),0 0 40px rgba(0,212,255,.3),0 0 60px rgba(0,212,255,.2)}@keyframes glow-eb6a6739{0%{text-shadow:0 0 20px rgba(0,212,255,.5),0 0 40px rgba(0,212,255,.3),0 0 60px rgba(0,212,255,.2)}to{text-shadow:0 0 30px rgba(0,212,255,.7),0 0 50px rgba(0,212,255,.5),0 0 80px rgba(0,212,255,.3)}}.glow-effect[data-v-eb6a6739]{animation:pulse-glow-eb6a6739 2s ease-in-out infinite;background:radial-gradient(circle,rgba(0,212,255,.3) 0,transparent 70%);filter:blur(50px);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@keyframes pulse-glow-eb6a6739{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.error-title[data-v-eb6a6739]{color:#fff;font-size:42px;font-weight:600;line-height:1.2;margin:0}.error-description[data-v-eb6a6739]{color:var(--color-text-muted);font-size:18px;line-height:1.6;margin:0;max-width:600px}.redirect-message[data-v-eb6a6739]{color:#fff9;font-size:16px;font-weight:400;margin:8px 0 0}.error-actions[data-v-eb6a6739]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}.btn-primary[data-v-eb6a6739]{align-items:center;background:var(--color-primary);border:none;border-radius:10px;box-shadow:0 4px 20px #00d4ff4d;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:14px 28px;transition:all .3s}.btn-primary[data-v-eb6a6739]:hover{background:#00b8e6;box-shadow:0 6px 25px #00d4ff66;transform:translateY(-2px)}@media(max-width:1024px){.error-logo .logo[data-v-eb6a6739]{height:50px;width:50px}.container[data-v-eb6a6739]{padding:0 24px}.error-number[data-v-eb6a6739]{font-size:140px}.error-title[data-v-eb6a6739]{font-size:36px}.error-description[data-v-eb6a6739]{font-size:16px}.redirect-message[data-v-eb6a6739]{font-size:15px}}@media(max-width:768px){.container[data-v-eb6a6739]{padding:0 16px}.error-number[data-v-eb6a6739]{font-size:120px}.error-title[data-v-eb6a6739]{font-size:30px}.error-description[data-v-eb6a6739]{font-size:15px}.redirect-message[data-v-eb6a6739]{font-size:14px}.btn-primary[data-v-eb6a6739]{font-size:15px;justify-content:center;max-width:300px;padding:12px 24px;width:100%}}@media(max-width:640px){.error-page[data-v-eb6a6739]{padding:30px 15px}.container[data-v-eb6a6739]{padding:0 14px}.error-content[data-v-eb6a6739]{gap:24px}.error-number-container[data-v-eb6a6739]{margin-bottom:8px}.error-number[data-v-eb6a6739]{font-size:100px}.error-title[data-v-eb6a6739]{font-size:26px}.error-description[data-v-eb6a6739]{font-size:14px}.redirect-message[data-v-eb6a6739]{font-size:13px}.btn-primary[data-v-eb6a6739]{font-size:14px;padding:10px 20px}}@media(max-width:480px){.error-number[data-v-eb6a6739]{font-size:80px}.error-title[data-v-eb6a6739]{font-size:22px}.error-description[data-v-eb6a6739]{font-size:13px}.redirect-message[data-v-eb6a6739]{font-size:12px}}
