body{font-family:Nunito,sans-serif}*{transition:background-color .3s ease}[data-bs-theme=light] .nav-sidebar .nav-link.active{color:#fff!important}.nav-sidebar .nav-link span{display:inline;margin-left:.25rem;white-space:nowrap}.nav-sidebar .nav-link{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem}@media(max-width:991.98px){.nav-sidebar{width:100%;max-width:280px}}.sidebar-brand{min-height:64px}.sidebar-user .dropdown-menu{min-width:180px}#app{display:flex!important;flex-direction:column!important;height:100%}.fade-in{opacity:0;animation:fadeIn .5s ease-in-out forwards}.n2gcal-rotate{display:inline-block;animation:n2gcal-rotate .9s linear infinite}.n2gcal-fade-out{opacity:0;transform:scale(.98);transition:opacity .4s ease,transform .4s ease;pointer-events:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes n2gcal-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shepherd-element,.shepherd-element .shepherd-content{background-color:var(--n2gcal-shepherd-bg);color:var(--n2gcal-shepherd-text)}.shepherd-text{color:var(--n2gcal-shepherd-muted);padding:2rem 2rem 3rem;font-size:1.1rem}.shepherd-element{border:solid 4px var(--n2gcal-shepherd-border);border-radius:5px}.shepherd-arrow{width:31px;height:31px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-11px}.shepherd-arrow:before{background:var(--n2gcal-shepherd-bg);border-left:solid 4px var(--n2gcal-shepherd-border);border-top:solid 4px var(--n2gcal-shepherd-border);width:20px;height:20px}.shepherd-element .shepherd-footer{display:flex;justify-content:flex-end;align-items:center;padding:0}.shepherd-element .shepherd-footer .shepherd-button{background:var(--n2gcal-shepherd-button-bg);color:var(--n2gcal-shepherd-button-text);border-top:solid 4px var(--n2gcal-shepherd-border);border-radius:0;display:flex;flex-grow:1;font-family:GT Pressura,sans-serif;font-weight:500;font-size:1.2rem;justify-content:center;margin:0;padding:1rem;text-align:center;text-transform:initial}.shepherd-element .shepherd-footer .shepherd-button-secondary:hover{color:var(--n2gcal-shepherd-button-text)}.shepherd-element .shepherd-footer .shepherd-button:not(:last-child){border-right:solid 4px var(--n2gcal-shepherd-border)}.shepherd-element .shepherd-footer .shepherd-button:hover{background:var(--n2gcal-shepherd-button-bg-hover)}.shepherd-cancel-icon{color:var(--n2gcal-shepherd-text)}.shepherd-cancel-icon:hover{color:var(--n2gcal-shepherd-muted)}:root[data-bs-theme=light]{--n2gcal-shepherd-bg: var(--bs-secondary-bg);--n2gcal-shepherd-text: var(--bs-body-color);--n2gcal-shepherd-muted: var(--bs-secondary-color);--n2gcal-shepherd-border: var(--bs-emphasis-color);--n2gcal-shepherd-button-bg: var(--bs-primary);--n2gcal-shepherd-button-text: var(--bs-white);--n2gcal-shepherd-button-bg-hover: var(--bs-link-hover-color)}:root[data-bs-theme=dark]{--n2gcal-shepherd-bg: var(--bs-body-bg);--n2gcal-shepherd-text: var(--bs-body-color);--n2gcal-shepherd-muted: var(--bs-secondary-color);--n2gcal-shepherd-border: var(--bs-light);--n2gcal-shepherd-button-bg: var(--bs-info);--n2gcal-shepherd-button-text: var(--bs-white);--n2gcal-shepherd-button-bg-hover: var(--bs-primary-border-subtle)}
