.button-continuous{isolation:isolate;border-radius:var(--button-corner,9999px);position:relative}.button-continuous:before,.button-continuous:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-continuous:before{-webkit-mask-image:url(/assets/continuous-corner-CjfmPw5p.svg#top-left),url(/assets/continuous-corner-CjfmPw5p.svg#top-right),url(/assets/continuous-corner-CjfmPw5p.svg#bottom-right),url(/assets/continuous-corner-CjfmPw5p.svg#bottom-left),linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:url(/assets/continuous-corner-CjfmPw5p.svg#top-left),url(/assets/continuous-corner-CjfmPw5p.svg#top-right),url(/assets/continuous-corner-CjfmPw5p.svg#bottom-right),url(/assets/continuous-corner-CjfmPw5p.svg#bottom-left),linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,100% 0,100% 100%,0 100%,50%,50%;mask-position:0 0,100% 0,100% 100%,0 100%,50%,50%;-webkit-mask-size:var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), calc(100% - 2 * var(--button-corner,1.25rem)) 100%, 100% calc(100% - 2 * var(--button-corner,1.25rem));-webkit-mask-size:var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), calc(100% - 2 * var(--button-corner,1.25rem)) 100%, 100% calc(100% - 2 * var(--button-corner,1.25rem));mask-size:var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), calc(100% - 2 * var(--button-corner,1.25rem)) 100%, 100% calc(100% - 2 * var(--button-corner,1.25rem))}.button-continuous:after{-webkit-mask-image:url(/assets/continuous-corner-border-DJlIeG95.svg#top-left),url(/assets/continuous-corner-border-DJlIeG95.svg#top-right),url(/assets/continuous-corner-border-DJlIeG95.svg#bottom-right),url(/assets/continuous-corner-border-DJlIeG95.svg#bottom-left),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:url(/assets/continuous-corner-border-DJlIeG95.svg#top-left),url(/assets/continuous-corner-border-DJlIeG95.svg#top-right),url(/assets/continuous-corner-border-DJlIeG95.svg#bottom-right),url(/assets/continuous-corner-border-DJlIeG95.svg#bottom-left),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,100% 0,100% 100%,0 100%,top,100%,bottom,0;mask-position:0 0,100% 0,100% 100%,0 100%,top,100%,bottom,0;-webkit-mask-size:var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), calc(100% - 2 * var(--button-corner,1.25rem)) 1px, 1px calc(100% - 2 * var(--button-corner,1.25rem)), calc(100% - 2 * var(--button-corner,1.25rem)) 1px, 1px calc(100% - 2 * var(--button-corner,1.25rem));-webkit-mask-size:var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), calc(100% - 2 * var(--button-corner,1.25rem)) 1px, 1px calc(100% - 2 * var(--button-corner,1.25rem)), calc(100% - 2 * var(--button-corner,1.25rem)) 1px, 1px calc(100% - 2 * var(--button-corner,1.25rem));mask-size:var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), var(--button-corner,1.25rem) var(--button-corner,1.25rem), calc(100% - 2 * var(--button-corner,1.25rem)) 1px, 1px calc(100% - 2 * var(--button-corner,1.25rem)), calc(100% - 2 * var(--button-corner,1.25rem)) 1px, 1px calc(100% - 2 * var(--button-corner,1.25rem))}@media (forced-colors:active){.button-continuous{outline:1px solid buttontext}.button-continuous:focus-visible{outline-offset:2px;outline:2px solid highlight}}.button-continuous-bordered:before,.button-continuous-bordered:after{inset:-1px}
