.btn.btn-ca-green{color:#fff;background-color:#0f9c95;transition:all .2s}.btn.btn-ca-green:hover{color:#fff;background-color:#12837d;box-shadow:0 5px 15px #0057ff1a}.btn.btn-ca-accent-green{color:#fff;background-color:#a2c614;transition:all .2s}.btn.btn-ca-accent-green:hover{color:#fff;background-color:#8ca90f;box-shadow:0 5px 15px #0057ff1a}.btn.btn-upsell{background-color:var(--y-color-blue-700);color:var(--y-color-cyan-200);transition:all .2s}.btn.btn-upsell:hover{color:var(--y-color-cyan-200);background-color:var(--y-color-blue-800);box-shadow:0 5px 15px #0057ff1a}.btn.v-btn{justify-content:center;align-items:center;gap:8px;transition:background-color .2s;display:inline-flex}.btn.v-btn.btn-discreet{border:1px solid var(--gray-300,var(--y-color-gray-300));color:var(--gray-700,var(--y-color-gray-700));letter-spacing:.34px;text-transform:none;background-color:#fff;border-radius:6px;padding:4px 11px;font-size:13px;font-style:normal;font-weight:700;line-height:25px}.btn.v-btn.btn-discreet:hover{background-color:var(--gray-100,var(--y-color-gray-100));color:var(--gray-800,var(--y-color-gray-800))}.btn.v-btn.btn-discreet .spinner .spinner-inner{fill:var(--gray-700,var(--y-color-gray-700))!important}.btn.v-btn.btn-link{color:var(--secondary,var(--y-color-blue-700));align-items:center;gap:3px;margin:0;padding:0;font-weight:600;transition:all .2s;display:inline-flex}.btn.v-btn.btn-link:hover{color:var(--secondary-hover,var(--y-color-blue-700));text-decoration:none}.btn.v-btn.btn-primary .spinner .spinner-inner{fill:var(--primary,var(--y-color-orange-500))!important}.btn.v-btn.btn-secondary .spinner .spinner-inner{fill:var(--secondary,var(--y-color-blue-500))!important}.btn.v-btn.btn-primary .spinner .spinner-inner{fill:var(--primary,var(--y-color-orange-500))!important}.btn.v-btn.btn-secondary .spinner .spinner-inner{fill:var(--secondary,var(--y-color-blue-500))!important}.btn.v-btn.btn-danger .spinner .spinner-inner{fill:var(--danger,var(--y-color-red-500))!important}.btn.v-btn.btn-upsell .spinner .spinner-inner{fill:var(--y-color-blue-800)!important}.btn.v-btn:disabled,.btn.v-btn:disabled:hover{border-color:var(--gray-300,var(--y-color-gray-300));background-color:var(--gray-300,var(--y-color-gray-300));color:var(--gray-600,var(--y-color-gray-600));cursor:not-allowed}:is(.btn.v-btn:disabled,.btn.v-btn:disabled:hover).btn-link{background-color:#0000;border:0}:is(.btn.v-btn:disabled,.btn.v-btn:disabled:hover) svg path{fill:var(--gray-600,var(--y-color-gray-600))}.spinner-enter-active,.spinner-leave-active{transition:opacity .3s,transform .3s}.spinner-enter-from{opacity:0;transform:translateY(-50%)}.spinner-leave-to{opacity:0;transform:translateY(50%)}
