.particle-canvas[data-v-f8756764]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#fff;background:#1a1a1a;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{position:relative;min-height:100vh;width:100%}.container{max-width:1400px;margin:0 auto;padding:0 2rem}@media (max-width: 1024px){.container{padding:0 1.5rem}}@media (max-width: 768px){.container{padding:0 1rem}}@media (max-width: 1024px){.hide-tablet{display:none!important}}@media (max-width: 768px){.hide-mobile{display:none!important}}@media (min-width: 769px){.show-mobile-only{display:none!important}}@media (min-width: 1025px){.show-tablet-only{display:none!important}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media (max-width: 768px){.text-center-mobile{text-align:center}.text-left-mobile{text-align:left}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#8b5cf699;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8b5cf6cc}::selection{background:#00d4ff4d;color:#fff}
