.base-button.p-button{align-items:center;border-radius:6px;display:inline-flex;gap:.5rem;justify-content:center;transition:all .2s;white-space:nowrap}.base-button.p-button.rounded{border-radius:30px!important}.base-button.p-button.base-size-small{font-size:.875rem;padding:.5rem 1.25rem}.base-button.p-button.base-size-medium{font-size:.95rem;padding:.875rem 1.75rem}.base-button.p-button.base-size-large{font-size:1.05rem;padding:1rem 2rem}.base-button.p-button.base-variant-primary:not(.p-button-text):not(.p-button-outlined){background:#0a3d3d;border-color:#0a3d3d;color:#fff}.base-button.p-button.base-variant-primary:not(.p-button-text):not(.p-button-outlined):hover:not(:disabled){background:#0a3d3d;border-color:#0a3d3d;opacity:.9}.base-button.p-button.base-variant-primary:not(.p-button-text):not(.p-button-outlined):active:not(:disabled){background:#0a3d3d;border-color:#0a3d3d}.base-button.p-button.base-variant-bright:not(.p-button-text):not(.p-button-outlined){background:#d3ff63;border-color:#d3ff63;color:#525252}.base-button.p-button.base-variant-bright:not(.p-button-text):not(.p-button-outlined):hover:not(:disabled){background:#c1f04a;border-color:#c1f04a;opacity:.9}.base-button.p-button.base-variant-bright:not(.p-button-text):not(.p-button-outlined):active:not(:disabled){background:#bdf238;border-color:#bdf238}.base-button.p-button.base-variant-secondary:not(.p-button-text):not(.p-button-outlined){background:#0a0a0a;border-color:#0a0a0a;color:#fff}.base-button.p-button.base-variant-secondary:not(.p-button-text):not(.p-button-outlined):hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a;opacity:.9}.base-button.p-button.base-variant-secondary:not(.p-button-text):not(.p-button-outlined):active:not(:disabled){background:#0a0a0a;border-color:#0a0a0a}.base-button.p-button.base-variant-outline{background:transparent;border:1px solid #e0e0e0;color:#0a0a0a}.base-button.p-button.base-variant-outline:hover:not(:disabled){background:#f5f5f5;border-color:#e0e0e0}.base-button.p-button.base-variant-outline:active:not(:disabled){background:#f5f5f5}.base-button.p-button.base-variant-text{background:transparent;border:none;color:#0a0a0a;padding-left:.5rem;padding-right:.5rem}.base-button.p-button.base-variant-text:hover:not(:disabled){background:transparent;opacity:.7}.base-button.p-button.base-variant-text:active:not(:disabled){background:transparent}.base-button.p-button.full-width{width:100%}.base-button.p-button:disabled{cursor:not-allowed;opacity:.5}.base-button.p-button.is-loading{position:relative}.base-button.p-button .button-content{align-items:center;display:flex;gap:.5rem;justify-content:center;transition:opacity .2s}.base-button.p-button .button-content.content-hidden{opacity:0}.base-button.p-button .spinner{animation:spin .6s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}.base-button.p-button.base-variant-outline .spinner,.base-button.p-button.base-variant-text .spinner{border-color:#0a0a0a hsla(0,0%,4%,.3) hsla(0,0%,4%,.3)}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}
