:root{--color-primary:#3dc094;--color-secondary:#0f7f8d;--light-grey:#ebeef3;--dark-grey:#084349;--border-color:#e1e4e9;--button-primary-bg:$color-primary;--button-primary-color:#fff;--button-primary-hover-bg:darken($color-primary,10%);--button-primary-active-bg:darken($color-primary,15%);--button-active-shadow:inset 0 2px 5px 0 rgba(52,66,86,.1),inset 0 3px 9px 0 rgba(52,66,86,.1);--button-shadow:0 1px 2px 0 rgba(15,23,41,.2),0 2px 5px 0 rgba(52,66,86,.1);--link-color:var(--color-primary);--link-hover-color:var(--dark-grey);--sidebar-menu-active-item-color:#fff;--sidebar-menu-active-item-bg:var(--color-primary);--sidebar-bg:var(--light-grey);--sidebar-menu-header-color:var(--color-secondary);--sidebar-menu-color:var(--dark-grey);--sidebar-menu-icon-color:var(--dark-grey);--sidebar-menu-items-padding-left:0.75rem;--form-switch-border-color:var(--gray-400);--form-switch-checked-bg:var(--color-primary);--page-login-form-control-border-color:var(--border-color);--form-input-border-color:var(--border-color);--form-input-focus-border-color:var(--dark-grey);--form-input-focus-box-shadow:0 0 0 0.2rem var(--dark-grey);--form-input-bg:#fff;--form-control-disabled-bg:var(--light-grey);--form-type-check-input-checked-bg:var(--color-primary)}.btn{border:none;font-weight:700;outline:none;padding:.5rem .875rem}.btn.btn-primary{background:#3dc094;color:#fff}.btn.btn-primary .icon{color:#fff}.btn.btn-primary:hover{background:#084349}.btn:active,.btn:active:focus,.btn:focus,.btn:hover{outline:none}.btn{transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover{background-color:#c1ebdf}.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover .icon,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover .icon i,.btn-primary:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover i{color:var(--dark-grey);transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out}.dropdown-menu .dropdown-item{line-height:2rem;padding:1.25rem .875rem 1.25rem .5rem}.dropdown-menu .dropdown-item.btn-primary,.dropdown-menu .dropdown-item.btn-primary .icon,.dropdown-menu .dropdown-item.btn-primary .icon i,.dropdown-menu .dropdown-item.btn-primary i{transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out}.dropdown-menu .dropdown-item.btn-primary .icon,.dropdown-menu .dropdown-item.btn-primary .icon i,.dropdown-menu .dropdown-item.btn-primary i{color:#fff}.login-wrapper{margin-block-start:0}.login-wrapper .main-header{border-radius:var(--border-radius) var(--border-radius) 0 0;box-shadow:var(--shadow-lg);overflow:hidden}.login-wrapper .content{background-color:var(--page-login-form-bg);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:var(--shadow-lg)}