html{scroll-behavior:smooth}*:focus-visible{outline:2px solid var(--color-primary, #1313ec);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#101022}::-webkit-scrollbar-thumb{background:#282839;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3b3b54}.prose{color:#e2e8f0}.prose h1,.prose h2,.prose h3,.prose h4{color:#fff;font-weight:700}.prose a{color:var(--color-primary, #1313ec)}.prose a:hover{text-decoration:underline}.prose ul,.prose ol{margin-left:1.5rem}.prose li{margin-bottom:.5rem}.prose code{background:#282839;padding:.2em .4em;border-radius:4px;font-size:.9em}.prose pre{background:#1e293b;padding:1rem;border-radius:8px;overflow-x:auto}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.layout-container{width:100%;max-width:1440px;margin:0 auto}.glass-panel{background:#1e293bb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1)}.glow-text{text-shadow:0 0 20px rgba(139,92,246,.5)}.btn-glow{box-shadow:0 0 20px #1313ec66}.btn-glow:hover{box-shadow:0 0 30px #1313ec99}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
