.navbar{background-color:#fff;box-shadow:none!important;border-bottom:2px solid #e0e0e0;height:60px;display:flex;justify-content:center;position:fixed;width:100%;top:0;left:0;z-index:1298}.nav-links{display:flex;flex-grow:1;height:100%}.nav-link{display:flex;align-items:center;justify-content:center;padding:0 16px;text-decoration:none;transition:color .3s ease,border-bottom-color .3s ease;border-bottom:2px solid transparent;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;color:#313131;height:100%;max-height:61px!important;background-color:transparent;cursor:pointer}.nav-link.active{color:#1a55f9;border-bottom:2px solid #1a55f9;background-color:#fff}.nav-link:hover{color:#1a55f9!important;text-decoration:none}.nav-link:visited{color:#313131}.nav-link.active:visited{color:#1a55f9}.copilot-icon{display:flex;align-items:center;margin-left:auto;min-width:0;padding-right:4px}.right-nav-links{display:flex;align-items:center;margin-left:auto;min-width:0}.company-info{display:flex;align-items:center;overflow:hidden}.company-name{font-size:.9rem;color:#666;margin-right:8px;white-space:nowrap}.logo-nav{margin-right:16px}.nav-label{font-weight:500!important;font-size:1rem!important}@media (max-width: 768px){.nav-link{padding:0 8px}.nav-label{display:none}.nav-link.active{color:#1a55f9;border-bottom:none;background-color:transparent}.company-name{overflow:hidden;text-overflow:ellipsis;max-width:80px;font-size:.75rem}.logo-nav img{height:24px}}@media (max-width: 480px){.company-name{display:none}.nav-link.active{color:#1a55f9;border-bottom:none;background-color:transparent}}.app-content{width:100%;padding-top:60px;transition:padding-top .3s ease}.app-shell{display:flex;flex-direction:column;height:100vh;min-height:100vh;overflow-x:hidden}.app-shell.has-navbar{height:calc(100vh - 60px);margin-top:60px}.app-main-content{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;margin-top:0;-ms-overflow-style:none}.app-main-content::-webkit-scrollbar{display:none}.no-navbar .app-content{padding-top:0}.rotating-img{display:inline-block;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.djs-palette .custom-icon-color{width:100%;display:flex;justify-content:center;align-items:center;background-size:50% 50%;background-repeat:no-repeat;background-position:center;background-image:url(/images/color-picker.svg)}.circle-picker{margin-right:-23px!important}.djs-palette.open{width:auto!important;border-radius:0!important;border:none!important}.djs-palette-entries{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:30px!important;row-gap:16px!important;-moz-column-gap:16px!important;column-gap:16px!important;justify-content:center!important;align-content:start!important;padding:8px!important;box-sizing:border-box!important}.djs-palette-entries .group{display:contents!important}.djs-palette .entry{width:36px!important;height:36px!important;display:flex!important;justify-content:center!important;align-items:center!important;background-color:#fafafa!important;cursor:grab!important;border:1px solid transparent!important;margin:auto!important;box-sizing:border-box!important;transition:background .2s ease,transform .2s ease!important}.djs-palette .entry svg{width:24px!important;height:24px!important}.djs-palette .separator{display:none!important}.rich-text-editor:hover{border-color:#d4dadf!important}.rich-text-editor:focus,.rich-text-editor:focus-within{border-color:#d4dadf!important;box-shadow:none!important;outline:none!important}body[data-path="/process-xplr"],body[data-path="/approval-requests"],body[data-path="/solution-xplr"]{overflow-y:hidden!important}@font-face{font-family:Poppins;src:url(/Poppins-Regular.CTKNfV9P.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/Poppins-Medium.Cxde2ZoM.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/Poppins-SemiBold.B_fPDAUb.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/Poppins-Bold.qTAUjFF7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/Poppins-Black.yHqY0KRU.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../fonts/Poppins/DMSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../fonts/Poppins/DMSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Prompt;src:url(../fonts/Poppins/Prompt-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}
