@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/boffon_core/fonts/dm-sans/dm-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/boffon_core/fonts/dm-sans/dm-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-stack: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important}body{font-family:var(--font-stack)!important}:root{--primary: #24508f !important;--primary-color: #24508f !important;--primary-hover: #1d4072 !important;--text-on-primary: #ffffff !important;--link-color: #24508f !important;--text-muted: #71717a !important;--text-color: #27272a !important;--bg-color: #ffffff !important;--card-bg: #ffffff !important;--control-bg: #f4f4f5 !important;--control-bg-on-gray: #ffffff !important;--sidebar-select-color: #e4e4e7 !important;--border-color: #e4e4e7 !important;--border-subtle: #f4f4f5 !important;--alert-text-danger: #e11d48 !important;--alert-bg-danger: #fff1f2 !important;--alert-text-warning: #b45309 !important;--alert-bg-warning: #fef3c7 !important;--alert-text-success: #059669 !important;--alert-bg-success: #ecfdf5 !important;--alert-text-info: #0369a1 !important;--alert-bg-info: #e0f2fe !important;--sidebar-hover-color: #f3f3f3;--bc-page-card-icon: url(/assets/boffon_core/images/icon_light.svg);--bc-splash-image: url(/assets/boffon_core/images/brand_light.png);--bc-about-logo-light-display: block;--bc-about-logo-dark-display: none}[data-theme=dark]{--primary: #759ed7 !important;--primary-color: #759ed7 !important;--primary-hover: #93b4e3 !important;--text-on-primary: #12283b !important;--link-color: #759ed7 !important;--text-muted: #a1a1aa !important;--text-color: #fafafa !important;--bg-color: #18181b !important;--card-bg: #27272a !important;--control-bg: #3f3f46 !important;--control-bg-on-gray: #27272a !important;--sidebar-select-color: #3f3f46 !important;--border-color: #3f3f46 !important;--border-subtle: #27272a !important;--alert-text-danger: #fb7185 !important;--alert-bg-danger: #4c0519 !important;--alert-text-warning: #fcd34d !important;--alert-bg-warning: #431407 !important;--alert-text-success: #34d399 !important;--alert-bg-success: #022c22 !important;--alert-text-info: #38bdf8 !important;--alert-bg-info: #082f49 !important;--sidebar-hover-color: rgba(43, 43, 43, 1);--bc-page-card-icon: url(/assets/boffon_core/images/icon_dark.svg);--bc-splash-image: url(/assets/boffon_core/images/brand_dark.png);--bc-about-logo-light-display: none;--bc-about-logo-dark-display: block}.btn-primary,div#driver-popover-item .driver-popover-footer button.driver-next-btn{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--text-on-primary)!important}.btn-primary:hover,div#driver-popover-item .driver-popover-footer button.driver-next-btn:hover,.btn-primary:focus,.btn-primary.focus,div#driver-popover-item .driver-popover-footer button.focus.driver-next-btn,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important;color:var(--text-on-primary)!important}.btn-primary-light{background-color:var(--control-bg)!important}.filter-selector .btn-group .filter-label{background-color:var(--control-bg-on-gray)!important}.layout-side-section.right{position:sticky!important;top:var(--boffon-page-head-height, calc(var(--page-head-height)))!important;height:calc(100vh - var(--navbar-height) - var(--boffon-page-head-height, calc(var(--page-head-height))))!important;overflow-y:auto!important;overflow-x:hidden!important;align-self:flex-start!important}@media (max-width: 991px){.layout-side-section.right{position:relative!important;height:auto!important;overflow:visible!important}}.page-content{min-height:calc(100vh - var(--navbar-height) - var(--boffon-page-head-height, calc(var(--page-head-height) + 18px)))}.layout-main-section{background-color:var(--bg-color)!important}@media (min-width: 992px){[data-page-route=Workspaces] .layout-main{height:auto!important;min-height:calc(100vh - var(--navbar-height) - var(--page-head-height) - 5px)!important}}@media (min-width: 576px){:root{--sidebar-width: 240px !important}}@media (min-width: 992px){:root{--sidebar-width: 260px !important}}:root{--navbar-height: 50px !important}.boffon-core-navbar{display:flex;align-items:center;justify-content:space-between;gap:var(--margin-md);width:100%;height:var(--navbar-height);padding:0 var(--padding-lg);box-sizing:border-box;background:var(--surface-menu-bar);border-bottom:2px solid var(--border-color);position:fixed;top:0;left:0;right:0;z-index:1040}body{padding-top:var(--navbar-height)!important;box-sizing:border-box}.body-sidebar,.body-sidebar-placeholder,.main-section{height:calc(100vh - var(--navbar-height))!important}.desktop-navbar{display:none!important}.boffon-core-navbar-home{cursor:pointer}.boffon-core-navbar-logo{height:24px;width:auto}.boffon-core-navbar-search{position:absolute;left:50%;transform:translate(-50%);width:575px;max-width:calc(100% - 220px)}#boffon-core-navbar-search-btn{display:flex;align-items:center;gap:var(--margin-sm);width:100%;height:32px;padding:0 10px 0 18px;box-sizing:border-box;background:var(--control-bg);border-radius:var(--border-radius-sm, 8px);color:var(--text-muted)}.boffon-core-navbar-search-icon{display:contents}.boffon-core-navbar-search-shortcut{margin-left:auto;color:var(--ink-gray-4, #999999);font-size:var(--text-sm);line-height:1.15;letter-spacing:.02em;font-weight:var(--weight-regular);white-space:nowrap}.boffon-core-navbar-search-icon svg{margin:0;stroke:var(--text-muted)}.modal-dialog:has(.navbar-modal-wrapper){margin-top:0}.boffon-core-navbar-actions{display:flex;align-items:center;gap:var(--margin-md)}.boffon-core-navbar-notifications{position:relative}.boffon-core-navbar-notifications .notifications-list{top:calc(100% + var(--margin-sm));left:auto;right:0;height:480px;border-radius:var(--border-radius-md, 10px);border:2px solid var(--border-color);box-shadow:0 4px 16px #00000026}.boffon-core-navbar-avatar{cursor:pointer}.boffon-core-menu-panel{border-radius:var(--border-radius-md, 10px);border:2px solid var(--border-color);box-shadow:0 4px 16px #00000026;z-index:1041}.boffon-core-avatar-menu-header{display:flex;align-items:center;gap:var(--margin-sm);padding:var(--padding-xs) var(--padding-sm) var(--padding-sm) var(--padding-sm);margin-bottom:var(--margin-xs);border-bottom:2px solid var(--border-color)}.boffon-core-avatar-menu-header .avatar-name-email{min-width:0;flex:1}.boffon-core-menu-item-active{background-color:var(--sidebar-hover-color)}@media (max-width: 576px){.boffon-core-navbar-search-label,.boffon-core-navbar-search-shortcut{display:none}}.body-sidebar .navbar-search-bar,.body-sidebar .sidebar-notification,.body-sidebar .dropdown-navbar-user,.body-sidebar .header-subtitle{display:none!important}.body-sidebar .header-title{font-size:var(--text-md)}html,body{overscroll-behavior:none}.main-section,.body-sidebar .body-sidebar-top{overscroll-behavior:contain}*,*:before,*:after{border-width:2px!important;border-color:var(--border-color)}.grid-footer,.grid-custom-buttons{background-color:transparent}.page-form{background-color:var(--bg-color)}[data-page-route=desktop] .desktop-container.desktop-grouped{display:block;width:100%;margin:0 auto;padding:var(--padding-sm) var(--padding-md)}body:not(.full-width) [data-page-route=desktop] .desktop-container.desktop-grouped{max-width:var(--page-max-width)}[data-page-route=desktop] .desktop-toolbar{display:flex;justify-content:flex-end;gap:var(--margin-xs);margin-bottom:var(--margin-sm);margin-top:var(--margin-md)}[data-page-route=desktop] .desktop-toolbar-btn{display:flex;align-items:center;gap:var(--margin-xs);padding:var(--padding-xs) var(--padding-sm);border-radius:var(--border-radius-sm);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer}[data-page-route=desktop] .desktop-toolbar-btn:hover{background:var(--control-bg);color:var(--text-color)}[data-page-route=desktop] .desktop-icon-group{margin-top:var(--margin-lg);border:2px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--card-bg);overflow:hidden}[data-page-route=desktop] .desktop-icon-group .icons-container{margin-top:0;padding:var(--padding-sm)}[data-page-route=desktop] .desktop-icon-group .icons-container>.icons{display:flex;gap:0;flex-wrap:wrap;justify-content:flex-start}[data-page-route=desktop] .desktop-icon-group-title{display:flex;align-items:center;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--ink-gray-7);padding:var(--padding-xs) var(--padding-sm);background:var(--control-bg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-page-route=desktop] .desktop-icon-group-icon{display:flex;align-items:center;flex-shrink:0;margin-right:var(--margin-xs)}[data-page-route=desktop] .desktop-icon-group-toggle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--ink-gray-7)}[data-page-route=desktop] .desktop-icon-group.collapsed .icons-container{display:none}@media screen and (max-width: 570px){[data-page-route=desktop] .desktop-container.desktop-grouped{padding:var(--padding-sm)}[data-page-route=desktop] .desktop-toolbar-btn span{display:none}[data-page-route=desktop] .desktop-icon-group>.icons-container>.icons{gap:0}[data-page-route=desktop] .desktop-icon-group>.icons-container>.icons>.desktop-icon{width:var(--desktop-icon-container);height:var(--desktop-icon-container)}}[data-bc-module].icon-container.bc-module-icon-box{--bc-icon-color: var(--primary-color);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-md);background:color-mix(in srgb,var(--bc-icon-color) 80%,transparent)}.bc-module-icon{--icon-stroke: var(--text-on-primary);--icon-fill: transparent}.bc-module-icon-plain{--icon-stroke: currentColor;--icon-fill: transparent}.about-brand-section{display:flex;justify-content:center;padding:var(--padding-xs) 0 var(--padding-sm)}.about-brand-logo{max-height:96px;width:auto;max-width:100%}.about-brand-logo-light{display:var(--bc-about-logo-light-display)}.about-brand-logo-dark{display:var(--bc-about-logo-dark-display)}.page-card-head{flex-direction:row;align-items:center}.page-card-head img.app-logo{display:none}.page-card-head:before{content:"";flex-shrink:0;width:25px;height:32px;background:var(--bc-page-card-icon) no-repeat center/contain}.page-card-head .page-card-subtitle{display:none}.btn-login,.btn-signup:not(:disabled){background:var(--primary)!important;border-color:var(--primary)!important;color:var(--text-on-primary)!important}.btn-login:hover,.btn-login:focus,.btn-login:active,.btn-signup:not(:disabled):hover,.btn-signup:not(:disabled):focus,.btn-signup:not(:disabled):active{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important;color:var(--text-on-primary)!important}.btn-login-option{background:var(--control-bg)!important;color:var(--text-color)!important}.btn-login-option:hover{background:var(--sidebar-hover-color)!important}.boffon-core-login-theme{position:relative}.boffon-core-login-theme-menu{position:absolute;top:calc(100% + var(--margin-sm));right:0;width:-moz-max-content;width:max-content;min-width:200px;padding:var(--padding-sm);background:var(--surface-modal);border-radius:var(--border-radius-lg)}.boffon-core-login-theme-menu .dropdown-menu-item{border-radius:var(--border-radius-sm)}.boffon-core-login-theme-menu .dropdown-menu-item:hover,.boffon-core-login-theme-menu .dropdown-menu-item.boffon-core-menu-item-active{background-color:var(--sidebar-hover-color)}.boffon-core-login-theme-menu .dropdown-menu-item a{height:28px;padding:var(--padding-xs) var(--padding-sm);gap:var(--margin-sm);display:flex;align-items:center;cursor:pointer}.boffon-core-login-theme-menu .dropdown-menu-item a svg{flex-shrink:0;margin:0}.boffon-core-login-theme-menu .dropdown-menu-item .frappe-menu-item-icon{width:16px;height:16px;line-height:0}.boffon-core-login-theme-menu .dropdown-menu-item .menu-item-title{color:var(--ink-gray-9);font-size:var(--text-sm);flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.boffon-core-login-theme-menu .dropdown-menu-item .boffon-core-login-theme-check{visibility:hidden}.boffon-core-login-theme-menu .dropdown-menu-item.boffon-core-menu-item-active .boffon-core-login-theme-check{visibility:visible}.splash img{display:none}.splash:before{content:"";display:block;width:200px;height:170px;background:var(--bc-splash-image) no-repeat center/contain}
/*# sourceMappingURL=boffon_core.bundle.MT75IIV4.css.map */
