.button-primary{color:#f0f8ff;filter:brightness();background:#242845;border:1px outset #fdfdfd33;border-radius:4px;max-height:fit-content;transition:all .3s;text-decoration:none!important}.button-primary:hover{color:#242845;filter:brightness();background:#fdfdfdb3}.button-primary:hover svg{color:#242845!important}.button-secondary{color:#242845;filter:brightness();background:#fdfdfdb3;border:1px outset #fdfdfd33;border-radius:4px;max-height:fit-content;transition:all .3s;text-decoration:none!important}.button-secondary svg{color:#242845!important}.button-secondary:hover{color:#f0f8ff;filter:brightness();background:#242845}.button-secondary:hover svg{color:#f0f8ff!important}.button-outline{color:#f0f8ff;box-shadow:var(--shadow-md);filter:brightness();background-color:#0000;border:2px ridge #f0f8ff;border-radius:4px;max-height:fit-content;transition:all .3s}.button-outline svg{transition:all .3s;scale:1}.button-outline:hover{filter:brightness(1.1);color:var(--accent);border:1px outset var(--accent);box-shadow:var(--shadow-xl);transition:all .3s}.button-outline:hover svg{transition:all .3s;scale:1.1}.button-ghost{color:var(--text);background-color:#0000;max-height:fit-content;transition:all .3s;border:0!important}.button-ghost:hover{color:var(--accent);font-weight:500;transition:all .3s}.button-destructive{background-color:var(--error);border:1px outset var(--color-alt2);filter:brightness();max-height:fit-content;box-shadow:inset 0 0 20px 2px #49110ae6,var(--shadow-md);z-index:0;transition:all .3s;position:relative;color:#fff!important;border-radius:4px!important}.button-destructive:before{content:"";z-index:-1;opacity:1;pointer-events:none;background-image:url(/assets/svg/lines.svg);background-repeat:repeat;background-size:10px 10px;position:absolute;inset:0}.button-destructive:hover{box-shadow:inset 0 0 30px 2px #b21402,var(--shadow-xl);filter:brightness(1.1);transition:all .3s;color:#fff!important}.section-button{justify-content:center;align-items:center;min-width:9rem;display:flex}.section-button span{letter-spacing:.2em}
.electric-border{--electric-light-color:oklch(from var(--electric-border-color) l c h);--eb-border-width:2px;border-radius:inherit;isolation:isolate;position:relative;overflow:visible}.eb-svg{opacity:.001;pointer-events:none;width:10px;height:10px;position:fixed;top:-10000px;left:-10000px}.eb-content{border-radius:inherit;z-index:1;position:relative}.eb-layers{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0}.eb-stroke,.eb-glow-1,.eb-glow-2,.eb-overlay-1,.eb-overlay-2,.eb-background-glow{border-radius:inherit;pointer-events:none;box-sizing:border-box;position:absolute;inset:0}.eb-stroke{border:var(--eb-border-width) solid var(--electric-border-color)}.eb-glow-1{border:var(--eb-border-width) solid oklch(from var(--electric-border-color) l c h/.6);opacity:.5;filter:blur(calc(.5px + var(--eb-border-width) * .25))}.eb-glow-2{border:var(--eb-border-width) solid var(--electric-light-color);opacity:.5;filter:blur(calc(2px + var(--eb-border-width) * .5))}.eb-background-glow{z-index:-1;filter:blur(32px);opacity:.3;background:linear-gradient(-30deg, var(--electric-light-color), transparent, var(--electric-border-color));transform:scale(1.08)}
