.wordmark.svelte-10y6uor{width:128px;height:auto;display:block}@layer base{[data-theme=dark],[data-theme=dark] *{background-color:inherit;color:inherit}html,body{background-color:var(--color-secondary);color:var(--color-primary);font-optical-sizing:auto;font-family:Inter,sans-serif;font-style:normal;font-weight:400}html[data-theme=dark],body[data-theme=dark]{background-color:var(--color-primary);color:var(--color-secondary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto}main{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:1.5rem;display:flex}footer{text-align:center;font-size:.75rem;line-height:1rem;position:absolute;bottom:1.25rem;left:.75rem;right:.75rem}a{color:inherit;text-decoration:none;position:relative}a:after{content:"";background-color:var(--color-primary);width:100%;height:1px;transition:all .3s;position:absolute;bottom:0;left:0}[data-theme=dark] a:after{background-color:var(--color-secondary)}a:hover:after{width:0}h1{font-size:2.25rem;font-weight:500;line-height:2.5rem}h2{font-size:1.875rem;font-weight:500;line-height:2.25rem}h3{font-size:1.5rem;font-weight:500;line-height:2rem}p{margin:0;font-size:1rem;font-weight:400;line-height:1.5rem}span{background-color:#0000!important}}@layer components{.btn{background-color:var(--color-primary);color:var(--color-secondary);border:1px solid var(--color-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;outline:none;padding:.75rem 1.25rem;font-size:1rem;transition:all .3s}[data-theme=dark] .btn{background-color:var(--color-secondary);color:var(--color-primary);border-color:var(--color-secondary)}.btn:hover{background-color:var(--color-secondary);color:var(--color-primary)}[data-theme=dark] .btn:hover{background-color:var(--color-primary);color:var(--color-secondary)}.btn.solid{border:none}.btn.solid:disabled{background-color:var(--color-primary);color:var(--color-neutral);pointer-events:none;cursor:default;opacity:.4}[data-theme=dark] .btn.solid:disabled{background-color:var(--color-secondary);color:var(--color-neutral);pointer-events:none;cursor:default;opacity:.4}.btn.solid:hover{background-color:color-mix(in srgb, var(--color-secondary) 15%, var(--color-primary));color:var(--color-secondary)}[data-theme=dark] .btn.solid:hover{background-color:color-mix(in srgb, var(--color-primary) 8%, var(--color-secondary));color:var(--color-primary)}.btn:disabled{color:var(--color-primary);pointer-events:none;cursor:default;opacity:.4;background-color:#0000}[data-theme=dark] .btn:disabled{color:var(--color-secondary)}.btn.outline{color:var(--color-primary)!important;background-color:#0000!important}[data-theme=dark] .btn.outline{color:var(--color-secondary)!important}.btn.outline:hover{background-color:#0000000d!important}[data-theme=dark] .btn.outline:hover{background-color:#ffffff0d!important}.btn.animation{isolation:isolate;position:relative;overflow:hidden;border:1px solid var(--color-primary)!important;background-color:var(--color-secondary)!important;color:#fff!important}[data-theme=dark] .btn.animation{background-color:var(--color-primary)!important;color:var(--color-secondary)!important;border-color:var(--color-secondary)!important}.btn.animation:hover{background-color:color-mix(in srgb, var(--color-primary) 2%, var(--color-secondary))!important}[data-theme=dark] .btn.animation:hover{background-color:color-mix(in srgb, var(--color-secondary) 5%, var(--color-primary))!important}.btn.animation>*{z-index:2;mix-blend-mode:difference;position:relative}.btn.animation:before{content:"";z-index:1;transform-origin:0;background-color:var(--color-primary);display:block;position:absolute;inset:0;transform:scaleX(0)}[data-theme=dark] .btn.animation:before{background-color:var(--color-secondary)}.btn.animation:active:before{animation:1s linear forwards btn-animation}.input{appearance:none;color:var(--color-primary);background-color:#0000;border:1px solid #0003;border-radius:9999px;outline:none;padding:.75rem 1.25rem}[data-theme=dark] .input{color:var(--color-secondary);border-color:#fff3}.input:focus{box-shadow:0 0 0 2px var(--color-secondary), 0 0 0 4px #0003;outline:none}[data-theme=dark] .input:focus{box-shadow:0 0 0 2px var(--color-primary), 0 0 0 4px #fff3}.input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000;-webkit-text-fill-color:var(--color-neutral)!important}.input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000;-webkit-text-fill-color:var(--color-neutral)!important}.input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000;-webkit-text-fill-color:var(--color-neutral)!important}}@layer utilities{.align-center{justify-content:center;align-items:center;display:flex}.text-center{text-align:center}.neutral{color:var(--color-neutral)}.disable-animation:after{content:none}.container{max-width:550px;margin:0 auto;padding-bottom:5rem}@media (width<=768px){.container{padding-bottom:2rem}}}:root{--color-primary:#000;--color-secondary:#fff;--color-neutral:gray}@keyframes btn-animation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nav.svelte-12qhfyh{z-index:100;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:color-mix(in srgb, var(--color-secondary) 70%, transparent);justify-content:flex-start;align-items:center;width:100%;max-width:1200px;padding:1rem;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.nav-container.svelte-12qhfyh{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;display:flex}html[data-theme=dark] .nav.svelte-12qhfyh{background-color:color-mix(in srgb, var(--color-primary) 70%, transparent)}
