*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#050816;color:#f8fafc;font-family:Onest,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;line-height:1.5;min-height:100vh}body::-webkit-scrollbar{height:6px;width:6px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:9999px}body::-webkit-scrollbar-thumb:hover{background:#00d4ff}body{overflow-x:hidden}.animated-bg{background:#050816;inset:0;overflow:hidden;position:fixed;z-index:-1}.animated-bg:before{animation:bgFloat 25s ease-in-out infinite;background:radial-gradient(ellipse 60% 40% at 15% 30%,rgba(0,212,255,.12),transparent 45%),radial-gradient(ellipse 50% 35% at 85% 25%,rgba(54,230,255,.08),transparent 45%),radial-gradient(ellipse 45% 30% at 50% 75%,rgba(122,243,255,.06),transparent 40%),radial-gradient(ellipse 70% 50% at 70% 60%,rgba(0,168,204,.05),transparent 50%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.animated-bg:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:overlay;opacity:.015;pointer-events:none;position:absolute}@keyframes bgFloat{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(3%,2%) rotate(.5deg) scale(1.02)}50%{transform:translate(-1%,3%) rotate(-.5deg) scale(.98)}75%{transform:translate(-2%,-1%) rotate(.3deg) scale(1.01)}}a{color:#00d4ff;text-decoration:none;transition:color .15s cubic-bezier(.25,.46,.45,.94)}a:hover{color:#7af3ff}img{display:block;height:auto;max-width:100%}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}button:focus{outline:none}button:disabled{cursor:not-allowed;opacity:.5}input,select,textarea{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;padding:1rem 1.5rem;transition:all .28s cubic-bezier(.25,.46,.45,.94);width:100%}input:focus,select:focus,textarea:focus{background:#ffffff0d;border-color:#00d4ff;box-shadow:0 0 0 3px #00d4ff26,0 0 50px #00d4ff40}input,select,textarea{color:#f8fafc;font-family:inherit;font-size:1rem}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#64748b}input::placeholder,select::placeholder,textarea::placeholder{color:#64748b}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.5}h1,h2,h3,h4,h5,h6{color:#f8fafc;font-family:Unbounded,Onest,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;line-height:1.1}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}h1{font-size:3.5rem}@media(max-width:767px){h1{font-size:2.5rem}}h2{font-size:2.5rem}@media(max-width:767px){h2{font-size:2rem}}h3{font-size:2rem}@media(max-width:767px){h3{font-size:1.5rem}}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}@media(min-width:768px){.container{padding:0 2rem}}@media(min-width:1024px){.container{padding:0 3rem}}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.glass-card,.glass-card-hover{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:1.5rem;box-shadow:inset 0 1px #ffffff0f,0 8px 40px -8px #000000b3}.glass-card-hover{transition:all .28s cubic-bezier(.25,.46,.45,.94)}.glass-card-hover:hover{background:#ffffff12;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 20px 60px -15px #000c;transform:translateY(-2px)}.text-gradient{background:linear-gradient(135deg,#00d4ff,#36e6ff 40%,#7af3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-muted{color:#64748b}.text-secondary{color:#94a3b8}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{box-shadow:0 0 20px #00d4ff80}50%{box-shadow:0 0 40px #00d4ff80,0 0 60px #00d4ff33}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}.glass-panel{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:1.5rem;box-shadow:0 4px 30px #0006,inset 0 1px #ffffff0d;overflow:hidden;position:relative}.glass-panel:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.glow-border{position:relative}.glow-border:after{background:linear-gradient(135deg,rgba(0,212,255,.3),transparent 50%,rgba(0,212,255,.1));border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .28s cubic-bezier(.25,.46,.45,.94)}.glow-border:hover:after{opacity:1}.toast-container{display:flex;flex-direction:column;gap:1rem;position:fixed;right:2rem;top:2rem;z-index:700}@media(max-width:639px){.toast-container{left:1rem;right:1rem;top:1rem}}.page-enter-active,.page-leave-active{transition:all .4s cubic-bezier(.4,0,.2,1)}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}.layout-enter-active,.layout-leave-active{transition:all .4s cubic-bezier(.4,0,.2,1)}.layout-enter-from,.layout-leave-to{opacity:0}::-moz-selection{background:#00d4ff4d;color:#f8fafc}::selection{background:#00d4ff4d;color:#f8fafc}@keyframes orb-float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-20px) scale(1.05)}50%{transform:translate(-20px,30px) scale(.95)}75%{transform:translate(20px,10px) scale(1.02)}}.dropdown-enter-active,.dropdown-leave-active{transition:all .25s cubic-bezier(.4,0,.2,1)}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-10px) scale(.95)}.slide-down-enter-active,.slide-down-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-20px)}.scale-enter-active,.scale-leave-active{transition:all .25s cubic-bezier(.4,0,.2,1)}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}.toast-container[data-v-2482c203]{display:flex;flex-direction:column;gap:.25rem;max-width:320px;position:fixed;right:1rem;top:1rem;width:calc(100% - 2rem);z-index:700}@media(min-width:768px){.toast-container[data-v-2482c203]{gap:.5rem;max-width:360px;right:1.5rem;top:1.5rem;width:auto}}.toast[data-v-2482c203]{align-items:flex-start;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;box-shadow:0 8px 40px -8px #000000b3;display:flex;gap:.5rem;overflow:hidden;padding:.5rem 1rem;position:relative}@media(min-width:768px){.toast[data-v-2482c203]{border-radius:1.5rem;gap:1rem;padding:1rem 1.5rem}}.toast[data-v-2482c203]:before{border-radius:0 3px 3px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.toast--success[data-v-2482c203]:before{background:#10b981;box-shadow:0 0 12px #10b98180}.toast--success .toast__icon[data-v-2482c203]{background:#10b9811f;color:#10b981}.toast--error[data-v-2482c203]:before{background:#ef4444;box-shadow:0 0 12px #ef444480}.toast--error .toast__icon[data-v-2482c203]{background:#ef44441f;color:#ef4444}.toast--warning[data-v-2482c203]:before{background:#f59e0b;box-shadow:0 0 12px #f59e0b80}.toast--warning .toast__icon[data-v-2482c203]{background:#f59e0b1f;color:#f59e0b}.toast--info[data-v-2482c203]:before{background:#3b82f6;box-shadow:0 0 12px #3b82f680}.toast--info .toast__icon[data-v-2482c203]{background:#3b82f61f;color:#3b82f6}.toast__icon[data-v-2482c203]{align-items:center;border-radius:.75rem;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}@media(min-width:768px){.toast__icon[data-v-2482c203]{height:32px;width:32px}}.toast__content[data-v-2482c203]{flex:1;min-width:0;padding-top:2px}.toast__title[data-v-2482c203]{color:#f8fafc;font-size:.75rem;font-weight:600;line-height:1.3;margin:0}@media(min-width:768px){.toast__title[data-v-2482c203]{font-size:.875rem}}.toast__message[data-v-2482c203]{color:#94a3b8;display:-webkit-box;font-size:.75rem;-webkit-line-clamp:2;line-height:1.3;margin:2px 0 0;-webkit-box-orient:vertical;overflow:hidden}.toast__close[data-v-2482c203]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .28s cubic-bezier(.25,.46,.45,.94);width:24px}@media(min-width:768px){.toast__close[data-v-2482c203]{height:26px;width:26px}}.toast__close[data-v-2482c203]:hover{background:#ffffff1a;border-color:#ef44444d;color:#ef4444}.toast-enter-active[data-v-2482c203],.toast-leave-active[data-v-2482c203]{transition:all .25s ease}.toast-enter-from[data-v-2482c203],.toast-leave-to[data-v-2482c203]{opacity:0;transform:translate(100%)}.toast-move[data-v-2482c203]{transition:transform .25s ease}.error-page[data-v-93b0fe35]{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.error-page__bg[data-v-93b0fe35]{background:#050816;inset:0;position:fixed;z-index:0}.error-page__orb[data-v-93b0fe35]{animation:orb-float-93b0fe35 8s ease-in-out infinite;border-radius:50%;filter:blur(100px);opacity:.4;position:absolute}.error-page__orb--1[data-v-93b0fe35]{animation-delay:0s;background:radial-gradient(circle,rgba(239,68,68,.3) 0,transparent 70%);height:600px;left:-200px;top:-200px;width:600px}.error-page__orb--2[data-v-93b0fe35]{animation-delay:-4s;background:radial-gradient(circle,rgba(0,212,255,.25) 0,transparent 70%);bottom:-150px;height:500px;right:-150px;width:500px}@keyframes orb-float-93b0fe35{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(20px,10px) scale(1.02)}}.error-page__grid[data-v-93b0fe35]{animation:grid-shift-93b0fe35 20s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:50px 50px;inset:0;-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,#000 20%,transparent 100%);position:absolute}@keyframes grid-shift-93b0fe35{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.error-page__scanlines[data-v-93b0fe35]{animation:scanline-flicker-93b0fe35 .1s infinite;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 4px);inset:0;pointer-events:none;position:absolute}@keyframes scanline-flicker-93b0fe35{0%,to{opacity:.03}50%{opacity:.05}}.error-page__container[data-v-93b0fe35]{max-width:600px;padding:2rem;position:relative;text-align:center;z-index:1}.error-page__code[data-v-93b0fe35]{font-family:Unbounded,Onest,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(100px,20vw,180px);font-weight:900;letter-spacing:-.05em;line-height:1;margin-bottom:1.5rem;position:relative}.error-page__code-layer[data-v-93b0fe35]{display:block;left:0;position:absolute;right:0;top:0}.error-page__code-layer--1[data-v-93b0fe35]{animation:glitch-1-93b0fe35 2.5s infinite;color:#f8fafc;z-index:3}.error-page__code-layer--2[data-v-93b0fe35]{animation:glitch-2-93b0fe35 2.5s infinite;color:#ef4444;z-index:2}.error-page__code-layer--3[data-v-93b0fe35]{animation:glitch-3-93b0fe35 2.5s infinite;color:#00d4ff;z-index:1}@keyframes glitch-1-93b0fe35{0%,to{clip-path:inset(0 0 0 0);transform:translate(0)}5%{clip-path:inset(40% 0 20% 0);transform:translate(-3px,2px)}10%{clip-path:inset(0 0 0 0);transform:translate(0)}15%{clip-path:inset(60% 0 10% 0);transform:translate(2px,-1px)}20%{clip-path:inset(0 0 0 0);transform:translate(0)}80%{clip-path:inset(0 0 0 0);transform:translate(0)}85%{clip-path:inset(20% 0 60% 0);transform:translate(-2px,1px)}90%{clip-path:inset(0 0 0 0);transform:translate(0)}}@keyframes glitch-2-93b0fe35{0%,to{clip-path:inset(0 0 100% 0);opacity:0;transform:translate(0)}5%{clip-path:inset(40% 0 20% 0);opacity:.8;transform:translate(4px,-2px)}10%{clip-path:inset(0 0 100% 0);opacity:0;transform:translate(0)}15%{clip-path:inset(60% 0 10% 0);opacity:.8;transform:translate(-3px,1px)}20%{clip-path:inset(0 0 100% 0);opacity:0;transform:translate(0)}80%{clip-path:inset(0 0 100% 0);opacity:0}85%{clip-path:inset(20% 0 60% 0);opacity:.8;transform:translate(3px,-1px)}90%{clip-path:inset(0 0 100% 0);opacity:0}}@keyframes glitch-3-93b0fe35{0%,to{clip-path:inset(100% 0 0 0);opacity:0;transform:translate(0)}5%{clip-path:inset(20% 0 40% 0);opacity:.8;transform:translate(-4px,2px)}10%{clip-path:inset(100% 0 0 0);opacity:0;transform:translate(0)}15%{clip-path:inset(10% 0 60% 0);opacity:.8;transform:translate(3px,-1px)}20%{clip-path:inset(100% 0 0 0);opacity:0;transform:translate(0)}80%{clip-path:inset(100% 0 0 0);opacity:0}85%{clip-path:inset(60% 0 20% 0);opacity:.8;transform:translate(-3px,1px)}90%{clip-path:inset(100% 0 0 0);opacity:0}}.error-page__title[data-v-93b0fe35]{color:#f8fafc;font-size:clamp(1.125rem,4vw,1.5rem);font-weight:700;margin-bottom:1rem;position:relative}.error-page__title span[data-v-93b0fe35]{animation:title-glitch-93b0fe35 3s infinite;display:inline-block;position:relative}.error-page__title[data-v-93b0fe35]:after,.error-page__title[data-v-93b0fe35]:before{content:attr(data-text);left:0;overflow:hidden;position:absolute;right:0;top:0}.error-page__title[data-v-93b0fe35]:before{animation:title-glitch-before-93b0fe35 3s infinite;clip-path:inset(0 0 70% 0);color:#ef4444}.error-page__title[data-v-93b0fe35]:after{animation:title-glitch-after-93b0fe35 3s infinite;clip-path:inset(70% 0 0 0);color:#00d4ff}@keyframes title-glitch-93b0fe35{0%,to{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}60%{transform:translate(-1px,-1px)}80%{transform:translate(1px,1px)}}@keyframes title-glitch-before-93b0fe35{0%,to{opacity:0;transform:translate(0)}20%,22%{opacity:.7;transform:translate(2px,-1px)}40%,42%{opacity:.7;transform:translate(-2px,1px)}60%,to{opacity:0}}@keyframes title-glitch-after-93b0fe35{0%,to{opacity:0;transform:translate(0)}40%,42%{opacity:.7;transform:translate(-2px,-1px)}60%,62%{opacity:.7;transform:translate(2px,1px)}80%,to{opacity:0}}.error-page__description[data-v-93b0fe35]{color:#94a3b8;font-size:.875rem;line-height:1.625;margin-bottom:2rem}.error-page__terminal[data-v-93b0fe35]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000080;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;margin-bottom:2rem;overflow:hidden;text-align:left}.error-page__terminal-header[data-v-93b0fe35]{align-items:center;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:.25rem;padding:.5rem 1rem}.error-page__terminal-dot[data-v-93b0fe35]{border-radius:50%;height:12px;width:12px}.error-page__terminal-dot--red[data-v-93b0fe35]{background:#ff5f56}.error-page__terminal-dot--yellow[data-v-93b0fe35]{background:#ffbd2e}.error-page__terminal-dot--green[data-v-93b0fe35]{background:#27ca40}.error-page__terminal-title[data-v-93b0fe35]{color:#64748b;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;margin-left:.5rem}.error-page__terminal-body[data-v-93b0fe35]{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;padding:1rem}.error-page__terminal-line[data-v-93b0fe35]{display:flex;gap:.5rem;margin-bottom:.25rem}.error-page__terminal-line--error[data-v-93b0fe35]{margin-top:.5rem}.error-page__terminal-prompt[data-v-93b0fe35]{color:#00d4ff;font-weight:700}.error-page__terminal-command[data-v-93b0fe35]{color:#f8fafc}.error-page__terminal-cursor[data-v-93b0fe35]{color:#00d4ff}.error-page__terminal-cursor--blink[data-v-93b0fe35]{animation:cursor-blink-93b0fe35 1s step-end infinite}@keyframes cursor-blink-93b0fe35{0%,50%{opacity:1}51%,to{opacity:0}}.error-page__terminal-error[data-v-93b0fe35]{animation:error-appear-93b0fe35 .3s ease-out;color:#ef4444}@keyframes error-appear-93b0fe35{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.error-page__terminal-suggestion[data-v-93b0fe35]{animation:suggestion-appear-93b0fe35 .5s ease-out;color:#64748b}@keyframes suggestion-appear-93b0fe35{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.error-page__actions[data-v-93b0fe35]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.error-page__btn[data-v-93b0fe35]{align-items:center;border:none;border-radius:1rem;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .28s cubic-bezier(.25,.46,.45,.94)}.error-page__btn--primary[data-v-93b0fe35]{background:linear-gradient(135deg,#00d4ff,#36e6ff 40%,#7af3ff);box-shadow:0 4px 20px #00d4ff33;color:#030712}.error-page__btn--primary[data-v-93b0fe35]:hover{box-shadow:0 6px 30px #00d4ff80;transform:translateY(-2px)}.error-page__btn--secondary[data-v-93b0fe35]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.06);color:#f8fafc}.error-page__btn--secondary[data-v-93b0fe35]:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translateY(-2px)}.error-page__floating[data-v-93b0fe35]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.error-page__float[data-v-93b0fe35]{animation:float-element-93b0fe35 6s ease-in-out infinite;color:#64748b4d;position:absolute}.error-page__float--1[data-v-93b0fe35]{animation-delay:0s;left:10%;top:10%}.error-page__float--2[data-v-93b0fe35]{animation-delay:-1.5s;right:15%;top:20%}.error-page__float--3[data-v-93b0fe35]{animation-delay:-3s;bottom:25%;font-size:2.5rem;font-weight:700;left:15%}.error-page__float--4[data-v-93b0fe35]{animation-delay:-4.5s;bottom:15%;font-size:2rem;font-weight:700;right:10%}@keyframes float-element-93b0fe35{0%,to{opacity:.3;transform:translateY(0) rotate(0)}25%{opacity:.5;transform:translateY(-20px) rotate(5deg)}50%{opacity:.3;transform:translateY(0) rotate(0)}75%{opacity:.5;transform:translateY(20px) rotate(-5deg)}}
