:root{--page-max-width: 100% !important}#page-login{background:var(--login-bg-color, transparent);background-image:var(--login-bg-image, none)!important;background-size:cover;background-repeat:no-repeat;background-position:center center;height:100vh;margin:0}#page-login:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--login-bg-carousel-image, var(--login-bg-image, none));background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:var(--carousel-fade-opacity, 1);transition:opacity .7s}.btn-primary.btn-login,.btn-primary.btn-forgot{background-color:var(--login-btn-bg, #171717);color:var(--login-btn-color, #fff)}.btn-primary.btn-login:hover,.btn-primary.btn-forgot:hover{background-color:var(--login-btn-hover-bg, #171717);color:var(--login-btn-hover-color, #fff)}.form-control{background-color:var(--input-bg, #f3f3f3);color:var(--input-color, #383838);border:2px solid var(--input-border, #f3f3f3)}label.control-label{color:var(--input-label-color, #383838)}.for-login,.for-signup,.for-forgot,.for-login-with-email-link{position:var(--login-box-position, static);right:var(--login-box-right, auto);left:var(--login-box-left, auto);top:var(--login-box-top, 18%);background-color:var(--login-box-bg-override, transparent)!important;border-radius:var(--login-box-border-radius, 0)!important}.for-login{opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(20px);animation:showLoginFallback .2s ease-in-out 1s forwards}.for-login.theme-ready{opacity:1;transform:translateY(0);animation:none}@keyframes showLoginFallback{to{opacity:1;transform:translateY(0)}}.login-content.page-card,.signup-content.page-card{background-color:var(--login-box-bg,#fff)!important;border:2px solid var(--login-box-bg,#fff)!important;width:var(--login-box-width,400px);padding:var(--login-box-padding)}.sign-up-message{background:transparent!important;border:none!important;box-shadow:none!important;margin-top:20px;padding:0!important;color:inherit}.for-login .page-card-head h4{display:var(--login-title-display)}.for-login .page-card-head:after{display:var(--login-title-after-display);justify-content:var(--login-title-after-justify);margin-top:var(--login-title-after-margin);content:var(--login-title-after-content);color:var(--login-title-after-color)}.page-card-head h4{color:var(--page-heading-color)!important}#page-login.dt-split-login{--dt-split-panel-size: max(var(--login-split-panel-width, 20%), 320px);background:var(--login-split-panel-bg, #fff)!important;background-image:none!important;overflow-x:hidden}#page-login.dt-split-login:before{background-color:var(--login-bg-color, transparent);background-image:var(--login-bg-carousel-image, var(--login-bg-image, none))}#page-login.dt-split-login-right:before{top:0;bottom:0;left:0;right:var(--dt-split-panel-size)}#page-login.dt-split-login-left:before{top:0;bottom:0;right:0;left:var(--dt-split-panel-size)}#page-login.dt-split-login .for-login,#page-login.dt-split-login .for-email-login,#page-login.dt-split-login .for-signup,#page-login.dt-split-login .for-forgot,#page-login.dt-split-login .for-login-with-email-link{position:fixed;top:0;bottom:0;width:var(--dt-split-panel-size);max-width:100%;margin:0;padding:24px;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;background-color:var(--login-split-panel-bg, #fff)!important;border-radius:0!important;z-index:3}#page-login.dt-split-login .for-login>:first-child,#page-login.dt-split-login .for-email-login>:first-child,#page-login.dt-split-login .for-signup>:first-child,#page-login.dt-split-login .for-forgot>:first-child,#page-login.dt-split-login .for-login-with-email-link>:first-child{margin-top:auto}#page-login.dt-split-login .for-login>:last-child,#page-login.dt-split-login .for-email-login>:last-child,#page-login.dt-split-login .for-signup>:last-child,#page-login.dt-split-login .for-forgot>:last-child,#page-login.dt-split-login .for-login-with-email-link>:last-child{margin-bottom:auto}body.dt-split-login-active .navbar{position:relative;z-index:4}#page-login.dt-split-login-right .for-login,#page-login.dt-split-login-right .for-email-login,#page-login.dt-split-login-right .for-signup,#page-login.dt-split-login-right .for-forgot,#page-login.dt-split-login-right .for-login-with-email-link{right:0;left:auto}#page-login.dt-split-login-left .for-login,#page-login.dt-split-login-left .for-email-login,#page-login.dt-split-login-left .for-signup,#page-login.dt-split-login-left .for-forgot,#page-login.dt-split-login-left .for-login-with-email-link{left:0;right:auto}#page-login.dt-split-login .login-content.page-card,#page-login.dt-split-login .signup-content.page-card{width:100%;max-width:min(100%,var(--login-box-width, 400px));margin-left:auto;margin-right:auto;border-radius:10px}#page-login.dt-split-login-flat .login-content.page-card,#page-login.dt-split-login-flat .signup-content.page-card{padding:0;border:none!important;background-color:transparent!important;box-shadow:none;border-radius:0}#page-login.dt-split-login-right .carousel-nav-right{right:calc(var(--dt-split-panel-size) + 20px)}#page-login.dt-split-login-left .carousel-nav-left{left:calc(var(--dt-split-panel-size) + 20px)}@media (max-width: 768px){#page-login.dt-split-login .for-login,#page-login.dt-split-login .for-email-login,#page-login.dt-split-login .for-signup,#page-login.dt-split-login .for-forgot,#page-login.dt-split-login .for-login-with-email-link{position:static;width:auto;max-width:400px;margin:24px auto;padding:20px;overflow-y:visible;border-radius:10px!important}#page-login.dt-split-login-right:before,#page-login.dt-split-login-left:before{inset:0}#page-login.dt-split-login-right .carousel-nav-right{right:20px}#page-login.dt-split-login-left .carousel-nav-left{left:20px}}.navbar{background-color:var(--navbar-bg, #fff)}header.navbar{border-bottom-color:transparent!important}.navbar .vertical-bar{--fdt-navbar-rule: rgba(0, 0, 0, .15);--fdt-navbar-rule: color-mix(in srgb, var(--navbar-color, #555) 30%, transparent);border-right-color:var(--fdt-navbar-rule)!important}.navbar.container,.navbar-brand{color:var(--navbar-color, #555)}.navbar-toggler,.navbar-toggler span svg,.navbar svg.es-icon.icon-sm use,.notifications-seen>.es-icon{fill:var(--navbar-color);stroke-width:0}button.navbar-toggler{border-color:var(--navbar-toggler-border, var(--navbar-color, #dee2e6))!important}.page-head,.page-head.flex{background-color:var(--navbar-bg, #fff)!important}.page-head .navbar-breadcrumbs li a{color:var(--navbar-color, #555)!important}.page-head .navbar-breadcrumbs li a svg,.page-head .navbar-breadcrumbs li a svg use{fill:var(--navbar-color, #555)!important;stroke:var(--navbar-color, #555)!important}.page-head .navbar-breadcrumbs li a:before{color:var(--navbar-color, #555)!important}.page-head .navbar-breadcrumbs li.disabled a,.page-head .navbar-breadcrumbs li:last-child a{color:var(--breadcrumb-disabled-color, var(--navbar-color, #6c757d))!important}.page-head .navbar-breadcrumbs li:last-child span.es-breadcrumbs__item{color:var(--navbar-color, #555)!important}.page-head .sidebar-toggle-btn.navbar-brand,.page-head .sidebar-toggle-btn.navbar-brand svg,.page-head .sidebar-toggle-btn.navbar-brand svg use{color:var(--navbar-color, #555)!important;fill:var(--navbar-color, #555)!important;stroke:var(--navbar-color, #555)!important}.btn-reset.nav-link span{color:var(--navbar-color)!important}.btn-reset.nav-link span svg,.btn-reset.nav-link span svg use{stroke:var(--navbar-color)!important;fill:var(--navbar-color)!important}.btn-primary,.btn-primary:active,.es-button[data-variant=solid]:not([data-theme]),.es-button[data-variant=solid]:not([data-theme]):active{background-color:var(--btn-primary-bg,#171717)!important}.es-button[data-variant=solid]:not([data-theme]){border-color:var(--btn-primary-bg,#171717)!important;color:var(--btn-primary-color, #fff)!important}.btn-primary span,.btn-primary:active span,.es-button[data-variant=solid]:not([data-theme]) span{color:var(--btn-primary-color)!important}.btn-primary:hover,.es-button[data-variant=solid]:not([data-theme]):hover{background-color:var(--btn-primary-hover-bg, var(--btn-primary-bg, #171717))!important}.btn-primary:hover span,.es-button[data-variant=solid]:not([data-theme]):hover span{color:var(--btn-primary-hover-color, var(--btn-primary-color, #fff))!important}.btn.btn-default.ellipsis svg,.btn-default svg,.btn-default svg use,.btn.filter-button.btn-primary-light svg,.es-button:not([data-variant]):not([data-theme]) svg,.es-button:not([data-variant]):not([data-theme]) svg use{stroke:var(--btn-secondary-color);fill:var(--btn-secondary-color)}.btn-default svg.icon:not(.es-icon),.btn-default svg.icon:not(.es-icon) use,.es-button:not([data-variant]):not([data-theme]) svg.icon:not(.es-icon),.es-button:not([data-variant]):not([data-theme]) svg.icon:not(.es-icon) use{fill:var(--icon-fill)}.btn.btn-default,.btn.btn-default:active,.btn.btn-default.icon-btn,.btn.btn-default.ellipsis,.btn-default,.btn-default:active,.btn.filter-button.btn-primary-light,.es-button:not([data-variant]):not([data-theme]),.es-button:not([data-variant]):not([data-theme]):active{background-color:var(--btn-secondary-bg,#f3f3f3);color:var(--btn-secondary-color)}.btn.btn-default:hover,.btn.btn-default.icon-btn:hover,.btn.btn-default.ellipsis:hover,.btn-default:hover,.btn.filter-button.btn-primary-light:hover,.es-button:not([data-variant]):not([data-theme]):hover{background-color:var(--btn-secondary-hover-bg, var(--btn-secondary-bg, #f3f3f3));color:var(--btn-secondary-hover-color, var(--btn-secondary-color, inherit))}body,.content.page-container{background-color:var(--body-bg,#fff)}.layout-main-section,.form-layout,.layout-main,.form-page,.nav.form-tabs,.row.form-section.card-section.visible-section{background-color:var(--content-bg)!important;border-radius:10px;color:var(--content-text-color)!important}.body-sidebar{background-color:var(--sidebar-bg,#f8f8f8)!important;color:var(--sidebar-text-color,#525252)!important}@media (max-width: 767.98px){.body-sidebar-container:not(.expanded) .body-sidebar{background-color:transparent!important;border-right-color:transparent!important;box-shadow:none!important}}.body-sidebar .body-sidebar-top{scrollbar-width:none}.body-sidebar .standard-items-sections,.body-sidebar .body-sidebar-cards,.body-sidebar .body-sidebar-bottom{background-color:var(--sidebar-bg,#f8f8f8)!important;color:var(--sidebar-text-color,#525252)!important;scrollbar-width:none}.standard-sidebar-item,.item-anchor,.sidebar-item-label,.sidebar-item-icon,.sidebar-item-icon svg,.sidebar-item-control button{color:var(--sidebar-text-color,#525252)!important}.sidebar-header{background-color:var(--sidebar-bg,#f8f8f8)!important;color:var(--sidebar-text-color,#525252)!important}.sidebar-header .sidebar-item-label,.sidebar-header .header-title,.sidebar-header .header-subtitle{color:var(--sidebar-text-color,#525252)!important}.standard-sidebar-item:hover,.sidebar-header:hover,.sidebar-header.active-sidebar,.sidebar-header.active-sidebar:hover{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.sidebar-header:hover .sidebar-item-label,.sidebar-header:hover .header-title,.sidebar-header:hover .header-subtitle,.sidebar-header.active-sidebar .sidebar-item-label,.sidebar-header.active-sidebar .header-title,.sidebar-header.active-sidebar .header-subtitle{color:var(--sidebar-hover-text-color, #212529)!important}.standard-sidebar-item:hover .item-anchor,.standard-sidebar-item:hover .sidebar-item-label,.standard-sidebar-item:hover .sidebar-item-icon,.standard-sidebar-item:hover .sidebar-item-icon svg{color:var(--sidebar-hover-text-color, #212529)!important}.standard-sidebar-item.active-sidebar,.standard-sidebar-item.active-sidebar:hover{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.standard-sidebar-item.active-sidebar .item-anchor,.standard-sidebar-item.active-sidebar .sidebar-item-label,.standard-sidebar-item.active-sidebar .sidebar-item-icon,.standard-sidebar-item.active-sidebar .sidebar-item-icon svg,.standard-sidebar-item.active-sidebar:hover .item-anchor,.standard-sidebar-item.active-sidebar:hover .sidebar-item-label,.standard-sidebar-item.active-sidebar:hover .sidebar-item-icon,.standard-sidebar-item.active-sidebar:hover .sidebar-item-icon svg{color:var(--sidebar-hover-text-color, #212529)!important}.sidebar-item-icon svg{fill:var(--sidebar-bg,#f8f8f8)!important;stroke:var(--sidebar-text-color,#525252)!important}.standard-sidebar-item:hover .sidebar-item-icon svg,.standard-sidebar-item.active-sidebar .sidebar-item-icon svg{fill:var(--sidebar-hover-bg, #e9ecef)!important;stroke:var(--sidebar-hover-text-color, #212529)!important}.body-sidebar .section-break .sidebar-item-label{color:var(--sidebar-section-break-color, var(--sidebar-text-color, #525252))!important;font-weight:var(--sidebar-section-break-font-weight, normal)!important}.collapse-sidebar-link{color:var(--sidebar-text-color, #525252)!important}.body-sidebar .collapse-sidebar-link:hover,.body-sidebar .onboarding-sidebar:hover,.body-sidebar .promotional-banner:hover,.body-sidebar .dropdown-navbar-user:hover,.body-sidebar .dropdown-navbar-user .nav-link:hover,.body-sidebar .dropdown-navbar-user:hover .nav-link{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.body-sidebar .dropdown-navbar-user,.body-sidebar .dropdown-navbar-user .nav-link,.body-sidebar .dropdown-navbar-user span{color:var(--sidebar-text-color, #525252)!important}.body-sidebar .dropdown-navbar-user svg,.body-sidebar .dropdown-navbar-user svg use{fill:var(--sidebar-text-color, #525252)!important;stroke:var(--sidebar-text-color, #525252)!important}.body-sidebar .dropdown-menu{background-color:var(--sidebar-bg, #f8f8f8)!important;color:var(--sidebar-text-color, #525252)!important}.body-sidebar .dropdown-menu .dropdown-item{background-color:transparent!important;color:var(--sidebar-text-color, #525252)!important}.body-sidebar .dropdown-menu .dropdown-item:hover,.body-sidebar .dropdown-menu .dropdown-item:focus{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.frappe-menu.context-menu{background-color:var(--sidebar-bg, #f8f8f8)!important;color:var(--sidebar-text-color, #525252)!important}.frappe-menu.context-menu .dropdown-menu-item a,.frappe-menu.context-menu .menu-item-title{color:var(--sidebar-text-color, #525252)!important}.frappe-menu.context-menu .menu-item-icon svg,.frappe-menu.context-menu .menu-item-icon svg use{fill:var(--sidebar-text-color, #525252)!important;stroke:var(--sidebar-text-color, #525252)!important}.frappe-menu.context-menu .dropdown-menu-item:hover,.frappe-menu.context-menu .dropdown-menu-item:focus{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.frappe-menu.context-menu .dropdown-menu-item:hover .menu-item-title,.frappe-menu.context-menu .dropdown-menu-item:hover .menu-item-icon svg,.frappe-menu.context-menu .dropdown-menu-item:hover .menu-item-icon svg use{color:var(--sidebar-hover-text-color, #212529)!important;fill:var(--sidebar-hover-text-color, #212529)!important;stroke:var(--sidebar-hover-text-color, #212529)!important}.collapse-sidebar-link svg{fill:var(--sidebar-text-color, #525252)!important;stroke:var(--sidebar-text-color, #525252)!important}.app-switcher-dropdown{background-color:var(--sidebar-bg, #f8f8f8)!important;color:var(--sidebar-text-color, #525252)!important}.app-switcher-dropdown:hover{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.app-switcher-dropdown .app-title,.app-switcher-dropdown .sidebar-item-label{color:var(--sidebar-text-color, #525252)!important}.app-switcher-dropdown:hover .app-title,.app-switcher-dropdown:hover .sidebar-item-label{color:var(--sidebar-hover-text-color, #212529)!important}.app-switcher-menu{background-color:var(--sidebar-bg, #f8f8f8)!important}.app-item{background-color:var(--sidebar-bg, #f8f8f8)!important;color:var(--sidebar-text-color, #525252)!important}.app-item:hover{background-color:var(--sidebar-hover-bg, #e9ecef)!important;color:var(--sidebar-hover-text-color, #212529)!important}.app-item-title{color:var(--sidebar-text-color, #525252)!important}.app-item:hover .app-item-title{color:var(--sidebar-hover-text-color, #212529)!important}.level.list-row-head.text-muted{background-color:var(--table-head-bg)}.level-left.list-header-subject,span.level-item,div.level-right{color:var(--table-head-color)}.level.list-row,.level-item.bold.ellipsis a,.filterable.ellipsis:not(.es-badge){background-color:var(--table-body-bg);color:var(--table-body-color)}.like-icon,.comment-count,.level-item.list-row-activity .mx-2{display:var(--hide-like-comment, block)!important}.d-lg-block,.d-sm-block{display:var(--hide-help, block)!important}.widget.number-widget-box,.widget.dashboard-widget-box{background-color:var(--widget-bg);border:2px solid var(--widget-border);box-shadow:0 0 10px #0000001a}.widget.links-widget-box{border:1px solid var(--widget-border)}.widget-head,.widget-label,.widget-title,.widget-body,.widget-content div.number{color:var(--widget-color)}@media (max-width: 768px){.for-login{position:static}.login-content.page-card{width:auto}}.main-section{min-height:100vh;display:flex;flex-direction:column}.main-section>.container,.main-section>.page-container{flex:1}.desk-footer{background-color:var(--footer-bg, #f8f9fa);color:var(--footer-color, #495057);padding:15px 20px;border-top:1px solid var(--footer-border, #dee2e6);font-size:14px;display:var(--footer-display, flex);justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:auto;margin-left:50px;transition:margin-left .2s ease;min-height:50px;flex-shrink:0}.body-sidebar-container.expanded~* .desk-footer,.body-sidebar-container.expanded+.main-section .desk-footer{margin-left:var(--left-sidebar-width, 220px)}.main-section .desk-footer{margin-left:0!important}.desk-footer.sticky{position:fixed;bottom:0;left:50px;right:0;z-index:1000;box-shadow:0 -2px 4px #0000001a;margin-left:0;transition:left .2s ease-in-out;height:50px;box-sizing:border-box}.body-sidebar-container.expanded~* .desk-footer.sticky,body[data-sidebar="1"] .desk-footer.sticky{left:220px}.main-section.has-sticky-footer,body.has-sticky-footer .main-section{padding-bottom:60px}body.has-sticky-footer:not(:has(.main-section)){padding-bottom:60px}.main-section.has-sticky-footer{min-height:calc(100vh - 60px)}.desk-footer-left{display:flex;align-items:center;gap:5px}.desk-footer-right{display:flex;align-items:center;gap:5px;color:var(--footer-powered-color, #6c757d);font-size:13px}.desk-footer a{color:var(--footer-link-color, #007bff);text-decoration:none}.desk-footer a:hover{color:var(--footer-link-hover-color, #0056b3);text-decoration:underline}@media (max-width: 992px){.desk-footer{margin-left:0!important}.desk-footer.sticky{left:0!important}}@media (max-width: 768px){.desk-footer{flex-direction:column;text-align:center;padding:12px 15px;gap:8px}.desk-footer-left,.desk-footer-right{justify-content:center}.main-section.has-sticky-footer,body.has-sticky-footer .main-section,body.has-sticky-footer:not(:has(.main-section)){padding-bottom:70px}}.carousel-nav{background:var(--carousel-nav-bg, rgba(0,0,0,.3));color:var(--carousel-nav-color, #fff);border:none;font-size:var(--carousel-nav-size, 2rem);cursor:pointer;border-radius:var(--carousel-nav-radius, 50%);width:var(--carousel-nav-size, 2rem);height:var(--carousel-nav-size, 2rem);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:var(--carousel-nav-z, 2);pointer-events:auto}.carousel-nav-left{left:20px}.carousel-nav-right{right:20px}
/*# sourceMappingURL=frappe_desk_theme.bundle.ESE5TSGA.css.map */
