.btn[data-v-85287688]{padding:var(--btn-padding-y) var(--btn-padding-x);border:solid var(--btn-border-size) var(--btn-border-color,transparent);font-size:var(--btn-font-size,1em);font-family:var(--btn-font-family);background-color:var(--btn-background-color,transparent);color:var(--btn-color,transparent);cursor:pointer;-webkit-font-smoothing:antialiased;transition:var(--btn-transition);align-items:center;line-height:1}@supports (gap:var(--btn-icon-margin )){.btn[data-v-85287688]{gap:var(--btn-icon-margin)}}.btn[data-v-85287688],.btn[data-v-85287688]:active,.btn[data-v-85287688]:focus,.btn[data-v-85287688]:focus-within,.btn[data-v-85287688]:hover{text-decoration:none}.btn[data-v-85287688]:focus,.btn[data-v-85287688]:focus-within,.btn[data-v-85287688]:hover:not(.--disabled){border-color:var(--btn-hover-border-color,transparent);background-color:var(--btn-hover-background-color,transparent);color:var(--btn-hover-color,transparent)}.btn[data-v-85287688]:active:not(.--disabled){border-color:var(--btn-active-border-color,transparent);background-color:var(--btn-active-background-color,transparent);color:var(--btn-active-color,transparent);transition:none}.btn.btn-icon-only[data-v-85287688]{padding:var(--btn-padding-y)}.btn.btn-reset-padding[data-v-85287688]{padding:0}.btn.--disabled[data-v-85287688]{cursor:not-allowed;opacity:.8}.btn[data-v-85287688] *{pointer-events:none}.btn[data-v-85287688] svg{width:1em;height:1em;fill:var(--btn-svg-fill);flex:0 0 1em}.btn-loading[data-v-85287688]{pointer-events:none;opacity:.8;position:relative}.btn-loading[data-v-85287688] svg:not(.spinner){opacity:0}.btn-loading[data-v-85287688]:not(.btn-icon-only):before{border-radius:var(--btn-border-radius);background-color:var(--btn-hover-background-color);z-index:1;content:"";position:absolute;inset:0}.btn-loader[data-v-85287688]{z-index:2;width:1em;height:1em;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-link[data-v-85287688]{text-decoration:underline}.btn-link[data-v-85287688]:active,.btn-link[data-v-85287688]:focus,.btn-link[data-v-85287688]:focus-within,.btn-link[data-v-85287688]:hover{background-color:#0000;text-decoration:none}.btn-no-border[data-v-85287688],.btn-no-border[data-v-85287688]:active,.btn-no-border[data-v-85287688]:focus,.btn-no-border[data-v-85287688]:focus-within,.btn-no-border[data-v-85287688]:hover{border-color:#0000}.btn-rounded[data-v-85287688]{border-radius:var(--btn-border-radius)}
