.EditPurchaseOrder-module-scss-module__mUkIZa__buttonWrapper{justify-content:flex-end;gap:16px;display:flex}.EditPurchaseOrder-module-scss-module__mUkIZa__filesList{flex-direction:column;margin-bottom:20px;display:inline-flex}.EditPurchaseOrder-module-scss-module__mUkIZa__file{justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.EditPurchaseOrder-module-scss-module__mUkIZa__file:nth-child(odd){background-color:#6cbfdf33}.EditPurchaseOrder-module-scss-module__mUkIZa__iconBase,.EditPurchaseOrder-module-scss-module__mUkIZa__resetIcon,.EditPurchaseOrder-module-scss-module__mUkIZa__deleteIcon{width:18px;height:18px}.EditPurchaseOrder-module-scss-module__mUkIZa__deleteIcon{color:red}.EditPurchaseOrder-module-scss-module__mUkIZa__resetIcon{color:#02627d}.EditPurchaseOrder-module-scss-module__mUkIZa__fileLink,.EditPurchaseOrder-module-scss-module__mUkIZa__markedToDelete{padding:4px 0}.EditPurchaseOrder-module-scss-module__mUkIZa__markedToDelete{color:red;text-decoration:line-through}.EditPurchaseOrder-module-scss-module__mUkIZa__noFiles{margin-bottom:20px;padding-left:5px;font-style:italic}
.PurchaseOrderFilesSection-module-scss-module__SAOCnG__uploadGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}@media (max-width:768px){.PurchaseOrderFilesSection-module-scss-module__SAOCnG__uploadGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.PurchaseOrderFilesSection-module-scss-module__SAOCnG__uploadGrid{grid-template-columns:1fr}}.PurchaseOrderFilesSection-module-scss-module__SAOCnG__cell{text-wrap:nowrap}
.FileUpload-module-scss-module__u2HXIq__emptyUpload{color:#02627d;text-align:center;border:3px dashed #02627d80;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:16px;display:flex}.FileUpload-module-scss-module__u2HXIq__uploadElement{display:none}.FileUpload-module-scss-module__u2HXIq__uploadedFiles{height:100%}.FileUpload-module-scss-module__u2HXIq__fileList{overflow-y:auto}.FileUpload-module-scss-module__u2HXIq__uploadedFile{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.FileUpload-module-scss-module__u2HXIq__uploadedFile:not(:last-child){border-bottom:1px solid #e5f7fd}.FileUpload-module-scss-module__u2HXIq__closeIcon{color:red;width:20px;height:20px}
.Navbar-module-scss-module__N8yoJa__wrapper{background-color:#fff;height:72px}.Navbar-module-scss-module__N8yoJa__content{justify-content:space-between;align-items:center;width:100%;height:100%;padding:16px;display:flex}.Navbar-module-scss-module__N8yoJa__leftContentWrapper{align-items:center;gap:8px;display:flex}.Navbar-module-scss-module__N8yoJa__menuButton{display:none}@media (max-width:992px){.Navbar-module-scss-module__N8yoJa__menuButton{display:block}}.Navbar-module-scss-module__N8yoJa__menuIcon{width:24px;height:24px}.Navbar-module-scss-module__N8yoJa__logo{object-fit:contain;width:auto;height:40px}@media (max-width:650px){.Navbar-module-scss-module__N8yoJa__logo{width:200px;height:auto}}.Navbar-module-scss-module__N8yoJa__infoSection{align-items:center;gap:16px;height:100%;display:flex}@media (max-width:650px){.Navbar-module-scss-module__N8yoJa__info{display:none}}.Navbar-module-scss-module__N8yoJa__avatarWrapper{aspect-ratio:1;color:#fff;background-color:#344b55;border-radius:50%;justify-content:center;align-items:center;height:100%;font-weight:700;display:flex}.Navbar-module-scss-module__N8yoJa__email{color:#6c8693}.Navbar-module-scss-module__N8yoJa__icon{color:#344b55;cursor:pointer;width:24px;height:24px}
.SideMenuWrapper-module-scss-module__-4bzvG__wrapper{flex-direction:column;flex:1;height:100lvh;display:flex;position:relative;overflow:hidden}.SideMenuWrapper-module-scss-module__-4bzvG__viewFrame{height:calc(100% - 72px);padding-left:64px;position:relative}@media (max-width:992px){.SideMenuWrapper-module-scss-module__-4bzvG__viewFrame{padding-left:0}}.SideMenuWrapper-module-scss-module__-4bzvG__contentFrame{height:100%;overflow-y:auto}
.SideMenuContent-module-scss-module__41g6VW__menuFrame{color:#fff;z-index:9999;background-color:#014b61;flex:1;width:64px;height:100%;position:absolute;top:0;left:0;overflow:clip}@media (min-width:992px){.SideMenuContent-module-scss-module__41g6VW__menuFrame{transform:none!important}}@media (max-width:992px){.SideMenuContent-module-scss-module__41g6VW__menuFrame{left:-200px;width:200px!important}}.SideMenuContent-module-scss-module__41g6VW__menuSection{padding:8px 0;position:relative}.SideMenuContent-module-scss-module__41g6VW__menuSection:not(:last-child):after{content:"";background-color:#026b84;width:calc(100% - 16px);height:1px;position:absolute;bottom:0;left:8px}.SideMenuContent-module-scss-module__41g6VW__menuItem,.SideMenuContent-module-scss-module__41g6VW__activeMenuItem{align-items:center;height:40px;font-weight:500;line-height:1;transition:background-color .2s ease-in-out;display:flex}.SideMenuContent-module-scss-module__41g6VW__menuItem:hover,.SideMenuContent-module-scss-module__41g6VW__activeMenuItem:hover{background-color:#015b72}.SideMenuContent-module-scss-module__41g6VW__activeMenuItem{background-color:#02627d;position:relative}.SideMenuContent-module-scss-module__41g6VW__activeMenuItem:hover{background-color:#02627d}.SideMenuContent-module-scss-module__41g6VW__activeMenuItem:after{content:"";background-color:#2da8cf;width:4px;height:100%;position:absolute}.SideMenuContent-module-scss-module__41g6VW__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:100%;display:flex}.SideMenuContent-module-scss-module__41g6VW__icon{width:24px;height:24px}
.RoleCard-module-scss-module__Gx3dca__topSection{justify-content:space-between;width:100%;display:flex}.RoleCard-module-scss-module__Gx3dca__buttonWrapper{gap:8px;display:flex}
.RoleGrid-module-scss-module__wNBWZG__capabilities{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:32px 16px;display:grid}.RoleGrid-module-scss-module__wNBWZG__featureUnit{flex-direction:column;display:flex}.RoleGrid-module-scss-module__wNBWZG__capabilityControl{align-items:center;gap:8px;display:flex}
.AddRoleModal-module-scss-module__1fCalW__modalBody{flex-direction:column;gap:32px;margin-bottom:32px;display:flex}
.UserList-module-scss-module__IokkYG__actionsWrapper{gap:16px;display:flex}.UserList-module-scss-module__IokkYG__fitContent{white-space:nowrap;width:1%}
.EditUserModal-module-scss-module__mXZmeq__modalBody{flex-direction:column;gap:24px;display:flex}.EditUserModal-module-scss-module__mXZmeq__controlRow,.EditUserModal-module-scss-module__mXZmeq__rolesGrid,.EditUserModal-module-scss-module__mXZmeq__buttonRow{flex-direction:column;justify-content:center;width:100%;display:flex}.EditUserModal-module-scss-module__mXZmeq__controlRow:not(:first-child),.EditUserModal-module-scss-module__mXZmeq__rolesGrid:not(:first-child),.EditUserModal-module-scss-module__mXZmeq__buttonRow:not(:first-child){margin-top:16px}.EditUserModal-module-scss-module__mXZmeq__buttonRow{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px}.EditUserModal-module-scss-module__mXZmeq__buttonRow:not(:first-child){margin-top:32px}.EditUserModal-module-scss-module__mXZmeq__formButton:only-child{margin-left:auto}.EditUserModal-module-scss-module__mXZmeq__rolesGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}
