﻿@import"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&display=swap";:not(:defined){display:none}body{background-color:#fdfdfa}#page-topbar{position:fixed;top:0;right:0;left:0;z-index:1002;background-color:#fff;box-shadow:0 0 4px 0 rgba(8,40,14,.2)}.navbar-header{display:flex;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin:0 auto;height:70px;padding:0 calc(24px/2) 0 0}.navbar-header .dropdown .show.header-item{background-color:#f8f9fa}.navbar-brand-box{padding:0 1.5rem;text-align:center;width:250px}.logo{line-height:70px}.logo .logo-sm{display:none}.logo-light{display:none}.app-search{padding:calc(32px/2) 0}.app-search .form-control{border:none;height:38px;padding-left:40px;padding-right:20px;background-color:#f3f3f9;box-shadow:none;border-radius:30px}.app-search span{position:absolute;z-index:10;font-size:16px;line-height:38px;left:13px;top:0;color:#74788d}.megamenu-list li{position:relative;padding:5px 0px}.megamenu-list li a{color:#fdfdfa}@media(max-width: 992px){.navbar-brand-box{width:auto}.logo span.logo-lg{display:none}.logo span.logo-sm{display:inline-block}}.page-content{padding:calc(70px + 24px) calc(24px/2) 60px calc(24px/2)}.header-item{height:70px;box-shadow:none !important;color:#555b6d;border:0;border-radius:0px}.header-item:hover{color:#555b6d}.header-profile-user{height:36px;width:36px;background-color:#f6f6f6;padding:3px}.noti-icon i{font-size:22px;color:#555b6d}.noti-icon .badge{position:absolute;top:12px;right:4px}.notification-item .d-flex{padding:.75rem 1rem}.notification-item .d-flex:hover{background-color:#f6f6f6}.dropdown-icon-item{display:block;border-radius:3px;line-height:34px;text-align:center;padding:15px 0 9px;display:block;border:1px solid rgba(0,0,0,0);color:#74788d}.dropdown-icon-item img{height:24px}.dropdown-icon-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-icon-item:hover{border-color:#eff2f7}.fullscreen-enable [data-bs-toggle=fullscreen] .bx-fullscreen::before{content:""}body[data-topbar=dark] #page-topbar{background-color:#2a3042}body[data-topbar=dark] .navbar-header .dropdown .show.header-item{background-color:hsla(0,0%,100%,.05)}body[data-topbar=dark] .navbar-header .waves-effect .waves-ripple{background:hsla(0,0%,100%,.4)}body[data-topbar=dark] .header-item{color:#e9ecef}body[data-topbar=dark] .header-item:hover{color:#e9ecef}body[data-topbar=dark] .header-profile-user{background-color:hsla(0,0%,100%,.25)}body[data-topbar=dark] .noti-icon i{color:#e9ecef}body[data-topbar=dark] .logo-dark{display:none}body[data-topbar=dark] .logo-light{display:block}body[data-topbar=dark] .app-search .form-control{background-color:rgba(243,243,249,.07);color:#fff}body[data-topbar=dark] .app-search span,body[data-topbar=dark] .app-search input.form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}body[data-sidebar=dark] .navbar-brand-box{background:#2a3042}body[data-sidebar=dark] .logo-dark{display:none}body[data-sidebar=dark] .logo-light{display:block}@media(max-width: 600px){.navbar-header .dropdown{position:static}.navbar-header .dropdown .dropdown-menu{left:10px !important;right:10px !important}}@media(max-width: 380px){.navbar-brand-box{display:none}}body[data-layout=horizontal] .navbar-brand-box{width:auto}body[data-layout=horizontal] .page-content{margin-top:70px;padding:calc(55px + 24px) calc(24px/2) 60px calc(24px/2)}@media(max-width: 992px){body[data-layout=horizontal] .page-content{margin-top:70px}}.page-title-box{padding-bottom:24px}.page-title-box .breadcrumb{background-color:rgba(0,0,0,0);padding:0}.page-title-box h4{font-weight:400;font-size:22px !important;margin-left:1.75rem}.pagetitle{color:#1a1c19;font-family:Work Sans;font-weight:500;font-style:Medium;font-size:22px;leading-trim:NONE;line-height:28px;letter-spacing:.15px;vertical-align:middle}.footer{bottom:0;padding:20px calc(24px/2);position:absolute;right:0;color:#74788d;left:250px;height:60px;background-color:#f2f2f5}@media(max-width: 991.98px){.footer{left:0}}.vertical-collpsed .footer{left:70px}@media(max-width: 991.98px){.vertical-collpsed .footer{left:0}}body[data-layout=horizontal] .footer{left:0 !important}.right-bar{background-color:#fff;box-shadow:0 0 24px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.02);display:block;position:fixed;transition:all 200ms ease-out;width:280px;z-index:9999;float:right !important;right:-290px;top:0;bottom:0}.right-bar .right-bar-toggle{background-color:rgb(68.0034482759,75.85,83.6965517241);height:24px;width:24px;line-height:24px;display:block;color:#eff2f7;text-align:center;border-radius:50%}.right-bar .right-bar-toggle:hover{background-color:rgb(74.8620689655,83.5,92.1379310345)}.rightbar-overlay{background-color:rgba(52,58,64,.55);position:absolute;left:0;right:0;top:0;bottom:0;display:none;z-index:9998;transition:all .2s ease-out}.right-bar-enabled .right-bar{right:0}.right-bar-enabled .rightbar-overlay{display:block}@media(max-width: 767.98px){.right-bar{overflow:auto}.right-bar .slimscroll-menu{height:auto !important}}.metismenu{margin:0}.metismenu li{display:block;width:100%}.metismenu .mm-collapse{display:none}.metismenu .mm-collapse:not(.mm-show){display:none}.metismenu .mm-collapse.mm-show{display:block}.metismenu .mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.vertical-menu{width:250px;z-index:1001;background:#fff;bottom:0;margin-top:0;position:fixed;top:70px;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.main-content{margin-left:250px;overflow:hidden}.main-content .content{padding:0 15px 10px 15px;margin-top:70px}#sidebar-menu{padding:10px 0 30px 0}#sidebar-menu .mm-active>.has-arrow:after{transform:rotate(-180deg)}#sidebar-menu .has-arrow:after{content:"󰅀";font-family:"Material Design Icons";display:block;float:right;transition:transform .2s;font-size:1rem}#sidebar-menu ul li a{display:block;padding:.625rem 1.5rem;color:#545a6d;position:relative;font-size:13px;transition:all .4s}#sidebar-menu ul li a i{display:inline-block;min-width:1.75rem;padding-bottom:.125em;font-size:1.25rem;line-height:1.40625rem;vertical-align:middle;color:#7f8387;transition:all .4s}#sidebar-menu ul li a:hover{color:#383c40}#sidebar-menu ul li a:hover i{color:#383c40}#sidebar-menu ul li .badge{margin-top:4px}#sidebar-menu ul li ul.sub-menu{padding:0}#sidebar-menu ul li ul.sub-menu li a{padding:.4rem 1.5rem .4rem 3.5rem;font-size:13px;color:#545a6d}#sidebar-menu ul li ul.sub-menu li a:hover{color:#383c40}#sidebar-menu ul li ul.sub-menu li ul.sub-menu{padding:0}#sidebar-menu ul li ul.sub-menu li ul.sub-menu li a{padding:.4rem 1.5rem .4rem 4.5rem;font-size:13px}.menu-title{padding:12px 20px !important;letter-spacing:.05em;pointer-events:none;cursor:default;font-size:11px;text-transform:uppercase;color:#7f8387;font-weight:600}.mm-active{color:#556ee6 !important}.mm-active>a{color:#556ee6 !important}.mm-active>a i{color:#556ee6 !important}.mm-active .active{color:#556ee6 !important}.mm-active .active i{color:#556ee6 !important}.mm-active>i{color:#556ee6 !important}@media(max-width: 992px){.vertical-menu{display:none}.main-content{margin-left:0 !important}body.sidebar-enable .vertical-menu{display:block}}.vertical-collpsed .main-content{margin-left:70px}.vertical-collpsed .navbar-brand-box{width:70px !important}.vertical-collpsed .logo span.logo-lg{display:none}.vertical-collpsed .logo span.logo-sm{display:block}.vertical-collpsed .vertical-menu{position:absolute;width:70px !important;z-index:5}.vertical-collpsed .vertical-menu .simplebar-mask,.vertical-collpsed .vertical-menu .simplebar-content-wrapper{overflow:visible !important}.vertical-collpsed .vertical-menu .simplebar-scrollbar{display:none !important}.vertical-collpsed .vertical-menu .simplebar-offset{bottom:0 !important}.vertical-collpsed .vertical-menu #sidebar-menu .menu-title,.vertical-collpsed .vertical-menu #sidebar-menu .badge,.vertical-collpsed .vertical-menu #sidebar-menu .collapse.in{display:none !important}.vertical-collpsed .vertical-menu #sidebar-menu .nav.collapse{height:inherit !important}.vertical-collpsed .vertical-menu #sidebar-menu .has-arrow:after{display:none}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li{position:relative;white-space:nowrap}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a{padding:15px 20px;min-height:55px;transition:none}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a:hover,.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a:active,.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a:focus{color:#383c40}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a i{font-size:1.45rem;margin-left:4px}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a span{display:none;padding-left:25px}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{position:relative;width:calc(190px + 70px);color:#556ee6;background-color:hsl(0,0%,96%);transition:none}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a i{color:#556ee6}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a span{display:inline}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul{display:block;left:70px;position:absolute;width:190px;height:auto !important;box-shadow:3px 5px 10px 0 rgba(54,61,71,.1)}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul ul{box-shadow:3px 5px 10px 0 rgba(54,61,71,.1)}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul a{box-shadow:none;padding:8px 20px;position:relative;width:190px;z-index:6;color:#545a6d}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul a:hover{color:#383c40}.vertical-collpsed .vertical-menu #sidebar-menu>ul ul{padding:5px 0;z-index:9999;display:none;background-color:#fff}.vertical-collpsed .vertical-menu #sidebar-menu>ul ul li:hover>ul{display:block;left:190px;height:auto !important;margin-top:-36px;position:absolute;width:190px}.vertical-collpsed .vertical-menu #sidebar-menu>ul ul li>a span.pull-right{position:absolute;right:20px;top:12px;transform:rotate(270deg)}.vertical-collpsed .vertical-menu #sidebar-menu>ul ul li.active a{color:#f8f9fa}body[data-sidebar=dark] .vertical-menu{background:#2a3042}body[data-sidebar=dark] #sidebar-menu ul li a{color:#a6b0cf}body[data-sidebar=dark] #sidebar-menu ul li a i{color:#6a7187}body[data-sidebar=dark] #sidebar-menu ul li a:hover{color:#fff}body[data-sidebar=dark] #sidebar-menu ul li a:hover i{color:#fff}body[data-sidebar=dark] #sidebar-menu ul li ul.sub-menu li a{color:#79829c}body[data-sidebar=dark] #sidebar-menu ul li ul.sub-menu li a:hover{color:#fff}body[data-sidebar=dark].vertical-collpsed{min-height:1760px}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{background:hsl(225,22.2222222222%,23.1764705882%);color:#fff}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a i{color:#fff}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul a{color:#79829c}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul a:hover{color:#fff}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul ul{background-color:#2a3042}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active{color:#fff !important}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active i{color:#fff !important}body[data-sidebar=dark] .mm-active{color:#fff !important}body[data-sidebar=dark] .mm-active>a{color:#fff !important}body[data-sidebar=dark] .mm-active>a i{color:#fff !important}body[data-sidebar=dark] .mm-active>i{color:#fff !important}body[data-sidebar=dark] .mm-active .active{color:#fff !important}body[data-sidebar=dark] .mm-active .active i{color:#fff !important}body[data-sidebar=dark] .menu-title{color:#6a7187}body[data-layout=horizontal] .main-content{margin-left:0 !important}body[data-sidebar-size=small] .navbar-brand-box{width:160px}body[data-sidebar-size=small] .vertical-menu{width:160px;text-align:center}body[data-sidebar-size=small] .vertical-menu .has-arrow:after,body[data-sidebar-size=small] .vertical-menu .badge{display:none !important}body[data-sidebar-size=small] .main-content{margin-left:160px}body[data-sidebar-size=small] .footer{left:160px}@media(max-width: 991.98px){body[data-sidebar-size=small] .footer{left:0}}body[data-sidebar-size=small] #sidebar-menu ul li.menu-title{background-color:hsl(225,22.2222222222%,23.1764705882%)}body[data-sidebar-size=small] #sidebar-menu ul li a i{display:block}body[data-sidebar-size=small] #sidebar-menu ul li ul.sub-menu li a{padding-left:1.5rem}body[data-sidebar-size=small] #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a{padding-left:1.5rem}body[data-sidebar-size=small].vertical-collpsed .main-content{margin-left:70px}body[data-sidebar-size=small].vertical-collpsed .vertical-menu #sidebar-menu{text-align:left}body[data-sidebar-size=small].vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a i{display:inline-block}body[data-sidebar-size=small].vertical-collpsed .footer{left:70px}body[data-sidebar=colored] .vertical-menu{background-color:#556ee6}body[data-sidebar=colored] .navbar-brand-box{background-color:#556ee6}body[data-sidebar=colored] .navbar-brand-box .logo-dark{display:none}body[data-sidebar=colored] .navbar-brand-box .logo-light{display:block}body[data-sidebar=colored] .mm-active{color:#fff !important}body[data-sidebar=colored] .mm-active>a{color:#fff !important}body[data-sidebar=colored] .mm-active>a i{color:#fff !important}body[data-sidebar=colored] .mm-active>i,body[data-sidebar=colored] .mm-active .active{color:#fff !important}body[data-sidebar=colored] #sidebar-menu ul li.menu-title{color:hsla(0,0%,100%,.6)}body[data-sidebar=colored] #sidebar-menu ul li a{color:hsla(0,0%,100%,.6)}body[data-sidebar=colored] #sidebar-menu ul li a i{color:hsla(0,0%,100%,.6)}body[data-sidebar=colored] #sidebar-menu ul li a.waves-effect .waves-ripple{background:hsla(0,0%,100%,.1)}body[data-sidebar=colored] #sidebar-menu ul li a:hover{color:#fff}body[data-sidebar=colored] #sidebar-menu ul li a:hover i{color:#fff}body[data-sidebar=colored] #sidebar-menu ul li ul.sub-menu li a{color:hsla(0,0%,100%,.5)}body[data-sidebar=colored] #sidebar-menu ul li ul.sub-menu li a:hover{color:#fff}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{background-color:rgb(93.8923076923,117.5846153846,231.3076923077);color:#fff}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a i{color:#fff}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active{color:#556ee6 !important}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover{color:#556ee6}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active{color:#556ee6 !important}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active>a{color:#556ee6 !important}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active>a i{color:#556ee6 !important}.topnav{background:#fff;padding:0 calc(24px/2);box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);margin-top:70px;position:fixed;left:0;right:0;z-index:100}.topnav .topnav-menu{margin:0;padding:0}.topnav .navbar-nav .nav-link{font-size:14px;position:relative;padding:1rem 1.3rem;color:#545a6d}.topnav .navbar-nav .nav-link i{font-size:15px}.topnav .navbar-nav .nav-link:focus,.topnav .navbar-nav .nav-link:hover{color:#556ee6;background-color:rgba(0,0,0,0)}.topnav .navbar-nav .dropdown-item{color:#545a6d}.topnav .navbar-nav .dropdown-item.active,.topnav .navbar-nav .dropdown-item:hover{color:#556ee6}.topnav .navbar-nav .nav-item .nav-link.active{color:#556ee6}.topnav .navbar-nav .dropdown.active>a{color:#556ee6;background-color:rgba(0,0,0,0)}@media(min-width: 1200px){body[data-layout=horizontal] .container-fluid,body[data-layout=horizontal] .navbar-header{max-width:85%}}@media(min-width: 992px){.topnav .navbar-nav .nav-item:first-of-type .nav-link{padding-left:0}.topnav .dropdown-item{padding:.5rem 1.5rem;min-width:180px}.topnav .dropdown.mega-dropdown .mega-dropdown-menu{left:0px;right:auto}.topnav .dropdown .dropdown-menu{margin-top:0;border-radius:0 0 .25rem .25rem}.topnav .dropdown .dropdown-menu .arrow-down::after{right:15px;transform:rotate(-135deg) translateY(-50%);position:absolute}.topnav .dropdown .dropdown-menu .dropdown .dropdown-menu{position:absolute;top:0 !important;left:100%;display:none}.topnav .dropdown:hover>.dropdown-menu{display:block}.topnav .dropdown:hover>.dropdown-menu>.dropdown:hover>.dropdown-menu{display:block}.navbar-toggle{display:none}}.arrow-down{display:inline-block}.arrow-down:after{border-color:initial;border-style:solid;border-width:0 0 1px 1px;content:"";height:.4em;display:inline-block;right:5px;top:50%;margin-left:10px;transform:rotate(-45deg) translateY(-50%);transform-origin:top;transition:all .3s ease-out;width:.4em}@media(max-width: 1199.98px){.topnav-menu .navbar-nav li:last-of-type .dropdown .dropdown-menu{right:100%;left:auto}}@media(max-width: 991.98px){.navbar-brand-box .logo-dark{display:block}.navbar-brand-box .logo-dark span.logo-sm{display:block}.navbar-brand-box .logo-light{display:none}.topnav{max-height:360px;overflow-y:auto;padding:0}.topnav .navbar-nav .nav-link{padding:.75rem 1.1rem}.topnav .dropdown .dropdown-menu{background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding-left:15px}.topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl{width:auto}.topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl .row{margin:0px}.topnav .dropdown .dropdown-item{position:relative;background-color:rgba(0,0,0,0)}.topnav .dropdown .dropdown-item.active,.topnav .dropdown .dropdown-item:active{color:#556ee6}.topnav .arrow-down::after{right:15px;position:absolute}}@media(min-width: 992px){body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-dark{display:block}body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-light{display:none}body[data-layout=horizontal][data-topbar=light] .topnav{background-color:#556ee6}body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link{color:hsla(0,0%,100%,.6)}body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link:focus,body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.9)}body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav>.dropdown.active>a{color:hsla(0,0%,100%,.9) !important}}body[data-layout=horizontal][data-topbar=light] #page-topbar{box-shadow:0 0 4px 0 rgba(8,40,14,.2);background:#fff}body[data-layout=horizontal][data-topbar=light] #page-topbar .navbar-header{background:#fff}body[data-layout=horizontal][data-topbar=light] .navbar-brand-box{display:flex;align-items:center;width:auto !important}body[data-layout=horizontal][data-topbar=light] .header-logos{display:flex;align-items:center;gap:8px}body[data-layout=horizontal][data-topbar=light] .header-logos .logo-separator{color:#006e15;font-size:18px;font-weight:400}body[data-layout=horizontal][data-topbar=light] .portal-link{font-size:16px;margin:auto;color:#495057;text-align:center}body[data-layout=horizontal][data-topbar=light] .portal-link:hover{color:#006e15}body[data-layout=horizontal][data-topbar=light] .header-item,body[data-layout=horizontal][data-topbar=light] .header-item span{color:#495057 !important}body[data-layout=horizontal][data-topbar=light] .topnav{background:#f8f8fb !important;box-shadow:none !important}body[data-layout=horizontal][data-topbar=light] .event-list-tabs{display:flex;padding:0 12px;max-width:85%;margin:0 auto;border-bottom:none !important}body[data-layout=horizontal][data-topbar=light] .event-list-tabs .tab-item{padding:12px 20px;color:#495057;text-decoration:none;font-size:14px;font-weight:500;border-bottom:2px solid rgba(0,0,0,0)}body[data-layout=horizontal][data-topbar=light] .event-list-tabs .tab-item:hover{color:#006e15}body[data-layout=horizontal][data-topbar=light] .event-list-tabs .tab-item.active{color:#006e15;border-bottom-color:#006e15}@media(max-width: 767.98px){body[data-layout=horizontal][data-topbar=light] .navbar-header{padding-left:0 !important}body[data-layout=horizontal][data-topbar=light] .navbar-brand-box{padding:0 !important}body[data-layout=horizontal][data-topbar=light] .event-list-tabs{max-width:100%;padding:0 16px}body[data-layout=horizontal][data-topbar=light] .event-list-tabs .tab-item{flex:1;text-align:center}body[data-layout=horizontal][data-topbar=light] .header-logos img{height:auto;max-height:24px}}body[data-layout=horizontal][data-topbar=colored] #page-topbar{background-color:#556ee6;box-shadow:none}body[data-layout=horizontal][data-topbar=colored] .logo-dark{display:none}body[data-layout=horizontal][data-topbar=colored] .logo-light{display:block}body[data-layout=horizontal][data-topbar=colored] .app-search .form-control{background-color:rgba(243,243,249,.07);color:#fff}body[data-layout=horizontal][data-topbar=colored] .app-search span,body[data-layout=horizontal][data-topbar=colored] .app-search input.form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}body[data-layout=horizontal][data-topbar=colored] .header-item{color:#e9ecef}body[data-layout=horizontal][data-topbar=colored] .header-item:hover{color:#e9ecef}body[data-layout=horizontal][data-topbar=colored] .navbar-header .dropdown .show.header-item{background-color:hsla(0,0%,100%,.1)}body[data-layout=horizontal][data-topbar=colored] .navbar-header .waves-effect .waves-ripple{background:hsla(0,0%,100%,.4)}body[data-layout=horizontal][data-topbar=colored] .noti-icon i{color:#e9ecef}@media(min-width: 992px){body[data-layout=horizontal][data-topbar=colored] .topnav{background-color:#556ee6}body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link{color:hsla(0,0%,100%,.6)}body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:focus,body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.9)}body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav>.dropdown.active>a{color:hsla(0,0%,100%,.9) !important}}body[data-layout-size=boxed]{background-color:#ebebf4}body[data-layout-size=boxed] #layout-wrapper{background-color:#fdfdfa;max-width:1300px;margin:0 auto;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}body[data-layout-size=boxed] #page-topbar{max-width:1300px;margin:0 auto}body[data-layout-size=boxed] .footer{margin:0 auto;max-width:calc(1300px - 250px)}body[data-layout-size=boxed].vertical-collpsed .footer{max-width:calc(1300px - 70px)}body[data-layout=horizontal][data-layout-size=boxed] #page-topbar,body[data-layout=horizontal][data-layout-size=boxed] #layout-wrapper,body[data-layout=horizontal][data-layout-size=boxed] .footer{max-width:100%}body[data-layout=horizontal][data-layout-size=boxed] .container-fluid,body[data-layout=horizontal][data-layout-size=boxed] .navbar-header{max-width:1300px}@media(min-width: 992px){body[data-layout-scrollable=true] #page-topbar,body[data-layout-scrollable=true] .vertical-menu{position:absolute}}@media(min-width: 992px){body[data-layout-scrollable=true][data-layout=horizontal] #page-topbar,body[data-layout-scrollable=true][data-layout=horizontal] .topnav{position:absolute}}.breadcrumb-item>a{color:#74788d;transition:color .2s ease}.breadcrumb-item>a span{color:inherit;transition:color .2s ease}.breadcrumb-item>a:hover{color:#556ee6}.breadcrumb-item>a:hover span{color:#556ee6}.breadcrumb-item+.breadcrumb-item::before{font-family:"Material Design Icons"}.breadcrumb-mobile{display:block;margin-bottom:.5rem}.breadcrumb-mobile .back-button{display:inline-flex;align-items:center;padding:8px 0;text-decoration:none;font-family:"Work Sans",sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;color:#74788d;transition:color .2s ease}.breadcrumb-mobile .back-button:hover{color:#556ee6;text-decoration:none}.breadcrumb-mobile .back-button i{font-size:18px;margin-right:6px;display:inline-flex;align-items:center}.breadcrumb-mobile .back-button span{display:inline-block}.custom-breadcrumb{display:none;margin-bottom:1rem}.custom-breadcrumb .breadcrumb{background-color:rgba(0,0,0,0);padding:0;margin-bottom:.5rem;display:flex;align-items:center;flex-wrap:wrap}.custom-breadcrumb .breadcrumb-item{font-family:"Work Sans",sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;display:flex;align-items:center;padding-left:0}.custom-breadcrumb .breadcrumb-item+.breadcrumb-item::before{display:none}.custom-breadcrumb .breadcrumb-item a{color:#74788d;text-decoration:none;font-family:"Work Sans",sans-serif;font-weight:500;transition:color .2s ease}.custom-breadcrumb .breadcrumb-item a:hover{color:#556ee6;text-decoration:none}.custom-breadcrumb .breadcrumb-item span{color:#74788d}.custom-breadcrumb .breadcrumb-item.active span{color:#006e15;font-weight:500}.custom-breadcrumb .breadcrumb-item.active .breadcrumb-separator{color:#74788d}.custom-breadcrumb .breadcrumb-separator{font-size:16px;color:#74788d;margin:0 8px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.page-title-box--with-breadcrumbs{padding-bottom:24px}.page-title-box--with-breadcrumbs h4{font-weight:600;font-size:16px;margin-bottom:0}@media(min-width: 992px){.breadcrumb-mobile{display:none}.custom-breadcrumb{display:block}}/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */.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:rgba(0,0,0,0)}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:-webkit-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-o-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-moz-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0) translate(0, 0);-moz-transform:scale(0) translate(0, 0);-ms-transform:scale(0) translate(0, 0);-o-transform:scale(0) translate(0, 0);transform:scale(0) translate(0, 0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background:hsla(0,0%,100%,.4);background:-webkit-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-o-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-moz-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%)}.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}.waves-effect.waves-classic.waves-light .waves-ripple{background:hsla(0,0%,100%,.4)}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-button,.waves-button:hover,.waves-button:visited,.waves-button-input{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:none;color:inherit;background-color:rgba(0,0,0,0);font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}.waves-button{padding:.85em 1.1em;border-radius:.2em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0px 1px 1.5px 1px rgba(0,0,0,.12);box-shadow:0px 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.waves-float:active{-webkit-box-shadow:0px 8px 20px 1px rgba(0,0,0,.3);box-shadow:0px 8px 20px 1px rgba(0,0,0,.3)}.waves-block{display:block}.waves-effect.waves-light .waves-ripple{background-color:hsla(0,0%,100%,.4)}.waves-effect.waves-primary .waves-ripple{background-color:rgba(85,110,230,.4)}.waves-effect.waves-success .waves-ripple{background-color:rgba(52,195,143,.4)}.waves-effect.waves-info .waves-ripple{background-color:rgba(80,165,241,.4)}.waves-effect.waves-warning .waves-ripple{background-color:rgba(241,180,76,.4)}.waves-effect.waves-danger .waves-ripple{background-color:rgba(244,106,106,.4)}.avatar-xs{height:2rem;width:2rem}.avatar-sm{height:3rem;width:3rem}.avatar-md{height:4.5rem;width:4.5rem}.avatar-lg{height:6rem;width:6rem}.avatar-xl{height:7.5rem;width:7.5rem}.avatar-title{align-items:center;background-color:#556ee6;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center;width:100%}.avatar-group{padding-left:12px;display:flex;flex-wrap:wrap}.avatar-group .avatar-group-item{margin-left:-12px;border:2px solid #fff;border-radius:50%;transition:all .2s}.avatar-group .avatar-group-item:hover{position:relative;transform:translateY(-2px)}.custom-accordion .accordion-list{display:flex;border-radius:7px;background-color:#f6f6f6;padding:12px 20px;color:#fdfdfa;font-weight:600;align-items:center;justify-content:space-between}.custom-accordion .accordion-list.collapsed i.accor-plus-icon:before{content:"󰐕"}.custom-accordion .accordion-list .accor-plus-icon{display:inline-block;font-size:16px;height:24px;width:24px;line-height:22px;background-color:#fff;text-align:center;border-radius:50%}.custom-accordion a.collapsed i.accor-down-icon:before{content:"󰅀"}.custom-accordion .card-body{color:#74788d}.font-size-10{font-size:10px !important}.font-size-11{font-size:11px !important}.font-size-12{font-size:12px !important}.font-size-13{font-size:13px !important}.font-size-14{font-size:14px !important}.font-size-15{font-size:15px !important}.font-size-16{font-size:16px !important}.font-size-17{font-size:17px !important}.font-size-18{font-size:18px !important}.font-size-20{font-size:20px !important}.font-size-22{font-size:22px !important}.font-size-24{font-size:24px !important}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.social-list-item{height:2rem;width:2rem;line-height:calc(2rem - 4px);display:block;border:2px solid #adb5bd;border-radius:50%;color:#adb5bd;text-align:center;transition:all .4s}.social-list-item:hover{color:#74788d;background-color:#eff2f7}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.w-xl{min-width:160px}.alert-dismissible .btn-close{font-size:10px;padding:1.05rem 1.25rem;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}#status{width:40px;height:40px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px}.spinner-chase{margin:0 auto;width:40px;height:40px;position:relative;animation:spinner-chase 2.5s infinite linear both}.chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:chase-dot 2s infinite ease-in-out both}.chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:#556ee6;border-radius:100%;animation:chase-dot-before 2s infinite ease-in-out both}.chase-dot:nth-child(1){animation-delay:-1.1s}.chase-dot:nth-child(1):before{animation-delay:-1.1s}.chase-dot:nth-child(2){animation-delay:-1s}.chase-dot:nth-child(2):before{animation-delay:-1s}.chase-dot:nth-child(3){animation-delay:-0.9s}.chase-dot:nth-child(3):before{animation-delay:-0.9s}.chase-dot:nth-child(4){animation-delay:-0.8s}.chase-dot:nth-child(4):before{animation-delay:-0.8s}.chase-dot:nth-child(5){animation-delay:-0.7s}.chase-dot:nth-child(5):before{animation-delay:-0.7s}.chase-dot:nth-child(6){animation-delay:-0.6s}.chase-dot:nth-child(6):before{animation-delay:-0.6s}@keyframes spinner-chase{100%{transform:rotate(360deg)}}@keyframes chase-dot{80%,100%{transform:rotate(360deg)}}@keyframes chase-dot-before{50%{transform:scale(0.4)}100%,0%{transform:scale(1)}}[type=tel]::placeholder,[type=url]::placeholder,[type=email]::placeholder,[type=number]::placeholder{text-align:left}.form-check{position:relative;text-align:left}.form-check-right{padding-left:0;display:inline-block;padding-right:1.5em}.form-check-right .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-right .form-check-label{display:block}.form-checkbox-outline .form-check-input{border-width:2px;background-color:#fff}.form-checkbox-outline .form-check-input:active{filter:none}.form-checkbox-outline .form-check-input:checked{background-color:#fff !important}.form-checkbox-outline .form-check-input:checked[type=checkbox]{background-image:none}.form-checkbox-outline .form-check-input:checked:after{position:absolute;content:"󰄬";font-family:"Material Design Icons";top:-4px !important;left:1px;font-size:16px;color:#343a40}.form-radio-outline .form-check-input{background-color:#fff;position:relative}.form-radio-outline .form-check-input:active{filter:none}.form-radio-outline .form-check-input:checked{background-color:#fff !important}.form-radio-outline .form-check-input:checked[type=checkbox]{background-image:none}.form-radio-outline .form-check-input:checked:after{position:absolute;content:"";top:3px !important;left:3px;width:5px;height:5px;border-radius:50%}.form-check-primary .form-check-input:checked{background-color:#556ee6;border-color:#556ee6}.form-radio-primary .form-check-input:checked{border-color:#556ee6;background-color:#556ee6}.form-radio-primary .form-check-input:checked:after{background-color:#556ee6}.form-check-secondary .form-check-input:checked{background-color:#74788d;border-color:#74788d}.form-radio-secondary .form-check-input:checked{border-color:#74788d;background-color:#74788d}.form-radio-secondary .form-check-input:checked:after{background-color:#74788d}.form-check-success .form-check-input:checked{background-color:#34c38f;border-color:#34c38f}.form-radio-success .form-check-input:checked{border-color:#34c38f;background-color:#34c38f}.form-radio-success .form-check-input:checked:after{background-color:#34c38f}.form-check-info .form-check-input:checked{background-color:#50a5f1;border-color:#50a5f1}.form-radio-info .form-check-input:checked{border-color:#50a5f1;background-color:#50a5f1}.form-radio-info .form-check-input:checked:after{background-color:#50a5f1}.form-check-warning .form-check-input:checked{background-color:#f1b44c;border-color:#f1b44c}.form-radio-warning .form-check-input:checked{border-color:#f1b44c;background-color:#f1b44c}.form-radio-warning .form-check-input:checked:after{background-color:#f1b44c}.form-check-danger .form-check-input:checked{background-color:#f46a6a;border-color:#f46a6a}.form-radio-danger .form-check-input:checked{border-color:#f46a6a;background-color:#f46a6a}.form-radio-danger .form-check-input:checked:after{background-color:#f46a6a}.form-check-pink .form-check-input:checked{background-color:#e83e8c;border-color:#e83e8c}.form-radio-pink .form-check-input:checked{border-color:#e83e8c;background-color:#e83e8c}.form-radio-pink .form-check-input:checked:after{background-color:#e83e8c}.form-check-light .form-check-input:checked{background-color:#eff2f7;border-color:#eff2f7}.form-radio-light .form-check-input:checked{border-color:#eff2f7;background-color:#eff2f7}.form-radio-light .form-check-input:checked:after{background-color:#eff2f7}.form-check-dark .form-check-input:checked{background-color:#343a40;border-color:#343a40}.form-radio-dark .form-check-input:checked{border-color:#343a40;background-color:#343a40}.form-radio-dark .form-check-input:checked:after{background-color:#343a40}.form-check,.form-check-input,.form-check-label{cursor:pointer;margin-bottom:0}.form-switch-md{padding-left:2.5rem;min-height:24px;line-height:24px}.form-switch-md .form-check-input{width:40px;height:20px;left:-0.5rem;position:relative}.form-switch-md .form-check-label{vertical-align:middle}.form-switch-lg{padding-left:2.75rem;min-height:28px;line-height:28px}.form-switch-lg .form-check-input{width:48px;height:24px;left:-0.75rem;position:relative}.input-group-text{margin-bottom:0px}.mini-stats-wid .mini-stat-icon{overflow:hidden;position:relative}.mini-stats-wid .mini-stat-icon:before,.mini-stats-wid .mini-stat-icon:after{content:"";position:absolute;width:8px;height:54px;background-color:hsla(0,0%,100%,.1);left:16px;transform:rotate(32deg);top:-5px;transition:all .4s}.mini-stats-wid .mini-stat-icon::after{left:-12px;width:12px;transition:all .2s}.mini-stats-wid:hover .mini-stat-icon::after{left:60px}.mfp-popup-form{max-width:1140px}.mfp-close{color:#343a40 !important}.bs-example-modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}[dir=rtl] .modal-open{padding-left:0px !important}.icon-demo-content{text-align:center;color:#adb5bd}.icon-demo-content i{display:block;font-size:24px;margin-bottom:16px;color:#74788d;transition:all .4s}.icon-demo-content .col-lg-4{margin-top:24px}.icon-demo-content .col-lg-4:hover i{color:#556ee6;transform:scale(1.5)}.grid-structure .grid-container{background-color:#f8f9fa;margin-top:10px;font-size:.8rem;font-weight:500;padding:10px 20px}.card-radio{background-color:#fff;border:2px solid #f6f6f6;border-radius:.25rem;padding:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-radio:hover{cursor:pointer}.card-radio-label{display:block}.card-radio-input{display:none}.card-radio-input:checked+.card-radio{border-color:#556ee6 !important}.navs-carousel .owl-nav{margin-top:16px}.navs-carousel .owl-nav button{width:30px;height:30px;line-height:28px !important;font-size:20px !important;border-radius:50% !important;background-color:rgba(85,110,230,.25) !important;color:#556ee6 !important;margin:4px 8px !important}@media print{.vertical-menu,.right-bar,.page-title-box,.navbar-header,.footer{display:none !important}.card-body,.main-content,.right-bar,.page-content,body{padding:0;margin:0}.card{border:0}}#CEModal .modal-dialog,#SimpleBadgeModal .modal-dialog{border-radius:8px}#CEModal #SimpleBadgeModalLabel,#SimpleBadgeModal #SimpleBadgeModalLabel{font-weight:500;font-size:18px;line-height:24px;letter-spacing:.15px}#CEModal #BadgeNameFirstName,#CEModal #BadgeNameLastName,#CEModal #BadgeTitle,#SimpleBadgeModal #BadgeNameFirstName,#SimpleBadgeModal #BadgeNameLastName,#SimpleBadgeModal #BadgeTitle{margin:24px 0;border:1px solid #dcdedc;border-radius:4px;padding:8px 16px}#CEModal .modal__helper,#SimpleBadgeModal .modal__helper{margin-top:-20px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#666}#CEModal .modal-footer,#SimpleBadgeModal .modal-footer{border-top:none}#CEModal .modal-header,#SimpleBadgeModal .modal-header{border-bottom:none}#CEModal .checkin-modal__helper-text,#SimpleBadgeModal .checkin-modal__helper-text{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#666;margin-top:-20px;display:block}#CEModal .btn[type=submit],#CEModal #SimpleBadgePrint,#SimpleBadgeModal .btn[type=submit],#SimpleBadgeModal #SimpleBadgePrint{color:#fff;background-color:#006e15;padding:14px 24px;box-sizing:border-box;vertical-align:middle;border:none;border-radius:4px;text-transform:uppercase;transition:background-color .2s ease-in-out;line-height:16px;cursor:pointer}#CEModal .modal-body{padding-bottom:0}.modal-body input[type=date]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 2H15V0H13V2H5V0H3V2H2C0.89 2 0 2.9 0 4V18C0 19.1 0.89 20 2 20H16C17.1 20 18 19.1 18 18V4C18 2.9 17.1 2 16 2ZM16 18H2V8H16V18ZM16 6H2V4H16V6ZM4 10H9V15H4V10Z' fill='%23666666'/%3E%3C/svg%3E%0A")}.modal-body input[type=date]::before{content:"Date";position:absolute;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#666;background-color:#fff;margin-top:-16px;padding:1px 2px}button,a{outline:none !important}.btn{border-radius:4px;border-width:1px;gap:8px;font-family:Work Sans;font-weight:500;font-style:Medium;font-size:14px;line-height:20px;letter-spacing:1px;text-align:center;vertical-align:middle;text-transform:uppercase}.btn:hover{box-shadow:0 0 0 rgba(0,0,0,0);animation:pulse-shadow 1.5s infinite ease-in-out}@keyframes pulse-shadow{0%{box-shadow:0 0 4px rgba(0,110,21,.3)}50%{box-shadow:0 0 8px #006e15}100%{box-shadow:0 0 4px rgba(0,110,21,.3)}}.btn.btn-primary{background:#006e15;color:#fff;border:none}.btn.btn-secondary{background:#fff;color:#006e15 !important;border:1px solid #006e15}.btn-rounded{border-radius:30px}.btn-dark,.btn-secondary{color:#eff2f7 !important}.btn-outline-light{color:#212529}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle,.btn-outline-dark:hover,.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle,.btn-dark:hover{color:#eff2f7}.btn-group-example .btn{position:relative}.btn-group-example .btn:first-child::before{display:none}.btn-group-example .btn:before{content:"OR";position:absolute;font-size:10px;width:24px;height:24px;line-height:24px;border-radius:50%;background-color:#74788d;color:#eff2f7;border:1px solid #fff;left:-12px;top:50%;transform:translateY(-50%);z-index:1}.btn-label{position:relative;padding-left:44px}.btn-label .label-icon{position:absolute;width:32px;height:100%;left:0;top:0;background-color:hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);font-size:16px;display:flex;align-items:center;justify-content:center}.btn-label.btn-light .label-icon{background-color:rgba(52,58,64,.1);border-right:1px solid rgba(52,58,64,.2)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-warning{color:#916c2e;background-color:#fcf0db;border-color:#fbe9c9}.alert-danger{color:#924040;background-color:#fde1e1;border-color:#fcd2d2}.alert-success{color:#1f7556;background-color:#d6f3e9;border-color:#c2eddd}.alert-info{color:#306391;background-color:#dcedfc;border-color:#cbe4fb}[data-message]{--accent-color: transparent;--text-color: transparent}[data-message]:before{border-bottom-left-radius:inherit;opacity:0;transition:opacity .5s ease-in-out,color .5s ease-in-out,background .5s ease-in-out;display:block;max-width:50%;content:attr(data-message);background:radial-gradient(ellipse 100% 100% at left bottom, var(--accent-color), transparent);position:absolute;bottom:0;left:0;color:var(--text-color);font-size:12px;line-height:14px;padding:8px;text-align:left;font-style:normal}[data-message].message-warning:before,[data-message].message-success:before,[data-message].message-danger:before,[data-message].message-info:before{opacity:1}[data-message].message-warning:before{--accent-color: #fcf0db;--text-color: #916c2e}[data-message].message-success:before{--accent-color: #d6f3e9;--text-color: #1f7556;animation:showHide 4s ease forwards}[data-message].message-danger:before{--accent-color: #fde1e1;--text-color: #924040}[data-message].message-info:before{--accent-color: #dcedfc;--text-color: #306391;animation:showHide 4s ease forwards}@keyframes showHide{0%{opacity:0}10%{opacity:1}80%{opacity:1}100%{opacity:0}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0 !important;bottom:0;right:0 !important;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%;scrollbar-width:none;padding:0px !important}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:4px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#a2adb7;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none}.custom-scroll{height:100%}.lnb-calendars-item{display:inline-block;margin-right:7px}input[type=checkbox].tui-full-calendar-checkbox-round+span{margin-right:4px;margin-left:0}.tui-full-calendar-layout,.tui-full-calendar-timegrid-timezone{background-color:#fff !important}.tui-full-calendar-dayname-container,.tui-full-calendar-left,.tui-full-calendar-splitter,.tui-full-calendar-time-date,.tui-full-calendar-weekday-grid-line,.tui-full-calendar-timegrid-timezone,.tui-full-calendar-timegrid-gridline{border-color:#f6f6f6 !important}.tui-full-calendar-weekday-exceed-in-week{text-align:center;width:30px;height:30px;line-height:28px;border-radius:4px;background-color:#fff;color:#fdfdfa;border-color:#eff2f7}.tui-full-calendar-timegrid-hour{color:#fdfdfa !important}.tui-full-calendar-weekday-schedule-title,.tui-full-calendar-time-schedule{font-weight:600}.task-box{border:1px solid #f6f6f6}.gu-transit{border:1px dashed #74788d !important;background-color:#eff2f7 !important}#session-timeout-dialog .close{display:none}#session-timeout-dialog .countdown-holder{color:#f46a6a;font-weight:500}#session-timeout-dialog .btn-default{background-color:#fff;color:#f46a6a;box-shadow:none}.irs{font-family:var(--bs-font-sans-serif)}.irs--square .irs-bar,.irs--square .irs-to,.irs--square .irs-from,.irs--square .irs-single{background:#556ee6 !important;font-size:11px}.irs--square .irs-to:before,.irs--square .irs-from:before,.irs--square .irs-single:before{border-top-color:#556ee6}.irs--square .irs-line{background:#f6f6f6;border-color:#f6f6f6}.irs--square .irs-grid-text{font-size:11px;color:#ced4da}.irs--square .irs-min,.irs--square .irs-max{color:#ced4da;background:#f6f6f6;font-size:11px}.irs--square .irs-handle{border:2px solid #556ee6;width:12px;height:12px;top:26px;background-color:#fff !important;cursor:grab}.irs--square .irs-handle:active{cursor:grabbing}.swal2-container .swal2-title{font-size:20px;font-weight:500}.swal2-modal{font-size:14px}.swal2-icon.swal2-question{border-color:#50a5f1;color:#50a5f1}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#34c38f}.swal2-icon.swal2-success .swal2-success-ring{border-color:rgba(52,195,143,.3)}.swal2-icon.swal2-warning{border-color:#f1b44c;color:#f1b44c}.swal2-styled:focus{box-shadow:none}.swal2-progress-steps .swal2-progress-step{background:#556ee6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#556ee6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:rgba(85,110,230,.3)}.swal2-progress-steps .swal2-progress-step-line{background:#556ee6}.swal2-loader{border-color:#556ee6 rgba(0,0,0,0) #556ee6 rgba(0,0,0,0)}.symbol{border-color:#fff}.rating-symbol-background,.rating-symbol-foreground{font-size:24px}.rating-symbol-foreground{top:0px}.rating-star>span{display:inline-block;vertical-align:middle}.rating-star>span.badge{margin-left:4px}#toast-container>div{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);opacity:1}#toast-container>div:hover{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);opacity:.9}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{min-width:96%;margin:4px auto}.toast-primary{border:2px solid #556ee6 !important;background-color:rgba(85,110,230,.8) !important}.toast-secondary{border:2px solid #74788d !important;background-color:rgba(116,120,141,.8) !important}.toast-success{border:2px solid #34c38f !important;background-color:rgba(52,195,143,.8) !important}.toast-info{border:2px solid #50a5f1 !important;background-color:rgba(80,165,241,.8) !important}.toast-warning{border:2px solid #f1b44c !important;background-color:rgba(241,180,76,.8) !important}.toast-danger{border:2px solid #f46a6a !important;background-color:rgba(244,106,106,.8) !important}.toast-pink{border:2px solid #e83e8c !important;background-color:rgba(232,62,140,.8) !important}.toast-light{border:2px solid #eff2f7 !important;background-color:rgba(239,242,247,.8) !important}.toast-dark{border:2px solid #343a40 !important;background-color:rgba(52,58,64,.8) !important}.toast-error{background-color:rgba(244,106,106,.8);border:2px solid #f46a6a}.toastr-options{padding:24px;background-color:rgb(245.8,247.525,250.4);margin-bottom:0;border:1px solid #eff2f7}.error{color:#f46a6a}.parsley-error{border-color:#f46a6a}.parsley-errors-list{display:none;margin:0;padding:0}.parsley-errors-list.filled{display:block}.parsley-errors-list>li{font-size:12px;list-style:none;color:#f46a6a;margin-top:5px}.select2-container .select2-selection--single{background-color:#fff;border:1px solid #ced4da;height:38px}.select2-container .select2-selection--single:focus{outline:none}.select2-container .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:.75rem;color:#495057}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;width:34px;right:3px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#adb5bd rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 6px 0 6px}.select2-container .select2-selection--single .select2-selection__placeholder{color:#fdfdfa}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #adb5bd rgba(0,0,0,0) !important;border-width:0 6px 6px 6px !important}.select2-container--default .select2-search--dropdown{padding:10px;background-color:#fff}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ced4da;background-color:#fff;color:#74788d;outline:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#556ee6}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f8f9fa;color:#343a40}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#556ee6;color:#fff}.select2-results__option{padding:6px 12px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:.75rem}.select2-dropdown{border:1px solid rgba(0,0,0,.15);background-color:#fff;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.select2-search input{border:1px solid #f6f6f6}.select2-container .select2-selection--multiple{min-height:38px;background-color:#fff;border:1px solid #ced4da !important}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:2px .75rem}.select2-container .select2-selection--multiple .select2-search__field{border:0;color:#495057}.select2-container .select2-selection--multiple .select2-search__field::placeholder{color:#495057}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#eff2f7;border:1px solid #f6f6f6;border-radius:1px;padding:0 7px}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#ced4da}.select2-container--default .select2-results__group{font-weight:600}.select2-result-repository__avatar{float:left;width:60px;margin-right:10px}.select2-result-repository__avatar img{width:100%;height:auto;border-radius:2px}.select2-result-repository__statistics{margin-top:7px}.select2-result-repository__forks,.select2-result-repository__stargazers,.select2-result-repository__watchers{display:inline-block;font-size:11px;margin-right:1em;color:#adb5bd}.select2-result-repository__forks .fa,.select2-result-repository__stargazers .fa,.select2-result-repository__watchers .fa{margin-right:4px}.select2-result-repository__forks .fa.fa-flash::before,.select2-result-repository__stargazers .fa.fa-flash::before,.select2-result-repository__watchers .fa.fa-flash::before{content:"";font-family:"Font Awesome 5 Free"}.select2-results__option--highlighted .select2-result-repository__forks,.select2-results__option--highlighted .select2-result-repository__stargazers,.select2-results__option--highlighted .select2-result-repository__watchers{color:hsla(0,0%,100%,.8)}.select2-result-repository__meta{overflow:hidden}.img-flag{margin-right:7px;height:15px;width:18px}input[switch]{display:none}input[switch]+label{font-size:1em;line-height:1;width:56px;height:24px;background-color:#ced4da;background-image:none;border-radius:2rem;padding:.16667rem;cursor:pointer;display:inline-block;text-align:center;position:relative;font-weight:500;transition:all .1s ease-in-out}input[switch]+label:before{color:#343a40;content:attr(data-off-label);display:block;font-family:inherit;font-weight:500;font-size:12px;line-height:21px;position:absolute;right:1px;margin:3px;top:-2px;text-align:center;min-width:1.66667rem;overflow:hidden;transition:all .1s ease-in-out}input[switch]+label:after{content:"";position:absolute;left:3px;background-color:#eff2f7;box-shadow:none;border-radius:2rem;height:20px;width:20px;top:2px;transition:all .1s ease-in-out}input[switch]:checked+label{background-color:#556ee6}input[switch]:checked+label{background-color:#556ee6}input[switch]:checked+label:before{color:#fff;content:attr(data-on-label);right:auto;left:3px}input[switch]:checked+label:after{left:33px;background-color:#eff2f7}input[switch=bool]+label{background-color:#f46a6a}input[switch=bool]+label:before,input[switch=bool]:checked+label:before,input[switch=default]:checked+label:before{color:#fff}input[switch=bool]:checked+label{background-color:#34c38f}input[switch=default]:checked+label{background-color:#a2a2a2}input[switch=primary]:checked+label{background-color:#556ee6}input[switch=success]:checked+label{background-color:#34c38f}input[switch=info]:checked+label{background-color:#50a5f1}input[switch=warning]:checked+label{background-color:#f1b44c}input[switch=danger]:checked+label{background-color:#f46a6a}input[switch=dark]:checked+label{background-color:#343a40}input[switch=dark]:checked+label:before{color:#eff2f7}.square-switch{margin-right:7px}.square-switch input[switch]+label,.square-switch input[switch]+label:after{border-radius:4px}.sp-container{background-color:#fff}.sp-container button{padding:.25rem .5rem;font-size:.71094rem;border-radius:.2rem;font-weight:400;color:#343a40}.sp-container button.sp-palette-toggle{background-color:#eff2f7}.sp-container button.sp-choose{background-color:#34c38f;margin-left:5px;margin-right:0}.sp-palette-container{border-right:1px solid #eff2f7}.sp-input{background-color:#fff;border-color:#ced4da !important;color:#495057}.sp-input:focus{outline:none}[dir=rtl] .sp-alpha{direction:ltr}[dir=rtl] .sp-original-input-container .sp-add-on{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:4px !important;border-bottom-left-radius:4px !important}[dir=rtl] input.spectrum.with-add-on{border:1px solid #ced4da;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.bootstrap-timepicker-widget table td a{color:#495057}.bootstrap-timepicker-widget table td a:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:4px;color:#556ee6;text-decoration:none}.bootstrap-timepicker-widget table td input{width:32px;height:32px;border:0;color:#fdfdfa;border:1px solid #eff2f7;background-color:#fff}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom-color:#eff2f7}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{border-top-color:#eff2f7}.timepicker-orient-top{top:calc(1.5em + 0.94rem + 2px) !important}.timepicker-orient-bottom{top:auto !important;bottom:calc(1.5em + 0.94rem + 2px) !important}.bootstrap-timepicker-widget{left:0 !important;right:auto !important}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px;right:auto}.bootstrap-timepicker-widget.timepicker-orient-left::after{left:7px;right:auto}[dir=rtl] .datepicker{right:0 !important;left:auto}.datepicker{border:1px solid #eff2f7;padding:8px;z-index:999 !important}.datepicker table tr th{font-weight:500}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td .active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active{background-color:#556ee6 !important;background-image:none;box-shadow:none;color:#fff !important}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover,.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eff2f7}.datepicker table tr td.new,.datepicker table tr td.old,.datepicker table tr td span.new,.datepicker table tr td span.old{color:#adb5bd;opacity:.6}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background-color:#f6f6f6}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>td{padding:7px}.bootstrap-datepicker-inline .datepicker-inline{width:auto !important;display:inline-block}.datepicker-container{border:1px solid #eff2f7;box-shadow:none;background-color:#fff}.datepicker-container.datepicker-inline{width:212px}.datepicker-panel>ul>li{background-color:#fff;border-radius:4px}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{background-color:rgba(85,110,230,.25);color:#556ee6}.datepicker-panel>ul>li.highlighted,.datepicker-panel>ul>li.highlighted:hover,.datepicker-panel>ul>li:hover{background-color:#556ee6;color:#fff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#adb5bd;opacity:.6}.datepicker-panel>ul[data-view=week]>li{font-weight:500}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff}.bootstrap-touchspin.input-group>.input-group-prepend>.btn,.bootstrap-touchspin.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap-touchspin.input-group>.input-group-append>.btn,.bootstrap-touchspin.input-group>.input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-touchspin .input-group-btn-vertical{right:0}.bootstrap-touchspin .input-group-btn-vertical .btn{right:0 !important;left:100% !important}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-top-right-radius:4px !important;border-bottom-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-top-right-radius:0 !important;border-bottom-right-radius:4px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.tox-tinymce{border:1px solid #ced4da !important}.tox .tox-statusbar{border-top:1px solid #eff2f7 !important}.tox .tox-menubar,.tox .tox-edit-area__iframe,.tox .tox-statusbar{background-color:#fff !important;background:none !important}.tox .tox-mbtn{color:#495057 !important}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background-color:#eff2f7 !important}.tox .tox-tbtn:hover{background-color:#eff2f7 !important}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:#eff2f7 !important}.tox .tox-toolbar__primary{border-top-color:#eff2f7 !important}.tox .tox-tbtn{color:#495057 !important}.tox .tox-tbtn svg{fill:#495057 !important}.tox .tox-edit-area__iframe{background-color:#fff !important}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#495057 !important}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid rgb(222,228.1875,238.5) !important}.tox-tinymce-aux{z-index:1000 !important}.editable-input .form-control{display:inline-block}.editable-buttons{margin-left:7px}.editable-buttons .editable-cancel{margin-left:7px}.tox-tinymce-aux{z-index:1060 !important}.dropzone{min-height:230px;border:2px dashed #ced4da;background:#fff;border-radius:6px}.dropzone .dz-message{font-size:24px;width:100%}.form-wizard-wrapper label{font-size:14px;text-align:right}.wizard .steps>ul{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}@media(max-width: 1199.98px){.wizard .steps>ul{flex-direction:column}}.wizard .steps>ul>a,.wizard .steps>ul>li{flex-basis:0;flex-grow:1}.wizard .steps>ul>li{width:100%}.wizard .steps>ul>li a{display:block;padding:.5rem 1rem;color:#495057;font-weight:500;background-color:rgba(85,110,230,.1)}.wizard .steps>ul .current-info{position:absolute;left:-999em}.wizard .steps .number{display:inline-block;width:38px;height:38px;line-height:34px;border:2px solid #556ee6;color:#556ee6;text-align:center;border-radius:50%;margin-right:.5rem}.wizard .steps .current a,.wizard .steps .current a:active,.wizard .steps .current a:hover{background-color:rgba(85,110,230,.2);color:#495057}.wizard .steps .current a .number,.wizard .steps .current a:active .number,.wizard .steps .current a:hover .number{background-color:#556ee6;color:#fff}.wizard>.content{background-color:rgba(0,0,0,0);padding:14px;margin-top:0;border-radius:0;min-height:150px}.wizard>.content>.title{position:absolute;left:-999em}.wizard>.content>.body{width:100%;height:100%;padding:14px 0 0;position:static}.wizard>.actions{position:relative;display:block;text-align:right;width:100%}.wizard>.actions>ul{display:block;text-align:right;padding-left:0}.wizard>.actions>ul>li{display:inline-block;margin:0 .5em}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background-color:#556ee6;border-radius:4px;padding:8px 15px;color:#fff}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{opacity:.65;background-color:#556ee6;color:#fff;cursor:not-allowed}.wizard.vertical-wizard{display:flex;flex-wrap:wrap}.wizard.vertical-wizard .steps>ul{flex-direction:column}.wizard.vertical-wizard .steps>ul>li{width:100% !important}.wizard.vertical-wizard .steps,.wizard.vertical-wizard .content,.wizard.vertical-wizard .actions{width:100%}@media(min-width: 1200px){.wizard.vertical-wizard .steps{width:25%}}.wizard.vertical-wizard .content{padding:24px}@media(min-width: 1200px){.wizard.vertical-wizard .content{width:75%;padding:12px 24px}}.wizard.vertical-wizard .content>.body{padding:0}div.dataTables_wrapper div.dataTables_filter{text-align:right}@media(max-width: 767px){div.dataTables_wrapper div.dataTables_filter{text-align:center}}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;margin-right:0}.table.dataTable.dtr-inline.collapsed>tbody>tr>td,table.dataTable.dtr-inline.collapsed>tbody>tr>td{position:relative}.table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control{padding-left:30px}.table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{top:50%;left:5px;height:14px;width:14px;margin-top:-9px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-sizing:content-box;text-align:center;text-indent:0 !important;line-height:14px;content:"+";background-color:#556ee6}.table-rep-plugin .btn-toolbar{display:block}.table-rep-plugin .table-responsive{border:none !important}.table-rep-plugin .btn-group .btn-default{background-color:#74788d;color:#eff2f7;border:1px solid #74788d}.table-rep-plugin .btn-group .btn-default.btn-primary{background-color:#556ee6;border-color:#556ee6;color:#fff;box-shadow:0 0 0 2px rgba(85,110,230,.5)}.table-rep-plugin .btn-group.pull-right{float:right}.table-rep-plugin .btn-group.pull-right .dropdown-menu{right:0;transform:none !important;top:100% !important}.table-rep-plugin tbody th{font-size:14px;font-weight:normal}.table-rep-plugin .checkbox-row{padding-left:40px;color:#fdfdfa !important}.table-rep-plugin .checkbox-row:hover{background-color:rgb(245.8,247.525,250.4) !important}.table-rep-plugin .checkbox-row label{display:inline-block;padding-left:5px;position:relative}.table-rep-plugin .checkbox-row label::before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:1px solid #f6f6f6;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:.3s ease-in-out;width:17px;outline:none !important}.table-rep-plugin .checkbox-row label::after{color:#eff2f7;display:inline-block;font-size:11px;height:16px;left:0;margin-left:-20px;padding-left:3px;padding-top:1px;position:absolute;top:-1px;width:16px}.table-rep-plugin .checkbox-row input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:none !important}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label{opacity:.65}.table-rep-plugin .checkbox-row input[type=checkbox]:focus+label::before{outline-offset:-2px;outline:none}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label::before{background-color:#f8f9fa;cursor:not-allowed}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::before{background-color:#556ee6;border-color:#556ee6}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after{color:#fff}.table-rep-plugin .fixed-solution .sticky-table-header{top:70px !important;background-color:#556ee6}.table-rep-plugin .fixed-solution .sticky-table-header table{color:#fff}.table-rep-plugin table.focus-on tbody tr.focused th,.table-rep-plugin table.focus-on tbody tr.focused td,.table-rep-plugin .sticky-table-header{background:#556ee6;border-color:#556ee6;color:#fff}.table-rep-plugin table.focus-on tbody tr.focused th table,.table-rep-plugin table.focus-on tbody tr.focused td table,.table-rep-plugin .sticky-table-header table{color:#fff}@media(min-width: 992px){body[data-layout=horizontal] .fixed-solution .sticky-table-header{top:120px !important}}.table-edits input,.table-edits select{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;border:1px solid #ced4da;background-color:#fff;color:#495057;border-radius:.25rem}.table-edits input:focus,.table-edits select:focus{outline:none;border-color:rgb(185.4,190.8,196.2)}.apex-charts{min-height:10px !important}.apex-charts text{font-family:var(--bs-font-sans-serif) !important;fill:#adb5bd}.apex-charts .apexcharts-canvas{margin:0 auto}.apexcharts-tooltip-title,.apexcharts-tooltip-text{font-family:var(--bs-font-sans-serif) !important}.apexcharts-legend-series{font-weight:500}.apexcharts-gridline{pointer-events:none;stroke:#f8f9fa}.apexcharts-legend-text{color:#74788d !important;font-family:var(--bs-font-sans-serif) !important;font-size:13px !important}.apexcharts-pie-label{fill:#fff !important}.apexcharts-yaxis text,.apexcharts-xaxis text{font-family:var(--bs-font-sans-serif) !important;fill:#adb5bd}.e-charts{height:350px}.flot-charts-height{height:320px}.flotTip{padding:8px 12px;background-color:rgba(52,58,64,.9);z-index:100;color:#f8f9fa;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);border-radius:4px}.legendLabel{color:#adb5bd}.jqstooltip{box-sizing:content-box;width:auto !important;height:auto !important;background-color:#343a40 !important;box-shadow:0 1rem 3rem rgba(0,0,0,.175);padding:5px 10px !important;border-radius:3px;border-color:#212529 !important}.jqsfield{color:#eff2f7 !important;font-size:12px !important;line-height:18px !important;font-family:var(--bs-font-sans-serif) !important;font-weight:500 !important}.gmaps,.gmaps-panaroma{height:300px !important;background:#f8f9fa;border-radius:3px}.gmaps-overlay{display:block;text-align:center;color:#fff;font-size:16px;line-height:40px;background:#556ee6;border-radius:4px;padding:10px 20px}.gmaps-overlay_arrow{left:50%;margin-left:-16px;width:0;height:0;position:absolute}.gmaps-overlay_arrow.above{bottom:-15px;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-top:16px solid #556ee6}.gmaps-overlay_arrow.below{top:-15px;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-bottom:16px solid #556ee6}.jvectormap-label{border:none;background:#343a40;color:#f8f9fa;font-family:var(--bs-font-sans-serif);font-size:.8125rem;padding:5px 8px}.leaflet-map{height:300px}.leaflet-map.leaflet-container{z-index:99}.home-btn{position:absolute;top:15px;right:25px}.auth-logo .auth-logo-dark{display:block}.auth-logo .auth-logo-light{display:none}.auth-body-bg{background-color:#fff}.auth-pass-inputgroup input[type=input]+.btn .mdi-eye-outline:before{content:"󰛑"}.auth-full-bg{background-color:rgba(85,110,230,.25);display:flex}@media(min-width: 1200px){.auth-full-bg{height:100vh}}.auth-full-bg::before{content:"";position:absolute;width:300px;height:300px;border-radius:50%}.auth-full-bg .bg-overlay{background:url("../images/bg-auth-overlay.png");background-size:cover;background-repeat:no-repeat;background-position:center}.auth-full-page-content{display:flex}@media(min-width: 1200px){.auth-full-page-content{min-height:100vh}}.auth-review-carousel.owl-theme .owl-dots .owl-dot span{background-color:rgba(85,110,230,.25)}.auth-review-carousel.owl-theme .owl-dots .owl-dot.active span,.auth-review-carousel.owl-theme .owl-dots .owl-dot:hover span{background-color:#556ee6}.search-box .form-control{border-radius:30px;padding-left:40px}.search-box .search-icon{font-size:16px;position:absolute;left:13px;top:0;line-height:38px}.product-list li a{display:block;padding:4px 0px;color:#fdfdfa}.product-view-nav.nav-pills .nav-item{margin-left:4px}.product-view-nav.nav-pills .nav-link{width:36px;height:36px;font-size:16px;padding:0;line-height:36px;text-align:center;border-radius:50%}.product-ribbon{position:absolute;right:0px;top:0px}.product-detai-imgs .nav .nav-link{margin:7px 0px}.product-detai-imgs .nav .nav-link.active{background-color:#f6f6f6}.product-color a{display:inline-block;text-align:center;color:#fdfdfa}.product-color a .product-color-item{margin:7px}.product-color a.active,.product-color a:hover{color:#556ee6}.product-color a.active .product-color-item,.product-color a:hover .product-color-item{border-color:#556ee6 !important}.visa-card .visa-logo{line-height:.5}.visa-card .visa-pattern{position:absolute;font-size:385px;color:hsla(0,0%,100%,.05);line-height:.4;right:0px;bottom:0px}.checkout-tabs .nav-pills .nav-link{margin-bottom:24px;text-align:center;background-color:#fff;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.checkout-tabs .nav-pills .nav-link.active{background-color:#556ee6}.checkout-tabs .nav-pills .nav-link .check-nav-icon{font-size:36px}.email-leftbar{width:236px;float:left;padding:20px;border-radius:5px}.email-rightbar{margin-left:260px}.chat-user-box p.user-title{color:#343a40;font-weight:500}.chat-user-box p{font-size:12px}@media(max-width: 767px){.email-leftbar{float:none;width:100%}.email-rightbar{margin:0}}.mail-list a{display:block;color:#74788d;line-height:24px;padding:8px 5px}.mail-list a.active{color:#f46a6a;font-weight:500}.message-list{display:block;padding-left:0}.message-list li{position:relative;display:block;height:50px;line-height:50px;cursor:default;transition-duration:.3s}.message-list li a{color:#74788d}.message-list li:hover{background:#f6f6f6;transition-duration:.05s}.message-list li .col-mail{float:left;position:relative}.message-list li .col-mail-1{width:320px}.message-list li .col-mail-1 .star-toggle,.message-list li .col-mail-1 .checkbox-wrapper-mail,.message-list li .col-mail-1 .dot{display:block;float:left}.message-list li .col-mail-1 .dot{border:4px solid rgba(0,0,0,0);border-radius:100px;margin:22px 26px 0;height:0;width:0;line-height:0;font-size:0}.message-list li .col-mail-1 .checkbox-wrapper-mail{margin:15px 10px 0 20px}.message-list li .col-mail-1 .star-toggle{margin-top:18px;margin-left:5px}.message-list li .col-mail-1 .title{position:absolute;top:0;left:110px;right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.message-list li .col-mail-2{position:absolute;top:0;left:320px;right:0;bottom:0}.message-list li .col-mail-2 .subject,.message-list li .col-mail-2 .date{position:absolute;top:0}.message-list li .col-mail-2 .subject{left:0;right:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.message-list li .col-mail-2 .date{right:0;width:170px;padding-left:80px}.message-list li.active,.message-list li.active:hover{box-shadow:inset 3px 0 0 #556ee6}.message-list li.unread{background-color:#f6f6f6;font-weight:500;color:rgb(40.5689655172,45.25,49.9310344828)}.message-list li.unread a{color:rgb(40.5689655172,45.25,49.9310344828);font-weight:500}.message-list .checkbox-wrapper-mail{cursor:pointer;height:20px;width:20px;position:relative;display:inline-block;box-shadow:inset 0 0 0 1px #ced4da;border-radius:1px}.message-list .checkbox-wrapper-mail input{opacity:0;cursor:pointer}.message-list .checkbox-wrapper-mail input:checked~label{opacity:1}.message-list .checkbox-wrapper-mail label{position:absolute;height:20px;width:20px;left:0;cursor:pointer;opacity:0;margin-bottom:0;transition-duration:.05s;top:0}.message-list .checkbox-wrapper-mail label:before{content:"󰄬";font-family:"Material Design Icons";top:0;height:20px;color:rgb(40.5689655172,45.25,49.9310344828);width:20px;position:absolute;margin-top:-16px;left:4px;font-size:13px}@media(max-width: 575.98px){.message-list li .col-mail-1{width:200px}}@media(min-width: 1200px){.filemanager-sidebar{min-width:230px;max-width:230px}}@media(min-width: 1366px){.filemanager-sidebar{min-width:280px;max-width:280px}}.categories-list{padding:4px 0}.categories-list li a{display:block;padding:8px 12px;color:#fdfdfa;font-weight:500}.categories-list li.active a{color:#556ee6}.categories-list li ul{padding-left:16px}.categories-list li ul li a{padding:4px 12px;color:#74788d;font-size:13px;font-weight:400}@media(min-width: 992px){.chat-leftsidebar{min-width:260px}}@media(min-width: 1200px){.chat-leftsidebar{min-width:380px}}.chat-leftsidebar .chat-leftsidebar-nav .nav{background-color:#fff}.chat-leftsidebar .chat-leftsidebar-nav .tab-content{min-height:488px}.chat-noti-dropdown.active:before{content:"";position:absolute;width:8px;height:8px;background-color:#f46a6a;border-radius:50%;right:0}.chat-noti-dropdown .btn{padding:6px;box-shadow:none;font-size:20px}.chat-search-box .form-control{border:0}.chat-list{margin:0}.chat-list li.active a{background-color:#fff;border-color:rgba(0,0,0,0);box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.chat-list li a{display:block;padding:14px 16px;color:#74788d;transition:all .4s;border-top:1px solid #eff2f7;border-radius:4px}.chat-list li a:hover{background-color:#fff;border-color:rgba(0,0,0,0);box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.user-chat-nav .dropdown .nav-btn{height:40px;width:40px;line-height:40px;box-shadow:none;padding:0;font-size:16px;background-color:#eff2f7;border-radius:50%}.user-chat-nav .dropdown .dropdown-menu{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);border:1px solid #eff2f7}.chat-conversation li{clear:both}.chat-conversation .chat-day-title{position:relative;text-align:center;margin-bottom:24px}.chat-conversation .chat-day-title .title{background-color:#fff;position:relative;z-index:1;padding:6px 24px}.chat-conversation .chat-day-title:before{content:"";position:absolute;width:100%;height:1px;left:0;right:0;background-color:#eff2f7;top:10px}.chat-conversation .chat-day-title .badge{font-size:12px}.chat-conversation .conversation-list{margin-bottom:24px;display:inline-block;position:relative}.chat-conversation .conversation-list .ctext-wrap{padding:12px 24px;background-color:rgba(85,110,230,.1);border-radius:8px 8px 8px 0px;overflow:hidden}.chat-conversation .conversation-list .ctext-wrap .conversation-name{font-weight:600;color:#556ee6;margin-bottom:4px}.chat-conversation .conversation-list .dropdown{float:right}.chat-conversation .conversation-list .dropdown .dropdown-toggle{font-size:18px;padding:4px;color:#74788d}@media(max-width: 575.98px){.chat-conversation .conversation-list .dropdown .dropdown-toggle{display:none}}.chat-conversation .conversation-list .dropdown .dropdown-menu{box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);border:1px solid #eff2f7}.chat-conversation .conversation-list .chat-time{font-size:12px}.chat-conversation .right .conversation-list{float:right}.chat-conversation .right .conversation-list .ctext-wrap{background-color:#eff2f7;text-align:right;border-radius:8px 8px 0px 8px}.chat-conversation .right .conversation-list .dropdown{float:left}.chat-conversation .right .conversation-list.last-chat .conversation-list:before{right:0;left:auto}.chat-conversation .last-chat .conversation-list:before{content:"󰀉";font-family:"Material Design Icons";position:absolute;color:#556ee6;right:0;bottom:0;font-size:16px}@media(max-width: 575.98px){.chat-conversation .last-chat .conversation-list:before{display:none}}.chat-input-section{border-top:1px solid #eff2f7}.chat-input{border-radius:30px;background-color:#eff2f7 !important;border-color:#eff2f7 !important;padding-right:120px}.chat-input-links{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.chat-input-links li a{font-size:16px;line-height:36px;padding:0px 4px;display:inline-block}@media(max-width: 575.98px){.chat-send{min-width:auto}}.project-list-table{border-collapse:separate;border-spacing:0 12px}.project-list-table tr{background-color:#fff}.contact-links a{color:#fdfdfa}.profile-user-wid{margin-top:-26px}@media(min-width: 576px){.currency-value{position:relative}.currency-value:after{content:"󰓡";font-family:"Material Design Icons";font-size:24px;position:absolute;width:45px;height:45px;line-height:45px;border-radius:50%;text-align:center;right:0;top:50%;transform:translateY(-50%);background-color:#556ee6;color:#fff;z-index:9;right:-34px}}.crypto-buy-sell-nav-content{border:2px solid #f6f6f6;border-top:0}.kyc-doc-verification .dropzone{min-height:180px}.kyc-doc-verification .dropzone .dz-message{margin:24px 0px}.section{position:relative;padding-top:80px;padding-bottom:80px}.section.bg-white{background-color:#fff !important}.small-title{color:#74788d;margin-bottom:8px}.navigation{padding:0 16px;width:100%;z-index:999;margin-bottom:0px;transition:all .5s ease-in-out;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width: 991.98px){.navigation{background-color:#fff}}.navigation .navbar-logo{line-height:70px;transition:all .4s}.navigation .navbar-logo .logo-dark{display:none}@media(max-width: 991.98px){.navigation .navbar-logo .logo-dark{display:block}}.navigation .navbar-logo .logo-light{display:block}@media(max-width: 991.98px){.navigation .navbar-logo .logo-light{display:none}}.navigation .navbar-nav .nav-item .nav-link{color:hsla(0,0%,100%,.6);line-height:58px;padding:6px 16px;font-weight:500;transition:all .4s}@media(max-width: 991.98px){.navigation .navbar-nav .nav-item .nav-link{color:#555b6d}}.navigation .navbar-nav .nav-item .nav-link:hover,.navigation .navbar-nav .nav-item .nav-link.active{color:hsla(0,0%,100%,.9)}@media(max-width: 991.98px){.navigation .navbar-nav .nav-item .nav-link:hover,.navigation .navbar-nav .nav-item .nav-link.active{color:#556ee6}}@media(max-width: 991.98px){.navigation .navbar-nav .nav-item .nav-link{line-height:28px !important}}.navigation.nav-sticky{background-color:#fff;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.navigation.nav-sticky .navbar-logo{line-height:60px}.navigation.nav-sticky .navbar-logo .logo-dark{display:block}.navigation.nav-sticky .navbar-logo .logo-light{display:none}.navigation.nav-sticky .navbar-nav .nav-item .nav-link{line-height:48px;color:#555b6d}.navigation.nav-sticky .navbar-nav .nav-item .nav-link:hover,.navigation.nav-sticky .navbar-nav .nav-item .nav-link.active{color:#556ee6}.bg-overlay{position:absolute;height:100%;width:100%;right:0;bottom:0;left:0;top:0;opacity:.7;background-color:#000}.hero-section{padding-top:220px;padding-bottom:190px}.hero-section.bg-ico-hero{background-image:url("../images/crypto/bg-ico-hero.jpg");background-size:cover;background-position:top}@media(max-width: 575.98px){.hero-section{padding-top:140px;padding-bottom:80px}}.hero-section .hero-title{font-size:42px}@media(max-width: 575.98px){.hero-section .hero-title{font-size:26px}}.hero-section .ico-countdown{font-size:22px;margin-right:-12px;margin-left:-12px}@media(max-width: 575.98px){.hero-section .ico-countdown{display:block}}.hero-section .ico-countdown .coming-box{margin-right:12px;margin-left:12px;border:1px solid #eff2f7;border-radius:4px;padding:8px;background-color:#fff}@media(max-width: 575.98px){.hero-section .ico-countdown .coming-box{display:inline-block;width:40%;margin-bottom:24px}}.hero-section .ico-countdown .coming-box span{background-color:#eff2f7;font-size:12px;padding:4px;margin-top:8px}.hero-section .softcap-progress{overflow:visible}.hero-section .softcap-progress .progress-bar{overflow:visible}.hero-section .softcap-progress .progress-label{position:relative;text-align:right;color:#fdfdfa;bottom:20px;font-size:12px;font-weight:500}.currency-price{position:relative;bottom:40px}.client-images img{max-height:34px;width:auto !important;margin:12px auto;opacity:.7;transition:all .4s}.features-number{opacity:.1}.team-box .team-social-links a{color:#fdfdfa;font-size:14px}.blog-box .blog-badge{position:absolute;top:12px;right:12px}.landing-footer{padding:80px 0 40px;background-color:#2a3042;color:hsla(0,0%,100%,.5)}.landing-footer .footer-list-title{color:hsla(0,0%,100%,.9)}.landing-footer .footer-list-menu li a{display:block;color:hsla(0,0%,100%,.5);margin-bottom:14px;transition:all .4s}.landing-footer .footer-list-menu li a:hover{color:hsla(0,0%,100%,.8)}.landing-footer .blog-post .post{display:block;color:hsla(0,0%,100%,.5);padding:16px 0px;border-bottom:1px solid hsla(0,0%,100%,.1)}.landing-footer .blog-post .post .post-title{color:hsla(0,0%,100%,.8);font-size:14px}.landing-footer .blog-post .post:first-of-type{padding-top:0}.landing-footer .blog-post .post:last-of-type{padding-bottom:0;border-bottom:0}.landing-footer .footer-border{border-color:hsla(0,0%,100%,.1)}.counter-number{font-size:32px;font-weight:600;text-align:center;display:flex}.counter-number span{font-size:16px;font-weight:400;display:block;padding-top:5px}.coming-box{width:25%}.hori-timeline .events .event-list{text-align:center;display:block}.hori-timeline .events .event-list .event-down-icon{position:relative}.hori-timeline .events .event-list .event-down-icon::before{content:"";position:absolute;width:100%;top:16px;left:0;right:0;border-bottom:3px dashed #f6f6f6}.hori-timeline .events .event-list .event-down-icon .down-arrow-icon{position:relative;background-color:#fff;padding:4px}.hori-timeline .events .event-list:hover .down-arrow-icon{animation:fade-down 1.5s infinite linear}.hori-timeline .events .event-list.active .down-arrow-icon{animation:fade-down 1.5s infinite linear}.hori-timeline .events .event-list.active .down-arrow-icon:before{content:""}.verti-timeline{border-left:3px dashed #f6f6f6;margin:0 10px}.verti-timeline .event-list{position:relative;padding:0px 0px 40px 30px}.verti-timeline .event-list .event-timeline-dot{position:absolute;left:-9px;top:0px;z-index:9;font-size:16px}.verti-timeline .event-list .event-content{position:relative;border:2px solid #eff2f7;border-radius:7px}.verti-timeline .event-list.active .event-timeline-dot{color:#556ee6}.verti-timeline .event-list:last-child{padding-bottom:0px}.plan-box .plan-btn{position:relative}.plan-box .plan-btn::before{content:"";position:absolute;width:100%;height:2px;background:#f6f6f6;left:0px;right:0px;top:12px}.blog-play-icon{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0px auto}.login-page{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100dvh;gap:32px}.login-page:has(.loading):after{content:"";width:48px;height:48px;border:5px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.login-page .link{color:#006399}.login-page .login-card{padding:40px;display:flex;align-items:center;flex-direction:column;gap:32px;width:528px;max-width:100%;background:#fff;box-shadow:0px 0px 4px 0px rgba(8,40,14,.2);border-radius:8px}.login-page .login-card .intro{display:flex;align-items:center;flex-direction:column;text-align:center;color:#1a1c19}.login-page .login-card .intro .logo{width:68px;margin-bottom:16px}.login-page .login-card .intro .title{margin-bottom:8px;font-weight:500;font-size:28px;line-height:36px}.login-page .login-card .intro .subtitle{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px}.login-page .login-card .form{width:100%}.login-page .login-card .form form{display:flex;align-items:stretch;flex-direction:column;gap:24px}.login-page .login-card .form form #loginFeedback{width:100%;height:48px;display:flex;align-items:center;justify-content:center}.login-page .login-card .form form #loginFeedback.alert-danger{color:#ba1a1a;background:#ffdad6}.login-page .login-card .form form #loginFeedback.alert-success{color:#006e15;background:#daffd6}.login-page .login-card .form form #loginFeedback:has(:empty){display:none}.login-page .login-card .form form .field input[type=password]::-ms-reveal,.login-page .login-card .form form .field input[type=password]::-ms-clear{display:none}.login-page .login-card .form form .field:has(input[type=text],input[type=password]):hover{box-shadow:0px 0px 4px 0px rgba(8,40,14,.2)}.login-page .login-card .form form .field:has(input[type=text],input[type=password]){border:1px solid #dcdedc;border-radius:4px}.login-page .login-card .form form .field:has(input[type=text],input[type=password]) input[type=text],.login-page .login-card .form form .field:has(input[type=text],input[type=password]) input[type=password]{height:38px;width:100%;box-sizing:border-box;padding:10px 16px;border:none}.login-page .login-card .form form .field:has(input[type=text],input[type=password]) input[type=text]:focus,.login-page .login-card .form form .field:has(input[type=text],input[type=password]) input[type=password]:focus{outline:none}.login-page .login-card .form form .field:has(input[type=text],input[type=password]):focus-within{border:1px solid #c8c8c8}.login-page .login-card .form form .password-group{display:flex;flex-direction:row;gap:8px}.login-page .login-card .form form .password-group .view-password{border:none;background:none}.login-page .login-card .form form .password-group .view-password:hover svg *{fill:#444}.login-page .login-card .form form .password-group .view-password .crossout{display:none}.login-page .login-card .form form .password-group input[type=text]+.view-password .crossout{display:block}.login-page .login-card .form form .remember-group{display:flex;flex-direction:row;gap:8px}.login-page .login-card .form form .remember-group .remember-label{width:100%;margin-bottom:0;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;cursor:pointer}.login-page .login-card .form form .remember-group .checkbox:hover{box-shadow:0px 0px 4px 0px rgba(8,40,14,.2)}.login-page .login-card .form form .remember-group .checkbox{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #dcdedc;border-radius:4px}.login-page .login-card .form form .remember-group .checkbox:checked:before{content:"✔";width:18px;height:18px;display:block;text-align:center;position:absolute;margin:-1px -1px}.login-page .login-card .form form .submit{background:#006e15;color:#fff;border:none;display:flex;justify-content:center;align-items:center;width:100%;height:38px;background:#006e15;border-radius:4px;padding:14px 24px;font-weight:500;font-size:14px;line-height:16px;text-align:center;letter-spacing:1px;text-transform:uppercase}.login-page .login-card .form form .submit:hover{opacity:90%}.login-page .login-card .outro{text-align:center}.login-page .login-card{transition:filter .2s ease-in-out}.login-page .login-card.loading{pointer-events:none;filter:blur(2px) grayscale(100%) brightness(80%)}.login-page .addon{text-align:center}.login-page .copyright{position:fixed;font-size:.6rem;color:#404040;bottom:4px;right:4px;opacity:33%}.login-page .copyright:hover{opacity:90%}@media(max-width: 480px){.login-page .login-card{padding:16px;height:100dvh;justify-content:center}}.event-list-tabs,.event-list-header,.event-list-wrapper,.event-list-table,.pagination-controls,.custom-pagination,.btn-add-event,.event-name,.status-badge,.mobile-cards-container,.mobile-title{font-family:"Work Sans",sans-serif}.event-list-table th,.event-list-table td,.pagination-label,.pagination-info,.per-page-select,.custom-pagination .page-link{font-family:"Work Sans",sans-serif;font-weight:400;line-height:20px}.event-list-table .dropdown-toggle.card-drop .mdi-dots-horizontal{transition:background .25s ease,border .25s ease;border:1px solid rgba(0,0,0,0);padding:2px 4px;margin-left:-5px}.event-list-table .dropdown-toggle.card-drop:hover .mdi-dots-horizontal{padding:2px 4px;border:1px solid #ddd;background:#e8e8e8;border-radius:4px}.event-list-tabs{display:flex;gap:0;margin-bottom:1.5rem;border-bottom:1px solid #e9ebec}.event-list-tabs .tab-item{padding:.75rem 1.5rem;font-size:14px;font-weight:500;color:#495057;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s ease}.event-list-tabs .tab-item:hover{color:#34c38f}.event-list-tabs .tab-item.active{color:#34c38f;border-bottom-color:#34c38f}.btn-add-event{background-color:#006e15;border-color:#006e15;color:#fff;text-transform:uppercase;font-weight:500;font-size:13px;padding:.5rem 1rem}.btn-add-event:hover,.btn-add-event:focus{background-color:#005a12;border-color:#005a12;color:#fff}.btn-add-event i{font-size:14px}.event-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.event-list-wrapper{border:1px solid #e9ebec;border-radius:.5rem;background-color:#fff;padding:1rem;margin-bottom:1.5rem}.pagination-controls{display:flex;justify-content:flex-end;align-items:center;padding:.5rem .5rem;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.pagination-controls-right{display:flex;align-items:center;gap:1rem}.pagination-label,.pagination-info{font-size:12px;color:#74788d}.per-page-select{width:auto;min-width:65px;font-size:12px;padding:.375rem 2rem .375rem .75rem;border-color:#ced4da;border-radius:4px}.per-page-dropdown{display:inline-block}.per-page-dropdown .per-page-btn{display:flex;align-items:center;justify-content:space-around;gap:.25rem;min-width:55px;height:36px;font-size:12px;padding:0 .5rem;border-color:#ced4da;border-radius:4px;background-color:#fff;color:#495057}.per-page-dropdown .per-page-btn:hover,.per-page-dropdown .per-page-btn:focus{border-color:#adb5bd;background-color:#fff;box-shadow:none}.per-page-dropdown .per-page-btn[aria-expanded=true] .per-page-icon{transform:rotate(180deg)}.per-page-dropdown .per-page-icon{font-size:14px;transition:transform .2s ease}.per-page-dropdown .per-page-menu{min-width:55px;font-size:12px;padding:.25rem 0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.per-page-dropdown .per-page-menu .dropdown-item{padding:.375rem .75rem;font-size:12px;text-align:center}.per-page-dropdown .per-page-menu .dropdown-item:hover{background-color:#f8f9fa}.per-page-dropdown .per-page-menu .dropdown-item.active{background-color:#006e15;color:#fff}.event-list-table-wrapper{border:1px solid #e9ebec;border-radius:.375rem;overflow:hidden}.custom-pagination{display:flex;align-items:center;gap:0;list-style:none;padding:0;margin:0}.custom-pagination .page-item{display:inline-flex}.custom-pagination .page-item:first-child .page-link{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.custom-pagination .page-item:last-child .page-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.custom-pagination .page-item.active .page-link{background-color:#006e15;border-color:#006e15;color:#fff;z-index:2}.custom-pagination .page-item.disabled .page-link{color:#adb5bd;cursor:not-allowed;background-color:#fff}.custom-pagination .page-item.disabled .page-link.mobile-arrow{color:#ced4da;background:#fff}.custom-pagination .page-link{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .5rem;font-size:14px;color:#495057;background-color:#fff;border:1px solid #dee2e6;margin-left:-1px;text-decoration:none;transition:all .15s ease;cursor:pointer}.custom-pagination .page-link:hover{background-color:#f8f9fa;border-color:#dee2e6;z-index:1}.custom-pagination .page-link.prev-next{font-weight:500;font-size:13px;padding:0 .875rem;letter-spacing:.02em}.custom-pagination .page-link.mobile-arrow{width:28px;height:28px;min-width:28px;padding:0 !important;display:flex;align-items:center;justify-content:center;border:1px solid #ced4da;background:#fff;color:#495057;font-size:16px}.custom-pagination .page-link.mobile-arrow:hover{background:#f8f9fa;border-color:#adb5bd}.custom-pagination .ellipsis{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;color:#74788d;border:1px solid #dee2e6;margin-left:-1px;background-color:#fff}.event-list-card{border:1px solid #e9ebec;box-shadow:none;border-radius:.25rem;margin-bottom:1.5rem}.event-list-table{width:100%}.event-list-table th{font-weight:600;color:#495057;font-size:12px;text-transform:uppercase;padding:1rem .75rem;border-bottom:1px solid #e9ebec;letter-spacing:.5px}.event-list-table td{padding:1rem .75rem;vertical-align:middle;border-bottom:1px solid #f0f0f0}.event-list-table tbody tr{cursor:pointer;transition:background-color .15s ease}.event-list-table tbody tr:hover{background-color:#f8f9fa}.event-list-table tbody tr:last-child td{border-bottom:none}.event-list-table .ps-4{padding-left:1.5rem !important}.event-list-table .pe-4{padding-right:1.5rem !important}.event-name{font-weight:400;color:#495057;margin:0}.event-logo{width:28px;height:28px;object-fit:contain}.status-badge{display:inline-flex;align-items:center;justify-content:center;width:84px;height:16px;border-radius:4px;font-family:"Work Sans",sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1px;text-align:center;text-transform:uppercase}.status-badge.status-complete{background-color:#ebf2eb;color:#006e15}.status-badge.status-current{background-color:rgba(52,195,143,.15);color:#34c38f}.status-badge.status-future{background-color:rgba(241,180,76,.15);color:#f1b44c}.mobile-cards-container{display:none;padding:0 1rem}.mobile-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.mobile-title{font-size:18px;font-weight:600;color:#495057;margin:0}.btn-add-event-mobile{background-color:#006e15;border-color:#006e15;color:#fff;font-weight:500;font-size:12px;padding:.5rem 1rem;border-radius:4px;white-space:nowrap}.btn-add-event-mobile:hover,.btn-add-event-mobile:focus{background-color:#005a12;border-color:#005a12;color:#fff}.btn-add-event-mobile i{font-size:14px}.mobile-pagination-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:.5rem;flex-wrap:nowrap}.mobile-pagination-left{display:flex;align-items:center;gap:.5rem;flex-shrink:0;position:relative;z-index:10}.mobile-pagination-right{display:flex;align-items:center;flex-shrink:0}.per-page-select-mobile .per-page-btn{min-width:50px;height:28px;font-size:11px;padding:0 .4rem}.per-page-select-mobile .per-page-menu{min-width:50px}.per-page-select-mobile .per-page-menu .dropdown-item{font-size:11px;padding:.3rem .6rem}.event-card{background:rgba(0,0,0,0);border-bottom:1px solid #e9ebec;padding:.75rem 0;padding-right:2rem;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;position:relative}.event-card:last-child{border-bottom:none}.event-card-header{display:flex;align-items:flex-start;gap:.75rem;padding-right:1rem}.event-card-logo{display:none}.event-card-title{font-weight:500;font-size:14px;color:#495057;margin:0;flex:1;line-height:1.3;word-break:break-word}.event-card-body{display:flex;align-items:center;justify-content:flex-start;padding-left:0;gap:1rem}.event-card-item{display:flex;align-items:center;gap:.25rem;font-size:12px;color:#74788d}.event-card-item .badge,.event-card-item .event-card-status{font-size:10px;font-weight:600;text-transform:uppercase;color:#006e15;background:none;padding:0}.event-card-actions{position:absolute;top:.75rem;right:0}.event-list-loading{display:flex;justify-content:center;align-items:center;padding:3rem;color:#74788d}.event-list-loading .spinner-border{width:2rem;height:2rem;margin-right:.75rem}.event-list-empty{text-align:center;padding:3rem;color:#74788d}.event-list-empty i{font-size:3rem;margin-bottom:1rem;opacity:.5}.mobile-pagination .custom-pagination,.mobile-pagination-right .custom-pagination{gap:0}.mobile-pagination .page-link,.mobile-pagination-right .page-link{min-width:28px;height:28px;font-size:12px;padding:0 .375rem}.mobile-pagination .page-link.prev-next,.mobile-pagination-right .page-link.prev-next{padding:0 .5rem;font-size:11px}.mobile-pagination .page-link.mobile-arrow,.mobile-pagination-right .page-link.mobile-arrow{width:28px;height:28px;min-width:28px;padding:0;font-size:16px}.mobile-pagination .ellipsis,.mobile-pagination-right .ellipsis{min-width:28px;height:28px;font-size:12px;border-color:#ced4da}@media(max-width: 768px){.desktop-table-container{display:none}.pagination-controls{display:none}.event-list-header{display:none}.event-list-tabs{display:none}.event-list-tabs .tab-item{white-space:nowrap;padding:.5rem 1rem}.mobile-cards-container{display:block}}.badge.bg-primary{background-color:#556ee6 !important}.badge.bg-warning{background-color:#f1b44c !important}.badge.bg-success{background-color:#34c38f !important}#AddEventModal,#AddVenueModal,#AddEditLocationModal,#AddEditRegistrationGroupModal,#AddEditRegistrationTypeModal,#AdditionalEventSettingsModal,#AddEditProgramModal,#AddEditSessionModal{font-family:"Work Sans",sans-serif}#AddEventModal .modal-title,#AddVenueModal .modal-title,#AddEditLocationModal .modal-title,#AddEditRegistrationGroupModal .modal-title,#AddEditRegistrationTypeModal .modal-title,#AdditionalEventSettingsModal .modal-title,#AddEditProgramModal .modal-title,#AddEditSessionModal .modal-title{font-family:"Work Sans",sans-serif;font-weight:500;font-size:18px}#AddEventModal .form-control,#AddEventModal .form-select,#AddEventModal label,#AddEventModal .btn,#AddVenueModal .form-control,#AddVenueModal .form-select,#AddVenueModal label,#AddVenueModal .btn,#AddEditLocationModal .form-control,#AddEditLocationModal .form-select,#AddEditLocationModal label,#AddEditLocationModal .btn,#AddEditRegistrationGroupModal .form-control,#AddEditRegistrationGroupModal .form-select,#AddEditRegistrationGroupModal label,#AddEditRegistrationGroupModal .btn,#AddEditRegistrationTypeModal .form-control,#AddEditRegistrationTypeModal .form-select,#AddEditRegistrationTypeModal label,#AddEditRegistrationTypeModal .btn,#AdditionalEventSettingsModal .form-control,#AdditionalEventSettingsModal .form-select,#AdditionalEventSettingsModal label,#AdditionalEventSettingsModal .btn,#AddEditProgramModal .form-control,#AddEditProgramModal .form-select,#AddEditProgramModal label,#AddEditProgramModal .btn,#AddEditSessionModal .form-control,#AddEditSessionModal .form-select,#AddEditSessionModal label,#AddEditSessionModal .btn{font-family:"Work Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px}#AddEventModal .form-floating,#AddVenueModal .form-floating,#AddEditLocationModal .form-floating,#AddEditRegistrationGroupModal .form-floating,#AddEditRegistrationTypeModal .form-floating,#AdditionalEventSettingsModal .form-floating,#AddEditProgramModal .form-floating,#AddEditSessionModal .form-floating{margin-bottom:0 !important}#AddEventModal .form-floating>.form-control,#AddEventModal .form-floating>.form-select,#AddVenueModal .form-floating>.form-control,#AddVenueModal .form-floating>.form-select,#AddEditLocationModal .form-floating>.form-control,#AddEditLocationModal .form-floating>.form-select,#AddEditRegistrationGroupModal .form-floating>.form-control,#AddEditRegistrationGroupModal .form-floating>.form-select,#AddEditRegistrationTypeModal .form-floating>.form-control,#AddEditRegistrationTypeModal .form-floating>.form-select,#AdditionalEventSettingsModal .form-floating>.form-control,#AdditionalEventSettingsModal .form-floating>.form-select,#AddEditProgramModal .form-floating>.form-control,#AddEditProgramModal .form-floating>.form-select,#AddEditSessionModal .form-floating>.form-control,#AddEditSessionModal .form-floating>.form-select{border-radius:4px;border-color:#ced4da;height:48px;min-height:48px;padding:.75rem .75rem;font-size:14px}#AddEventModal .form-floating>.form-select,#AddVenueModal .form-floating>.form-select,#AddEditLocationModal .form-floating>.form-select,#AddEditRegistrationGroupModal .form-floating>.form-select,#AddEditRegistrationTypeModal .form-floating>.form-select,#AdditionalEventSettingsModal .form-floating>.form-select,#AddEditProgramModal .form-floating>.form-select,#AddEditSessionModal .form-floating>.form-select{padding-top:1rem;padding-bottom:.25rem}#AddEventModal .form-floating>textarea.form-control,#AddVenueModal .form-floating>textarea.form-control,#AddEditLocationModal .form-floating>textarea.form-control,#AddEditRegistrationGroupModal .form-floating>textarea.form-control,#AddEditRegistrationTypeModal .form-floating>textarea.form-control,#AdditionalEventSettingsModal .form-floating>textarea.form-control,#AddEditProgramModal .form-floating>textarea.form-control,#AddEditSessionModal .form-floating>textarea.form-control{height:auto;min-height:100px}#AddEventModal .form-floating>label,#AddVenueModal .form-floating>label,#AddEditLocationModal .form-floating>label,#AddEditRegistrationGroupModal .form-floating>label,#AddEditRegistrationTypeModal .form-floating>label,#AdditionalEventSettingsModal .form-floating>label,#AddEditProgramModal .form-floating>label,#AddEditSessionModal .form-floating>label{padding:.75rem .75rem;font-size:14px;color:#9ca3af}#AddEventModal .form-floating>.form-control::placeholder,#AddVenueModal .form-floating>.form-control::placeholder,#AddEditLocationModal .form-floating>.form-control::placeholder,#AddEditRegistrationGroupModal .form-floating>.form-control::placeholder,#AddEditRegistrationTypeModal .form-floating>.form-control::placeholder,#AdditionalEventSettingsModal .form-floating>.form-control::placeholder,#AddEditProgramModal .form-floating>.form-control::placeholder,#AddEditSessionModal .form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}#AddEventModal .form-floating>.form-control::-webkit-input-placeholder,#AddVenueModal .form-floating>.form-control::-webkit-input-placeholder,#AddEditLocationModal .form-floating>.form-control::-webkit-input-placeholder,#AddEditRegistrationGroupModal .form-floating>.form-control::-webkit-input-placeholder,#AddEditRegistrationTypeModal .form-floating>.form-control::-webkit-input-placeholder,#AdditionalEventSettingsModal .form-floating>.form-control::-webkit-input-placeholder,#AddEditProgramModal .form-floating>.form-control::-webkit-input-placeholder,#AddEditSessionModal .form-floating>.form-control::-webkit-input-placeholder{color:rgba(0,0,0,0)}#AddEventModal .form-floating>.form-control::-moz-placeholder,#AddVenueModal .form-floating>.form-control::-moz-placeholder,#AddEditLocationModal .form-floating>.form-control::-moz-placeholder,#AddEditRegistrationGroupModal .form-floating>.form-control::-moz-placeholder,#AddEditRegistrationTypeModal .form-floating>.form-control::-moz-placeholder,#AdditionalEventSettingsModal .form-floating>.form-control::-moz-placeholder,#AddEditProgramModal .form-floating>.form-control::-moz-placeholder,#AddEditSessionModal .form-floating>.form-control::-moz-placeholder{color:rgba(0,0,0,0)}#AddEventModal .form-floating>.form-control:focus~label,#AddEventModal .form-floating>.form-select:focus~label,#AddVenueModal .form-floating>.form-control:focus~label,#AddVenueModal .form-floating>.form-select:focus~label,#AddEditLocationModal .form-floating>.form-control:focus~label,#AddEditLocationModal .form-floating>.form-select:focus~label,#AddEditRegistrationGroupModal .form-floating>.form-control:focus~label,#AddEditRegistrationGroupModal .form-floating>.form-select:focus~label,#AddEditRegistrationTypeModal .form-floating>.form-control:focus~label,#AddEditRegistrationTypeModal .form-floating>.form-select:focus~label,#AdditionalEventSettingsModal .form-floating>.form-control:focus~label,#AdditionalEventSettingsModal .form-floating>.form-select:focus~label,#AddEditProgramModal .form-floating>.form-control:focus~label,#AddEditProgramModal .form-floating>.form-select:focus~label,#AddEditSessionModal .form-floating>.form-control:focus~label,#AddEditSessionModal .form-floating>.form-select:focus~label{color:#006e15;background-color:#fff;height:16px;padding:0 4px;font-size:12px;line-height:16px;opacity:1;transform:scale(1) translateY(-0.5rem);left:12px}#AddEventModal .form-floating>.form-control:not(:placeholder-shown)~label,#AddVenueModal .form-floating>.form-control:not(:placeholder-shown)~label,#AddEditLocationModal .form-floating>.form-control:not(:placeholder-shown)~label,#AddEditRegistrationGroupModal .form-floating>.form-control:not(:placeholder-shown)~label,#AddEditRegistrationTypeModal .form-floating>.form-control:not(:placeholder-shown)~label,#AdditionalEventSettingsModal .form-floating>.form-control:not(:placeholder-shown)~label,#AddEditProgramModal .form-floating>.form-control:not(:placeholder-shown)~label,#AddEditSessionModal .form-floating>.form-control:not(:placeholder-shown)~label{color:#6b7280;background-color:#fff;height:16px;padding:0 4px;font-size:12px;line-height:16px;opacity:1;transform:scale(1) translateY(-0.5rem);left:12px}#AddEventModal .form-floating>.form-control.is-invalid~label,#AddVenueModal .form-floating>.form-control.is-invalid~label,#AddEditLocationModal .form-floating>.form-control.is-invalid~label,#AddEditRegistrationGroupModal .form-floating>.form-control.is-invalid~label,#AddEditRegistrationTypeModal .form-floating>.form-control.is-invalid~label,#AdditionalEventSettingsModal .form-floating>.form-control.is-invalid~label,#AddEditProgramModal .form-floating>.form-control.is-invalid~label,#AddEditSessionModal .form-floating>.form-control.is-invalid~label{color:#b3261e}#AddEventModal #RegistrationGroupName,#AddVenueModal #RegistrationGroupName,#AddEditLocationModal #RegistrationGroupName,#AddEditRegistrationGroupModal #RegistrationGroupName,#AddEditRegistrationTypeModal #RegistrationGroupName,#AdditionalEventSettingsModal #RegistrationGroupName,#AddEditProgramModal #RegistrationGroupName,#AddEditSessionModal #RegistrationGroupName{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;color:#1a1c19}#AddEventModal #RegistrationGroupName~label,#AddEventModal .form-floating:has(#RegistrationGroupName)>label,#AddVenueModal #RegistrationGroupName~label,#AddVenueModal .form-floating:has(#RegistrationGroupName)>label,#AddEditLocationModal #RegistrationGroupName~label,#AddEditLocationModal .form-floating:has(#RegistrationGroupName)>label,#AddEditRegistrationGroupModal #RegistrationGroupName~label,#AddEditRegistrationGroupModal .form-floating:has(#RegistrationGroupName)>label,#AddEditRegistrationTypeModal #RegistrationGroupName~label,#AddEditRegistrationTypeModal .form-floating:has(#RegistrationGroupName)>label,#AdditionalEventSettingsModal #RegistrationGroupName~label,#AdditionalEventSettingsModal .form-floating:has(#RegistrationGroupName)>label,#AddEditProgramModal #RegistrationGroupName~label,#AddEditProgramModal .form-floating:has(#RegistrationGroupName)>label,#AddEditSessionModal #RegistrationGroupName~label,#AddEditSessionModal .form-floating:has(#RegistrationGroupName)>label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;color:#666}#AddEventModal #RegistrationGroupCount,#AddVenueModal #RegistrationGroupCount,#AddEditLocationModal #RegistrationGroupCount,#AddEditRegistrationGroupModal #RegistrationGroupCount,#AddEditRegistrationTypeModal #RegistrationGroupCount,#AdditionalEventSettingsModal #RegistrationGroupCount,#AddEditProgramModal #RegistrationGroupCount,#AddEditSessionModal #RegistrationGroupCount{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#1a1c19}#AddEventModal #RegistrationGroupCount~label,#AddEventModal .form-floating:has(#RegistrationGroupCount)>label,#AddVenueModal #RegistrationGroupCount~label,#AddVenueModal .form-floating:has(#RegistrationGroupCount)>label,#AddEditLocationModal #RegistrationGroupCount~label,#AddEditLocationModal .form-floating:has(#RegistrationGroupCount)>label,#AddEditRegistrationGroupModal #RegistrationGroupCount~label,#AddEditRegistrationGroupModal .form-floating:has(#RegistrationGroupCount)>label,#AddEditRegistrationTypeModal #RegistrationGroupCount~label,#AddEditRegistrationTypeModal .form-floating:has(#RegistrationGroupCount)>label,#AdditionalEventSettingsModal #RegistrationGroupCount~label,#AdditionalEventSettingsModal .form-floating:has(#RegistrationGroupCount)>label,#AddEditProgramModal #RegistrationGroupCount~label,#AddEditProgramModal .form-floating:has(#RegistrationGroupCount)>label,#AddEditSessionModal #RegistrationGroupCount~label,#AddEditSessionModal .form-floating:has(#RegistrationGroupCount)>label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}#AddEventModal .form-control,#AddEventModal .form-select,#AddVenueModal .form-control,#AddVenueModal .form-select,#AddEditLocationModal .form-control,#AddEditLocationModal .form-select,#AddEditRegistrationGroupModal .form-control,#AddEditRegistrationGroupModal .form-select,#AddEditRegistrationTypeModal .form-control,#AddEditRegistrationTypeModal .form-select,#AdditionalEventSettingsModal .form-control,#AdditionalEventSettingsModal .form-select,#AddEditProgramModal .form-control,#AddEditProgramModal .form-select,#AddEditSessionModal .form-control,#AddEditSessionModal .form-select{border:1px solid #9ca3af;border-radius:4px;box-shadow:none;background-color:#fff;transition:border-color .15s ease-in-out}#AddEventModal .form-control:focus,#AddEventModal .form-select:focus,#AddVenueModal .form-control:focus,#AddVenueModal .form-select:focus,#AddEditLocationModal .form-control:focus,#AddEditLocationModal .form-select:focus,#AddEditRegistrationGroupModal .form-control:focus,#AddEditRegistrationGroupModal .form-select:focus,#AddEditRegistrationTypeModal .form-control:focus,#AddEditRegistrationTypeModal .form-select:focus,#AdditionalEventSettingsModal .form-control:focus,#AdditionalEventSettingsModal .form-select:focus,#AddEditProgramModal .form-control:focus,#AddEditProgramModal .form-select:focus,#AddEditSessionModal .form-control:focus,#AddEditSessionModal .form-select:focus{border-color:#006e15;border-width:2px;box-shadow:none;outline:none}#AddEventModal .form-control.is-invalid,#AddEventModal .form-select.is-invalid,#AddVenueModal .form-control.is-invalid,#AddVenueModal .form-select.is-invalid,#AddEditLocationModal .form-control.is-invalid,#AddEditLocationModal .form-select.is-invalid,#AddEditRegistrationGroupModal .form-control.is-invalid,#AddEditRegistrationGroupModal .form-select.is-invalid,#AddEditRegistrationTypeModal .form-control.is-invalid,#AddEditRegistrationTypeModal .form-select.is-invalid,#AdditionalEventSettingsModal .form-control.is-invalid,#AdditionalEventSettingsModal .form-select.is-invalid,#AddEditProgramModal .form-control.is-invalid,#AddEditProgramModal .form-select.is-invalid,#AddEditSessionModal .form-control.is-invalid,#AddEditSessionModal .form-select.is-invalid{border-color:#b3261e;border-width:2px}#AddEventModal .invalid-feedback,#AddVenueModal .invalid-feedback,#AddEditLocationModal .invalid-feedback,#AddEditRegistrationGroupModal .invalid-feedback,#AddEditRegistrationTypeModal .invalid-feedback,#AdditionalEventSettingsModal .invalid-feedback,#AddEditProgramModal .invalid-feedback,#AddEditSessionModal .invalid-feedback{font-family:"Work Sans",sans-serif;font-size:12px;color:#b3261e;display:flex;align-items:center;gap:4px;margin-top:4px}#AddEventModal .modal-body,#AddVenueModal .modal-body,#AddEditLocationModal .modal-body,#AddEditRegistrationGroupModal .modal-body,#AddEditRegistrationTypeModal .modal-body,#AdditionalEventSettingsModal .modal-body,#AddEditProgramModal .modal-body,#AddEditSessionModal .modal-body{padding:1.25rem 1.5rem}#AddEventModal .mb-3,#AddVenueModal .mb-3,#AddEditLocationModal .mb-3,#AddEditRegistrationGroupModal .mb-3,#AddEditRegistrationTypeModal .mb-3,#AdditionalEventSettingsModal .mb-3,#AddEditProgramModal .mb-3,#AddEditSessionModal .mb-3{margin-bottom:.75rem !important}#AddEventModal .form-check,#AddVenueModal .form-check,#AddEditLocationModal .form-check,#AddEditRegistrationGroupModal .form-check,#AddEditRegistrationTypeModal .form-check,#AdditionalEventSettingsModal .form-check,#AddEditProgramModal .form-check,#AddEditSessionModal .form-check{display:flex;align-items:flex-start;gap:.5rem;padding-left:0}#AddEventModal .form-check-label,#AddVenueModal .form-check-label,#AddEditLocationModal .form-check-label,#AddEditRegistrationGroupModal .form-check-label,#AddEditRegistrationTypeModal .form-check-label,#AdditionalEventSettingsModal .form-check-label,#AddEditProgramModal .form-check-label,#AddEditSessionModal .form-check-label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;color:#1a1c19;cursor:pointer;margin-bottom:0}#AddEventModal .form-check-input[type=radio],#AddVenueModal .form-check-input[type=radio],#AddEditLocationModal .form-check-input[type=radio],#AddEditRegistrationGroupModal .form-check-input[type=radio],#AddEditRegistrationTypeModal .form-check-input[type=radio],#AdditionalEventSettingsModal .form-check-input[type=radio],#AddEditProgramModal .form-check-input[type=radio],#AddEditSessionModal .form-check-input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #d1d5db;border-radius:50%;background:#fff;cursor:pointer;position:relative;margin:0;flex-shrink:0}#AddEventModal .form-check-input[type=radio]:checked,#AddVenueModal .form-check-input[type=radio]:checked,#AddEditLocationModal .form-check-input[type=radio]:checked,#AddEditRegistrationGroupModal .form-check-input[type=radio]:checked,#AddEditRegistrationTypeModal .form-check-input[type=radio]:checked,#AdditionalEventSettingsModal .form-check-input[type=radio]:checked,#AddEditProgramModal .form-check-input[type=radio]:checked,#AddEditSessionModal .form-check-input[type=radio]:checked{border-color:#006e15;background:#fff}#AddEventModal .form-check-input[type=radio]:checked::after,#AddVenueModal .form-check-input[type=radio]:checked::after,#AddEditLocationModal .form-check-input[type=radio]:checked::after,#AddEditRegistrationGroupModal .form-check-input[type=radio]:checked::after,#AddEditRegistrationTypeModal .form-check-input[type=radio]:checked::after,#AdditionalEventSettingsModal .form-check-input[type=radio]:checked::after,#AddEditProgramModal .form-check-input[type=radio]:checked::after,#AddEditSessionModal .form-check-input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background:#006e15;border-radius:50%}#AddEventModal .form-check-input[type=radio]:focus,#AddVenueModal .form-check-input[type=radio]:focus,#AddEditLocationModal .form-check-input[type=radio]:focus,#AddEditRegistrationGroupModal .form-check-input[type=radio]:focus,#AddEditRegistrationTypeModal .form-check-input[type=radio]:focus,#AdditionalEventSettingsModal .form-check-input[type=radio]:focus,#AddEditProgramModal .form-check-input[type=radio]:focus,#AddEditSessionModal .form-check-input[type=radio]:focus{outline:none;box-shadow:0 0 0 2px rgba(0,110,21,.2)}#AddEventModal .form-check-input[type=checkbox],#AddVenueModal .form-check-input[type=checkbox],#AddEditLocationModal .form-check-input[type=checkbox],#AddEditRegistrationGroupModal .form-check-input[type=checkbox],#AddEditRegistrationTypeModal .form-check-input[type=checkbox],#AdditionalEventSettingsModal .form-check-input[type=checkbox],#AddEditProgramModal .form-check-input[type=checkbox],#AddEditSessionModal .form-check-input[type=checkbox]{width:18px;height:18px;margin:2px 0 0 0;border:2px solid #9ca3af;border-radius:3px;cursor:pointer;flex-shrink:0}#AddEventModal .form-check-input[type=checkbox]:checked,#AddVenueModal .form-check-input[type=checkbox]:checked,#AddEditLocationModal .form-check-input[type=checkbox]:checked,#AddEditRegistrationGroupModal .form-check-input[type=checkbox]:checked,#AddEditRegistrationTypeModal .form-check-input[type=checkbox]:checked,#AdditionalEventSettingsModal .form-check-input[type=checkbox]:checked,#AddEditProgramModal .form-check-input[type=checkbox]:checked,#AddEditSessionModal .form-check-input[type=checkbox]:checked{background-color:#006e15;border-color:#006e15}#AddEventModal .form-check-input[type=checkbox]:focus,#AddVenueModal .form-check-input[type=checkbox]:focus,#AddEditLocationModal .form-check-input[type=checkbox]:focus,#AddEditRegistrationGroupModal .form-check-input[type=checkbox]:focus,#AddEditRegistrationTypeModal .form-check-input[type=checkbox]:focus,#AdditionalEventSettingsModal .form-check-input[type=checkbox]:focus,#AddEditProgramModal .form-check-input[type=checkbox]:focus,#AddEditSessionModal .form-check-input[type=checkbox]:focus{box-shadow:0 0 0 .2rem rgba(0,110,21,.25)}.date-input-wrapper{position:relative}.date-input-wrapper .calendar-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none}#AddEventModal .date-input-wrapper .calendar-icon{top:50%;transform:translateY(-50%)}.venue-input-row{display:flex;gap:12px;align-items:flex-start}.venue-input-row .form-floating{flex:1}#AddEventModal .venue-input-row{align-items:center}.btn-add-venue-circle{width:40px;height:40px;min-width:40px;border-radius:50%;border:2px solid #006e15;background:rgba(0,0,0,0);color:#006e15;display:flex;align-items:center;justify-content:center;margin-top:4px}.btn-add-venue-circle:hover{background:#006e15;color:#fff}#AddEventModal .btn-add-venue-circle{margin-top:0;width:40px;height:40px;min-width:40px}.meeting-places-group{margin-top:1rem}.meeting-places-label{font-weight:500;margin-bottom:.75rem}.meeting-places-option{display:flex;align-items:center;gap:8px;margin-bottom:1rem}.meeting-places-option input[type=radio]{flex-shrink:0}.meeting-places-option .option-content{display:flex;flex-direction:row;align-items:center;gap:12px}.meeting-places-option .option-label{font-family:"Work Sans",sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#1f2937;white-space:nowrap;flex-shrink:0;min-width:65px}.meeting-places-option .option-description{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#6b7280}#AddVenueModal .meeting-places-label,#AddVenueModal .option-label,#AddVenueModal .option-description{font-family:"Work Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px}#AddVenueModal .meeting-places-option input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #d1d5db;border-radius:50%;background:#fff;cursor:pointer;position:relative;margin-top:2px;flex-shrink:0}#AddVenueModal .meeting-places-option input[type=radio]:checked{border-color:#006e15;background:#fff}#AddVenueModal .meeting-places-option input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background:#006e15;border-radius:50%}#AddVenueModal .meeting-places-option input[type=radio]:focus{outline:none;box-shadow:0 0 0 2px rgba(0,110,21,.2)}#AddEditRegistrationGroupModal .registration-group-table-wrapper{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}#AddEditRegistrationGroupModal .registration-group-table{width:100%;border-collapse:collapse;table-layout:fixed;font-family:"Work Sans",sans-serif}#AddEditRegistrationGroupModal .registration-group-table .header th{font-family:"Work Sans",sans-serif;font-weight:500;font-size:12px;line-height:16px;text-transform:uppercase;color:#42493f;text-align:center;padding:12px 16px;border-bottom:1px solid #e0e0e0;letter-spacing:1.4px;background-color:#fff;white-space:nowrap}#AddEditRegistrationGroupModal .registration-group-table .header th:nth-child(1){width:48px}#AddEditRegistrationGroupModal .registration-group-table .header th:nth-child(2){text-align:left}#AddEditRegistrationGroupModal .registration-group-table .header th:nth-child(3){width:110px;padding-left:0}#AddEditRegistrationGroupModal .registration-group-table .header th:nth-child(4){width:90px}#AddEditRegistrationGroupModal .registration-group-table td{padding:10px 16px;vertical-align:middle;font-size:14px;color:#495057}#AddEditRegistrationGroupModal .registration-group-table td:nth-child(2){word-break:break-all}#AddEditRegistrationGroupModal .registration-group-table td:nth-child(3){text-align:center}#AddEditRegistrationGroupModal .registration-group-table td:nth-child(4){text-align:center}#AddEditRegistrationGroupModal .registration-group-table tr:last-child td{border-bottom:none}#AddEditRegistrationGroupModal .registration-group-table .form-control{border:1px solid #e0e0e0 !important;border-radius:4px;padding:6px 12px;font-size:14px;height:36px}#AddEditRegistrationGroupModal .registration-group-table .form-control::placeholder{color:#9ca3af}#AddEditRegistrationGroupModal .registration-group-table .form-control:focus{border-color:#006e15 !important;border-width:1px;box-shadow:none}#AddEditRegistrationGroupModal .registration-group-table td:nth-child(2) .form-control{width:100%}#AddEditRegistrationGroupModal .registration-group-table .reg-group-status{font-family:"Work Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;display:inline-block;text-align:center;border-radius:4px;width:90px;padding:2px 0;white-space:nowrap}#AddEditRegistrationGroupModal .registration-group-table .reg-group-status--notset,#AddEditRegistrationGroupModal .registration-group-table .reg-group-status--pending{color:#f1b44c;background-color:#fffaf1}#AddEditRegistrationGroupModal .registration-group-table .reg-group-status--registered{color:#34c38f;background-color:rgba(52,195,143,.1)}#AddEditRegistrationGroupModal .registration-group-table .reg-group-status--sent{color:#556ee6;background-color:rgba(85,110,230,.1)}#AddEditRegistrationGroupModal .registration-group-table .reg-group-status--linking{color:#50a5f1;background-color:rgba(80,165,241,.1)}#AddEditRegistrationGroupModal .registration-group-table .btn-action{background:none;border:none;padding:4px 6px;color:#495057;cursor:pointer;opacity:.7;transition:opacity .15s ease}#AddEditRegistrationGroupModal .registration-group-table .btn-action svg{width:24px;height:24px}#AddEditRegistrationGroupModal .registration-group-table .btn-action:hover{opacity:1}#AddEditRegistrationGroupModal .registration-group-table td:last-child{white-space:nowrap;border:none !important}#AddEditRegistrationGroupModal .registration-group-table .btn-action-group{display:flex;align-items:center;justify-content:center;gap:4px}#AddEditRegistrationGroupModal .modal-dialog{max-width:552px}.tooltip .tooltip-inner{background-color:rgba(97,97,97,.9);color:#fff;font-family:"Work Sans",sans-serif;font-size:13px;font-weight:400;letter-spacing:.5px;padding:6px 14px;border-radius:4px;max-width:none}.tooltip .tooltip-arrow::before{border-bottom-color:rgba(97,97,97,.9)}#AddEditRegistrationTypeModal .modal-dialog{max-width:552px}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row{display:flex;align-items:center;gap:.5rem}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row .form-check{display:flex;align-items:center;gap:.5rem;margin-bottom:0;padding-left:0}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row .form-check-input{width:18px;height:18px;margin:0;border:2px solid #9ca3af;border-radius:3px;cursor:pointer;flex-shrink:0}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row .form-check-input:checked{background-color:#006e15;border-color:#006e15}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row .form-check-input:focus{box-shadow:0 0 0 .2rem rgba(0,110,21,.25)}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row .form-check-label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#1a1c19;cursor:pointer;margin-bottom:0}#AddEditRegistrationTypeModal .registrant-modal__checkbox-row>.bx-info-circle{font-size:14px;color:#9ca3af;cursor:pointer;flex-shrink:0}#AddEditRegistrationTypeModal .registrant-modal__field-row{display:flex;align-items:flex-start;gap:.5rem}#AddEditRegistrationTypeModal .registrant-modal__field-row .form-floating{flex:1}#AddEditRegistrationTypeModal .registrant-modal__field-row>.bx-info-circle{font-size:14px;color:#9ca3af;cursor:pointer;flex-shrink:0;margin-top:2px}#AddEditRegistrationTypeModal .registrant-modal__field-row .registrant-modal__field-row-spacer{width:14px;flex-shrink:0}#AddEditRegistrationTypeModal .registrant-modal__title{font-size:22px}#AddEditRegistrationTypeModal .form-floating>label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}#AddEditRegistrationTypeModal .registrant-modal__pinned-label>label{color:#6b7280;background-color:#fff;height:16px;padding:0 4px;font-size:12px;line-height:16px;opacity:1;transform:scale(1) translateY(-0.5rem);left:12px}#AddEditRegistrationTypeModal .registrant-modal__pinned-label>.form-control:focus~label{color:#006e15}#AddEditRegistrationTypeModal .registrant-modal__price-field{position:relative}#AddEditRegistrationTypeModal .registrant-modal__price-field .registrant-modal__price-prefix{position:absolute;left:.75rem;bottom:.75rem;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;color:#666;z-index:5;pointer-events:none}#AddEditRegistrationTypeModal .registrant-modal__price-field>.form-control{padding-left:1.5rem}#AddEditRegistrationTypeModal .registrant-modal__field-icon{position:absolute;right:.75rem;top:0;bottom:0;pointer-events:none;z-index:4;color:#1a1c19;display:flex;align-items:center}#AddEditRegistrationTypeModal .registrant-modal__field-icon i{font-size:18px;line-height:1}#AddEditRegistrationTypeModal .form-floating>textarea.form-control{min-height:20px}.select2-container{z-index:9000;width:100% !important}.select2-search--dropdown .select2-search__field{width:98%}#AdditionalEventSettingsModal .modal-dialog{max-width:552px}#AdditionalEventSettingsModal .modal-title{font-size:22px}#AdditionalEventSettingsModal .modal-header{padding-right:2.75rem}#AdditionalEventSettingsModal .modal-header .btn-close{opacity:1;margin:0 !important;padding:0;transition:opacity .2s ease}#AdditionalEventSettingsModal .modal-header .btn-close:hover{opacity:.7}#AdditionalEventSettingsModal .col-form-label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;color:#1a1c19;padding-top:17px;padding-bottom:17px}#AdditionalEventSettingsModal .form-check{width:fit-content}#AdditionalEventSettingsModal .additional-settings-select2-wrap{position:relative;border:1px solid #c5c8cd;border-radius:4px;padding:8px 36px 8px 12px;margin-bottom:17px;background:#fff;transition:border-color .15s ease-in-out}#AdditionalEventSettingsModal .additional-settings-select2-wrap::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #666;pointer-events:none;transition:transform .2s ease}#AdditionalEventSettingsModal .additional-settings-select2-wrap.is-open::after{transform:translateY(-50%) rotate(180deg)}#AdditionalEventSettingsModal .additional-settings-select2-wrap.is-open{border-color:#006e15;box-shadow:inset 0 0 0 1px #006e15}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple{border:none !important;background:rgba(0,0,0,0);min-height:auto}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{margin:0;padding:0;height:24px}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:20px;border:1px solid #666;background:#fff;padding:4px 36px 4px 12px;margin:0 4px 0 0;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;color:#1a1c19;position:relative;height:32px;line-height:24px}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;right:6px;top:50%;transform:translateY(-50%);margin:0;padding:0;border:none;background:#666;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;line-height:22px;text-align:center;cursor:pointer}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:#4d4d4d}#AdditionalEventSettingsModal .additional-settings-select2-label{position:absolute;top:-8px;left:12px;background:#fff;padding:0 4px;font-family:"Work Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6b7280}#AdditionalEventSettingsModal .additional-settings-select2-wrap.is-open .additional-settings-select2-label{color:#006e15}@media(max-width: 576px){#AdditionalEventSettingsModal .additional-settings-select2-wrap{padding:6px 36px 6px 10px}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:2px 28px 2px 8px;font-size:12px;height:26px;line-height:22px;border-radius:16px}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{width:18px;height:18px;font-size:12px;line-height:18px;right:4px}#AdditionalEventSettingsModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{height:20px}}.popover{box-shadow:0px 0px 5px #000}.configure-wrapper{display:flex;padding:0 24px 24px 24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;width:100%;border:1px solid #e9ebec;border-radius:12px;background:#fff}.configure-wrapper>.row,.configure-wrapper>.tab-content{width:100%}.configure-wrapper>.row{--bs-gutter-x: 0}.configure-tabs{font-family:"Work Sans",sans-serif;border-bottom:1px solid #e9ebec !important;background:rgba(0,0,0,0) !important}.configure-tabs .nav-item .nav-link{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;color:#666;border:none !important;border-bottom:2px solid rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;padding:.75rem 1.5rem;transition:all .2s ease}.configure-tabs .nav-item .nav-link:hover{color:#006e15}.configure-tabs .nav-item .nav-link.active{color:#006e15 !important;border-bottom:2px solid #006e15 !important;background:rgba(0,0,0,0) !important}.configure-tabs .nav-item .nav-link.active::after{background:#006e15 !important}.configure-tabs+.tab-content{font-family:"Work Sans",sans-serif}.configure-basic__detail-item{display:grid;grid-template-columns:45% auto 1fr;align-items:center;gap:12px;padding:.75rem 0;border-bottom:1px solid #e9ebec}.configure-basic__detail-item>.dropdown{justify-self:end}.configure-basic__detail-item:last-child{border-bottom:none}.configure-basic__regtype-name{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;color:#1a1c19}.configure-basic__regtype-meta{text-align:right}.configure-basic__regtype-price{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19}.configure-basic__regtype-item{padding-bottom:1.25rem;border-bottom:1px solid #e9ebec}.configure-basic__regtype-item:last-child{border-bottom:none;padding-bottom:0}.configure-basic__badge-agency,.configure-basic__badge-value,.configure-basic__comp-num-gray,.configure-basic__comp-num-green,.configure-basic__badge-program,.configure-basic__badge-status{display:inline-block;width:fit-content;font-size:12px;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;border-radius:4px;padding:2px 8px}.configure-basic__badge-status--expired{color:#ba1a1a;background:#ffdad6}.configure-basic__badge-status--active{color:#006e15;background:#ebf2eb}.configure-basic__badge-status--pending{color:#d98900;background:#fff3e0}.configure-basic__body-text{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#1a1c19}.configure-basic{font-family:"Work Sans",sans-serif}.configure-basic__alert{display:flex;align-items:center;gap:.75rem;background-color:#fefbe5;border:none;border-radius:8px;color:#42493f;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;padding:.75rem 1rem;margin-bottom:1.5rem}.configure-basic__alert i,.configure-basic__alert .alert-icon{color:#f9a825;font-size:20px;flex-shrink:0;width:20px;height:20px;line-height:20px}.configure-basic__section{background:#fff;border:1px solid #e9ebec;border-radius:8px;padding:1.25rem 1.5rem}.configure-basic__col-left,.configure-basic__col-right{display:flex;flex-direction:column;gap:24px;padding-top:24px}.configure-basic__section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.configure-basic__section-title{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.15px;color:#1a1c19;margin:0}.configure-basic__required{color:#b3261e;margin-left:4px;font-weight:600}.configure-basic__btn-edit,.configure-basic__btn-add{display:flex;height:38px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border:1px solid #006e15;color:#006e15;background:rgba(0,0,0,0);text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px;border-radius:4px;padding:0 1.25rem;cursor:pointer;transition:all .2s ease}.configure-basic__btn-edit:hover,.configure-basic__btn-add:hover{background:#006e15;color:#fff}.configure-basic__btn-add{flex-direction:row}.configure-basic__btn-add i{font-size:14px;transition:transform .2s ease}.configure-basic__btn-add.dropdown-toggle::after{display:none}.configure-basic__btn-add[aria-expanded=true] i{transform:rotate(180deg)}.configure-basic__event-info .event-info__name{font-size:20px;font-weight:500;line-height:28px;letter-spacing:.15px;color:#1a1c19;margin-bottom:2px}.configure-basic__event-info .event-info__description{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666;margin-bottom:1rem}.configure-basic__event-info .event-info__venue{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:1rem}.configure-basic__event-info .event-info__venue-name{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19}.configure-basic__event-info .event-info__venue-address{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}.configure-basic__event-info .event-info__dates{display:flex;gap:2rem}.configure-basic__event-info .event-info__date-label{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19;display:flex;align-items:center;gap:4px}.configure-basic__event-info .event-info__date-label i{color:#006e15}.configure-basic__event-info .event-info__date-value{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666;margin-top:2px}.configure-basic__settings-list{margin-top:1rem}.configure-basic__setting-row{display:grid;grid-template-columns:45% auto;align-items:center;gap:12px;padding:.6rem 0}.configure-basic__setting-values{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.configure-basic__setting-label{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19}.configure-basic__badge-notset{display:inline-block;width:fit-content;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#b3261e;background:#ffdad6;border:none;border-radius:4px;padding:2px 8px}.configure-basic__badge-program--warning{color:#d98900;background:#fff3e0}.configure-basic__badge-program--success{color:#006e15;background:#ebf2eb}.configure-basic__comp-num-green{font-size:14px;padding:2px 6px;color:#006e15;background:#ebf2eb}.configure-basic__comp-num-gray{padding:2px 6px;color:#42493f;background:#f2f2f2}.configure-basic__comp-row{margin-top:.75rem}.configure-basic__comp-info{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:nowrap}.configure-basic__comp-info .configure-basic__setting-label:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.configure-basic__comp-info .configure-basic__comp-num-green,.configure-basic__comp-info .configure-basic__setting-label:not(:first-child){flex-shrink:0;white-space:nowrap}.configure-basic__badge-value{color:#006e15;background:#ebf2eb}.configure-basic__badge-agency{color:#006399;background:#f2f8ff}.configure-basic__location-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #e9ebec}.configure-basic__location-item:last-child{border-bottom:none}.configure-basic__location-actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.configure-basic .mdi-dots-vertical,.configure-basic__section .mdi-dots-vertical{font-size:24px !important;width:24px;height:24px;line-height:24px}.configure-basic__menu-dots{background:none;border:none;padding:4px;cursor:pointer;color:#666;font-size:18px;line-height:1}.configure-basic__menu-dots:hover{color:#1a1c19}.page-content:has(.configure-wrapper) .page-title-box h4{font-weight:500}#emails .card{border:none !important;box-shadow:none;margin-bottom:0}#emails .card-body{padding:0}#emails .row{--bs-gutter-x: 0}#emails .accordion-item{border-top:1px solid #dcdedc;border-right:1px solid #dcdedc;border-left:1px solid #dcdedc;background:#fff}#emails .accordion-button{color:var(--Dark-grey, #42493F);font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}#emails .accordion-button::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%2342493F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>")}#emails .accordion-button:not(.collapsed){background:#ebf2eb}#emails .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%2342493F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>")}#emails .accordion-button.accordion-button-disabled{background:#fafafa;opacity:1;color:#b3b3b3}.calendar-alert{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:#ebf2eb;border:none;color:#42493f;font-family:"Work Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;margin-bottom:1rem}.calendar-alert i{color:#006e15;font-size:16px;flex-shrink:0}#LocationCalendars .nav-link.location{text-align:center;font-family:"Work Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;color:#1a1c19;background:#fff;border:none;border-radius:8px;padding:8px 16px}#LocationCalendars .nav-link.location.active{color:#006e15;background:#ebf2eb}#location>.card.border{border:none !important}#location>.card.border>.card-body{padding:0}#CalendarSessionCard{border:none !important;box-shadow:none;margin-bottom:0;background:rgba(0,0,0,0);padding:0}#CalendarSessionCard>.card-body{padding:0}#location .fc th.fc-col-header-cell{vertical-align:middle !important;padding:4px 0}#location .fc-col-header-cell-cushion{overflow:hidden;text-overflow:ellipsis;color:#006e15;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;padding:0 4px}#location .fc-event-time{color:#1a1c19;font-family:"Work Sans",sans-serif;font-size:10px;font-weight:400;line-height:16px;letter-spacing:.4px}#location .fc-event-title{color:#1a1c19;font-family:"Work Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}#location .fc-header-toolbar.fc-toolbar{margin:0}#location .fc-toolbar-title{color:#1a1c19;font-family:"Work Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;text-transform:uppercase;margin:16px 0}.location-dnd-text{color:#1a1c19;font-family:"Work Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;margin:0;min-width:200px}.events-home .session{width:180px;height:38px;display:flex;align-items:center;justify-content:flex-start;color:#006e15;text-align:left;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;padding:0 16px 0 16px;margin-bottom:8px}.location-session-heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1a1c19;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px}.location-layout{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"tabs ." "divider ." "calendar sessions"}.location-layout .location-layout__sessions{grid-area:sessions;width:230px;border:1px solid #e9ebec;border-radius:8px;padding:16px;margin-left:36px;margin-top:16px;align-self:start}.location-layout .location-layout__tabs{grid-area:tabs}.location-layout .location-layout__divider{grid-area:divider}.location-layout .location-layout__calendar{grid-area:calendar}.location-buttons{display:flex;flex-direction:column;gap:8px}.location-add-program-btn,.location-add-session-btn{width:180px;height:38px;color:#fff;text-align:center;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start;padding-left:16px}@media(max-width: 991.98px){.location-layout{display:flex;flex-direction:column}.location-layout .location-layout__sessions{order:1;width:100%;padding:0;margin-left:0;margin-top:0}.location-layout .location-layout__tabs{order:2}.location-layout .location-layout__divider{order:3}.location-layout .location-layout__calendar{order:4;overflow-x:auto}.location-add-program-btn{display:flex;align-items:center;justify-content:center}.location-layout__tabs{margin-top:16px}#LocationCalendars{flex-direction:column}#LocationCalendars .nav-link.location{width:100%}.location-buttons{display:flex;flex-direction:column;gap:8px}.events-home .session{width:100%}#CalendarSessionCard{border:none !important;box-shadow:none;margin-bottom:0}#CalendarSessionCard>.card-body{padding:16px}.event-card{padding:0}.page-content:has(.configure-wrapper){background-color:#fff}.page-content:has(.configure-wrapper) .container-fluid{padding-left:0;padding-right:0}.page-content:has(.configure-wrapper) .page-title-box{padding-bottom:12px;padding-left:12px;padding-right:12px}.page-content:has(.configure-wrapper) .page-title-box h4{margin-left:0}.page-content:has(.configure-wrapper) .breadcrumb-mobile{margin-bottom:4px}.page-content:has(.configure-wrapper) .breadcrumb-mobile .back-button{padding:4px 0}.configure-wrapper .row{margin-left:0;margin-right:0}.configure-wrapper .row>*{padding-left:0;padding-right:0}.configure-basic__detail-item{grid-template-columns:1fr auto auto}.configure-basic{padding:0 12px}.configure-wrapper{border:none;border-radius:0;padding:0;background:rgba(0,0,0,0)}.configure-tabs{flex-wrap:nowrap !important}.configure-basic__col-left,.configure-basic__col-right{gap:0;padding-top:0}.configure-basic__col-right{margin-top:0}.configure-basic__section{border:none;border-radius:0;background:rgba(0,0,0,0);border-bottom:1px solid #e9ebec;padding:1.25rem 0}.configure-basic__section>.d-flex.align-items-start{flex-wrap:wrap;position:relative}.configure-basic__section>.d-flex.align-items-start .avatar-sm{margin-right:0;margin-bottom:.75rem}.configure-basic__section>.d-flex.align-items-start .configure-basic__event-info{flex:0 0 100%;width:100%}.configure-basic__section>.d-flex.align-items-start .configure-basic__btn-edit,.configure-basic__section>.d-flex.align-items-start .configure-basic__btn-add{position:absolute;top:0;right:0}.configure-basic__event-info>.d-flex.justify-content-between.align-items-start{display:block !important}.configure-basic__event-info .event-info__venue{flex-direction:column;gap:.25rem}.configure-basic__event-info .event-info__dates{flex-direction:column;gap:.75rem}.configure-basic__section-header{flex-direction:column;align-items:flex-end;gap:12px}.configure-basic__section-header .configure-basic__section-title{align-self:flex-start;order:2}.configure-basic__section-header .configure-basic__btn-edit,.configure-basic__section-header .configure-basic__btn-add,.configure-basic__section-header .dropdown{order:1}.configure-basic__regtype-bottom{flex-wrap:wrap}.configure-basic__regtype-bottom .event-info__dates{flex:0 0 100%;flex-direction:row;gap:2rem;margin-bottom:.75rem}.configure-basic__regtype-bottom .configure-basic__regtype-meta{flex:0 0 100%;display:flex;align-items:center;gap:8px;text-align:left}.configure-basic__regtype-bottom .configure-basic__regtype-meta .d-flex.gap-2{flex-grow:1;justify-content:flex-end}.configure-basic__badge-status,.configure-basic__badge-agency,.configure-basic__badge-program{font-size:10px;padding:1px 5px;letter-spacing:.5px}}#AddEditProgramModal .modal-dialog{max-width:552px}#AddEditProgramModal .modal-header{border-bottom:none;padding:1.5rem 1.5rem .5rem}#AddEditProgramModal .modal-header .btn-close{opacity:1;margin:0 !important;padding:0;transition:opacity .2s ease}#AddEditProgramModal .modal-header .btn-close:hover{opacity:.7}#AddEditProgramModal .modal-title{font-size:22px;font-weight:500}#AddEditProgramModal .modal-body{padding:.75rem 1.5rem .5rem}#AddEditProgramModal .modal-footer{border-top:none;padding:.5rem 1.5rem 1.5rem;justify-content:flex-end}#AddEditProgramModal .date-input-wrapper{position:relative}#AddEditProgramModal .date-input-wrapper .calendar-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none;font-size:20px}#AddEditProgramModal .additional-settings-select2-wrap{position:relative;border:1px solid #c5c8cd;border-radius:4px;padding:8px 36px 8px 12px;margin-bottom:0;background:#fff;transition:border-color .15s ease-in-out}#AddEditProgramModal .additional-settings-select2-wrap::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #666;pointer-events:none;transition:transform .2s ease}#AddEditProgramModal .additional-settings-select2-wrap.is-open::after{transform:translateY(-50%) rotate(180deg)}#AddEditProgramModal .additional-settings-select2-wrap.is-open{border-color:#006e15;box-shadow:inset 0 0 0 1px #006e15}#AddEditProgramModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple{border:none !important;background:rgba(0,0,0,0);min-height:auto}#AddEditProgramModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap}#AddEditProgramModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{margin:0;padding:0;height:24px}#AddEditProgramModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:20px;border:1px solid #666;background:#fff;padding:4px 36px 4px 12px;margin:0 4px 0 0;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400;color:#1a1c19;position:relative;height:32px;line-height:24px}#AddEditProgramModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;right:6px;top:50%;transform:translateY(-50%);margin:0;padding:0;border:none;background:#666;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;line-height:22px;text-align:center;cursor:pointer}#AddEditProgramModal .additional-settings-select2-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:#4d4d4d}#AddEditProgramModal .additional-settings-select2-label{position:absolute;top:-8px;left:12px;background:#fff;padding:0 4px;font-family:"Work Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6b7280}#AddEditProgramModal .additional-settings-select2-wrap.is-open .additional-settings-select2-label{color:#006e15}#AddEditSessionModal .modal-dialog{max-width:552px}#AddEditSessionModal .modal-header{border-bottom:none;padding:1.5rem 1.5rem .5rem}#AddEditSessionModal .modal-header .btn-close{opacity:1;margin:0 !important;padding:0;transition:opacity .2s ease}#AddEditSessionModal .modal-header .btn-close:hover{opacity:.7}#AddEditSessionModal .modal-title{font-size:22px;font-weight:500}#AddEditSessionModal .modal-body{padding:.75rem 1.5rem .5rem}#AddEditSessionModal .modal-footer{border-top:none;padding:.5rem 1.5rem 1.5rem;justify-content:flex-end}#AddEditSessionModal .session-duration-label{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;color:#1a1c19;display:block;margin-bottom:8px}#AddEditSessionModal .session-duration-row{display:flex;gap:16px}#AddEditSessionModal .session-duration-row>.form-floating{flex:1}capca-collapse span[slot=logo]{padding-right:24px}capca-collapse span[slot=head] h3{margin-bottom:0}capca-collapse .promo-subtitle{display:block;margin-bottom:16px}capca-collapse .promo-content{display:flex;flex-direction:row;gap:24px}capca-collapse .promo-content .promo-column{display:flex;flex-direction:column}capca-collapse .promo-content .promo-column:first-child{padding-right:32px}capca-collapse .promo-content .promo-column .promo-line{display:block;font-family:Work Sans;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px}capca-collapse .promo-content .promo-column .promo-line:first-child{font-weight:500;display:flex;align-items:center}capca-collapse .promo-content .promo-column .promo-line.calendar:before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;background:url('data:image/svg+xml,<svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.6667 1.33333H10V0H8.66667V1.33333H3.33333V0H2V1.33333H1.33333C0.593333 1.33333 0.00666666 1.93333 0.00666666 2.66667L0 12C0 12.7333 0.593333 13.3333 1.33333 13.3333H10.6667C11.4 13.3333 12 12.7333 12 12V2.66667C12 1.93333 11.4 1.33333 10.6667 1.33333ZM10.6667 12H1.33333V5.33333H10.6667V12ZM10.6667 4H1.33333V2.66667H10.6667V4ZM4 8H2.66667V6.66667H4V8ZM6.66667 8H5.33333V6.66667H6.66667V8ZM9.33333 8H8V6.66667H9.33333V8ZM4 10.6667H2.66667V9.33333H4V10.6667ZM6.66667 10.6667H5.33333V9.33333H6.66667V10.6667ZM9.33333 10.6667H8V9.33333H9.33333V10.6667Z" fill="%23666666"/></svg>') center center no-repeat}@media(max-width: 640px){capca-collapse span[slot=head]{margin:16px 0 8px;display:block}capca-collapse .promo-content{display:flex;flex-direction:column;gap:16px}capca-collapse .promo-content .promo-column:first-child{padding-right:0}}capca-stepper{font-family:Work Sans}capca-stepper>[title]{position:relative}capca-stepper>[title] .waiting{transition:filter .2s ease-in-out}capca-stepper>[title]:has(.waiting) .waiting{pointer-events:none;filter:blur(2px) grayscale(100%) brightness(80%)}capca-stepper>[title]:has(.waiting):after{content:"";width:48px;height:48px;border:5px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;left:50%;margin-left:-24px;top:50%;margin-top:-24px;filter:drop-shadow(0 0 20px rgba(0, 0, 0, 0.4))}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}capca-stepper>[title]:has(.waiting).waiting-dark:after{filter:none;border:5px solid #a9a9a9;border-bottom-color:rgba(0,0,0,0)}.flat-title-with-controls{display:grid;grid-auto-flow:column;grid-template-columns:1fr repeat(auto-fit, auto);gap:16px;margin-bottom:24px;width:100%}.flat-title-with-controls>*:first-child{font-family:Work Sans;font-weight:500;font-style:Medium;font-size:22px;line-height:28px;letter-spacing:.15px;margin-bottom:0;align-self:center;overflow-x:hidden;text-overflow:ellipsis}@media(max-width: 800px){.flat-title-with-controls{grid-auto-flow:unset}}.report-headers{color:var(--Dark-grey, #42493F);text-align:center;font-family:"Work Sans";font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.4px;text-transform:uppercase}.registrant-detail{font-family:"Work Sans",sans-serif}.registrant-detail input,.registrant-detail select,.registrant-detail textarea,.registrant-detail button{font-family:inherit}.registrant-card{display:flex;align-items:flex-start;gap:1.5rem;background:#fff;border:1px solid #e9ebec;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.registrant-card__left{display:flex;flex-direction:column;align-items:center;min-width:120px}.registrant-card__avatar{display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.registrant-card__avatar img.registrant-card__avatar-icon{width:105px;height:105px}.registrant-card__avatar img:not(.registrant-card__avatar-icon){width:105px;height:105px;object-fit:cover;border-radius:50%}.registrant-card__badges{display:flex;flex-direction:column;align-items:center;gap:.25rem}.registrant-badge{display:inline-flex;align-items:center;justify-content:center;width:96px;height:16px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#42493f;border-radius:4px;white-space:nowrap}.registrant-badge--active{background-color:#ebf2eb;color:#006e15}.registrant-badge--inactive{background-color:#e8e8e8;color:#42493f}.registrant-card__info{flex:1;display:flex;flex-direction:column;gap:.25rem;padding-top:.25rem}.registrant-card__field{display:flex;align-items:baseline;gap:.375rem}.registrant-card__label{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;font-style:normal;color:#1a1c19;white-space:nowrap;min-width:300px}.registrant-card__value{font-size:16px;font-style:normal;line-height:24px;letter-spacing:.15px;color:#1a1c19}.registrant-card__actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-height:100%;align-self:stretch}.registrant-card__buttons{display:flex;align-items:center;gap:.5rem}.registrant-card__admin-dropdown{display:flex;align-items:center;gap:.5rem}.registrant-card__admin-dropdown .dropdown-menu .dropdown-item{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;color:#42493f;cursor:pointer}.registrant-btn-admin{min-width:117px;white-space:nowrap;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:#006e15;background:#fff;border:1px solid #006e15;border-radius:4px;padding:.375rem 1rem}.registrant-btn-admin.dropdown-toggle::after{display:none}.registrant-btn-admin .registrant-btn-admin__chevron{margin-left:10px;vertical-align:middle}.registrant-btn-admin:hover,.registrant-btn-admin:focus{background:#006e15;color:#fff;border-color:#006e15}.registrant-btn-admin:hover .registrant-btn-admin__chevron,.registrant-btn-admin:focus .registrant-btn-admin__chevron{filter:brightness(0) invert(1)}.registrant-card__credit{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;font-style:normal;color:#1a1c19}.registrant-card__credit .registrant-card__credit-value{font-weight:400}.registrant-content-wrapper{border:1px solid #e9ebec;border-radius:.5rem;background:#fff;padding:1.5rem;margin-bottom:1.5rem}.registrant-accordion{margin-bottom:1.5rem}.registrant-accordion .accordion{border:1px solid #e9ebec;border-radius:.5rem;overflow:hidden;background:#fff}.registrant-accordion .accordion-item{border:none;border-bottom:1px solid #e9ebec}.registrant-accordion .accordion-item:last-child{border-bottom:none}.registrant-accordion .accordion-button{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;font-style:normal;color:#42493f;background:#fff;padding:.875rem 1rem;box-shadow:none}.registrant-accordion .accordion-button:not(.collapsed){background:#ebf2eb;color:#42493f;box-shadow:none}.registrant-accordion .accordion-button::after{background-size:16px;width:16px;height:16px}.registrant-accordion .accordion-button:focus{box-shadow:none;border-color:#e9ebec}.registrant-accordion .accordion-body{padding:1rem}.registrant-accordion .accordion-body .registrant-card__field{margin-bottom:.25rem}.registrant-accordion .accordion-body .registrant-card__label{min-width:260px}.registrant-btn-change-type{width:274px;height:38px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;font-style:normal;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#006e15;background:#fff;border:1px solid #006e15;border-radius:4px;margin-bottom:1rem}.registrant-btn-change-type:hover,.registrant-btn-change-type:focus{background:#006e15;color:#fff}.registrant-order__title{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19;margin-bottom:.75rem}.registrant-order__table{width:100%;border:1px solid #e9ebec;border-collapse:separate;border-spacing:0;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.registrant-order__table th{font-size:12px;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#42493f;padding:.75rem 1rem;border-bottom:1px solid #e9ebec}.registrant-order__table td{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;font-weight:400;color:#1a1c19;padding:.75rem 1rem;border-bottom:1px solid #e9ebec}.registrant-order__table tr:last-child td{border-bottom:none}.registrant-order__total{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19;text-align:right;padding:.5rem 1rem}.registrant-session-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.registrant-session-title{font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px;color:#42493f;margin:0}.registrant-btn-add{display:inline-flex;align-items:center;gap:.25rem;background:#006e15;border:1px solid #006e15;color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;padding:.375rem 1rem;border-radius:4px}.registrant-btn-add i{font-size:16px}.registrant-btn-add:hover,.registrant-btn-add:focus{background:#005a12;border-color:#005a12;color:#fff}.registrant-scan-list{border:1px solid #e9ebec;border-radius:4px;overflow:hidden}.registrant-scan-row{display:flex;align-items:center;padding:.75rem 1rem;background:#fff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;font-weight:400;color:#1a1c19;border-bottom:1px solid #e9ebec}.registrant-scan-row:last-child{border-bottom:none}.registrant-scan-row__location{flex:0 0 18%}.registrant-scan-row__time{flex:0 0 28%}.registrant-scan-row__label{flex:0 0 12%;text-align:right;margin-right:1rem}.registrant-scan-row__actions{display:flex;align-items:center;gap:.75rem;margin-left:auto}.registrant-scan-row__icon-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;color:#42493f;font-size:18px;cursor:pointer}.registrant-scan-row__icon-btn:hover{color:#1a1c19}.registrant-empty-state{border:1px solid #e9ebec;border-radius:.5rem;background:#fff;padding:2rem;text-align:center}.registrant-empty-state span{font-size:14px;font-style:italic;line-height:20px;letter-spacing:.25px;color:#1a1c19}.registrant-modal{border-radius:8px}.registrant-modal__header{border-bottom:none;padding:1.5rem 1.5rem .75rem}.registrant-modal__title{font-size:22px;font-weight:500;line-height:28px;letter-spacing:.15px;color:#1a1c19}.registrant-modal__body{padding:.75rem 1.5rem}.registrant-modal__input{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#1a1c19;border:1px solid #e9ebec;border-radius:4px;padding:.625rem 1rem}.registrant-modal__input::placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666}.registrant-modal__field{position:relative}.registrant-modal__field .input-group,.registrant-modal__field .registrant-modal__input-wrap{position:relative}.registrant-modal__field .registrant-modal__input-wrap select.registrant-modal__input{appearance:none;-webkit-appearance:none;background-image:none}.registrant-modal__field-icon{position:absolute;right:1rem;top:0;bottom:0;pointer-events:none;z-index:4;color:#42493f;display:flex;align-items:center}.registrant-modal__field-icon i{font-size:18px;line-height:1}.registrant-modal__field-icon+input.registrant-modal__input,.registrant-modal__field-icon~input.registrant-modal__input{padding-right:2.5rem}.registrant-modal__field:has(.registrant-modal__field-icon) input.registrant-modal__input,.registrant-modal__field:has(.registrant-modal__field-icon) select.registrant-modal__input{padding-right:2.5rem}.registrant-modal__placeholder{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px;color:#666;pointer-events:none;z-index:3;margin:0}.registrant-modal__placeholder span{color:#ba1a1a}.registrant-modal__section-title{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;font-style:normal;color:#1a1c19;overflow:hidden;text-overflow:ellipsis;margin-bottom:.5rem}.registrant-modal__footer{border-top:none;padding:.75rem 1.5rem 1.5rem}.registrant-modal__btn-save{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#006e15;border:1px solid #006e15;border-radius:4px;padding:.5rem 1.5rem}.registrant-modal__btn-save:hover,.registrant-modal__btn-save:focus{background:#005a12;border-color:#005a12;color:#fff}.registrant-modal__field--outlined{position:relative;margin-top:.5rem}.registrant-modal__outlined-label{position:absolute;top:-8px;left:12px;background:#fff;padding:0 4px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.25px;color:#666;z-index:3}#ChangeRegistrationTypeModal .modal-dialog{max-width:600px}#ChangeRegistrationTypeModal .registrant-modal__title{font-weight:400}.registrant-modal__info-row{display:flex;gap:.5rem;margin-bottom:.25rem}.registrant-modal__info-label{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;color:#1a1c19}.registrant-modal__info-value{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;color:#1a1c19}.registrant-modal__alert{display:flex;align-items:flex-start;gap:.5rem;background:#f2f8ff;border:1px solid #e9ebec;border-radius:8px;padding:.75rem 1rem;margin:.75rem 0;font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;color:var(--Dark-grey, #42493F)}.registrant-modal__alert-icon{color:#006399;font-size:18px;flex-shrink:0}.registrant-modal__delete-body{padding:1.5rem}.registrant-modal__delete-header{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.registrant-modal__delete-header .registrant-modal__title{font-weight:400}.registrant-modal__delete-text{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;color:#1a1c19;margin:0}.registrant-modal__btn-cancel{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;letter-spacing:1px;text-transform:uppercase;color:#ba1a1a;background:#fff;border:1px solid #ba1a1a;border-radius:4px;padding:.5rem 1.5rem}.registrant-modal__btn-cancel:hover,.registrant-modal__btn-cancel:focus{background:#ba1a1a;color:#fff}.registrant-modal__btn-delete{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#ba1a1a;border:1px solid #ba1a1a;border-radius:4px;padding:.5rem 1.5rem}.registrant-modal__btn-delete:hover,.registrant-modal__btn-delete:focus{background:#9a1515;border-color:#9a1515;color:#fff}@media(max-width: 768px){.registrant-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:1rem}.registrant-card__left{grid-column:1;grid-row:1;min-width:unset}.registrant-card__actions{display:contents}.registrant-card__buttons{grid-column:2;grid-row:1;flex-direction:column;align-items:stretch;align-self:start;justify-self:end}.registrant-btn-admin{min-width:150px;text-align:center}.registrant-card__info{grid-column:1/-1;grid-row:2}.registrant-card__credit{grid-column:1/-1;grid-row:3}.registrant-content-wrapper{padding:1rem}.registrant-accordion .accordion-body .registrant-card__field{flex-direction:column;gap:0;margin-bottom:.75rem}.registrant-accordion .accordion-body .registrant-card__label{min-width:unset;white-space:normal}.registrant-btn-change-type{width:100%}.registrant-order__table{display:block;overflow-x:auto}.registrant-scan-row{flex-wrap:wrap;gap:.25rem 0;padding:.75rem 1rem}.registrant-scan-row__location{flex:0 0 100%;font-weight:500;margin-bottom:.25rem}.registrant-scan-row__time{flex:0 0 100%}.registrant-scan-row__label{text-align:left;margin-right:0;flex:1}.registrant-scan-row__actions{margin-left:auto}.card-sessions .row>[class*=col-]{flex:0 0 100%;max-width:100%}.card-sessions .float-end{float:none !important}}.event-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:24px}@media(max-width: 800px){.event-cards{grid-template-columns:1fr}}.event-cards .card{margin-bottom:0;border-radius:4px;border:1px solid #dcdedc}.report{border:1px solid #dcdedc;border-radius:8px;padding:24px;background-color:#fff}.checkin-page{font-family:"Work Sans",sans-serif}.dataTables_filter,.dataTables_paginate,.dataTables_info,.dataTables_length{display:none !important}.checkin-page .topnav{display:none !important}body[data-layout=horizontal] .checkin-page~.page-content,.checkin-page~.page-content{padding-top:24px !important}.checkin-filter-row{display:flex;align-items:center;gap:1rem;padding:0 .5rem 1rem;margin-bottom:0}.checkin-filter-label{font-family:"Work Sans",sans-serif;font-weight:500;font-size:22px;color:#495057;margin:0;white-space:nowrap}.checkin-search-wrapper{flex:1;position:relative}.checkin-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;color:#74788d;pointer-events:none}.checkin-search-input{padding-left:38px;font-family:"Work Sans",sans-serif;font-size:14px;border:1px solid #e9ebec;border-radius:4px;height:40px}.checkin-search-input:focus{border-color:#006e15;box-shadow:none}.btn-print-badge{border:1px solid #006e15;color:#006e15;background:rgba(0,0,0,0);font-family:"Work Sans",sans-serif;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.02em;padding:.5rem 1rem;white-space:nowrap;border-radius:4px}.btn-print-badge:hover,.btn-print-badge:focus{background:#006e15;color:#fff;border-color:#006e15}.checkin-table-wrapper{border:1px solid #e9ebec;border-radius:.5rem;background-color:#fff;padding:1rem;margin-bottom:1.5rem}.checkin-pagination-controls{display:flex;justify-content:flex-end;align-items:center;padding:.5rem .5rem;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.checkin-pagination-controls .pagination-label,.checkin-pagination-controls .pagination-info{font-family:"Work Sans",sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#74788d}.checkin-table-inner{border:1px solid #e9ebec;border-bottom:none;border-radius:.375rem;overflow:hidden}table.checkin-table.dataTable{width:100%;border-collapse:collapse !important;font-family:"Work Sans",sans-serif;margin-top:0 !important;margin-bottom:0 !important}table.checkin-table.dataTable.no-footer,table.checkin-table.dataTable{border-bottom:none !important}table.checkin-table.dataTable thead th{background-image:none !important;padding-right:.75rem !important}table.checkin-table.dataTable thead th.sorting,table.checkin-table.dataTable thead th.sorting_asc,table.checkin-table.dataTable thead th.sorting_desc{background-image:none !important;position:relative;padding-right:24px !important}table.checkin-table.dataTable thead th.sorting::before,table.checkin-table.dataTable thead th.sorting_asc::before,table.checkin-table.dataTable thead th.sorting_desc::before{content:"" !important;position:absolute !important;right:8px;top:50%;margin-top:-7px;display:block !important;opacity:1 !important;width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:5px solid #c0c5cc}table.checkin-table.dataTable thead th.sorting::after,table.checkin-table.dataTable thead th.sorting_asc::after,table.checkin-table.dataTable thead th.sorting_desc::after{content:"" !important;position:absolute !important;right:8px;top:50%;margin-top:2px;display:block !important;opacity:1 !important;width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid #c0c5cc}table.checkin-table.dataTable thead th.sorting_asc::before{border-bottom-color:#495057}table.checkin-table.dataTable thead th.sorting_desc::after{border-top-color:#495057}table.checkin-table.dataTable tbody tr.odd,table.checkin-table.dataTable tbody tr.even,table.checkin-table.dataTable tbody tr{background-color:#fff !important}table.checkin-table.dataTable tbody tr:hover{background-color:#f8f9fa !important}table.checkin-table.dataTable,table.checkin-table.dataTable thead th,table.checkin-table.dataTable tbody td{border-left:none !important;border-right:none !important}.checkin-table th{font-family:"Work Sans",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;color:#42493f;padding:1rem .75rem;border-bottom:1px solid #e9ebec;background:#fff;position:relative;cursor:pointer}.checkin-table td{font-family:"Work Sans",sans-serif;font-weight:400;font-size:14px;padding:.75rem .75rem;vertical-align:middle;border-bottom:1px solid #f0f0f0;color:#495057;line-height:20px}.checkin-table th:nth-child(1),.checkin-table td:nth-child(1){width:166px}.checkin-table th:nth-child(2),.checkin-table td:nth-child(2){width:174px}.checkin-table th:nth-child(3),.checkin-table td:nth-child(3){width:372px}.checkin-table th:nth-child(4),.checkin-table td:nth-child(4){width:360px}.checkin-table th:nth-child(5),.checkin-table td:nth-child(5){width:auto}.checkin-table th:nth-child(6),.checkin-table td:nth-child(6){width:auto;text-align:right}.checkin-table tbody tr{cursor:pointer;transition:background-color .15s ease}.checkin-table tbody tr:hover{background-color:#f8f9fa}.checkin-table tbody tr:last-child td{border-bottom:none}.checkin-actions-cell{text-align:right;vertical-align:middle;white-space:nowrap}.btn-checkin{display:inline-flex;width:161px !important;padding:8px 0 !important;flex-direction:row;justify-content:center;align-items:center;gap:6px;border-radius:4px;background:#006399;border:1px solid #006399;color:#fff;text-align:center;font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;line-height:20px;letter-spacing:1px;text-transform:uppercase}.btn-checkin:hover,.btn-checkin:focus{background-color:#005280;border-color:#005280;color:#fff}.btn-checkin:disabled{background:#006399;border-color:#006399;color:#fff;opacity:.5}.btn-checked-in{display:inline-flex;width:161px !important;padding:8px 0 !important;flex-direction:row;justify-content:center;align-items:center;gap:6px;border-radius:4px;background:#006e15;border-color:#006e15;color:#fff;font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-align:center}.btn-checked-in i{font-size:14px;margin-right:2px}.btn-checked-in:hover,.btn-checked-in:focus{background-color:#005a12;border-color:#005a12;color:#fff}.btn-checkin-register{display:inline-flex;width:161px !important;padding:8px 0 !important;flex-direction:row;justify-content:center;align-items:center;gap:6px;border:2px solid #006e15;color:#006e15;background:rgba(0,0,0,0);font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-align:center;white-space:normal;word-spacing:161px;border-radius:4px}.btn-checkin-register:hover,.btn-checkin-register:focus{background:#006e15;color:#fff;border-color:#006e15}#takenPhoto{width:120px}.checkin-modal .modal-dialog{max-width:552px}.checkin-modal .modal-content{border-radius:8px;border:none;box-shadow:0 8px 40px rgba(0,0,0,.15);overflow:hidden}.checkin-modal__header{border-bottom:none;padding:1.5rem 1.75rem .5rem}.checkin-modal__title{font-family:"Work Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px;color:#1a1c19;margin:0}.checkin-modal__body{padding:.75rem 1.75rem .5rem}.checkin-modal__footer{border-top:none;padding:.5rem 1.75rem 1.75rem;justify-content:flex-end}.btn-checkin-action{display:flex;height:48px;padding:0 2rem;flex-direction:column;justify-content:center;align-items:center;background:#006e15;border:1px solid #006e15;color:#fff;font-family:"Work Sans",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.8px;border-radius:4px}.btn-checkin-action:hover,.btn-checkin-action:focus{background-color:#005a12;border-color:#005a12;color:#fff}.checkin-modal__field-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-bottom:1.25rem}.checkin-modal__field-label{font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19;overflow:hidden;text-overflow:ellipsis}.checkin-modal__field-value{font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;color:#1a1c19}.checkin-modal__section-label{font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;color:#1a1c19;overflow:hidden;text-overflow:ellipsis;margin-bottom:.75rem}.checkin-modal__checkbox-row{margin-bottom:1rem}.checkin-modal__checkbox-row.row{--bs-gutter-x: 0;margin-left:0;margin-right:0}.checkin-modal__checkbox{padding-left:0}.checkin-modal__checkbox .form-check-input{width:22px;height:22px;margin-top:0;margin-left:0;margin-right:.625rem;border:2px solid #c4c4c4;border-radius:3px;cursor:pointer;float:none}.checkin-modal__checkbox .form-check-input:checked{background-color:#006e15;border-color:#006e15}.checkin-modal__checkbox .form-check-input:focus{box-shadow:none;border-color:#006e15}.checkin-modal__checkbox .form-check-label{font-family:"Work Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;color:#1a1c19;cursor:pointer;vertical-align:middle}.checkin-modal__alt-name-row{padding-top:34px}.checkin-modal__license-floating{margin-top:.5rem;margin-left:2rem;width:calc(100% - 2rem)}.checkin-modal__license-input{margin-top:0;margin-left:0;width:100%}.checkin-modal__input{font-family:"Work Sans",sans-serif;font-size:15px;border:1px solid #c4c4c4;border-radius:8px;padding:.625rem .875rem;height:auto}.checkin-modal__input:focus{border-color:#006e15;box-shadow:none}.checkin-modal__input::placeholder{color:#999}textarea.checkin-modal__input{resize:vertical;min-height:80px}.checkin-modal__input-row{margin-bottom:1rem}.checkin-modal__helper-text{display:block;font-family:"Work Sans",sans-serif;font-size:12px;color:#74788d;margin-top:.25rem}.checkin-modal .form-floating>.form-control{border:1px solid #c4c4c4;border-radius:8px;height:48px;min-height:48px;padding:.75rem .875rem;font-family:"Work Sans",sans-serif;font-size:15px}.checkin-modal .form-floating>.form-control:focus{border-color:#006e15;box-shadow:none}.checkin-modal .form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.checkin-modal .form-floating>label{padding:.75rem .875rem;font-family:"Work Sans",sans-serif;font-size:15px;color:#999}.checkin-modal .form-floating>.form-control:focus~label{color:#006e15;background-color:#fff;height:16px;padding:0 4px;font-size:12px;line-height:16px;opacity:1;transform:scale(1) translateY(-0.5rem);left:12px}.checkin-modal .form-floating>.form-control:not(:placeholder-shown)~label{color:#6b7280;background-color:#fff;height:16px;padding:0 4px;font-size:12px;line-height:16px;opacity:1;transform:scale(1) translateY(-0.5rem);left:12px}/*# sourceMappingURL=app.min.css.map */
