@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.k-row{display:flex;width:100%}.k-row-flex{flex-wrap:wrap}.k-row-center-items{align-items:center;justify-content:center}.k-col-auto{width:auto}.k-col-grow{flex:1 1}.k-col-no-grow{flex:0 1}.k-col-1{flex-basis:8.3333333333%}.k-col-2{flex-basis:16.6666666667%}.k-col-3{flex-basis:25%}.k-col-4{flex-basis:33.3333333333%}.k-col-5{flex-basis:41.6666666667%}.k-col-6{flex-basis:50%}.k-col-7{flex-basis:58.3333333333%}.k-col-8{flex-basis:66.6666666667%}.k-col-9{flex-basis:75%}.k-col-10{flex-basis:83.3333333333%}.k-col-11{flex-basis:91.6666666667%}.k-col-12{flex-basis:100%}@media screen and (min-width:576px){.k-col-sm-1{flex-basis:8.3333333333%}.k-col-sm-2{flex-basis:16.6666666667%}.k-col-sm-3{flex-basis:25%}.k-col-sm-4{flex-basis:33.3333333333%}.k-col-sm-5{flex-basis:41.6666666667%}.k-col-sm-6{flex-basis:50%}.k-col-sm-7{flex-basis:58.3333333333%}.k-col-sm-8{flex-basis:66.6666666667%}.k-col-sm-9{flex-basis:75%}.k-col-sm-10{flex-basis:83.3333333333%}.k-col-sm-11{flex-basis:91.6666666667%}.k-col-sm-12{flex-basis:100%}}@media screen and (min-width:768px){.k-col-md-1{flex-basis:8.3333333333%}.k-col-md-2{flex-basis:16.6666666667%}.k-col-md-3{flex-basis:25%}.k-col-md-4{flex-basis:33.3333333333%}.k-col-md-5{flex-basis:41.6666666667%}.k-col-md-6{flex-basis:50%}.k-col-md-7{flex-basis:58.3333333333%}.k-col-md-8{flex-basis:66.6666666667%}.k-col-md-9{flex-basis:75%}.k-col-md-10{flex-basis:83.3333333333%}.k-col-md-11{flex-basis:91.6666666667%}.k-col-md-12{flex-basis:100%}}@media screen and (min-width:992px){.k-col-lg-1{flex-basis:8.3333333333%}.k-col-lg-2{flex-basis:16.6666666667%}.k-col-lg-3{flex-basis:25%}.k-col-lg-4{flex-basis:33.3333333333%}.k-col-lg-5{flex-basis:41.6666666667%}.k-col-lg-6{flex-basis:50%}.k-col-lg-7{flex-basis:58.3333333333%}.k-col-lg-8{flex-basis:66.6666666667%}.k-col-lg-9{flex-basis:75%}.k-col-lg-10{flex-basis:83.3333333333%}.k-col-lg-11{flex-basis:91.6666666667%}.k-col-lg-12{flex-basis:100%}}@media screen and (min-width:1200px){.k-col-xl-1{flex-basis:8.3333333333%}.k-col-xl-2{flex-basis:16.6666666667%}.k-col-xl-3{flex-basis:25%}.k-col-xl-4{flex-basis:33.3333333333%}.k-col-xl-5{flex-basis:41.6666666667%}.k-col-xl-6{flex-basis:50%}.k-col-xl-7{flex-basis:58.3333333333%}.k-col-xl-8{flex-basis:66.6666666667%}.k-col-xl-9{flex-basis:75%}.k-col-xl-10{flex-basis:83.3333333333%}.k-col-xl-11{flex-basis:91.6666666667%}.k-col-xl-12{flex-basis:100%}}.p-1{padding:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-mb-1{margin-bottom:-.25rem}.m-1{margin:.25rem}.font-weight-100{font-weight:100}.w-2{width:.25rem}.h-2{height:.25rem}.p-2{padding:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.-mb-2{margin-bottom:-.5rem}.m-2{margin:.5rem}.font-weight-200{font-weight:200}.w-4{width:.5rem}.h-4{height:.5rem}.p-3{padding:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mb-3{margin-bottom:-.75rem}.m-3{margin:.75rem}.font-weight-300{font-weight:300}.w-6{width:.75rem}.h-6{height:.75rem}.p-4{padding:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-4{margin-bottom:-1rem}.m-4{margin:1rem}.font-weight-400{font-weight:400}.w-8{width:1rem}.h-8{height:1rem}.p-5{padding:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mb-5{margin-bottom:-1.25rem}.m-5{margin:1.25rem}.font-weight-500{font-weight:500}.w-10{width:1.25rem}.h-10{height:1.25rem}.p-6{padding:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-6{margin-bottom:-1.5rem}.m-6{margin:1.5rem}.font-weight-600{font-weight:600}.w-12{width:1.5rem}.h-12{height:1.5rem}.p-7{padding:1.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.-mb-7{margin-bottom:-1.75rem}.m-7{margin:1.75rem}.font-weight-700{font-weight:700}.w-14{width:1.75rem}.h-14{height:1.75rem}.p-8{padding:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-8{margin-bottom:-2rem}.m-8{margin:2rem}.f-8{font-size:8px}.font-weight-800{font-weight:800}.w-16{width:2rem}.h-16{height:2rem}.p-9{padding:2.25rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.-mb-9{margin-bottom:-2.25rem}.m-9{margin:2.25rem}.font-weight-900{font-weight:900}.w-18{width:2.25rem}.h-18{height:2.25rem}.p-10{padding:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.-mb-10{margin-bottom:-2.5rem}.m-10{margin:2.5rem}.f-10{font-size:10px}.font-weight-1000{font-weight:1000}.w-20{width:2.5rem}.h-20{height:2.5rem}.p-11{padding:2.75rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.mx-11{margin-left:2.75rem;margin-right:2.75rem}.my-11{margin-top:2.75rem;margin-bottom:2.75rem}.-mb-11{margin-bottom:-2.75rem}.m-11{margin:2.75rem}.font-weight-1100{font-weight:1100}.w-22{width:2.75rem}.h-22{height:2.75rem}.p-12{padding:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-12{margin-top:3rem;margin-bottom:3rem}.-mb-12{margin-bottom:-3rem}.m-12{margin:3rem}.f-12{font-size:12px}.font-weight-1200{font-weight:1200}.w-24{width:3rem}.h-24{height:3rem}.p-13{padding:3.25rem}.py-13{padding-top:3.25rem;padding-bottom:3.25rem}.px-13{padding-left:3.25rem;padding-right:3.25rem}.mx-13{margin-left:3.25rem;margin-right:3.25rem}.my-13{margin-top:3.25rem;margin-bottom:3.25rem}.-mb-13{margin-bottom:-3.25rem}.m-13{margin:3.25rem}.font-weight-1300{font-weight:1300}.w-26{width:3.25rem}.h-26{height:3.25rem}.p-14{padding:3.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.-mb-14{margin-bottom:-3.5rem}.m-14{margin:3.5rem}.f-14{font-size:14px}.font-weight-1400{font-weight:1400}.w-28{width:3.5rem}.h-28{height:3.5rem}.p-15{padding:3.75rem}.py-15{padding-top:3.75rem;padding-bottom:3.75rem}.px-15{padding-left:3.75rem;padding-right:3.75rem}.mx-15{margin-left:3.75rem;margin-right:3.75rem}.my-15{margin-top:3.75rem;margin-bottom:3.75rem}.-mb-15{margin-bottom:-3.75rem}.m-15{margin:3.75rem}.font-weight-1500{font-weight:1500}.w-30{width:3.75rem}.h-30{height:3.75rem}.p-16{padding:4rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-16{padding-left:4rem;padding-right:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.my-16{margin-top:4rem;margin-bottom:4rem}.-mb-16{margin-bottom:-4rem}.m-16{margin:4rem}.f-16{font-size:16px}.font-weight-1600{font-weight:1600}.w-32{width:4rem}.h-32{height:4rem}.p-17{padding:4.25rem}.py-17{padding-top:4.25rem;padding-bottom:4.25rem}.px-17{padding-left:4.25rem;padding-right:4.25rem}.mx-17{margin-left:4.25rem;margin-right:4.25rem}.my-17{margin-top:4.25rem;margin-bottom:4.25rem}.-mb-17{margin-bottom:-4.25rem}.m-17{margin:4.25rem}.font-weight-1700{font-weight:1700}.w-34{width:4.25rem}.h-34{height:4.25rem}.p-18{padding:4.5rem}.py-18{padding-top:4.5rem;padding-bottom:4.5rem}.px-18{padding-left:4.5rem;padding-right:4.5rem}.mx-18{margin-left:4.5rem;margin-right:4.5rem}.my-18{margin-top:4.5rem;margin-bottom:4.5rem}.-mb-18{margin-bottom:-4.5rem}.m-18{margin:4.5rem}.f-18{font-size:18px}.font-weight-1800{font-weight:1800}.w-36{width:4.5rem}.h-36{height:4.5rem}.p-19{padding:4.75rem}.py-19{padding-top:4.75rem;padding-bottom:4.75rem}.px-19{padding-left:4.75rem;padding-right:4.75rem}.mx-19{margin-left:4.75rem;margin-right:4.75rem}.my-19{margin-top:4.75rem;margin-bottom:4.75rem}.-mb-19{margin-bottom:-4.75rem}.m-19{margin:4.75rem}.font-weight-1900{font-weight:1900}.w-38{width:4.75rem}.h-38{height:4.75rem}.p-20{padding:5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.px-20{padding-left:5rem;padding-right:5rem}.mx-20{margin-left:5rem;margin-right:5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.-mb-20{margin-bottom:-5rem}.m-20{margin:5rem}.f-20{font-size:20px}.font-weight-2000{font-weight:2000}.w-40{width:5rem}.h-40{height:5rem}.p-21{padding:5.25rem}.py-21{padding-top:5.25rem;padding-bottom:5.25rem}.px-21{padding-left:5.25rem;padding-right:5.25rem}.mx-21{margin-left:5.25rem;margin-right:5.25rem}.my-21{margin-top:5.25rem;margin-bottom:5.25rem}.-mb-21{margin-bottom:-5.25rem}.m-21{margin:5.25rem}.font-weight-2100{font-weight:2100}.w-42{width:5.25rem}.h-42{height:5.25rem}.p-22{padding:5.5rem}.py-22{padding-top:5.5rem;padding-bottom:5.5rem}.px-22{padding-left:5.5rem;padding-right:5.5rem}.mx-22{margin-left:5.5rem;margin-right:5.5rem}.my-22{margin-top:5.5rem;margin-bottom:5.5rem}.-mb-22{margin-bottom:-5.5rem}.m-22{margin:5.5rem}.f-22{font-size:22px}.font-weight-2200{font-weight:2200}.w-44{width:5.5rem}.h-44{height:5.5rem}.p-23{padding:5.75rem}.py-23{padding-top:5.75rem;padding-bottom:5.75rem}.px-23{padding-left:5.75rem;padding-right:5.75rem}.mx-23{margin-left:5.75rem;margin-right:5.75rem}.my-23{margin-top:5.75rem;margin-bottom:5.75rem}.-mb-23{margin-bottom:-5.75rem}.m-23{margin:5.75rem}.font-weight-2300{font-weight:2300}.w-46{width:5.75rem}.h-46{height:5.75rem}.p-24{padding:6rem}.py-24{padding-top:6rem;padding-bottom:6rem}.px-24{padding-left:6rem;padding-right:6rem}.mx-24{margin-left:6rem;margin-right:6rem}.my-24{margin-top:6rem;margin-bottom:6rem}.-mb-24{margin-bottom:-6rem}.m-24{margin:6rem}.f-24{font-size:24px}.font-weight-2400{font-weight:2400}.w-48{width:6rem}.h-48{height:6rem}.p-25{padding:6.25rem}.py-25{padding-top:6.25rem;padding-bottom:6.25rem}.px-25{padding-left:6.25rem;padding-right:6.25rem}.mx-25{margin-left:6.25rem;margin-right:6.25rem}.my-25{margin-top:6.25rem;margin-bottom:6.25rem}.-mb-25{margin-bottom:-6.25rem}.m-25{margin:6.25rem}.font-weight-2500{font-weight:2500}.w-50{width:6.25rem}.h-50{height:6.25rem}.p-26{padding:6.5rem}.py-26{padding-top:6.5rem;padding-bottom:6.5rem}.px-26{padding-left:6.5rem;padding-right:6.5rem}.mx-26{margin-left:6.5rem;margin-right:6.5rem}.my-26{margin-top:6.5rem;margin-bottom:6.5rem}.-mb-26{margin-bottom:-6.5rem}.m-26{margin:6.5rem}.f-26{font-size:26px}.font-weight-2600{font-weight:2600}.w-52{width:6.5rem}.h-52{height:6.5rem}.p-27{padding:6.75rem}.py-27{padding-top:6.75rem;padding-bottom:6.75rem}.px-27{padding-left:6.75rem;padding-right:6.75rem}.mx-27{margin-left:6.75rem;margin-right:6.75rem}.my-27{margin-top:6.75rem;margin-bottom:6.75rem}.-mb-27{margin-bottom:-6.75rem}.m-27{margin:6.75rem}.font-weight-2700{font-weight:2700}.w-54{width:6.75rem}.h-54{height:6.75rem}.p-28{padding:7rem}.py-28{padding-top:7rem;padding-bottom:7rem}.px-28{padding-left:7rem;padding-right:7rem}.mx-28{margin-left:7rem;margin-right:7rem}.my-28{margin-top:7rem;margin-bottom:7rem}.-mb-28{margin-bottom:-7rem}.m-28{margin:7rem}.f-28{font-size:28px}.font-weight-2800{font-weight:2800}.w-56{width:7rem}.h-56{height:7rem}.p-29{padding:7.25rem}.py-29{padding-top:7.25rem;padding-bottom:7.25rem}.px-29{padding-left:7.25rem;padding-right:7.25rem}.mx-29{margin-left:7.25rem;margin-right:7.25rem}.my-29{margin-top:7.25rem;margin-bottom:7.25rem}.-mb-29{margin-bottom:-7.25rem}.m-29{margin:7.25rem}.font-weight-2900{font-weight:2900}.w-58{width:7.25rem}.h-58{height:7.25rem}.p-30{padding:7.5rem}.py-30{padding-top:7.5rem;padding-bottom:7.5rem}.px-30{padding-left:7.5rem;padding-right:7.5rem}.mx-30{margin-left:7.5rem;margin-right:7.5rem}.my-30{margin-top:7.5rem;margin-bottom:7.5rem}.-mb-30{margin-bottom:-7.5rem}.m-30{margin:7.5rem}.f-30{font-size:30px}.font-weight-3000{font-weight:3000}.w-60{width:7.5rem}.h-60{height:7.5rem}.k-cursor-pointer{cursor:pointer}.k-content-center{align-content:center}.k-no-border{border:0!important}.k-rounded{border-radius:100%}.k-rounded-lg{border-radius:.5rem}.k-card{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:8px}.k-card-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.k-card-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5);border-radius:8px}.k-card-none{box-shadow:none;border-radius:8px}.float-right{float:right}.float-left{float:left}.form{display:flex;justify-content:center;flex-direction:column;width:20rem;margin:1rem auto auto}.form .MuiInputBase-input{height:.8rem}.form .MuiOutlinedInput-input{padding:18.5px 14px;font-size:18px}.form .MuiTypography-body1{font-size:.8rem;font-weight:100}.form .form-header{font-size:1.2rem;font-weight:200;text-align:left}.form .text-input{width:20rem;height:60px;margin-top:1rem}.form .form-helper-btns{display:flex;justify-content:space-between;font-weight:100;font-size:13px;margin-top:8px;cursor:pointer}.form .form-helper-btns .forgot-pswd{margin-top:10px;cursor:pointer}.form .MuiFormLabel-root.Mui-focused{color:#387c3f}.form .MuiFormLabel-root{font-size:.8rem}.form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#387c3f}.form .MuiCheckbox-colorPrimary.Mui-checked{color:#387c3f}.form .MuiFormHelperText-contained{margin-right:0;margin-bottom:0}.form .MuiFormHelperText-root{color:#f71202;margin-left:5px;font-size:.75rem}.MuiPickersDay-daySelected{background-color:#387c3f!important}.MuiPickersDay-current{color:#ffc107!important}.MuiIconButton-root:hover{background-color:rgba(56,124,63,.2)}.MuiInput-underline:before{border:1px solid #387c3f!important;border-radius:5px!important;height:45px!important;bottom:unset!important}.MuiInput-underline:after{border-bottom:2px solid #fff!important}.google-places-search-container .google-places-search-inner-container{top:10px;left:10px;right:10px;z-index:10002;margin-bottom:1rem}.google-places-search-container .google-places-search-inner-container input{border:1px solid rgba(0,0,0,.12)!important}.google-places-search-container .google-places-search-inner-container .results-view-container .result-line{flex-direction:row;border-bottom-width:1px;border-color:rgba(0,0,0,.12);padding:15px;position:relative;z-index:10001}.google-places-search-container .icon{color:#f9fcf8;background-color:#387c3f;padding:7px;border-radius:10px;margin-left:15px}.google-places-search-container input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)!important}.google-places-search-container input:focus{border:1px solid #387c3f!important}.pac-container,.pac-item{z-index:10100!important}.notifications-list .MuiListSubheader-root{background-color:#fff;line-height:40px}.notifications-list .notification-line-item{text-decoration:none;color:inherit}.notifications-list .notification-line-item .MuiListItem-container{min-width:350px}.notifications-list .notification-line-item .read{background-color:#f7f7f7}.notifications-list .notification-line-item .unread .MuiTypography-root{font-weight:500}.inventory-form .chip-container{padding:.5rem;margin-top:.5rem}.inventory-form .price-title-container,.product-form .price-title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:end}.product-readonly .form{padding-bottom:2rem}.product-readonly__empty{padding:1rem}.product-readonly__hero{display:flex;align-items:stretch;gap:1.25rem;margin-bottom:1.5rem}.product-readonly__image-frame{display:flex;flex:0 0 190px;align-items:center;justify-content:center;width:190px;min-height:190px;border:1px solid #eee;border-radius:10px;background-color:rgba(238,238,238,.14);overflow:hidden}.product-readonly__image-frame img{width:100%;height:100%;object-fit:contain}.product-readonly__image-frame .product-readonly__image-icon{color:#013333;font-size:3rem;opacity:.45}.product-readonly__hero-content{flex:1 1 auto;min-width:0}.product-readonly__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}.product-readonly__status-row{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.45rem}.product-readonly__status{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .6rem;font-size:.78rem;font-weight:700}.product-readonly__status.is-active{color:#387c3f;background-color:rgba(56,124,63,.12)}.product-readonly__status.is-inactive{color:#79716b;background-color:#eee}.product-readonly__muted{color:#8f8f8f;font-size:.85rem}.product-readonly__section{margin-bottom:1.25rem}.product-readonly__section-title{margin-bottom:.65rem;color:#3e3e3e;font-weight:700}.product-readonly__field{min-height:66px;padding:.75rem .85rem;border:1px solid #eee;border-radius:8px;background-color:#fff}.product-readonly__field.is-multiline{min-height:84px}.product-readonly__label{margin-bottom:.3rem;color:#8f8f8f;font-size:.74rem;font-weight:600;text-transform:uppercase}.product-readonly__value{color:#013333;font-size:.96rem;font-weight:500;line-height:1.4;white-space:pre-wrap;word-break:break-word}.product-readonly__chips{display:flex;flex-wrap:wrap;gap:.4rem}.product-readonly__chips .MuiChip-root{border-color:rgba(56,124,63,.35);color:#013333;background-color:rgba(56,124,63,.07);font-weight:600}.product-readonly__link{padding:0;color:#387c3f;font-weight:700;text-transform:none}.product-readonly__actions{margin-top:1rem}@media(max-width:720px){.product-readonly__hero{flex-direction:column}.product-readonly__image-frame{width:100%;min-height:220px}.product-readonly__summary-grid{grid-template-columns:1fr}}.program-form-container{display:flex;flex-grow:1;width:100%;height:100%;min-height:0}.program-form-container .form{flex:1 1;display:flex;flex-direction:column;width:100%;min-height:0;height:100%;margin:0;overflow:hidden}.program-form-container .form .form-section{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;width:100%;margin:0;padding:0 0 24px;overflow-y:auto}.program-form-container .form .form-row{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0}.program-form-container .form .form-row label{color:#3f4b5f;font-weight:600;font-size:13px;line-height:1.3;margin:0;padding:0;text-align:left}.program-form-container .form .form-row .MuiAutocomplete-root,.program-form-container .form .form-row .MuiFormControl-root,.program-form-container .form .form-row .input{width:100%}.program-form-container .form .new-farmer-search-bar{display:flex;align-items:center;box-sizing:border-box;border:1px solid #d8dddd;border-radius:8px;width:100%;min-height:48px;background-color:#fff;padding:0 14px}.program-form-container .form .new-farmer-search-bar .search-input{border:none;outline:none;flex:1 1;min-width:0;font-size:15px;font-family:Inter,sans-serif;font-weight:400;color:#013333}.program-form-container .form .new-farmer-search-bar .search-loader{margin-left:8px}.program-form-container .form .new-farmer-search-bar .search-icon{font-size:1rem;color:#013333;margin-right:8px}.program-form-container .form .MuiOutlinedInput-root{border-radius:8px}.program-form-container .form .sticky-buttons{position:relative;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;gap:12px;padding:16px 0 0;width:100%;margin-top:auto;background:#fcfcfd;border-top:1px solid #e2e8e7;z-index:10}.program-form-container .form .sticky-buttons .left-button,.program-form-container .form .sticky-buttons .right-button{display:flex;align-items:center}.program-form-container .form .sticky-buttons .left-button{flex:0 0 auto}.program-form-container .form .sticky-buttons .right-button{flex:1 1 auto;justify-content:flex-end;gap:12px}.program-form-container .form .sticky-buttons .ai-auto-create-btn,.program-form-container .form .sticky-buttons .cancel-button,.program-form-container .form .sticky-buttons .create-btn{height:44px;margin:0;border-radius:22px;box-shadow:none;font-size:14px;font-weight:700;text-transform:none;white-space:nowrap}.program-form-container .form .sticky-buttons .ai-icon{margin-right:8px}.program-form-container .form .sticky-buttons .ai-auto-create-btn{background:linear-gradient(90deg,#def3c2,#acecce);color:#013333}.program-form-container .form .sticky-buttons .cancel-button{min-width:80px;padding:0 12px;background-color:rgba(0,0,0,0);color:#1c2434;box-shadow:none}.program-form-container .form .sticky-buttons .create-btn{min-width:130px;padding:0 20px;background-color:#013333;color:#3dd78d}.program-form-container .form .sticky-buttons .ai-auto-create-btn{min-width:156px;padding:0 18px}.program-line-form-container .form-container{padding:1rem}.program-line-form-container .form{display:flex;flex-direction:column}.program-line-form-container .form .form-section{display:grid;grid-template-columns:25% 1fr;grid-gap:15px;gap:15px;padding-bottom:50px}.program-line-form-container .form .form-row{display:contents;margin-bottom:.75rem}.program-line-form-container .form .form-row label{font-weight:300;margin-bottom:.5rem;text-align:right;padding-right:10px;font-size:14px}.program-line-form-container .form .form-row .input{width:100%;font-weight:600;font-size:16px}.program-line-form-container .form .primary-btn,.program-line-form-container .form .secondary-btn{padding:.75rem 1.5rem;font-weight:700;border-radius:25px;height:50px;margin-top:1rem}.program-line-form-container .form .secondary-btn{background-color:#dcdcdc;color:#333}.program-line-form-container .form .primary-btn{background-color:#013333;color:#3dd78d}.supporting-documents-card{border-radius:.5rem!important}.supporting-documents-card .row{padding:.5rem 1rem;align-items:center}.supporting-documents-card .row .bold{font-weight:500}.supporting-documents-card .row .date-container{width:12rem}.supporting-documents-card .row .title-container{flex:1 1}.supporting-documents-card .row .actions-container{padding:0}.khula-supplier-table-container .khula-supplier-table-header-container{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:16px}.khula-supplier-table-container .khula-supplier-table-header-container .MuiButton-root{border-color:#d7d3d0}.khula-supplier-table-container .khula-supplier-table-header-container .refresh-button{min-width:40px;width:40px;height:40px;padding:0;border-radius:8px;background-color:#fff;color:#267373;box-shadow:none}.khula-supplier-table-container .khula-supplier-table-header-container .refresh-button .MuiSvgIcon-root{color:#267373;font-size:20px}.khula-supplier-table-container .khula-supplier-table-header-container .refresh-button:hover{border-color:#267373;background-color:#fff;box-shadow:none}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter{width:180px;background-color:#fff}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiSelect-select{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiOutlinedInput-root{min-height:40px;border-radius:8px;background:#fff;color:#44403c;font-size:13px}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiSelect-outlined.MuiSelect-outlined{padding-top:11px;padding-bottom:11px}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiInputLabel-outlined{color:#78716c;font-size:13px}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiOutlinedInput-notchedOutline{border-color:#d7d3d0}.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.khula-supplier-table-container .khula-supplier-table-header-container .select-filter .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#267373}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container{display:flex;flex-direction:row;align-items:center;flex:1 1 320px;max-width:420px;min-height:40px;margin:0;padding:0 12px;border-color:#d7d3d0;border-radius:8px;box-shadow:none}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container:focus-within,.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container:hover{border-color:#267373}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container .khula-supplier-table-search-input{color:#44403c;font-weight:400;font-size:13px;flex:1 1}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container .khula-supplier-table-search-input input::placeholder{color:#78716c;opacity:1}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container .khula-supplier-table-search-icon{margin-right:8px;color:#259d64;font-size:20px}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-search-container .khula-supplier-table-search-icon.MuiSvgIcon-root{color:#259d64}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions .MuiButtonGroup-root .MuiButton-root,.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions>.MuiButton-root{height:40px;border-color:#d7d3d0;border-radius:8px;color:#267373;font-size:13px;font-weight:600;padding:0 14px;box-shadow:none}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions .MuiButtonGroup-root .MuiButton-root .MuiButton-startIcon,.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions>.MuiButton-root .MuiButton-startIcon{margin-right:6px}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions>.refresh-button.MuiButton-root{min-width:40px;width:40px;padding:0}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions>.clear-filters-button.MuiButton-root{min-width:auto;height:40px;border:none;background:rgba(0,0,0,0);color:#267373;padding:0 4px}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions>.clear-filters-button.MuiButton-root:hover{border:none;background:rgba(0,0,0,0);text-decoration:underline}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions .MuiButtonGroup-root .MuiButton-root:hover,.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions>.MuiButton-root:hover{border-color:#267373;background-color:#fff;box-shadow:none}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions .MuiButton-contained{background-color:#e7e5e4;color:#013333}.khula-supplier-table-container .khula-supplier-table-header-container .khula-supplier-table-actions .MuiButtonGroup-groupedTextHorizontal:not(:last-child){border:none}.khula-supplier-table-container .khula-supplier-table .khula-supplier-table-col-heading{width:100%;justify-content:flex-start;text-transform:none;margin-left:-4px;white-space:nowrap;padding:1rem}.khula-supplier-table-container .khula-supplier-table .MuiButton-textSizeSmall{padding:0}.khula-supplier-table-container .khula-supplier-table .khula-supplier-table-row{font-weight:400}.khula-supplier-table-container .khula-supplier-table .MuiTableCell-head{color:#267373;font-size:12px;font-weight:600;border-radius:150px}.khula-supplier-table-container .khula-supplier-table .MuiTableCell-body{color:#57534e;font-size:14px;font-weight:400}.khula-supplier-table-container .khula-supplier-table .MuiInput-root{padding:0!important;width:100%}.khula-supplier-table-container .khula-supplier-table .MuiInputBase-input{font-weight:400;font-size:.875rem;color:#57534e}.khula-supplier-table-container .khula-supplier-table .MuiInput-underline:before{border:none!important}.khula-supplier-table-container .khula-supplier-table .khula-supplier-table-row:hover{background-color:#fff;cursor:pointer}.select-filter-menu{max-height:360px;border:1px solid #e7e5e4;border-radius:8px;box-shadow:0 12px 24px rgba(15,23,42,.08)}.select-filter-menu .MuiList-padding{padding:6px 0}.select-filter-menu .MuiMenuItem-root{min-height:36px;padding:8px 14px;color:#44403c;font-size:13px}.select-filter-menu .MuiMenuItem-root:hover{background-color:#f7faf8}.select-filter-menu .MuiMenuItem-root.Mui-selected,.select-filter-menu .MuiMenuItem-root.Mui-selected:hover{background-color:#eef6f1}.select-filter-menu .select-filter-checkbox.MuiCheckbox-root{padding:2px 10px 2px 0;color:#9ca3af}.select-filter-menu .select-filter-checkbox.MuiCheckbox-root.Mui-checked{color:#267373}.select-filter-menu .select-filter-checkbox.MuiCheckbox-root .MuiSvgIcon-root{font-size:20px}.select-filter-menu .MuiListItemText-root{margin:0}.select-filter-menu .MuiListItemText-primary{color:#44403c;font-size:13px;font-weight:500}.update-password-dialog .generic-form-container{background-color:rgba(0,0,0,0)}.white{color:#fff}.green{color:#387c3f}.bg-green{background-color:#387c3f}.bg-light-green{background-color:#a1dbc4}.bg-white{background-color:#fff}.bold{font-weight:500}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.block{display:block}.roboto{font-family:Roboto,sans-serif}.center{margin:auto}.pointer{cursor:pointer}.justify-content-center{display:flex;justify-content:center}.center-text{text-align:center}.no-bullet{list-style-type:none}.col-sm{width:70%;margin:.5rem;float:left}@media(min-width:500px){.col-sm{width:90%;margin:.5rem;float:left}}@media(min-width:600px){.col-m{width:30%;margin:.5rem;float:left}}@media(min-width:1000px){.col-l{width:23%}.col-l,.col-xl{margin:.5rem;float:left}.col-xl{width:15%}}