.header[data-v-b521dfe9]{background-color:#1a1a1af2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .3s ease,backdrop-filter .3s ease}@media (max-width: 480px){.header[data-v-b521dfe9]{background-color:#1a1a1afa}}.header-container[data-v-b521dfe9]{display:flex;justify-content:flex-start;align-items:center;padding:16px;height:70px;gap:24px}@media (max-width: 480px){.header-container[data-v-b521dfe9]{height:60px;padding:8px;gap:16px}}.logo[data-v-b521dfe9]{display:flex;flex-direction:column;text-decoration:none;transition:transform .3s ease}.logo[data-v-b521dfe9]:hover{transform:translateY(-1px)}.logo:hover h1[data-v-b521dfe9]{color:#5faee3}.logo h1[data-v-b521dfe9]{font-size:20px;color:#3498db;margin:0;font-weight:700;letter-spacing:1px;transition:color .3s ease}@media (max-width: 480px){.logo h1[data-v-b521dfe9]{font-size:18px}}.logo .subtitle[data-v-b521dfe9]{font-size:14px;color:#ffffff80;margin-top:2px}@media (max-width: 480px){.logo .subtitle[data-v-b521dfe9]{display:none}}.nav[data-v-b521dfe9] .n-menu{background:transparent;border:none}.nav[data-v-b521dfe9] .n-menu .n-menu-item{margin:0 4px;padding:0 8px}@media (max-width: 480px){.nav[data-v-b521dfe9] .n-menu .n-menu-item{margin:0 4px;padding:0 4px}}.nav[data-v-b521dfe9] .n-menu .n-menu-item a{color:#ffffffb3;font-size:16px;font-weight:500;transition:color .3s ease}@media (max-width: 480px){.nav[data-v-b521dfe9] .n-menu .n-menu-item a{font-size:14px}}.nav[data-v-b521dfe9] .n-menu .n-menu-item a:hover{color:#fff}.footer[data-v-488782ed]{background-color:#1a1a1a;border-top:1px solid rgba(255,255,255,.1);padding:32px 0}@media (max-width: 480px){.footer[data-v-488782ed]{padding:24px 0}}.footer-container[data-v-488782ed]{display:flex;flex-direction:column;gap:32px}@media (max-width: 480px){.footer-container[data-v-488782ed]{gap:24px}}.footer-content[data-v-488782ed]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media (max-width: 480px){.footer-content[data-v-488782ed]{grid-template-columns:1fr;gap:24px}}.footer-section h3[data-v-488782ed]{color:#fff;margin-bottom:16px;font-size:18px}@media (max-width: 480px){.footer-section h3[data-v-488782ed]{font-size:16px;margin-bottom:8px}}.footer-section p[data-v-488782ed]{color:#ffffffb3;line-height:1.6;font-size:16px}@media (max-width: 480px){.footer-section p[data-v-488782ed]{font-size:14px}}.footer-nav[data-v-488782ed]{display:flex;flex-direction:column;gap:8px}.footer-nav a[data-v-488782ed]{color:#ffffffb3;font-size:16px;transition:color .3s ease}@media (max-width: 480px){.footer-nav a[data-v-488782ed]{font-size:14px}}.footer-nav a[data-v-488782ed]:hover{color:#fff}.footer-bottom[data-v-488782ed]{text-align:center;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 480px){.footer-bottom[data-v-488782ed]{padding-top:16px}}.footer-bottom p[data-v-488782ed]{color:#ffffff80;font-size:14px;margin:0}@media (max-width: 480px){.footer-bottom p[data-v-488782ed]{font-size:12px}}html{min-width:100vw;min-height:100vh;background-color:#000}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background-color:#000}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media (prefers-color-scheme: light){:root{color:#ffffffde;background-color:#000}a:hover{color:#747bff}button{background-color:#1a1a1a}}
