:root{--vz-border-width:1px;--vz-border-radius:0.25rem;--vz-body-color:#272a3a}
.btn{--vz-btn-padding-x:0.9rem;--vz-btn-padding-y:0.5rem;--vz-btn-font-size:0.875rem;--vz-btn-font-weight:400;--vz-btn-line-height:1.5;--vz-btn-color:var(--vz-body-color);--vz-btn-bg:transparent;--vz-btn-border-width:var(--vz-border-width);--vz-btn-border-color:transparent;--vz-btn-border-radius:var(--vz-border-radius);--vz-btn-hover-border-color:transparent;--vz-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);--vz-btn-disabled-opacity:.65;--vz-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--vz-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--vz-btn-padding-y) var(--vz-btn-padding-x);font-family:var(--vz-btn-font-family);font-size:var(--vz-btn-font-size);font-weight:var(--vz-btn-font-weight);line-height:var(--vz-btn-line-height);color:var(--vz-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--vz-btn-border-width) solid var(--vz-btn-border-color);border-radius:var(--vz-btn-border-radius);background-color:var(--vz-btn-bg);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.btn:hover{color:var(--vz-btn-hover-color);background-color:var(--vz-btn-hover-bg);border-color:var(--vz-btn-hover-border-color)}
.btn:focus-visible{color:var(--vz-btn-hover-color);background-color:var(--vz-btn-hover-bg);border-color:var(--vz-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--vz-btn-focus-box-shadow);box-shadow:var(--vz-btn-focus-box-shadow)}
.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--vz-btn-active-color);background-color:var(--vz-btn-active-bg);border-color:var(--vz-btn-active-border-color)}
.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{-webkit-box-shadow:var(--vz-btn-focus-box-shadow);box-shadow:var(--vz-btn-focus-box-shadow)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--vz-btn-disabled-color);pointer-events:none;background-color:var(--vz-btn-disabled-bg);border-color:var(--vz-btn-disabled-border-color);opacity:var(--vz-btn-disabled-opacity)}
.btn-warning{--vz-btn-color:#fff;--vz-btn-bg:#efae4e;--vz-btn-border-color:#efae4e;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#cb9442;--vz-btn-hover-border-color:#bf8b3e;--vz-btn-focus-shadow-rgb:241,186,105;--vz-btn-active-color:#fff;--vz-btn-active-bg:#bf8b3e;--vz-btn-active-border-color:#b3833b;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--vz-btn-disabled-color:#fff;--vz-btn-disabled-bg:#efae4e;--vz-btn-disabled-border-color:#efae4e}
.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.btn-success{--vz-btn-color:#fff;--vz-btn-bg:#3cd188;--vz-btn-border-color:#3cd188;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#33b274;--vz-btn-hover-border-color:#30a76d;--vz-btn-focus-shadow-rgb:89,216,154;--vz-btn-active-color:#fff;--vz-btn-active-bg:#30a76d;--vz-btn-active-border-color:#2d9d66;--vz-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--vz-btn-disabled-color:#fff;--vz-btn-disabled-bg:#3cd188;--vz-btn-disabled-border-color:#3cd188}
:root{--vz-secondary:#ff7f5d;--vz-secondary-rgb:255,127,93;--vz-secondary-bg-subtle:#ffece7}
[data-bs-theme=dark]{--vz-secondary-bg-subtle:rgba(255,127,93,.15)}
.btn-soft-secondary{--vz-btn-color:var(--vz-secondary);--vz-btn-bg:var(--vz-secondary-bg-subtle);--vz-btn-border-color:transparent;--vz-btn-hover-bg:var(--vz-secondary);--vz-btn-hover-border-color:transparent;--vz-btn-focus-shadow-rgb:var(--vz-secondary-rgb);--vz-btn-active-bg:var(--vz-secondary);--vz-btn-active-border-color:transparent}
:is(.btn-soft-secondary,.btn-outline-secondary){--vz-btn-active-color:#fff;--vz-btn-hover-color:#fff}

/* Original Velzon button variants used by the global SweetAlert dialogs. */
.btn-primary{--vz-btn-color:#fff;--vz-btn-bg:#687cfe;--vz-btn-border-color:#687cfe;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#5869d8;--vz-btn-hover-border-color:#5363cb;--vz-btn-focus-shadow-rgb:127,144,254;--vz-btn-active-color:#fff;--vz-btn-active-bg:#5363cb;--vz-btn-active-border-color:#4e5dbf;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--vz-btn-disabled-color:#fff;--vz-btn-disabled-bg:#687cfe;--vz-btn-disabled-border-color:#687cfe}
.btn-light{--vz-btn-color:#000;--vz-btn-bg:#f3f6f9;--vz-btn-border-color:#f3f6f9;--vz-btn-hover-color:#000;--vz-btn-hover-bg:#cfd1d4;--vz-btn-hover-border-color:#c2c5c7;--vz-btn-focus-shadow-rgb:207,209,212;--vz-btn-active-color:#000;--vz-btn-active-bg:#c2c5c7;--vz-btn-active-border-color:#b6b9bb;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--vz-btn-disabled-color:#000;--vz-btn-disabled-bg:#f3f6f9;--vz-btn-disabled-border-color:#f3f6f9}
.btn-danger{--vz-btn-color:#fff;--vz-btn-bg:#f7666e;--vz-btn-border-color:#f7666e;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#d2575e;--vz-btn-hover-border-color:#c65258;--vz-btn-focus-shadow-rgb:248,125,132;--vz-btn-active-color:#fff;--vz-btn-active-bg:#c65258;--vz-btn-active-border-color:#b94d53;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--vz-btn-disabled-color:#fff;--vz-btn-disabled-bg:#f7666e;--vz-btn-disabled-border-color:#f7666e}
.w-xs{min-width:80px}
.ms-2{margin-left:.5rem!important}
