.btn.btn-sidebar.active{
filter: drop-shadow(-1px 6px 3px #8CE02A);
}
.cmp-button {
--button-background: #193052;
--button-border-top: 1px solid #0000;
--button-border-right: 1px solid #0000;
--button-border-bottom: 1px solid #0000;
--button-border-left: 1px solid #0000;
--button-border-radius-top-right: 50px;
--button-border-radius-top-left: 50px;
--button-border-radius-bottom-right: 50px;
--button-border-radius-bottom-left: 50px;
--button-gap: 8px;
--button-padding-top: 16px;
--button-padding-right: 16px;
--button-padding-bottom: 16px;
--button-padding-left: 16px;
--button-text: bold 12px avenir next condensed;
--button-letter-spacing: 0%;
--button-text-color: #fff;
button {
background-color: var(--button-background);
border-bottom: var(--button-border-bottom);
border-left: var(--button-border-left);
border-radius: var(--button-border-radius-top-left) var(--button-border-radius-top-right) var(--button-border-radius-bottom-right) var(--button-border-radius-bottom-left);
border-right: var(--button-border-right);
border-top: var(--button-border-top);
color: var(--button-text-color);
font: var(--button-text);
gap: var(--button-gap);
letter-spacing: var(--button-letter-spacing);
padding: var(--button-padding-top) var(--button-padding-right) var(--button-padding-bottom) var(--button-padding-left);
width: 100%;
}
}
.cmp-button.theme3 {
background: linear-gradient(266deg, #442384 0%, #25AC9F 99.58%);
background-repeat: no-repeat;
border-radius: .5rem;
}
/*--- BUTTON ---*/
.cmp-button.default {
--button-background: #442384;
--button-gap: 8px;
--button-width: auto;
--button-justify: center;
--button-border-top: 1px solid #00000000;
--button-border-right: 1px solid #00000000;
--button-border-bottom: 1px solid #00000000;
--button-border-left: 1px solid #00000000;
--button-border-radius-top-right: 4px;
--button-border-radius-top-left: 4px;
--button-border-radius-bottom-right: 4px;
--button-border-radius-bottom-left: 4px;
--button-padding-top: 8px;
--button-padding-right: 16px;
--button-padding-bottom: 8px;
--button-padding-left: 16px;
--button-text: 400 16px "Montserrat";
--button-letter-spacing: 0%;
--button-text-color: #ffffff;
}
.cmp-button.theme2 {
--button-background: #25ac9f;
--button-gap: 8px;
--button-width: auto;
--button-justify: center;
--button-border-top: 1px solid #00000000;
--button-border-right: 1px solid #00000000;
--button-border-bottom: 1px solid #00000000;
--button-border-left: 1px solid #00000000;
--button-border-radius-top-right: 4px;
--button-border-radius-top-left: 4px;
--button-border-radius-bottom-right: 4px;
--button-border-radius-bottom-left: 4px;
--button-padding-top: 8px;
--button-padding-right: 16px;
--button-padding-bottom: 8px;
--button-padding-left: 16px;
--button-text: 400 16px "Montserrat";
--button-letter-spacing: 0%;
--button-text-color: #000000;
}
.cmp-button.theme3 {
--button-background: #00000000;
--button-gap: 8px;
--button-width: auto;
--button-justify: center;
--button-border-top: 1px solid #00000000;
--button-border-right: 1px solid #00000000;
--button-border-bottom: 1px solid #00000000;
--button-border-left: 1px solid #00000000;
--button-border-radius-top-right: 4px;
--button-border-radius-top-left: 4px;
--button-border-radius-bottom-right: 4px;
--button-border-radius-bottom-left: 4px;
--button-padding-top: 8px;
--button-padding-right: 16px;
--button-padding-bottom: 8px;
--button-padding-left: 16px;
--button-text: 400 16px "Montserrat";
--button-letter-spacing: 0%;
--button-text-color: #ffffff;
}