header.svelte-113doyv .logo:where(.svelte-113doyv){left:50%;top:50%}header.svelte-113doyv .logo:where(.svelte-113doyv) img:where(.svelte-113doyv){display:inline-block;width:2.6rem;height:2.6rem;background-size:2.6rem;padding:0;margin:.3rem;transform:perspective(100px) translateZ(0) translateY(-105px) translate(260px);animation:svelte-113doyv-logo-circles 5s forwards infinite cubic-bezier(.58,-.14,.62,1.03);transition:.2s}header.svelte-113doyv .logo:where(.svelte-113doyv) img.p1:where(.svelte-113doyv){animation-delay:.3s}header.svelte-113doyv .logo:where(.svelte-113doyv) img.p2:where(.svelte-113doyv){animation-delay:.5s}header.svelte-113doyv .logo:where(.svelte-113doyv) img.p3:where(.svelte-113doyv){animation-delay:.7s}@keyframes svelte-113doyv-logo-circles{0%{transform:translateY(0)}45%{transform:translateY(15px)}50%{transform:translateY(-15px)}65%{transform:translateY(15px)}90%{transform:translateY(-10px)}to{transform:translateY(0)}}:root{--accent: #2337ff;--accent-dark: #000d8a;--black: 15, 18, 25;--gray: 96, 115, 159;--gray-light: 229, 233, 240;--gray-dark: 34, 41, 57;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}body{font-family:Roboto,sans-serif;--un-bg-opacity:1;background-color:rgb(17 0 33 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));word-wrap:break-word;overflow-wrap:break-word;font-size:20px;line-height:1.7}header{max-width:1024px;margin:auto}main{margin:auto;max-width:100%;padding:3em 1em}@media (min-width: 1024px){main{max-width:1200px}}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;line-height:1.2}h1{font-size:3.052em}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}strong,b{font-weight:700}a{text-decoration:none}p{margin-bottom:1em}.prose p{margin-bottom:2em}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%}img{max-width:100%;height:auto;border-radius:8px}code{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre{padding:1.5em;border-radius:8px}pre>code{all:unset}blockquote{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr{border:none;border-top:1px solid rgb(var(--gray-light))}@media (max-width: 720px){body{font-size:18px}main{padding:1em}}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.bg-gradient-animated{background-size:1800%;background-image:linear-gradient(135deg,#f72585,#b5179e,#7209b7,#560bad,#480ca8,#3a0ca3,#3f37c9,#4361ee,#4895ef,#4cc9f0,#4361ee,#3f37c9,#7209b7,#f72585)!important;transition:all .3s ease;animation:subtleVibrantGradient 10s ease infinite}.bg-gradient-animated:hover{animation:subtleVibrantGradient 10s ease infinite;transform:translateY(-2px);box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014}.btn-gradient-animated{position:relative;border-width:1px;--un-border-opacity:1;border-color:rgb(125 29 255 / var(--un-border-opacity));border-radius:.75rem;border-style:solid;padding:.5rem 1.5rem;font-size:1.25rem;line-height:1.75rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:700;background-size:1800%;background-image:linear-gradient(135deg,#f72585,#b5179e,#7209b7,#560bad,#480ca8,#3a0ca3,#3f37c9,#4361ee,#4895ef,#4cc9f0,#4361ee,#3f37c9,#7209b7,#f72585)!important;transition:all .3s ease;animation:subtleVibrantGradient 10s ease infinite}.btn-gradient-animated:hover{animation:subtleVibrantGradient 10s ease infinite;transform:translateY(-2px);box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014}.btn-gradient-animated:active{transition:.1s;transform:scale(.9)}@keyframes subtleVibrantGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#110021}::-webkit-scrollbar-thumb{background:#6300ff;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#7d1dff}*{scrollbar-width:thin;scrollbar-color:#6300ff #110021}
