@charset "UTF-8";html{width:100%;height:100%;background:#f4f4f2}:root{--theme-color-1: #407B20;--theme-color-2: #507A1E;--theme-color-3: #F39200;--theme-color-4: #3B3B3A;--theme-color-5: #8A8A88;--theme-color-6: #F39200;--theme-color-1-10: rgba(64, 123, 32, .1);--theme-color-2-10: rgba(80, 122, 30, .1);--theme-color-3-10: rgba(243, 146, 0, .1);--theme-color-4-10: rgba(59, 59, 58, .1);--theme-color-5-10: rgba(138, 138, 136, .1);--theme-color-6-10: rgba(243, 146, 0, .1);--primary-color: #333333;--foreground-color: white;--separator-color: #E8E1D6}#root{height:100%}:focus{outline:initial}body{font-family:var(--tk-font-body);font-size:.8rem;font-weight:400;color:#333;background:#f4f4f2}body.background,body.background #app{height:100%}body.background #app main{margin:0!important;height:100%}body.background #app main .container{height:100%}.rtl *{text-align:right}.fixed-background{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}h1{font-size:1.75rem;padding-bottom:10px;display:inline-block}@media (max-width: 767px){h1{font-size:1.3rem;padding-top:.5rem}}h2{font-size:1.4rem}@media (max-width: 767px){h2{font-size:1.1rem}}h3{font-size:1.3rem}h3{font-size:1.2rem}@media (max-width: 767px){h3{font-size:1rem}}h4{font-size:1.15rem}@media (max-width: 767px){h4{font-size:.9rem}}h5{font-size:1.1rem}@media (max-width: 767px){h5{font-size:.9rem}}h6{font-size:1rem}@media (max-width: 767px){h6{font-size:.85rem}}hr{border-top:1px solid #E8E1D6}.spaced-content{padding-right:1.5rem!important;padding-left:1.5rem!important}.spaced-content.sm{padding-right:1rem!important;padding-left:1rem!important}.spaced-content.xs{padding-right:.75rem!important;padding-left:.75rem!important}.disable-text-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::selection{background:#ffbd5a}::-moz-selection{background:#ffbd5a}.ps-container{margin-right:-15px;padding-right:15px;position:relative}.ps__scrollbar-y-rail{width:5px!important}.ps__scrollbar-y{left:0!important}.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps__scrollbar-y-rail:focus>.ps__scrollbar-y,.ps__scrollbar-y-rail.ps--clicking .ps__scrollbar-y{width:5px!important;left:0!important}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:0!important}.ps__scrollbar-y-rail:hover,.ps__scrollbar-y-rail:focus,.ps__scrollbar-y-rail.ps--clicking .ps__scrollbar-y{background-color:#f0f2f8!important}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#f0f2f8!important}.ps__scrollbar-y{background-color:#e8e1d6!important}.video-play-icon{width:100%;height:100%;position:absolute}.video-play-icon span{position:absolute;background:#ffffffb3;height:1.25em;border-radius:.75em;line-height:.65em;left:50%;top:50%;transform:translate(-50%,-50%);font-size:1.75em;width:2em;text-align:center}.video-play-icon span:before{content:"";width:0;height:0;border-style:solid;border-width:8px 0 8px 12px;font-size:0;border-color:transparent transparent transparent #407B20}.video-play-icon:hover span,.video-play-icon:active span{background:#ffffffd9}.logo-img{width:140px;margin-top:-24px;padding:10px}@media only screen and (max-width: 400px){.logo-img{width:26vw;margin-top:-10px;margin-left:-20px}}@media only screen and (max-width: 350px){.logo-img{width:26vw;margin-top:-4px;margin-left:-20px}}.logo-single{width:182px;height:105px;display:inline-block;margin-bottom:60px}.list-item-heading{font-size:1rem}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.no-transition{transition:none!important}@media (max-width: 767px){.display-1{font-size:2.8rem}}@media (max-width: 767px){.display-2{font-size:2.6rem}}@media (max-width: 767px){.display-3{font-size:2.4rem}}@media (max-width: 767px){.display-4{font-size:2.2rem}}.lead{font-size:1.8rem;font-weight:300;line-height:2rem}@media (max-width: 767px){.lead{font-size:1.1rem;line-height:1.6rem}}a{color:#333;transition:color .2s}a:hover,a:active{text-decoration:initial;color:#407b20}p{font-size:.85rem;line-height:1.3rem;font-family:var(--tk-font-body)}.text-large{font-size:1.9rem}.text-xlarge{font-size:2.7rem}.text-small{font-size:.76rem;line-height:.9rem}.text-white{color:#fff!important}.text-extra-small{font-size:.6rem}.text-muted{color:#909090!important}.text-semi-muted{color:#7a7a7a!important}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.color-theme-1{color:#407b20}.color-theme-2{color:#507a1e}.view-icon{font-size:20px;color:#7a7a7a}.view-icon:hover{color:#407b20}.view-icon.s{font-size:18px}#displayOptions a{cursor:pointer}#displayOptions a.active i{color:#407b20}#displayOptions button{border-color:#7a7a7a;color:#7a7a7a}#displayOptions button:hover{background-color:#407b20;border-color:#407b20;color:#fff}#displayOptions .btn-outline-dark:not(:disabled):not(.disabled):active,#displayOptions .btn-outline-dark:not(:disabled):not(.disabled).active,#displayOptions .show>.btn-outline-dark.dropdown-toggle{background-color:#407b20;border-color:#407b20;color:#fff}#displayOptions .view-icon svg{width:19px}#displayOptions .view-icon .view-icon-svg{fill:#7a7a7a}#displayOptions .view-icon:hover .view-icon-svg,#displayOptions .view-icon.active .view-icon-svg{fill:#407b20}.text-theme-2{color:#507a1e!important}.text-theme-3{color:#f39200!important}.text-primary,.text-theme-1{color:#407b20!important}.text-secondary{color:#333!important}.main-heading,.separator{border-bottom:1px solid #E8E1D6}.alert-dismissible .close{padding:.5rem 1.25rem}.rounded{border-radius:50px!important}.img-thumbnail{border-radius:.1rem;padding:0;border:initial}.list-thumbnail{border-radius:.1rem;padding:0;border:initial;height:auto;max-width:unset;height:85px;object-fit:cover;width:unset!important}@media (max-width: 991px){.list-thumbnail{height:80px}}@media (max-width: 575px){.list-thumbnail{height:70px}}@media (max-width: 991px){.list-thumbnail.responsive{width:unset;height:136px}}@media (max-width: 575px){.list-thumbnail.responsive{width:110px!important;height:100%}}@media (max-width: 419px){.list-thumbnail.responsive{width:90px!important;height:100%}}.list-thumbnail.small{height:60px;font-size:1rem}@media (max-width: 991px){.list-thumbnail.small{height:55px}}@media (max-width: 575px){.list-thumbnail.small{height:50px}}.list-thumbnail.xsmall{height:40px;font-size:1rem}@media (max-width: 991px){.list-thumbnail.xsmall{height:40px}}@media (max-width: 575px){.list-thumbnail.xsmall{height:40px}}.list-thumbnail-letters{width:85px;height:85px;background:#407b20;align-items:center;display:flex;justify-content:center;font-size:1.25rem;color:#fff}@media (max-width: 991px){.list-thumbnail-letters{width:80px;height:80px}}@media (max-width: 575px){.list-thumbnail-letters{width:70px;height:70px}}.list-thumbnail-letters.small{width:60px;height:60px;font-size:1rem}@media (max-width: 991px){.list-thumbnail-letters.small{width:55px;height:55px}}@media (max-width: 575px){.list-thumbnail-letters.small{width:50px;height:50px}}.white{color:#fff!important}button{color:#333;outline:initial!important}.btn-arrow{display:inline-block;text-align:center;border-radius:30px!important;width:42px;height:42px;line-height:24px}.btn-arrow i{font-size:15px;display:inline-block;text-align:center}.btn-sm.btn-arrow{width:34px;height:34px;line-height:17px}.btn-sm.btn-arrow i{font-size:13px;line-height:10px}.btn{outline:initial!important;box-shadow:none!important;box-shadow:initial!important;font-size:.8rem;padding:.75rem 1.3rem .6rem;transition:background-color box-shadow .1s linear}.btn-shadow{box-shadow:0 1px 2px #00000026,0 1px 3px 1px #00000026!important;transition:background-color box-shadow .1s linear}.btn-shadow:hover,.btn-shadow:focus{box-shadow:0 1px 3px #00000026,0 4px 6px 2px #00000026!important}.btn-empty{background:transparent!important}.btn-lg,.btn-group-lg>.btn,.btn-group-sm>.btn{border-radius:50px}.btn.default{border-radius:.1rem}.btn-primary{background-color:#407b20;border-color:#407b20;color:#fff}.btn-primary:hover{color:#fff;background-color:#2f5b18;border-color:#2f5b18}.check-button{cursor:default!important}.check-button button{padding-left:10px;padding-right:7px}.check-button button:first-of-type{padding-left:17px;padding-right:5px}.check-button.btn-primary{background-color:#407b20!important;border-color:#407b20!important;opacity:1}.check-button .custom-control{min-height:1.1rem;margin-top:-7px}.dropdown-menu{font-size:.8rem;border-radius:.1rem;background:#fff;border-color:#33333326}.dropdown-item{padding:.75rem 1.5rem;color:#333}.dropdown-item:hover,.dropdown-item:focus{background-color:#f4f4f2;color:#333}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#407b20}.dropdown-divider{border-color:#e8e1d6}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#274a13;border-color:#274a13;color:#fff}.btn-secondary{background-color:#507a1e;border-color:#507a1e;color:#fff}.btn-secondary:hover{color:#fff;background-color:#3b5916;border-color:#3b5916}.btn-secondary:focus,.btn-secondary:focus-visible{color:#fff}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:#304912;border-color:#304912;color:#fff}.btn-primary.btn-primary-gradient{background:linear-gradient(to right,#407b20,#203e10)}.btn-primary.btn-primary-gradient:hover{background:linear-gradient(to right,#407b20,#2f5b18)}.btn-primary-gradient:not(:disabled):not(.disabled):active,.btn-primary-gradient:not(:disabled):not(.disabled).active,.show>.btn-primary-gradient.dropdown-toggle{background:linear-gradient(to right,#407b20,#203e10)}.btn-secondary-gradient{background:linear-gradient(to right,#507a1e,#283d0f)}.btn-secondary-gradient:hover{background:linear-gradient(to right,#507a1e,#3b5916)}.btn-secondary-gradient:not(:disabled):not(.disabled):active,.btn-secondary-gradient:not(:disabled):not(.disabled).active,.show>.btn-secondary-gradient.dropdown-toggle{background:linear-gradient(to right,#507a1e,#283d0f)}.btn-warning{background-color:#e2863b;border-color:#e2863b}.btn-success,.btn-info,.btn-danger,.btn-warning,.btn-success:hover,.btn-info:hover,.btn-danger:hover,.btn-warning:hover,.btn-outline-success:hover,.btn-outline-info:hover,.btn-outline-danger:hover,.btn-outline-warning:hover{color:#fff}.btn-light{color:#f39200;background-color:#ebebeb;border-color:#ebebeb}.btn-light:hover{color:#f39200;background-color:#d7d7d7;border-color:#d7d7d7}.btn-dark{color:#ebebeb;background-color:#f39200;border-color:#f39200}.btn-dark:hover{color:#ebebeb;background-color:#da8300;border-color:#da8300}.btn-outline-dark{color:#f39200;border-color:#f39200}.btn-outline-dark:hover{color:#fff;background-color:#f39200;border-color:#f39200}.btn-outline-white{color:#fff;border-color:#fff;background-color:initial}.btn-outline-white:hover{color:#407b20;background-color:#fff}.btn-outline-light{color:#ebebeb;border-color:#ebebeb}.btn-outline-light:hover{color:#fff;background-color:#ebebeb;border-color:#ebebeb}.btn-outline-primary{color:#407b20;border-color:#407b20}.btn-outline-primary:hover{color:#fff;background-color:#407b20;border-color:#407b20}.btn-outline-theme-3{background:unset;color:#f39200;border-color:#f39200}.btn-outline-theme-3:hover{background-color:#f39200;border-color:#f39200;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{background-color:#407b20;border-color:#407b20;color:#fff}.btn-outline-secondary{color:#507a1e;border-color:#507a1e}.btn-outline-secondary:hover{background-color:#507a1e;border-color:#507a1e;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#507a1e;border-color:#507a1e;color:#fff}.btn-header-light{color:#e8e1d6;border-color:transparent;background:transparent}.btn-header-light:hover{background-color:transparent;border-color:#e8e1d6}.btn-header-primary{color:#407b20;border-color:transparent;background:transparent}.btn-header-primary:hover{background-color:transparent;border-color:#407b20}.btn-header-secondary{color:#507a1e;border-color:transparent;background:transparent}.btn-header-secondary:hover{background-color:transparent;border-color:#507a1e}.btn-header-primary-light{color:#f39200;border-color:transparent;background:transparent}.btn-header-primary-light:hover{background-color:transparent;border-color:#f39200}.btn-xl,.btn-group-xl>.btn{line-height:1.5;font-weight:700;letter-spacing:.05rem;padding:1rem 3.5rem .9rem}.btn-lg,.btn-group-lg>.btn{line-height:1.5;font-weight:700;letter-spacing:.05rem;padding:.75rem 2.6rem .6rem}.btn-sm,.btn-group-sm>.btn{padding:.5rem 1rem;font-size:.76rem;line-height:1.5}.btn-xs,.btn-group-xs>.btn{padding:.25rem .75rem;font-size:.76rem;line-height:1.3}.btn-primary.disabled,.btn-primary:disabled{background-color:#407b20;border-color:#407b20;color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#507a1e;border-color:#507a1e;color:#fff}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.btn-link{color:#407b20}.btn-link:hover{color:#407b20cc;text-decoration:underline}.white-underline-link{color:#fff;text-decoration:underline}.white-underline-link:hover,.white-underline-link:active{color:#fff;text-decoration:initial}.btn-multiple-state{position:relative;transition:opacity .5s ease-out}.btn-multiple-state .spinner,.btn-multiple-state .icon{position:absolute;left:0;right:0;margin:0 auto;opacity:0;visibility:hidden;top:50%;transform:translateY(-50%);transition:opacity .5s ease-out;color:#fff}.btn-multiple-state .icon i{vertical-align:text-bottom;font-size:18px}.btn-multiple-state .label{transition:opacity .5s ease-out}.btn-multiple-state.show-spinner .label{opacity:0}.btn-multiple-state.show-spinner .spinner{opacity:1;visibility:visible}.btn-multiple-state.show-success .label{opacity:0}.btn-multiple-state.show-success .icon.success{opacity:1;visibility:visible}.btn-multiple-state.show-fail .label{opacity:0}.btn-multiple-state.show-fail .icon.fail{opacity:1;visibility:visible}.btn-multiple-state.btn-primary:disabled{opacity:1;background:#2b5315;border-color:#2b5315}.btn-multiple-state.btn-secondary:disabled{opacity:1;border-color:#355114}.icon-button{padding:0;font-size:14px;width:34px;height:34px;line-height:34px}.icon-button.large{width:44px;height:44px;font-size:18px}.icon-button.small-icon{font-size:12px;line-height:32px}.top-right-button-single{width:unset}@media (max-width: 991px){.top-right-button-single{width:100%}}.top-right-button-container{float:right;position:relative}.top-right-button-container .custom-control.custom-checkbox{pointer-events:none}.top-right-button-container .check-button button:first-of-type{padding-left:1.5rem!important;padding-right:0!important}@media (max-width: 575px){.top-right-button-container{float:initial;display:flex;justify-content:space-between}}@media (max-width: 575px){.top-right-button-container .top-right-button{display:flex;flex-grow:1;justify-content:center;align-items:center;margin-right:5px}}@media (max-width: 575px){.top-right-button-container .dropdown{display:flex;flex-grow:1;margin-right:5px}}.top-right-button-container .dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.w-10{width:10%!important}.w-90{width:90%!important}.w-12{width:12%!important}.w-88{width:88%!important}.w-15{width:15%!important}.w-85{width:85%!important}.w-20{width:20%!important}.w-80{width:80%!important}.w-30{width:30%!important}.w-70{width:70%!important}.w-40{width:40%!important}.w-60{width:60%!important}@media (max-width: 767px){.w-xs-100{width:100%!important}}@media (max-width: 991px){.w-sm-100{width:100%!important}}.r-0{right:0}.l-0{left:0}.min-width-zero{min-width:0}.mb-5,.my-5{margin-bottom:2rem!important}@media (max-width: 575px){.float-none-xs{float:initial!important}}.border{border:1px solid #f0f2f8!important}.border-right{border-right:1px solid #f0f2f8!important}.border-left{border-left:1px solid #f0f2f8!important}.border-top{border-top:1px solid #f0f2f8!important}.border-bottom{border-bottom:1px solid #f0f2f8!important}.border-primary,.border-theme-1{border-color:#407b20!important}.border-theme-2{border-color:#507a1e!important}.border-theme-3{border-color:#f39200!important}.border-secondary{border-color:#333!important}.bg-theme-2,.badge-theme-2{background-color:#507a1e!important;color:#fff}.bg-theme-3,.badge-theme-3{background-color:#f39200!important;color:#fff}.bg-primary,.bg-theme-1,.badge-primary,.badge-theme-1{background-color:#407b20!important;color:#fff}.bg-secondary,.badge-secondary{background-color:#507a1e!important;color:#fff}.bg-muted{background-color:#909090}.bg-semi-muted{background-color:#f4f4f2}.badge-warning{background-color:#e2863b}.badge-success{background-color:#3e884f}.badge-info{background-color:#a57731}.badge-danger{background-color:#c43d4b}.badge-success,.badge-danger,.badge-warning,.badge-info{color:#fff}.badge{padding:.55em .75em .6em;font-size:75%}.badge.badge-pill{padding-right:1.25em;padding-left:1.25em}.badge.badge-top-left{top:10px;left:-7px}.badge.badge-top-left-2{top:40px;left:-7px}.badge.badge-top-right{top:8px;right:-7px}.badge.badge-top-right-2{top:40px;right:-7px}.badge-light{background-color:#ebebeb;color:#f39200}.badge-dark{background-color:#f39200;color:#ebebeb}.badge-outline-primary,.badge-outline-theme-1{background:unset;border:1px solid #407B20;color:#407b20}.badge-outline-secondary,.badge-outline-theme-2{background:unset;border:1px solid #507A1E;color:#507a1e}.badge-outline-theme-3{background:unset;border:1px solid #F39200;color:#f39200}.badge-outline-success{background:unset;border:1px solid #3e884f;color:#3e884f}.badge-outline-danger{background:unset;border:1px solid #c43d4b;color:#c43d4b}.badge-outline-warning{background:unset;border:1px solid #e2863b;color:#e2863b}.badge-outline-info{background:unset;border:1px solid #A57731;color:#a57731}.badge-outline-light{background:unset;border:1px solid #ebebeb;color:#ebebeb}.badge-outline-dark{background:unset;border:1px solid #F39200;color:#f39200}@media (max-width: 991px){.breadcrumb-container .breadcrumb{padding:0}}.breadcrumb{background-color:transparent;margin-bottom:.5rem}.breadcrumb-item+.breadcrumb-item:before{content:"|"}.nav-tabs.separator-tabs{border-bottom:1px solid #E8E1D6}.nav-tabs .nav-link{border:initial;padding-top:1rem}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background:#fff}.nav-tabs .nav-link.active:before,.nav-tabs .nav-item.show .nav-link:before{content:" ";background:#407b20;border-radius:10px;position:absolute;width:100%;height:5px;left:0;top:0}.nav-tabs.separator-tabs .nav-link.active:before,.nav-tabs.separator-tabs .nav-item.show .nav-link:before{content:" ";background:#407b20;border-radius:10px;position:absolute;width:100%;height:2px;left:0;bottom:0;top:unset}.nav-tabs.separator-tabs .nav-link{border:initial;padding-top:1rem;background:initial;padding-left:0;padding-top:.5rem;padding-right:0;margin-right:1.5rem;font-weight:600;letter-spacing:.5px;color:#7a7a7a}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{border:initial;position:relative;color:#407b20}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border:initial;color:#407b20}.swiper-container{padding-bottom:15px;padding-top:5px}.slider-nav .left-arrow,.slider-nav .right-arrow{font-size:20px;color:#407b20;display:inline-block;vertical-align:middle;margin:0 5px;padding:14px 5px 5px}.slider-nav .slider-dot-container{display:inline-block;width:80px!important;vertical-align:middle}.slider-nav .btn:hover,.slider-nav .btn:focus,.slider-nav .btn:active{text-decoration:initial}.slider-dot{background:#d6c9b5;outline:initial!important;border:initial;border-radius:10px;padding:0;cursor:pointer}.slider-dot.active{background:#407b20}.slider-dot.active-main,.slider-dot.active-next,.slider-dot.active-prev{display:inline-block;width:6px;height:6px;margin:0 5px}.slider-dot.active-next-next,.slider-dot.active-prev-prev{display:inline-block;width:6px;height:6px;margin:0 5px;background:#e8e1d6}.swiper-wrapper .card .card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swiper-wrapper .card .w-50{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{background:#f4f4f2;height:120px;padding:1.5rem 0;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a}.navbar #tool-mode-switch{margin-bottom:0;vertical-align:middle}.navbar .notificationDropdown{width:260px;padding:1.5rem;height:280px;right:15px}.navbar .notificationDropdown .ps-container{height:250px}.navbar .iconMenuDropdown{width:220px;padding:1.5rem 1rem;height:380px}.navbar .icon-menu-item{width:90px;display:inline-block;text-align:center;margin-bottom:1.7rem;color:#333c}.navbar .icon-menu-item i{font-size:28px;line-height:42px}.navbar .icon-menu-item span{text-align:center;padding:0 10px;line-height:14px}.navbar .icon-menu-item:hover,.navbar .icon-menu-item:focus{color:#407b20}.navbar .menu-button-mobile{color:#7a7a7a;text-align:center;margin-left:15px}.navbar .menu-button-mobile svg{height:12px;fill:#333}@media (max-width: 767px){.navbar .menu-button-mobile{width:20px}}.navbar .menu-button{color:#7a7a7a;width:120px;text-align:center}.navbar .menu-button svg{height:12px}.navbar .menu-button .main,.navbar .menu-button .sub{fill:#333;transition:fill .3s}.navbar .menu-button:hover{color:#407b20}@media (max-width: 1439px){.navbar .menu-button{width:110px}}@media (max-width: 1199px){.navbar .menu-button{width:100px}}@media (max-width: 767px){.navbar .menu-button{width:60px}}.navbar .navbar-left{flex-basis:40%}.navbar .navbar-right{flex-basis:40%;text-align:right}.navbar .navbar-right .user{margin-right:30px}@media (max-width: 1439px){.navbar .navbar-right .user{margin-right:50px}}@media (max-width: 1199px){.navbar .navbar-right .user{margin-right:40px}}@media (max-width: 767px){.navbar .navbar-right .user{margin-right:15px}}.navbar .navbar-logo{width:110px;height:35px;position:absolute;left:0;right:0;margin:0 auto}.navbar .navbar-logo .logo{width:100%;height:100%;background:url(/images/brand/tk-logo-liggend.png) no-repeat;background-position:center center}.navbar .navbar-logo .logo-mobile{width:100%;height:100%;background:url(/images/brand/tk-beeldmerk.png) no-repeat;background-position:center center}@media (max-width: 767px){.navbar .navbar-logo{width:80px}}@media (max-width: 419px){.navbar .navbar-logo{width:20px}}.navbar .language-button{background:#f4f4f2;border:initial;font-size:.8rem;color:#7a7a7a;padding:.6rem 1rem}@media (max-width: 575px){.navbar .language-button{padding-left:.75rem;padding-right:.75rem}}.navbar .search{position:relative;width:230px;border-radius:20px;background:#f4f4f2}.navbar .search input{border:initial;background:transparent;outline:initial!important;padding:.5rem 1rem;line-height:2;font-size:.8rem;width:93%;color:#333}.navbar .search .search-icon{font-size:17px;border-radius:10px;color:#7a7a7a;position:absolute;width:40px;height:40px;bottom:-8px;right:3px;text-align:center;cursor:pointer}.navbar .search .search-icon:hover{color:#407b20}@media (max-width: 1199px){.navbar .search{width:161px}.navbar .search input{width:85%}}@media (max-width: 991px){.navbar .search{width:115px}.navbar .search input{width:85%}}@media (max-width: 767px){.navbar .search{width:30px;height:30px;background:initial;margin-left:.6rem;color:#333333b3}.navbar .search input{display:none}.navbar .search .search-icon{font-size:17px;width:30px;height:30px;bottom:-3px;right:0;color:inherit}.navbar .search.mobile-view{display:block;width:100%;position:fixed;z-index:2;background:#fff;left:0;top:0;height:70px;margin-left:15px}.navbar .search.mobile-view input{display:block;width:100%;height:70px;padding-left:0}.navbar .search.mobile-view span{top:50%;transform:translateY(-50%);right:25px}}.navbar .header-icons{margin-right:1rem}@media (max-width: 575px){.navbar .header-icons{margin-right:0}}.navbar .header-icon{font-size:16px;color:#7a7a7a;padding-left:.4rem;padding-right:.4rem;vertical-align:initial}@media (max-width: 575px){.navbar .header-icon{padding-left:.3rem;padding-right:.3rem}}.navbar .header-icon:after{border:initial}.navbar .header-icon:hover{color:#407b20}.navbar .header-icon#fullScreenButton i:last-of-type{display:none}.navbar .header-icon.notificationButton .count{font-size:10px;color:#407b20;border:1px solid #407B20;border-radius:10px;position:absolute;width:18px;height:15px;text-align:center;font-weight:700;line-height:14px;top:-3px;right:6px}@media (max-width: 575px){.navbar .header-icon.notificationButton .count{right:-1px}}.navbar .user{color:gray;position:relative}.navbar .user .dropdown-toggle:after{border:initial}.navbar .user img{margin-left:10px;border-radius:30px;width:40px}@media (max-width: 991px){.navbar .user .name{display:none}}@media (max-width: 767px){.navbar .user img{width:30px}.navbar .user{margin-left:initial}.navbar .user:after{font-size:11px;width:14px;height:14px;bottom:-3px;right:-3px}}@media (max-width: 1439px){.navbar{height:90px}}@media (max-width: 1199px){.navbar{height:80px;padding:1rem 0}}@media (max-width: 767px){.navbar{height:70px;padding:10px 0}}.sub-hidden .menu-button .sub,.menu-sub-hidden .menu-button .sub,.main-hidden .menu-button .main,.main-hidden .menu-button .sub,.menu-hidden .menu-button .main,.menu-hidden .menu-button .sub{fill:#7a7a7a}.sidebar{position:fixed;top:0;bottom:0;padding-top:120px;z-index:6;height:calc(100% - 120px)}.sidebar .ps-container{margin-right:0;padding-right:0}.sidebar .main-menu{width:120px;height:calc(100% - 120px);background:#fff;z-index:3;position:fixed;transition:transform .3s;padding-top:2px;left:0}.sidebar .main-menu .scroll{padding-right:unset;margin-right:unset;height:100%}.sidebar .main-menu .scroll .ps__scrollbar-y{right:0!important}.sidebar .main-menu.main-hidden{transform:translate(-120px)}.sidebar .main-menu ul li{position:relative}.sidebar .main-menu ul li span{text-align:center;padding:0 10px;line-height:14px}.sidebar .main-menu ul li a{height:90px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:400;border-bottom:1px solid #f0f2f8;color:#333;transition:color .3s;transition:background .3s}.sidebar .main-menu ul li a:hover{color:#407b20;background:#f4f4f2}.sidebar .main-menu ul li i{font-size:32px;line-height:42px}.sidebar .main-menu ul li.active a{color:#407b20}.sidebar .main-menu ul li.active:after{content:" ";background:#407b20;border-radius:10px;position:absolute;width:6px;height:80px;top:50%;transform:translateY(-50%);left:0}@media (max-width: 1439px){.sidebar .main-menu{width:110px;height:calc(100% - 90px)}}@media (max-width: 1199px){.sidebar .main-menu{width:100px;height:calc(100% - 80px)}}@media (max-width: 767px){.sidebar .main-menu{width:90px;height:calc(100% - 70px)}.sidebar .main-menu ul li i{font-size:28px;line-height:38px}.sidebar .main-menu ul li a{height:90px}.sidebar .main-menu ul li.active:after{width:3px;height:60px}}.sidebar .sub-menu{width:230px;background:#fff;z-index:2;position:fixed;left:120px;border-left:1px solid #f0f2f8;box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a;transition:transform .3s;height:calc(100% - 120px);padding-top:10px;padding-bottom:10px;padding-right:0}.sidebar .sub-menu .scroll{height:100%;margin-top:2px;margin-right:unset;padding-right:unset}.sidebar .sub-menu .scroll .ps__scrollbar-y{right:0}.sidebar .sub-menu .ps{padding-top:25px;padding-bottom:25px}.sidebar .sub-menu ul{display:none}.sidebar .sub-menu ul li{margin-bottom:10px;margin-left:30px}.sidebar .sub-menu ul li a{font-size:13px;display:block;padding:8px 0}.sidebar .sub-menu ul li i{font-size:1.3em;margin-right:10px;color:#7a7a7a;vertical-align:middle}.sidebar .sub-menu ul li span{vertical-align:middle;padding-top:3px;display:inline-block}.sidebar .sub-menu ul li.active i,.sidebar .sub-menu ul li.active a{color:#407b20}@media (max-width: 767px){.sidebar .sub-menu ul li{margin-left:15px}}.sidebar .sub-menu .third-level-menu{display:block}.sidebar .sub-menu .third-level-menu .nav-item{margin-bottom:2px}@media (max-width: 1439px){.sidebar .sub-menu{left:110px!important;width:220px!important;height:calc(100% - 90px)!important}}@media (max-width: 1199px){.sidebar .sub-menu{left:100px!important;width:200px!important;height:calc(100% - 80px)!important}}@media (max-width: 767px){.sidebar .sub-menu{left:90px!important;width:190px!important;height:calc(100% - 70px)!important}}@media (max-width: 1439px){.sidebar{padding-top:90px}}@media (max-width: 1199px){.sidebar{padding-top:80px}}@media (max-width: 767px){.sidebar{padding-top:70px;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a}}.sub-hidden .sub-menu,.menu-sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-230px)}@media (max-width: 1439px){.sub-hidden .sub-menu,.menu-sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-220px)}}@media (max-width: 1199px){.sub-hidden .sub-menu,.menu-sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-200px)}}@media (max-width: 767px){.sub-hidden .sub-menu,.menu-sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-190px)}}.main-hidden .main-menu,.menu-hidden .main-menu{transform:translate(-120px)}@media (max-width: 1439px){.main-hidden .main-menu,.menu-hidden .main-menu{transform:translate(-110px)}}@media (max-width: 1199px){.main-hidden .main-menu,.menu-hidden .main-menu{transform:translate(-100px)}}@media (max-width: 767px){.main-hidden .main-menu,.menu-hidden .main-menu{transform:translate(-90px)}}.main-hidden.sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-350px)}@media (max-width: 1439px){.main-hidden.sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-330px)}}@media (max-width: 1199px){.main-hidden.sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-300px)}}@media (max-width: 767px){.main-hidden.sub-hidden .sub-menu,.menu-hidden .sub-menu{transform:translate(-280px)}}.menu-mobile .main-menu{transform:translate(-90px)}.menu-mobile .sub-menu{transform:translate(-330px)}.main-show-temporary .main-menu{transform:translate(0)}.main-show-temporary .sub-menu{transform:translate(-230px)}@media (max-width: 1439px){.main-show-temporary .main-menu{transform:translate(0)}.main-show-temporary .sub-menu{transform:translate(-220px)}}@media (max-width: 1199px){.main-show-temporary .main-menu{transform:translate(0)}.main-show-temporary .sub-menu{transform:translate(-200px)}}@media (max-width: 767px){.main-show-temporary .sub-menu{transform:translate(-190px)}}.sub-show-temporary .sub-menu,.menu-mobile.sub-show-temporary .sub-menu{transform:translate(0)}.app-menu{z-index:1;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a;width:280px;float:right;background:#fff;transition:transform .3s;height:calc(100% - 120px);position:fixed;right:0;top:120px}@media (max-width: 1439px){.app-menu{top:90px;height:calc(100% - 90px)}}@media (max-width: 1199px){.app-menu{top:80px;transform:translate(280px);height:calc(100% - 80px)}}@media (max-width: 767px){.app-menu{top:70px;height:calc(100% - 70px)}}.app-menu .ps-container{margin-right:unset!important;padding-right:unset!important;height:calc(100% - 45px)}.app-menu .ps-container .ps__scrollbar-y-rail{right:2px!important}.app-menu.shown{transform:translate(0)}.app-menu .scroll>div{padding-right:1.5rem!important;padding-left:1.5rem!important}.app-menu .app-menu-button{cursor:pointer;position:absolute;left:-28px;background:#fff;top:15px;padding:12px 8px 12px 5px;border-radius:.2rem;color:#7a7a7a!important;box-shadow:-2px 0 5px #0000000a;font-size:15px;line-height:0}@media (max-width: 1439px){.app-menu .app-menu-button{top:36px}}@media (max-width: 1199px){.app-menu .app-menu-button{top:27px}}@media (max-width: 767px){.app-menu .app-menu-button{top:13px}}.app-menu ul li{margin-bottom:5px}.app-menu ul li a{font-size:13px;display:block;padding:3px 0}.app-menu ul li a:hover i{color:#407b20}.app-menu ul li i{font-size:1.2em;margin-right:10px;color:#7a7a7a;vertical-align:unset}@media (max-width: 767px){.app-menu ul li i{font-size:20px}}.app-menu ul li.active i,.app-menu ul li.active a{color:#407b20}.app-row{padding-right:280px}@media (max-width: 1199px){.app-row{padding-right:0}}.chat-app .ps-container{padding-left:10px;margin-left:-10px;padding-right:10px;margin-right:0;height:calc(100vh - 390px)}@media (max-width: 1439px){.chat-app .ps-container{height:calc(100vh - 360px)}}@media (max-width: 1199px){.chat-app .ps-container{height:calc(100vh - 350px)}}@media (max-width: 767px){.chat-app .ps-container{height:calc(100vh - 290px)}}.chat-app .ps-container .ps__scrollbar-y{right:10px!important}.chat-app .chat-text-left{padding-left:64px}.chat-app .chat-text-right{padding-right:64px}@media (max-width: 767px){.chat-app .list-item-heading{font-size:.9rem}}@media (max-width: 767px){.chat-app .card .card-body{padding:.75rem}}.chat-app-tab-content,.chat-app-tab-pane{height:calc(100% - 33px)}.chat-input-container{width:100%;height:90px;background:#fff;position:fixed;left:0;right:0;bottom:0;transition:padding .3s;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a;padding-left:380px;padding-right:310px}@media (max-width: 1439px){.chat-input-container{padding-left:160px;padding-right:330px}}@media (max-width: 1199px){.chat-input-container{padding-left:140px;padding-right:40px}}@media (max-width: 767px){.chat-input-container{padding-right:15px;padding-left:15px}}.chat-input-container input{border:initial;width:unset;height:90px;padding-left:0;display:inline-block}@media (max-width: 991px){.chat-input-container .send-button{padding-left:.7rem;padding-right:.7rem}}.menu-sub-hidden .chat-input-container,.sub-hidden .chat-input-container{padding-left:150px}@media (max-width: 1439px){.menu-sub-hidden .chat-input-container,.sub-hidden .chat-input-container{padding-left:160px}}@media (max-width: 1199px){.menu-sub-hidden .chat-input-container,.sub-hidden .chat-input-container{padding-left:140px}}@media (max-width: 767px){.menu-sub-hidden .chat-input-container,.sub-hidden .chat-input-container{padding-right:15px;padding-left:15px}}.menu-main-hidden .chat-input-container,.menu-hidden .chat-input-container,.main-hidden .chat-input-container{padding-left:30px}@media (max-width: 1439px){.menu-main-hidden .chat-input-container,.menu-hidden .chat-input-container,.main-hidden .chat-input-container{padding-left:50px}}@media (max-width: 1199px){.menu-main-hidden .chat-input-container,.menu-hidden .chat-input-container,.main-hidden .chat-input-container{padding-left:40px}}@media (max-width: 767px){.menu-main-hidden .chat-input-container,.menu-hidden .chat-input-container,.main-hidden .chat-input-container{padding-right:15px;padding-left:15px}}.survey-app .answers .badge{color:#7a7a7a;font-size:13px;padding-left:.75em;padding-right:.75em}.survey-app .answers input{padding-right:70px}.survey-app .question.edit-quesiton .edit-mode{display:block}.survey-app .question.edit-quesiton .view-mode{display:none}.survey-app .question.edit-quesiton .view-button{display:inline-block}.survey-app .question.edit-quesiton .edit-button,.survey-app .question.view-quesiton .edit-mode{display:none}.survey-app .question.view-quesiton .view-mode{display:block}.survey-app .question.view-quesiton .view-button{display:none}.survey-app .question.view-quesiton .edit-button{display:inline-block}.survey-app .survey-question-types .btn-group-icon{font-size:21px;line-height:28px}.survey-app .survey-question-types .btn{padding-bottom:.3rem}.input-icons{position:absolute;right:0;top:9px}.heading-icon{font-size:20px;color:#407b20;margin-right:5px;line-height:inherit;vertical-align:middle}.todo-details{margin-top:20px;margin-left:40px}.heading-number{border:1px solid #407B20;padding:4px;vertical-align:middle;margin-right:10px;border-radius:20px;width:34px;height:34px;text-align:center;color:#407b20}main{transition:margin-left .3s}main.sub-hidden{margin-left:150px}main.main-hidden{margin-left:30px}main .container-fluid{padding-left:0;padding-right:0}@media (max-width: 1439px){main{margin-left:160px;margin-right:50px;margin-top:140px -10;margin-bottom:30px}}@media (max-width: 1199px){main{margin-left:140px;margin-right:40px;margin-top:120px -10;margin-bottom:20px}}@media (max-width: 767px){main{margin-left:15px!important;margin-right:15px!important;margin-top:85px!important;margin-bottom:0}}@media (max-width: 575px){main{margin-bottom:0}}.sub-hidden main,.menu-sub-hidden main,.menu-hidden main{margin-left:150px}.main-hidden main,.menu-hidden main{margin-left:30px}@media (max-width: 1439px){.sub-hidden main,.menu-sub-hidden main,.menu-hidden main{margin-left:160px}.main-hidden main,.menu-hidden main{margin-left:50px}}@media (max-width: 1199px){.sub-hidden main,.menu-sub-hidden main,.menu-hidden main{margin-left:140px}.main-hidden main,.menu-hidden main{margin-left:40px}}.card{background:#fff}.card .card-header .card-icon{right:5px;top:5px}.card .card-header .card-icon i{font-size:12px;color:#e8e1d6}.card .card-subtitle{margin:0;margin-bottom:1rem}.card .card-header .handle{cursor:default}.card .answers .handle{cursor:pointer}.card{border-radius:calc(.15rem - 1px);box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a}.card .card-body{padding:1rem}@media (max-width: 575px){.card .card-body{padding:1.25rem}}.card .card-body.sm{padding:1.25rem 1.75rem}.card-img{border-radius:calc(.25rem - 1px);height:100%;object-fit:cover;max-height:200px;width:unset}.card-img-bottom{width:100%;border-bottom-left-radius:calc(.15rem - 1px);border-bottom-right-radius:calc(.15rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.15rem - 1px);border-top-right-radius:calc(.15rem - 1px)}.card-img-left{width:100%;border-top-left-radius:calc(.15rem - 1px);border-bottom-left-radius:calc(.15rem - 1px);height:100%;object-fit:cover}.card-img-right{width:100%;border-top-right-radius:calc(.15rem - 1px);border-bottom-right-radius:calc(.15rem - 1px);height:100%;object-fit:cover}.card-img-overlay{background:#00000080;padding:1.75rem}@media (max-width: 575px){.card-img-overlay{padding:1rem}}.card-top-buttons{padding:1.3rem;right:0;top:0}@media (max-width: 575px){.card-top-buttons{padding:.35rem}}.card-header{border:initial;background:initial}.dashboard-line-chart{height:283px}.dashboard-quick-post{height:390px}@media (max-width: 575px){.dashboard-quick-post{height:auto}}.dashboard-list-with-thumbs{height:500px}.dashboard-logs,.dashboard-list-with-user,.dashboard-donut-chart{height:270px}.dashboard-small-chart{height:150px}.dashboard-small-chart .chart{height:75px}.dashboard-small-chart .lead{font-size:1.4rem}.dashboard-small-chart-analytics{height:180px}.dashboard-small-chart-analytics .chart{height:85px}.dashboard-small-chart-analytics .lead{font-size:1.4rem}.dashboard-filled-line-chart{height:340px}.dashboard-filled-line-chart .chart{height:200px}.dashboard-sq-banner{background-image:linear-gradient(to right top,#507a1e,#f39200,#407b20);background-size:cover;height:385px;transition:.5s ease-out;background-size:350% auto;cursor:pointer}.dashboard-sq-banner .card-body{width:270px}.dashboard-sq-banner .lead{line-height:2.3rem}.dashboard-sq-banner:hover{background-position:right top}.dashboard-link-list,.dashboard-progress{height:385px}.dashboard-top-rated{height:300px}@media (max-width: 991px){.dashboard-top-rated{height:unset}}.dashboard-top-rated .swiper-container{margin-right:-.5rem;margin-left:-.5rem}.dashboard-top-rated .swiper-container img{height:120px;display:flex;object-fit:cover;width:100%}.dashboard-top-rated .swiper-container .piaf-rater{display:inline-block!important}.dashboard-search{height:650px}.dashboard-search .card-body{padding:120px 50px 30px}@media (max-width: 1439px){.dashboard-search .card-body{padding:80px 30px 30px}}.dashboard-search .form-container{height:400px;border-radius:.1rem;box-shadow:0 -10px 15px #0000000a;padding:2rem;background-color:#fff}.icon-cards-row{margin-left:-5px;margin-right:-5px;margin-top:-10px}.icon-cards-row .swiper-container{padding-bottom:0;padding-top:10px}.icon-cards-row .swiper-container .icon-row-item,.icon-cards-row [class*=col-]{padding-left:5px;padding-right:5px}.icon-cards-row .card-body{padding:2rem .5rem}.icon-cards-row .card-text{color:#7a7a7a;height:30px;line-height:26px}.icon-cards-row .lead{color:#407b20;margin-bottom:0}.icon-cards-row i{font-size:46px;line-height:66px;color:#407b20}.icon-cards-row .card{transition:box-shadow 1s;cursor:pointer}@media (max-width: 1439px){.icon-cards-row .card-text{height:48px;line-height:18px}.icon-cards-row .lead{font-size:1.6rem}.icon-cards-row i{font-size:32px;line-height:47px}}.log-indicator{width:13px;height:13px;border:2px solid #407B20;border-radius:14px;display:inline-block}.cv-wrapper,.cv-wrapper div{font-size:inherit!important;line-height:inherit!important}.cv-wrapper .cv-day,.cv-wrapper .cv-event,.cv-wrapper .cv-header-day,.cv-wrapper .cv-header-days,.cv-wrapper .cv-week,.cv-wrapper .cv-weeks{border-style:inherit;border-color:inherit;border-width:inherit;background-color:inherit;background-color:inherit!important}.cv-wrapper .cv-header{margin-bottom:1em!important;display:inline-block;border:none}.cv-wrapper .cv-header .cv-header-nav{float:right;position:relative}.cv-wrapper .cv-header .cv-header-nav button{cursor:pointer}.cv-wrapper .cv-header .cv-header-nav .previousYear,.cv-wrapper .cv-header .cv-header-nav .nextYear{display:none}.cv-wrapper .cv-header .cv-header-nav .currentPeriod{padding:.4em 1.3em!important;height:32px!important;border-radius:50px;outline:initial!important;box-shadow:none!important;font-size:.8rem;background-color:#407b20;border-color:#407b20;color:#fff}.cv-wrapper .cv-header .cv-header-nav .currentPeriod:hover{color:#fff;background-color:#2f5b18;border-color:#2f5b18}.cv-wrapper .cv-header .cv-header-nav .previousPeriod,.cv-wrapper .cv-header .cv-header-nav .nextPeriod{outline:initial!important;box-shadow:initial!important;border-radius:40px!important;text-align:center;min-width:30px;height:30px;padding:.55rem 0;background:#407b20;color:#fff;border:1px solid #407B20;line-height:.9!important;font-size:.76rem;font-weight:400!important;font-size:0px}.cv-wrapper .cv-header .cv-header-nav .previousPeriod span,.cv-wrapper .cv-header .cv-header-nav .nextPeriod span{line-height:1!important;font-size:.76rem;font-weight:400!important}.cv-wrapper .cv-header .cv-header-nav .previousPeriod:hover,.cv-wrapper .cv-header .cv-header-nav .nextPeriod:hover{background-color:transparent;border-color:#55a32b;color:#407b20}.cv-wrapper .cv-header .cv-header-nav .previousPeriod{margin-right:5px;white-space:nowrap;overflow:hidden;font-family:simple-line-icons;padding-right:6px}.cv-wrapper .cv-header .cv-header-nav .previousPeriod:after{font-size:.76rem;padding-left:5px;content:""}.cv-wrapper .cv-header .cv-header-nav .nextPeriod{margin-left:5px;white-space:nowrap;overflow:hidden;font-family:simple-line-icons;padding-right:6px}.cv-wrapper .cv-header .cv-header-nav .nextPeriod:after{font-size:.76rem;padding-left:8px;content:""}.cv-wrapper .cv-header .periodLabel{float:left;padding:inherit;font-size:inherit}.cv-wrapper .cv-header-days{min-height:50px;border-color:#f0f2f8!important}.cv-wrapper .cv-header-days .cv-header-day,.cv-wrapper .cv-header-days .cv-day{padding:15px 5px;color:#407b20;overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;box-sizing:inherit;border-bottom:1px solid #f0f2f8!important;border-right:1px solid #f0f2f8!important}.cv-wrapper .cv-header-days :last-child{border-right:inherit!important}.cv-wrapper .cv-weeks .cv-week .cv-day{border-bottom:1px solid #f0f2f8!important;border-left:1px solid #f0f2f8!important}.cv-wrapper .cv-weeks .cv-week .cv-day.today .cv-day-number{cursor:pointer;border-radius:50%;margin:4px;width:28px;height:28px;padding:5px;background:#407b20;color:#fff;text-align:center}.cv-wrapper .cv-weeks .cv-week .cv-day.draghover{box-shadow:inset 0 0 .2em .2em #6ba328}.cv-wrapper .cv-weeks .cv-week .cv-day.outsideOfMonth .cv-day-number{color:#333;opacity:.3}.cv-wrapper .cv-weeks .cv-week :first-child{border-left:initial!important}.cv-wrapper .cv-weeks .cv-week .cv-day-number{padding:10px}.cv-wrapper .cv-weeks .cv-week .cv-event{font-size:.85em!important;border-radius:25px!important;text-align:center!important;padding:0 5px!important;background:#407b20!important;font-family:inherit!important;color:#fff!important;margin-top:17px}.cv-wrapper .cv-weeks .cv-week .cv-event.toBeContinued{border-right-style:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.cv-wrapper .cv-weeks .cv-week .cv-event.continued{border-left-style:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cv-wrapper .cv-weeks .cv-week .cv-event.continued:before,.cv-wrapper .cv-weeks .cv-week .cv-event.toBeContinued:after,.cv-wrapper .cv-weeks .cv-week .cv-event .startTime,.cv-wrapper .cv-weeks .cv-week .cv-event .endTime{color:inherit!important;font-weight:700;content:" ⇢"}.cv-wrapper .cv-weeks .cv-week .cv-event.primary{background:#407b20!important}.cv-wrapper .cv-weeks .cv-week .cv-event.secondary{background:#507a1e!important}.cv-wrapper .cv-weeks .cv-week .cv-event.info{background-color:#a57731!important}.cv-wrapper .cv-weeks .cv-week .cv-event.warning{background-color:#e2863b!important}.cv-wrapper .cv-weeks .cv-week .cv-event.success{background-color:#3e884f!important}.cv-wrapper .cv-weeks .cv-week .cv-event.danger{background-color:#c43d4b!important}.cv-wrapper .cv-week:last-of-type .cv-day{border-bottom:initial!important}.cv-wrapper .today{background:initial;background-color:initial!important}.vuetable-fixed-height{height:500px}.vuetable-body-wrapper{scrollbar-width:thin}.vuetable-body-wrapper::-webkit-scrollbar-track{background-color:transparent!important;border-radius:5px}.vuetable-body-wrapper:hover::-webkit-scrollbar-thumb{background-color:#e8e1d6!important}.vuetable-body-wrapper::-webkit-scrollbar{width:5px;background-color:transparent!important}.vuetable-body-wrapper::-webkit-scrollbar-thumb{border-radius:6px;background-color:transparent}.vuetable{border:initial}.vuetable th.sortable:hover{color:#407b20!important}.vuetable thead th{box-shadow:initial;border:initial;text-align:left;font-weight:700}.vuetable thead th.sorted-asc{box-shadow:inset 0 3px #407b20}.vuetable thead th.sorted-desc{box-shadow:inset 0 -3px #407b20}.vuetable tr td,.vuetable tr th{padding-top:20px;padding-bottom:16px;border:initial}.vuetable tr th{padding-bottom:20px}.vuetable tbody tr td{border-bottom:1px solid #f0f2f8}.vuetable tbody tr:last-of-type td{border-bottom:initial}.alert{border-radius:0}.alert-primary{color:#407b20;background-color:#407b2033;border-color:#407b201a}.alert-secondary{color:#507a1e;background-color:#507a1e33;border-color:#507a1e1a}.alert-success{color:#3e884f;background-color:#3e884f33;border-color:#3e884f1a}.alert-info{color:#a57731;background-color:#a5773133;border-color:#a577311a}.alert-warning{color:#e2863b;background-color:#e2863b33;border-color:#e2863b1a}.alert-danger{color:#c43d4b;background-color:#c43d4b33;border-color:#c43d4b1a}.alert-light{color:#ebebeb;background-color:#ebebeb33;border-color:#ebebeb1a}.alert-dark{color:#f39200;background-color:#f3920033;border-color:#f392001a}.alert-dismissible .close{text-shadow:initial}.alert *[data-notify=title]{display:block;font-size:.9rem}div[data-notify=container]{padding:18px}.notification-container{box-sizing:border-box;position:fixed;top:0;right:0;z-index:999999;width:320px;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.notification{box-sizing:border-box;padding:15px 15px 15px 58px;border-radius:2px;cursor:pointer;font-size:1em;line-height:1.2em;position:relative;opacity:.9;margin-top:15px}.notification .title{font-size:1em;line-height:1.2em;font-weight:700;margin:0 0 5px}.notification:hover,.notification:focus{opacity:1}.notification-enter{visibility:hidden;transform:translate3d(100%,0,0)}.notification-enter.notification-enter-active{visibility:visible;transform:translateZ(0);transition:all .4s ease-out}.notification-leave{visibility:visible;transform:translateZ(0)}.notification-leave.notification-leave-active{visibility:hidden;transform:translate3d(100%,0,0);transition:all .4s ease-out}.av-invalid .av-label{color:#333}.av-tooltip .invalid-feedback{border-radius:15px;padding:.5rem 1rem;font-size:.76rem;color:#fff;background:#c43d4b;text-align:center;width:unset!important;position:absolute;z-index:1;margin-top:-.2rem;left:50%;transform:translate(-50%)}.av-tooltip .invalid-feedback:after{content:"";position:absolute;top:-5px;left:-2.5px;margin-left:50%;width:10px;height:5px;border-bottom:solid 5px #c43d4b;border-left:solid 5px transparent;border-right:solid 5px transparent}@media (max-width: 575px){.form-inline .form-group{width:100%}}.form-check-label,.custom-control-label{line-height:24px}.input-group>.input-group-prepend>.btn-group>.btn,.input-group>.input-group-prepend>.btn-group>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.input-group-text,.input-group>.input-group-append:last-child>.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.btn-group>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-append>.btn-group>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.input-group-text,.input-group>.input-group-prepend:first-child>.btn-group>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.btn-group>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.vue-tagsinput{background-color:#fff;border:1px solid #E8E1D6;outline:initial;box-shadow:initial;color:#333}.vue-tagsinput input{color:#333;padding:5px .25rem}.vue-tagsinput--focused{border:1px solid rgba(64,123,32,.6)!important}.vue-tagsinput-tag{background:transparent!important;border:1px solid #E8E1D6!important;border-radius:.1rem!important;margin:0 2px 0 0!important;display:inline-block;font-size:85%!important;line-height:1rem!important;color:#333!important;font-family:inherit!important;padding:7px 8px 5px 12px!important}.vue-tagsinput-remove:before,.vue-tagsinput-remove:after{top:-8px!important}.vue-tagsinput-remove,.v-select .vs__selected .vs__deselect{color:inherit!important;cursor:pointer;font-weight:700!important;font-size:inherit!important;color:#333!important;opacity:1!important;margin-right:7px;margin-left:7px;position:relative;display:inline-block}.vue-tagsinput-remove svg,.v-select .vs__selected .vs__deselect svg{display:none}.vue-tagsinput-remove:before,.vue-tagsinput-remove:after,.v-select .vs__selected .vs__deselect:before,.v-select .vs__selected .vs__deselect:after{position:absolute;content:" "!important;height:10px;width:2px;top:-8px;background-color:#e8e1d6}.vue-tagsinput-remove:before,.v-select .vs__selected .vs__deselect:before{transform:rotate(45deg)}.vue-tagsinput-remove:after,.v-select .vs__selected .vs__deselect:after{transform:rotate(-45deg)}.vue-tagsinput-remove:before,.vue-tagsinput-remove:after{top:2px}.form-control:focus{background:#fff;color:#333}.bootstrap-tagsinput{width:100%}.bootstrap-tagsinput input{padding:0}.form-control:focus{border-color:#407b2099}.custom-control-input:disabled~.custom-control-label:before{background-color:#33333340}.custom-control-input:active~.custom-control-label:before{background-color:transparent}.custom-checkbox .custom-control-label.indeterminate:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23FFFFFF' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23FFFFFF'/%3E%3C/svg%3E")}.custom-control-label,.custom-control-input{outline:initial!important;box-shadow:initial!important}.custom-control-input{left:1px;top:3px;opacity:0;z-index:1}.custom-control-label:before{border:1px solid #909090;background:initial}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#407b20}.custom-control-input:checked~.custom-control-label:before{background-color:#407b20;box-shadow:initial!important;border:1px solid #407B20}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#407b20;box-shadow:initial!important}.custom-control-label:after,.custom-control-label:before{box-shadow:initial!important}.custom-control-label:before{top:.25rem}.custom-control-label:after{top:.25rem}.btn.rotate-icon-click i{transition:transform .5s ease-out}.btn.rotate i{transform:rotate(180deg)}.btn .custom-control-label:before{border:1px solid #fff}.btn .custom-control-input:checked~.custom-control-label:before{border:1px solid #fff}.btn-group-icon{line-height:22px}.valid-tooltip,.invalid-tooltip{border-radius:15px;padding:.5rem 1rem;left:50%;transform:translate(-50%);font-size:.76rem}.valid-tooltip{background-color:#28a745;margin-top:-.2rem}.invalid-tooltip{background-color:#dc3545;margin-top:-.2rem}.valid-tooltip:after{content:"";position:absolute;top:-5px;left:-2.5px;margin-left:50%;width:10px;height:5px;border-bottom:solid 5px rgb(40,167,69);border-left:solid 5px transparent;border-right:solid 5px transparent}.invalid-tooltip:after{content:"";position:absolute;top:-5px;left:-2.5px;margin-left:50%;width:10px;height:5px;border-bottom:solid 5px rgb(220,53,69);border-left:solid 5px transparent;border-right:solid 5px transparent}.valid-icon{position:absolute;bottom:8px;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:0;font-size:.76rem;line-height:1;border-radius:.2rem;right:4px;color:#3e884f}.invalid-icon{position:absolute;bottom:2px;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:0;font-size:.875rem;line-height:1;border-radius:.2rem;right:4px;color:#c43d4b}.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-icon,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-icon,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-icon,.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-icon{display:block}.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-icon,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-icon,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-icon,.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-icon{display:block}.autosuggest{position:relative}.autosuggest__results-container{border-radius:.1rem;z-index:20;box-shadow:initial;margin-top:-1px;background:#fff;position:absolute;width:100%;box-sizing:border-box;top:100%}.autosuggest__results>ul{list-style:none;padding:0;margin-bottom:0}.autosuggest__results_item{cursor:default;display:block;font-size:inherit;padding:var(--sp-2) var(--sp-3);width:100%;background:#fff!important;color:#333!important}.autosuggest__results_item:hover,.autosuggest__results_item:active{background:#55a32b!important;color:#fff!important}.autosuggest__input-open{border:1px solid rgba(64,123,32,.6)!important}.autosuggest__results{border:1px solid rgba(64,123,32,.6);border-top:initial}.popover-origin{position:absolute!important}.popover-origin .popover-content-wrapper .popover-content{background-color:#fff!important;font-size:.8rem;width:100%!important;outline:initial;font-family:var(--tk-font-body)!important;box-shadow:initial!important;border-width:0 0 0 0!important;border-color:#e8e1d6!important}.popover-content-wrapper .popover-content{border-width:1px!important}.c-pane-container{font-family:var(--tk-font-body)!important;font-weight:400!important;background-color:#fff!important;font-size:.8rem!important;border:1px solid #E8E1D6!important;border-radius:.1rem!important;box-shadow:initial!important}.c-pane-container.is-expanded{border:initial!important}.c-pane .c-header{color:#333!important;background-color:#fff;border-bottom:initial;margin-top:0;font-size:.944rem!important;font-weight:700!important}.c-header .c-title-layout .c-title-popover .c-title-anchor .c-title{font-size:.944rem!important;font-weight:700!important}.c-day-content{width:35px;height:35px;border-radius:0!important;outline:initial!important}.c-day-content,.c-weekdays{line-height:2.3rem!important;font-size:.8rem!important}.c-week{color:#333!important}.c-day-background,.c-table-cell.c-active{background:#407b20!important;font-weight:400!important;color:#fff!important}.c-nav{border:1px solid #E8E1D6!important;border-radius:.1rem!important}@-webkit-keyframes pulse-inner{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.8,1);-moz-transform:scale(.8,1);-ms-transform:scale(.8,1);-o-transform:scale(.8,1);transform:scaleX(.8)}20%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-moz-keyframes pulse-inner{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.8,1);-moz-transform:scale(.8,1);-ms-transform:scale(.8,1);-o-transform:scale(.8,1);transform:scaleX(.8)}20%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@keyframes pulse-inner{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.8,1);-moz-transform:scale(.8,1);-ms-transform:scale(.8,1);-o-transform:scale(.8,1);transform:scaleX(.8)}20%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}.vue-switcher div{display:block!important;background:#e8e1d6;width:58px!important;height:27px!important;border:1px solid #E8E1D6}.vue-switcher div:after{width:18px!important;height:18px!important;top:3px!important;margin-left:3px!important;box-shadow:initial!important;transform:initial!important;animation-name:unset!important;background:#fff;left:30px!important}.vue-switcher-small div{width:42px!important;height:23px!important}.vue-switcher-small div:after{margin-left:-9px!important;width:14px!important;height:14px!important}.vue-switcher.vue-switcher--unchecked div:after{left:2px!important}.vue-switcher-small.vue-switcher--unchecked div:after{left:14px!important}.vue-switcher-theme--custom.vue-switcher-color--primary div{background:#407b20;border:1px solid #407B20}.vue-switcher-theme--custom.vue-switcher-color--primary div:after{background:#fff}.vue-switcher-theme--custom.vue-switcher-color--primary.vue-switcher--unchecked div{background:#e8e1d6;border:1px solid #E8E1D6}.vue-switcher-theme--custom.vue-switcher-color--primary.vue-switcher--unchecked div:after{background:#fff}.vue-switcher-theme--custom.vue-switcher-color--primary-inverse div{background:#fff;border:1px solid #407B20}.vue-switcher-theme--custom.vue-switcher-color--primary-inverse div:after{background:#407b20}.vue-switcher-theme--custom.vue-switcher-color--primary-inverse.vue-switcher--unchecked div{background:#e8e1d6;border:1px solid #E8E1D6}.vue-switcher-theme--custom.vue-switcher-color--primary-inverse.vue-switcher--unchecked div:after{background:#fff}.vue-switcher-theme--custom.vue-switcher-color--secondary div{background:#507a1e;border:1px solid #507A1E}.vue-switcher-theme--custom.vue-switcher-color--secondary div:after{background:#fff}.vue-switcher-theme--custom.vue-switcher-color--secondary.vue-switcher--unchecked div{background:#e8e1d6;border:1px solid #E8E1D6}.vue-switcher-theme--custom.vue-switcher-color--secondary.vue-switcher--unchecked div:after{background:#fff}.vue-switcher-theme--custom.vue-switcher-color--secondary-inverse div{background:#fff;border:1px solid #507A1E}.vue-switcher-theme--custom.vue-switcher-color--secondary-inverse div:after{background:#507a1e}.vue-switcher-theme--custom.vue-switcher-color--secondary-inverse.vue-switcher--unchecked div{background:#e8e1d6;border:1px solid #E8E1D6}.vue-switcher-theme--custom.vue-switcher-color--secondary-inverse.vue-switcher--unchecked div:after{background:#fff}.input-group-text{border-radius:.1rem;background-color:#fff;border-color:#e8e1d6;color:#333;font-size:.8rem;padding:.75rem .75rem .5rem}.form-control{border-radius:.1rem;outline:initial!important;box-shadow:initial!important;font-size:.8rem;line-height:1.5;border:1px solid #E8E1D6;background:#fff;color:#333}@keyframes autofill{to{color:#333;background:transparent}}input:-webkit-autofill{animation-name:autofill;animation-fill-mode:both}input:-webkit-autofill{-webkit-text-fill-color:#333333!important}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{border-radius:.1rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{border-radius:.1rem}.custom-select{border-radius:.1rem;padding:.75rem .75rem .5rem}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){outline:initial!important;box-shadow:initial!important}.custom-select{height:calc(2.5rem + 2px)}.custom-select:focus{border-color:#407b20}.custom-file-input:focus~.custom-file-label{border-color:#407b2099}.custom-file-label:after{background:#fff;color:#333;border-color:#e8e1d6}.custom-file-input{box-shadow:initial!important}.custom-file-label{background:#fff;border-color:#e8e1d6}.custom-file-label{box-shadow:initial!important;border-radius:.1rem;height:calc(2.5rem + 2px);padding:.75rem .75rem .5rem}.custom-file{height:calc(2.5rem + 2px)}.custom-file-label:focus,.custom-file-input:focus{border-color:#407b20}.custom-file-label:after{height:calc(2.5rem + 0px);padding:.75rem .75rem .5rem}.jumbotron{background:initial}.vue-slider-process{background:#407b20!important}.vue-slider-dot{width:20px!important;height:20px!important}.vue-slider-dot-handle{width:20px!important;height:20px!important;border-radius:20px!important;background:#fff!important;cursor:default;border:1px solid #E8E1D6!important;box-shadow:initial!important}.vue-slider-dot-tooltip-inner{background:#fff!important;color:#333!important;border:1px solid #E8E1D6!important;border-radius:.1rem!important}.vue-slider-dot-tooltip-inner-top:after{border-top-color:#fff!important}.vue-slider{height:7px!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#407b20}.nav-pills .nav-link{border-radius:50px}.nav-link{padding:.5rem 1rem}@media (max-width: 767px){.nav-link{padding:.5rem}}.nav-link.active{color:#407b20}.page-item{padding:10px}@media (max-width: 767px){.page-item{padding:3px}}.page-item .page-link{outline:initial!important;box-shadow:initial!important;line-height:1.9;border-radius:40px!important;min-width:38px;text-align:center;height:38px;padding:.55rem 0}@media (max-width: 575px){.page-item .page-link{min-width:30px;height:30px;line-height:.9;font-size:.76rem}}.page-item .page-link.next{background:#407b20;color:#fff;border:1px solid #407B20}.page-item .page-link.prev{background:#407b20;border:1px solid #407B20;color:#fff}.page-item .page-link:first,.page-item .page-link.last{background:transparent;color:#407b20;border:1px solid #407B20;border-radius:30px}.page-item .page-link:first:hover,.page-item .page-link.last:hover{background:#407b20;color:#fff;border:1px solid #407B20}.page-item .page-link:hover{background-color:transparent;border-color:#55a32b;color:#407b20}.page-item.active .page-link{background:transparent;border:1px solid #407B20;color:#407b20}.page-item.disabled .page-link{border:initial;color:#e8e1d6;background:transparent}.page-item[role=separator] .page-link{color:#333}.page-link{background-color:transparent;border-color:transparent;color:#333}.btn-sm.page-link{padding:.5rem}.pagination-lg .page-item{padding:15px}@media (max-width: 767px){.pagination-lg .page-item{padding:3px}}.pagination-lg .page-item .page-link{min-width:50px;height:50px}@media (max-width: 767px){.pagination-lg .page-item .page-link{min-width:38px;height:38px;padding:.55rem 0;line-height:1.5;font-size:.8rem}}@media (max-width: 575px){.pagination-lg .page-item .page-link{min-width:30px;height:30px;line-height:.9;font-size:.76rem}}.pagination-sm .page-item{padding:6px}@media (max-width: 767px){.pagination-sm .page-item{padding:3px}}.pagination-sm .page-item .page-link{min-width:30px;height:30px;line-height:.9;font-size:.76rem}.popover{border-radius:.1rem;background-color:#fff;border-color:#e8e1d6}.popover .popover-body{color:#333}.popover-header{background-color:transparent;border-bottom:initial}.tooltip-inner{padding:.5rem .75rem;color:#333;background-color:#fff;border-radius:.1rem;border:1px solid #E8E1D6}.tooltip.show{opacity:1}.bs-popover-right .arrow:before,.bs-popover-auto[x-placement^=right] .arrow:before{border-right-color:#e8e1d6}.bs-popover-right .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:after{border-right-color:#fff}.bs-popover-left .arrow:before,.bs-popover-auto[x-placement^=left] .arrow:before{border-left-color:#e8e1d6}.bs-popover-left .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:after{border-left-color:#fff}.bs-popover-bottom .arrow:before,.bs-popover-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#e8e1d6}.bs-popover-bottom .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:after{border-bottom-color:#fff}.bs-popover-top .arrow:before,.bs-popover-auto[x-placement^=top] .arrow:before{border-top-color:#e8e1d6}.bs-popover-top .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:after{border-top-color:#fff}.tooltip .arrow:before,.tooltip .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:after,.bs-tooltip-auto[x-placement^=right] .arrow:after{border-width:.5rem .5rem .5rem 0}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{left:0;border-right-color:#e8e1d6}.bs-tooltip-right .arrow:after,.bs-tooltip-auto[x-placement^=right] .arrow:after{left:1px;border-right-color:#fff}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:after,.bs-tooltip-auto[x-placement^=right] .arrow:after{border-width:.4rem .4rem .4rem 0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{bottom:0;border-top-color:#e8e1d6}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:after,.bs-tooltip-auto[x-placement^=top] .arrow:after{border-width:.5rem .5rem 0}.bs-tooltip-top .arrow:after,.bs-tooltip-auto[x-placement^=top] .arrow:after{bottom:1px;border-top-color:#fff}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:after,.bs-tooltip-auto[x-placement^=top] .arrow:after{border-width:.4rem .4rem 0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{top:0;border-bottom-color:#e8e1d6}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:after,.bs-tooltip-auto[x-placement^=bottom] .arrow:after{border-width:0 .5rem .5rem .5rem}.bs-tooltip-bottom .arrow:after,.bs-tooltip-auto[x-placement^=bottom] .arrow:after{top:1px;border-bottom-color:#fff}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{right:0;border-left-color:#e8e1d6}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:after,.bs-tooltip-auto[x-placement^=left] .arrow:after{border-width:.5rem 0 .5rem .5rem}.bs-tooltip-left .arrow:after,.bs-tooltip-auto[x-placement^=left] .arrow:after{right:0;border-left-color:#fff}.search-sm{position:relative}.search-sm input{background:none;outline:initial!important;border:1px solid #7A7A7A;border-radius:15px;padding:.25rem .75rem;font-size:.76rem;line-height:1.3;color:#333}.search-sm:after{font-family:simple-line-icons;content:"";font-size:14px;border-radius:10px;color:#7a7a7a;position:absolute;width:25px;right:2px;text-align:center;cursor:pointer;top:2px}.notification{border-radius:.1rem;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a;padding:25px}.notification:before{content:"";display:none}.notification-primary{color:#407b20;background-color:#fff;border:1px solid #407B20;opacity:1}.notification-primary .notification-message .title{color:#407b20}.notification-primary .notification-message .message{color:#333}.notification-primary.filled{color:#fff;background-color:#407b20}.notification-primary.filled .notification-message .title,.notification-primary.filled .notification-message .message{color:#fff}.notification-secondary{color:#507a1e;background-color:#fff;border:1px solid #507A1E;opacity:1}.notification-secondary .notification-message .title{color:#507a1e}.notification-secondary .notification-message .message{color:#7a7a7a}.notification-secondary.filled{color:#fff;background-color:#507a1e}.notification-secondary.filled .notification-message .title,.notification-secondary.filled .notification-message .message{color:#fff}.notification-info{color:#a57731;background-color:#fff;border:1px solid #A57731;opacity:1}.notification-info .notification-message .title{color:#a57731}.notification-info .notification-message .message{color:#7a7a7a}.notification-info.filled{color:#fff;background-color:#a57731}.notification-info.filled .notification-message .title,.notification-info.filled .notification-message .message{color:#fff}.notification-success{color:#3e884f;background-color:#fff;border:1px solid #3e884f;opacity:1}.notification-success .notification-message .title{color:#3e884f}.notification-success .notification-message .message{color:#7a7a7a}.notification-success.filled{color:#fff;background-color:#3e884f}.notification-success.filled .notification-message .title,.notification-success.filled .notification-message .message{color:#fff}.notification-warning{color:#e2863b;background-color:#fff;border:1px solid #e2863b;opacity:1}.notification-warning .notification-message .title{color:#e2863b}.notification-warning .notification-message .message{color:#7a7a7a}.notification-warning.filled{color:#fff;background-color:#e2863b}.notification-warning.filled .notification-message .title,.notification-warning.filled .notification-message .message{color:#fff}.notification-error{color:#c43d4b;background-color:#fff;border:1px solid #c43d4b;opacity:1}.notification-error .notification-message .title{color:#c43d4b}.notification-error .notification-message .message{color:#7a7a7a}.notification-error.filled{color:#fff;background-color:#c43d4b}.notification-error.filled .notification-message .title,.notification-error.filled .notification-message .message{color:#fff}.progress{background-color:#f0f2f8;height:3px}.progress-bar{background-color:#407b20}.progress-banner{height:200px;background-image:linear-gradient(to right top,#507a1e,#f39200,#407b20);transition:.5s ease-out;background-size:200% auto;cursor:pointer}.progress-banner .lead{font-size:1.5rem;margin-bottom:.5rem}@media (max-width: 1199px){.progress-banner .lead{font-size:1.2rem;margin-bottom:.2rem}}.progress-banner i{font-size:2.7rem;margin-bottom:1rem}@media (max-width: 1199px){.progress-banner i{font-size:2rem;margin-bottom:.2rem}}@media (max-width: 1199px){.progress-banner .radial-progress-container{width:80px!important;height:80px!important}}.progress-banner .radial-progress-container .radial-progress-inner{font-size:24px;text-anchor:middle;fill:#fff!important;color:#fff!important}@media (max-width: 1199px){.progress-banner .radial-progress-container .radial-progress-inner{font-size:18px}}.progress-banner .radial-progress-container circle{stroke:#fff!important}.progress-banner .radial-progress-container circle[stroke-dashoffset="0"]{stroke:#203e10!important}.progress-banner:hover{background-position:right top}.radial-progress-container .radial-progress-inner{font-size:13px;text-anchor:middle;fill:#fff!important}.radial-progress-container circle{stroke:#407b20!important}.radial-progress-container circle[stroke-dashoffset="0"]{stroke:#e8e1d6!important}.br-theme-bootstrap-stars .br-widget a.br-active:after{color:#407b20}.br-theme-bootstrap-stars .br-widget a.br-selected:after{color:#407b20}.piaf-rater{display:block!important;font-size:16px;color:#e8e1d6}.piaf-rater-star{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:simple-line-icons;color:#e8e1d6;padding-right:3px;font-size:18px}.piaf-rater-star.is-active,.piaf-rater-star.will-be-active{color:#407b20}.piaf-rater-star:after{content:""}.sortable{cursor:default}.sortable span{vertical-align:middle}.sortable-ghost{opacity:.5}.spinner{width:36px;text-align:center}.spinner>span{width:6px;height:6px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.2s infinite ease-in-out both;animation:sk-bouncedelay 1.2s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.cropper-line,.cropper-point{background-color:#407b20}.cropper-view-box{outline-color:#407b20;outline:#407B20}.cropper-preview{overflow:hidden}#cropperContainer{height:300px;display:none}.modal .modal-header,.modal .modal-body,.modal .modal-footer{padding:1.75rem}.modal .modal-header{border-bottom:1px solid #E8E1D6}.modal .modal-footer{border-top:1px solid #E8E1D6}.modal .close{color:#333;text-shadow:initial}.modal-content{border:initial;border-radius:.1rem;background:#fff}.modal-dialog{box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a}.modal-right{padding-right:0!important}.modal-right .modal-dialog{margin:0 0 0 auto;height:100%;max-width:380px}.modal-right .modal-content{min-height:100%}.modal-right .modal-header{height:120px}@media (max-width: 1439px){.modal-right .modal-header{height:90px}}@media (max-width: 1199px){.modal-right .modal-header{height:80px}}@media (max-width: 767px){.modal-right .modal-header{height:70px}}.modal-right .modal-footer{justify-content:center}.modal-right .modal.fade .modal-dialog{transform:translate(25%)!important}.modal-right .modal.show .modal-dialog{transform:translate(0)!important}.auth-card{display:flex;flex-direction:row;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a}.auth-card .image-side{width:40%;padding:80px 40px}.auth-card .image-side .h3{line-height:.8rem}.auth-card .form-side{width:60%;padding:20px;text-align:center}@media (max-width: 991px){.auth-card{flex-direction:column}.auth-card .image-side,.auth-card .form-side{width:100%;padding:60px}}@media (max-width: 767px){.auth-card p.h2{font-size:1.6rem}}@media (max-width: 575px){.auth-card{flex-direction:column}.auth-card .image-side,.auth-card .form-side{padding:35px 30px}.auth-card .logo-single{margin-bottom:20px}.auth-card p.h2{font-size:1.4rem}}.html-editor{height:350px}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#407b20}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#407b20}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-mitter,.ql-snow .ql-toolbar button:hover .ql-stroke-mitter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter{stroke:#407b20}.ql-toolbar.ql-snow,.ql-container.ql-snow{border-color:#e8e1d6}.html-editor-bubble{height:200px}.html-editor-bubble .ql-editor{border:1px solid #E8E1D6}.ql-tooltip{z-index:4}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{height:350px}.ck.ck-content.ck-editor__editable.ck-rounded-corners{box-shadow:initial!important}.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-focused{border-color:#e8e1d6}.RichEditor-root{background:#fff;border:1px solid #E8E1D6;font-family:var(--tk-font-body);font-size:14px;padding:15px}.RichEditor-editor{border-top:1px solid #E8E1D6;cursor:text;font-size:14px;margin-top:10px}.RichEditor-editor .public-DraftEditorPlaceholder-root,.RichEditor-editor .public-DraftEditor-content{margin:0 -15px -15px;padding:15px}.RichEditor-editor .public-DraftEditor-content{min-height:200px}.RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.RichEditor-editor .RichEditor-blockquote{border-left:5px solid #E8E1D6;color:#7a7a7a;font-family:Hoefler Text,Georgia,serif;font-style:italic;margin:16px 0;padding:10px 20px}.RichEditor-editor .public-DraftStyleDefault-pre{background-color:#7a7a7a;font-family:Inconsolata,Menlo,Consolas,monospace;font-size:16px;padding:20px}.RichEditor-controls{font-family:var(--tk-font-body);font-size:12px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.RichEditor-styleButton{color:#e8e1d6;cursor:pointer;margin-right:16px;padding:2px 0;display:inline-block;color:#333;font-size:.76rem}.RichEditor-activeButton{color:#333}.ql-editor{height:200px}.ql-container.ql-bubble{border:1px solid #E8E1D6}.simple-line-icons .glyph,.mind-icons .glyph{width:14.28%;text-align:center;float:left;height:100px}.simple-line-icons .glyph .glyph-icon,.simple-line-icons .glyph .fa,.mind-icons .glyph .glyph-icon,.mind-icons .glyph .fa{font-size:32px;text-align:center!important}.simple-line-icons .glyph .author-name,.mind-icons .glyph .author-name{display:none}.simple-line-icons .glyph .class-name,.mind-icons .glyph .class-name{font-size:.76rem;color:#909090!important;text-align:center!important}@media (max-width: 1199px){.simple-line-icons .glyph,.mind-icons .glyph{width:16.66%}}@media (max-width: 991px){.simple-line-icons .glyph,.mind-icons .glyph{width:20%}}@media (max-width: 767px){.simple-line-icons .glyph,.mind-icons .glyph{width:25%}}@media (max-width: 575px){.simple-line-icons .glyph,.mind-icons .glyph{width:50%}}.chart-container{height:300px}.theme-colors{width:280px;position:fixed;z-index:1030;top:50%;right:0;background:#fff;box-shadow:0 1px 15px #0000000a,0 1px 6px #0000000a;transform:translate(280px,-50%);transition:transform .4s ease-out;padding-top:10px;padding-bottom:10px}.theme-colors .theme-button{position:absolute;left:-34px;background:#fff;padding:13px 7px;border-radius:.2rem;color:#333;box-shadow:-2px 0 5px #0000000a;font-size:20px;top:50%;transform:translateY(-50%);color:#407b20}.theme-colors .theme-color{width:24px;height:24px;display:inline-block;border-radius:20px;transition:background .25s ease-out}.theme-colors .theme-color.active,.theme-colors .theme-color:hover{background:#fff}.theme-colors .theme-color-purple{border:3px solid #922c88;background:#922c88}.theme-colors .theme-color-blue{border:3px solid #885A14;background:#885a14}.theme-colors .theme-color-orange{border:3px solid #e2863b;background:#e2863b}.theme-colors .theme-color-green{border:3px solid #576a3d;background:#576a3d}.theme-colors .theme-color-red{border:3px solid #880a1f;background:#880a1f}.theme-colors.shown{transform:translateY(-50%)}.has-float-label{display:block;position:relative}.has-float-label label:after,.has-float-label>span:after{background:#fff!important}.has-top-label label,.has-top-label>span,.has-float-label label,.has-float-label>span{color:#333333b3}.has-float-label label,.has-float-label>span:last-of-type{position:absolute;cursor:text;font-size:90%;opacity:1;top:-.4em;left:.75rem;z-index:3;line-height:1;padding:0 1px}.has-float-label label:after,.has-float-label>span:after{content:" ";display:block;position:absolute;height:5px;top:3px;left:-.2em;right:-.2em;z-index:-1}.has-float-label .form-control::-webkit-input-placeholder{opacity:1}.has-float-label .form-control::-moz-placeholder{opacity:1}.has-float-label .form-control:-ms-input-placeholder{opacity:1}.has-float-label .form-control::placeholder{opacity:1}.has-float-label .form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus)::placeholder{opacity:0}.input-group .has-float-label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.input-group .has-float-label .form-control{width:100%}.input-group .has-float-label:not(:last-child),.input-group .has-float-label:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0}.input-group .has-float-label:not(:first-child),.input-group .has-float-label:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0}.form-group.has-top-label .form-control,.form-group.has-top-label .vue-tagsinput,.form-group.has-top-label .vdp-datepicker>div>input{padding:1.7rem .75rem .5rem!important}.form-group.has-top-label .vs__selected-options input{padding:1px 6px!important}.has-top-label{display:block;position:relative}.has-top-label .vue-tagsinput-input{padding:0;margin:0;font-size:.8rem;line-height:1}.has-top-label .v-select .vs__selected-options{padding:1.5rem .75rem 0rem .25rem!important}.has-top-label .vs__selected-options .vs__selected{margin:0!important;padding:6px!important}.has-top-label label,.has-top-label>span:last-of-type{position:absolute;cursor:text;font-size:76%;opacity:1;top:.7rem;left:.75rem;z-index:3;line-height:1;padding:0 1px;font-weight:600}.has-top-label label:after,.has-top-label>span:after{content:" ";display:block;position:absolute;height:2px;top:50%;left:-.2em;right:-.2em;z-index:-1}.has-top-label .form-control::-webkit-input-placeholder{opacity:1}.has-top-label .form-control::-moz-placeholder{opacity:1}.has-top-label .form-control:-ms-input-placeholder{opacity:1}.has-top-label .form-control::placeholder{opacity:1}.has-top-label{top:unset!important;bottom:-3px!important;margin-left:0!important}.input-group .has-top-label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.input-group .has-top-label .form-control{width:100%}.input-group .has-top-label:not(:last-child),.input-group .has-top-label:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0}.input-group .has-top-label:not(:first-child),.input-group .has-top-label:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0}.form-group.has-top-label .form-control,.form-group.has-top-label .vue-tagsinput,.form-group.has-top-label .vdp-datepicker>div>input{min-height:calc(3.3rem + 2px)!important}.form-group.has-top-label .vs__selected-options input{min-height:initial!important}.form-group.has-top-label select.form-control:not([size]):not([multiple]){height:calc(3.3rem + 2px);padding:1.7rem .75rem .5rem .5rem}.loading{display:inline-block;width:30px;height:30px;border:2px solid rgba(64,123,32,.2);border-radius:50%;border-top-color:#407b20;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);position:fixed;z-index:1}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.card.v-contextmenu--visible,.card.active{box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a}.modal-right .modal{padding-right:0!important}.v-contextmenu{box-shadow:initial;border-radius:.1rem;background:#fff;border:1px solid rgba(51,51,51,.15);padding:.5rem 0;position:absolute;margin:0;list-style:none;font-size:14px;white-space:nowrap;cursor:pointer;z-index:2800;-webkit-tap-highlight-color:transparent}.v-contextmenu .v-contextmenu-item{padding:.5rem 1.5rem;background:#fff;color:#333;cursor:pointer}.v-contextmenu .v-contextmenu-item.v-contextmenu-item--hover{color:#333;text-decoration:none;background-color:#f4f4f2}.v-contextmenu .v-contextmenu-item span{font-family:var(--tk-font-body);font-size:.8rem;font-weight:400;margin-left:.5rem;line-height:15px;display:inline-block}.v-contextmenu .v-contextmenu-item.v-contextmenu-item--disabled{color:#ccc;cursor:not-allowed}.v-contextmenu .v-contextmenu-divider{height:0;margin:5px 0;border-bottom:1px solid #e8e8e8}.v-contextmenu .v-contextmenu-group__menus{padding:0 9px;margin:0;list-style:none}.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-item{display:inline-block;padding:5px 9px}.v-contextmenu .v-contextmenu-submenu{position:relative}.v-contextmenu .v-contextmenu-submenu>.v-contextmenu{position:absolute}.v-contextmenu .v-contextmenu-submenu>.v-contextmenu.left{left:0;transform:translate(-100%)}.v-contextmenu .v-contextmenu-submenu>.v-contextmenu.right{right:0;transform:translate(100%)}.v-contextmenu .v-contextmenu-submenu>.v-contextmenu.top{top:-6px}.v-contextmenu .v-contextmenu-submenu>.v-contextmenu.bottom{bottom:-6px}.v-contextmenu .v-contextmenu-submenu .v-contextmenu-submenu__title{margin-right:10px}.v-contextmenu .v-contextmenu-submenu .v-contextmenu-submenu__icon{position:absolute;right:5px}.v-contextmenu .v-contextmenu-submenu .v-contextmenu-submenu__icon:before{content:""}.v-contextmenu--bright .v-contextmenu-item--hover{background-color:#ef5350}.v-contextmenu--dark .v-contextmenu-item--hover{background-color:#2d3035}.video-js .vjs-big-play-button{background:#fff;height:1.2em;border-radius:.75em;line-height:initial;left:50%;top:50%;transform:translate(-50%,-50%);font-size:3.5em;width:2.5em;border:.06666em solid white}.video-js .vjs-big-play-button .vjs-icon-placeholder{color:#407b20}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:#f2f2f2;border-color:#f2f2f2}.vjs-control{text-shadow:initial!important;outline:initial!important}.video-js .vjs-control-bar{background:initial;margin:1.75rem;width:calc(100% - 3.5rem)}.video-js .vjs-control-bar .vjs-control.vjs-button,.video-js .vjs-control-bar .vjs-remaining-time,.video-js .vjs-control-bar .vjs-volume-panel{margin-right:.5em;background:#fff;color:#407b20;border-radius:15px;box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a}.video-js .vjs-control-bar .vjs-progress-control.vjs-control{background:#fff;border-radius:15px;margin-right:.5em;box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a}.video-js .vjs-control-bar .vjs-mute-control.vjs-control{box-shadow:initial}.video-js .vjs-control-bar .vjs-progress-holder{height:3px;font-size:1.6em!important}.video-js .vjs-control-bar .vjs-load-progress,.video-js .vjs-control-bar .vjs-load-progress div{background-color:#407b2033}.video-js .vjs-control-bar .vjs-play-progress:before{font-size:.55em;top:-.2em}.video-js .vjs-control-bar .vjs-progress-holder{margin:0 17px}.video-js .vjs-control-bar .vjs-slider{text-shadow:initial!important;outline:initial!important;background-color:#cdd4e8}.video-js .vjs-control-bar .vjs-play-progress{background:#407b20}.video-js .vjs-control-bar .vjs-play-progress:before{color:#407b20}.video-js .vjs-control-bar .vjs-volume-horizontal{margin-left:-1.5em;width:4em}.video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-level{background:#407b20}.video-js.audio{background:initial}.video-js.audio .vjs-big-play-button{display:none}.video-js.audio .vjs-control-bar{display:flex}.video-js.audio .vjs-fullscreen-control{display:none}.video-js.audio .vjs-control-bar{margin-bottom:0}.video-js.audio .vjs-control.vjs-button,.video-js.audio .vjs-remaining-time,.video-js.audio .vjs-volume-panel,.video-js.audio .vjs-progress-control.vjs-control{box-shadow:0 0 2px #00000026,0 0 1px #0003}.video-js.audio .vjs-mute-control{box-shadow:initial!important}.video-js.audio .vjs-loading-spinner{display:none!important}.resize-observer{height:0px!important}.table th,.table td{border-color:#f0f2f8!important}.table .thead-light th{background-color:#f0f2f8!important}.table-striped tbody tr:nth-of-type(odd){background-color:#f0f2f8}.feature-row{margin-top:80px}@media (max-width: 767px){.feature-row{margin-top:40px}}.table thead th[aria-sort]{cursor:pointer}.table thead th[aria-sort][aria-sort=ascending]{box-shadow:inset 0 3px #407b20}.table thead th[aria-sort][aria-sort=descending]{box-shadow:inset 0 -3px #407b20}.table.b-table.b-table-selectable>tbody>tr{cursor:pointer}.invoice-vue .invoice-contents{background-color:#fff;height:1200px;max-width:830px;position:relative}@media print{body{background:#fff;height:100%}main{margin:0!important}.navbar,.sidebar,.theme-colors{display:none}main .container-fluid .row:not(.invoice){display:none}.invoice{width:100%;max-width:100%}.invoice.row{margin:0}.invoice [class*=col]{padding:0}.invoice .invoice-contents{width:100%;max-width:100%!important;height:1370px!important}}.map-item{height:400px;width:100%}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.rtl{direction:rtl}.rtl .text-center p,.rtl .text-center div,.rtl .text-center span,.rtl .text-center i,.rtl .text-center a,.rtl .text-center h1,.rtl .text-center h2,.rtl .text-center h3,.rtl .text-center h4,.rtl .text-center h5,.rtl .text-center h6{text-align:center}.rtl .list-unstyled{padding-right:0}.rtl .top-right-button-container .check-button button:first-of-type{padding-left:0!important;padding-right:1.5rem!important}.rtl .v-contextmenu .v-contextmenu-item span{margin-right:.5rem;margin-left:initial}.rtl .breadcrumb-item+.breadcrumb-item{padding-left:initial;padding-right:.5rem}.rtl .breadcrumb-item+.breadcrumb-item:before{padding-left:.5rem;padding-right:initial}.rtl .shift-left.c-day-slide-right-scale-enter div{border-radius:20px 0 0 20px/20px 0 0px 20px!important}.rtl .shift-right.c-day-slide-left-scale-enter div{border-radius:0 20px 20px 0/0 20px 20px 0px!important}.rtl .vue-tagsinput{padding-left:0;padding-right:5px}.rtl .c-header .c-arrow-layout .c-arrow{transform:rotateY(180deg)!important}.rtl .dropdown-menu:not(.datepicker-dropdown){right:initial!important}.rtl .dropdown-menu-right{right:initial!important;left:0!important}.rtl .dropdown-menu-left{right:0!important;left:initial!important}.rtl .btn-group>.btn:first-child{margin-left:-1px}.rtl .top-right-button-container{float:left}@media (max-width: 575px){.rtl .top-right-button-container{float:initial}}@media (max-width: 575px){.rtl .top-right-button-container .top-right-button{margin-left:5px}}.rtl .v-select[dir=rtl] .vs__actions{padding:0 3px 0 10px}.rtl .v-select[dir=rtl] .vs__deselect{margin-right:7px}.rtl .vue-tagsinput-tag,.rtl .v-select .vs__selected{padding-left:12px!important}.rtl .app-menu ul li i{margin-left:10px;margin-right:initial}.rtl .simple-icon-control-start:before{content:""}.rtl .simple-icon-control-end:before{content:""}.rtl .search-sm:after{left:0;right:initial;text-align:initial;top:3px}.rtl .cv-wrapper .cv-header .cv-header-nav .previousPeriod:after{content:"";padding-left:8px}.rtl .cv-wrapper .cv-header .cv-header-nav .nextPeriod:after{content:"";padding-left:5px}.rtl .cv-wrapper .cv-header .cv-header-nav .previousPeriod{margin-right:0;margin-left:5px}.rtl .cv-wrapper .cv-header .cv-header-nav .nextPeriod{margin-left:0;margin-right:5px}.rtl .dropdown-toggle-split:after,.rtl .dropright .dropdown-toggle-split:after,.rtl .dropup .dropdown-toggle-split:after{margin-left:2px;margin-right:2px}.rtl .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.rtl .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.rtl .input-group>.input-group-append:not(:last-child)>.btn,.rtl .input-group>.input-group-append:not(:last-child)>.input-group-text,.rtl .input-group>.input-group-prepend>.btn,.rtl .input-group>.input-group-prepend>.input-group-text{border-radius:.1rem}.rtl .btn-group.dropleft .dropdown-toggle-split{border-radius:.1rem}.rtl .fc-toolbar.fc-header-toolbar .btn-group .fc-next-button.btn,.rtl .fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button.btn{border-radius:40px!important}.rtl .input-group-append .btn+.btn,.rtl .input-group-append .btn+.input-group-text,.rtl .input-group-append .input-group-text+.btn,.rtl .input-group-append .input-group-text+.input-group-text,.rtl .input-group-prepend .btn+.btn,.rtl .input-group-prepend .btn+.input-group-text,.rtl .input-group-prepend .input-group-text+.btn,.rtl .input-group-prepend .input-group-text+.input-group-text{margin-left:0;margin-right:-1px}.rtl .input-group>.input-group-append>.btn,.rtl .input-group>.input-group-append>.input-group-text,.rtl .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.rtl .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.rtl .input-group>.input-group-prepend:not(:first-child)>.btn,.rtl .input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-radius:.1rem}.rtl .input-group-text{border-radius:.1rem!important}.rtl .input-group-prepend{margin-right:0;margin-left:-1px}.rtl .input-group>.input-group-append>.btn-group>.btn,.rtl .input-group>.input-group-append>.btn-group>.input-group-text,.rtl .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,.rtl .input-group>.input-group-prepend:not(:first-child)>.btn-group>.input-group-text,.rtl .input-group>.input-group-prepend:first-child>.btn-group>.btn:not(:first-child),.rtl .input-group>.input-group-prepend:first-child>.btn-group>.input-group-text:not(:first-child){margin-left:0;margin-right:0}.rtl .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.rtl .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.rtl .input-group>.input-group-append:not(:last-child)>.btn,.rtl .input-group>.input-group-append:not(:last-child)>.input-group-text,.rtl .input-group>.input-group-prepend>.btn,.rtl .input-group>.input-group-prepend>.input-group-text{border-radius:50px}.rtl .input-group>.input-group-append>.btn,.rtl .input-group>.input-group-append>.input-group-text,.rtl .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.rtl .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.rtl .input-group>.input-group-prepend:not(:first-child)>.btn,.rtl .input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-radius:50px}.rtl .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.rtl .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.rtl .input-group>.input-group-append:not(:last-child)>.btn,.rtl .input-group>.input-group-append:not(:last-child)>.input-group-text,.rtl .input-group>.input-group-prepend>.btn,.rtl .input-group>.input-group-prepend>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.rtl .input-group>.input-group-prepend:first-child>.btn:not(:first-child){border-radius:0!important}.rtl .input-group>.input-group-append>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.rtl .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.rtl .input-group>.input-group-prepend>.btn-group>.btn,.rtl .input-group>.input-group-prepend>.btn-group>.input-group-text,.rtl .input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.rtl .input-group>.input-group-append:not(:last-child)>.btn-group>.input-group-text,.rtl .input-group>.input-group-append:last-child>.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.rtl .input-group>.input-group-append:last-child>.btn-group>.input-group-text:not(:last-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rtl .input-group>.input-group-append>.btn-group>.btn,.rtl .input-group>.input-group-append>.btn-group>.input-group-text,.rtl .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,.rtl .input-group>.input-group-prepend:not(:first-child)>.btn-group>.input-group-text,.rtl .input-group>.input-group-prepend:first-child>.btn-group>.btn:not(:first-child),.rtl .input-group>.input-group-prepend:first-child>.btn-group>.input-group-text:not(:first-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rtl table.dataTable thead>tr>th.sorting_asc,.rtl table.dataTable thead>tr>th.sorting_desc,.rtl table.dataTable thead>tr>th.sorting,.rtl table.dataTable thead>tr>td.sorting_asc,.rtl table.dataTable thead>tr>td.sorting_desc,.rtl table.dataTable thead>tr>td.sorting{padding-right:0;padding-left:30px}.rtl table.dataTable thead .sorting:before,.rtl table.dataTable thead .sorting_asc:before,.rtl table.dataTable thead .sorting_asc_disabled:before,.rtl table.dataTable thead .sorting_desc:before,.rtl table.dataTable thead .sorting_desc_disabled:before{right:initial;left:2em}.rtl table.dataTable thead .sorting:after,.rtl table.dataTable thead .sorting_asc:after,.rtl table.dataTable thead .sorting_asc_disabled:after,.rtl table.dataTable thead .sorting_desc:after,.rtl table.dataTable thead .sorting_desc_disabled:after{right:initial;left:1.5em}.rtl .ck-editor{direction:rtl}.rtl .btn-group>.btn:not(:first-child),.rtl .btn-group>.btn-group:not(:first-child)>.btn{border-radius:initial}.rtl .btn-group>.btn:first-child{border-radius:0 50px 50px 0!important}.rtl .btn-group>.btn:last-of-type{border-top-left-radius:50px!important;border-bottom-left-radius:50px!important}.rtl .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{right:initial;left:0}.rtl .datepicker-dropdown{right:initial}.rtl .card .card-header .card-icon{left:10px;right:initial}.rtl .custom-control{padding-right:1.5rem;padding-left:inherit;margin-right:inherit;margin-left:initial}.rtl .pagination .page-link.prev i:before{content:""}.rtl .pagination .page-link.next i:before{content:""}.rtl .pagination .page-link.first i:before{content:""}.rtl .pagination .page-link.last i:before{content:""}.rtl .react-contextmenu-item span{margin-left:initial;margin-right:.5rem}.rtl .nav,.rtl .pagination{padding-right:0}.rtl .nav-tabs.separator-tabs .nav-link{margin-left:1.5rem;margin-right:0}.rtl .heading-number{margin-right:0;margin-left:10px}.rtl .card-top-buttons{right:initial;left:0}.rtl .react-tagsinput{padding-right:5px;padding-left:0}.rtl .app-row{padding-right:initial;padding-left:280px}@media (max-width: 1199px){.rtl .app-row{padding-left:0}}.rtl .custom-control-inline{margin-right:0;margin-left:1rem}.rtl .form-check-inline{margin-left:.75rem;margin-right:0}.rtl .form-check-input{margin-right:0}.rtl .tooltip-label-right .invalid-feedback:before{left:initial;right:-5px;border-right:initial;border-left:solid 5px #407B20}.rtl .tooltip-label-right .invalid-feedback:after{right:-4px;left:initial;border-left:solid 5px white;border-right:initial}.rtl .tooltip-label-right .invalid-feedback{left:initial;right:50px}.rtl .error-l-0 .invalid-feedback{left:initial;right:0}.rtl .error-l-25 .invalid-feedback{left:initial;right:25px}.rtl .error-l-50 .invalid-feedback{left:initial;right:50px}.rtl .error-l-75 .invalid-feedback{left:initial;right:75px}.rtl .error-l-100 .invalid-feedback{left:initial;right:100px}.rtl .error-l-125 .invalid-feedback{left:initial;right:125px}.rtl .error-l-150 .invalid-feedback{left:initial;right:150px}.rtl .error-l-175 .invalid-feedback{left:initial;right:175px}.rtl .error-l-200 .invalid-feedback{left:initial;right:200px}.rtl .error-l-225 .invalid-feedback{left:initial;right:225px}.rtl .error-l-250 .invalid-feedback{left:initial;right:250px}.rtl .error-l-275 .invalid-feedback{left:initial;right:275px}.rtl .app-menu{left:0;right:initial}@media (max-width: 1199px){.rtl .app-menu{transform:translate(-280px)}}.rtl .app-menu.shown{transform:translate(0)}.rtl .app-menu .app-menu-button{left:278px;box-shadow:4px 0 5px #0000000a}.rtl .fc-toolbar.fc-header-toolbar .fc-prev-button{margin-right:0}.rtl .fc-toolbar.fc-header-toolbar .fc-next-button{margin-right:5px}.rtl .float-right{float:left!important}.rtl .float-left{float:right!important}@media (min-width: 1439px){.rtl .float-xxl-left{float:right!important}.rtl .float-xxl-right{float:left!important}}@media (min-width: 1199px){.rtl .float-xl-left{float:right!important}.rtl .float-xl-right{float:left!important}}@media (min-width: 991px){.rtl .float-lg-left{float:right!important}.rtl .float-lg-right{float:left!important}}@media (min-width: 767px){.rtl .float-md-left{float:right!important}.rtl .float-md-right{float:left!important}}@media (min-width: 575px){.rtl .float-sm-left{float:right!important}.rtl .float-sm-right{float:left!important}}@media (min-width: 419px){.rtl .float-xs-left{float:right!important}.rtl .float-xs-right{float:left!important}}.rtl .badge.badge-top-left,.rtl .badge.badge-top-left-2{left:initial;right:-7px}.rtl .badge.badge-top-right,.rtl .badge.badge-top-right-2{left:-7px;right:initial}.rtl .r-0{left:0;right:initial}.rtl .form-check{padding-left:0;padding-right:0}.rtl .form-check-label{padding-right:0}.rtl .has-float-label label,.rtl .has-float-label>span:last-of-type{right:.75rem;left:initial}.rtl .has-top-label label,.rtl .has-top-label>span:last-of-type{right:.75rem;left:initial}.rtl .select2-selection__arrow{right:initial;left:12px}.rtl .nav-pills .nav-link{text-align:center}.rtl .custom-switch .custom-switch-input+.custom-switch-btn:after{left:0}.rtl .custom-switch .custom-switch-input:checked+.custom-switch-btn:after{left:-28px}.rtl .custom-switch-small .custom-switch-input:checked+.custom-switch-btn:after{left:-18px}.rtl .bootstrap-tagsinput .tag{padding-right:10px;padding-left:20px}.rtl .bootstrap-tagsinput .tag span{margin-left:0;position:relative}.rtl .bootstrap-tagsinput .tag span:after{position:absolute;top:-2px;left:-15px}.rtl .ps__scrollbar-y,.rtl .ps__scrollbar-y-rail{width:5px!important}.rtl .ps__scrollbar-x-rail{right:initial!important;left:initial!important}.rtl .ps__scrollbar-y-rail{right:initial!important;left:0!important}.rtl .scroll{margin-left:-15px;padding-left:15px;margin-right:0;padding-right:0}.rtl .sidebar .main-menu .scroll,.rtl .sidebar .sub-menu .scroll{margin-left:0;padding-left:0}.rtl .chat-app .scroll{margin-left:0}.rtl .chat-app .ps-container .ps__scrollbar-y{right:0!important}.rtl .app-menu .ps-container .ps__scrollbar-y-rail{right:initial!important;left:0!important}.rtl .modal .modal-header,.rtl .modal .modal-body,.rtl .modal .modal-footer{padding:1.75rem}@media (max-width: 575px){.rtl .modal .modal-header,.rtl .modal .modal-body,.rtl .modal .modal-footer{padding:1.5rem}}.rtl .select-from-library .modal-body.scroll{margin-left:0}.rtl .select-from-library .modal-body.scroll .ps__rail-y{left:10px!important}.rtl .select-from-library .sfl-item-container .card-body{padding-right:1.75rem!important}@media (max-width: 575px){.rtl .select-from-library .sfl-item-container .card-body{padding:1.5rem!important}}.rtl .select-from-library .sfl-item-container .custom-control{padding-left:.25rem!important}.rtl .sidebar .sub-menu .scroll .ps__thumb-y,.rtl .sidebar .main-menu .scroll .ps__thumb-y{right:0}.rtl .chart{direction:ltr}.rtl .chart canvas{direction:rtl}.rtl .noUi-horizontal .noUi-origin{left:initial!important;right:initial!important}.rtl .icon-button{text-align:center}.rtl .ReactTable .rt-resizer{right:initial;left:-18px}.rtl .rbc-header{text-align:center}.rtl .rbc-header:last-of-type{border-left:initial}.rtl .rbc-header:first-of-type{border-left:1px solid #f0f2f8!important}.rtl .rbc-day-bg:last-of-type{border-left:initial}.rtl .rbc-day-bg:first-of-type{border-left:1px solid #f0f2f8!important}.rtl .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{padding-left:30px!important;padding-right:0!important}.rtl .sidebar{right:0;left:initial}.rtl .sidebar .main-menu{left:initial;right:0}.rtl .sidebar .main-menu ul li{position:relative}.rtl .sidebar .main-menu ul li.active:after{content:" ";left:initial;right:0}@media (max-width: 767px){.rtl .sidebar .main-menu ul li.active:after{right:2px}}.rtl .sidebar .sub-menu{left:initial;right:120px;border-right:1px solid #f0f2f8;box-shadow:0 3px 30px #0000001a,0 3px 20px #0000001a}.rtl .sidebar .sub-menu ul li{margin-left:initial;margin-right:30px}.rtl .sidebar .sub-menu ul li i{margin-right:initial;margin-left:10px}@media (max-width: 767px){.rtl .sidebar .sub-menu ul li{margin-left:initial;margin-right:15px}}@media (max-width: 1439px){.rtl .sidebar .sub-menu{left:initial;right:110px}}@media (max-width: 1199px){.rtl .sidebar .sub-menu{left:initial;right:100px}}@media (max-width: 767px){.rtl .sidebar .sub-menu{left:initial;right:90px}}.rtl main{margin-right:380px;margin-left:30px!important;transition:margin-right .3s}@media (max-width: 1439px){.rtl main{margin-right:380px;margin-left:50px!important}}@media (max-width: 1199px){.rtl main{margin-right:340px;margin-left:40px!important}}@media (max-width: 767px){.rtl main{margin-right:15px!important;margin-left:15px!important}}@media (max-width: 575px){.rtl main{margin-bottom:0}}.rtl .navbar .menu-button-mobile{margin-right:15px;margin-left:initial}.rtl .navbar .menu-button,.rtl .navbar .icon-menu-item,.rtl .navbar .icon-menu-item i,.rtl .navbar .icon-menu-item span{text-align:center}.rtl .navbar .search .search-icon{right:initial;left:5px}@media (max-width: 767px){.rtl .navbar .search{margin-right:.6rem;margin-left:initial}.rtl .navbar .search input{display:none}.rtl .navbar .search.mobile-view{margin-left:initial;margin-right:15px}.rtl .navbar .search.mobile-view input{display:block;width:100%;height:70px;padding-left:0}.rtl .navbar .search.mobile-view span{left:15px;right:initial}}.rtl .navbar .navbar-right{text-align:left}.rtl .navbar .navbar-right .user{margin-left:30px;margin-right:0}@media (max-width: 1439px){.rtl .navbar .navbar-right .user{margin-left:50px;margin-right:0}}@media (max-width: 1199px){.rtl .navbar .navbar-right .user{margin-left:40px;margin-right:0}}@media (max-width: 767px){.rtl .navbar .navbar-right .user{margin-left:15px;margin-right:0}}.rtl .navbar .navbar-right .user img{margin-right:10px;margin-left:initial}.rtl .navbar .navbar-right .header-icons{margin-right:initial;margin-left:.5rem}@media (max-width: 575px){.rtl .navbar .navbar-right .header-icons{margin-left:0}}.rtl .navbar .navbar-right #notificationButton .count{text-align:center}@media (max-width: 575px){.rtl .navbar .navbar-right #notificationButton .count{left:-1px}}.rtl .navbar .navbar-right #userDropdown,.rtl .navbar .navbar-right #userDropdown *{text-align:left}.rtl .heading-icon{margin-right:initial;margin-left:5px}.rtl .survey-app .answers input{padding-right:.75rem;padding-left:70px}.rtl .input-icons{left:0;right:initial}.rtl .simple-icon-arrow-left:before{content:""}.rtl .simple-icon-arrow-right:before{content:""}.rtl .sub-hidden .sub-menu,.rtl .menu-sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(230px)}@media (max-width: 1439px){.rtl .sub-hidden .sub-menu,.rtl .menu-sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(220px)}}@media (max-width: 1199px){.rtl .sub-hidden .sub-menu,.rtl .menu-sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(200px)}}@media (max-width: 767px){.rtl .sub-hidden .sub-menu,.rtl .menu-sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(190px)}}.rtl .main-hidden .main-menu,.rtl .menu-hidden .main-menu{transform:translate(120px)}@media (max-width: 1439px){.rtl .main-hidden .main-menu,.rtl .menu-hidden .main-menu{transform:translate(110px)}}@media (max-width: 1199px){.rtl .main-hidden .main-menu,.rtl .menu-hidden .main-menu{transform:translate(100px)}}@media (max-width: 767px){.rtl .main-hidden .main-menu,.rtl .menu-hidden .main-menu{transform:translate(90px)}}.rtl .main-hidden.sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(350px)}@media (max-width: 1439px){.rtl .main-hidden.sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(330px)}}@media (max-width: 1199px){.rtl .main-hidden.sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(300px)}}@media (max-width: 767px){.rtl .main-hidden.sub-hidden .sub-menu,.rtl .menu-hidden .sub-menu{transform:translate(280px)}}.rtl .menu-main-hidden .main-menu{width:0}.rtl .menu-main-hidden .sub-menu{right:0}.rtl .menu-mobile .main-menu{transform:translate(90px)}.rtl .menu-mobile .sub-menu{transform:translate(330px)}.rtl .main-show-temporary .main-menu{transform:translate(0)}.rtl .main-show-temporary .sub-menu{transform:translate(230px)}@media (max-width: 1439px){.rtl .main-show-temporary .main-menu{transform:translate(0)}.rtl .main-show-temporary .sub-menu{transform:translate(220px)}}@media (max-width: 1199px){.rtl .main-show-temporary .main-menu{transform:translate(0)}.rtl .main-show-temporary .sub-menu{transform:translate(200px)}}@media (max-width: 767px){.rtl .main-show-temporary .sub-menu{transform:translate(190px)}}.rtl .sub-show-temporary .sub-menu,.rtl .menu-mobile.sub-show-temporary .sub-menu,.rtl .menu-main-hidden.menu-mobile.main-show-temporary .sub-menu{transform:translate(0)}.rtl .chat-input-container{padding-right:380px;padding-left:310px}@media (max-width: 1439px){.rtl .chat-input-container{padding-right:380px;padding-left:330px}}@media (max-width: 1199px){.rtl .chat-input-container{padding-right:340px;padding-left:40px}}@media (max-width: 767px){.rtl .chat-input-container{padding-right:15px;padding-left:15px}}.rtl .menu-sub-hidden .chat-input-container,.rtl .sub-hidden .chat-input-container{padding-right:150px}@media (max-width: 1439px){.rtl .menu-sub-hidden .chat-input-container,.rtl .sub-hidden .chat-input-container{padding-right:160px}}@media (max-width: 1199px){.rtl .menu-sub-hidden .chat-input-container,.rtl .sub-hidden .chat-input-container{padding-right:140px}}@media (max-width: 767px){.rtl .menu-sub-hidden .chat-input-container,.rtl .sub-hidden .chat-input-container{padding-right:15px;padding-left:15px}}.rtl .menu-main-hidden .chat-input-container,.rtl .menu-hidden .chat-input-container,.rtl .main-hidden .chat-input-container{padding-right:30px}@media (max-width: 1439px){.rtl .menu-main-hidden .chat-input-container,.rtl .menu-hidden .chat-input-container,.rtl .main-hidden .chat-input-container{padding-right:50px}}@media (max-width: 1199px){.rtl .menu-main-hidden .chat-input-container,.rtl .menu-hidden .chat-input-container,.rtl .main-hidden .chat-input-container{padding-right:40px}}@media (max-width: 767px){.rtl .menu-main-hidden .chat-input-container,.rtl .menu-hidden .chat-input-container,.rtl .main-hidden .chat-input-container{padding-right:15px;padding-left:15px}}.rtl .sub-hidden main,.rtl .menu-sub-hidden main,.rtl .menu-hidden main{margin-right:150px}.rtl .main-hidden main,.rtl .menu-hidden main{margin-right:30px}.rtl .menu-main-hidden main{margin-right:260px}.rtl .menu-main-hidden.menu-hidden main{margin-right:30px}@media (max-width: 1439px){.rtl .sub-hidden main,.rtl .menu-sub-hidden main,.rtl .menu-hidden main{margin-right:160px}.rtl .main-hidden main,.rtl .menu-hidden main{margin-right:50px}.rtl .menu-main-hidden main{margin-right:270px}.rtl .menu-main-hidden.menu-hidden main{margin-right:50px}}@media (max-width: 1199px){.rtl .sub-hidden main,.rtl .menu-sub-hidden main,.rtl .menu-hidden main{margin-right:140px}.rtl .main-hidden main,.rtl .menu-hidden main{margin-right:40px}.rtl .menu-main-hidden main{margin-right:240px}.rtl .menu-main-hidden.menu-hidden main{margin-right:40px}}.rtl .theme-colors{transform:translate(-280px,-50%);left:0;right:initial}.rtl .theme-colors .theme-button{left:278px;box-shadow:3px 0 5px #0000000a}.rtl .theme-colors.shown{transform:translateY(-50%)}.dropzone .dz-preview .dz-image img{max-width:100%;max-height:100%;margin:0 auto}.dropzone .dz-preview.dz-image-preview .dz-details{height:auto}body.swal2-height-auto{height:100%!important}.form-control,.form-control.is-valid{height:auto}.keep-crud-controls{display:block!important}.navbar{height:80px;padding:0}.sidebar{padding-top:80px}.sidebar .main-menu{height:calc(100% - 80px);overflow-x:auto}.navbar .navbar-logo{width:140px;height:auto;position:absolute;left:0;right:0;margin:0 auto}.logo-img{width:84px;margin-top:0;padding:10px}img.logo{padding:16px}.card>.card-header.border-success{border:1px solid #28a745!important}.card>.card-header.border-danger{border:1px solid #dc3545!important}.btn.border-selected{border:3px solid orange}.text-black{color:#000}div.top-0{top:0}.btn-square{border-radius:4px}.checkrfiphotos{cursor:pointer}.dz-image-preview>div{height:100%}.dz-image-preview .preview-container>.img-thumbnail{max-height:100%}tr.selectedCrudRow{background-color:#885a14!important;color:#fff}div.selectedProcessItem{border-bottom:solid 3px #885A14}tr.warningCrudRow{background-color:#fff3cd!important}tr.hasBeenCheckedRow{background-color:#ffa64c!important}tr.isOkRow{background-color:#90ee90!important}tr.isNotOkRow{background-color:#ff726f!important}tr.partly_inspectors{background-color:#fff3cd!important}tr.all_inspectors{background-color:#d4edda!important}tr.somebody_declined{background-color:#f8d7da!important}.half-a4{height:700px!important}.sticky-info{position:sticky;top:15px;z-index:1;background-color:#e0caa8}.stamp-canvas{height:60vw;max-height:1240px;width:100%;border:1px solid}.max-height-inspection-photos{max-height:300px}.overflow-auto-inspection-photos{overflow-y:auto}.form-side{width:100%!important;border-radius:5px;background:#fff}.input-group-text{background:#eae8e8}.logo-full-width{width:100%!important;max-width:350px!important}.auth-card{background:none!important}.crud-table-button-header,.crud-table-button{color:#929292;border:1px solid #e7e7e7;background:#fff;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;transition:color .18s ease-in-out,background-color .18s ease-in-out,border-color .18s ease-in-out,box-shadow .18s ease-in-out}.crud-table-button-header-success{color:#fff;background-color:#28a745}.crud-table-button-header-danger{color:#555;background:#fff;border:1px solid #e1e1e1}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9!important}.box-shadow-none{box-shadow:none}.modal-notification{min-width:40vw}.navbar .iconMenuDropdown{height:480px;width:320px;overflow:auto}.navbar .header-icon.notificationButton .count{font-size:10px;color:#fff;border:1px solid #ee2337;background-color:#ee2337;border-radius:10px;position:absolute;width:18px;height:18px;text-align:center;font-weight:700;line-height:17px;top:-5px;right:0}.sidebar .sub-menu{width:230px;z-index:2;position:fixed;left:120px;box-shadow:inset 7px 0 9px -7px #707070;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.menu-sub-hidden main{margin-left:150px!important}.title-bar>h1{color:#24323d;font-size:24px;text-transform:uppercase;font-family:var(--tk-font-heading);font-weight:700;margin:0}.title-bar p{font-family:var(--tk-font-body);color:#999;font-size:16px;margin:0;padding-bottom:10px}.tabel-garage-label{width:120px;display:inline-block;margin:0;float:left;text-align:center;font-size:14px;color:#fff;background:#bc7100;line-height:1;padding:5px;border-radius:3px}.tabel-garage-label.te_huur{background:#ffc700}.tabel-garage-label.te_koop{background:#24323d}.tabel-garage-label.te_huur_koop{background:#ffc700}.label-garage-label.in_optie{background:#bc7100}.tabel-task-label{width:120px;display:inline-block;margin:0;float:left;text-align:center;font-size:14px;color:#fff;background:#dc3545;line-height:1;padding:5px;border-radius:3px}.tabel-task-label.afgerond{background:#28a745}.bg-success{border-color:#28a745!important}@media only screen and (min-width: 991px){.label-height-wizard{padding-top:51px}}.tabel-garage-label.verhuurd{background:#39b54a}.password-requirements{color:#f4792a;font-size:14px;font-style:italic;font-weight:300!important}.crud-table-divide-before{border-left:1px solid #cecece;padding-left:6px;padding-right:6px;color:#1e1e1e;cursor:pointer}.crud-table-btn-active{color:#f4792a!important}.crud-table-button-header{height:40px;border-radius:3px;padding:0 15px;margin:10px 0;margin-left:.75rem}.menu-sub-hidden main{margin-left:130px}.card-header>span{font-size:.875rem;line-height:1.2}.crud-table-th{font-size:var(--tk-colhead-size);font-weight:var(--tk-colhead-weight)}input.sba-full{border-radius:.25rem;transition:border-color .18s ease-in-out,box-shadow .18s ease-in-out;display:block;width:100%;padding:.375rem .75rem!important;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}input.sba-half{border-radius:.25rem;transition:border-color .18s ease-in-out,box-shadow .18s ease-in-out;padding:.375rem .75rem!important;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;margin:0;display:inline-block;width:50%;float:left}.sba-options-full:after{position:absolute;right:10px;top:0}.page-item .page-link{border-radius:2px!important}.sba-crud-table-currency-EUR-box{position:relative}.sba-crud-table-currency-EUR-box input{padding-left:25px;z-index:10}.sba-crud-table-currency-EUR-box:before{position:absolute;left:11px;top:42px;content:"€";line-height:1;z-index:12}.pointer{cursor:pointer}.crud-table-button-header,.crud-table-button{padding:.2rem .35rem}.notification>ul,.notification>ul>li>ul{list-style:none;padding-left:0}.notification>ul>li>ul>li{width:50%;display:inline;line-height:19px;padding-left:2px}.task>ul,.task>ul>li>ul{list-style:none;padding-left:0}.task>ul>li>ul>li{width:50%;display:inline;line-height:19px;padding-left:2px}.crud-table-shrink>select{padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .18s ease-in-out,box-shadow .18s ease-in-out}.main-hidden main,.menu-mobile main{margin-left:30px!important}.panel-default{margin-bottom:35px}.wizard>form>div{margin-bottom:15px}.show-modal{display:block!important;background-color:#0009!important}.modal,.modal.show,.modal.fade.show,.crud-table-modal,.crud-table-modal-scroll{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:200000!important}.modal-backdrop,.modal-backdrop.show{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:199990!important}.modal-dialog{margin:1.5rem auto;box-shadow:none!important}.modal-content,.crud-table-modal-content{position:relative;z-index:200010!important}.dossier-header-table{width:100%}.dossier-header-table tbody tr td{padding-right:20px;padding-bottom:20px;width:60%}.dossier-header-table tbody tr td:first-child{width:40%}.dossier-header-table tbody tr td span{font-size:1rem}.dossier-status-field{margin-top:-1rem;border:1px solid #9e9e9e;padding-top:15px;height:50px;text-align:center}.floating-product-button{position:fixed;width:60px;height:20vh;bottom:30vh;right:0;color:#fff;text-align:center;box-shadow:2px 2px 3px #999;border-top-left-radius:4px;border-bottom-left-radius:4px}.floating-product-button span{transform:rotate(-90deg);transform-origin:0 0;position:absolute;font-size:1.4rem;top:170px;left:13px}.floating-button-icon{position:absolute;font-size:1.5em;top:25px;left:19px}.sba-product-checkboxes{transform:scale(1.2)}.fixed-footer{position:fixed;bottom:15px}.fixed-background{background:url(~/public/frontend/assets/img/bg_birgem.jpg) no-repeat 50% fixed;background-size:cover}.sba-large-input{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.sba-selected-button{border:3px solid #fdcc01!important;background-color:#004038!important}.crud-table-input-icon,.crud-table-input-icon-delete{margin-top:-24px!important}.border-dark{border-color:#343a40!important}.large-dock-text{font-size:3rem}.large-dock-text .badge-pill{padding:.55em .75em .6em!important}.nav-tabs .nav-link.active:before,.nav-tabs .nav-item.show .nav-link:before{border-radius:0}.max-modal-height{overflow-y:auto;max-height:80vh}select.sba-options-full{border-radius:.25rem;transition:border-color .18s ease-in-out,box-shadow .18s ease-in-out;padding:.375rem .75rem!important;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}.bg-none{background-color:transparent!important}.sba-box-taken{background-color:#9e9e9e;color:#fff}.sba-box-selected{background-color:#424242;color:#fff}.sba-box-full{min-height:10vh!important;padding-bottom:21px!important}.sba-box-half{min-height:6vh!important}.bg-carrier{background-color:orange;color:#fff}.bg-total-carrier{background-color:#9e9e9e;color:#fff}.rack-tpu{background-color:#f7d085;font-size:1rem;font-weight:700}.rack{border-left:#F39F21 solid 5px;border-right:#F39F21 solid 5px}.rack-box{position:relative}.rack-box-carrier{position:absolute;bottom:0;width:100%}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#880a1f}@media only screen and (max-width: 767px){.dossier-status-field{margin-top:1rem}}.pre-wrap{white-space:pre-wrap}.box.box-primary{border-top-color:#bc893c}.box.box-primary .card-header{padding:0!important}.box{position:relative;border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px #0000001a}.small-box{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px #0000001a}.small-box>.inner{padding:10px}.text-black{color:#111!important}.small-box .icon{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:75px;color:#00000026}.small-box>.small-box-footer{position:relative;text-align:center;padding:3px 0;color:#fff;color:#fffc;display:block;z-index:10;background:#0000001a;text-decoration:none;background-color:#b78233b3}.nav-link{cursor:pointer}.sba-primary{color:#b78233b3}.content-header{position:relative;padding:15px 15px 0}.content-header>h1{margin:0;font-size:24px}.content-header>h1>small{font-size:15px;display:inline-block;padding-left:4px;font-weight:300}.content-header>.breadcrumb>li+li:before{content:"> "}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.content-header>.breadcrumb{float:right;background:transparent;margin-top:0;margin-bottom:0;font-size:12px;padding:7px 5px;position:absolute;top:15px;right:10px;border-radius:2px}.logo-img{width:140px}.content-header{position:relative;padding:0 15px}.progress{height:36px}.progress-bar{font-size:24px;line-height:36px;color:#444}.progress-bar-success{background-color:#00a65a}.btn-primary{color:#fff}.box-title{display:inline-block;font-size:18px;margin:0;line-height:1}.box-header{color:#444;display:block;padding:10px 15px;position:relative}.input-group-addon{padding:10px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#fff;border:1px solid #ccc}.border-table>.table-responsive>.table>tbody>tr>th,.border-table>.table-responsive>.table>tbody>tr>td{border:2px solid #ECE5DA!important}.display-search{width:100%;margin-top:.5rem}.display-search label{margin-right:10px}.display-search input{height:34px!important}.display-search button{padding:7px;border-radius:0 5px 5px 0!important}.box-header>a:hover{cursor:pointer}.productImage{width:100%;height:100%;max-width:320px;max-height:320px;margin-top:20px;margin-bottom:20px}.main-menu::-webkit-scrollbar{width:0px}.form-inline{align-items:normal;margin-bottom:.5rem}.bg-so-status-1{background-color:#fff!important}.bg-so-status-2{background-color:#ffe863!important}.bg-so-status-3{background-color:#ffa04b!important}.bg-so-status-4{background-color:#ff85eb!important}.bg-so-status-5{background-color:#ffc369!important}.bg-so-status-6{background-color:#70ce6e!important}.bg-so-status-7{background-color:#ff8585!important}.bg-so-status-8{background-color:#939ca4!important}.bg-so-status-9{background-color:#9e48ff!important}.bg-so-status-99{background-color:#ff4a4a!important}.table-striped tbody tr{border-bottom:0px!important}.table-responsive .table-striped tbody tr:nth-of-type(2n){background-color:#fff!important}.table-striped tbody tr td:first-child{padding-left:.75rem!important}.crud-table-button{border-radius:5px!important}.crud-table-button-header{margin-right:5px!important}.dataTable tbody tr td,.dataTable thead tr td{width:50%}.btn-group-middle{border-radius:0!important}.product-code-min-width{min-width:23em}.wizard-footer{flex-direction:row!important;gap:20px}@media only screen and (max-width: 1000px){.navbar .navbar-logo{width:140px;height:auto;position:absolute;left:-460px;right:0;margin:0 auto}}@media only screen and (max-width: 700px){.navbar .navbar-logo{display:none}}.center{text-align:center}th.crud-table-shrink select{margin-left:0!important}td.crud-table-shrink:first-child input{margin-left:10px!important}.m-0{margin:0!important}.table-responsive .table-striped tbody tr.bg-warning-row,.table-responsive .table-striped tbody tr:not(#crud-table-filter-row).bg-warning-row td{background-color:#ff8!important}a{text-decoration:none}.invoice-layout,.order-layout,.customer-layout,.supplier-layout,.product-layout{--sidebar-collapsed-width: 76px;align-items:flex-start}.invoice-layout>[class*=col-],.order-layout>[class*=col-],.customer-layout>[class*=col-],.supplier-layout>[class*=col-],.product-layout>[class*=col-]{display:flex;flex-direction:column}.invoice-sidebar,.order-sidebar,.customer-sidebar,.supplier-sidebar,.product-sidebar{position:relative;z-index:0;transition:flex-basis .25s ease,max-width .25s ease,transform .25s ease;will-change:flex-basis,max-width;overflow:hidden}.invoice-sidebar-shell,.order-sidebar-shell,.customer-sidebar-shell,.supplier-sidebar-shell,.product-sidebar-shell{background:linear-gradient(180deg,#fff,#f7f9fc);border:1px solid #F3EDE3;box-shadow:0 10px 24px #11182714;padding:12px;flex:1 1 auto;min-height:100%;position:relative}.invoice-sidebar-shell.is-clickable,.order-sidebar-shell.is-clickable,.customer-sidebar-shell.is-clickable,.supplier-sidebar-shell.is-clickable,.product-sidebar-shell.is-clickable{cursor:pointer}.sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--sp-2) var(--sp-2);min-height:44px;border-bottom:1px solid #e9eef7;margin-bottom:8px;position:relative}.sidebar-title{display:flex;align-items:center;gap:8px;font-weight:700;color:#1f2937;letter-spacing:.2px;margin-bottom:6px}.sidebar-title span{display:inline}.sidebar-toggle{position:relative;z-index:2;border:none;background:transparent;color:#cc923b;width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:transform .2s ease;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.sidebar-toggle:hover{transform:translateY(-50%) scale(1.05)}.sidebar-content{opacity:1;max-height:2000px;overflow:visible;transition:opacity .2s ease,max-height .25s ease}.invoice-sidebar .box-header,.order-sidebar .box-header,.customer-sidebar .box-header,.supplier-sidebar .box-header,.product-sidebar .box-header{border-bottom:1px dashed #e5e7eb}.invoice-sidebar.is-collapsed .sidebar-content,.order-sidebar.is-collapsed .sidebar-content,.customer-sidebar.is-collapsed .sidebar-content,.supplier-sidebar.is-collapsed .sidebar-content,.product-sidebar.is-collapsed .sidebar-content{opacity:0;max-height:0;overflow:visible;pointer-events:none}.invoice-sidebar.is-collapsed .sidebar-header,.order-sidebar.is-collapsed .sidebar-header,.customer-sidebar.is-collapsed .sidebar-header,.supplier-sidebar.is-collapsed .sidebar-header,.product-sidebar.is-collapsed .sidebar-header{border-bottom:none;margin-bottom:0;align-items:center;justify-content:space-between;min-height:44px}.invoice-sidebar.is-collapsed .sidebar-title,.order-sidebar.is-collapsed .sidebar-title,.customer-sidebar.is-collapsed .sidebar-title,.supplier-sidebar.is-collapsed .sidebar-title,.product-sidebar.is-collapsed .sidebar-title{justify-content:flex-start;width:auto}.invoice-sidebar.is-collapsed .invoice-sidebar-shell,.order-sidebar.is-collapsed .order-sidebar-shell,.customer-sidebar.is-collapsed .customer-sidebar-shell,.supplier-sidebar.is-collapsed .supplier-sidebar-shell,.product-sidebar.is-collapsed .product-sidebar-shell{padding:10px 8px;background:linear-gradient(180deg,#f7f9ff,#fff8ee);min-height:0;height:auto;flex:0 0 auto;position:static;box-shadow:none}.invoice-sidebar.is-collapsed,.order-sidebar.is-collapsed,.customer-sidebar.is-collapsed,.supplier-sidebar.is-collapsed,.product-sidebar.is-collapsed{height:auto;z-index:0;overflow:hidden}@media (max-width: 767.98px){.invoice-layout,.order-layout,.customer-layout,.supplier-layout,.product-layout{gap:12px}.invoice-sidebar,.order-sidebar,.customer-sidebar,.invoice-main,.order-main,.customer-main,.supplier-sidebar,.supplier-main,.product-sidebar,.product-main,.invoice-sidebar.is-collapsed,.order-sidebar.is-collapsed,.customer-sidebar.is-collapsed,.supplier-sidebar.is-collapsed,.product-sidebar.is-collapsed{flex:0 0 100%;max-width:100%}.invoice-sidebar.is-collapsed .invoice-sidebar-shell,.order-sidebar.is-collapsed .order-sidebar-shell,.customer-sidebar.is-collapsed .customer-sidebar-shell,.supplier-sidebar.is-collapsed .supplier-sidebar-shell,.product-sidebar.is-collapsed .product-sidebar-shell{height:auto;max-height:60px}.invoice-sidebar-shell,.invoice-main-shell,.order-sidebar-shell,.order-main-shell,.customer-sidebar-shell,.customer-main-shell,.supplier-sidebar-shell,.supplier-main-shell,.product-sidebar-shell,.product-main-shell{box-shadow:0 8px 18px #11182714}.sidebar-toggle{width:24px;height:24px;right:12px}.toggle-icon{width:20px;height:20px}.main-toggle{right:0}.sidebar-header,.main-header{gap:8px;padding:4px 6px 8px}.sidebar-title{margin-bottom:0}.sidebar-title span,.main-title span{font-size:.95rem}.invoice-main-shell,.invoice-sidebar-shell,.order-main-shell,.order-sidebar-shell,.customer-main-shell,.customer-sidebar-shell,.supplier-sidebar-shell,.supplier-main-shell,.product-sidebar-shell,.product-main-shell{padding:10px}.invoice-sidebar.is-collapsed .sidebar-toggle,.order-sidebar.is-collapsed .sidebar-toggle,.customer-sidebar.is-collapsed .sidebar-toggle,.supplier-sidebar.is-collapsed .sidebar-toggle,.product-sidebar.is-collapsed .sidebar-toggle{position:absolute;transform:translateY(-50%)}.invoice-sidebar.is-collapsed .sidebar-header,.order-sidebar.is-collapsed .sidebar-header,.customer-sidebar.is-collapsed .sidebar-header,.supplier-sidebar.is-collapsed .sidebar-header,.product-sidebar.is-collapsed .sidebar-header{justify-content:space-between}}@media (min-width: 768px){.invoice-sidebar.is-collapsed .sidebar-title span,.order-sidebar.is-collapsed .sidebar-title span,.customer-sidebar.is-collapsed .sidebar-title span,.supplier-sidebar.is-collapsed .sidebar-title span,.product-sidebar.is-collapsed .sidebar-title span{display:none}}.invoice-main,.order-main,.customer-main,.supplier-main,.product-main{height:100%;position:relative;z-index:1;transition:flex-basis .25s ease,max-width .25s ease,transform .25s ease;will-change:flex-basis,max-width}.invoice-main-shell,.order-main-shell,.customer-main-shell,.supplier-main-shell,.product-main-shell{background:#fff;border:1px solid #F3EDE3;box-shadow:0 12px 26px #1118270f;padding:12px}.main-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--sp-2) var(--sp-2);min-height:44px;border-bottom:1px solid #e9eef7;margin-bottom:8px;position:relative}.main-title{display:flex;align-items:center;gap:8px;font-weight:700;color:#1f2937;margin-bottom:6px}.main-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.main-content{min-height:120px}@media (min-width: 992px){.invoice-sidebar.is-collapsed,.order-sidebar.is-collapsed,.customer-sidebar.is-collapsed,.supplier-sidebar.is-collapsed,.product-sidebar.is-collapsed{flex:0 0 var(--sidebar-collapsed-width);max-width:var(--sidebar-collapsed-width)}.invoice-main.is-expanded,.order-main.is-expanded,.customer-main.is-expanded,.supplier-main.is-expanded,.product-main.is-expanded{flex:0 0 calc(100% - var(--sidebar-collapsed-width));max-width:calc(100% - var(--sidebar-collapsed-width))}.invoice-main.is-expanded .invoice-main-shell,.order-main.is-expanded .order-main-shell,.customer-main.is-expanded .customer-main-shell,.supplier-main.is-expanded .supplier-main-shell,.product-main.is-expanded .product-main-shell{border-color:#f3e8d7;box-shadow:0 14px 30px #11182714}.invoice-sidebar-shell,.order-sidebar-shell,.customer-sidebar-shell,.supplier-sidebar-shell,.product-sidebar-shell{position:sticky;top:16px;height:auto;max-height:none}.invoice-sidebar.is-collapsed .invoice-sidebar-shell,.order-sidebar.is-collapsed .order-sidebar-shell,.customer-sidebar.is-collapsed .customer-sidebar-shell,.supplier-sidebar.is-collapsed .supplier-sidebar-shell,.product-sidebar.is-collapsed .product-sidebar-shell{height:calc(70vh - 32px);max-height:100%}}:root{--tk-primary: #F39200;--tk-primary-d: #C87700;--tk-primary-edge: #C87700;--tk-on-primary: #FFFFFF;--tk-primary-l: #FEF3E5;--tk-primary-rgb: 243, 146, 0;--tk-accent: #407B20;--tk-accent-d: #33631A;--tk-accent-l: #EDF3E7;--tk-accent-rgb: 64, 123, 32;--tk-green: #407B20;--tk-lichtgroen: #507A1E;--tk-sky: #F39200;--tk-navy: #3B3B3A;--tk-antraciet: #3B3B3A;--tk-middengrijs: #8A8A88;--tk-middengrijs-ink: #6E6E6C;--tk-orange: #F39200;--tk-red: #e74c3c;--tk-yellow: #FFD958;--tk-teal: #F39200;--tk-font-heading: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--tk-font-body: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--tk-bg: #F4F4F2;--tk-surface: #FFFFFF;--tk-raised: #F7F7F5;--tk-inset: #F8F9FB;--tk-brand-ink: #96723C;--tk-tint-ok: #E4F3E4;--tk-tint-ok-ink: #1a5e13;--tk-tint-warn: #FFF3CD;--tk-tint-warn-ink: #7a3000;--tk-tint-bad: #FDECEA;--tk-tint-bad-ink: #B23A2E;--tk-card-shadow: 0 2px 12px rgba(59,59,58,.1), 0 1px 4px rgba(0,0,0,.06);--tk-ui-size: .875rem;--tk-colhead-bg: transparent;--tk-colhead-ink: var(--tk-middengrijs-ink);--tk-colhead-hover-bg: rgba(var(--tk-accent-rgb), .06);--tk-colhead-rule: rgba(var(--tk-accent-rgb), .45);--tk-colhead-size: var(--tk-ui-size);--tk-colhead-weight: 600;--tk-colhead-tracking: 0;--tk-panelhead-size: var(--tk-ui-size);--sidebar-width: 225px;--sidebar-collapsed-width: 56px;--navbar-height: 52px}a{color:var(--brand-link);text-decoration:none;cursor:pointer}a:hover{color:var(--brand-link-hover);text-decoration:none}html{scrollbar-gutter:stable}body{font-family:var(--tk-font-body);color:#333;background-color:var(--tk-bg);font-size:1rem;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.card-header,.modal-title,.btn,.nav-link,.page-header-wrap .ph-text h1,.app-navbar .navbar-brand,.sidebar-group-title,.dropdown-header,.tk-dropdown__header{font-family:var(--tk-font-heading)}.modal-title{color:#fff!important}.app-navbar.navbar{min-height:var(--navbar-height, 52px);background:#f9fafc!important;padding:0 1rem;border-bottom:1px solid #e0e4eb;box-shadow:0 1px 6px #00000012;overflow:visible!important;z-index:1030}.app-navbar .navbar-brand,.app-navbar .nav-link,.app-navbar .btn-link{color:var(--tk-primary)!important}.app-navbar .nav-link:hover,.app-navbar .nav-link:focus,.app-navbar .btn-link:hover{color:var(--tk-primary)!important;background:#0000000f;border-radius:6px}.dropdown-menu{border:none!important;border-radius:.6rem!important;box-shadow:0 10px 40px #96723c2e,0 2px 8px #0000001a!important;padding:0!important;overflow:hidden;z-index:1050!important}.tk-dropdown{min-width:220px}.tk-dropdown--notif{min-width:330px;max-height:440px;overflow-y:auto}.tk-dropdown__header{display:flex;align-items:center;background:var(--tk-primary-l);color:var(--tk-green);font-weight:700;font-size:var(--tk-ui-size);text-transform:uppercase;letter-spacing:.06em;padding:.6rem 1rem;border-bottom:1px solid rgba(var(--tk-primary-rgb),.12);list-style:none}.dropdown-divider{border-color:rgba(var(--tk-primary-rgb),.08)!important;margin:0!important}.dropdown-item{font-size:.88rem;padding:.48rem 1rem!important;color:#212529;transition:background .18s ease-out,color .18s ease-out}.dropdown-item:hover,.dropdown-item:focus{background:var(--tk-primary-l)!important;color:var(--tk-green)!important}.dropdown-item-text{font-size:.85rem;padding:.3rem 1rem}.tk-dropdown-logout{color:var(--tk-red)!important}.tk-dropdown-logout:hover{background:#fdf2f2!important;color:#c0392b!important}.tk-notif-item{padding:.6rem 1rem!important;border-left:3px solid transparent;transition:border-color .18s ease-out,background .18s ease-out}.tk-notif-item .tk-notif-title{font-size:.85rem;line-height:1.3}.tk-notif-item .tk-notif-meta{font-size:.73rem;color:#8f8f8f;margin-top:.2rem}.tk-notif-item--unread{border-left-color:var(--tk-accent)!important;background:var(--tk-accent-l)}.tk-notif-item--unread .tk-notif-title{font-weight:700;color:#1a1a1a}.tk-notif-item:hover{background:var(--tk-primary-l)!important}.app-sidebar{width:var(--sidebar-width, 225px);background:#f9fafc;border-right:1px solid #e0e4eb;flex-shrink:0;transition:width .2s ease;overflow-y:auto;overflow-x:hidden;position:fixed!important;top:var(--navbar-height, 52px)!important;left:0;height:calc(100vh - var(--navbar-height, 52px))!important;z-index:100;box-shadow:2px 0 8px #0000000f}.app-sidebar .nav-link{color:#444;white-space:nowrap;padding:.52rem 1rem .52rem 1.25rem;border-radius:0;font-size:.875rem;border-left:3px solid transparent;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out}.app-sidebar .nav-link:hover{color:#444;background:#0000000d;border-left-color:var(--tk-green);text-decoration:none!important}.app-sidebar .nav-link.router-link-active{color:var(--tk-green);background:rgba(var(--tk-accent-rgb),.1);border-left-color:rgba(var(--tk-accent-rgb),.5)}.app-sidebar .nav-link.router-link-exact-active{color:var(--tk-green);background:rgba(var(--tk-accent-rgb),.15);border-left-color:var(--tk-green);font-weight:600}.app-sidebar .nav-link .fa{width:1.25rem;text-align:center;margin-right:.55rem;color:#444;opacity:.8;transition:opacity .18s ease-out,color .18s ease-out}.app-sidebar .nav-link:hover .fa{opacity:1;color:#444}.app-sidebar .nav-link.router-link-exact-active .fa{opacity:1;color:var(--tk-green)}.app-sidebar .sidebar-group-title{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#44444473;padding:.9rem 1.25rem .3rem}.sidebar-user{flex-shrink:0!important;border-bottom:1px solid rgba(0,0,0,.08);padding:.8rem 1rem .8rem calc(1.25rem + 3px);margin-bottom:.35rem;top:0!important;z-index:1!important}.sidebar-user-name{font-size:.875rem;font-weight:600;line-height:1.25;color:var(--tk-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user-role{margin-top:.1rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4444448c}.sidebar-user .text-muted{color:#4444448c!important}.sidebar-user .fw-semibold,.sidebar-divider{border-color:#0000001a;margin:.3rem .75rem}.sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1025}.app-content{min-width:0;background:var(--tk-bg);margin-left:var(--sidebar-width, 225px);transition:margin-left .2s ease}.app-sidebar .nav-link{display:flex;align-items:center;gap:.55rem}.app-sidebar .nav-link .fa{margin-right:0!important;flex:0 0 auto}.app-sidebar.sidebar-collapsed{width:var(--sidebar-collapsed-width, 56px)!important}.app-sidebar.sidebar-collapsed .nav-link{justify-content:center;gap:0;padding-left:0;padding-right:0}.app-sidebar.sidebar-collapsed .sidebar-group-title,.app-sidebar.sidebar-collapsed .sidebar-user{display:none}.app-sidebar.sidebar-collapsed .sidebar-divider{margin:.35rem .5rem}.app-sidebar.sidebar-collapsed .nav{padding-top:.6rem}.app-sidebar .nav-link>span{overflow:hidden;max-width:170px;opacity:1;white-space:nowrap;transition:max-width .2s ease,opacity .16s ease}.app-sidebar.sidebar-collapsed .nav-link>span{max-width:0;opacity:0}.sidebar-tip{position:fixed;z-index:1040;padding:.34rem .65rem;border:1px solid rgba(0,0,0,.06);border-radius:6px;background:#fff;color:var(--tk-text);font-size:.8rem;font-weight:600;letter-spacing:.01em;line-height:1.3;white-space:nowrap;pointer-events:none;box-shadow:0 4px 16px #00000024;opacity:0;transform:translateY(-50%) translate(-4px);transition:opacity .18s ease,transform .18s ease}.sidebar-tip.is-visible{opacity:1;transform:translateY(-50%) translate(0)}.sidebar-tip:before,.sidebar-tip:after{content:"";position:absolute;top:50%;right:100%;border:5px solid transparent;margin-top:-5px}.sidebar-tip:before{border-right-color:#00000014}.sidebar-tip:after{border-right-color:#fff;margin-right:-1px}.tk-tip{position:fixed;top:0;left:0;z-index:200200;padding:.34rem .65rem;border:1px solid rgba(0,0,0,.06);border-radius:6px;background:#fff;color:var(--tk-text);font-size:.8rem;font-weight:600;letter-spacing:.01em;line-height:1.3;pointer-events:none;box-shadow:0 4px 16px #00000024;opacity:0;transform:translateY(3px);transition:opacity .14s ease,transform .14s ease}.tk-tip.is-visible{opacity:1;transform:translateY(0)}.tk-tip.is-measuring{opacity:0;transform:none}.tk-tip.is-below{transform:translateY(-3px)}.tk-tip.is-below.is-visible{transform:translateY(0)}.tk-tip:before,.tk-tip:after{content:"";position:absolute;left:var(--tk-tip-arrow, 50%);margin-left:-5px;border:5px solid transparent}.tk-tip:before{top:100%;border-top-color:#00000014}.tk-tip:after{top:100%;border-top-color:#fff;margin-top:-1px}.tk-tip.is-below:before{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#00000014}.tk-tip.is-below:after{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-top-color:transparent;border-bottom-color:#fff}.app-sidebar.sidebar-collapsed~.app-content{margin-left:var(--sidebar-collapsed-width, 56px)}.app-footer{background:#fff;border-top:2px solid rgba(var(--tk-primary-rgb),.08);font-size:.82rem;color:#9aa}@media (max-width: 767.98px){.app-sidebar{z-index:1026;width:var(--sidebar-width, 225px)!important}.app-sidebar.sidebar-collapsed{width:0!important}.app-content{margin-left:0!important}.tk-dropdown--notif{min-width:min(330px,100vw - 1.5rem)}}.card{border:none!important;box-shadow:var(--tk-card-shadow)!important}.card-header{background:#fff!important;border-bottom:2px solid rgba(var(--tk-primary-rgb),.09)!important;font-weight:600;font-size:var(--tk-ui-size);color:var(--tk-green)}.card-header.bg-trainingskampen{background:var(--tk-accent)!important;color:#fff!important}.card-body{padding:1.1rem 1.25rem!important}.card-footer{background:rgba(var(--tk-primary-rgb),.03)!important;border-top:1px solid rgba(var(--tk-primary-rgb),.08)!important;padding:.7rem 1.25rem!important}.panel-trainingskampen>.card>.card-header,.panel-trainingskampen.card>.card-header{background:var(--tk-green)!important;color:#fff!important}.page-header-wrap{background:#fff;border-radius:var(--card-radius);box-shadow:0 1px 6px rgba(var(--tk-primary-rgb),.1);padding:.75rem var(--sp-4) 0;margin-bottom:1.25rem;overflow:hidden;display:grid;grid-template-columns:1fr;column-gap:0;row-gap:3px}.page-header-wrap.ph-has-icon{grid-template-columns:auto 1fr;column-gap:.85rem}.page-header-wrap .ph-icon{grid-column:1;grid-row:1;align-self:center}.page-header-wrap .ph-body{grid-column:-2/-1;grid-row:1}.page-header-wrap .ph-rainbow{grid-column:1/-1;grid-row:2}.page-header-wrap .ph-rainbow{margin:.9rem calc(-1 * var(--sp-4)) 0;width:auto}.page-header-wrap .ph-body{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;min-width:0}.page-header-wrap .ph-body .ph-icon,.page-header-wrap .ph-icon{width:2.4rem;height:2.4rem;border-radius:var(--card-radius);background:var(--tk-green);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.page-header-wrap .ph-body .ph-text h1,.page-header-wrap .ph-text h1{font-size:1.25rem;font-weight:700;color:var(--tk-green);margin:0;line-height:1.2}.page-header-wrap .ph-text{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .5rem;min-width:0}.page-header-wrap .ph-body .ph-text small,.page-header-wrap .ph-text small{display:inline;font-size:.8rem;color:var(--tk-middengrijs-ink);margin:0}.page-header-wrap .ph-body .ph-actions,.page-header-wrap .ph-actions{margin-left:auto;display:flex;gap:.5rem}.table{font-size:.86rem;--bs-table-hover-bg: rgba(var(--tk-primary-rgb), .04)}.table>thead th,.table>thead>tr>th{background:var(--tk-colhead-bg)!important;color:var(--tk-colhead-ink)!important;border-bottom:2px solid var(--tk-colhead-rule)!important;border-top:none!important;border-left:none!important;border-right:none!important;font-weight:var(--tk-colhead-weight);font-size:var(--tk-colhead-size);text-transform:none;letter-spacing:var(--tk-colhead-tracking);white-space:nowrap;padding:.5rem .85rem!important;vertical-align:middle}.table>thead th:first-child{border-radius:0}.table>thead th:last-child{border-radius:0}.table>tbody>tr>td{vertical-align:middle;padding:.55rem .85rem!important;border-color:rgba(var(--tk-primary-rgb),.07)!important}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: rgba(var(--tk-primary-rgb), .035)}.table>tbody>tr:hover>td,.table>tbody>tr{background-color:#fafbfe!important}.table .btn-sm{font-size:var(--tk-ui-size);padding:.2rem .52rem}.table .btn-xs,.table .btn.btn-xs{font-size:var(--tk-ui-size);padding:.15rem .4rem;border-radius:.3rem}.btn{border-radius:var(--brand-radius-btn)!important;font-size:.875rem;font-weight:500;font-family:var(--tk-font-heading);transition:all .18s ease-out;height:25px!important;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;line-height:1;white-space:nowrap}.btn>i,.btn>.fa,.btn>svg,.btn>.spinner-border{margin-left:0;margin-right:0}.btn:active{transform:scale(.97)}.btn-primary{--bs-btn-bg: var(--tk-green);--bs-btn-border-color: var(--tk-primary-d);--bs-btn-hover-bg: var(--tk-primary-d);--bs-btn-hover-border-color:#6A4E25;--bs-btn-active-bg: #6A4E25;--bs-btn-focus-shadow-rgb: var(--tk-primary-rgb)}.btn-success{--bs-btn-bg: var(--tk-green);--bs-btn-border-color: var(--tk-accent-d);--bs-btn-hover-bg: var(--tk-accent-d);--bs-btn-hover-border-color:var(--tk-accent-d);--bs-btn-active-bg: var(--tk-accent-d);--bs-btn-focus-shadow-rgb: var(--tk-accent-rgb)}.btn-warning{--bs-btn-bg: var(--tk-orange);--bs-btn-border-color: #D07D00;--bs-btn-hover-bg: #D07D00;--bs-btn-active-bg: #B06A00;--bs-btn-color: var(--tk-antraciet);--bs-btn-hover-color: var(--tk-antraciet)}.btn-danger{--bs-btn-bg: var(--tk-red);--bs-btn-border-color: #c0392b;--bs-btn-hover-bg: #c0392b}.btn-info{--bs-btn-bg: var(--tk-sky);--bs-btn-border-color: #D49D4A;--bs-btn-hover-bg: #D49D4A;--bs-btn-color: #fff;--bs-btn-hover-color: #fff}.btn-cta,.btn-brand-orange{--bs-btn-bg: var(--tk-orange);--bs-btn-border-color: #d45a1a;--bs-btn-hover-bg: #d45a1a;--bs-btn-color: #fff;--bs-btn-hover-color: #fff;font-family:var(--tk-font-heading);font-weight:600}.btn-outline-primary{--bs-btn-color: var(--tk-green);--bs-btn-border-color: var(--tk-green);--bs-btn-hover-bg: var(--tk-green);--bs-btn-hover-border-color: var(--tk-green);--bs-btn-hover-color: #fff}.btn-outline-success{--bs-btn-color: var(--tk-accent);--bs-btn-border-color: var(--tk-accent);--bs-btn-hover-bg: var(--tk-accent);--bs-btn-hover-border-color: var(--tk-accent);--bs-btn-hover-color: #fff}.btn-sm,.btn-xs,.btn-lg,.btn-close,.btn-close-custom{height:auto;line-height:normal}.btn-sm{font-size:var(--tk-ui-size);padding:.3rem .7rem!important}.btn-xs,.btn.btn-xs{padding:.18rem .5rem!important;font-size:var(--tk-ui-size);border-radius:4px!important}.btn-outline-warning{--bs-btn-color: var(--tk-orange);--bs-btn-border-color: var(--tk-orange);--bs-btn-hover-bg: var(--tk-orange);--bs-btn-hover-border-color: var(--tk-orange);--bs-btn-hover-color: #fff}.btn-outline-danger{--bs-btn-color: var(--tk-red);--bs-btn-border-color: var(--tk-red);--bs-btn-hover-bg: var(--tk-red);--bs-btn-hover-border-color: var(--tk-red);--bs-btn-hover-color: #fff}.btn-outline-info{--bs-btn-color: var(--tk-sky);--bs-btn-border-color: var(--tk-sky);--bs-btn-hover-bg: var(--tk-sky);--bs-btn-hover-border-color: var(--tk-sky);--bs-btn-hover-color: #fff}.btn-secondary{--bs-btn-bg: #54595F;--bs-btn-border-color: #454a50;--bs-btn-hover-bg: #454a50;--bs-btn-color: #fff;--bs-btn-hover-color: #fff}.btn-light{--bs-btn-bg: var(--brand-surface-input);--bs-btn-border-color: var(--brand-border-light);--bs-btn-hover-bg: #ececec;--bs-btn-color: #333;--bs-btn-hover-color: #333}.form-control,.form-select{border-color:rgba(var(--tk-primary-rgb),.22);font-size:.875rem;border-radius:.42rem;transition:border-color .18s ease-out,box-shadow .18s ease-out}.form-control:focus,.form-select:focus{border-color:var(--tk-green);box-shadow:0 0 0 .22rem rgba(var(--tk-primary-rgb),.18)}.form-label{font-weight:500;font-size:.84rem;color:#4a5568}.input-group>.form-control:focus{z-index:3}.input-group-text{background:var(--brand-surface-input);border-color:rgba(var(--tk-primary-rgb),.22);color:#54595f;font-size:.875rem}.form-check-input:checked{background-color:var(--tk-green);border-color:var(--tk-green)}.form-check-input:focus{border-color:var(--tk-green);box-shadow:0 0 0 .22rem rgba(var(--tk-primary-rgb),.18)}.form-range::-webkit-slider-thumb{background:var(--tk-green)}.form-range::-moz-range-thumb{background:var(--tk-green)}.form-switch .form-check-input:checked{background-color:var(--tk-accent);border-color:var(--tk-accent)}.badge{font-size:.73rem;font-weight:600;border-radius:.35rem;padding:.28em .55em}.badge.bg-primary{background-color:var(--tk-green)!important}.badge.bg-success{background-color:var(--tk-accent)!important}.badge.bg-warning{background-color:var(--tk-yellow)!important;color:#333!important}.badge.bg-danger{background-color:var(--tk-red)!important}.badge.bg-info{background-color:var(--tk-teal)!important}.badge.bg-secondary{background-color:#6c757d!important}.page-link{color:var(--tk-green);border-radius:.4rem!important;margin:0 .1rem;font-size:.84rem;border-color:rgba(var(--tk-primary-rgb),.22)!important}.page-link:hover{color:var(--tk-primary-d);background:var(--tk-primary-l)}.page-item.active .page-link{background-color:var(--tk-green)!important;border-color:var(--tk-green)!important}.alert{border-radius:.6rem;border-left-width:4px;font-size:.875rem}.alert-success{border-left-color:var(--tk-accent)!important;background:var(--tk-accent-l);color:#1a5e13}.alert-info{border-left-color:var(--tk-sky)!important;background:#fcf5ea;color:#6e4c1a}.alert-warning{border-left-color:var(--tk-orange)!important;background:#fff4ee;color:#7a3000}.alert-danger{border-left-color:var(--tk-red)!important;background:#fdf2f2;color:#7b1a1a}.alert-primary{border-left-color:var(--tk-green)!important;background:var(--tk-primary-l);color:var(--tk-primary-d)}.nav-pills .nav-link.active{background-color:var(--tk-green)!important}.nav-pills .nav-link{color:var(--tk-green)}.nav-tabs .nav-link.active{color:var(--tk-green);border-bottom-color:var(--tk-accent)!important;border-bottom-width:2px;font-weight:600}.nav-tabs .nav-link:hover:not(.active){color:var(--tk-green)}.nav-tabs .nav-link{border-radius:var(--brand-radius-btn) var(--brand-radius-btn) 0 0!important}.nav-pills .nav-link{border-radius:var(--brand-radius-btn)!important}.modal-header{background:var(--tk-green);color:#fff;border-radius:.6rem .6rem 0 0!important}.modal-header .modal-title{font-weight:700;font-size:var(--tk-ui-size)}.modal-header .btn-close{filter:invert(1) brightness(2)}.modal-content{border:none;border-radius:var(--brand-radius-card);box-shadow:0 16px 64px #00000038}.modal-body{font-family:var(--tk-font-body);font-size:.9rem;color:#4a5568;padding:1.25rem!important}.modal-body label,.modal-body .form-label,.modal-body .control-label{color:#4a5568!important}.modal-body p,.modal-body span,.modal-body small,.modal-body .text-muted{color:#4a5568}.modal-footer{background:rgba(var(--tk-primary-rgb),.03);border-top:1px solid rgba(var(--tk-primary-rgb),.1);border-radius:0 0 var(--brand-radius-card) var(--brand-radius-card);padding:.75rem 1.25rem;gap:.5rem}.modal-footer .btn-primary,.modal-footer .btn-success{background-color:var(--tk-green)!important;border-color:var(--tk-accent-d)!important;color:#fff!important;padding:.375rem 1rem!important;border-radius:5px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.5!important}.modal-footer .btn-primary:hover,.modal-footer .btn-success:hover{background-color:var(--tk-accent-d)!important}.modal-footer .btn-secondary,.modal-footer .btn-light,.modal-footer .btn-default{background-color:#e2e8f0!important;border-color:#dbd2c5!important;color:#4a5568!important;padding:.375rem 1rem!important;border-radius:5px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.5!important}.modal-footer .btn-secondary:hover,.modal-footer .btn-light:hover,.modal-footer .btn-default:hover{background-color:#e4dcd0!important;color:#4a5568!important}.list-group-item{border-color:rgba(var(--tk-primary-rgb),.1);font-size:.875rem;transition:background .18s ease-out,color .18s ease-out}.list-group-item.active{background-color:var(--tk-green)!important;border-color:var(--tk-green)!important;color:#fff}.list-group-item:hover:not(.active):not(.disabled){background:var(--tk-primary-l);color:var(--tk-green)}.list-group-item-action{color:#344}.accordion-item{border-color:rgba(var(--tk-primary-rgb),.12);border-radius:var(--brand-radius-btn)!important;margin-bottom:.35rem;overflow:hidden}.accordion-button{font-family:var(--tk-font-heading);font-weight:600;font-size:.9rem;color:var(--tk-green);background:#fff}.accordion-button:not(.collapsed){color:#fff;background:var(--tk-green);box-shadow:none}.accordion-button:focus{box-shadow:0 0 0 .22rem rgba(var(--tk-primary-rgb),.18)}.accordion-button:after{filter:none}.accordion-button:not(.collapsed):after{filter:brightness(0) invert(1)}.accordion-body{font-size:.875rem;border-top:1px solid rgba(var(--tk-primary-rgb),.1)}.progress{height:.65rem;border-radius:100px;background:rgba(var(--tk-primary-rgb),.1)}.progress-bar{background-color:var(--tk-green);border-radius:100px}.progress-bar.bg-success{background-color:var(--tk-accent)!important}.progress-bar.bg-warning{background-color:var(--tk-orange)!important}.progress-bar.bg-danger{background-color:var(--tk-red)!important}.progress-bar.bg-info{background-color:var(--tk-sky)!important}.spinner-border,.spinner-grow{color:var(--tk-green)}.tooltip-inner{background-color:var(--tk-antraciet);font-family:var(--tk-font-body);font-size:.78rem;padding:.3rem .65rem;border-radius:var(--brand-radius-btn)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:#64471c}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#64471c}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:#64471c}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:#64471c}.popover{border:1px solid rgba(var(--tk-primary-rgb),.18);border-radius:var(--brand-radius-card);box-shadow:0 8px 32px rgba(var(--tk-primary-rgb),.14)}.popover-header{background:var(--tk-green);color:#fff;font-family:var(--tk-font-heading);font-weight:600;font-size:var(--tk-ui-size);border-radius:calc(var(--brand-radius-card) - 1px) calc(var(--brand-radius-card) - 1px) 0 0;border-bottom-color:rgba(var(--tk-primary-rgb),.18)}.popover-body{font-size:.84rem;color:#333}.offcanvas-header{background:var(--tk-green);color:#fff}.offcanvas-header .offcanvas-title{font-family:var(--tk-font-heading);font-weight:700}.offcanvas-header .btn-close{filter:invert(1) brightness(2)}.offcanvas-body{font-size:.9rem}.toast{border:none;border-radius:var(--brand-radius-card);box-shadow:0 6px 24px #00000029;font-size:.875rem}.toast-header{background:var(--tk-green);color:#fff;font-family:var(--tk-font-heading);font-weight:600;border-radius:var(--brand-radius-card) var(--brand-radius-card) 0 0}.toast-header .btn-close{filter:invert(1) brightness(2)}.swal2-popup{font-family:var(--tk-font-body);border-radius:var(--brand-radius-card)!important;box-shadow:0 16px 64px #00000038}.swal2-title{font-family:var(--tk-font-heading);font-size:1.3rem!important;color:var(--tk-green)!important}.swal2-confirm{background-color:var(--tk-green)!important;border-radius:var(--brand-radius-btn)!important;font-family:var(--tk-font-heading)!important;font-weight:600!important}.swal2-cancel{background-color:#54595f!important;border-radius:var(--brand-radius-btn)!important;font-family:var(--tk-font-heading)!important}.swal2-deny{background-color:var(--tk-red)!important;border-radius:var(--brand-radius-btn)!important;font-family:var(--tk-font-heading)!important}.swal2-icon.swal2-info{border-color:var(--tk-sky);color:var(--tk-sky)}.swal2-icon.swal2-success{border-color:var(--tk-accent);color:var(--tk-accent)}.swal2-icon.swal2-warning{border-color:var(--tk-orange);color:var(--tk-orange)}.swal2-icon.swal2-error{border-color:var(--tk-red);color:var(--tk-red)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--brand-surface-alt)}::-webkit-scrollbar-thumb{background:rgba(var(--tk-primary-rgb),.3);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--tk-primary-rgb),.55)}::selection{background:rgba(var(--tk-primary-rgb),.2);color:var(--tk-primary-d)}.text-primary{color:var(--tk-green)!important}.text-success{color:var(--tk-accent)!important}.text-warning{color:var(--tk-orange)!important}.text-danger{color:var(--tk-red)!important}.text-navy{color:var(--tk-navy)!important}.text-sky{color:var(--tk-sky)!important}.bg-trainingskampen-light{background:var(--tk-primary-l)!important}.bg-tk-surface{background:var(--tk-surface)!important}.bg-tk-yellow{background:var(--tk-yellow)!important;color:#333!important}.bg-tk-navy{background:var(--tk-navy)!important;color:#fff!important}.border-tk{border-color:rgba(var(--tk-primary-rgb),.2)!important}hr{border-color:rgba(var(--tk-primary-rgb),.1)}.card-title,.list-group-item-heading,.page-title,.section-title{font-family:var(--tk-font-heading);font-weight:600}:root{--brand-blue: #F39200;--brand-blue-rgb: 243, 146, 0;--brand-navy: #3B3B3A;--brand-sky: #F39200;--brand-green: #407B20;--brand-green-rgb: 64, 123, 32;--wizard-accent: var(--tk-green);--wizard-accent-rgb: 64, 123, 32;--brand-green-vivid: #507A1E;--brand-yellow: #FFD958;--brand-orange: #F39200;--brand-darkest: #3B3B3A;--brand-text: #7A7A7A;--brand-grey: #54595F;--brand-surface: #F8F8F8;--brand-surface-alt: #F4F4F5;--brand-link: #9E5900;--brand-link-hover: #C87700;--brand-radius-card: 12px;--brand-radius-btn: 6px;--brand-surface-input: #f9f9f9;--brand-border-light: #f2f2f2;--brand-surface-disabled: #e9ecef;--brand-text-disabled: #6c757d}.form-control[readonly],.form-control:disabled,.form-select:disabled,.form-check-input:disabled,textarea[readonly],textarea:disabled{background-color:var(--brand-surface-disabled);color:var(--brand-text-disabled);border-color:rgba(var(--tk-primary-rgb),.14);cursor:not-allowed;opacity:1}.form-check-input:disabled{opacity:.55}.form-check-input:disabled~.form-check-label{color:var(--brand-text-disabled)}.theme-dark{color-scheme:dark;--tk-primary: #D4922F;--tk-primary-d: #B87A1E;--tk-primary-edge: #B87A1E;--tk-primary-l: #433c30;--tk-primary-rgb: 212, 146, 47;--tk-accent: #6BA544;--tk-accent-d: #55893a;--tk-accent-l: #2e3f34;--tk-accent-rgb: 107, 165, 68;--tk-green: #6BA544;--tk-lichtgroen: #7FAE3C;--tk-sky: #D4922F;--tk-navy: #EDEAE4;--tk-antraciet: #3B3B3A;--tk-middengrijs: #8A8A88;--tk-middengrijs-ink: #A8A8A5;--tk-orange: #F39200;--tk-orange-d: #C27A00;--tk-red: #e05a4f;--tk-yellow: #caa33f;--tk-teal: var(--tk-primary);--tk-bg: #161b22;--tk-surface: #1f2630;--tk-raised: #2a3340;--tk-border: #364152;--tk-inset: #1a212a;--tk-brand-ink: #D8B27A;--tk-tint-ok: #2d3d34;--tk-tint-ok-ink: #a8f0c2;--tk-tint-warn: #3e3d33;--tk-tint-warn-ink: #f3d48e;--tk-tint-bad: #422f36;--tk-tint-bad-ink: #f4b3ad;--tk-surface-ok: #304234;--tk-card-shadow: 0 2px 12px rgba(0,0,0,.45), 0 1px 4px rgba(0,0,0,.35);--tk-text: #ffffff;--tk-muted: #e2e8f0;--tk-colhead-bg: transparent;--tk-colhead-ink: #C8BCAA;--tk-colhead-hover-bg: rgba(255,255,255,.05);--tk-colhead-rule: rgba(107,165,68,.55);--brand-surface-disabled: var(--tk-surface);--brand-text-disabled: rgba(226,232,240,.55);--wizard-accent: var(--tk-green);--wizard-accent-rgb: 107, 165, 68;--brand-link: #FFDDA9;--brand-link-hover: #FFEFD6}.theme-dark body{background:var(--tk-bg);color:var(--tk-text)}.theme-dark .text-muted,.theme-dark .text-secondary{color:var(--tk-muted)!important}.theme-dark .text-dark,.theme-dark .text-body{color:var(--tk-text)!important}.theme-dark .app-navbar.navbar{background:var(--tk-bg)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;box-shadow:0 1px 8px #00000080!important;min-height:var(--navbar-height, 52px)!important;padding:0 1rem!important;overflow:visible!important;z-index:1030!important}.theme-dark .app-navbar .navbar-brand,.theme-dark .app-navbar .nav-link,.theme-dark .app-navbar .btn-link{color:var(--tk-accent)!important}.theme-dark .app-navbar .nav-link:hover,.theme-dark .app-navbar .nav-link:focus,.theme-dark .app-navbar .btn-link:hover{background:#ffffff14}.theme-dark .app-navbar .nav-link.active,.theme-dark .app-navbar .nav-link.router-link-active,.theme-dark .app-navbar .nav-link.router-link-exact-active{background:rgba(var(--tk-accent-rgb),.18)!important;color:#eafff2!important;border-radius:6px}.theme-dark .app-navbar .btn{border-color:#ffffff1f!important}.theme-dark .app-navbar .btn-link{border-color:transparent!important}.theme-dark .app-navbar .nav-btn{color:var(--tk-accent)!important}.theme-dark .app-navbar .nav-btn:hover,.theme-dark .app-navbar .nav-btn:focus-visible,.theme-dark .app-navbar .nav-btn.active{color:var(--tk-accent)!important}.theme-dark .dropdown-menu{background:var(--tk-bg)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 10px 40px #0000008c,0 2px 8px #00000059!important;border-radius:.6rem!important;padding:0!important;overflow:hidden;z-index:1050!important}.theme-dark .dropdown-item,.theme-dark .dropdown-item-text{color:var(--tk-text)!important;background:transparent!important}.theme-dark .dropdown-item:hover,.theme-dark .dropdown-item:focus{background:var(--tk-raised)!important;color:#fff!important}.theme-dark .dropdown-header,.theme-dark .tk-dropdown__header{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-bottom-color:#ffffff14!important}.theme-dark .dropdown-divider{border-color:#ffffff14!important}.theme-dark .tk-dropdown-logout{color:#ffb3ad!important}.theme-dark .tk-dropdown-logout:hover,.theme-dark .tk-logout-btn:hover{background:#422f36!important;color:#ffd1cc!important}.theme-dark .tk-popup,.theme-dark .tk-popup__body{background:var(--tk-surface)!important;color:var(--tk-text)!important}.theme-dark .tk-popup__footer{background:var(--tk-bg)!important;border-color:#ffffff0f!important}.theme-dark .tk-popup__header{color:var(--tk-accent)!important;border-bottom-color:#ffffff0f!important}.theme-dark .tk-notif-item{color:var(--tk-text)!important}.theme-dark .tk-notif-item:hover{background:var(--tk-raised)!important}.theme-dark .tk-notif-item--unread{background:#2a3833!important}.theme-dark .tk-notif-item--unread .tk-notif-title{color:#fff!important}.theme-dark .tk-meta-row{color:var(--tk-muted)!important}.theme-dark .app-sidebar{background:var(--tk-bg)!important;border-right:1px solid rgba(255,255,255,.06)!important;box-shadow:2px 0 10px #0006!important}.theme-dark .app-sidebar .nav-link{color:var(--tk-text)!important}.theme-dark .app-sidebar .nav-link:hover{background:#ffffff0f!important;color:#fff!important;text-decoration:none!important;border-left-color:#f0aa40!important}.theme-dark .app-sidebar .nav-link.router-link-active,.theme-dark .app-sidebar .nav-link.router-link-exact-active{color:#f0aa40!important;background:rgba(var(--tk-accent-rgb),.12)!important;border-left-color:#f0aa40!important;box-shadow:inset 0 0 0 1px #f0aa40}.theme-dark .app-sidebar .nav-link .fa{color:var(--tk-muted)!important}.theme-dark .app-sidebar .nav-link.router-link-exact-active .fa{color:#f0aa40!important}.theme-dark .app-sidebar .sidebar-group-title{color:#e6edf373!important}.theme-dark .sidebar-user{border-bottom-color:#ffffff0f!important}.theme-dark .sidebar-user-name{color:var(--tk-accent)!important}.theme-dark .sidebar-user-role{color:#e6edf38c!important}.theme-dark .sidebar-divider{border-color:#ffffff14!important}.theme-dark table select,.theme-dark table input:not([type=checkbox]):not([type=radio]){background:var(--tk-bg)!important;color:var(--tk-text)!important;border:1px solid var(--tk-border)!important;border-radius:4px}.theme-dark select option,.theme-dark .form-select option{background:var(--tk-surface);color:var(--tk-text)}.theme-dark .table-striped>tbody>tr:nth-of-type(odd),.theme-dark .table-striped tbody tr:nth-of-type(odd),.theme-dark .table-responsive .table-striped tbody tr:nth-of-type(odd){background-color:#ffffff09!important}.theme-dark .table-striped>tbody>tr:nth-of-type(2n),.theme-dark .table-striped tbody tr:nth-of-type(2n),.theme-dark .table-responsive .table-striped tbody tr:nth-of-type(2n){background-color:transparent!important}.theme-dark .table>tbody>tr>th,.theme-dark .table tbody tr th{background-color:transparent!important;color:var(--tk-text)!important;border-color:#ffffff14!important}.theme-dark .sidebar-tip,.theme-dark .tk-tip{background:var(--tk-raised)!important;color:var(--tk-text)!important;border-color:#ffffff24!important;box-shadow:0 4px 18px #0000008c!important}.theme-dark .tk-tip:before{border-top-color:#ffffff2e!important}.theme-dark .tk-tip:after{border-top-color:var(--tk-raised)!important}.theme-dark .tk-tip.is-below:before{border-top-color:transparent!important;border-bottom-color:#ffffff2e!important}.theme-dark .tk-tip.is-below:after{border-top-color:transparent!important;border-bottom-color:var(--tk-raised)!important}.theme-dark .sidebar-tip:before{border-right-color:#ffffff2e!important}.theme-dark .sidebar-tip:after{border-right-color:var(--tk-raised)!important}.theme-dark .sidebar-user{background:var(--tk-bg)!important;border-left:3px solid var(--tk-accent)!important}.theme-dark .sidebar-user .fw-semibold,.theme-dark .sidebar-user .small{color:var(--tk-accent)!important}.theme-dark .app-content{background:var(--tk-bg)!important}.theme-dark .app-footer{background:var(--tk-bg)!important;border-top:1px solid rgba(255,255,255,.06)!important;color:var(--tk-muted)!important}.theme-dark .card{background:var(--tk-surface)!important;color:var(--tk-text)!important;box-shadow:var(--tk-card-shadow)!important}.theme-dark .card{border:1px solid rgba(255,255,255,.05)!important}.theme-dark .card-body{color:var(--tk-text)!important}.theme-dark .card-body p,.theme-dark .card-body span,.theme-dark .card-body small,.theme-dark .card-body .text-muted{color:var(--tk-muted)!important}.theme-dark .card-body .text-secondary,.theme-dark .card-body .text-body{color:var(--tk-text)!important}.theme-dark .card-body .border,.theme-dark .card-body .border-top,.theme-dark .card-body .border-bottom,.theme-dark .card-body .border-start,.theme-dark .card-body .border-end{border-color:#ffffff14!important}.theme-dark .card-body .bg-light,.theme-dark .card-body .bg-white{background:var(--tk-bg)!important;color:var(--tk-text)!important}.theme-dark .card-body .table,.theme-dark .card-body .table td,.theme-dark .card-body .table th{color:var(--tk-text)!important}.theme-dark .card-body .form-text{color:var(--tk-muted)!important}.theme-dark .card-header{background:var(--tk-surface-ok)!important;color:#eafff2!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.theme-dark .card-header.bg-trainingskampen{background:var(--tk-accent)!important}.theme-dark .card-footer{background:var(--tk-bg)!important;border-top:1px solid rgba(255,255,255,.06)!important}.theme-dark .panel-trainingskampen>.card>.card-header,.theme-dark .panel-trainingskampen.card>.card-header{background:var(--tk-bg)!important;color:var(--tk-text)!important}.theme-dark .page-header-wrap{background:#2e3f34!important;border-left-color:var(--tk-accent)!important;box-shadow:0 1px 8px #00000073!important}.theme-dark .page-header-wrap{border:1px solid rgba(255,255,255,.06)!important}.theme-dark .page-header-wrap .ph-text h1{color:var(--tk-text)!important}.theme-dark .page-header-wrap .ph-text small{color:var(--tk-muted)!important}.theme-dark .table{color:var(--tk-text)!important;--bs-table-hover-bg: rgba(255,255,255,.03);background:var(--tk-bg)!important}.theme-dark .table>thead th,.theme-dark .table>thead>tr>th{background:var(--tk-colhead-bg)!important;color:var(--tk-colhead-ink)!important;border-bottom:2px solid var(--tk-colhead-rule)!important;border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none}.theme-dark .table-light,.theme-dark .table-light>th,.theme-dark .table-light>td,.theme-dark .table-light thead th,.theme-dark .table-light tbody td{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff14!important}.theme-dark .table-secondary,.theme-dark .table-secondary>th,.theme-dark .table-secondary>td{background:var(--tk-raised)!important;color:var(--tk-text)!important;border-color:#ffffff1f!important}.theme-dark .table tfoot tr.fw-semibold,.theme-dark .table tfoot tr.fw-semibold>th,.theme-dark .table tfoot tr.fw-semibold>td{background:var(--tk-surface)!important;color:var(--tk-text)!important;border-top:1px solid rgba(255,255,255,.12)!important}.theme-dark .table>tbody>tr>td{border-color:#ffffff0f!important;color:var(--tk-text)!important;background:var(--tk-surface)!important}.theme-dark .table>tbody>tr:hover>td,.theme-dark .table>tbody>tr{background-color:var(--tk-surface)!important;border-color:var(--tk-accent-d)}.theme-dark .table>tbody>tr:hover>td{background-color:var(--tk-surface)!important}.theme-dark .git-log-output{background:var(--tk-bg)!important;border-color:#ffffff1f!important;color:var(--tk-text)!important}.theme-dark .git-changedfiles .form-check-label{color:var(--tk-text)!important}.theme-dark [id^=crud-table-]>.card{background:var(--tk-surface)!important;border-color:#ffffff0f!important;box-shadow:var(--tk-card-shadow)!important}.theme-dark [id^=crud-table-]>.card>.card-header{background:var(--tk-surface-ok)!important;color:#eafff2!important}.theme-dark [id^=crud-table-] .crud-table-button-row{background:var(--tk-bg)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.theme-dark [id^=crud-table-] .crud-table-button-row,.theme-dark [id^=crud-table-] .crud-table-button-row *{color:var(--tk-text)!important}.theme-dark [id^=crud-table-] .table thead th{background:var(--tk-colhead-bg)!important;color:var(--tk-colhead-ink)!important;border-bottom:2px solid var(--tk-colhead-rule)!important}.theme-dark [id^=crud-table-] .table tbody td{color:var(--tk-text)!important;border-color:#ffffff0f!important;background:var(--tk-surface)!important}.theme-dark [id^=crud-table-] .table tbody tr{background:var(--tk-surface)!important}.theme-dark [id^=crud-table-] .table tbody tr:hover{background:var(--tk-raised)!important}.theme-dark [id^=crud-table-] #crud-table-filter-row td{background:var(--tk-bg)!important}.theme-dark [id^=crud-table-] #crud-table-filter-row input,.theme-dark [id^=crud-table-] #crud-table-filter-row select,.theme-dark [id^=crud-table-] .crud-table-search{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff14!important}.theme-dark [id^=crud-table-] .crud-table-message{color:var(--tk-text)!important}.theme-dark .btn-primary{--bs-btn-bg: var(--tk-accent);--bs-btn-border-color: var(--tk-accent-d);--bs-btn-hover-bg: var(--tk-accent-d);--bs-btn-hover-border-color: var(--tk-accent-d);--bs-btn-active-bg: var(--tk-accent-d);--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff}.theme-dark .btn-success{--bs-btn-bg: var(--tk-accent);--bs-btn-border-color: var(--tk-accent-d);--bs-btn-color: #fff;--bs-btn-hover-color: #fff}.theme-dark .btn-info{--bs-btn-bg: var(--tk-primary);--bs-btn-border-color: var(--tk-primary-d);--bs-btn-color: #fff;--bs-btn-hover-color: #fff}.theme-dark .btn-warning{--bs-btn-bg: var(--tk-orange);--bs-btn-border-color: var(--tk-orange-d);--bs-btn-color: var(--tk-bg)}.theme-dark .btn-danger{--bs-btn-bg: var(--tk-red);--bs-btn-border-color: #c4463d}.theme-dark .btn-primary:hover,.theme-dark .btn-success:hover{box-shadow:0 0 0 2px rgba(var(--tk-accent-rgb),.18)}.theme-dark .btn-secondary{--bs-btn-bg: var(--tk-raised);--bs-btn-border-color: var(--tk-border);--bs-btn-color: var(--tk-text);--bs-btn-hover-bg: var(--tk-raised);--bs-btn-hover-border-color: var(--tk-border)}.theme-dark .btn-light{--bs-btn-bg: var(--tk-surface);--bs-btn-border-color: var(--tk-border);--bs-btn-color: var(--tk-text)}.theme-dark .form-control,.theme-dark .form-select,.theme-dark .input-group-text{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff14!important}.theme-dark .form-control::placeholder{color:#e2e8f0bf!important}.theme-dark .form-control:focus,.theme-dark .form-select:focus{border-color:var(--tk-accent)!important;box-shadow:0 0 0 .25rem rgba(var(--tk-accent-rgb),.28)!important}.theme-dark .input-group:focus-within{box-shadow:0 0 0 .2rem rgba(var(--tk-accent-rgb),.2);border-radius:.4rem}.theme-dark .btn:focus-visible,.theme-dark .nav-link:focus-visible,.theme-dark .form-check-input:focus-visible{outline:2px solid rgba(var(--tk-accent-rgb),.5);outline-offset:2px}.theme-dark .card:focus-within{outline:1px solid rgba(var(--tk-accent-rgb),.4);box-shadow:0 0 0 2px rgba(var(--tk-accent-rgb),.18),var(--tk-card-shadow)!important}.theme-dark .form-label{color:var(--tk-muted)!important}.theme-dark .nav-tabs .nav-link{color:var(--tk-text)!important}.theme-dark .nav-tabs .nav-link.active{background:var(--tk-bg)!important;border-color:rgba(255,255,255,.08) rgba(255,255,255,.08) transparent!important;color:#fff!important;box-shadow:inset 0 -2px rgba(var(--tk-accent-rgb),.45)}.theme-dark .alert{background:var(--tk-surface)!important;color:var(--tk-text)!important;border-color:#ffffff14!important}.theme-dark a{color:var(--brand-link)!important;cursor:pointer}.theme-dark a:hover{color:var(--brand-link-hover)!important;text-decoration:none}.theme-dark .page-header-wrap .ph-body .ph-icon,.theme-dark .page-header-wrap .ph-icon{background:var(--tk-accent)!important;color:#fff!important}.theme-dark .btn-cta,.theme-dark .btn-brand-orange{--bs-btn-bg: var(--tk-orange);--bs-btn-border-color: var(--tk-orange-d);--bs-btn-hover-bg: var(--tk-orange-d);--bs-btn-color: var(--tk-bg);--bs-btn-hover-color: var(--tk-bg)}.theme-dark .btn-outline-primary,.theme-dark .btn-outline-success{--bs-btn-color: var(--tk-accent);--bs-btn-border-color: var(--tk-accent);--bs-btn-hover-bg: var(--tk-accent);--bs-btn-hover-border-color: var(--tk-accent-d);--bs-btn-hover-color: var(--tk-bg)}.theme-dark .btn-outline-warning{--bs-btn-color: var(--tk-orange);--bs-btn-border-color: var(--tk-orange);--bs-btn-hover-bg: var(--tk-orange);--bs-btn-hover-border-color: var(--tk-orange-d);--bs-btn-hover-color: var(--tk-bg)}.theme-dark .btn-outline-danger{--bs-btn-color: var(--tk-red);--bs-btn-border-color: var(--tk-red);--bs-btn-hover-bg: var(--tk-red);--bs-btn-hover-border-color: #c4463d;--bs-btn-hover-color: var(--tk-bg)}.theme-dark .btn-outline-info{--bs-btn-color: var(--tk-sky);--bs-btn-border-color: var(--tk-sky);--bs-btn-hover-bg: var(--tk-sky);--bs-btn-hover-border-color: var(--tk-primary-d);--bs-btn-hover-color: var(--tk-bg)}.theme-dark .btn-outline-secondary{--bs-btn-color: var(--tk-text);--bs-btn-border-color: var(--tk-border);--bs-btn-hover-bg: var(--tk-raised);--bs-btn-hover-border-color: var(--tk-border);--bs-btn-hover-color: var(--tk-text)}.theme-dark .form-check-input:checked{background-color:var(--tk-accent)!important;border-color:var(--tk-accent)!important}.theme-dark .form-check-input:focus{border-color:var(--tk-accent)!important;box-shadow:0 0 0 .22rem rgba(var(--tk-accent-rgb),.18)!important}.theme-dark .form-range::-webkit-slider-thumb{background:var(--tk-accent)!important}.theme-dark .form-range::-moz-range-thumb{background:var(--tk-accent)!important}.theme-dark .form-switch .form-check-input:checked{background-color:var(--tk-accent)!important;border-color:var(--tk-accent)!important}.theme-dark .badge.bg-primary,.theme-dark .badge.bg-success{background-color:var(--tk-accent)!important;color:var(--tk-bg)!important}.theme-dark .badge.bg-warning{background-color:var(--tk-yellow)!important;color:var(--tk-bg)!important}.theme-dark .badge.bg-danger{background-color:var(--tk-red)!important;color:var(--tk-bg)!important}.theme-dark .badge.bg-info{background-color:var(--tk-sky)!important;color:var(--tk-bg)!important}.theme-dark .badge.bg-secondary{background-color:#4a5563!important;color:var(--tk-text)!important}.theme-dark .badge.bg-light,.theme-dark .badge.bg-light.text-secondary{background-color:var(--tk-raised)!important;color:var(--tk-text)!important;border-color:#ffffff1f!important}.theme-dark .page-link{color:var(--tk-text)!important;background:var(--tk-bg)!important;border-color:#ffffff14!important;cursor:pointer}.theme-dark .page-link:hover{color:#fff!important;background:var(--tk-raised)!important;border-color:#ffffff1f!important}.theme-dark .page-item.active .page-link{background-color:var(--tk-accent)!important;border-color:var(--tk-accent)!important;color:var(--tk-bg)!important}.theme-dark .page-item.disabled .page-link{color:#e2e8f073!important;background:var(--tk-bg)!important;border-color:#ffffff0f!important;cursor:not-allowed}.theme-dark .alert-success{background:#304234!important;color:#a8f0c2!important;border-left-color:var(--tk-accent)!important}.theme-dark .alert-info{background:#2d4351!important;color:#f2d2a3!important;border-left-color:var(--tk-sky)!important}.theme-dark .alert-warning{background:#454233!important;color:#f3d48e!important;border-left-color:var(--tk-orange)!important}.theme-dark .alert-danger{background:#493137!important;color:#f4b3ad!important;border-left-color:var(--tk-red)!important}.theme-dark .alert-primary{background:#473e30!important;color:#ffe2b7!important;border-left-color:var(--tk-primary)!important}.theme-dark .nav-pills .nav-link{color:var(--tk-text)!important}.theme-dark .nav-pills .nav-link.active{background-color:var(--tk-accent)!important;color:var(--tk-bg)!important}.theme-dark .nav-pills .nav-link:hover,.theme-dark .nav-tabs .nav-link:hover{background:var(--tk-raised)!important}.theme-dark .modal-content{background:var(--tk-surface)!important;color:var(--tk-text)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 16px 64px #0000008c!important}.theme-dark .modal-header{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.theme-dark .modal-title{color:var(--tk-text)!important}.theme-dark .modal-header .btn-close{filter:invert(1) brightness(2)}.theme-dark .modal-body{color:var(--tk-text)!important}.theme-dark .modal-body label,.theme-dark .modal-body .form-label,.theme-dark .modal-body .control-label,.theme-dark .modal-body p,.theme-dark .modal-body span,.theme-dark .modal-body small,.theme-dark .modal-body .text-muted{color:var(--tk-muted)!important}.theme-dark .modal-footer{background:var(--tk-bg)!important;border-top:1px solid rgba(255,255,255,.06)!important}.theme-dark .list-group-item{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff0f!important}.theme-dark .list-group-item.active{background-color:var(--tk-accent)!important;border-color:var(--tk-accent)!important;color:var(--tk-bg)!important}.theme-dark .list-group-item:hover:not(.active):not(.disabled){background:var(--tk-raised)!important;color:#fff!important}.theme-dark .list-group-item-action{color:var(--tk-text)!important}.theme-dark .accordion-item{background:var(--tk-surface)!important;border-color:#ffffff14!important}.theme-dark .accordion-button{color:var(--tk-text)!important;background:var(--tk-bg)!important}.theme-dark .accordion-button:not(.collapsed){color:var(--tk-bg)!important;background:var(--tk-accent)!important}.theme-dark .accordion-body{border-top:1px solid rgba(255,255,255,.06)!important}.theme-dark .progress{background:#ffffff14!important}.theme-dark .progress-bar{background-color:var(--tk-accent)!important}.theme-dark .spinner-border,.theme-dark .spinner-grow{color:var(--tk-accent)!important}.theme-dark .tooltip-inner{background-color:var(--tk-raised)!important;color:var(--tk-text)!important}.theme-dark .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.theme-dark .bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--tk-raised)!important}.theme-dark .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.theme-dark .bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--tk-raised)!important}.theme-dark .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.theme-dark .bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--tk-raised)!important}.theme-dark .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.theme-dark .bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--tk-raised)!important}.theme-dark .popover{background:var(--tk-surface)!important;border-color:#ffffff14!important}.theme-dark .popover-header{background:var(--tk-bg)!important;color:var(--tk-text)!important}.theme-dark .popover-body{color:var(--tk-text)!important}.theme-dark .dropzone{background:var(--tk-bg)!important;border:2px dashed rgba(255,255,255,.18)!important;color:var(--tk-text)!important}.theme-dark .dropzone.dz-clickable{cursor:pointer}.theme-dark .dropzone .dz-message,.theme-dark .dropzone .dz-preview,.theme-dark .dropzone .dz-filename,.theme-dark .dropzone .dz-size{color:var(--tk-muted)!important}.theme-dark .wiz-section-card,.theme-dark .act-card,.theme-dark .sub-card,.theme-dark .match-extra-card{background:var(--tk-surface)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:var(--tk-card-shadow)!important}.theme-dark .wiz-section-header,.theme-dark .act-card-header,.theme-dark .sub-card-header,.theme-dark .match-extra-header{background:var(--tk-surface-ok)!important;color:#eafff2!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.theme-dark .wiz-section-body,.theme-dark .act-card-body,.theme-dark .sub-card-body,.theme-dark .match-extra-body{color:var(--tk-text)!important;background:var(--tk-surface)!important}.theme-dark .status-pill,.theme-dark .toggle-pill{background:var(--tk-raised)!important;color:var(--tk-text)!important;border:1px solid rgba(255,255,255,.12)!important}.theme-dark .section-toggle{border-color:#ffffff2e!important}.theme-dark .section-toggle:hover{background:var(--tk-raised)!important;border-color:#ffffff47!important}.theme-dark .status-pill.pill-on{background:#143124!important;color:#bff3d1!important;border-color:rgba(var(--tk-accent-rgb),.4)!important}.theme-dark .status-pill.pill-neutral{background:var(--tk-raised)!important;color:var(--tk-muted)!important}.theme-dark .section-toggle{background:var(--tk-bg)!important;color:var(--tk-text)!important;border:1px solid rgba(255,255,255,.12)!important}.theme-dark .section-toggle.active{background:#143124!important;color:#bff3d1!important;border-color:rgba(var(--tk-accent-rgb),.45)!important}.theme-dark .upload-zone{background:var(--tk-bg)!important;border:1px dashed rgba(255,255,255,.2)!important;color:var(--tk-muted)!important}.theme-dark .photo-grid .photo-thumb{background:var(--tk-bg)!important;border:1px solid rgba(255,255,255,.12)!important}.theme-dark .photo-thumb-del{background:#422f36!important;color:#ffd1cc!important;border:1px solid rgba(255,255,255,.12)!important}.theme-dark .tourist-tax-banner{background:var(--tk-bg)!important;border:1px solid rgba(255,255,255,.12)!important;color:var(--tk-text)!important}.theme-dark .tourist-tax-banner.on{background:#143124!important;color:#bff3d1!important;border-color:rgba(var(--tk-accent-rgb),.45)!important}.theme-dark .form-text{color:var(--tk-muted)!important}.theme-dark .location-picker iframe{border-color:#ffffff1f!important;filter:grayscale(.1) contrast(1.05) brightness(.9)}.theme-dark .hotel-picker-row .input-group,.theme-dark .location-coords .input-group,.theme-dark .room-options-table .input-group,.theme-dark .room-options-table .input-group-text{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff1f!important}.theme-dark .hotel-picker-row{background:var(--tk-bg)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:.4rem;padding:.5rem .6rem}.theme-dark .hotel-picker-row .form-select,.theme-dark .hotel-picker-row .form-control{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff1f!important}.theme-dark .room-options-table,.theme-dark .room-options-table th,.theme-dark .room-options-table td{color:var(--tk-text)!important;border-color:#ffffff14!important;background:var(--tk-surface)!important}.theme-dark .room-options-table thead th{background:var(--tk-colhead-bg)!important;color:var(--tk-colhead-ink)!important;border-bottom:2px solid var(--tk-colhead-rule)!important}.theme-dark .room-options-table tfoot td,.theme-dark .room-options-table tfoot th{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-top:1px solid rgba(255,255,255,.12)!important}.theme-dark .location-picker .btn-outline-secondary,.theme-dark .hotel-picker-row .btn-outline-secondary{color:var(--tk-text)!important;border-color:var(--tk-border)!important}.theme-dark .location-picker .btn-outline-secondary:hover,.theme-dark .hotel-picker-row .btn-outline-secondary:hover{background:var(--tk-raised)!important;border-color:var(--tk-border)!important;color:#fff!important}.theme-dark .text-center.text-muted,.theme-dark .text-muted.small{color:var(--tk-muted)!important}.theme-dark .section-sub-label{color:#eafff2!important;border-bottom-color:rgba(var(--tk-accent-rgb),.45)!important}.theme-dark .flight-card{border-color:#ffffff1f!important;background:var(--tk-surface)!important;box-shadow:var(--tk-card-shadow)!important}.theme-dark .flight-card-header{background:var(--tk-surface-ok)!important;color:#eafff2!important;border-bottom-color:#ffffff1f!important}.theme-dark .flight-card-header:hover{background:#1f3d2b!important}.theme-dark .flight-card-body{background:var(--tk-surface)!important;color:var(--tk-text)!important}.theme-dark .fa,.theme-dark .fas,.theme-dark .far,.theme-dark .fal,.theme-dark .fab{color:inherit}.theme-dark .fa-check,.theme-dark .fa-check-circle,.theme-dark .fa-check-circle-o,.theme-dark .fa-check-square,.theme-dark .fa-circle-check{color:#fff!important}.theme-dark .fa-times,.theme-dark .fa-times-circle,.theme-dark .fa-times-circle-o,.theme-dark .fa-xmark,.theme-dark .fa-circle-xmark{color:var(--tk-red)!important}.theme-dark .fa-exclamation,.theme-dark .fa-exclamation-circle,.theme-dark .fa-exclamation-circle-o,.theme-dark .fa-triangle-exclamation,.theme-dark .fa-warning{color:var(--tk-orange)!important}.theme-dark .fa-info,.theme-dark .fa-info-circle,.theme-dark .fa-info-circle-o,.theme-dark .fa-circle-info{color:var(--tk-sky)!important}.theme-dark .offcanvas{background:var(--tk-surface)!important;color:var(--tk-text)!important}.theme-dark .offcanvas-header{background:var(--tk-bg)!important;color:var(--tk-text)!important}.theme-dark .toast{background:var(--tk-surface)!important;color:var(--tk-text)!important;box-shadow:0 6px 24px #0000008c!important}.theme-dark .toast-header{background:var(--tk-bg)!important;color:var(--tk-text)!important}.theme-dark .swal2-popup{background:var(--tk-surface)!important;color:var(--tk-text)!important}.theme-dark .swal2-title{color:var(--tk-text)!important}.theme-dark .swal2-confirm{background-color:var(--tk-accent)!important;color:var(--tk-bg)!important}.theme-dark .swal2-cancel{background-color:var(--tk-border)!important;color:var(--tk-text)!important}.theme-dark .swal2-success-circular-line-left,.theme-dark .swal2-success-circular-line-right,.theme-dark .swal2-success-fix{background:var(--tk-surface)!important}.theme-dark .swal2-html-container{color:var(--tk-text)!important}.theme-dark .swal2-close{color:var(--tk-text)!important;background:transparent!important}.theme-dark .swal2-input,.theme-dark .swal2-textarea,.theme-dark .swal2-select{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff1f!important}.theme-dark .swal2-input::placeholder,.theme-dark .swal2-textarea::placeholder{color:#e2e8f0bf!important}.theme-dark .swal2-footer{border-top:1px solid rgba(255,255,255,.08)!important;color:var(--tk-muted)!important}.theme-dark .swal2-actions .swal2-styled:focus{box-shadow:0 0 0 .2rem rgba(var(--tk-accent-rgb),.25)!important}.theme-dark .swal-modal{background:var(--tk-surface)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 16px 64px #0000008c!important}.theme-dark .swal-title,.theme-dark .swal-text{color:var(--tk-text)!important}.theme-dark .swal-footer{border-top:1px solid rgba(255,255,255,.08)!important}.theme-dark .swal-button{background:var(--tk-raised)!important;color:var(--tk-text)!important;border:1px solid rgba(255,255,255,.12)!important}.theme-dark .swal-button:hover{background:var(--tk-raised)!important}.theme-dark .swal-button--confirm{background:var(--tk-accent)!important;color:var(--tk-bg)!important;border-color:var(--tk-accent-d)!important}.theme-dark .swal-button--cancel{background:var(--tk-border)!important;color:var(--tk-text)!important}.theme-dark .swal-icon--warning{border-color:var(--tk-orange)!important}.theme-dark .swal-content__input,.theme-dark .swal-content__textarea{background:var(--tk-bg)!important;color:var(--tk-text)!important;border-color:#ffffff1f!important}.theme-dark .swal-content__input::placeholder,.theme-dark .swal-content__textarea::placeholder{color:#e2e8f0bf!important}.theme-dark .swal-content__input:focus,.theme-dark .swal-content__textarea:focus{border-color:var(--tk-accent)!important;box-shadow:0 0 0 .2rem rgba(var(--tk-accent-rgb),.22)!important;outline:none!important}.theme-dark .swal-icon--warning__body,.theme-dark .swal-icon--warning__dot{background-color:var(--tk-orange)!important}.theme-dark .swal-icon--success__ring{border-color:rgba(var(--tk-accent-rgb),.6)!important}.theme-dark .swal-icon--success__line{background-color:var(--tk-accent)!important}.theme-dark .swal-icon--success:before,.theme-dark .swal-icon--success:after,.theme-dark .swal-icon--success__hide-corners{background:var(--tk-surface)!important}.theme-dark .swal-icon--error__line{background-color:var(--tk-red)!important}.theme-dark .wizard-step-item:not(.is-active):not(.is-done) .wizard-step-bubble{background:var(--tk-raised)!important;color:var(--tk-text)!important;border:2px solid rgba(255,255,255,.12)!important;box-shadow:0 2px 10px #0006!important}.theme-dark .wizard-step-item:not(.is-active):not(.is-done) .wizard-step-bubble span{color:var(--tk-text)!important}.theme-dark ::-webkit-scrollbar{width:6px;height:6px}.theme-dark ::-webkit-scrollbar-track{background:var(--tk-bg)}.theme-dark ::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:100px}.theme-dark ::-webkit-scrollbar-thumb:hover{background:#ffffff59}.theme-dark .card-title,.theme-dark .list-group-item-heading,.theme-dark .page-title,.theme-dark .section-title{font-family:var(--tk-font-heading);font-weight:600}.theme-dark ::selection{background:#ffd28f40!important;color:var(--tk-bg)!important}.theme-dark .text-primary,.theme-dark .text-success{color:var(--tk-accent)!important}.theme-dark .text-warning{color:var(--tk-orange)!important}.theme-dark .text-danger{color:var(--tk-red)!important}.theme-dark .text-navy{color:#d8b27a!important}.theme-dark .text-sky{color:var(--tk-sky)!important}.theme-dark .bg-trainingskampen-light{background:#3c3730!important;color:var(--tk-text)!important}.theme-dark .bg-tk-surface{background:var(--tk-surface)!important}.theme-dark .bg-tk-yellow{background:#3b2c10!important;color:#f6e3a8!important}.theme-dark .bg-tk-navy{background:var(--tk-bg)!important;color:var(--tk-text)!important}.theme-dark .border-tk{border-color:#ffffff1f!important}.theme-dark hr{border-color:#ffffff14!important}.theme-dark .form-control[readonly],.theme-dark .form-control:disabled,.theme-dark .form-select:disabled,.theme-dark textarea[readonly],.theme-dark textarea:disabled{background:var(--brand-surface-disabled)!important;color:var(--brand-text-disabled)!important;border-color:#ffffff0d!important;cursor:not-allowed}.theme-dark .form-check-input:disabled{opacity:.45}.theme-dark .form-check-input:disabled~.form-check-label{color:var(--brand-text-disabled)}:root{--tk-green: #407B20;--tk-green-d: #33631A;--tk-blue-unused: #B68D4F;--tk-blue-d-unused: var(--tk-green-d);--tk-primary-h: #C87700;--tk-bg: #F4F4F2;--tk-border: #E1E1DC;--tk-text: #3B3B3A;--tk-muted: #6E6E6C;--tk-control-h: 32px;--sp-0: 2px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--tk-ease: .18s ease-out;--card-radius: 7px;--btn-radius: 5px;--shadow-sm: 0 1px 4px rgba(0,0,0,.08);--shadow-md: 0 2px 12px rgba(0,0,0,.1)}[id^=crud-table-]>.card{border:none;border-radius:var(--card-radius);box-shadow:var(--shadow-md);margin-bottom:1.4rem;overflow:visible}[id^=crud-table-]>.card>.table-responsive{border-radius:0 0 var(--card-radius) var(--card-radius);overflow-x:auto}[id^=crud-table-]>.card>.card-header{background:var(--tk-green)!important;color:#fff;font-weight:600;font-size:var(--tk-panelhead-size);padding:var(--sp-1) var(--sp-3);border-bottom:none;min-height:var(--tk-control-h);display:flex;align-items:center;flex-wrap:wrap;gap:2px;border-radius:var(--card-radius) var(--card-radius) 0 0}[id^=crud-table-]>.card>.card-header span,[id^=crud-table-]>.card>.card-header i,[id^=crud-table-]>.card>.card-header svg{color:#fff}[id^=crud-table-]>.card>.card-header i{cursor:pointer;padding:2px 5px;border-radius:var(--card-radius);font-size:.85rem;margin-right:8px}[id^=crud-table-]>.card>.card-header .crud-table-btn-active{color:#fff000!important;background:#ffffff26!important}[id^=crud-table-]>.card>.card-header .crud-table-divide-before{border-left:1px solid rgba(255,255,255,.3);padding-left:10px;margin-left:4px}[id^=crud-table-]>.card>.card-header .crud-table-right{float:none;display:inline-flex;align-items:center}[id^=crud-table-]>.card>.card-header .crud-table-right{margin-left:6px}[id^=crud-table-]>.card>.card-header .crud-table-right:first-of-type:not(.crud-table-search){margin-left:auto}[id^=crud-table-]>.card>.card-header>.crud-table-left{margin-right:auto}[id^=crud-table-]>.card>.card-header>.crud-table-right{order:10}[id^=crud-table-]>.card>.card-header>.crud-table-right:has(.fa-filter),[id^=crud-table-]>.card>.card-header>.crud-table-right:has(.fa-search),[id^=crud-table-]>.card>.card-header>.crud-table-search{order:20}[id^=crud-table-]>.card>.card-header .crud-table-search{background:#ffffffeb;border:1px solid rgba(255,255,255,.5);border-radius:4px;color:#333;font-size:var(--tk-ui-size);padding:0 var(--sp-2);height:24px;margin-top:0;min-width:160px;transition:background .18s ease-out}[id^=crud-table-]>.card>.card-header .crud-table-search:focus{background:#fff;outline:none;border-color:#fffc}.crud-table-button-row{background-color:#f8f9fb!important;border-bottom:1px solid #e9ecef;display:flex;align-items:center;flex-wrap:wrap;gap:4px}button.crud-table-button-header.crud-table-button-header,a.crud-table-button-header.crud-table-button-header{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;background-color:var(--tk-primary);color:var(--tk-on-primary)!important;border:1px solid var(--tk-primary-edge);border-radius:var(--btn-radius);padding:0 5px;font-size:var(--tk-ui-size);font-weight:500;line-height:1.5;margin-right:4px;transition:background .18s ease-out,border-color .18s ease-out,transform .05s ease-out;white-space:nowrap;text-decoration:none;cursor:pointer}button.crud-table-button-header:hover,a.crud-table-button-header:hover{background-color:var(--tk-primary-h);border-color:var(--tk-primary-h)!important;color:var(--tk-on-primary)!important}button.crud-table-button-header:active{transform:scale(.97)}button.crud-table-button-header:not(.btn-success):not(.btn-danger):not(.is-ghost){--bs-btn-color: var(--tk-on-primary);--bs-btn-bg: var(--tk-primary);--bs-btn-border-color: var(--tk-primary-edge);--bs-btn-hover-color: var(--tk-on-primary);--bs-btn-hover-bg: var(--tk-primary-h);--bs-btn-hover-border-color: var(--tk-primary-h);--bs-btn-active-color: var(--tk-on-primary);--bs-btn-active-bg: var(--tk-primary-h);--bs-btn-active-border-color: var(--tk-primary-h);--bs-btn-disabled-color: var(--tk-on-primary);--bs-btn-disabled-bg: var(--tk-primary);--bs-btn-disabled-border-color: var(--tk-primary);--bs-btn-focus-shadow-rgb: var(--tk-primary-rgb)}button.crud-table-button-header.crud-table-button-header.is-icon-only{width:var(--tk-control-h);padding:7px;gap:0;font-size:0}button.crud-table-button-header.crud-table-button-header.is-icon-only>i{font-size:var(--tk-ui-size);line-height:1}button.crud-table-button-header.btn-success{background-color:var(--tk-green);border-color:var(--tk-green-d)}button.crud-table-button-header.btn-success:hover{background-color:var(--tk-green-d)}button.crud-table-button-header.btn-danger{background-color:#dc3545;border-color:#bd2130}[id^=crud-table-] .table{margin-bottom:0;font-size:.875rem;width:100%}[id^=crud-table-] .table thead th{background-color:var(--tk-colhead-bg);color:var(--tk-colhead-ink);font-weight:var(--tk-colhead-weight);font-size:var(--tk-colhead-size);letter-spacing:var(--tk-colhead-tracking);border-bottom:2px solid var(--tk-colhead-rule);border-top:none;white-space:nowrap;padding:var(--sp-2) var(--sp-3);-webkit-user-select:none;user-select:none;cursor:pointer;transition:background .18s ease-out,color .18s ease-out}[id^=crud-table-] .table thead th:hover{background-color:var(--tk-colhead-hover-bg);color:var(--tk-green)}[id^=crud-table-] .table thead th#crud-table-empty{cursor:default}[id^=crud-table-] .table tbody tr{transition:background .1s ease-out}[id^=crud-table-] .table tbody tr:hover{background-color:#fdf7ed!important}.table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: transparent;background-color:transparent!important}[id^=crud-table-] .table tbody td{vertical-align:middle;padding:var(--sp-2) var(--sp-3);border-color:#eaecf4;font-size:.875rem;color:var(--tk-text)}[id^=crud-table-] .table tbody td:not(.crud-table-shrink){white-space:nowrap!important;max-width:220px;overflow:hidden;text-overflow:ellipsis}[id^=crud-table-] .table tbody td>span{display:block;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-width:220px}[id^=crud-table-] .crud-table-sortorder{font-size:.7rem;margin-left:4px;color:var(--tk-green-d)}th.crud-table-shrink,td.crud-table-shrink{white-space:nowrap;width:1px;padding-left:8px!important;padding-right:8px!important}button.crud-table-button{width:30px!important;height:30px!important;border-radius:var(--btn-radius)!important;margin:1px!important;border:1px solid transparent!important;padding:0!important;font-size:.78rem!important;transition:background .18s ease-out,border-color .18s ease-out,transform .05s ease-out;cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center}button.crud-table-button:active{transform:scale(.93)}button.crud-table-button .me-2,button.crud-table-button .mr-2{margin-left:4px!important;font-size:.78rem!important;white-space:nowrap}button.crud-table-button:not([class*=btn-]){background-color:#f4ede2;border-color:#dbd2c5!important;color:var(--tk-green)}button.crud-table-button:not([class*=btn-]):hover{background-color:var(--tk-green);border-color:var(--tk-green-d)!important;color:#fff}button.crud-table-button.btn-primary{background-color:var(--tk-green);border-color:var(--tk-green-d)!important;color:#fff}button.crud-table-button.btn-primary:hover{background-color:var(--tk-green-d)}button.crud-table-button.btn-success{background-color:var(--tk-green);border-color:var(--tk-green-d)!important;color:#fff}button.crud-table-button.btn-success:hover{background-color:var(--tk-green-d)}button.crud-table-button.btn-danger{background-color:#e53e3e;border-color:#c53030!important;color:#fff}button.crud-table-button.btn-danger:hover{background-color:#c53030}button.crud-table-button.btn-warning{background-color:#f6ad55;border-color:#d69e2e!important;color:var(--tk-raised)}button.crud-table-button.btn-warning:hover{background-color:#d69e2e;color:var(--tk-raised)}button.crud-table-button.btn-info{background-color:#e1a142;border-color:#b07b2b!important;color:#fff}button.crud-table-button.btn-info:hover{background-color:#b07b2b}td.crud-table-button:hover{color:inherit;cursor:default}.btn-link:has(>i:only-child),.btn-link:has(>svg:only-child){text-decoration:none!important}:root{--bs-blue: #F39200;--bs-primary: #407B20;--bs-primary-rgb: 64, 123, 32;--bs-info: #D39C4A;--bs-info-rgb: 211, 156, 74;--bs-link-color: #9E5900;--bs-link-color-rgb: 158, 89, 0;--bs-link-hover-color: #C87700;--bs-focus-ring-color: rgba(64, 123, 32, .25)}.theme-dark{--bs-blue: #D4922F;--bs-info: #E8A94A;--bs-info-rgb: 232, 169, 74;--bs-link-color: #FDD393;--bs-link-color-rgb: 253, 211, 147;--bs-link-hover-color: #FFE4B8}.sba-action-btn--primary.sba-action-btn--primary{background:var(--tk-primary-l);color:var(--tk-primary-edge)}.sba-action-btn--primary.sba-action-btn--primary:hover{background:var(--tk-primary);color:#fff}.sba-action-menu-item.sba-action-menu-item:hover{background:var(--tk-primary-l);color:var(--tk-primary-edge)}.btn-default.btn-default{background-color:var(--tk-primary);border-color:var(--tk-primary-edge);color:#fff}.btn-default.btn-default:hover{background-color:var(--tk-primary-h);border-color:var(--tk-primary-edge);color:#fff}.tabel-label-primary.tabel-label-primary{background:var(--tk-primary);color:#fff}.table-striped tbody .empty-card.empty-card{color:var(--tk-primary-edge)}.theme-dark span.sba-multiselect-box .remove,html.theme-dark span.sba-multiselect-box .remove{color:var(--tk-primary)!important}:root{--tk-modal-confirm: 440px;--tk-modal-form: 680px;--tk-modal-wide: 980px}.modal-dialog.tk-modal--confirm{max-width:var(--tk-modal-confirm)}.modal-dialog.tk-modal--form{max-width:var(--tk-modal-form)}.modal-dialog.tk-modal--wide{max-width:var(--tk-modal-wide)}.modal-dialog.tk-modal--confirm .modal-body{padding:20px 22px}.modal-dialog.tk-modal--confirm .modal-body>p:only-child{margin-bottom:0}#settingsModal .modal-dialog{max-width:var(--tk-modal-form)}.modal-dialog{max-height:calc(100vh - 2rem)}.modal-content{max-height:calc(100vh - 2rem);overflow:hidden}.modal-content>.modal-body{overflow-y:auto;overscroll-behavior:contain}.modal-content>.modal-header,.modal-content>.modal-footer{flex-shrink:0}div.crud-table-pagination{background:#f8f9fb;border-top:1px solid #e9ecef;padding:3px 12px!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;border-radius:0 0 var(--card-radius) var(--card-radius)}ul.crud-table-pagination,.crud-table-pagination ul.pagination{margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;min-height:0!important}.crud-table-pagination .page-item{display:flex;align-items:center}.crud-table-pagination .page-link{color:var(--tk-green);border-color:var(--tk-border);font-size:.72rem;height:22px;min-width:22px;width:auto;padding:0 6px!important;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .18s ease-out}.crud-table-pagination .page-item.active .page-link{background-color:var(--tk-green);border-color:var(--tk-green-d);color:#fff}.crud-table-pagination .page-link:hover{background-color:#fef8ee;color:var(--tk-green-d);border-color:var(--tk-border)}.card-footer.crud-table-panel{background:#f8f9fb!important;border-top:1px solid #e9ecef!important;padding:7px 14px!important;display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;border-radius:0 0 var(--card-radius) var(--card-radius)!important}.crud-table-footer-statistics{color:#666!important;font-size:.78rem!important;display:flex;align-items:center;gap:6px}div.crud-table-panel-text{font-size:.78rem!important;color:#888!important}.crud-table-page-limit-text{font-size:.78rem;color:#666;display:flex;align-items:center;gap:5px}.crud-table-page-limit-input{width:60px!important;display:inline-block;padding:var(--sp-0) var(--sp-2);font-size:.8rem}span.crud-table-refresh{border:1px solid #DBD2C5;border-radius:3px;padding:var(--sp-0) var(--sp-2);cursor:pointer;color:var(--tk-green);transition:background .18s ease-out}tr.crud-table-statistics td{background-color:#f0f4fb;font-weight:600}tr.crud-table-statistics{border-top:2px solid var(--tk-border)}span.crud-table-message{background:var(--tk-green)!important;color:#fff!important;border-radius:4px;font-size:.73rem;padding:var(--sp-1) var(--sp-2);font-weight:500}.crud-table-modal.show{display:block!important;background:#00000080}.crud-table-modal .modal-header,.crud-table-modal-header{background:linear-gradient(135deg,var(--tk-green) 0%,var(--tk-green-d) 100%)!important;color:#fff;border-bottom:none;padding:14px 18px}.crud-table-modal .modal-header h4,.crud-table-modal .modal-header .modal-title{font-size:var(--tk-ui-size);font-weight:600;color:#fff;margin:0}.crud-table-modal .modal-header .btn-close,.crud-table-modal .modal-header .close{filter:invert(1) brightness(2);opacity:.85}.crud-table-modal .modal-content,.crud-table-modal-content{box-shadow:0 8px 30px #00000038;overflow:hidden}.crud-table-modal .modal-body{padding:18px 20px;color:#4a5568!important}.crud-table-modal .modal-body label,.crud-table-modal .modal-body .form-label,.crud-table-modal .modal-body .control-label{color:#4a5568!important;font-weight:500;font-size:.875rem}.crud-table-modal .modal-body .form-control,.crud-table-modal .modal-body .form-select,.crud-table-modal-body .form-control,.crud-table-modal-body .form-select{border-color:#dbd2c5;border-radius:4px;font-size:.88rem;padding:6px 10px}.crud-table-modal .modal-body .form-control:focus,.crud-table-modal .modal-body .form-select:focus,.crud-table-modal-body .form-control:focus{border-color:var(--tk-green);box-shadow:0 0 0 .18rem rgba(var(--tk-accent-rgb),.18)}.crud-table-modal .modal-footer{padding:10px 18px;border-top:1px solid #e9ecef;background:#f8f9fb}.crud-table-modal .modal-footer.crud-table-modal-message,.modal-footer.crud-table-modal-message{color:#fff}.crud-table-modal .modal-footer.crud-table-bg-green,.modal-footer.crud-table-bg-green{background:var(--tk-green)}.crud-table-modal .modal-footer.crud-table-bg-red,.modal-footer.crud-table-bg-red{background:var(--tk-red, #e74c3c)}.crud-table-modal .modal-footer .btn-primary,.modal-footer .btn-primary,.crud-table-modal .modal-footer .btn-success,.modal-footer .btn-success{background-color:var(--tk-green)!important;border-color:var(--tk-green-d)!important;color:#fff!important;padding:var(--sp-2) var(--sp-4)!important;border-radius:5px!important;font-size:.875rem!important;font-weight:500!important}.crud-table-modal .modal-footer .btn-secondary,.crud-table-modal .modal-footer .btn-default,.modal-footer .btn-secondary,.modal-footer .btn-default{background-color:#e2e8f0!important;border:1px solid #DBD2C5!important;color:#4a5568!important;padding:var(--sp-2) var(--sp-4)!important;border-radius:5px!important;font-size:.875rem!important;font-weight:500!important}.crud-table-modal .modal-footer .btn-danger,.modal-footer .btn-danger{padding:var(--sp-2) var(--sp-4)!important;border-radius:5px!important;font-size:.875rem!important;font-weight:500!important}.crud-table-modal .modal-footer .btn-primary:hover,.crud-table-modal .modal-footer .btn-success:hover,.modal-footer .btn-primary:hover,.modal-footer .btn-success:hover{background-color:var(--tk-green-d)!important}.crud-table-modal .modal-footer .btn-secondary:hover,.crud-table-modal .modal-footer .btn-default:hover,.modal-footer .btn-secondary:hover,.modal-footer .btn-default:hover{background-color:#e4dcd0!important;color:#4a5568!important}[id^=crud-table-] .form-control,[id^=crud-table-] .form-select{font-size:.82rem;border-color:#dbd2c5;padding:var(--sp-1) var(--sp-2)}[id^=crud-table-] .form-control:focus,[id^=crud-table-] .form-select:focus{border-color:var(--tk-green);box-shadow:0 0 0 .18rem rgba(var(--tk-accent-rgb),.18)}@media (max-width: 576px){[id^=crud-table-]>.card>.card-header{font-size:var(--tk-ui-size);padding:var(--sp-1) var(--sp-3)}button.crud-table-button-header{font-size:var(--tk-ui-size);padding:var(--sp-1) var(--sp-2)}[id^=crud-table-] .table tbody td{font-size:.82rem;padding:var(--sp-2) var(--sp-2)}}.content-header{padding:0 0 .8rem;border-bottom:2px solid #F8F2E8;margin-bottom:1.4rem}.content-header h1{font-size:1.4rem;font-weight:700;color:var(--tk-text);margin:0;line-height:1.3}.content-header h1 small{font-size:.9rem;font-weight:400;color:var(--tk-muted);margin-left:.4rem}.page-title{font-size:1.25rem;font-weight:700;color:var(--tk-text);margin-bottom:1.2rem;padding-bottom:.6rem;border-bottom:2px solid #F8F2E8;display:flex;align-items:center;gap:.5rem}.page-title i{color:var(--tk-green);font-size:1.1rem}.nav-tabs-custom{background:#fff;border-radius:var(--card-radius);box-shadow:var(--shadow-md);margin-bottom:1.4rem;overflow:visible;padding:0 var(--sp-4) var(--sp-4)}.nav-tabs-custom>.nav.nav-tabs{border-bottom:2px solid #F4EDE2;background:#f6f8fd;border-radius:var(--card-radius);margin-left:calc(-1 * var(--sp-4));margin-right:calc(-1 * var(--sp-4))}.nav-tabs-custom>.nav.nav-tabs .nav-item{margin-bottom:-2px}.nav-tabs-custom>.nav.nav-tabs .nav-link{border:none;border-bottom:3px solid transparent;border-radius:0;color:var(--tk-muted);font-size:var(--tk-ui-size);padding:var(--sp-3) var(--sp-4);font-weight:500;transition:color .18s ease-out,border-color .18s ease-out;white-space:nowrap}.nav-tabs-custom>.nav.nav-tabs .nav-link:hover{color:var(--tk-green);border-bottom-color:#e0cfb5;background:transparent}.nav-tabs-custom>.nav.nav-tabs .nav-link.active{color:var(--tk-accent-d, #33631A);background:transparent;border:none;border-bottom:3px solid var(--tk-accent);border-radius:0;font-weight:600}.nav-tabs-custom>.nav.nav-tabs .nav-link .badge{vertical-align:middle}.nav-tabs-custom>.nav.nav-tabs>li{margin-bottom:-2px}.nav-tabs-custom>.nav.nav-tabs>li>a{display:block;color:var(--tk-muted);font-size:var(--tk-ui-size);padding:var(--sp-3) var(--sp-4);font-weight:500;border-bottom:3px solid transparent;text-decoration:none;transition:color .18s ease-out,border-color .18s ease-out;white-space:nowrap}.nav-tabs-custom>.nav.nav-tabs>li>a:hover{color:var(--tk-green);border-bottom-color:#e0cfb5}.nav-tabs-custom>.nav.nav-tabs>li.active>a,.nav-tabs-custom>.nav.nav-tabs>li.active>a:focus{color:var(--tk-green);border-bottom-color:var(--tk-green);font-weight:600}.nav-tabs-custom>.tab-content{border-radius:0 0 var(--card-radius) var(--card-radius)}.nav-tabs-custom .nav-tabs-custom{box-shadow:none;border:1px solid #F4EDE2;border-radius:5px;margin-bottom:.75rem}.nav-tabs-custom .nav-tabs-custom>.nav.nav-tabs{background:#f4f6fa;border-radius:5px 5px 0 0;padding:0 .5rem}.nav-tabs-custom .nav-tabs-custom>.tab-content{padding:.75rem}.nav-tabs{border-bottom-color:#dee2e6}.nav-tabs .nav-link{color:var(--tk-muted);border-color:transparent;font-size:var(--tk-ui-size);font-weight:500;transition:color .18s ease-out,background .18s ease-out;padding:.55rem .9rem}.nav-tabs .nav-link:hover{color:var(--tk-green);border-color:transparent transparent #E0CFB5;background:#f4f6fb}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--tk-green);font-weight:600;border-color:#dee2e6 #dee2e6 #fff}.tab-content{padding-top:.25rem}.nav.nav-tabs.tk-tabs{border-bottom:2px solid #F4EDE2;background:#f6f8fd;border-radius:var(--card-radius);flex-wrap:wrap;gap:2px}.nav.nav-tabs.tk-tabs .nav-item{margin-bottom:-2px}.nav.nav-tabs.tk-tabs .nav-link{border:none;border-bottom:3px solid transparent;border-radius:0;color:var(--tk-muted);font-size:var(--tk-ui-size);padding:var(--sp-3) var(--sp-4);font-weight:500;white-space:nowrap;transition:color .18s ease-out,border-color .18s ease-out}.nav.nav-tabs.tk-tabs .nav-link:hover{color:var(--tk-green);border-bottom-color:#e0cfb5;background:transparent}.nav.nav-tabs.tk-tabs .nav-link.active:before,.nav.nav-tabs.tk-tabs .nav-item.show .nav-link:before,.nav-tabs-custom>.nav.nav-tabs .nav-link.active:before{display:none}.nav.nav-tabs.tk-tabs .nav-link.active,.nav.nav-tabs.tk-tabs .nav-item.show .nav-link{color:var(--tk-accent-d, #33631A);background:transparent;border:none;border-bottom:3px solid var(--tk-accent);border-radius:0;font-weight:600}.theme-dark .nav.nav-tabs.tk-tabs{background:var(--tk-bg);border-bottom:1px solid rgba(255,255,255,.08)}.theme-dark .nav.nav-tabs.tk-tabs .nav-link{color:var(--tk-muted)}.theme-dark .nav.nav-tabs.tk-tabs .nav-link:hover{color:var(--tk-text);border-bottom-color:#ffffff2e;background:transparent}.theme-dark .nav.nav-tabs.tk-tabs .nav-link.active,.theme-dark .nav.nav-tabs.tk-tabs .nav-item.show .nav-link,.theme-dark .nav-tabs-custom>.nav.nav-tabs .nav-link.active{color:var(--tk-text);background:transparent;border:none;border-bottom:2px solid var(--tk-accent)!important;border-radius:0}.card{border:none;border-radius:var(--card-radius);box-shadow:var(--shadow-md)}.card-header{font-weight:600;font-size:var(--tk-panelhead-size);padding:var(--sp-3) var(--sp-4)}.card-header.bg-trainingskampen{background:var(--tk-accent)!important;color:#fff!important;border-bottom:none}.card-header.bg-trainingskampen+.card-body{border-radius:0 0 var(--card-radius) var(--card-radius)}.log-tables .card-header,.exact-queue-tables .card-header{margin-bottom:1rem}.form-control,.form-select{border-color:#dbd2c5;border-radius:4px;font-size:.9rem;transition:border-color .18s ease-out,box-shadow .18s ease-out}.form-control:focus,.form-select:focus{border-color:var(--tk-green);box-shadow:0 0 0 .2rem rgba(var(--tk-accent-rgb),.15)}.form-label,label{font-size:.875rem;font-weight:500;color:#4a5568;margin-bottom:.25rem}.btn{border-radius:var(--btn-radius);font-weight:500}.btn-primary,.btn-success{--bs-btn-color: #fff;--bs-btn-bg: var(--tk-green);--bs-btn-border-color: var(--tk-green-d);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--tk-green-d);--bs-btn-hover-border-color: var(--tk-green-d);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--tk-green-d);--bs-btn-active-border-color: var(--tk-green-d);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--tk-green);--bs-btn-disabled-border-color: var(--tk-green);--bs-btn-focus-shadow-rgb: 40, 193, 21}html:not(.theme-dark) .btn-primary,html:not(.theme-dark) .btn-success{background-color:var(--tk-green);border-color:var(--tk-green-d);color:#fff}html:not(.theme-dark) .btn-primary:hover,html:not(.theme-dark) .btn-primary:focus,html:not(.theme-dark) .btn-success:hover,html:not(.theme-dark) .btn-success:focus{background-color:var(--tk-green-d);border-color:var(--tk-green-d);color:#fff}html:not(.theme-dark) .btn-primary:not(:disabled):not(.disabled):active,html:not(.theme-dark) .btn-primary:not(:disabled):not(.disabled).active,html:not(.theme-dark) .btn-success:not(:disabled):not(.disabled):active,html:not(.theme-dark) .btn-success:not(:disabled):not(.disabled).active,html:not(.theme-dark) .show>.btn-primary.dropdown-toggle,html:not(.theme-dark) .show>.btn-success.dropdown-toggle{background-color:var(--tk-green-d);border-color:var(--tk-green-d);color:#fff}.theme-dark .btn-primary,.theme-dark .btn-success{background-color:var(--tk-accent);border-color:var(--tk-accent-d);color:#fff}.theme-dark .btn-primary:hover,.theme-dark .btn-primary:focus,.theme-dark .btn-success:hover,.theme-dark .btn-success:focus,.theme-dark .btn-primary:not(:disabled):not(.disabled):active,.theme-dark .btn-primary:not(:disabled):not(.disabled).active,.theme-dark .btn-success:not(:disabled):not(.disabled):active,.theme-dark .btn-success:not(:disabled):not(.disabled).active,.theme-dark .show>.btn-primary.dropdown-toggle,.theme-dark .show>.btn-success.dropdown-toggle{background-color:var(--tk-accent-d);border-color:var(--tk-accent-d);color:#fff}html:not(.theme-dark) .btn-secondary{background-color:#54595f;border-color:#454a50;color:#fff}html:not(.theme-dark) .btn-secondary:hover,html:not(.theme-dark) .btn-secondary:focus,html:not(.theme-dark) .btn-secondary:not(:disabled):not(.disabled):active,html:not(.theme-dark) .show>.btn-secondary.dropdown-toggle{background-color:#454a50;border-color:#454a50;color:#fff}.theme-dark .btn-secondary{background-color:var(--tk-raised);border-color:var(--tk-border);color:var(--tk-text)}.theme-dark .btn-secondary:hover,.theme-dark .btn-secondary:focus,.theme-dark .btn-secondary:not(:disabled):not(.disabled):active,.theme-dark .show>.btn-secondary.dropdown-toggle{background-color:var(--tk-border);border-color:var(--tk-border);color:var(--tk-text)}.btn-tk-orange{--bs-btn-color: var(--tk-on-primary);--bs-btn-bg: var(--tk-primary);--bs-btn-border-color: var(--tk-primary-edge);--bs-btn-hover-color: var(--tk-on-primary);--bs-btn-hover-bg: var(--tk-primary-h);--bs-btn-hover-border-color: var(--tk-primary-h);--bs-btn-active-color: var(--tk-on-primary);--bs-btn-active-bg: var(--tk-primary-h);--bs-btn-active-border-color: var(--tk-primary-h);--bs-btn-disabled-color: var(--tk-on-primary);--bs-btn-disabled-bg: var(--tk-primary);--bs-btn-disabled-border-color: var(--tk-primary);--bs-btn-focus-shadow-rgb: var(--tk-primary-rgb)}.swal-overlay{z-index:200100!important}.swal-button{background-color:var(--tk-green)!important;border:1px solid var(--tk-accent-d)!important;color:#fff!important;font-weight:500}.swal-button:not([disabled]):hover,.swal-button:active{background-color:var(--tk-accent-d)!important}.swal-button:focus{box-shadow:0 0 0 .2rem rgba(var(--tk-accent-rgb),.35)!important}.swal-button--cancel{background-color:#fff!important;border-color:#ced4da!important;color:var(--tk-antraciet)!important}.swal-button--cancel:not([disabled]):hover{background-color:#f1f3f5!important}.swal-button--danger{background-color:var(--tk-red)!important;border-color:#c0392b!important}.swal-button--danger:not([disabled]):hover{background-color:#c0392b!important}.btn-outline-secondary{border-color:#507a1e;color:#507a1e}.btn-outline-secondary:hover,.btn-outline-secondary:focus-visible{background-color:#507a1e;border-color:#507a1e;color:#fff}.btn{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.btn:focus-visible{outline:2px solid rgba(var(--tk-accent-rgb),.55);outline-offset:2px;box-shadow:none}.btn:disabled,.btn.disabled{box-shadow:none;opacity:.55}.badge{font-weight:500;letter-spacing:.01em;padding:.3em .6em;border-radius:4px}.badge-tk-open{background-color:#ffc107;color:var(--tk-raised)}.badge-tk-paid{background-color:var(--tk-green);color:#fff}.badge-tk-closed{background-color:#6c757d;color:#fff}.badge-tk-draft{background-color:#adb5bd;color:#fff}.badge-tk-pending{background-color:#fd7e14;color:#fff}.badge-tk-danger{background-color:#dc3545;color:#fff}.badge-tk-info{background-color:#b87817;color:#fff}.finance-table{font-size:.88rem;width:100%}.finance-table thead th{background-color:var(--tk-colhead-bg);color:var(--tk-colhead-ink);font-weight:var(--tk-colhead-weight);font-size:var(--tk-colhead-size);letter-spacing:var(--tk-colhead-tracking);border-bottom:2px solid var(--tk-colhead-rule);white-space:nowrap;padding:.55rem .75rem}.finance-table tbody tr:hover{background-color:#fdf7ed}.finance-table tbody td{padding:var(--sp-2) var(--sp-3);vertical-align:middle}.finance-table tfoot td{font-weight:700;border-top:2px solid var(--tk-border);background:#f0f4fb;padding:var(--sp-2) var(--sp-3)}.page-empty-state{text-align:center;padding:2.5rem 1rem;color:#c0b3a0}.page-empty-state i{font-size:2.5rem;margin-bottom:.6rem;display:block}.page-empty-state p{font-size:.95rem}.page-loading{display:flex;align-items:center;justify-content:center;min-height:180px;color:var(--tk-muted)}.app-sidebar .nav-link{border-left:3px solid transparent;transition:border-color .18s ease-out,background .18s ease-out,color .18s ease-out}.app-sidebar .nav-link.router-link-exact-active{border-left-color:var(--tk-green)!important;background:#ffffff1f!important}h1,h2,h3{color:var(--tk-text)}h1{font-size:1.4rem;font-weight:700}h2{font-size:1.2rem;font-weight:600}h3{font-size:1.05rem;font-weight:600}.app-navbar .dropdown-menu{z-index:1040}.modal .dropdown-menu{z-index:1060}.alert{border-radius:var(--card-radius);font-size:.9rem}.table-responsive{border:none}.spinner-border.text-tk{color:var(--tk-green)!important}pre{background:var(--tk-raised);color:#e2e8f0;border-radius:var(--card-radius);padding:1rem;font-size:.82rem;overflow-x:auto}tr#crud-table-filter-row{background-color:#fafbfd!important}tr#crud-table-filter-row td{padding:4px 6px!important;border-color:#f4ede2}tr#crud-table-filter-row td input,tr#crud-table-filter-row td select{font-size:.79rem!important;padding:3px 7px!important;height:28px!important;border-color:#dbd2c5;border-radius:4px;background:#fff;transition:border-color .18s ease-out}tr#crud-table-filter-row td input:focus,tr#crud-table-filter-row td select:focus{border-color:var(--tk-green);box-shadow:0 0 0 .15rem rgba(var(--tk-accent-rgb),.15);outline:none}tr#crud-table-filter-row td input,tr#crud-table-filter-row td select{min-width:60px}tr#crud-table-filter-row td input.sba-half{min-width:0}tr#crud-table-filter-row[style*="display: none"],tr#crud-table-filter-row[style*="display:none"]{display:table-row!important}tr#crud-table-filter-row[style*="display: none"]>td,tr#crud-table-filter-row[style*="display:none"]>td{height:0!important;line-height:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0!important;border-bottom-width:0!important}tr#crud-table-filter-row[style*="display: none"]>td>*,tr#crud-table-filter-row[style*="display:none"]>td>*{visibility:hidden;height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0!important;border-bottom-width:0!important}[id^=crud-table-] .table tbody tr.danger,[id^=crud-table-] .table tbody tr.table-danger{background-color:#fff5f5!important}[id^=crud-table-] .table tbody tr.danger>td,[id^=crud-table-] .table tbody tr.danger>th,[id^=crud-table-] .table tbody tr.table-danger>td,[id^=crud-table-] .table tbody tr.table-danger>th{background-color:#fff5f5!important;--bs-table-accent-bg: #fff5f5 !important}[id^=crud-table-] .table.table-striped tbody tr.danger>*,[id^=crud-table-] .table.table-striped tbody tr.table-danger>*{background-color:#fff5f5!important;--bs-table-accent-bg: #fff5f5 !important;--bs-table-striped-bg: #fff5f5 !important}[id^=crud-table-] .table tbody tr.danger:hover>td,[id^=crud-table-] .table tbody tr.danger:hover>th,[id^=crud-table-] .table tbody tr.table-danger:hover>td,[id^=crud-table-] .table tbody tr.table-danger:hover>th{background-color:#fed7d7!important}[id^=crud-table-] .table tbody tr.warning,[id^=crud-table-] .table tbody tr.table-warning{background-color:#fffbee!important}[id^=crud-table-] .table tbody tr.warning>td,[id^=crud-table-] .table tbody tr.warning>th,[id^=crud-table-] .table tbody tr.table-warning>td,[id^=crud-table-] .table tbody tr.table-warning>th{background-color:#fffbee!important;--bs-table-accent-bg: #fffbee !important}[id^=crud-table-] .table.table-striped tbody tr.warning>*,[id^=crud-table-] .table.table-striped tbody tr.table-warning>*{background-color:#fffbee!important;--bs-table-accent-bg: #fffbee !important;--bs-table-striped-bg: #fffbee !important}[id^=crud-table-] .table tbody tr.warning:hover>td,[id^=crud-table-] .table tbody tr.warning:hover>th,[id^=crud-table-] .table tbody tr.table-warning:hover>td,[id^=crud-table-] .table tbody tr.table-warning:hover>th{background-color:#fef3cd!important}[id^=crud-table-] .table tbody tr.success,[id^=crud-table-] .table tbody tr.table-success{background-color:#f0fff4!important}[id^=crud-table-] .table tbody tr.success>td,[id^=crud-table-] .table tbody tr.success>th,[id^=crud-table-] .table tbody tr.table-success>td,[id^=crud-table-] .table tbody tr.table-success>th{background-color:#f0fff4!important;--bs-table-accent-bg: #f0fff4 !important}[id^=crud-table-] .table.table-striped tbody tr.success>*,[id^=crud-table-] .table.table-striped tbody tr.table-success>*{background-color:#f0fff4!important;--bs-table-accent-bg: #f0fff4 !important;--bs-table-striped-bg: #f0fff4 !important}[id^=crud-table-] .table tbody tr.success:hover>td,[id^=crud-table-] .table tbody tr.success:hover>th,[id^=crud-table-] .table tbody tr.table-success:hover>td,[id^=crud-table-] .table tbody tr.table-success:hover>th{background-color:#c6f6d5!important}[id^=crud-table-] .table tbody tr.info,[id^=crud-table-] .table tbody tr.table-info{background-color:#fff7eb!important}[id^=crud-table-] .table tbody tr.info>td,[id^=crud-table-] .table tbody tr.info>th,[id^=crud-table-] .table tbody tr.table-info>td,[id^=crud-table-] .table tbody tr.table-info>th{background-color:#fff7eb!important;--bs-table-accent-bg: #FFF7EB !important}[id^=crud-table-] .table.table-striped tbody tr.info>*,[id^=crud-table-] .table.table-striped tbody tr.table-info>*{background-color:#fff7eb!important;--bs-table-accent-bg: #FFF7EB !important;--bs-table-striped-bg: #FFF7EB !important}.status-filter-bar{background:#fff;border:1px solid #F4EDE2;border-radius:var(--card-radius);padding:10px 14px;margin-bottom:1rem;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.status-filter-bar .btn{font-size:var(--tk-ui-size);padding:4px 12px;transition:all .18s ease-out}.status-filter-bar .divider{color:#dbd2c5;align-self:center}.app-content{min-width:0;background:var(--tk-bg)}.crud-table-modal-body .row+.row{margin-top:.5rem}.crud-table-modal-body textarea.form-control{resize:vertical;min-height:80px}.crud-table-modal-body .note-editor.note-frame{border-color:#dbd2c5;border-radius:4px}.crud-table-modal-body .note-toolbar{background:#f6f8fd}.inline-search-table{background:#fff;border:1px solid var(--tk-border);border-radius:var(--card-radius);padding:.75rem;box-shadow:0 4px 16px #00000026;max-height:320px;overflow-y:auto}.inline-search-table table{margin:0;font-size:.83rem}.inline-search-table table thead th{background:var(--tk-colhead-bg);color:var(--tk-colhead-ink);font-weight:var(--tk-colhead-weight);font-size:var(--tk-colhead-size);letter-spacing:var(--tk-colhead-tracking);border-bottom:1px solid var(--tk-colhead-rule);padding:5px 8px}.inline-search-table table tbody tr{cursor:pointer}.inline-search-table table tbody tr:hover{background-color:#fdf7ed}.inline-search-table input.sba-full-filter{font-size:.79rem;padding:3px 7px;height:26px;border:1px solid #DBD2C5;border-radius:3px;min-width:60px}[id^=crud-table-] .table td[data-title*=atum],[id^=crud-table-] .table td[data-title*=Date],[id^=crud-table-] .table td[data-title*=datum]{white-space:nowrap;min-width:115px}[id^=crud-table-] .table td[data-title*=edrag],[id^=crud-table-] .table td[data-title*=amount],[id^=crud-table-] .table td[data-title*=prijs],[id^=crud-table-] .table td[data-title*=Bedrag]{text-align:right;font-variant-numeric:tabular-nums}.table-sticky-header{overflow-y:auto;max-height:65vh}.table-sticky-actions table.crud-table thead tr th:last-child,.theme-dark .table-sticky-actions table.crud-table thead tr th:last-child{background-color:var(--tk-surface)!important}.table-sticky-actions table.crud-table tbody tr td:last-child,.theme-dark .table-sticky-actions table.crud-table tbody tr td:last-child{background-color:var(--tk-surface)!important}tr.crud-table-sticky th{position:sticky;top:0;z-index:2;background-color:var(--tk-surface)!important;box-shadow:0 2px 3px #0000000f}@media (max-width: 767.98px){.content-header h1{font-size:1.15rem}.nav-tabs-custom>.nav.nav-tabs .nav-link{padding:.5rem .65rem;font-size:var(--tk-ui-size)}.finance-table{font-size:.8rem}.status-filter-bar{padding:8px 10px}[id^=crud-table-] .table tbody td>span{max-width:200px}}[id^=crud-table-]>.card{min-height:90px;position:relative}[id^=crud-table-]>.card:after{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--tk-green) 50%,transparent 100%);background-size:200% 100%;animation:tk-loading-bar 4s ease-in-out;opacity:0;pointer-events:none;transition:opacity .3s ease-out;border-radius:0 0 var(--card-radius) var(--card-radius)}@keyframes tk-loading-bar{0%{background-position:200% 0;opacity:.7}50%{opacity:1}to{background-position:-200% 0;opacity:.7}}.nav-wizard{margin-bottom:1rem;gap:4px;display:flex;flex-wrap:wrap}.nav-wizard.nav-pills{background:#f6f8fd;border-radius:var(--card-radius);padding:var(--sp-2) var(--sp-2)}.nav-wizard .nav-link{border-radius:20px!important;padding:5px 16px;font-size:var(--tk-ui-size);font-weight:500;color:var(--tk-muted);transition:all .18s ease-out;border:1px solid #dee2e6!important}.nav-wizard .nav-link.active{background-color:var(--tk-green)!important;border-color:var(--tk-green-d)!important;color:#fff!important;box-shadow:0 2px 6px #96723c4d}.nav-wizard .nav-link.disabled{opacity:.45;pointer-events:none;color:var(--tk-muted)}.nav-wizard .nav-link:hover:not(.active):not(.disabled){background-color:#fef8ee;border-color:var(--tk-border)!important;color:var(--tk-green)}.nav-wizard .nav-link:not(.active):not(.disabled){background:#fff}.content>div>.nav-tabs-custom>.tab-content>.tab-pane .card{margin-bottom:.75rem}.content>div>.nav-tabs-custom>.tab-content>.tab-pane .card:not([id^=crud-table-]>.card) .card-header{background:#f6f8fd;color:var(--tk-green);border-bottom:1px solid #F4EDE2;font-size:var(--tk-ui-size);font-weight:600;padding:8px 14px}.page-loading-inline{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem;color:var(--tk-muted);padding:3rem 0}.page-loading-inline .spinner-border{width:1.2rem;height:1.2rem;border-width:.18em;color:var(--tk-green);margin:0;vertical-align:middle}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.small{font-size:.85rem}.text-muted{color:var(--tk-muted)!important}.tooltipcontainer{position:relative;display:inline-block}.tooltiptext{visibility:hidden;opacity:0;background-color:var(--tk-border);color:#fff;text-align:center;border-radius:4px;padding:var(--sp-1) var(--sp-2);font-size:.75rem;position:absolute;z-index:100;bottom:125%;left:50%;transform:translate(-50%);white-space:nowrap;transition:opacity .18s ease-out}.tooltipcontainer:hover .tooltiptext{visibility:visible;opacity:1}.image-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;z-index:2000;display:flex;align-items:center;justify-content:center}.image-overlay .overlay-content{background:#fff;border-radius:var(--card-radius);max-width:90vw;overflow:hidden;box-shadow:0 8px 40px #0006}a:hover i,a:focus i,button:hover i,button:focus i,.btn:hover i,.btn:focus i,.nav-link:hover i,.nav-link:focus i,.dropdown-item:hover i,.dropdown-item:focus i,.header-icon:hover,.header-icon:hover i,.header-icon:focus,.header-icon:focus i{color:inherit!important}.header-icon{transition:none!important}.dashboard-row{margin-left:0;margin-right:0}.dashboard-col{padding-left:0;padding-right:0}.dashboard-col:first-child{padding-right:.5rem}.dashboard-col:last-child{padding-left:.5rem}@media (max-width: 991.98px){.dashboard-col:first-child,.dashboard-col:last-child{padding-left:0;padding-right:0}}.dropzone{border:2px dashed var(--tk-border)!important;border-radius:var(--card-radius)!important;background:#fbfcfe!important;min-height:96px!important;padding:.75rem!important;transition:border-color .18s ease-out,background .18s ease-out}.dropzone:hover{border-color:var(--tk-green)!important;background:var(--tk-accent-l)!important}.dropzone .dz-message{margin:1rem 0!important;color:var(--tk-muted);font-size:.85rem}.dropzone.dz-disabled{border:0!important;background:transparent!important;cursor:default!important;min-height:0!important;padding:0!important}.dropzone.dz-disabled:hover{border:0!important;background:transparent!important}.dropzone.dz-disabled .dz-message{display:none!important}.dropzone .dz-preview{display:flex!important;align-items:center;gap:.5rem;width:100%;min-height:0!important;margin:0 0 .4rem!important;padding:.45rem .55rem!important;border:1px solid var(--tk-border);border-radius:6px;background:#fff}.dropzone .dz-preview>.d-flex{flex:1 1 auto;align-items:center;gap:.6rem;min-width:0}.dropzone .dz-preview .w-30{width:auto!important;flex:0 0 auto}.dropzone .dz-preview .dz-details.w-70{width:auto!important;flex:1 1 auto;min-width:0;padding:0!important;position:static!important}.dropzone .dz-preview .preview-container{width:42px;height:42px;border-radius:5px;overflow:hidden;background:var(--tk-bg);display:flex;align-items:center;justify-content:center}.dropzone .dz-preview .preview-container img[data-dz-thumbnail]{width:100%;height:100%;object-fit:cover;padding:0!important;border:0!important;border-radius:0!important;background:none!important}.dropzone .dz-preview .preview-icon{font: 17px/1 FontAwesome;color:var(--tk-muted)}.dropzone .dz-preview .preview-icon:before{content:""}.dropzone .dz-preview.dz-image-preview .preview-icon,.dropzone .dz-preview.dz-file-preview img[data-dz-thumbnail]{display:none}.dropzone .dz-preview [data-dz-name]{display:block;font-size:.82rem;font-weight:600;line-height:1.3;color:var(--tk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropzone .dz-preview [data-dz-size]{font-size:.72rem;color:var(--tk-muted)!important}.dropzone .dz-preview.dz-complete [data-dz-size]{display:none}.dropzone .dz-preview>a.remove{display:none!important}.dropzone .dz-preview>[data-dz-remove],.dropzone .dz-preview>[data-dz-download]{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin:0!important;padding:0!important;border:1px solid var(--tk-border)!important;border-radius:5px;background:#fff!important;color:var(--tk-muted)!important;opacity:1!important;transition:border-color .18s ease-out,color .18s ease-out}.dropzone .dz-preview>[data-dz-download]{order:2}.dropzone .dz-preview>[data-dz-remove]{order:3}.dropzone .dz-preview>[data-dz-download]:hover{border-color:var(--tk-primary)!important;color:var(--tk-primary)!important}.dropzone .dz-preview>[data-dz-remove]:hover{border-color:#dc3545!important;color:#dc3545!important}.dropzone .dz-preview .dz-progress,.dropzone .dz-preview.dz-complete .dz-success-mark,.dropzone .dz-preview.dz-complete .dz-error-mark{display:none!important}.dropzone .dz-preview .dz-error-message{top:46px!important}.theme-dark{--tk-green: #6BA544;--tk-green-d: #55893a;--tk-bg: #161b22;--tk-raised: #2a3340;--tk-border: #364152;--tk-surface-ok: #304234;--tk-text: #ffffff;--tk-muted: #e2e8f0;--shadow-sm: 0 1px 4px rgba(0,0,0,.45);--shadow-md: 0 2px 12px rgba(0,0,0,.55)}.theme-dark [id^=crud-table-]>.card{background:var(--tk-surface);border:1px solid rgba(255,255,255,.06);box-shadow:var(--shadow-md)}.theme-dark [id^=crud-table-]>.card>.card-header{background:var(--tk-surface-ok)!important;color:#eafff2;border-bottom:1px solid rgba(255,255,255,.06)}.theme-dark [id^=crud-table-]>.card>.card-header span,.theme-dark [id^=crud-table-]>.card>.card-header i,.theme-dark [id^=crud-table-]>.card>.card-header svg{color:var(--tk-text)}.theme-dark [id^=crud-table-]>.card>.card-header .crud-table-search{background:var(--tk-bg);border:1px solid rgba(255,255,255,.12);color:var(--tk-text)}.theme-dark [id^=crud-table-]>.card>.card-header .crud-table-search:focus{background:var(--tk-bg);border-color:#fff3}.theme-dark .crud-table-button-row{background-color:var(--tk-bg)!important;border-bottom:1px solid rgba(255,255,255,.06)}.theme-dark button.crud-table-button-header{background-color:var(--tk-raised);color:var(--tk-text)!important;border:1px solid rgba(255,255,255,.12)!important}.theme-dark button.crud-table-button-header:hover{background-color:var(--tk-raised);border-color:#ffffff2e!important;color:#fff!important}.theme-dark button.crud-table-button-header:not(.btn-success):not(.btn-danger):not(.is-ghost){--bs-btn-color: var(--tk-text);--bs-btn-bg: var(--tk-raised);--bs-btn-border-color: rgba(255,255,255,.12);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--tk-raised);--bs-btn-hover-border-color: rgba(255,255,255,.18);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--tk-raised);--bs-btn-active-border-color: rgba(255,255,255,.18);--bs-btn-disabled-color: var(--tk-muted);--bs-btn-disabled-bg: var(--tk-raised);--bs-btn-disabled-border-color: rgba(255,255,255,.12);--bs-btn-focus-shadow-rgb: 255,255,255}.theme-dark button.crud-table-button-header.btn-success{background-color:var(--tk-green);border-color:var(--tk-green-d)!important;color:var(--tk-bg)!important}.theme-dark button.crud-table-button-header.btn-success:hover{background-color:var(--tk-green-d);color:var(--tk-bg)!important}.theme-dark button.crud-table-button-header.btn-danger{background-color:#d85a52;border-color:#b94841!important;color:var(--tk-bg)!important}.theme-dark button.crud-table-button:not([class*=btn-]){background-color:var(--tk-raised);border-color:var(--tk-border)!important;color:var(--tk-text)}.theme-dark button.crud-table-button:not([class*=btn-]):hover{background-color:var(--tk-raised);border-color:var(--tk-border)!important;color:#fff}.theme-dark button.crud-table-button.btn-primary,.theme-dark button.crud-table-button.btn-success{background-color:var(--tk-green);border-color:var(--tk-green-d)!important;color:var(--tk-bg)}.theme-dark button.crud-table-button.btn-primary:hover,.theme-dark button.crud-table-button.btn-success:hover{background-color:var(--tk-green-d)}.theme-dark button.crud-table-button.btn-danger{background-color:#d85a52;border-color:#b94841!important;color:var(--tk-bg)}.theme-dark button.crud-table-button.btn-danger:hover{background-color:#b94841;color:var(--tk-bg)}.theme-dark button.crud-table-button.btn-warning{background-color:#d49a43;border-color:#b98234!important;color:var(--tk-bg)}.theme-dark button.crud-table-button.btn-warning:hover{background-color:#b98234;color:var(--tk-bg)}.theme-dark button.crud-table-button.btn-info{background-color:#d39c4a;border-color:#b1823b!important;color:var(--tk-bg)}.theme-dark button.crud-table-button.btn-info:hover{background-color:#b1823b;color:var(--tk-bg)}.theme-dark [id^=crud-table-] .table thead th{background-color:var(--tk-colhead-bg);color:var(--tk-colhead-ink);border-bottom:2px solid var(--tk-colhead-rule)}.theme-dark [id^=crud-table-] .table thead th:hover{background-color:var(--tk-colhead-hover-bg);color:var(--tk-text)}.theme-dark [id^=crud-table-] .table tbody tr{background-color:var(--tk-surface)!important}.theme-dark [id^=crud-table-] .table tbody tr:hover{background-color:var(--tk-raised)!important}.theme-dark [id^=crud-table-] .table tbody td{border-color:#ffffff0f;color:var(--tk-text);background-color:var(--tk-surface)!important}.theme-dark div.crud-table-pagination{background:var(--tk-bg);border-top:1px solid rgba(255,255,255,.06)}.theme-dark .crud-table-pagination .page-link{color:var(--tk-text);background:var(--tk-bg);border-color:#ffffff1f}.theme-dark .crud-table-pagination .page-item.active .page-link{background-color:var(--tk-green);border-color:var(--tk-green-d);color:var(--tk-bg)}.theme-dark .crud-table-pagination .page-link:hover{background-color:var(--tk-raised);color:#fff;border-color:#ffffff2e}.theme-dark .card-footer.crud-table-panel{background:var(--tk-bg)!important;border-top:1px solid rgba(255,255,255,.06)!important}.theme-dark .crud-table-footer-statistics,.theme-dark div.crud-table-panel-text,.theme-dark .crud-table-page-limit-text{color:var(--tk-muted)!important}.theme-dark span.crud-table-refresh{border:1px solid rgba(255,255,255,.12);color:var(--tk-text)}.theme-dark tr.crud-table-statistics td{background-color:var(--tk-surface);color:var(--tk-text)}.theme-dark tr.crud-table-statistics{border-top:1px solid rgba(255,255,255,.12)}.theme-dark span.crud-table-message{background:var(--tk-green)!important;color:var(--tk-bg)!important}.theme-dark .crud-table-modal.show{background:#000000a6}.theme-dark .crud-table-modal .modal-header,.theme-dark .crud-table-modal-header{background:var(--tk-bg)!important;color:var(--tk-text)}.theme-dark .crud-table-modal .modal-body{color:var(--tk-text)!important}.theme-dark .crud-table-modal .modal-body label,.theme-dark .crud-table-modal .modal-body .form-label,.theme-dark .crud-table-modal .modal-body .control-label{color:var(--tk-muted)!important}.theme-dark .crud-table-modal .modal-body .form-control,.theme-dark .crud-table-modal .modal-body .form-select,.theme-dark .crud-table-modal-body .form-control,.theme-dark .crud-table-modal-body .form-select{background:var(--tk-bg);color:var(--tk-text);border-color:#ffffff1f}.theme-dark .crud-table-modal .modal-footer{background:var(--tk-bg);border-top:1px solid rgba(255,255,255,.06)}.theme-dark .crud-table-modal .modal-footer.crud-table-bg-green,.theme-dark .modal-footer.crud-table-bg-green{background:var(--tk-green)}.theme-dark .crud-table-modal .modal-footer.crud-table-bg-red,.theme-dark .modal-footer.crud-table-bg-red{background:var(--tk-red, #e05a4f)}.theme-dark .crud-table-modal .modal-footer .btn-secondary,.theme-dark .crud-table-modal .modal-footer .btn-default,.theme-dark .modal-footer .btn-secondary,.theme-dark .modal-footer .btn-default{background-color:var(--tk-surface)!important;border:1px solid var(--tk-border)!important;color:var(--tk-text)!important}.theme-dark .crud-table-modal .modal-footer .btn-secondary:hover,.theme-dark .crud-table-modal .modal-footer .btn-default:hover,.theme-dark .modal-footer .btn-secondary:hover,.theme-dark .modal-footer .btn-default:hover{background-color:var(--tk-raised)!important;border-color:var(--tk-border)!important;color:var(--tk-text)!important}.sba-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.sba-action-btn{width:30px;height:30px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;transition:background .18s ease-out,color .18s ease-out;flex-shrink:0}.sba-action-btn--more{background:#efefef;color:#607d8b}.sba-action-btn--more:hover{background:#607d8b;color:#fff}.sba-action-menu{min-width:200px;border-radius:10px;border:none;font-size:13px}.sba-action-menu-item{display:flex;align-items:center;gap:10px;padding:var(--sp-2) var(--sp-4);color:var(--tk-text)}.sba-action-menu-item:hover{background:#f0f6fb;color:#c27e19}.sba-action-menu-icon{width:14px;opacity:.55;flex-shrink:0}.theme-dark .sba-action-btn--more.sba-action-btn--more{background:#ffffff14;color:var(--tk-muted)}.theme-dark .sba-action-btn--more.sba-action-btn--more:hover{background:rgba(var(--tk-accent-rgb),.22);color:var(--tk-accent)}.theme-dark .sba-action-btn--primary.sba-action-btn--primary{background:rgba(var(--tk-primary-rgb),.18);color:#ffcb7c}.theme-dark .sba-action-btn--primary.sba-action-btn--primary:hover{background:var(--tk-primary);color:var(--tk-on-primary)}.theme-dark .sba-action-menu-item.sba-action-menu-item{color:var(--tk-text)}.theme-dark .sba-action-menu-item.sba-action-menu-item:hover{background:rgba(var(--tk-accent-rgb),.16);color:var(--tk-accent)}.theme-dark .sba-action-menu-item.is-danger{color:var(--tk-red)}.theme-dark .sba-action-menu-item.is-danger:hover{background:var(--tk-tint-bad);color:var(--tk-tint-bad-ink)}.theme-dark [id^=crud-table-] .form-control,.theme-dark [id^=crud-table-] .form-select{background:var(--tk-bg);color:var(--tk-text);border-color:#ffffff1f}.theme-dark .content-header{border-bottom:1px solid rgba(255,255,255,.08)}.theme-dark .content-header h1{color:var(--tk-text)}.theme-dark .content-header h1 small{color:var(--tk-muted)}.theme-dark .page-title{color:var(--tk-text);border-bottom:1px solid rgba(255,255,255,.08)}.theme-dark .page-title i{color:var(--tk-green)}.theme-dark .nav-tabs-custom{background:var(--tk-surface);box-shadow:var(--shadow-md)}.theme-dark .nav-tabs-custom>.nav.nav-tabs{background:var(--tk-bg);border-bottom:1px solid rgba(255,255,255,.08)}.theme-dark .nav-tabs-custom>.nav.nav-tabs .nav-link,.theme-dark .nav-tabs-custom>.nav.nav-tabs>li>a{color:var(--tk-muted)}.theme-dark .nav-tabs-custom>.nav.nav-tabs .nav-link:hover,.theme-dark .nav-tabs-custom>.nav.nav-tabs>li>a:hover{color:var(--tk-text);border-bottom-color:#ffffff2e}.theme-dark .nav-tabs-custom>.nav.nav-tabs .nav-link.active,.theme-dark .nav-tabs-custom>.nav.nav-tabs>li.active>a{color:var(--tk-text);border-bottom-color:var(--tk-green)}.theme-dark .nav-tabs-custom>.tab-content{background:var(--tk-surface)}.card>.card-body.nav-tabs-custom{background:transparent;box-shadow:none;border-radius:0;margin-bottom:0;padding:0 var(--sp-4) var(--sp-4)!important}.theme-dark .card>.card-body.nav-tabs-custom{background:transparent;box-shadow:none}.theme-dark .nav-tabs .nav-link:hover{background:var(--tk-raised)}.theme-dark .nav-tabs .nav-link.active,.theme-dark .nav-tabs .nav-item.show .nav-link{border-color:rgba(255,255,255,.12) rgba(255,255,255,.12) var(--tk-surface)}.theme-dark .form-label,.theme-dark label{color:var(--tk-muted)}.theme-dark .btn-outline-secondary{border-color:var(--tk-border);color:var(--tk-text)}.theme-dark .btn-outline-secondary:hover{background-color:var(--tk-raised);border-color:var(--tk-border);color:#fff}.theme-dark .badge-tk-open{background-color:#caa33f;color:var(--tk-bg)}.theme-dark .badge-tk-paid{background-color:var(--tk-green);color:var(--tk-bg)}.theme-dark .badge-tk-closed{background-color:#4a5563;color:var(--tk-text)}.theme-dark .badge-tk-draft{background-color:#6b7280;color:var(--tk-text)}.theme-dark .badge-tk-pending{background-color:#e56a2f;color:var(--tk-bg)}.theme-dark .badge-tk-danger{background-color:#e05a4f;color:var(--tk-bg)}.theme-dark .badge-tk-info{background-color:#d39c4a;color:var(--tk-bg)}.theme-dark .finance-table thead th{background-color:var(--tk-colhead-bg);color:var(--tk-colhead-ink);border-bottom:2px solid var(--tk-colhead-rule)}.theme-dark .finance-table tbody tr:hover{background-color:var(--tk-raised)}.theme-dark .finance-table tfoot td{background:var(--tk-bg);border-top:1px solid rgba(255,255,255,.12)}.theme-dark .page-empty-state,.theme-dark .page-loading{color:var(--tk-muted)}.theme-dark .app-sidebar .nav-link.router-link-exact-active{background:#ffffff0f!important}.theme-dark pre{background:var(--tk-bg);color:#e2e8f0}.theme-dark tr#crud-table-filter-row{background-color:var(--tk-bg)!important}.theme-dark tr#crud-table-filter-row td{border-color:#ffffff14}.theme-dark tr#crud-table-filter-row td input,.theme-dark tr#crud-table-filter-row td select{background:var(--tk-bg);color:var(--tk-text);border-color:#ffffff1f}.theme-dark [id^=crud-table-] .table tbody tr.danger,.theme-dark [id^=crud-table-] .table tbody tr.table-danger,.theme-dark [id^=crud-table-] .table tbody tr.danger>td,.theme-dark [id^=crud-table-] .table tbody tr.table-danger>td,.theme-dark [id^=crud-table-] .table tbody tr.danger>th,.theme-dark [id^=crud-table-] .table tbody tr.table-danger>th{background-color:#422f36!important;--bs-table-accent-bg: #422f36 !important}.theme-dark [id^=crud-table-] .table tbody tr.danger:hover>td,.theme-dark [id^=crud-table-] .table tbody tr.table-danger:hover>td{background-color:#593639!important}.theme-dark [id^=crud-table-] .table tbody tr.warning,.theme-dark [id^=crud-table-] .table tbody tr.table-warning,.theme-dark [id^=crud-table-] .table tbody tr.warning>td,.theme-dark [id^=crud-table-] .table tbody tr.table-warning>td,.theme-dark [id^=crud-table-] .table tbody tr.warning>th,.theme-dark [id^=crud-table-] .table tbody tr.table-warning>th{background-color:#3e3d33!important;--bs-table-accent-bg: #3e3d33 !important}.theme-dark [id^=crud-table-] .table tbody tr.warning:hover>td,.theme-dark [id^=crud-table-] .table tbody tr.table-warning:hover>td{background-color:#3a2c16!important}.theme-dark [id^=crud-table-] .table tbody tr.success,.theme-dark [id^=crud-table-] .table tbody tr.table-success,.theme-dark [id^=crud-table-] .table tbody tr.success>td,.theme-dark [id^=crud-table-] .table tbody tr.table-success>td,.theme-dark [id^=crud-table-] .table tbody tr.success>th,.theme-dark [id^=crud-table-] .table tbody tr.table-success>th{background-color:#2d3d34!important;--bs-table-accent-bg: #2d3d34 !important}.theme-dark [id^=crud-table-] .table tbody tr.success:hover>td,.theme-dark [id^=crud-table-] .table tbody tr.table-success:hover>td{background-color:#1b3225!important}.theme-dark [id^=crud-table-] .table tbody tr.info,.theme-dark [id^=crud-table-] .table tbody tr.table-info,.theme-dark [id^=crud-table-] .table tbody tr.info>td,.theme-dark [id^=crud-table-] .table tbody tr.table-info>td,.theme-dark [id^=crud-table-] .table tbody tr.info>th,.theme-dark [id^=crud-table-] .table tbody tr.table-info>th{background-color:var(--tk-surface)!important;--bs-table-accent-bg: var(--tk-surface) !important}.theme-dark .status-filter-bar{background:var(--tk-bg);border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-sm)}.theme-dark .status-filter-bar .divider{color:#ffffff40}.theme-dark .crud-table-modal-body .note-editor.note-frame{border-color:#ffffff1f}.theme-dark .crud-table-modal-body .note-toolbar{background:var(--tk-bg)}.theme-dark .inline-search-table{background:var(--tk-bg);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 16px #00000073}.theme-dark .inline-search-table table thead th{background:var(--tk-colhead-bg);color:var(--tk-colhead-ink)}.theme-dark .inline-search-table table tbody tr:hover{background-color:var(--tk-raised)}.theme-dark .inline-search-table input.sba-full-filter{background:var(--tk-bg);color:var(--tk-text);border:1px solid rgba(255,255,255,.12)}.theme-dark tr.crud-table-sticky th{background-color:var(--tk-surface);box-shadow:0 2px 3px #00000059}.theme-dark .nav-wizard.nav-pills{background:var(--tk-bg)}.theme-dark .nav-wizard .nav-link{border:1px solid rgba(255,255,255,.12)!important;color:var(--tk-muted)}.theme-dark .nav-wizard .nav-link.active{background-color:var(--tk-green)!important;border-color:var(--tk-green-d)!important;color:var(--tk-bg)!important}.theme-dark .nav-wizard .nav-link:not(.active):not(.disabled){background:var(--tk-surface)}.theme-dark .nav-wizard .nav-link:hover:not(.active):not(.disabled){background-color:var(--tk-raised);border-color:#ffffff2e!important;color:#fff}.theme-dark .content>div>.nav-tabs-custom>.tab-content>.tab-pane .card:not([id^=crud-table-]>.card) .card-header{background:var(--tk-bg);color:var(--tk-text);border-bottom:1px solid rgba(255,255,255,.08)}.theme-dark .page-loading-inline{color:var(--tk-muted)}.theme-dark .page-loading-inline .spinner-border{color:var(--tk-green)}.theme-dark .tooltiptext{background-color:var(--tk-raised);color:var(--tk-text)}.theme-dark .image-overlay .overlay-content{background:var(--tk-surface);box-shadow:0 8px 40px #0009}span.sba-multiselect-box{background-color:#f0e6d7!important;border-color:#d2c1a7!important;color:var(--tk-surface)!important}.theme-dark span.sba-multiselect-box{background-color:var(--tk-surface)!important;border-color:var(--tk-raised)!important;color:#f1f5f9!important}.theme-dark span.sba-multiselect-box .remove{color:#fdd393!important}#csv_file{display:block;width:100%;font-size:.875rem;color:var(--tk-text);background:var(--brand-surface-input, #f9f9f9);border:1px dashed var(--tk-border);border-radius:var(--card-radius);padding:.85rem 1rem;cursor:pointer;transition:border-color .18s ease-out,background-color .18s ease-out}#csv_file:hover{border-color:var(--tk-green);background:#f4fbf3}#csv_file::file-selector-button{margin-right:.85rem;padding:.4rem .9rem;font-size:.875rem;font-weight:500;color:#fff;background-color:var(--tk-green);border:1px solid var(--tk-green-d);border-radius:var(--btn-radius);cursor:pointer;transition:background-color .18s ease-out}#csv_file::file-selector-button:hover{background-color:var(--tk-green-d)}#csv_file:focus-visible{outline:2px solid rgba(var(--tk-accent-rgb),.55);outline-offset:2px}.theme-dark #csv_file{background:var(--tk-bg);border-color:#ffffff24;color:var(--tk-text)}.theme-dark #csv_file:hover{border-color:var(--tk-green);background:var(--tk-bg)}.theme-dark .dropzone{border-color:#ffffff24!important;background:var(--tk-bg)!important}.theme-dark .dropzone:hover{border-color:var(--tk-green)!important;background:var(--tk-surface)!important}.theme-dark .dropzone.dz-disabled,.theme-dark .dropzone.dz-disabled:hover{border:0!important;background:transparent!important}.theme-dark .dropzone .dz-preview{border-color:#ffffff1f;background:var(--tk-surface)}.theme-dark .dropzone .dz-preview .preview-container{background:var(--tk-bg)}.theme-dark .dropzone .dz-preview [data-dz-name]{color:var(--tk-text)}.theme-dark .dropzone .dz-preview>[data-dz-remove],.theme-dark .dropzone .dz-preview>[data-dz-download]{border-color:#ffffff24!important;background:var(--tk-raised)!important;color:var(--tk-muted)!important}.prog-del-list{margin-top:.5rem;text-align:left;max-height:9.5rem;overflow-y:auto;font-size:.8125rem;line-height:1.5;color:var(--tk-text, #212529)}.prog-del-list>div{padding:.15rem .5rem;border-radius:.25rem}.prog-del-list>div:nth-child(odd){background:var(--tk-surface-2, #f6f7f9)}.prog-del-list .prog-del-more{background:none;font-style:italic;color:var(--tk-muted, #6c757d)}.btn.is-loading{position:relative;pointer-events:none;filter:brightness(.92) saturate(.95);box-shadow:inset 0 2px 5px #0000002e;transform:scale(.985)}.btn.is-loading>*{visibility:hidden}.btn.is-loading{color:transparent!important}.btn.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;border:2px solid var(--bs-btn-color, #fff);border-right-color:transparent;border-radius:50%;animation:tkBtnSpin .7s linear infinite;visibility:visible}.btn.is-loading.btn-outline-secondary:after,.btn.is-loading.btn-outline-primary:after,.btn.is-loading.btn-light:after,.btn.is-loading.btn-secondary:after{border-color:var(--tk-middengrijs-ink, #6E6E6C);border-right-color:transparent}@keyframes tkBtnSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.btn.is-loading:after{animation-duration:2s}}.tk-tab-count{display:inline-block;margin-left:.4rem;padding:0 .35rem;min-width:1.25rem;border-radius:.75rem;background:rgba(var(--tk-primary-rgb),.14);color:var(--brand-link, #9E5900);font-size:.6875rem;font-weight:700;line-height:1.35;text-align:center;font-variant-numeric:tabular-nums}html.lv-fullbleed{scrollbar-gutter:auto}.card.info-panel{border-left:3px solid var(--tk-accent, #407B20)!important}.sba-cell-truncate{max-width:40rem;overflow-wrap:anywhere}.sba-cell-truncate>summary{cursor:pointer;list-style:none}.sba-cell-truncate>summary::-webkit-details-marker{display:none}.sba-cell-truncate>summary:after{content:" meer";color:var(--tk-accent-d);font-weight:500;white-space:nowrap}.sba-cell-truncate[open]>summary .sba-cell-truncate-short{display:none}.sba-cell-truncate[open]>summary:after{content:"minder"}@font-face{font-family:Bebas Neue;src:url(/fonts/brand/BebasNeue.ttf) format("truetype");font-weight:400 900;font-display:swap}:root{--tk-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tk-font-heading: var(--tk-font-body);--tk-font-display: "Bebas Neue", "Segoe UI", Arial, sans-serif}body{font-family:var(--tk-font-body);font-size:.875rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--tk-font-heading);font-weight:600;text-transform:none;letter-spacing:0;line-height:1.3;color:var(--tk-text)}h1,.h1{font-size:1.25rem}h2,.h2{font-size:1.1rem}h3,.h3{font-size:1.05rem}h4,.h4{font-size:.98rem}h5,.h5{font-size:.92rem}h6,.h6{font-size:.88rem}.card-title,.modal-title,.card-header>.crud-table-title,.card-header{font-family:var(--tk-font-body);font-weight:600;font-size:var(--tk-ui-size);text-transform:none;letter-spacing:0;-webkit-text-stroke:0}.fw-semibold,.form-label{font-weight:600;-webkit-text-stroke:0}.fw-bold,strong,b{font-weight:700;-webkit-text-stroke:0}.page-header-wrap .ph-text h1{font-family:var(--tk-font-body);font-size:1.25rem;margin-top:10px!important;line-height:.2!important;font-weight:600;letter-spacing:0;text-transform:none;-webkit-text-stroke:0}.tk-intro,.page-header-wrap .ph-text small{font-family:var(--tk-font-body);font-weight:400;font-size:.82rem;line-height:1.5;color:var(--tk-middengrijs-ink);text-transform:none;letter-spacing:0;-webkit-text-stroke:0}.table th,.table td{font-family:var(--tk-font-body);font-size:.82rem;text-transform:none;-webkit-text-stroke:0}.table th{font-weight:600}.form-control,.form-select,.btn,.nav-link,.dropdown-item,label{font-family:var(--tk-font-body);text-transform:none}.tk-num,.fin-kpi-value,.stat .num,.rooming-summary .rooming-count{font-variant-numeric:tabular-nums;letter-spacing:0}.tk-display{font-family:var(--tk-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.1}.tk-display-num{font-variant-numeric:tabular-nums}.tk-rainbow{display:flex;width:100%;height:4px;flex:0 0 auto}.tk-rainbow>span{flex:1}.tk-rainbow>span:nth-child(1){background:var(--tk-green)}.tk-rainbow>span:nth-child(2){background:var(--tk-lichtgroen)}.tk-rainbow>span:nth-child(3){background:var(--tk-orange)}.tk-rainbow>span:nth-child(4){background:var(--tk-primary)}.tk-rainbow.is-thick{height:7px}.tk-stripes{position:absolute;display:flex;flex-direction:column;gap:8px;transform:rotate(-38deg);pointer-events:none}.tk-stripes>span{display:block;height:18px;border-radius:7px}.tk-stripes>span:nth-child(1){width:420px;background:var(--tk-orange)}.tk-stripes>span:nth-child(2){width:330px;margin-left:70px;background:var(--tk-primary)}.tk-stripes>span:nth-child(3){width:390px;margin-left:24px;background:var(--tk-lichtgroen)}.tk-stripes>span:nth-child(4){width:300px;margin-left:96px;background:var(--tk-green)}.tk-stripes.is-small>span{height:12px;border-radius:5px}.tk-stripes.is-small>span:nth-child(1){width:210px}.tk-stripes.is-small>span:nth-child(2){width:165px;margin-left:35px}.tk-stripes.is-small>span:nth-child(3){width:195px;margin-left:12px}.tk-stripes.is-small>span:nth-child(4){width:150px;margin-left:48px}.tk-stripes.is-white>span{background:#ffffff8c}.tk-photo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(20deg,rgba(var(--tk-accent-rgb),.8),transparent 60%);pointer-events:none}.tk-green-gradient{background:linear-gradient(135deg,var(--tk-green),var(--tk-lichtgroen))}.tk-figure{position:relative;overflow:hidden;border-radius:var(--card-radius)}.tk-figure>img{display:block;width:100%;height:100%;object-fit:cover}.tk-caption,.hotel-photo-card .tk-caption{position:absolute;left:0;right:0;bottom:0;padding:1.6rem .7rem .45rem;background:linear-gradient(transparent,#0000009e);color:#fff;font-family:var(--tk-font-body);font-weight:800;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;pointer-events:none}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link,.nav-tabs-custom>.nav.nav-tabs .nav-link.active,.nav-tabs-custom>.nav.nav-tabs>li.active>a{font-weight:500;-webkit-text-stroke:.3px currentColor}.nav-pills .nav-link.active,.app-sidebar .nav-link.router-link-active,.app-sidebar .nav-link.router-link-exact-active{-webkit-text-stroke:.3px currentColor}.badge-tk-open,.badge-tk-paid,.badge-tk-closed,.badge-tk-draft,.badge-tk-pending,.badge-tk-danger,.badge-tk-info,.fin-pill,.status-pill{display:inline-flex;align-items:center}.badge-tk-open:before,.badge-tk-paid:before,.badge-tk-closed:before,.badge-tk-draft:before,.badge-tk-pending:before,.badge-tk-danger:before,.badge-tk-info:before,.fin-pill:before,.status-pill:before{content:"";display:inline-block;vertical-align:middle;width:.5em;height:.5em;flex:0 0 auto;margin-inline-end:.4em;border:1.5px solid currentColor;border-radius:50%}.badge-tk-paid:before,.badge-tk-closed:before,.fin-pill.is-paid:before,.status-pill.pill-on:before{background:currentColor}.badge-tk-open:before,.badge-tk-pending:before,.badge-tk-draft:before,.fin-pill.is-open:before{background:transparent}.badge-tk-danger:before{width:0;height:0;border:none;border-left:.32em solid transparent;border-right:.32em solid transparent;border-bottom:.55em solid currentColor;border-radius:0}.badge-tk-info:before{border-radius:1px;background:currentColor}.card .card,[id^=crud-table-] .card .card{box-shadow:none;border:1px solid var(--tk-border)}.card .card .card{border:none;background:transparent}.panel-trainingskampen.card>.card-header{border-bottom:none}.info-panel[data-v-f537f4c4]{border-radius:var(--card-radius);box-shadow:var(--shadow-md)}.info-panel-row[data-v-f537f4c4]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 2rem}.info-panel-field[data-v-f537f4c4]{display:flex;flex-direction:column;min-width:120px}.info-panel-field .form-label[data-v-f537f4c4]{margin-bottom:.2rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-link, #9E5900)}.info-panel-value[data-v-f537f4c4]{display:inline-flex;align-items:baseline;gap:.45rem;font-size:var(--tk-ui-size);font-weight:500;color:var(--tk-navy, #3B3B3A);font-variant-numeric:tabular-nums}.info-panel-value .fa[data-v-f537f4c4]{color:var(--tk-primary);font-size:.8125rem;opacity:.85}.info-panel-value a[data-v-f537f4c4]{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.info-panel-value a[data-v-f537f4c4]:hover{color:var(--brand-link, #9E5900)}.info-panel-value .fa.is-muted[data-v-f537f4c4]{color:var(--tk-muted, #8a8a89);opacity:.7}.info-panel-actions[data-v-f537f4c4]{display:flex;align-items:center;gap:.4rem;margin-left:auto}.theme-dark .info-panel-field .form-label[data-v-f537f4c4]{color:var(--tk-primary)}.theme-dark .info-panel-value[data-v-f537f4c4]{color:var(--tk-text, #e9e9e9)}
