.custom-button{text-align:center;cursor:pointer;border:.0625rem solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.5rem;display:flex}.custom-button span{font-size:1rem;font-weight:500;line-height:1.375rem}.custom-button.custom-button-primary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-image-slice:1;transition:all .3s;box-shadow:inset 0 2px 4px #ffffff1a;border-radius:5px!important}.custom-button.custom-button-primary span{color:var(--white);transition:color .3s}.custom-button.custom-button-primary svg path{transition:fill .3s}.custom-button.custom-button-primary:hover{background-color:#fff}.custom-button.custom-button-primary:hover span{color:#00002680}.custom-button.custom-button-primary:hover svg path{fill:#00002680}.custom-button.custom-button-outline{border-color:var(--000026);background-color:#0000;transition:all .3s}.custom-button.custom-button-outline span{color:var(--000026);transition:color .3s}.custom-button.custom-button-outline svg path{transition:fill .3s}.custom-button.custom-button-outline:hover{background-color:var(--white)}.custom-button.custom-button-dark{background-color:#000026;border-color:#000026;transition:all .3s}.custom-button.custom-button-dark span{color:var(--white);transition:color .3s}.custom-button.custom-button-dark svg path{fill:var(--white);transition:fill .3s}.custom-button.custom-button-dark:hover{background-color:#1a1a3a}.custom-button.custom-button-dark:hover span{color:var(--white)}.custom-button.custom-button-dark:hover svg path{fill:var(--white)}
