@import"https://fonts.cdnfonts.com/css/satoshi";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,400,0..1,-50..200";@import"https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css";:root{--color-primary: #8A2BE2;--color-primary-dark: #6A1BC2;--color-primary-light: #AA4BFF;--color-secondary: #00FFFF;--color-secondary-dark: #00CCCC;--color-secondary-light: #33FFFF;--color-text-primary: #FFFFFF;--color-text-secondary: #D1D5DB;--color-background: #000000;--color-surface: #0A001F;--color-surface-alt: #1C0B3A;--color-border: #374151;--color-glow-blue: #0055AA;--color-glow-purple: #5A1A9A;--color-glow-cyan: rgba(0, 255, 255, .3);--color-glow-purple-light: rgba(138, 43, 226, .3);--color-success: #10b981;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #06b6d4;--font-primary: "Satoshi", -apple-system, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--font-heading: "Satoshi", -apple-system, "SF Pro Display", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--font-mono: "SF Mono", "Monaco", "Courier New", monospace;--font-icons: "Material Symbols Outlined", sans-serif;--icon-size-sm: 18px;--icon-size-md: 24px;--icon-size-lg: 36px;--icon-size-xl: 48px;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--glow-blue: 0 0 20px rgba(0, 255, 255, .5), 0 0 40px rgba(0, 255, 255, .3);--glow-purple: 0 0 20px rgba(138, 43, 226, .5), 0 0 40px rgba(138, 43, 226, .3);--glow-blue-strong: 0 0 30px rgba(0, 255, 255, .8), 0 0 60px rgba(0, 255, 255, .5);--glow-purple-strong: 0 0 30px rgba(138, 43, 226, .8), 0 0 60px rgba(138, 43, 226, .5);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0}body{background-color:var(--color-background);color:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.font-normal{font-weight:var(--font-normal)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.leading-tight{line-height:var(--leading-tight)}.leading-normal{line-height:var(--leading-normal)}.leading-relaxed{line-height:var(--leading-relaxed)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.p-2xl{padding:var(--spacing-2xl)}.p-3xl{padding:var(--spacing-3xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.m-2xl{margin:var(--spacing-2xl)}.m-3xl{margin:var(--spacing-3xl)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-success{color:var(--color-success)}.text-error{color:var(--color-error)}.text-warning{color:var(--color-warning)}.text-info{color:var(--color-info)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-surface{background-color:var(--color-surface)}.bg-background{background-color:var(--color-background)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.icon,.material-symbols-outlined{font-family:var(--font-icons);font-weight:400;font-style:normal;font-size:var(--icon-size-md);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}.icon-thin{font-weight:100}.icon-sm{font-size:var(--icon-size-sm)}.icon-md{font-size:var(--icon-size-md)}.icon-lg{font-size:var(--icon-size-lg)}.icon-xl{font-size:var(--icon-size-xl)}.desktop-only,.mobile-only{display:none}@media (min-width: 640px){.sm\:text-lg{font-size:var(--text-lg)}}@media (min-width: 768px){.md\:text-xl{font-size:var(--text-xl)}.desktop-only{display:block}.mobile-only{display:none!important}}@media (min-width: 1024px){.lg\:text-2xl{font-size:var(--text-2xl)}}@media (max-width: 767px){:root{--text-xs: .7rem;--text-sm: .8rem;--text-base: .9rem;--text-lg: 1rem;--text-xl: 1.125rem;--text-2xl: 1.25rem;--text-3xl: 1.5rem;--text-4xl: 1.875rem;--text-5xl: 2.25rem}:root{--spacing-xs: .2rem;--spacing-sm: .4rem;--spacing-md: .75rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem}.container-wrapper{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.base-button--sm{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm)}.base-button--md{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-base)}.base-button--lg{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--text-lg)}.base-card__header,.base-card__content,.base-card__footer{padding:var(--spacing-md)}.the-header__nav{padding:var(--spacing-sm) 0}.the-header__logo-link{font-size:var(--text-lg)}.the-footer{padding:var(--spacing-xl) 0 var(--spacing-md)}.the-footer__content{grid-template-columns:repeat(1,1fr);gap:var(--spacing-lg)}.desktop-only{display:none!important}.mobile-only{display:block!important}button,a,input,select,textarea{min-height:44px;min-width:44px}body{-webkit-overflow-scrolling:touch;overflow-x:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}@media (min-width: 640px) and (max-width: 767px){.the-footer__content{grid-template-columns:repeat(2,1fr)}}@media (max-width: 374px){:root{--spacing-md: .625rem;--spacing-lg: 1rem}.container-wrapper{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}}a{color:var(--color-primary);text-decoration:none;transition:color .3s ease}a:hover{color:var(--color-primary-light)}button{font-family:var(--font-primary);cursor:pointer;border:none;background:none}button:focus,button:focus-visible{outline:none}a:focus,a:focus-visible{outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#000;border-left:1px solid rgba(255,255,255,.1)}::-webkit-scrollbar-thumb{background:#fff3;border-radius:5px;border:1px solid rgba(255,255,255,.1)}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}::-webkit-scrollbar-thumb:active{background:#fff6}::-webkit-scrollbar-corner{background:#000}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) #000000}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}
