.btn{width:max-content;height:var(--height-standard);justify-content:center;align-items:center;gap:var(--space-small);padding:0 var(--space-standard);border:var(--border-weight) solid var(--color-neutral-4);border-radius:var(--border-radius-inner);background:var(--color-neutral-4);color:var(--color-neutral-6);font:inherit;font-size:var(--font-size-text);font-weight:var(--font-weight-semibold);cursor:pointer;line-height:1;text-decoration:none;display:inline-flex}.btn.btn-hover:hover{background:color-mix(in srgb, var(--color-neutral-4) 90%, var(--color-neutral-1))}.btn.btn-hover.btn-no-fill:hover{background:var(--color-neutral-3)}.btn.btn-hover.btn-color-fill-brand:not(.btn-no-fill):hover{background:color-mix(in srgb, var(--color-brand) 82%, var(--color-neutral-1))}.btn-color-fill-brand{background:var(--color-brand)}.btn-color-label-brand,.btn-color-icon-brand .btn-icon-image{color:var(--color-brand)}.btn-icon-image{width:var(--width-elements-small);height:var(--width-elements-small);flex:0 0 var(--width-elements-small);color:inherit;fill:currentColor;display:block}.btn-icon-image svg{fill:currentColor;width:100%;height:100%;display:block}.btn-color-outline-brand{border-color:var(--color-brand)}.btn-icon{padding-left:var(--space-standard)}.btn-no-fill{background:0 0}.btn-no-border{border-color:#0000}.btn-sides-rounded{border-radius:100vh}.btn-text{height:auto;padding:var(--space-small) var(--space-small);color:var(--color-brand);border-radius:var(--border-radius-inner);background:0 0;border-color:#0000}.btn-text:hover{filter:none;background:var(--color-neutral-2);color:var(--color-brand);border-color:#0000}.btn.btn-icon-only{width:var(--height-standard);padding-left:0;padding-right:0}.btn.btn-icon-only.btn-icon{padding-left:0}
